openapi

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

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

Go to latest
Published: Nov 26, 2021 License: Apache-2.0 Imports: 22 Imported by: 1

README ¶

Go API client for openapi

Getting Started

Welcome to the Sumo Logic API reference. You can use these APIs to interact with the Sumo Logic platform. For information on the collector and search APIs see our API home page.

API Endpoints

Sumo Logic has several deployments in different geographic locations. You'll need to use the Sumo Logic API endpoint corresponding to your geographic location. See the table below for the different API endpoints by deployment. For details determining your account's deployment see API endpoints.

Deployment Endpoint
AU https://api.au.sumologic.com/api/
CA https://api.ca.sumologic.com/api/
DE https://api.de.sumologic.com/api/
EU https://api.eu.sumologic.com/api/
FED https://api.fed.sumologic.com/api/
IN https://api.in.sumologic.com/api/
JP https://api.jp.sumologic.com/api/
US1 https://api.sumologic.com/api/
US2 https://api.us2.sumologic.com/api/

Authentication

Sumo Logic supports the following options for API authentication:

  • Access ID and Access Key
  • Base64 encoded Access ID and Access Key

See Access Keys to generate an Access Key. Make sure to copy the key you create, because it is displayed only once. When you have an Access ID and Access Key you can execute requests such as the following:

curl -u \"<accessId>:<accessKey>\" -X GET https://api.<deployment>.sumologic.com/api/v1/users

Where deployment is either au, ca, de, eu, fed, in, jp, us1, or us2. See API endpoints for details.

If you prefer to use basic access authentication, you can do a Base64 encoding of your <accessId>:<accessKey> to authenticate your HTTPS request. The following is an example request, replace the placeholder <encoded> with your encoded Access ID and Access Key string:

curl -H \"Authorization: Basic <encoded>\" -X GET https://api.<deployment>.sumologic.com/api/v1/users

Refer to API Authentication for a Base64 example.

Status Codes

Generic status codes that apply to all our APIs. See the HTTP status code registry for reference.

HTTP Status Code Error Code Description
301 moved The requested resource SHOULD be accessed through returned URI in Location Header. See [troubleshooting](https://help.sumologic.com/APIs/Troubleshooting-APIs/API-301-Error-Moved) for details.
401 unauthorized Credential could not be verified.
403 forbidden This operation is not allowed for your account type or the user doesn't have the role capability to perform this action. See [troubleshooting](https://help.sumologic.com/APIs/Troubleshooting-APIs/API-403-Error-This-operation-is-not-allowed-for-your-account-type) for details.
404 notfound Requested resource could not be found.
405 method.unsupported Unsupported method for URL.
415 contenttype.invalid Invalid content type.
429 rate.limit.exceeded The API request rate is higher than 4 request per second or inflight API requests are higher than 10 request per second.
500 internal.error Internal server error.
503 service.unavailable Service is currently unavailable.

Filtering

Some API endpoints support filtering results on a specified set of fields. Each endpoint that supports filtering will list the fields that can be filtered. Multiple fields can be combined by using an ampersand & character.

For example, to get 20 users whose firstName is John and lastName is Doe:

api.sumologic.com/v1/users?limit=20&firstName=John&lastName=Doe

Sorting

Some API endpoints support sorting fields by using the sortBy query parameter. The default sort order is ascending. Prefix the field with a minus sign - to sort in descending order.

For example, to get 20 users sorted by their email in descending order:

api.sumologic.com/v1/users?limit=20&sort=-email

Asynchronous Request

Asynchronous requests do not wait for results, instead they immediately respond back with a job identifier while the job runs in the background. You can use the job identifier to track the status of the asynchronous job request. Here is a typical flow for an asynchronous request.

  1. Start an asynchronous job. On success, a job identifier is returned. The job identifier uniquely identifies your asynchronous job.

  2. Once started, use the job identifier from step 1 to track the status of your asynchronous job. An asynchronous request will typically provide an endpoint to poll for the status of asynchronous job. A successful response from the status endpoint will have the following structure:

{
    \"status\": \"Status of asynchronous request\",
    \"statusMessage\": \"Optional message with additional information in case request succeeds\",
    \"error\": \"Error object in case request fails\"
}

The status field can have one of the following values: 1. Success: The job succeeded. The statusMessage field might have additional information. 2. InProgress: The job is still running. 3. Failed: The job failed. The error field in the response will have more information about the failure.

  1. Some asynchronous APIs may provide a third endpoint (like export result) to fetch the result of an asynchronous job.
Example

Let's say we want to export a folder with the identifier 0000000006A2E86F. We will use the async export API to export all the content under the folder with id=0000000006A2E86F.

  1. Start an export job for the folder
curl -X POST -u \"<accessId>:<accessKey>\" https://api.<deployment>.sumologic.com/api/v2/content/0000000006A2E86F/export

See authentication section for more details about accessId, accessKey, and deployment. On success, you will get back a job identifier. In the response below, C03E086C137F38B4 is the job identifier.

{
    \"id\": \"C03E086C137F38B4\"
}
  1. Now poll for the status of the asynchronous job with the status endpoint.
curl -X GET -u \"<accessId>:<accessKey>\" https://api.<deployment>.sumologic.com/api/v2/content/0000000006A2E86F/export/C03E086C137F38B4/status

You may get a response like

{
    \"status\": \"InProgress\",
    \"statusMessage\": null,
    \"error\": null
}

It implies the job is still in progress. Keep polling till the status is either Success or Failed.

  1. When the asynchronous job completes (status != \"InProgress\"), you can fetch the results with the export result endpoint.
curl -X GET -u \"<accessId>:<accessKey>\" https://api.<deployment>.sumologic.com/api/v2/content/0000000006A2E86F/export/C03E086C137F38B4/result

The asynchronous job may fail (status == \"Failed\"). You can look at the error field for more details.

{
    \"status\": \"Failed\",
    \"errors\": {
        \"code\": \"content1:too_many_items\",
        \"message\": \"Too many objects: object count(1100) was greater than limit 1000\"
    }
}

Rate Limiting

  • A rate limit of four API requests per second (240 requests per minute) applies to all API calls from a user.
  • A rate limit of 10 concurrent requests to any API endpoint applies to an access key.

If a rate is exceeded, a rate limit exceeded 429 status code is returned.

Generating Clients

You can use OpenAPI Generator to generate clients from the YAML file to access the API.

Using NPM
  1. Install NPM package wrapper globally, exposing the CLI on the command line:
npm install @openapitools/openapi-generator-cli -g

You can see detailed instructions here.

  1. Download the YAML file and save it locally. Let's say the file is saved as sumologic-api.yaml.
  2. Use the following command to generate python client inside the sumo/client/python directory:
openapi-generator generate -i sumologic-api.yaml -g python -o sumo/client/python
Using Homebrew
  1. Install OpenAPI Generator
brew install openapi-generator
  1. Download the YAML file and save it locally. Let's say the file is saved as sumologic-api.yaml.
  2. Use the following command to generate python client side code inside the sumo/client/python directory:
openapi-generator generate -i sumologic-api.yaml -g python -o sumo/client/python

Overview

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

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

Installation

Install the following dependencies:

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

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

import sw "./openapi"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

All URIs are relative to https://api.au.sumologic.com/api

Class Method HTTP request Description
AccessKeyManagementApi CreateAccessKey Post /v1/accessKeys Create an access key.
AccessKeyManagementApi DeleteAccessKey Delete /v1/accessKeys/{id} Delete an access key.
AccessKeyManagementApi ListAccessKeys Get /v1/accessKeys List all access keys.
AccessKeyManagementApi ListPersonalAccessKeys Get /v1/accessKeys/personal List personal keys.
AccessKeyManagementApi UpdateAccessKey Put /v1/accessKeys/{id} Update an access key.
AccountManagementApi CreateSubdomain Post /v1/account/subdomain Create account subdomain.
AccountManagementApi DeleteSubdomain Delete /v1/account/subdomain Delete the configured subdomain.
AccountManagementApi GetAccountOwner Get /v1/account/accountOwner Get the owner of an account.
AccountManagementApi GetStatus Get /v1/account/status Get overview of the account status.
AccountManagementApi GetSubdomain Get /v1/account/subdomain Get the configured subdomain.
AccountManagementApi RecoverSubdomains Post /v1/account/subdomain/recover Recover subdomains for a user.
AccountManagementApi UpdateSubdomain Put /v1/account/subdomain Update account subdomain.
AppManagementApi GetApp Get /v1/apps/{uuid} Get an app by UUID.
AppManagementApi GetAsyncInstallStatus Get /v1/apps/install/{jobId}/status App install job status.
AppManagementApi InstallApp Post /v1/apps/{uuid}/install Install an app by UUID.
AppManagementApi ListApps Get /v1/apps List available apps.
ArchiveManagementApi CreateArchiveJob Post /v1/archive/{sourceId}/jobs Create an ingestion job.
ArchiveManagementApi DeleteArchiveJob Delete /v1/archive/{sourceId}/jobs/{id} Delete an ingestion job.
ArchiveManagementApi ListArchiveJobsBySourceId Get /v1/archive/{sourceId}/jobs Get ingestion jobs for an Archive Source.
ArchiveManagementApi ListArchiveJobsCountPerSource Get /v1/archive/jobs/count List ingestion jobs for all Archive Sources.
ConnectionManagementApi CreateConnection Post /v1/connections Create a new connection.
ConnectionManagementApi DeleteConnection Delete /v1/connections/{id} Delete a connection.
ConnectionManagementApi GetConnection Get /v1/connections/{id} Get a connection.
ConnectionManagementApi ListConnections Get /v1/connections Get a list of connections.
ConnectionManagementApi TestConnection Post /v1/connections/test Test a new connection url.
ConnectionManagementApi UpdateConnection Put /v1/connections/{id} Update a connection.
ContentManagementApi AsyncCopyStatus Get /v2/content/{id}/copy/{jobId}/status Content copy job status.
ContentManagementApi BeginAsyncCopy Post /v2/content/{id}/copy Start a content copy job.
ContentManagementApi BeginAsyncDelete Delete /v2/content/{id}/delete Start a content deletion job.
ContentManagementApi BeginAsyncExport Post /v2/content/{id}/export Start a content export job.
ContentManagementApi BeginAsyncImport Post /v2/content/folders/{folderId}/import Start a content import job.
ContentManagementApi GetAsyncDeleteStatus Get /v2/content/{id}/delete/{jobId}/status Content deletion job status.
ContentManagementApi GetAsyncExportResult Get /v2/content/{contentId}/export/{jobId}/result Content export job result.
ContentManagementApi GetAsyncExportStatus Get /v2/content/{contentId}/export/{jobId}/status Content export job status.
ContentManagementApi GetAsyncImportStatus Get /v2/content/folders/{folderId}/import/{jobId}/status Content import job status.
ContentManagementApi GetItemByPath Get /v2/content/path Get content item by path.
ContentManagementApi GetPathById Get /v2/content/{contentId}/path Get path of an item.
ContentManagementApi MoveItem Post /v2/content/{id}/move Move an item.
ContentPermissionsApi AddContentPermissions Put /v2/content/{id}/permissions/add Add permissions to a content item.
ContentPermissionsApi GetContentPermissions Get /v2/content/{id}/permissions Get permissions of a content item
ContentPermissionsApi RemoveContentPermissions Put /v2/content/{id}/permissions/remove Remove permissions from a content item.
DashboardManagementApi CreateDashboard Post /v2/dashboards Create a new dashboard.
DashboardManagementApi DeleteDashboard Delete /v2/dashboards/{id} Delete a dashboard.
DashboardManagementApi GenerateDashboardReport Post /v2/dashboards/reportJobs Start a report job
DashboardManagementApi GetAsyncReportGenerationResult Get /v2/dashboards/reportJobs/{jobId}/result Get report generation job result
DashboardManagementApi GetAsyncReportGenerationStatus Get /v2/dashboards/reportJobs/{jobId}/status Get report generation job status
DashboardManagementApi GetDashboard Get /v2/dashboards/{id} Get a dashboard.
DashboardManagementApi UpdateDashboard Put /v2/dashboards/{id} Update a dashboard.
DynamicParsingRuleManagementApi CreateDynamicParsingRule Post /v1/dynamicParsingRules Create a new dynamic parsing rule.
DynamicParsingRuleManagementApi DeleteDynamicParsingRule Delete /v1/dynamicParsingRules/{id} Delete a dynamic parsing rule.
DynamicParsingRuleManagementApi GetDynamicParsingRule Get /v1/dynamicParsingRules/{id} Get a dynamic parsing rule.
DynamicParsingRuleManagementApi ListDynamicParsingRules Get /v1/dynamicParsingRules Get a list of dynamic parsing rules.
DynamicParsingRuleManagementApi UpdateDynamicParsingRule Put /v1/dynamicParsingRules/{id} Update a dynamic parsing rule.
ExtractionRuleManagementApi CreateExtractionRule Post /v1/extractionRules Create a new field extraction rule.
ExtractionRuleManagementApi DeleteExtractionRule Delete /v1/extractionRules/{id} Delete a field extraction rule.
ExtractionRuleManagementApi GetExtractionRule Get /v1/extractionRules/{id} Get a field extraction rule.
ExtractionRuleManagementApi ListExtractionRules Get /v1/extractionRules Get a list of field extraction rules.
ExtractionRuleManagementApi UpdateExtractionRule Put /v1/extractionRules/{id} Update a field extraction rule.
FieldManagementV1Api CreateField Post /v1/fields Create a new field.
FieldManagementV1Api DeleteField Delete /v1/fields/{id} Delete a custom field.
FieldManagementV1Api DisableField Delete /v1/fields/{id}/disable Disable a custom field.
FieldManagementV1Api EnableField Put /v1/fields/{id}/enable Enable custom field with a specified identifier.
FieldManagementV1Api GetBuiltInField Get /v1/fields/builtin/{id} Get a built-in field.
FieldManagementV1Api GetCustomField Get /v1/fields/{id} Get a custom field.
FieldManagementV1Api GetFieldQuota Get /v1/fields/quota Get capacity information.
FieldManagementV1Api ListBuiltInFields Get /v1/fields/builtin Get a list of built-in fields.
FieldManagementV1Api ListCustomFields Get /v1/fields Get a list of all custom fields.
FieldManagementV1Api ListDroppedFields Get /v1/fields/dropped Get a list of dropped fields.
FolderManagementApi CreateFolder Post /v2/content/folders Create a new folder.
FolderManagementApi GetAdminRecommendedFolderAsync Get /v2/content/folders/adminRecommended Schedule Admin Recommended folder job
FolderManagementApi GetAdminRecommendedFolderAsyncResult Get /v2/content/folders/adminRecommended/{jobId}/result Get Admin Recommended folder job result
FolderManagementApi GetAdminRecommendedFolderAsyncStatus Get /v2/content/folders/adminRecommended/{jobId}/status Get Admin Recommended folder job status
FolderManagementApi GetFolder Get /v2/content/folders/{id} Get a folder.
FolderManagementApi GetGlobalFolderAsync Get /v2/content/folders/global Schedule Global View job
FolderManagementApi GetGlobalFolderAsyncResult Get /v2/content/folders/global/{jobId}/result Get Global View job result
FolderManagementApi GetGlobalFolderAsyncStatus Get /v2/content/folders/global/{jobId}/status Get Global View job status
FolderManagementApi GetPersonalFolder Get /v2/content/folders/personal Get personal folder.
FolderManagementApi UpdateFolder Put /v2/content/folders/{id} Update a folder.
HealthEventsApi ListAllHealthEvents Get /v1/healthEvents Get a list of health events.
HealthEventsApi ListAllHealthEventsForResources Post /v1/healthEvents/resources Health events for specific resources.
IngestBudgetManagementV1Api AssignCollectorToBudget Put /v1/ingestBudgets/{id}/collectors/{collectorId} Assign a Collector to a budget.
IngestBudgetManagementV1Api CreateIngestBudget Post /v1/ingestBudgets Create a new ingest budget.
IngestBudgetManagementV1Api DeleteIngestBudget Delete /v1/ingestBudgets/{id} Delete an ingest budget.
IngestBudgetManagementV1Api GetAssignedCollectors Get /v1/ingestBudgets/{id}/collectors Get a list of Collectors.
IngestBudgetManagementV1Api GetIngestBudget Get /v1/ingestBudgets/{id} Get an ingest budget.
IngestBudgetManagementV1Api ListIngestBudgets Get /v1/ingestBudgets Get a list of ingest budgets.
IngestBudgetManagementV1Api RemoveCollectorFromBudget Delete /v1/ingestBudgets/{id}/collectors/{collectorId} Remove Collector from a budget.
IngestBudgetManagementV1Api ResetUsage Post /v1/ingestBudgets/{id}/usage/reset Reset usage.
IngestBudgetManagementV1Api UpdateIngestBudget Put /v1/ingestBudgets/{id} Update an ingest budget.
IngestBudgetManagementV2Api CreateIngestBudgetV2 Post /v2/ingestBudgets Create a new ingest budget.
IngestBudgetManagementV2Api DeleteIngestBudgetV2 Delete /v2/ingestBudgets/{id} Delete an ingest budget.
IngestBudgetManagementV2Api GetIngestBudgetV2 Get /v2/ingestBudgets/{id} Get an ingest budget.
IngestBudgetManagementV2Api ListIngestBudgetsV2 Get /v2/ingestBudgets Get a list of ingest budgets.
IngestBudgetManagementV2Api ResetUsageV2 Post /v2/ingestBudgets/{id}/usage/reset Reset usage.
IngestBudgetManagementV2Api UpdateIngestBudgetV2 Put /v2/ingestBudgets/{id} Update an ingest budget.
LogSearchesEstimatedUsageApi GetLogSearchEstimatedUsage Post /v1/logSearches/estimatedUsage Gets estimated usage details.
LogSearchesEstimatedUsageApi GetLogSearchEstimatedUsageByTier Post /v1/logSearches/estimatedUsageByTier Gets Tier Wise estimated usage details.
LookupManagementApi CreateTable Post /v1/lookupTables Create a lookup table.
LookupManagementApi DeleteTable Delete /v1/lookupTables/{id} Delete a lookup table.
LookupManagementApi DeleteTableRow Put /v1/lookupTables/{id}/deleteTableRow Delete a lookup table row.
LookupManagementApi LookupTableById Get /v1/lookupTables/{id} Get a lookup table.
LookupManagementApi RequestJobStatus Get /v1/lookupTables/jobs/{jobId}/status Get the status of an async job.
LookupManagementApi TruncateTable Post /v1/lookupTables/{id}/truncate Empty a lookup table.
LookupManagementApi UpdateTable Put /v1/lookupTables/{id} Edit a lookup table.
LookupManagementApi UpdateTableRow Put /v1/lookupTables/{id}/row Insert or Update a lookup table row.
LookupManagementApi UploadFile Post /v1/lookupTables/{id}/upload Upload a CSV file.
MetricsQueryApi RunMetricsQueries Post /v1/metricsQueries Run metrics queries
MetricsSearchesManagementApi CreateMetricsSearch Post /v1/metricsSearches Save a metrics search.
MetricsSearchesManagementApi DeleteMetricsSearch Delete /v1/metricsSearches/{id} Deletes a metrics search.
MetricsSearchesManagementApi GetMetricsSearch Get /v1/metricsSearches/{id} Get a metrics search.
MetricsSearchesManagementApi UpdateMetricsSearch Put /v1/metricsSearches/{id} Updates a metrics search.
MonitorsLibraryManagementApi DisableMonitorByIds Put /v1/monitors/disable Disable monitors.
MonitorsLibraryManagementApi GetMonitorUsageInfo Get /v1/monitors/usageInfo Usage info of monitors.
MonitorsLibraryManagementApi GetMonitorsFullPath Get /v1/monitors/{id}/path Get the path of a monitor or folder.
MonitorsLibraryManagementApi GetMonitorsLibraryRoot Get /v1/monitors/root Get the root monitors folder.
MonitorsLibraryManagementApi MonitorsCopy Post /v1/monitors/{id}/copy Copy a monitor or folder.
MonitorsLibraryManagementApi MonitorsCreate Post /v1/monitors Create a monitor or folder.
MonitorsLibraryManagementApi MonitorsDeleteById Delete /v1/monitors/{id} Delete a monitor or folder.
MonitorsLibraryManagementApi MonitorsDeleteByIds Delete /v1/monitors Bulk delete a monitor or folder.
MonitorsLibraryManagementApi MonitorsExportItem Get /v1/monitors/{id}/export Export a monitor or folder.
MonitorsLibraryManagementApi MonitorsGetByPath Get /v1/monitors/path Read a monitor or folder by its path.
MonitorsLibraryManagementApi MonitorsImportItem Post /v1/monitors/{parentId}/import Import a monitor or folder.
MonitorsLibraryManagementApi MonitorsMove Post /v1/monitors/{id}/move Move a monitor or folder.
MonitorsLibraryManagementApi MonitorsReadById Get /v1/monitors/{id} Get a monitor or folder.
MonitorsLibraryManagementApi MonitorsReadByIds Get /v1/monitors Bulk read a monitor or folder.
MonitorsLibraryManagementApi MonitorsSearch Get /v1/monitors/search Search for a monitor or folder.
MonitorsLibraryManagementApi MonitorsUpdateById Put /v1/monitors/{id} Update a monitor or folder.
PartitionManagementApi CancelRetentionUpdate Post /v1/partitions/{id}/cancelRetentionUpdate Cancel a retention update for a partition
PartitionManagementApi CreatePartition Post /v1/partitions Create a new partition.
PartitionManagementApi DecommissionPartition Post /v1/partitions/{id}/decommission Decommission a partition.
PartitionManagementApi GetPartition Get /v1/partitions/{id} Get a partition.
PartitionManagementApi ListPartitions Get /v1/partitions Get a list of partitions.
PartitionManagementApi UpdatePartition Put /v1/partitions/{id} Update a partition.
PasswordPolicyApi GetPasswordPolicy Get /v1/passwordPolicy Get the current password policy.
PasswordPolicyApi SetPasswordPolicy Put /v1/passwordPolicy Update password policy.
PoliciesManagementApi GetAuditPolicy Get /v1/policies/audit Get Audit policy.
PoliciesManagementApi GetDataAccessLevelPolicy Get /v1/policies/dataAccessLevel Get Data Access Level policy.
PoliciesManagementApi GetMaxUserSessionTimeoutPolicy Get /v1/policies/maxUserSessionTimeout Get Max User Session Timeout policy.
PoliciesManagementApi GetSearchAuditPolicy Get /v1/policies/searchAudit Get Search Audit policy.
PoliciesManagementApi GetShareDashboardsOutsideOrganizationPolicy Get /v1/policies/shareDashboardsOutsideOrganization Get Share Dashboards Outside Organization policy.
PoliciesManagementApi GetUserConcurrentSessionsLimitPolicy Get /v1/policies/userConcurrentSessionsLimit Get User Concurrent Sessions Limit policy.
PoliciesManagementApi SetAuditPolicy Put /v1/policies/audit Set Audit policy.
PoliciesManagementApi SetDataAccessLevelPolicy Put /v1/policies/dataAccessLevel Set Data Access Level policy.
PoliciesManagementApi SetMaxUserSessionTimeoutPolicy Put /v1/policies/maxUserSessionTimeout Set Max User Session Timeout policy.
PoliciesManagementApi SetSearchAuditPolicy Put /v1/policies/searchAudit Set Search Audit policy.
PoliciesManagementApi SetShareDashboardsOutsideOrganizationPolicy Put /v1/policies/shareDashboardsOutsideOrganization Set Share Dashboards Outside Organization policy.
PoliciesManagementApi SetUserConcurrentSessionsLimitPolicy Put /v1/policies/userConcurrentSessionsLimit Set User Concurrent Sessions Limit policy.
RoleManagementApi AssignRoleToUser Put /v1/roles/{roleId}/users/{userId} Assign a role to a user.
RoleManagementApi CreateRole Post /v1/roles Create a new role.
RoleManagementApi DeleteRole Delete /v1/roles/{id} Delete a role.
RoleManagementApi GetRole Get /v1/roles/{id} Get a role.
RoleManagementApi ListRoles Get /v1/roles Get a list of roles.
RoleManagementApi RemoveRoleFromUser Delete /v1/roles/{roleId}/users/{userId} Remove role from a user.
RoleManagementApi UpdateRole Put /v1/roles/{id} Update a role.
SamlConfigurationManagementApi CreateAllowlistedUser Post /v1/saml/allowlistedUsers/{userId} Allowlist a user.
SamlConfigurationManagementApi CreateIdentityProvider Post /v1/saml/identityProviders Create a new SAML configuration.
SamlConfigurationManagementApi DeleteAllowlistedUser Delete /v1/saml/allowlistedUsers/{userId} Remove an allowlisted user.
SamlConfigurationManagementApi DeleteIdentityProvider Delete /v1/saml/identityProviders/{id} Delete a SAML configuration.
SamlConfigurationManagementApi DisableSamlLockdown Post /v1/saml/lockdown/disable Disable SAML lockdown.
SamlConfigurationManagementApi EnableSamlLockdown Post /v1/saml/lockdown/enable Require SAML for sign-in.
SamlConfigurationManagementApi GetAllowlistedUsers Get /v1/saml/allowlistedUsers Get list of allowlisted users.
SamlConfigurationManagementApi GetIdentityProviders Get /v1/saml/identityProviders Get a list of SAML configurations.
SamlConfigurationManagementApi UpdateIdentityProvider Put /v1/saml/identityProviders/{id} Update a SAML configuration.
ScheduledViewManagementApi CreateScheduledView Post /v1/scheduledViews Create a new scheduled view.
ScheduledViewManagementApi DisableScheduledView Delete /v1/scheduledViews/{id}/disable Disable a scheduled view.
ScheduledViewManagementApi GetScheduledView Get /v1/scheduledViews/{id} Get a scheduled view.
ScheduledViewManagementApi ListScheduledViews Get /v1/scheduledViews Get a list of scheduled views.
ScheduledViewManagementApi PauseScheduledView Post /v1/scheduledViews/{id}/pause Pause a scheduled view.
ScheduledViewManagementApi StartScheduledView Post /v1/scheduledViews/{id}/start Start a scheduled view.
ScheduledViewManagementApi UpdateScheduledView Put /v1/scheduledViews/{id} Update a scheduled view.
ServiceAllowlistManagementApi AddAllowlistedCidrs Post /v1/serviceAllowlist/addresses/add Allowlist CIDRs/IP addresses.
ServiceAllowlistManagementApi DeleteAllowlistedCidrs Post /v1/serviceAllowlist/addresses/remove Remove allowlisted CIDRs/IP addresses.
ServiceAllowlistManagementApi DisableAllowlisting Post /v1/serviceAllowlist/disable Disable service allowlisting.
ServiceAllowlistManagementApi EnableAllowlisting Post /v1/serviceAllowlist/enable Enable service allowlisting.
ServiceAllowlistManagementApi GetAllowlistingStatus Get /v1/serviceAllowlist/status Get the allowlisting status.
ServiceAllowlistManagementApi ListAllowlistedCidrs Get /v1/serviceAllowlist/addresses List all allowlisted CIDRs/IP addresses.
TokensLibraryManagementApi CreateToken Post /v1/tokens Create a token.
TokensLibraryManagementApi DeleteToken Delete /v1/tokens/{id} Delete a token.
TokensLibraryManagementApi GetToken Get /v1/tokens/{id} Get a token.
TokensLibraryManagementApi ListTokens Get /v1/tokens Get a list of tokens.
TokensLibraryManagementApi UpdateToken Put /v1/tokens/{id} Update a token.
TransformationRuleManagementApi CreateRule Post /v1/transformationRules Create a new transformation rule.
TransformationRuleManagementApi DeleteRule Delete /v1/transformationRules/{id} Delete a transformation rule.
TransformationRuleManagementApi GetTransformationRule Get /v1/transformationRules/{id} Get a transformation rule.
TransformationRuleManagementApi GetTransformationRules Get /v1/transformationRules Get a list of transformation rules.
TransformationRuleManagementApi UpdateTransformationRule Put /v1/transformationRules/{id} Update a transformation rule.
UserManagementApi CreateUser Post /v1/users Create a new user.
UserManagementApi DeleteUser Delete /v1/users/{id} Delete a user.
UserManagementApi DisableMfa Put /v1/users/{id}/mfa/disable Disable MFA for user.
UserManagementApi GetUser Get /v1/users/{id} Get a user.
UserManagementApi ListUsers Get /v1/users Get a list of users.
UserManagementApi RequestChangeEmail Post /v1/users/{id}/email/requestChange Change email address.
UserManagementApi ResetPassword Post /v1/users/{id}/password/reset Reset password.
UserManagementApi UnlockUser Post /v1/users/{id}/unlock Unlock a user.
UserManagementApi UpdateUser Put /v1/users/{id} Update a user.

Documentation For Models

Documentation For Authorization

basicAuth
  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
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 (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

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

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

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

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

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

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

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

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

Functions ¶

func CacheExpires ¶

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

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

func PtrBool ¶

func PtrBool(v bool) *bool

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

	AccountManagementApi *AccountManagementApiService

	AppManagementApi *AppManagementApiService

	ArchiveManagementApi *ArchiveManagementApiService

	ConnectionManagementApi *ConnectionManagementApiService

	ContentManagementApi *ContentManagementApiService

	ContentPermissionsApi *ContentPermissionsApiService

	DashboardManagementApi *DashboardManagementApiService

	DynamicParsingRuleManagementApi *DynamicParsingRuleManagementApiService

	ExtractionRuleManagementApi *ExtractionRuleManagementApiService

	FieldManagementV1Api *FieldManagementV1ApiService

	FolderManagementApi *FolderManagementApiService

	HealthEventsApi *HealthEventsApiService

	IngestBudgetManagementV1Api *IngestBudgetManagementV1ApiService

	IngestBudgetManagementV2Api *IngestBudgetManagementV2ApiService

	LogSearchesEstimatedUsageApi *LogSearchesEstimatedUsageApiService

	LookupManagementApi *LookupManagementApiService

	MetricsQueryApi *MetricsQueryApiService

	MetricsSearchesManagementApi *MetricsSearchesManagementApiService

	MonitorsLibraryManagementApi *MonitorsLibraryManagementApiService

	PartitionManagementApi *PartitionManagementApiService

	PasswordPolicyApi *PasswordPolicyApiService

	PoliciesManagementApi *PoliciesManagementApiService

	RoleManagementApi *RoleManagementApiService

	SamlConfigurationManagementApi *SamlConfigurationManagementApiService

	ScheduledViewManagementApi *ScheduledViewManagementApiService

	ServiceAllowlistManagementApi *ServiceAllowlistManagementApiService

	TokensLibraryManagementApi *TokensLibraryManagementApiService

	TransformationRuleManagementApi *TransformationRuleManagementApiService

	UserManagementApi *UserManagementApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Sumo Logic API API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient ¶

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig ¶

func (c *APIClient) GetConfig() *Configuration

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

type APIKey ¶

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse ¶

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

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type AWSLambda ¶

type AWSLambda struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

AWSLambda struct for AWSLambda

func NewAWSLambda ¶

func NewAWSLambda(connectionId string, connectionType string) *AWSLambda

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

func NewAWSLambdaWithDefaults ¶

func NewAWSLambdaWithDefaults() *AWSLambda

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

func (*AWSLambda) GetConnectionId ¶

func (o *AWSLambda) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*AWSLambda) GetConnectionIdOk ¶

func (o *AWSLambda) GetConnectionIdOk() (*string, bool)

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

func (*AWSLambda) GetPayloadOverride ¶

func (o *AWSLambda) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*AWSLambda) GetPayloadOverrideOk ¶

func (o *AWSLambda) GetPayloadOverrideOk() (*string, bool)

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

func (*AWSLambda) HasPayloadOverride ¶

func (o *AWSLambda) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (AWSLambda) MarshalJSON ¶

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

func (*AWSLambda) SetConnectionId ¶

func (o *AWSLambda) SetConnectionId(v string)

SetConnectionId sets field value

func (*AWSLambda) SetPayloadOverride ¶

func (o *AWSLambda) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type AWSLambdaAllOf ¶

type AWSLambdaAllOf struct {
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

AWSLambdaAllOf struct for AWSLambdaAllOf

func NewAWSLambdaAllOf ¶

func NewAWSLambdaAllOf(connectionId string) *AWSLambdaAllOf

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

func NewAWSLambdaAllOfWithDefaults ¶

func NewAWSLambdaAllOfWithDefaults() *AWSLambdaAllOf

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

func (*AWSLambdaAllOf) GetConnectionId ¶

func (o *AWSLambdaAllOf) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*AWSLambdaAllOf) GetConnectionIdOk ¶

func (o *AWSLambdaAllOf) GetConnectionIdOk() (*string, bool)

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

func (*AWSLambdaAllOf) GetPayloadOverride ¶

func (o *AWSLambdaAllOf) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*AWSLambdaAllOf) GetPayloadOverrideOk ¶

func (o *AWSLambdaAllOf) GetPayloadOverrideOk() (*string, bool)

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

func (*AWSLambdaAllOf) HasPayloadOverride ¶

func (o *AWSLambdaAllOf) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (AWSLambdaAllOf) MarshalJSON ¶

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

func (*AWSLambdaAllOf) SetConnectionId ¶

func (o *AWSLambdaAllOf) SetConnectionId(v string)

SetConnectionId sets field value

func (*AWSLambdaAllOf) SetPayloadOverride ¶

func (o *AWSLambdaAllOf) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type AccessKey ¶

type AccessKey struct {
	// Identifier of the access key.
	Id string `json:"id"`
	// The name of the access key.
	Label string `json:"label"`
	// An array of domains for which the access key is valid. Whether Sumo Logic accepts or rejects an API request depends on whether it contains an ORIGIN header and the entries in the allowlist. Sumo Logic will reject:   1. Requests with an ORIGIN header but the allowlist is empty.   2. Requests with an ORIGIN header that don't match any entry in the allowlist.
	CorsHeaders *[]string `json:"corsHeaders,omitempty"`
	// Indicates whether the access key is disabled or not.
	Disabled bool `json:"disabled"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the access key.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// The key for the created access key. This field will have values only in the response for an access key create request. The value will be an empty string while listing all keys.
	Key string `json:"key"`
}

AccessKey struct for AccessKey

func NewAccessKey ¶

func NewAccessKey(id string, label string, disabled bool, createdAt time.Time, createdBy string, modifiedAt time.Time, key string) *AccessKey

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

func NewAccessKeyWithDefaults ¶

func NewAccessKeyWithDefaults() *AccessKey

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

func (*AccessKey) GetCorsHeaders ¶

func (o *AccessKey) GetCorsHeaders() []string

GetCorsHeaders returns the CorsHeaders field value if set, zero value otherwise.

func (*AccessKey) GetCorsHeadersOk ¶

func (o *AccessKey) GetCorsHeadersOk() (*[]string, bool)

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

func (*AccessKey) GetCreatedAt ¶

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

GetCreatedAt returns the CreatedAt field value

func (*AccessKey) GetCreatedAtOk ¶

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

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

func (*AccessKey) GetCreatedBy ¶

func (o *AccessKey) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*AccessKey) GetCreatedByOk ¶

func (o *AccessKey) GetCreatedByOk() (*string, bool)

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

func (*AccessKey) GetDisabled ¶

func (o *AccessKey) GetDisabled() bool

GetDisabled returns the Disabled field value

func (*AccessKey) GetDisabledOk ¶

func (o *AccessKey) GetDisabledOk() (*bool, bool)

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

func (*AccessKey) GetId ¶

func (o *AccessKey) GetId() string

GetId returns the Id field value

func (*AccessKey) GetIdOk ¶

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

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

func (*AccessKey) GetKey ¶

func (o *AccessKey) GetKey() string

GetKey returns the Key field value

func (*AccessKey) GetKeyOk ¶

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

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

func (*AccessKey) GetLabel ¶

func (o *AccessKey) GetLabel() string

GetLabel returns the Label field value

func (*AccessKey) GetLabelOk ¶

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

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

func (*AccessKey) GetModifiedAt ¶

func (o *AccessKey) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*AccessKey) GetModifiedAtOk ¶

func (o *AccessKey) GetModifiedAtOk() (*time.Time, bool)

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

func (*AccessKey) HasCorsHeaders ¶

func (o *AccessKey) HasCorsHeaders() bool

HasCorsHeaders returns a boolean if a field has been set.

func (AccessKey) MarshalJSON ¶

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

func (*AccessKey) SetCorsHeaders ¶

func (o *AccessKey) SetCorsHeaders(v []string)

SetCorsHeaders gets a reference to the given []string and assigns it to the CorsHeaders field.

func (*AccessKey) SetCreatedAt ¶

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

SetCreatedAt sets field value

func (*AccessKey) SetCreatedBy ¶

func (o *AccessKey) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*AccessKey) SetDisabled ¶

func (o *AccessKey) SetDisabled(v bool)

SetDisabled sets field value

func (*AccessKey) SetId ¶

func (o *AccessKey) SetId(v string)

SetId sets field value

func (*AccessKey) SetKey ¶

func (o *AccessKey) SetKey(v string)

SetKey sets field value

func (*AccessKey) SetLabel ¶

func (o *AccessKey) SetLabel(v string)

SetLabel sets field value

func (*AccessKey) SetModifiedAt ¶

func (o *AccessKey) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

type AccessKeyAllOf ¶

type AccessKeyAllOf struct {
	// The key for the created access key. This field will have values only in the response for an access key create request. The value will be an empty string while listing all keys.
	Key string `json:"key"`
}

AccessKeyAllOf struct for AccessKeyAllOf

func NewAccessKeyAllOf ¶

func NewAccessKeyAllOf(key string) *AccessKeyAllOf

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

func NewAccessKeyAllOfWithDefaults ¶

func NewAccessKeyAllOfWithDefaults() *AccessKeyAllOf

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

func (*AccessKeyAllOf) GetKey ¶

func (o *AccessKeyAllOf) GetKey() string

GetKey returns the Key field value

func (*AccessKeyAllOf) GetKeyOk ¶

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

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

func (AccessKeyAllOf) MarshalJSON ¶

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

func (*AccessKeyAllOf) SetKey ¶

func (o *AccessKeyAllOf) SetKey(v string)

SetKey sets field value

type AccessKeyCreateRequest ¶

type AccessKeyCreateRequest struct {
	// A name for the access key to be created.
	Label string `json:"label"`
	// An array of domains for which the access key is valid. Whether Sumo Logic accepts or rejects an API request depends on whether it contains an ORIGIN header and the entries in the allowlist. Sumo Logic will reject:   1. Requests with an ORIGIN header but the allowlist is empty.   2. Requests with an ORIGIN header that don't match any entry in the allowlist.
	CorsHeaders *[]string `json:"corsHeaders,omitempty"`
}

AccessKeyCreateRequest struct for AccessKeyCreateRequest

func NewAccessKeyCreateRequest ¶

func NewAccessKeyCreateRequest(label string) *AccessKeyCreateRequest

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

func NewAccessKeyCreateRequestWithDefaults ¶

func NewAccessKeyCreateRequestWithDefaults() *AccessKeyCreateRequest

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

func (*AccessKeyCreateRequest) GetCorsHeaders ¶

func (o *AccessKeyCreateRequest) GetCorsHeaders() []string

GetCorsHeaders returns the CorsHeaders field value if set, zero value otherwise.

func (*AccessKeyCreateRequest) GetCorsHeadersOk ¶

func (o *AccessKeyCreateRequest) GetCorsHeadersOk() (*[]string, bool)

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

func (*AccessKeyCreateRequest) GetLabel ¶

func (o *AccessKeyCreateRequest) GetLabel() string

GetLabel returns the Label field value

func (*AccessKeyCreateRequest) GetLabelOk ¶

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

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

func (*AccessKeyCreateRequest) HasCorsHeaders ¶

func (o *AccessKeyCreateRequest) HasCorsHeaders() bool

HasCorsHeaders returns a boolean if a field has been set.

func (AccessKeyCreateRequest) MarshalJSON ¶

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

func (*AccessKeyCreateRequest) SetCorsHeaders ¶

func (o *AccessKeyCreateRequest) SetCorsHeaders(v []string)

SetCorsHeaders gets a reference to the given []string and assigns it to the CorsHeaders field.

func (*AccessKeyCreateRequest) SetLabel ¶

func (o *AccessKeyCreateRequest) SetLabel(v string)

SetLabel sets field value

type AccessKeyManagementApiService ¶

type AccessKeyManagementApiService service

AccessKeyManagementApiService AccessKeyManagementApi service

func (*AccessKeyManagementApiService) CreateAccessKey ¶

CreateAccessKey Create an access key.

Creates a new access ID and key pair. The new access key can be used from the domains specified in corsHeaders field. Whether Sumo Logic accepts or rejects an API request depends on whether it contains an ORIGIN header and the entries in the allowlist. Sumo Logic will reject:

  1. Requests with an ORIGIN header but the allowlist is empty.

  2. Requests with an ORIGIN header that don't match any entry in the allowlist.

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

func (*AccessKeyManagementApiService) CreateAccessKeyExecute ¶

Execute executes the request

@return AccessKey

func (*AccessKeyManagementApiService) DeleteAccessKey ¶

DeleteAccessKey Delete an access key.

Deletes the access key with the given accessId.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The accessId of the access key to delete.
@return ApiDeleteAccessKeyRequest

func (*AccessKeyManagementApiService) DeleteAccessKeyExecute ¶

Execute executes the request

func (*AccessKeyManagementApiService) ListAccessKeys ¶

ListAccessKeys List all access keys.

List all access keys in your account.

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

func (*AccessKeyManagementApiService) ListAccessKeysExecute ¶

Execute executes the request

@return PaginatedListAccessKeysResult

func (*AccessKeyManagementApiService) ListPersonalAccessKeys ¶

ListPersonalAccessKeys List personal keys.

List all access keys that belong to your user.

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

func (*AccessKeyManagementApiService) ListPersonalAccessKeysExecute ¶

Execute executes the request

@return ListAccessKeysResult

func (*AccessKeyManagementApiService) UpdateAccessKey ¶

UpdateAccessKey Update an access key.

Updates the properties of existing accessKey by accessId. It can be used to enable or disable the access key and to update the corsHeaders list.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The accessId of the access key to update.
@return ApiUpdateAccessKeyRequest

func (*AccessKeyManagementApiService) UpdateAccessKeyExecute ¶

Execute executes the request

@return AccessKeyPublic

type AccessKeyPublic ¶

type AccessKeyPublic struct {
	// Identifier of the access key.
	Id string `json:"id"`
	// The name of the access key.
	Label string `json:"label"`
	// An array of domains for which the access key is valid. Whether Sumo Logic accepts or rejects an API request depends on whether it contains an ORIGIN header and the entries in the allowlist. Sumo Logic will reject:   1. Requests with an ORIGIN header but the allowlist is empty.   2. Requests with an ORIGIN header that don't match any entry in the allowlist.
	CorsHeaders *[]string `json:"corsHeaders,omitempty"`
	// Indicates whether the access key is disabled or not.
	Disabled bool `json:"disabled"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the access key.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
}

AccessKeyPublic struct for AccessKeyPublic

func NewAccessKeyPublic ¶

func NewAccessKeyPublic(id string, label string, disabled bool, createdAt time.Time, createdBy string, modifiedAt time.Time) *AccessKeyPublic

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

func NewAccessKeyPublicWithDefaults ¶

func NewAccessKeyPublicWithDefaults() *AccessKeyPublic

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

func (*AccessKeyPublic) GetCorsHeaders ¶

func (o *AccessKeyPublic) GetCorsHeaders() []string

GetCorsHeaders returns the CorsHeaders field value if set, zero value otherwise.

func (*AccessKeyPublic) GetCorsHeadersOk ¶

func (o *AccessKeyPublic) GetCorsHeadersOk() (*[]string, bool)

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

func (*AccessKeyPublic) GetCreatedAt ¶

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

GetCreatedAt returns the CreatedAt field value

func (*AccessKeyPublic) GetCreatedAtOk ¶

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

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

func (*AccessKeyPublic) GetCreatedBy ¶

func (o *AccessKeyPublic) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*AccessKeyPublic) GetCreatedByOk ¶

func (o *AccessKeyPublic) GetCreatedByOk() (*string, bool)

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

func (*AccessKeyPublic) GetDisabled ¶

func (o *AccessKeyPublic) GetDisabled() bool

GetDisabled returns the Disabled field value

func (*AccessKeyPublic) GetDisabledOk ¶

func (o *AccessKeyPublic) GetDisabledOk() (*bool, bool)

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

func (*AccessKeyPublic) GetId ¶

func (o *AccessKeyPublic) GetId() string

GetId returns the Id field value

func (*AccessKeyPublic) GetIdOk ¶

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

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

func (*AccessKeyPublic) GetLabel ¶

func (o *AccessKeyPublic) GetLabel() string

GetLabel returns the Label field value

func (*AccessKeyPublic) GetLabelOk ¶

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

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

func (*AccessKeyPublic) GetModifiedAt ¶

func (o *AccessKeyPublic) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*AccessKeyPublic) GetModifiedAtOk ¶

func (o *AccessKeyPublic) GetModifiedAtOk() (*time.Time, bool)

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

func (*AccessKeyPublic) HasCorsHeaders ¶

func (o *AccessKeyPublic) HasCorsHeaders() bool

HasCorsHeaders returns a boolean if a field has been set.

func (AccessKeyPublic) MarshalJSON ¶

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

func (*AccessKeyPublic) SetCorsHeaders ¶

func (o *AccessKeyPublic) SetCorsHeaders(v []string)

SetCorsHeaders gets a reference to the given []string and assigns it to the CorsHeaders field.

func (*AccessKeyPublic) SetCreatedAt ¶

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

SetCreatedAt sets field value

func (*AccessKeyPublic) SetCreatedBy ¶

func (o *AccessKeyPublic) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*AccessKeyPublic) SetDisabled ¶

func (o *AccessKeyPublic) SetDisabled(v bool)

SetDisabled sets field value

func (*AccessKeyPublic) SetId ¶

func (o *AccessKeyPublic) SetId(v string)

SetId sets field value

func (*AccessKeyPublic) SetLabel ¶

func (o *AccessKeyPublic) SetLabel(v string)

SetLabel sets field value

func (*AccessKeyPublic) SetModifiedAt ¶

func (o *AccessKeyPublic) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

type AccessKeyUpdateRequest ¶

type AccessKeyUpdateRequest struct {
	// Indicates whether the access key is disabled or not.
	Disabled bool `json:"disabled"`
	// An array of domains for which the access key is valid. Whether Sumo Logic accepts or rejects an API request depends on whether it contains an ORIGIN header and the entries in the allowlist. Sumo Logic will reject:   1. Requests with an ORIGIN header but the allowlist is empty.   2. Requests with an ORIGIN header that don't match any entry in the allowlist.
	CorsHeaders *[]string `json:"corsHeaders,omitempty"`
}

AccessKeyUpdateRequest struct for AccessKeyUpdateRequest

func NewAccessKeyUpdateRequest ¶

func NewAccessKeyUpdateRequest(disabled bool) *AccessKeyUpdateRequest

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

func NewAccessKeyUpdateRequestWithDefaults ¶

func NewAccessKeyUpdateRequestWithDefaults() *AccessKeyUpdateRequest

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

func (*AccessKeyUpdateRequest) GetCorsHeaders ¶

func (o *AccessKeyUpdateRequest) GetCorsHeaders() []string

GetCorsHeaders returns the CorsHeaders field value if set, zero value otherwise.

func (*AccessKeyUpdateRequest) GetCorsHeadersOk ¶

func (o *AccessKeyUpdateRequest) GetCorsHeadersOk() (*[]string, bool)

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

func (*AccessKeyUpdateRequest) GetDisabled ¶

func (o *AccessKeyUpdateRequest) GetDisabled() bool

GetDisabled returns the Disabled field value

func (*AccessKeyUpdateRequest) GetDisabledOk ¶

func (o *AccessKeyUpdateRequest) GetDisabledOk() (*bool, bool)

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

func (*AccessKeyUpdateRequest) HasCorsHeaders ¶

func (o *AccessKeyUpdateRequest) HasCorsHeaders() bool

HasCorsHeaders returns a boolean if a field has been set.

func (AccessKeyUpdateRequest) MarshalJSON ¶

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

func (*AccessKeyUpdateRequest) SetCorsHeaders ¶

func (o *AccessKeyUpdateRequest) SetCorsHeaders(v []string)

SetCorsHeaders gets a reference to the given []string and assigns it to the CorsHeaders field.

func (*AccessKeyUpdateRequest) SetDisabled ¶

func (o *AccessKeyUpdateRequest) SetDisabled(v bool)

SetDisabled sets field value

type AccountManagementApiService ¶

type AccountManagementApiService service

AccountManagementApiService AccountManagementApi service

func (*AccountManagementApiService) CreateSubdomain ¶

CreateSubdomain Create account subdomain.

Create a subdomain. Only the Account Owner can create a subdomain.

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

func (*AccountManagementApiService) CreateSubdomainExecute ¶

Execute executes the request

@return SubdomainDefinitionResponse

func (*AccountManagementApiService) DeleteSubdomain ¶

DeleteSubdomain Delete the configured subdomain.

Delete the configured subdomain.

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

func (*AccountManagementApiService) DeleteSubdomainExecute ¶

Execute executes the request

func (*AccountManagementApiService) GetAccountOwner ¶

GetAccountOwner Get the owner of an account.

Returns the user identifier of the account owner.

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

func (*AccountManagementApiService) GetAccountOwnerExecute ¶

Execute executes the request

@return string

func (*AccountManagementApiService) GetStatus ¶

GetStatus Get overview of the account status.

Get information related to the account's plan, pricing model, expiration and payment status.

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

func (*AccountManagementApiService) GetStatusExecute ¶

Execute executes the request

@return AccountStatusResponse

func (*AccountManagementApiService) GetSubdomain ¶

GetSubdomain Get the configured subdomain.

Get the configured subdomain.

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

func (*AccountManagementApiService) GetSubdomainExecute ¶

Execute executes the request

@return SubdomainDefinitionResponse

func (*AccountManagementApiService) RecoverSubdomains ¶

RecoverSubdomains Recover subdomains for a user.

Send an email with the subdomain information for a user with the given email address.

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

func (*AccountManagementApiService) RecoverSubdomainsExecute ¶

Execute executes the request

func (*AccountManagementApiService) UpdateSubdomain ¶

UpdateSubdomain Update account subdomain.

Update a subdomain. Only the Account Owner can update the subdomain.

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

func (*AccountManagementApiService) UpdateSubdomainExecute ¶

Execute executes the request

@return SubdomainDefinitionResponse

type AccountStatusResponse ¶

type AccountStatusResponse struct {
	// Whether the account is `cloudflex` or `credits`
	PricingModel string `json:"pricingModel"`
	// If the plan can be updated by the given user
	CanUpdatePlan bool `json:"canUpdatePlan"`
	// Whether the account is `Free`/`Trial`/`Paid`
	PlanType string `json:"planType"`
	// The number of days in which the plan will expire
	PlanExpirationDays *int32 `json:"planExpirationDays,omitempty"`
	// The current usage of the application.
	ApplicationUse string `json:"applicationUse"`
	// If the account is activated or not
	AccountActivated *bool `json:"accountActivated,omitempty"`
}

AccountStatusResponse Information about the account's plan and payment.

func NewAccountStatusResponse ¶

func NewAccountStatusResponse(pricingModel string, canUpdatePlan bool, planType string, applicationUse string) *AccountStatusResponse

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

func NewAccountStatusResponseWithDefaults ¶

func NewAccountStatusResponseWithDefaults() *AccountStatusResponse

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

func (*AccountStatusResponse) GetAccountActivated ¶

func (o *AccountStatusResponse) GetAccountActivated() bool

GetAccountActivated returns the AccountActivated field value if set, zero value otherwise.

func (*AccountStatusResponse) GetAccountActivatedOk ¶

func (o *AccountStatusResponse) GetAccountActivatedOk() (*bool, bool)

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

func (*AccountStatusResponse) GetApplicationUse ¶

func (o *AccountStatusResponse) GetApplicationUse() string

GetApplicationUse returns the ApplicationUse field value

func (*AccountStatusResponse) GetApplicationUseOk ¶

func (o *AccountStatusResponse) GetApplicationUseOk() (*string, bool)

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

func (*AccountStatusResponse) GetCanUpdatePlan ¶

func (o *AccountStatusResponse) GetCanUpdatePlan() bool

GetCanUpdatePlan returns the CanUpdatePlan field value

func (*AccountStatusResponse) GetCanUpdatePlanOk ¶

func (o *AccountStatusResponse) GetCanUpdatePlanOk() (*bool, bool)

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

func (*AccountStatusResponse) GetPlanExpirationDays ¶

func (o *AccountStatusResponse) GetPlanExpirationDays() int32

GetPlanExpirationDays returns the PlanExpirationDays field value if set, zero value otherwise.

func (*AccountStatusResponse) GetPlanExpirationDaysOk ¶

func (o *AccountStatusResponse) GetPlanExpirationDaysOk() (*int32, bool)

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

func (*AccountStatusResponse) GetPlanType ¶

func (o *AccountStatusResponse) GetPlanType() string

GetPlanType returns the PlanType field value

func (*AccountStatusResponse) GetPlanTypeOk ¶

func (o *AccountStatusResponse) GetPlanTypeOk() (*string, bool)

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

func (*AccountStatusResponse) GetPricingModel ¶

func (o *AccountStatusResponse) GetPricingModel() string

GetPricingModel returns the PricingModel field value

func (*AccountStatusResponse) GetPricingModelOk ¶

func (o *AccountStatusResponse) GetPricingModelOk() (*string, bool)

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

func (*AccountStatusResponse) HasAccountActivated ¶

func (o *AccountStatusResponse) HasAccountActivated() bool

HasAccountActivated returns a boolean if a field has been set.

func (*AccountStatusResponse) HasPlanExpirationDays ¶

func (o *AccountStatusResponse) HasPlanExpirationDays() bool

HasPlanExpirationDays returns a boolean if a field has been set.

func (AccountStatusResponse) MarshalJSON ¶

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

func (*AccountStatusResponse) SetAccountActivated ¶

func (o *AccountStatusResponse) SetAccountActivated(v bool)

SetAccountActivated gets a reference to the given bool and assigns it to the AccountActivated field.

func (*AccountStatusResponse) SetApplicationUse ¶

func (o *AccountStatusResponse) SetApplicationUse(v string)

SetApplicationUse sets field value

func (*AccountStatusResponse) SetCanUpdatePlan ¶

func (o *AccountStatusResponse) SetCanUpdatePlan(v bool)

SetCanUpdatePlan sets field value

func (*AccountStatusResponse) SetPlanExpirationDays ¶

func (o *AccountStatusResponse) SetPlanExpirationDays(v int32)

SetPlanExpirationDays gets a reference to the given int32 and assigns it to the PlanExpirationDays field.

func (*AccountStatusResponse) SetPlanType ¶

func (o *AccountStatusResponse) SetPlanType(v string)

SetPlanType sets field value

func (*AccountStatusResponse) SetPricingModel ¶

func (o *AccountStatusResponse) SetPricingModel(v string)

SetPricingModel sets field value

type Action ¶

type Action struct {
	// Connection type of the connection. Valid values:   1.  `Email`   2.  `AWSLambda`   3.  `AzureFunctions`   4.  `Datadog`   5.  `HipChat`   6.  `Jira`   7.  `NewRelic`   8.  `Opsgenie`   9.  `PagerDuty`   10. `Slack`   11. `MicrosoftTeams`   12. `ServiceNow`   13. `SumoCloudSOAR`   14. `Webhook`
	ConnectionType string `json:"connectionType"`
}

Action The base class of all connection types.

func NewAction ¶

func NewAction(connectionType string) *Action

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

func NewActionWithDefaults ¶

func NewActionWithDefaults() *Action

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

func (*Action) GetConnectionType ¶

func (o *Action) GetConnectionType() string

GetConnectionType returns the ConnectionType field value

func (*Action) GetConnectionTypeOk ¶

func (o *Action) GetConnectionTypeOk() (*string, bool)

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

func (Action) MarshalJSON ¶

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

func (*Action) SetConnectionType ¶

func (o *Action) SetConnectionType(v string)

SetConnectionType sets field value

type AddOrReplaceTransformation ¶

type AddOrReplaceTransformation struct {
	DimensionTransformation
	// The dimension that needs to be modified or added.
	DimensionToReplace string `json:"dimensionToReplace"`
	// The value for the dimension.
	Value string `json:"value"`
}

AddOrReplaceTransformation struct for AddOrReplaceTransformation

func NewAddOrReplaceTransformation ¶

func NewAddOrReplaceTransformation(dimensionToReplace string, value string, transformationType string) *AddOrReplaceTransformation

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

func NewAddOrReplaceTransformationWithDefaults ¶

func NewAddOrReplaceTransformationWithDefaults() *AddOrReplaceTransformation

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

func (*AddOrReplaceTransformation) GetDimensionToReplace ¶

func (o *AddOrReplaceTransformation) GetDimensionToReplace() string

GetDimensionToReplace returns the DimensionToReplace field value

func (*AddOrReplaceTransformation) GetDimensionToReplaceOk ¶

func (o *AddOrReplaceTransformation) GetDimensionToReplaceOk() (*string, bool)

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

func (*AddOrReplaceTransformation) GetValue ¶

func (o *AddOrReplaceTransformation) GetValue() string

GetValue returns the Value field value

func (*AddOrReplaceTransformation) GetValueOk ¶

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

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

func (AddOrReplaceTransformation) MarshalJSON ¶

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

func (*AddOrReplaceTransformation) SetDimensionToReplace ¶

func (o *AddOrReplaceTransformation) SetDimensionToReplace(v string)

SetDimensionToReplace sets field value

func (*AddOrReplaceTransformation) SetValue ¶

func (o *AddOrReplaceTransformation) SetValue(v string)

SetValue sets field value

type AddOrReplaceTransformationAllOf ¶

type AddOrReplaceTransformationAllOf struct {
	// The dimension that needs to be modified or added.
	DimensionToReplace string `json:"dimensionToReplace"`
	// The value for the dimension.
	Value string `json:"value"`
}

AddOrReplaceTransformationAllOf struct for AddOrReplaceTransformationAllOf

func NewAddOrReplaceTransformationAllOf ¶

func NewAddOrReplaceTransformationAllOf(dimensionToReplace string, value string) *AddOrReplaceTransformationAllOf

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

func NewAddOrReplaceTransformationAllOfWithDefaults ¶

func NewAddOrReplaceTransformationAllOfWithDefaults() *AddOrReplaceTransformationAllOf

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

func (*AddOrReplaceTransformationAllOf) GetDimensionToReplace ¶

func (o *AddOrReplaceTransformationAllOf) GetDimensionToReplace() string

GetDimensionToReplace returns the DimensionToReplace field value

func (*AddOrReplaceTransformationAllOf) GetDimensionToReplaceOk ¶

func (o *AddOrReplaceTransformationAllOf) GetDimensionToReplaceOk() (*string, bool)

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

func (*AddOrReplaceTransformationAllOf) GetValue ¶

GetValue returns the Value field value

func (*AddOrReplaceTransformationAllOf) GetValueOk ¶

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

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

func (AddOrReplaceTransformationAllOf) MarshalJSON ¶

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

func (*AddOrReplaceTransformationAllOf) SetDimensionToReplace ¶

func (o *AddOrReplaceTransformationAllOf) SetDimensionToReplace(v string)

SetDimensionToReplace sets field value

func (*AddOrReplaceTransformationAllOf) SetValue ¶

func (o *AddOrReplaceTransformationAllOf) SetValue(v string)

SetValue sets field value

type AggregateOnTransformation ¶

type AggregateOnTransformation struct {
	DimensionTransformation
	// A list of dimensions that should be aggregated on.
	AggregateOn []string `json:"aggregateOn"`
}

AggregateOnTransformation struct for AggregateOnTransformation

func NewAggregateOnTransformation ¶

func NewAggregateOnTransformation(aggregateOn []string, transformationType string) *AggregateOnTransformation

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

func NewAggregateOnTransformationWithDefaults ¶

func NewAggregateOnTransformationWithDefaults() *AggregateOnTransformation

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

func (*AggregateOnTransformation) GetAggregateOn ¶

func (o *AggregateOnTransformation) GetAggregateOn() []string

GetAggregateOn returns the AggregateOn field value

func (*AggregateOnTransformation) GetAggregateOnOk ¶

func (o *AggregateOnTransformation) GetAggregateOnOk() (*[]string, bool)

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

func (AggregateOnTransformation) MarshalJSON ¶

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

func (*AggregateOnTransformation) SetAggregateOn ¶

func (o *AggregateOnTransformation) SetAggregateOn(v []string)

SetAggregateOn sets field value

type AggregateOnTransformationAllOf ¶

type AggregateOnTransformationAllOf struct {
	// A list of dimensions that should be aggregated on.
	AggregateOn []string `json:"aggregateOn"`
}

AggregateOnTransformationAllOf struct for AggregateOnTransformationAllOf

func NewAggregateOnTransformationAllOf ¶

func NewAggregateOnTransformationAllOf(aggregateOn []string) *AggregateOnTransformationAllOf

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

func NewAggregateOnTransformationAllOfWithDefaults ¶

func NewAggregateOnTransformationAllOfWithDefaults() *AggregateOnTransformationAllOf

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

func (*AggregateOnTransformationAllOf) GetAggregateOn ¶

func (o *AggregateOnTransformationAllOf) GetAggregateOn() []string

GetAggregateOn returns the AggregateOn field value

func (*AggregateOnTransformationAllOf) GetAggregateOnOk ¶

func (o *AggregateOnTransformationAllOf) GetAggregateOnOk() (*[]string, bool)

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

func (AggregateOnTransformationAllOf) MarshalJSON ¶

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

func (*AggregateOnTransformationAllOf) SetAggregateOn ¶

func (o *AggregateOnTransformationAllOf) SetAggregateOn(v []string)

SetAggregateOn sets field value

type AlertChartDataResult ¶

type AlertChartDataResult struct {
	// List of time series of the alert chart data.
	Series   []SeriesData       `json:"series"`
	Metadata AlertChartMetadata `json:"metadata"`
}

AlertChartDataResult Response for alert response chart data visualization.

func NewAlertChartDataResult ¶

func NewAlertChartDataResult(series []SeriesData, metadata AlertChartMetadata) *AlertChartDataResult

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

func NewAlertChartDataResultWithDefaults ¶

func NewAlertChartDataResultWithDefaults() *AlertChartDataResult

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

func (*AlertChartDataResult) GetMetadata ¶

func (o *AlertChartDataResult) GetMetadata() AlertChartMetadata

GetMetadata returns the Metadata field value

func (*AlertChartDataResult) GetMetadataOk ¶

func (o *AlertChartDataResult) GetMetadataOk() (*AlertChartMetadata, bool)

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

func (*AlertChartDataResult) GetSeries ¶

func (o *AlertChartDataResult) GetSeries() []SeriesData

GetSeries returns the Series field value

func (*AlertChartDataResult) GetSeriesOk ¶

func (o *AlertChartDataResult) GetSeriesOk() (*[]SeriesData, bool)

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

func (AlertChartDataResult) MarshalJSON ¶

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

func (*AlertChartDataResult) SetMetadata ¶

func (o *AlertChartDataResult) SetMetadata(v AlertChartMetadata)

SetMetadata sets field value

func (*AlertChartDataResult) SetSeries ¶

func (o *AlertChartDataResult) SetSeries(v []SeriesData)

SetSeries sets field value

type AlertChartMetadata ¶

type AlertChartMetadata struct {
	// The time stamp at which abnomarlity started.
	AbnormalityStartTime *int64 `json:"abnormalityStartTime,omitempty"`
	// The time stamp at which abnomarlity ended.
	AbnormalityEndTime *int64 `json:"abnormalityEndTime,omitempty"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *int64 `json:"evaluationDelay,omitempty"`
	// The time stamp at which the alert response page is created.
	AlertCreatedAt *int64 `json:"alertCreatedAt,omitempty"`
	// The time stamp at which the alert response page is resolved.
	AlertResolvedAt *int64 `json:"alertResolvedAt,omitempty"`
}

AlertChartMetadata The metadata timestamps of alert chart data

func NewAlertChartMetadata ¶

func NewAlertChartMetadata() *AlertChartMetadata

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

func NewAlertChartMetadataWithDefaults ¶

func NewAlertChartMetadataWithDefaults() *AlertChartMetadata

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

func (*AlertChartMetadata) GetAbnormalityEndTime ¶

func (o *AlertChartMetadata) GetAbnormalityEndTime() int64

GetAbnormalityEndTime returns the AbnormalityEndTime field value if set, zero value otherwise.

func (*AlertChartMetadata) GetAbnormalityEndTimeOk ¶

func (o *AlertChartMetadata) GetAbnormalityEndTimeOk() (*int64, bool)

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

func (*AlertChartMetadata) GetAbnormalityStartTime ¶

func (o *AlertChartMetadata) GetAbnormalityStartTime() int64

GetAbnormalityStartTime returns the AbnormalityStartTime field value if set, zero value otherwise.

func (*AlertChartMetadata) GetAbnormalityStartTimeOk ¶

func (o *AlertChartMetadata) GetAbnormalityStartTimeOk() (*int64, bool)

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

func (*AlertChartMetadata) GetAlertCreatedAt ¶

func (o *AlertChartMetadata) GetAlertCreatedAt() int64

GetAlertCreatedAt returns the AlertCreatedAt field value if set, zero value otherwise.

func (*AlertChartMetadata) GetAlertCreatedAtOk ¶

func (o *AlertChartMetadata) GetAlertCreatedAtOk() (*int64, bool)

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

func (*AlertChartMetadata) GetAlertResolvedAt ¶

func (o *AlertChartMetadata) GetAlertResolvedAt() int64

GetAlertResolvedAt returns the AlertResolvedAt field value if set, zero value otherwise.

func (*AlertChartMetadata) GetAlertResolvedAtOk ¶

func (o *AlertChartMetadata) GetAlertResolvedAtOk() (*int64, bool)

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

func (*AlertChartMetadata) GetEvaluationDelay ¶

func (o *AlertChartMetadata) GetEvaluationDelay() int64

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*AlertChartMetadata) GetEvaluationDelayOk ¶

func (o *AlertChartMetadata) GetEvaluationDelayOk() (*int64, bool)

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

func (*AlertChartMetadata) HasAbnormalityEndTime ¶

func (o *AlertChartMetadata) HasAbnormalityEndTime() bool

HasAbnormalityEndTime returns a boolean if a field has been set.

func (*AlertChartMetadata) HasAbnormalityStartTime ¶

func (o *AlertChartMetadata) HasAbnormalityStartTime() bool

HasAbnormalityStartTime returns a boolean if a field has been set.

func (*AlertChartMetadata) HasAlertCreatedAt ¶

func (o *AlertChartMetadata) HasAlertCreatedAt() bool

HasAlertCreatedAt returns a boolean if a field has been set.

func (*AlertChartMetadata) HasAlertResolvedAt ¶

func (o *AlertChartMetadata) HasAlertResolvedAt() bool

HasAlertResolvedAt returns a boolean if a field has been set.

func (*AlertChartMetadata) HasEvaluationDelay ¶

func (o *AlertChartMetadata) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (AlertChartMetadata) MarshalJSON ¶

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

func (*AlertChartMetadata) SetAbnormalityEndTime ¶

func (o *AlertChartMetadata) SetAbnormalityEndTime(v int64)

SetAbnormalityEndTime gets a reference to the given int64 and assigns it to the AbnormalityEndTime field.

func (*AlertChartMetadata) SetAbnormalityStartTime ¶

func (o *AlertChartMetadata) SetAbnormalityStartTime(v int64)

SetAbnormalityStartTime gets a reference to the given int64 and assigns it to the AbnormalityStartTime field.

func (*AlertChartMetadata) SetAlertCreatedAt ¶

func (o *AlertChartMetadata) SetAlertCreatedAt(v int64)

SetAlertCreatedAt gets a reference to the given int64 and assigns it to the AlertCreatedAt field.

func (*AlertChartMetadata) SetAlertResolvedAt ¶

func (o *AlertChartMetadata) SetAlertResolvedAt(v int64)

SetAlertResolvedAt gets a reference to the given int64 and assigns it to the AlertResolvedAt field.

func (*AlertChartMetadata) SetEvaluationDelay ¶

func (o *AlertChartMetadata) SetEvaluationDelay(v int64)

SetEvaluationDelay gets a reference to the given int64 and assigns it to the EvaluationDelay field.

type AlertEntityInfo ¶

type AlertEntityInfo struct {
	// Identifier of the entity.
	EntityId *string `json:"entityId,omitempty"`
	// Name of the entity.
	EntityName *string `json:"entityName,omitempty"`
}

AlertEntityInfo An entity's name and Id.

func NewAlertEntityInfo ¶

func NewAlertEntityInfo() *AlertEntityInfo

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

func NewAlertEntityInfoWithDefaults ¶

func NewAlertEntityInfoWithDefaults() *AlertEntityInfo

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

func (*AlertEntityInfo) GetEntityId ¶

func (o *AlertEntityInfo) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*AlertEntityInfo) GetEntityIdOk ¶

func (o *AlertEntityInfo) GetEntityIdOk() (*string, bool)

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

func (*AlertEntityInfo) GetEntityName ¶

func (o *AlertEntityInfo) GetEntityName() string

GetEntityName returns the EntityName field value if set, zero value otherwise.

func (*AlertEntityInfo) GetEntityNameOk ¶

func (o *AlertEntityInfo) GetEntityNameOk() (*string, bool)

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

func (*AlertEntityInfo) HasEntityId ¶

func (o *AlertEntityInfo) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*AlertEntityInfo) HasEntityName ¶

func (o *AlertEntityInfo) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (AlertEntityInfo) MarshalJSON ¶

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

func (*AlertEntityInfo) SetEntityId ¶

func (o *AlertEntityInfo) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (*AlertEntityInfo) SetEntityName ¶

func (o *AlertEntityInfo) SetEntityName(v string)

SetEntityName gets a reference to the given string and assigns it to the EntityName field.

type AlertMonitorQuery ¶

type AlertMonitorQuery struct {
	// The unique identifier of the row. Defaults to sequential capital letters, `A`, `B`, `C`, etc.
	RowId string `json:"rowId"`
	// The logs or metrics query that defines the stream of data the monitor runs on.
	Query string `json:"query"`
	// Indicates whether the current row is the trigger (final) row.
	IsTriggerRow bool `json:"isTriggerRow"`
}

AlertMonitorQuery struct for AlertMonitorQuery

func NewAlertMonitorQuery ¶

func NewAlertMonitorQuery(rowId string, query string, isTriggerRow bool) *AlertMonitorQuery

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

func NewAlertMonitorQueryWithDefaults ¶

func NewAlertMonitorQueryWithDefaults() *AlertMonitorQuery

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

func (*AlertMonitorQuery) GetIsTriggerRow ¶

func (o *AlertMonitorQuery) GetIsTriggerRow() bool

GetIsTriggerRow returns the IsTriggerRow field value

func (*AlertMonitorQuery) GetIsTriggerRowOk ¶

func (o *AlertMonitorQuery) GetIsTriggerRowOk() (*bool, bool)

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

func (*AlertMonitorQuery) GetQuery ¶

func (o *AlertMonitorQuery) GetQuery() string

GetQuery returns the Query field value

func (*AlertMonitorQuery) GetQueryOk ¶

func (o *AlertMonitorQuery) GetQueryOk() (*string, bool)

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

func (*AlertMonitorQuery) GetRowId ¶

func (o *AlertMonitorQuery) GetRowId() string

GetRowId returns the RowId field value

func (*AlertMonitorQuery) GetRowIdOk ¶

func (o *AlertMonitorQuery) GetRowIdOk() (*string, bool)

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

func (AlertMonitorQuery) MarshalJSON ¶

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

func (*AlertMonitorQuery) SetIsTriggerRow ¶

func (o *AlertMonitorQuery) SetIsTriggerRow(v bool)

SetIsTriggerRow sets field value

func (*AlertMonitorQuery) SetQuery ¶

func (o *AlertMonitorQuery) SetQuery(v string)

SetQuery sets field value

func (*AlertMonitorQuery) SetRowId ¶

func (o *AlertMonitorQuery) SetRowId(v string)

SetRowId sets field value

type AlertMonitorQueryAllOf ¶

type AlertMonitorQueryAllOf struct {
	// Indicates whether the current row is the trigger (final) row.
	IsTriggerRow bool `json:"isTriggerRow"`
}

AlertMonitorQueryAllOf Monitor Query for the Alert.

func NewAlertMonitorQueryAllOf ¶

func NewAlertMonitorQueryAllOf(isTriggerRow bool) *AlertMonitorQueryAllOf

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

func NewAlertMonitorQueryAllOfWithDefaults ¶

func NewAlertMonitorQueryAllOfWithDefaults() *AlertMonitorQueryAllOf

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

func (*AlertMonitorQueryAllOf) GetIsTriggerRow ¶

func (o *AlertMonitorQueryAllOf) GetIsTriggerRow() bool

GetIsTriggerRow returns the IsTriggerRow field value

func (*AlertMonitorQueryAllOf) GetIsTriggerRowOk ¶

func (o *AlertMonitorQueryAllOf) GetIsTriggerRowOk() (*bool, bool)

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

func (AlertMonitorQueryAllOf) MarshalJSON ¶

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

func (*AlertMonitorQueryAllOf) SetIsTriggerRow ¶

func (o *AlertMonitorQueryAllOf) SetIsTriggerRow(v bool)

SetIsTriggerRow sets field value

type AlertSearchNotificationSyncDefinition ¶

type AlertSearchNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// A String value to uniquely identify a Collector's Source.
	SourceId string `json:"sourceId"`
}

AlertSearchNotificationSyncDefinition struct for AlertSearchNotificationSyncDefinition

func NewAlertSearchNotificationSyncDefinition ¶

func NewAlertSearchNotificationSyncDefinition(sourceId string, taskType string) *AlertSearchNotificationSyncDefinition

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

func NewAlertSearchNotificationSyncDefinitionWithDefaults ¶

func NewAlertSearchNotificationSyncDefinitionWithDefaults() *AlertSearchNotificationSyncDefinition

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

func (*AlertSearchNotificationSyncDefinition) GetSourceId ¶

GetSourceId returns the SourceId field value

func (*AlertSearchNotificationSyncDefinition) GetSourceIdOk ¶

func (o *AlertSearchNotificationSyncDefinition) GetSourceIdOk() (*string, bool)

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

func (AlertSearchNotificationSyncDefinition) MarshalJSON ¶

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

func (*AlertSearchNotificationSyncDefinition) SetSourceId ¶

SetSourceId sets field value

type AlertSearchNotificationSyncDefinitionAllOf ¶

type AlertSearchNotificationSyncDefinitionAllOf struct {
	// A String value to uniquely identify a Collector's Source.
	SourceId string `json:"sourceId"`
}

AlertSearchNotificationSyncDefinitionAllOf struct for AlertSearchNotificationSyncDefinitionAllOf

func NewAlertSearchNotificationSyncDefinitionAllOf ¶

func NewAlertSearchNotificationSyncDefinitionAllOf(sourceId string) *AlertSearchNotificationSyncDefinitionAllOf

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

func NewAlertSearchNotificationSyncDefinitionAllOfWithDefaults ¶

func NewAlertSearchNotificationSyncDefinitionAllOfWithDefaults() *AlertSearchNotificationSyncDefinitionAllOf

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

func (*AlertSearchNotificationSyncDefinitionAllOf) GetSourceId ¶

GetSourceId returns the SourceId field value

func (*AlertSearchNotificationSyncDefinitionAllOf) GetSourceIdOk ¶

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

func (AlertSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*AlertSearchNotificationSyncDefinitionAllOf) SetSourceId ¶

SetSourceId sets field value

type AlertSignalContext ¶

type AlertSignalContext struct {
	// Alert Identifier.
	AlertId string `json:"alertId"`
}

AlertSignalContext Details of the alert signal context.

func NewAlertSignalContext ¶

func NewAlertSignalContext(alertId string, contextType string) *AlertSignalContext

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

func NewAlertSignalContextWithDefaults ¶

func NewAlertSignalContextWithDefaults() *AlertSignalContext

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

func (*AlertSignalContext) GetAlertId ¶

func (o *AlertSignalContext) GetAlertId() string

GetAlertId returns the AlertId field value

func (*AlertSignalContext) GetAlertIdOk ¶

func (o *AlertSignalContext) GetAlertIdOk() (*string, bool)

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

func (AlertSignalContext) MarshalJSON ¶

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

func (*AlertSignalContext) SetAlertId ¶

func (o *AlertSignalContext) SetAlertId(v string)

SetAlertId sets field value

type AlertSignalContextAllOf ¶

type AlertSignalContextAllOf struct {
	// Alert Identifier.
	AlertId string `json:"alertId"`
}

AlertSignalContextAllOf struct for AlertSignalContextAllOf

func NewAlertSignalContextAllOf ¶

func NewAlertSignalContextAllOf(alertId string) *AlertSignalContextAllOf

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

func NewAlertSignalContextAllOfWithDefaults ¶

func NewAlertSignalContextAllOfWithDefaults() *AlertSignalContextAllOf

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

func (*AlertSignalContextAllOf) GetAlertId ¶

func (o *AlertSignalContextAllOf) GetAlertId() string

GetAlertId returns the AlertId field value

func (*AlertSignalContextAllOf) GetAlertIdOk ¶

func (o *AlertSignalContextAllOf) GetAlertIdOk() (*string, bool)

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

func (AlertSignalContextAllOf) MarshalJSON ¶

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

func (*AlertSignalContextAllOf) SetAlertId ¶

func (o *AlertSignalContextAllOf) SetAlertId(v string)

SetAlertId sets field value

type AlertsLibraryAlert ¶

type AlertsLibraryAlert struct {
	AlertsLibraryBase
	// The Id of the associated monitor.
	MonitorId *string `json:"monitorId,omitempty"`
	// The time at which the alert was resolved.
	ResolvedAt NullableTime `json:"resolvedAt,omitempty"`
	// The time at which the incident started.
	AbnormalityStartTime *time.Time `json:"abnormalityStartTime,omitempty"`
	// The severity of the Alert. Valid values:   1. `Critical`   2. `Warning`   3. `MissingData`
	AlertType *string `json:"alertType,omitempty"`
	// The status of the Alert. Valid values:   1. `Triggered`   2. `Resolved`
	Status *string `json:"status,omitempty"`
	// All queries from the monitor relevant to the alert.
	MonitorQueries *[]AlertMonitorQuery `json:"monitorQueries,omitempty"`
	// All queries from the monitor relevant to the alert with triggered time series filters.
	TriggerQueries *[]AlertMonitorQuery `json:"triggerQueries,omitempty"`
	// URL for this monitor's view page
	MonitorUrl *string `json:"monitorUrl,omitempty"`
	// A link to search with the triggering data and time range
	TriggerQueryUrl *string `json:"triggerQueryUrl,omitempty"`
	// Trigger conditions which were breached to create this Alert.
	TriggerConditions *[]TriggerCondition `json:"triggerConditions,omitempty"`
	// The of the query result which breached the trigger condition.
	TriggerValue *float64 `json:"triggerValue,omitempty"`
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType *string `json:"monitorType,omitempty"`
	// One or more entity identifiers involved in this Alert.
	EntityIds    *[]string     `json:"entityIds,omitempty"`
	Notes        *string       `json:"notes,omitempty"`
	ExtraDetails *ExtraDetails `json:"extraDetails,omitempty"`
	// The condition which triggered this alert.
	AlertCondition NullableString `json:"alertCondition,omitempty"`
}

AlertsLibraryAlert struct for AlertsLibraryAlert

func NewAlertsLibraryAlert ¶

func NewAlertsLibraryAlert(name string, type_ string) *AlertsLibraryAlert

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

func NewAlertsLibraryAlertWithDefaults ¶

func NewAlertsLibraryAlertWithDefaults() *AlertsLibraryAlert

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

func (*AlertsLibraryAlert) GetAbnormalityStartTime ¶

func (o *AlertsLibraryAlert) GetAbnormalityStartTime() time.Time

GetAbnormalityStartTime returns the AbnormalityStartTime field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetAbnormalityStartTimeOk ¶

func (o *AlertsLibraryAlert) GetAbnormalityStartTimeOk() (*time.Time, bool)

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

func (*AlertsLibraryAlert) GetAlertCondition ¶

func (o *AlertsLibraryAlert) GetAlertCondition() string

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

func (*AlertsLibraryAlert) GetAlertConditionOk ¶

func (o *AlertsLibraryAlert) GetAlertConditionOk() (*string, bool)

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

func (*AlertsLibraryAlert) GetAlertType ¶

func (o *AlertsLibraryAlert) GetAlertType() string

GetAlertType returns the AlertType field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetAlertTypeOk ¶

func (o *AlertsLibraryAlert) GetAlertTypeOk() (*string, bool)

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

func (*AlertsLibraryAlert) GetEntityIds ¶

func (o *AlertsLibraryAlert) GetEntityIds() []string

GetEntityIds returns the EntityIds field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetEntityIdsOk ¶

func (o *AlertsLibraryAlert) GetEntityIdsOk() (*[]string, bool)

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

func (*AlertsLibraryAlert) GetExtraDetails ¶

func (o *AlertsLibraryAlert) GetExtraDetails() ExtraDetails

GetExtraDetails returns the ExtraDetails field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetExtraDetailsOk ¶

func (o *AlertsLibraryAlert) GetExtraDetailsOk() (*ExtraDetails, bool)

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

func (*AlertsLibraryAlert) GetMonitorId ¶

func (o *AlertsLibraryAlert) GetMonitorId() string

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetMonitorIdOk ¶

func (o *AlertsLibraryAlert) GetMonitorIdOk() (*string, bool)

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

func (*AlertsLibraryAlert) GetMonitorQueries ¶

func (o *AlertsLibraryAlert) GetMonitorQueries() []AlertMonitorQuery

GetMonitorQueries returns the MonitorQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetMonitorQueriesOk ¶

func (o *AlertsLibraryAlert) GetMonitorQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlert) GetMonitorType ¶

func (o *AlertsLibraryAlert) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetMonitorTypeOk ¶

func (o *AlertsLibraryAlert) GetMonitorTypeOk() (*string, 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 (*AlertsLibraryAlert) GetMonitorUrl ¶

func (o *AlertsLibraryAlert) GetMonitorUrl() string

GetMonitorUrl returns the MonitorUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetMonitorUrlOk ¶

func (o *AlertsLibraryAlert) GetMonitorUrlOk() (*string, bool)

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

func (*AlertsLibraryAlert) GetNotes ¶

func (o *AlertsLibraryAlert) GetNotes() string

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

func (*AlertsLibraryAlert) GetNotesOk ¶

func (o *AlertsLibraryAlert) 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 (*AlertsLibraryAlert) GetResolvedAt ¶

func (o *AlertsLibraryAlert) GetResolvedAt() time.Time

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

func (*AlertsLibraryAlert) GetResolvedAtOk ¶

func (o *AlertsLibraryAlert) GetResolvedAtOk() (*time.Time, bool)

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

func (*AlertsLibraryAlert) GetStatus ¶

func (o *AlertsLibraryAlert) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetStatusOk ¶

func (o *AlertsLibraryAlert) 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 (*AlertsLibraryAlert) GetTriggerConditions ¶

func (o *AlertsLibraryAlert) GetTriggerConditions() []TriggerCondition

GetTriggerConditions returns the TriggerConditions field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetTriggerConditionsOk ¶

func (o *AlertsLibraryAlert) GetTriggerConditionsOk() (*[]TriggerCondition, bool)

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

func (*AlertsLibraryAlert) GetTriggerQueries ¶

func (o *AlertsLibraryAlert) GetTriggerQueries() []AlertMonitorQuery

GetTriggerQueries returns the TriggerQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetTriggerQueriesOk ¶

func (o *AlertsLibraryAlert) GetTriggerQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlert) GetTriggerQueryUrl ¶

func (o *AlertsLibraryAlert) GetTriggerQueryUrl() string

GetTriggerQueryUrl returns the TriggerQueryUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetTriggerQueryUrlOk ¶

func (o *AlertsLibraryAlert) GetTriggerQueryUrlOk() (*string, bool)

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

func (*AlertsLibraryAlert) GetTriggerValue ¶

func (o *AlertsLibraryAlert) GetTriggerValue() float64

GetTriggerValue returns the TriggerValue field value if set, zero value otherwise.

func (*AlertsLibraryAlert) GetTriggerValueOk ¶

func (o *AlertsLibraryAlert) GetTriggerValueOk() (*float64, bool)

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

func (*AlertsLibraryAlert) HasAbnormalityStartTime ¶

func (o *AlertsLibraryAlert) HasAbnormalityStartTime() bool

HasAbnormalityStartTime returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasAlertCondition ¶

func (o *AlertsLibraryAlert) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasAlertType ¶

func (o *AlertsLibraryAlert) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasEntityIds ¶

func (o *AlertsLibraryAlert) HasEntityIds() bool

HasEntityIds returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasExtraDetails ¶

func (o *AlertsLibraryAlert) HasExtraDetails() bool

HasExtraDetails returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasMonitorId ¶

func (o *AlertsLibraryAlert) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasMonitorQueries ¶

func (o *AlertsLibraryAlert) HasMonitorQueries() bool

HasMonitorQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasMonitorType ¶

func (o *AlertsLibraryAlert) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasMonitorUrl ¶

func (o *AlertsLibraryAlert) HasMonitorUrl() bool

HasMonitorUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasNotes ¶

func (o *AlertsLibraryAlert) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasResolvedAt ¶

func (o *AlertsLibraryAlert) HasResolvedAt() bool

HasResolvedAt returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasStatus ¶

func (o *AlertsLibraryAlert) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasTriggerConditions ¶

func (o *AlertsLibraryAlert) HasTriggerConditions() bool

HasTriggerConditions returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasTriggerQueries ¶

func (o *AlertsLibraryAlert) HasTriggerQueries() bool

HasTriggerQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasTriggerQueryUrl ¶

func (o *AlertsLibraryAlert) HasTriggerQueryUrl() bool

HasTriggerQueryUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlert) HasTriggerValue ¶

func (o *AlertsLibraryAlert) HasTriggerValue() bool

HasTriggerValue returns a boolean if a field has been set.

func (AlertsLibraryAlert) MarshalJSON ¶

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

func (*AlertsLibraryAlert) SetAbnormalityStartTime ¶

func (o *AlertsLibraryAlert) SetAbnormalityStartTime(v time.Time)

SetAbnormalityStartTime gets a reference to the given time.Time and assigns it to the AbnormalityStartTime field.

func (*AlertsLibraryAlert) SetAlertCondition ¶

func (o *AlertsLibraryAlert) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given NullableString and assigns it to the AlertCondition field.

func (*AlertsLibraryAlert) SetAlertConditionNil ¶

func (o *AlertsLibraryAlert) SetAlertConditionNil()

SetAlertConditionNil sets the value for AlertCondition to be an explicit nil

func (*AlertsLibraryAlert) SetAlertType ¶

func (o *AlertsLibraryAlert) SetAlertType(v string)

SetAlertType gets a reference to the given string and assigns it to the AlertType field.

func (*AlertsLibraryAlert) SetEntityIds ¶

func (o *AlertsLibraryAlert) SetEntityIds(v []string)

SetEntityIds gets a reference to the given []string and assigns it to the EntityIds field.

func (*AlertsLibraryAlert) SetExtraDetails ¶

func (o *AlertsLibraryAlert) SetExtraDetails(v ExtraDetails)

SetExtraDetails gets a reference to the given ExtraDetails and assigns it to the ExtraDetails field.

func (*AlertsLibraryAlert) SetMonitorId ¶

func (o *AlertsLibraryAlert) SetMonitorId(v string)

SetMonitorId gets a reference to the given string and assigns it to the MonitorId field.

func (*AlertsLibraryAlert) SetMonitorQueries ¶

func (o *AlertsLibraryAlert) SetMonitorQueries(v []AlertMonitorQuery)

SetMonitorQueries gets a reference to the given []AlertMonitorQuery and assigns it to the MonitorQueries field.

func (*AlertsLibraryAlert) SetMonitorType ¶

func (o *AlertsLibraryAlert) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*AlertsLibraryAlert) SetMonitorUrl ¶

func (o *AlertsLibraryAlert) SetMonitorUrl(v string)

SetMonitorUrl gets a reference to the given string and assigns it to the MonitorUrl field.

func (*AlertsLibraryAlert) SetNotes ¶

func (o *AlertsLibraryAlert) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*AlertsLibraryAlert) SetResolvedAt ¶

func (o *AlertsLibraryAlert) SetResolvedAt(v time.Time)

SetResolvedAt gets a reference to the given NullableTime and assigns it to the ResolvedAt field.

func (*AlertsLibraryAlert) SetResolvedAtNil ¶

func (o *AlertsLibraryAlert) SetResolvedAtNil()

SetResolvedAtNil sets the value for ResolvedAt to be an explicit nil

func (*AlertsLibraryAlert) SetStatus ¶

func (o *AlertsLibraryAlert) SetStatus(v string)

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

func (*AlertsLibraryAlert) SetTriggerConditions ¶

func (o *AlertsLibraryAlert) SetTriggerConditions(v []TriggerCondition)

SetTriggerConditions gets a reference to the given []TriggerCondition and assigns it to the TriggerConditions field.

func (*AlertsLibraryAlert) SetTriggerQueries ¶

func (o *AlertsLibraryAlert) SetTriggerQueries(v []AlertMonitorQuery)

SetTriggerQueries gets a reference to the given []AlertMonitorQuery and assigns it to the TriggerQueries field.

func (*AlertsLibraryAlert) SetTriggerQueryUrl ¶

func (o *AlertsLibraryAlert) SetTriggerQueryUrl(v string)

SetTriggerQueryUrl gets a reference to the given string and assigns it to the TriggerQueryUrl field.

func (*AlertsLibraryAlert) SetTriggerValue ¶

func (o *AlertsLibraryAlert) SetTriggerValue(v float64)

SetTriggerValue gets a reference to the given float64 and assigns it to the TriggerValue field.

func (*AlertsLibraryAlert) UnsetAlertCondition ¶

func (o *AlertsLibraryAlert) UnsetAlertCondition()

UnsetAlertCondition ensures that no value is present for AlertCondition, not even an explicit nil

func (*AlertsLibraryAlert) UnsetResolvedAt ¶

func (o *AlertsLibraryAlert) UnsetResolvedAt()

UnsetResolvedAt ensures that no value is present for ResolvedAt, not even an explicit nil

type AlertsLibraryAlertAllOf ¶

type AlertsLibraryAlertAllOf struct {
	// The Id of the associated monitor.
	MonitorId *string `json:"monitorId,omitempty"`
	// The time at which the alert was resolved.
	ResolvedAt NullableTime `json:"resolvedAt,omitempty"`
	// The time at which the incident started.
	AbnormalityStartTime *time.Time `json:"abnormalityStartTime,omitempty"`
	// The severity of the Alert. Valid values:   1. `Critical`   2. `Warning`   3. `MissingData`
	AlertType *string `json:"alertType,omitempty"`
	// The status of the Alert. Valid values:   1. `Triggered`   2. `Resolved`
	Status *string `json:"status,omitempty"`
	// All queries from the monitor relevant to the alert.
	MonitorQueries *[]AlertMonitorQuery `json:"monitorQueries,omitempty"`
	// All queries from the monitor relevant to the alert with triggered time series filters.
	TriggerQueries *[]AlertMonitorQuery `json:"triggerQueries,omitempty"`
	// URL for this monitor's view page
	MonitorUrl *string `json:"monitorUrl,omitempty"`
	// A link to search with the triggering data and time range
	TriggerQueryUrl *string `json:"triggerQueryUrl,omitempty"`
	// Trigger conditions which were breached to create this Alert.
	TriggerConditions *[]TriggerCondition `json:"triggerConditions,omitempty"`
	// The of the query result which breached the trigger condition.
	TriggerValue *float64 `json:"triggerValue,omitempty"`
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType *string `json:"monitorType,omitempty"`
	// One or more entity identifiers involved in this Alert.
	EntityIds    *[]string     `json:"entityIds,omitempty"`
	Notes        *string       `json:"notes,omitempty"`
	ExtraDetails *ExtraDetails `json:"extraDetails,omitempty"`
	// The condition which triggered this alert.
	AlertCondition NullableString `json:"alertCondition,omitempty"`
}

AlertsLibraryAlertAllOf struct for AlertsLibraryAlertAllOf

func NewAlertsLibraryAlertAllOf ¶

func NewAlertsLibraryAlertAllOf() *AlertsLibraryAlertAllOf

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

func NewAlertsLibraryAlertAllOfWithDefaults ¶

func NewAlertsLibraryAlertAllOfWithDefaults() *AlertsLibraryAlertAllOf

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

func (*AlertsLibraryAlertAllOf) GetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertAllOf) GetAbnormalityStartTime() time.Time

GetAbnormalityStartTime returns the AbnormalityStartTime field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetAbnormalityStartTimeOk ¶

func (o *AlertsLibraryAlertAllOf) GetAbnormalityStartTimeOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertAllOf) GetAlertCondition ¶

func (o *AlertsLibraryAlertAllOf) GetAlertCondition() string

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

func (*AlertsLibraryAlertAllOf) GetAlertConditionOk ¶

func (o *AlertsLibraryAlertAllOf) GetAlertConditionOk() (*string, bool)

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

func (*AlertsLibraryAlertAllOf) GetAlertType ¶

func (o *AlertsLibraryAlertAllOf) GetAlertType() string

GetAlertType returns the AlertType field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetAlertTypeOk ¶

func (o *AlertsLibraryAlertAllOf) GetAlertTypeOk() (*string, bool)

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

func (*AlertsLibraryAlertAllOf) GetEntityIds ¶

func (o *AlertsLibraryAlertAllOf) GetEntityIds() []string

GetEntityIds returns the EntityIds field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetEntityIdsOk ¶

func (o *AlertsLibraryAlertAllOf) GetEntityIdsOk() (*[]string, bool)

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

func (*AlertsLibraryAlertAllOf) GetExtraDetails ¶

func (o *AlertsLibraryAlertAllOf) GetExtraDetails() ExtraDetails

GetExtraDetails returns the ExtraDetails field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetExtraDetailsOk ¶

func (o *AlertsLibraryAlertAllOf) GetExtraDetailsOk() (*ExtraDetails, bool)

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

func (*AlertsLibraryAlertAllOf) GetMonitorId ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorId() string

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetMonitorIdOk ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorIdOk() (*string, bool)

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

func (*AlertsLibraryAlertAllOf) GetMonitorQueries ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorQueries() []AlertMonitorQuery

GetMonitorQueries returns the MonitorQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetMonitorQueriesOk ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertAllOf) GetMonitorType ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetMonitorTypeOk ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorTypeOk() (*string, 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 (*AlertsLibraryAlertAllOf) GetMonitorUrl ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorUrl() string

GetMonitorUrl returns the MonitorUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetMonitorUrlOk ¶

func (o *AlertsLibraryAlertAllOf) GetMonitorUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertAllOf) GetNotes ¶

func (o *AlertsLibraryAlertAllOf) GetNotes() string

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

func (*AlertsLibraryAlertAllOf) GetNotesOk ¶

func (o *AlertsLibraryAlertAllOf) 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 (*AlertsLibraryAlertAllOf) GetResolvedAt ¶

func (o *AlertsLibraryAlertAllOf) GetResolvedAt() time.Time

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

func (*AlertsLibraryAlertAllOf) GetResolvedAtOk ¶

func (o *AlertsLibraryAlertAllOf) GetResolvedAtOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertAllOf) GetStatus ¶

func (o *AlertsLibraryAlertAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetStatusOk ¶

func (o *AlertsLibraryAlertAllOf) 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 (*AlertsLibraryAlertAllOf) GetTriggerConditions ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerConditions() []TriggerCondition

GetTriggerConditions returns the TriggerConditions field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetTriggerConditionsOk ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerConditionsOk() (*[]TriggerCondition, bool)

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

func (*AlertsLibraryAlertAllOf) GetTriggerQueries ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerQueries() []AlertMonitorQuery

GetTriggerQueries returns the TriggerQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetTriggerQueriesOk ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertAllOf) GetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerQueryUrl() string

GetTriggerQueryUrl returns the TriggerQueryUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetTriggerQueryUrlOk ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerQueryUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertAllOf) GetTriggerValue ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerValue() float64

GetTriggerValue returns the TriggerValue field value if set, zero value otherwise.

func (*AlertsLibraryAlertAllOf) GetTriggerValueOk ¶

func (o *AlertsLibraryAlertAllOf) GetTriggerValueOk() (*float64, bool)

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

func (*AlertsLibraryAlertAllOf) HasAbnormalityStartTime ¶

func (o *AlertsLibraryAlertAllOf) HasAbnormalityStartTime() bool

HasAbnormalityStartTime returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasAlertCondition ¶

func (o *AlertsLibraryAlertAllOf) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasAlertType ¶

func (o *AlertsLibraryAlertAllOf) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasEntityIds ¶

func (o *AlertsLibraryAlertAllOf) HasEntityIds() bool

HasEntityIds returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasExtraDetails ¶

func (o *AlertsLibraryAlertAllOf) HasExtraDetails() bool

HasExtraDetails returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasMonitorId ¶

func (o *AlertsLibraryAlertAllOf) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasMonitorQueries ¶

func (o *AlertsLibraryAlertAllOf) HasMonitorQueries() bool

HasMonitorQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasMonitorType ¶

func (o *AlertsLibraryAlertAllOf) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasMonitorUrl ¶

func (o *AlertsLibraryAlertAllOf) HasMonitorUrl() bool

HasMonitorUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasNotes ¶

func (o *AlertsLibraryAlertAllOf) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasResolvedAt ¶

func (o *AlertsLibraryAlertAllOf) HasResolvedAt() bool

HasResolvedAt returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasStatus ¶

func (o *AlertsLibraryAlertAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasTriggerConditions ¶

func (o *AlertsLibraryAlertAllOf) HasTriggerConditions() bool

HasTriggerConditions returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasTriggerQueries ¶

func (o *AlertsLibraryAlertAllOf) HasTriggerQueries() bool

HasTriggerQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasTriggerQueryUrl ¶

func (o *AlertsLibraryAlertAllOf) HasTriggerQueryUrl() bool

HasTriggerQueryUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertAllOf) HasTriggerValue ¶

func (o *AlertsLibraryAlertAllOf) HasTriggerValue() bool

HasTriggerValue returns a boolean if a field has been set.

func (AlertsLibraryAlertAllOf) MarshalJSON ¶

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

func (*AlertsLibraryAlertAllOf) SetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertAllOf) SetAbnormalityStartTime(v time.Time)

SetAbnormalityStartTime gets a reference to the given time.Time and assigns it to the AbnormalityStartTime field.

func (*AlertsLibraryAlertAllOf) SetAlertCondition ¶

func (o *AlertsLibraryAlertAllOf) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given NullableString and assigns it to the AlertCondition field.

func (*AlertsLibraryAlertAllOf) SetAlertConditionNil ¶

func (o *AlertsLibraryAlertAllOf) SetAlertConditionNil()

SetAlertConditionNil sets the value for AlertCondition to be an explicit nil

func (*AlertsLibraryAlertAllOf) SetAlertType ¶

func (o *AlertsLibraryAlertAllOf) SetAlertType(v string)

SetAlertType gets a reference to the given string and assigns it to the AlertType field.

func (*AlertsLibraryAlertAllOf) SetEntityIds ¶

func (o *AlertsLibraryAlertAllOf) SetEntityIds(v []string)

SetEntityIds gets a reference to the given []string and assigns it to the EntityIds field.

func (*AlertsLibraryAlertAllOf) SetExtraDetails ¶

func (o *AlertsLibraryAlertAllOf) SetExtraDetails(v ExtraDetails)

SetExtraDetails gets a reference to the given ExtraDetails and assigns it to the ExtraDetails field.

func (*AlertsLibraryAlertAllOf) SetMonitorId ¶

func (o *AlertsLibraryAlertAllOf) SetMonitorId(v string)

SetMonitorId gets a reference to the given string and assigns it to the MonitorId field.

func (*AlertsLibraryAlertAllOf) SetMonitorQueries ¶

func (o *AlertsLibraryAlertAllOf) SetMonitorQueries(v []AlertMonitorQuery)

SetMonitorQueries gets a reference to the given []AlertMonitorQuery and assigns it to the MonitorQueries field.

func (*AlertsLibraryAlertAllOf) SetMonitorType ¶

func (o *AlertsLibraryAlertAllOf) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*AlertsLibraryAlertAllOf) SetMonitorUrl ¶

func (o *AlertsLibraryAlertAllOf) SetMonitorUrl(v string)

SetMonitorUrl gets a reference to the given string and assigns it to the MonitorUrl field.

func (*AlertsLibraryAlertAllOf) SetNotes ¶

func (o *AlertsLibraryAlertAllOf) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*AlertsLibraryAlertAllOf) SetResolvedAt ¶

func (o *AlertsLibraryAlertAllOf) SetResolvedAt(v time.Time)

SetResolvedAt gets a reference to the given NullableTime and assigns it to the ResolvedAt field.

func (*AlertsLibraryAlertAllOf) SetResolvedAtNil ¶

func (o *AlertsLibraryAlertAllOf) SetResolvedAtNil()

SetResolvedAtNil sets the value for ResolvedAt to be an explicit nil

func (*AlertsLibraryAlertAllOf) SetStatus ¶

func (o *AlertsLibraryAlertAllOf) SetStatus(v string)

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

func (*AlertsLibraryAlertAllOf) SetTriggerConditions ¶

func (o *AlertsLibraryAlertAllOf) SetTriggerConditions(v []TriggerCondition)

SetTriggerConditions gets a reference to the given []TriggerCondition and assigns it to the TriggerConditions field.

func (*AlertsLibraryAlertAllOf) SetTriggerQueries ¶

func (o *AlertsLibraryAlertAllOf) SetTriggerQueries(v []AlertMonitorQuery)

SetTriggerQueries gets a reference to the given []AlertMonitorQuery and assigns it to the TriggerQueries field.

func (*AlertsLibraryAlertAllOf) SetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertAllOf) SetTriggerQueryUrl(v string)

SetTriggerQueryUrl gets a reference to the given string and assigns it to the TriggerQueryUrl field.

func (*AlertsLibraryAlertAllOf) SetTriggerValue ¶

func (o *AlertsLibraryAlertAllOf) SetTriggerValue(v float64)

SetTriggerValue gets a reference to the given float64 and assigns it to the TriggerValue field.

func (*AlertsLibraryAlertAllOf) UnsetAlertCondition ¶

func (o *AlertsLibraryAlertAllOf) UnsetAlertCondition()

UnsetAlertCondition ensures that no value is present for AlertCondition, not even an explicit nil

func (*AlertsLibraryAlertAllOf) UnsetResolvedAt ¶

func (o *AlertsLibraryAlertAllOf) UnsetResolvedAt()

UnsetResolvedAt ensures that no value is present for ResolvedAt, not even an explicit nil

type AlertsLibraryAlertExport ¶

type AlertsLibraryAlertExport struct {
	AlertsLibraryBaseExport
	// The Id of the associated monitor.
	MonitorId *string `json:"monitorId,omitempty"`
	// The time at which the alert was resolved.
	ResolvedAt NullableTime `json:"resolvedAt,omitempty"`
	// The time at which the incident started.
	AbnormalityStartTime *time.Time `json:"abnormalityStartTime,omitempty"`
	// The severity of the Alert. Valid values:   1. `Critical`   2. `Warning`   3. `MissingData`
	AlertType *string `json:"alertType,omitempty"`
	// The status of the Alert. Valid values:   1. `Triggered`   2. `Resolved`
	Status *string `json:"status,omitempty"`
	// All queries from the monitor relevant to the alert.
	MonitorQueries *[]AlertMonitorQuery `json:"monitorQueries,omitempty"`
	// All queries from the monitor relevant to the alert with triggered time series filters.
	TriggerQueries *[]AlertMonitorQuery `json:"triggerQueries,omitempty"`
	// URL for this monitor's view page
	MonitorUrl *string `json:"monitorUrl,omitempty"`
	// A link to search with the triggering data and time range
	TriggerQueryUrl *string `json:"triggerQueryUrl,omitempty"`
	// Trigger conditions which were breached to create this Alert.
	TriggerConditions *[]TriggerCondition `json:"triggerConditions,omitempty"`
	// The of the query result which breached the trigger condition.
	TriggerValue *float64 `json:"triggerValue,omitempty"`
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType *string `json:"monitorType,omitempty"`
	// One or more entity identifiers involved in this Alert.
	EntityIds    *[]string     `json:"entityIds,omitempty"`
	Notes        *string       `json:"notes,omitempty"`
	ExtraDetails *ExtraDetails `json:"extraDetails,omitempty"`
	// The condition which triggered this alert.
	AlertCondition NullableString `json:"alertCondition,omitempty"`
}

AlertsLibraryAlertExport struct for AlertsLibraryAlertExport

func NewAlertsLibraryAlertExport ¶

func NewAlertsLibraryAlertExport(name string, type_ string) *AlertsLibraryAlertExport

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

func NewAlertsLibraryAlertExportWithDefaults ¶

func NewAlertsLibraryAlertExportWithDefaults() *AlertsLibraryAlertExport

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

func (*AlertsLibraryAlertExport) GetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertExport) GetAbnormalityStartTime() time.Time

GetAbnormalityStartTime returns the AbnormalityStartTime field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetAbnormalityStartTimeOk ¶

func (o *AlertsLibraryAlertExport) GetAbnormalityStartTimeOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertExport) GetAlertCondition ¶

func (o *AlertsLibraryAlertExport) GetAlertCondition() string

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

func (*AlertsLibraryAlertExport) GetAlertConditionOk ¶

func (o *AlertsLibraryAlertExport) GetAlertConditionOk() (*string, bool)

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

func (*AlertsLibraryAlertExport) GetAlertType ¶

func (o *AlertsLibraryAlertExport) GetAlertType() string

GetAlertType returns the AlertType field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetAlertTypeOk ¶

func (o *AlertsLibraryAlertExport) GetAlertTypeOk() (*string, bool)

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

func (*AlertsLibraryAlertExport) GetEntityIds ¶

func (o *AlertsLibraryAlertExport) GetEntityIds() []string

GetEntityIds returns the EntityIds field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetEntityIdsOk ¶

func (o *AlertsLibraryAlertExport) GetEntityIdsOk() (*[]string, bool)

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

func (*AlertsLibraryAlertExport) GetExtraDetails ¶

func (o *AlertsLibraryAlertExport) GetExtraDetails() ExtraDetails

GetExtraDetails returns the ExtraDetails field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetExtraDetailsOk ¶

func (o *AlertsLibraryAlertExport) GetExtraDetailsOk() (*ExtraDetails, bool)

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

func (*AlertsLibraryAlertExport) GetMonitorId ¶

func (o *AlertsLibraryAlertExport) GetMonitorId() string

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetMonitorIdOk ¶

func (o *AlertsLibraryAlertExport) GetMonitorIdOk() (*string, bool)

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

func (*AlertsLibraryAlertExport) GetMonitorQueries ¶

func (o *AlertsLibraryAlertExport) GetMonitorQueries() []AlertMonitorQuery

GetMonitorQueries returns the MonitorQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetMonitorQueriesOk ¶

func (o *AlertsLibraryAlertExport) GetMonitorQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertExport) GetMonitorType ¶

func (o *AlertsLibraryAlertExport) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetMonitorTypeOk ¶

func (o *AlertsLibraryAlertExport) GetMonitorTypeOk() (*string, 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 (*AlertsLibraryAlertExport) GetMonitorUrl ¶

func (o *AlertsLibraryAlertExport) GetMonitorUrl() string

GetMonitorUrl returns the MonitorUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetMonitorUrlOk ¶

func (o *AlertsLibraryAlertExport) GetMonitorUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertExport) GetNotes ¶

func (o *AlertsLibraryAlertExport) GetNotes() string

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

func (*AlertsLibraryAlertExport) GetNotesOk ¶

func (o *AlertsLibraryAlertExport) 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 (*AlertsLibraryAlertExport) GetResolvedAt ¶

func (o *AlertsLibraryAlertExport) GetResolvedAt() time.Time

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

func (*AlertsLibraryAlertExport) GetResolvedAtOk ¶

func (o *AlertsLibraryAlertExport) GetResolvedAtOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertExport) GetStatus ¶

func (o *AlertsLibraryAlertExport) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetStatusOk ¶

func (o *AlertsLibraryAlertExport) 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 (*AlertsLibraryAlertExport) GetTriggerConditions ¶

func (o *AlertsLibraryAlertExport) GetTriggerConditions() []TriggerCondition

GetTriggerConditions returns the TriggerConditions field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetTriggerConditionsOk ¶

func (o *AlertsLibraryAlertExport) GetTriggerConditionsOk() (*[]TriggerCondition, bool)

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

func (*AlertsLibraryAlertExport) GetTriggerQueries ¶

func (o *AlertsLibraryAlertExport) GetTriggerQueries() []AlertMonitorQuery

GetTriggerQueries returns the TriggerQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetTriggerQueriesOk ¶

func (o *AlertsLibraryAlertExport) GetTriggerQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertExport) GetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertExport) GetTriggerQueryUrl() string

GetTriggerQueryUrl returns the TriggerQueryUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetTriggerQueryUrlOk ¶

func (o *AlertsLibraryAlertExport) GetTriggerQueryUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertExport) GetTriggerValue ¶

func (o *AlertsLibraryAlertExport) GetTriggerValue() float64

GetTriggerValue returns the TriggerValue field value if set, zero value otherwise.

func (*AlertsLibraryAlertExport) GetTriggerValueOk ¶

func (o *AlertsLibraryAlertExport) GetTriggerValueOk() (*float64, bool)

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

func (*AlertsLibraryAlertExport) HasAbnormalityStartTime ¶

func (o *AlertsLibraryAlertExport) HasAbnormalityStartTime() bool

HasAbnormalityStartTime returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasAlertCondition ¶

func (o *AlertsLibraryAlertExport) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasAlertType ¶

func (o *AlertsLibraryAlertExport) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasEntityIds ¶

func (o *AlertsLibraryAlertExport) HasEntityIds() bool

HasEntityIds returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasExtraDetails ¶

func (o *AlertsLibraryAlertExport) HasExtraDetails() bool

HasExtraDetails returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasMonitorId ¶

func (o *AlertsLibraryAlertExport) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasMonitorQueries ¶

func (o *AlertsLibraryAlertExport) HasMonitorQueries() bool

HasMonitorQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasMonitorType ¶

func (o *AlertsLibraryAlertExport) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasMonitorUrl ¶

func (o *AlertsLibraryAlertExport) HasMonitorUrl() bool

HasMonitorUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasNotes ¶

func (o *AlertsLibraryAlertExport) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasResolvedAt ¶

func (o *AlertsLibraryAlertExport) HasResolvedAt() bool

HasResolvedAt returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasStatus ¶

func (o *AlertsLibraryAlertExport) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasTriggerConditions ¶

func (o *AlertsLibraryAlertExport) HasTriggerConditions() bool

HasTriggerConditions returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasTriggerQueries ¶

func (o *AlertsLibraryAlertExport) HasTriggerQueries() bool

HasTriggerQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasTriggerQueryUrl ¶

func (o *AlertsLibraryAlertExport) HasTriggerQueryUrl() bool

HasTriggerQueryUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertExport) HasTriggerValue ¶

func (o *AlertsLibraryAlertExport) HasTriggerValue() bool

HasTriggerValue returns a boolean if a field has been set.

func (AlertsLibraryAlertExport) MarshalJSON ¶

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

func (*AlertsLibraryAlertExport) SetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertExport) SetAbnormalityStartTime(v time.Time)

SetAbnormalityStartTime gets a reference to the given time.Time and assigns it to the AbnormalityStartTime field.

func (*AlertsLibraryAlertExport) SetAlertCondition ¶

func (o *AlertsLibraryAlertExport) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given NullableString and assigns it to the AlertCondition field.

func (*AlertsLibraryAlertExport) SetAlertConditionNil ¶

func (o *AlertsLibraryAlertExport) SetAlertConditionNil()

SetAlertConditionNil sets the value for AlertCondition to be an explicit nil

func (*AlertsLibraryAlertExport) SetAlertType ¶

func (o *AlertsLibraryAlertExport) SetAlertType(v string)

SetAlertType gets a reference to the given string and assigns it to the AlertType field.

func (*AlertsLibraryAlertExport) SetEntityIds ¶

func (o *AlertsLibraryAlertExport) SetEntityIds(v []string)

SetEntityIds gets a reference to the given []string and assigns it to the EntityIds field.

func (*AlertsLibraryAlertExport) SetExtraDetails ¶

func (o *AlertsLibraryAlertExport) SetExtraDetails(v ExtraDetails)

SetExtraDetails gets a reference to the given ExtraDetails and assigns it to the ExtraDetails field.

func (*AlertsLibraryAlertExport) SetMonitorId ¶

func (o *AlertsLibraryAlertExport) SetMonitorId(v string)

SetMonitorId gets a reference to the given string and assigns it to the MonitorId field.

func (*AlertsLibraryAlertExport) SetMonitorQueries ¶

func (o *AlertsLibraryAlertExport) SetMonitorQueries(v []AlertMonitorQuery)

SetMonitorQueries gets a reference to the given []AlertMonitorQuery and assigns it to the MonitorQueries field.

func (*AlertsLibraryAlertExport) SetMonitorType ¶

func (o *AlertsLibraryAlertExport) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*AlertsLibraryAlertExport) SetMonitorUrl ¶

func (o *AlertsLibraryAlertExport) SetMonitorUrl(v string)

SetMonitorUrl gets a reference to the given string and assigns it to the MonitorUrl field.

func (*AlertsLibraryAlertExport) SetNotes ¶

func (o *AlertsLibraryAlertExport) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*AlertsLibraryAlertExport) SetResolvedAt ¶

func (o *AlertsLibraryAlertExport) SetResolvedAt(v time.Time)

SetResolvedAt gets a reference to the given NullableTime and assigns it to the ResolvedAt field.

func (*AlertsLibraryAlertExport) SetResolvedAtNil ¶

func (o *AlertsLibraryAlertExport) SetResolvedAtNil()

SetResolvedAtNil sets the value for ResolvedAt to be an explicit nil

func (*AlertsLibraryAlertExport) SetStatus ¶

func (o *AlertsLibraryAlertExport) SetStatus(v string)

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

func (*AlertsLibraryAlertExport) SetTriggerConditions ¶

func (o *AlertsLibraryAlertExport) SetTriggerConditions(v []TriggerCondition)

SetTriggerConditions gets a reference to the given []TriggerCondition and assigns it to the TriggerConditions field.

func (*AlertsLibraryAlertExport) SetTriggerQueries ¶

func (o *AlertsLibraryAlertExport) SetTriggerQueries(v []AlertMonitorQuery)

SetTriggerQueries gets a reference to the given []AlertMonitorQuery and assigns it to the TriggerQueries field.

func (*AlertsLibraryAlertExport) SetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertExport) SetTriggerQueryUrl(v string)

SetTriggerQueryUrl gets a reference to the given string and assigns it to the TriggerQueryUrl field.

func (*AlertsLibraryAlertExport) SetTriggerValue ¶

func (o *AlertsLibraryAlertExport) SetTriggerValue(v float64)

SetTriggerValue gets a reference to the given float64 and assigns it to the TriggerValue field.

func (*AlertsLibraryAlertExport) UnsetAlertCondition ¶

func (o *AlertsLibraryAlertExport) UnsetAlertCondition()

UnsetAlertCondition ensures that no value is present for AlertCondition, not even an explicit nil

func (*AlertsLibraryAlertExport) UnsetResolvedAt ¶

func (o *AlertsLibraryAlertExport) UnsetResolvedAt()

UnsetResolvedAt ensures that no value is present for ResolvedAt, not even an explicit nil

type AlertsLibraryAlertResponse ¶

type AlertsLibraryAlertResponse struct {
	AlertsLibraryBaseResponse
	// The Id of the associated monitor.
	MonitorId *string `json:"monitorId,omitempty"`
	// The time at which the alert was resolved.
	ResolvedAt NullableTime `json:"resolvedAt,omitempty"`
	// The time at which the incident started.
	AbnormalityStartTime *time.Time `json:"abnormalityStartTime,omitempty"`
	// The severity of the Alert. Valid values:   1. `Critical`   2. `Warning`   3. `MissingData`
	AlertType *string `json:"alertType,omitempty"`
	// The status of the Alert. Valid values:   1. `Triggered`   2. `Resolved`
	Status *string `json:"status,omitempty"`
	// All queries from the monitor relevant to the alert.
	MonitorQueries *[]AlertMonitorQuery `json:"monitorQueries,omitempty"`
	// All queries from the monitor relevant to the alert with triggered time series filters.
	TriggerQueries *[]AlertMonitorQuery `json:"triggerQueries,omitempty"`
	// URL for this monitor's view page
	MonitorUrl *string `json:"monitorUrl,omitempty"`
	// A link to search with the triggering data and time range
	TriggerQueryUrl *string `json:"triggerQueryUrl,omitempty"`
	// Trigger conditions which were breached to create this Alert.
	TriggerConditions *[]TriggerCondition `json:"triggerConditions,omitempty"`
	// The of the query result which breached the trigger condition.
	TriggerValue *float64 `json:"triggerValue,omitempty"`
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType *string `json:"monitorType,omitempty"`
	// One or more entity identifiers involved in this Alert.
	EntityIds    *[]string     `json:"entityIds,omitempty"`
	Notes        *string       `json:"notes,omitempty"`
	ExtraDetails *ExtraDetails `json:"extraDetails,omitempty"`
	// The condition which triggered this alert.
	AlertCondition NullableString `json:"alertCondition,omitempty"`
}

AlertsLibraryAlertResponse struct for AlertsLibraryAlertResponse

func NewAlertsLibraryAlertResponse ¶

func NewAlertsLibraryAlertResponse(id string, name string, description string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, parentId string, contentType string, type_ string, isSystem bool, isMutable bool) *AlertsLibraryAlertResponse

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

func NewAlertsLibraryAlertResponseWithDefaults ¶

func NewAlertsLibraryAlertResponseWithDefaults() *AlertsLibraryAlertResponse

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

func (*AlertsLibraryAlertResponse) GetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertResponse) GetAbnormalityStartTime() time.Time

GetAbnormalityStartTime returns the AbnormalityStartTime field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetAbnormalityStartTimeOk ¶

func (o *AlertsLibraryAlertResponse) GetAbnormalityStartTimeOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertResponse) GetAlertCondition ¶

func (o *AlertsLibraryAlertResponse) GetAlertCondition() string

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

func (*AlertsLibraryAlertResponse) GetAlertConditionOk ¶

func (o *AlertsLibraryAlertResponse) GetAlertConditionOk() (*string, bool)

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

func (*AlertsLibraryAlertResponse) GetAlertType ¶

func (o *AlertsLibraryAlertResponse) GetAlertType() string

GetAlertType returns the AlertType field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetAlertTypeOk ¶

func (o *AlertsLibraryAlertResponse) GetAlertTypeOk() (*string, bool)

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

func (*AlertsLibraryAlertResponse) GetEntityIds ¶

func (o *AlertsLibraryAlertResponse) GetEntityIds() []string

GetEntityIds returns the EntityIds field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetEntityIdsOk ¶

func (o *AlertsLibraryAlertResponse) GetEntityIdsOk() (*[]string, bool)

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

func (*AlertsLibraryAlertResponse) GetExtraDetails ¶

func (o *AlertsLibraryAlertResponse) GetExtraDetails() ExtraDetails

GetExtraDetails returns the ExtraDetails field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetExtraDetailsOk ¶

func (o *AlertsLibraryAlertResponse) GetExtraDetailsOk() (*ExtraDetails, bool)

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

func (*AlertsLibraryAlertResponse) GetMonitorId ¶

func (o *AlertsLibraryAlertResponse) GetMonitorId() string

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetMonitorIdOk ¶

func (o *AlertsLibraryAlertResponse) GetMonitorIdOk() (*string, bool)

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

func (*AlertsLibraryAlertResponse) GetMonitorQueries ¶

func (o *AlertsLibraryAlertResponse) GetMonitorQueries() []AlertMonitorQuery

GetMonitorQueries returns the MonitorQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetMonitorQueriesOk ¶

func (o *AlertsLibraryAlertResponse) GetMonitorQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertResponse) GetMonitorType ¶

func (o *AlertsLibraryAlertResponse) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetMonitorTypeOk ¶

func (o *AlertsLibraryAlertResponse) GetMonitorTypeOk() (*string, 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 (*AlertsLibraryAlertResponse) GetMonitorUrl ¶

func (o *AlertsLibraryAlertResponse) GetMonitorUrl() string

GetMonitorUrl returns the MonitorUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetMonitorUrlOk ¶

func (o *AlertsLibraryAlertResponse) GetMonitorUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertResponse) GetNotes ¶

func (o *AlertsLibraryAlertResponse) GetNotes() string

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

func (*AlertsLibraryAlertResponse) GetNotesOk ¶

func (o *AlertsLibraryAlertResponse) 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 (*AlertsLibraryAlertResponse) GetResolvedAt ¶

func (o *AlertsLibraryAlertResponse) GetResolvedAt() time.Time

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

func (*AlertsLibraryAlertResponse) GetResolvedAtOk ¶

func (o *AlertsLibraryAlertResponse) GetResolvedAtOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertResponse) GetStatus ¶

func (o *AlertsLibraryAlertResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetStatusOk ¶

func (o *AlertsLibraryAlertResponse) 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 (*AlertsLibraryAlertResponse) GetTriggerConditions ¶

func (o *AlertsLibraryAlertResponse) GetTriggerConditions() []TriggerCondition

GetTriggerConditions returns the TriggerConditions field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetTriggerConditionsOk ¶

func (o *AlertsLibraryAlertResponse) GetTriggerConditionsOk() (*[]TriggerCondition, bool)

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

func (*AlertsLibraryAlertResponse) GetTriggerQueries ¶

func (o *AlertsLibraryAlertResponse) GetTriggerQueries() []AlertMonitorQuery

GetTriggerQueries returns the TriggerQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetTriggerQueriesOk ¶

func (o *AlertsLibraryAlertResponse) GetTriggerQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertResponse) GetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertResponse) GetTriggerQueryUrl() string

GetTriggerQueryUrl returns the TriggerQueryUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetTriggerQueryUrlOk ¶

func (o *AlertsLibraryAlertResponse) GetTriggerQueryUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertResponse) GetTriggerValue ¶

func (o *AlertsLibraryAlertResponse) GetTriggerValue() float64

GetTriggerValue returns the TriggerValue field value if set, zero value otherwise.

func (*AlertsLibraryAlertResponse) GetTriggerValueOk ¶

func (o *AlertsLibraryAlertResponse) GetTriggerValueOk() (*float64, bool)

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

func (*AlertsLibraryAlertResponse) HasAbnormalityStartTime ¶

func (o *AlertsLibraryAlertResponse) HasAbnormalityStartTime() bool

HasAbnormalityStartTime returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasAlertCondition ¶

func (o *AlertsLibraryAlertResponse) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasAlertType ¶

func (o *AlertsLibraryAlertResponse) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasEntityIds ¶

func (o *AlertsLibraryAlertResponse) HasEntityIds() bool

HasEntityIds returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasExtraDetails ¶

func (o *AlertsLibraryAlertResponse) HasExtraDetails() bool

HasExtraDetails returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasMonitorId ¶

func (o *AlertsLibraryAlertResponse) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasMonitorQueries ¶

func (o *AlertsLibraryAlertResponse) HasMonitorQueries() bool

HasMonitorQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasMonitorType ¶

func (o *AlertsLibraryAlertResponse) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasMonitorUrl ¶

func (o *AlertsLibraryAlertResponse) HasMonitorUrl() bool

HasMonitorUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasNotes ¶

func (o *AlertsLibraryAlertResponse) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasResolvedAt ¶

func (o *AlertsLibraryAlertResponse) HasResolvedAt() bool

HasResolvedAt returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasStatus ¶

func (o *AlertsLibraryAlertResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasTriggerConditions ¶

func (o *AlertsLibraryAlertResponse) HasTriggerConditions() bool

HasTriggerConditions returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasTriggerQueries ¶

func (o *AlertsLibraryAlertResponse) HasTriggerQueries() bool

HasTriggerQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasTriggerQueryUrl ¶

func (o *AlertsLibraryAlertResponse) HasTriggerQueryUrl() bool

HasTriggerQueryUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertResponse) HasTriggerValue ¶

func (o *AlertsLibraryAlertResponse) HasTriggerValue() bool

HasTriggerValue returns a boolean if a field has been set.

func (AlertsLibraryAlertResponse) MarshalJSON ¶

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

func (*AlertsLibraryAlertResponse) SetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertResponse) SetAbnormalityStartTime(v time.Time)

SetAbnormalityStartTime gets a reference to the given time.Time and assigns it to the AbnormalityStartTime field.

func (*AlertsLibraryAlertResponse) SetAlertCondition ¶

func (o *AlertsLibraryAlertResponse) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given NullableString and assigns it to the AlertCondition field.

func (*AlertsLibraryAlertResponse) SetAlertConditionNil ¶

func (o *AlertsLibraryAlertResponse) SetAlertConditionNil()

SetAlertConditionNil sets the value for AlertCondition to be an explicit nil

func (*AlertsLibraryAlertResponse) SetAlertType ¶

func (o *AlertsLibraryAlertResponse) SetAlertType(v string)

SetAlertType gets a reference to the given string and assigns it to the AlertType field.

func (*AlertsLibraryAlertResponse) SetEntityIds ¶

func (o *AlertsLibraryAlertResponse) SetEntityIds(v []string)

SetEntityIds gets a reference to the given []string and assigns it to the EntityIds field.

func (*AlertsLibraryAlertResponse) SetExtraDetails ¶

func (o *AlertsLibraryAlertResponse) SetExtraDetails(v ExtraDetails)

SetExtraDetails gets a reference to the given ExtraDetails and assigns it to the ExtraDetails field.

func (*AlertsLibraryAlertResponse) SetMonitorId ¶

func (o *AlertsLibraryAlertResponse) SetMonitorId(v string)

SetMonitorId gets a reference to the given string and assigns it to the MonitorId field.

func (*AlertsLibraryAlertResponse) SetMonitorQueries ¶

func (o *AlertsLibraryAlertResponse) SetMonitorQueries(v []AlertMonitorQuery)

SetMonitorQueries gets a reference to the given []AlertMonitorQuery and assigns it to the MonitorQueries field.

func (*AlertsLibraryAlertResponse) SetMonitorType ¶

func (o *AlertsLibraryAlertResponse) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*AlertsLibraryAlertResponse) SetMonitorUrl ¶

func (o *AlertsLibraryAlertResponse) SetMonitorUrl(v string)

SetMonitorUrl gets a reference to the given string and assigns it to the MonitorUrl field.

func (*AlertsLibraryAlertResponse) SetNotes ¶

func (o *AlertsLibraryAlertResponse) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*AlertsLibraryAlertResponse) SetResolvedAt ¶

func (o *AlertsLibraryAlertResponse) SetResolvedAt(v time.Time)

SetResolvedAt gets a reference to the given NullableTime and assigns it to the ResolvedAt field.

func (*AlertsLibraryAlertResponse) SetResolvedAtNil ¶

func (o *AlertsLibraryAlertResponse) SetResolvedAtNil()

SetResolvedAtNil sets the value for ResolvedAt to be an explicit nil

func (*AlertsLibraryAlertResponse) SetStatus ¶

func (o *AlertsLibraryAlertResponse) SetStatus(v string)

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

func (*AlertsLibraryAlertResponse) SetTriggerConditions ¶

func (o *AlertsLibraryAlertResponse) SetTriggerConditions(v []TriggerCondition)

SetTriggerConditions gets a reference to the given []TriggerCondition and assigns it to the TriggerConditions field.

func (*AlertsLibraryAlertResponse) SetTriggerQueries ¶

func (o *AlertsLibraryAlertResponse) SetTriggerQueries(v []AlertMonitorQuery)

SetTriggerQueries gets a reference to the given []AlertMonitorQuery and assigns it to the TriggerQueries field.

func (*AlertsLibraryAlertResponse) SetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertResponse) SetTriggerQueryUrl(v string)

SetTriggerQueryUrl gets a reference to the given string and assigns it to the TriggerQueryUrl field.

func (*AlertsLibraryAlertResponse) SetTriggerValue ¶

func (o *AlertsLibraryAlertResponse) SetTriggerValue(v float64)

SetTriggerValue gets a reference to the given float64 and assigns it to the TriggerValue field.

func (*AlertsLibraryAlertResponse) UnsetAlertCondition ¶

func (o *AlertsLibraryAlertResponse) UnsetAlertCondition()

UnsetAlertCondition ensures that no value is present for AlertCondition, not even an explicit nil

func (*AlertsLibraryAlertResponse) UnsetResolvedAt ¶

func (o *AlertsLibraryAlertResponse) UnsetResolvedAt()

UnsetResolvedAt ensures that no value is present for ResolvedAt, not even an explicit nil

type AlertsLibraryAlertUpdate ¶

type AlertsLibraryAlertUpdate struct {
	AlertsLibraryBaseUpdate
	// The Id of the associated monitor.
	MonitorId *string `json:"monitorId,omitempty"`
	// The time at which the alert was resolved.
	ResolvedAt NullableTime `json:"resolvedAt,omitempty"`
	// The time at which the incident started.
	AbnormalityStartTime *time.Time `json:"abnormalityStartTime,omitempty"`
	// The severity of the Alert. Valid values:   1. `Critical`   2. `Warning`   3. `MissingData`
	AlertType *string `json:"alertType,omitempty"`
	// The status of the Alert. Valid values:   1. `Triggered`   2. `Resolved`
	Status *string `json:"status,omitempty"`
	// All queries from the monitor relevant to the alert.
	MonitorQueries *[]AlertMonitorQuery `json:"monitorQueries,omitempty"`
	// All queries from the monitor relevant to the alert with triggered time series filters.
	TriggerQueries *[]AlertMonitorQuery `json:"triggerQueries,omitempty"`
	// URL for this monitor's view page
	MonitorUrl *string `json:"monitorUrl,omitempty"`
	// A link to search with the triggering data and time range
	TriggerQueryUrl *string `json:"triggerQueryUrl,omitempty"`
	// Trigger conditions which were breached to create this Alert.
	TriggerConditions *[]TriggerCondition `json:"triggerConditions,omitempty"`
	// The of the query result which breached the trigger condition.
	TriggerValue *float64 `json:"triggerValue,omitempty"`
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType *string `json:"monitorType,omitempty"`
	// One or more entity identifiers involved in this Alert.
	EntityIds    *[]string     `json:"entityIds,omitempty"`
	Notes        *string       `json:"notes,omitempty"`
	ExtraDetails *ExtraDetails `json:"extraDetails,omitempty"`
	// The condition which triggered this alert.
	AlertCondition NullableString `json:"alertCondition,omitempty"`
}

AlertsLibraryAlertUpdate struct for AlertsLibraryAlertUpdate

func NewAlertsLibraryAlertUpdate ¶

func NewAlertsLibraryAlertUpdate(name string, version int64, type_ string) *AlertsLibraryAlertUpdate

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

func NewAlertsLibraryAlertUpdateWithDefaults ¶

func NewAlertsLibraryAlertUpdateWithDefaults() *AlertsLibraryAlertUpdate

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

func (*AlertsLibraryAlertUpdate) GetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertUpdate) GetAbnormalityStartTime() time.Time

GetAbnormalityStartTime returns the AbnormalityStartTime field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetAbnormalityStartTimeOk ¶

func (o *AlertsLibraryAlertUpdate) GetAbnormalityStartTimeOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertUpdate) GetAlertCondition ¶

func (o *AlertsLibraryAlertUpdate) GetAlertCondition() string

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

func (*AlertsLibraryAlertUpdate) GetAlertConditionOk ¶

func (o *AlertsLibraryAlertUpdate) GetAlertConditionOk() (*string, bool)

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

func (*AlertsLibraryAlertUpdate) GetAlertType ¶

func (o *AlertsLibraryAlertUpdate) GetAlertType() string

GetAlertType returns the AlertType field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetAlertTypeOk ¶

func (o *AlertsLibraryAlertUpdate) GetAlertTypeOk() (*string, bool)

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

func (*AlertsLibraryAlertUpdate) GetEntityIds ¶

func (o *AlertsLibraryAlertUpdate) GetEntityIds() []string

GetEntityIds returns the EntityIds field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetEntityIdsOk ¶

func (o *AlertsLibraryAlertUpdate) GetEntityIdsOk() (*[]string, bool)

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

func (*AlertsLibraryAlertUpdate) GetExtraDetails ¶

func (o *AlertsLibraryAlertUpdate) GetExtraDetails() ExtraDetails

GetExtraDetails returns the ExtraDetails field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetExtraDetailsOk ¶

func (o *AlertsLibraryAlertUpdate) GetExtraDetailsOk() (*ExtraDetails, bool)

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

func (*AlertsLibraryAlertUpdate) GetMonitorId ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorId() string

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetMonitorIdOk ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorIdOk() (*string, bool)

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

func (*AlertsLibraryAlertUpdate) GetMonitorQueries ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorQueries() []AlertMonitorQuery

GetMonitorQueries returns the MonitorQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetMonitorQueriesOk ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertUpdate) GetMonitorType ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetMonitorTypeOk ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorTypeOk() (*string, 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 (*AlertsLibraryAlertUpdate) GetMonitorUrl ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorUrl() string

GetMonitorUrl returns the MonitorUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetMonitorUrlOk ¶

func (o *AlertsLibraryAlertUpdate) GetMonitorUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertUpdate) GetNotes ¶

func (o *AlertsLibraryAlertUpdate) GetNotes() string

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

func (*AlertsLibraryAlertUpdate) GetNotesOk ¶

func (o *AlertsLibraryAlertUpdate) 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 (*AlertsLibraryAlertUpdate) GetResolvedAt ¶

func (o *AlertsLibraryAlertUpdate) GetResolvedAt() time.Time

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

func (*AlertsLibraryAlertUpdate) GetResolvedAtOk ¶

func (o *AlertsLibraryAlertUpdate) GetResolvedAtOk() (*time.Time, bool)

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

func (*AlertsLibraryAlertUpdate) GetStatus ¶

func (o *AlertsLibraryAlertUpdate) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetStatusOk ¶

func (o *AlertsLibraryAlertUpdate) 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 (*AlertsLibraryAlertUpdate) GetTriggerConditions ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerConditions() []TriggerCondition

GetTriggerConditions returns the TriggerConditions field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetTriggerConditionsOk ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerConditionsOk() (*[]TriggerCondition, bool)

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

func (*AlertsLibraryAlertUpdate) GetTriggerQueries ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerQueries() []AlertMonitorQuery

GetTriggerQueries returns the TriggerQueries field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetTriggerQueriesOk ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerQueriesOk() (*[]AlertMonitorQuery, bool)

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

func (*AlertsLibraryAlertUpdate) GetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerQueryUrl() string

GetTriggerQueryUrl returns the TriggerQueryUrl field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetTriggerQueryUrlOk ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerQueryUrlOk() (*string, bool)

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

func (*AlertsLibraryAlertUpdate) GetTriggerValue ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerValue() float64

GetTriggerValue returns the TriggerValue field value if set, zero value otherwise.

func (*AlertsLibraryAlertUpdate) GetTriggerValueOk ¶

func (o *AlertsLibraryAlertUpdate) GetTriggerValueOk() (*float64, bool)

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

func (*AlertsLibraryAlertUpdate) HasAbnormalityStartTime ¶

func (o *AlertsLibraryAlertUpdate) HasAbnormalityStartTime() bool

HasAbnormalityStartTime returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasAlertCondition ¶

func (o *AlertsLibraryAlertUpdate) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasAlertType ¶

func (o *AlertsLibraryAlertUpdate) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasEntityIds ¶

func (o *AlertsLibraryAlertUpdate) HasEntityIds() bool

HasEntityIds returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasExtraDetails ¶

func (o *AlertsLibraryAlertUpdate) HasExtraDetails() bool

HasExtraDetails returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasMonitorId ¶

func (o *AlertsLibraryAlertUpdate) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasMonitorQueries ¶

func (o *AlertsLibraryAlertUpdate) HasMonitorQueries() bool

HasMonitorQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasMonitorType ¶

func (o *AlertsLibraryAlertUpdate) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasMonitorUrl ¶

func (o *AlertsLibraryAlertUpdate) HasMonitorUrl() bool

HasMonitorUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasNotes ¶

func (o *AlertsLibraryAlertUpdate) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasResolvedAt ¶

func (o *AlertsLibraryAlertUpdate) HasResolvedAt() bool

HasResolvedAt returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasStatus ¶

func (o *AlertsLibraryAlertUpdate) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasTriggerConditions ¶

func (o *AlertsLibraryAlertUpdate) HasTriggerConditions() bool

HasTriggerConditions returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasTriggerQueries ¶

func (o *AlertsLibraryAlertUpdate) HasTriggerQueries() bool

HasTriggerQueries returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasTriggerQueryUrl ¶

func (o *AlertsLibraryAlertUpdate) HasTriggerQueryUrl() bool

HasTriggerQueryUrl returns a boolean if a field has been set.

func (*AlertsLibraryAlertUpdate) HasTriggerValue ¶

func (o *AlertsLibraryAlertUpdate) HasTriggerValue() bool

HasTriggerValue returns a boolean if a field has been set.

func (AlertsLibraryAlertUpdate) MarshalJSON ¶

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

func (*AlertsLibraryAlertUpdate) SetAbnormalityStartTime ¶

func (o *AlertsLibraryAlertUpdate) SetAbnormalityStartTime(v time.Time)

SetAbnormalityStartTime gets a reference to the given time.Time and assigns it to the AbnormalityStartTime field.

func (*AlertsLibraryAlertUpdate) SetAlertCondition ¶

func (o *AlertsLibraryAlertUpdate) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given NullableString and assigns it to the AlertCondition field.

func (*AlertsLibraryAlertUpdate) SetAlertConditionNil ¶

func (o *AlertsLibraryAlertUpdate) SetAlertConditionNil()

SetAlertConditionNil sets the value for AlertCondition to be an explicit nil

func (*AlertsLibraryAlertUpdate) SetAlertType ¶

func (o *AlertsLibraryAlertUpdate) SetAlertType(v string)

SetAlertType gets a reference to the given string and assigns it to the AlertType field.

func (*AlertsLibraryAlertUpdate) SetEntityIds ¶

func (o *AlertsLibraryAlertUpdate) SetEntityIds(v []string)

SetEntityIds gets a reference to the given []string and assigns it to the EntityIds field.

func (*AlertsLibraryAlertUpdate) SetExtraDetails ¶

func (o *AlertsLibraryAlertUpdate) SetExtraDetails(v ExtraDetails)

SetExtraDetails gets a reference to the given ExtraDetails and assigns it to the ExtraDetails field.

func (*AlertsLibraryAlertUpdate) SetMonitorId ¶

func (o *AlertsLibraryAlertUpdate) SetMonitorId(v string)

SetMonitorId gets a reference to the given string and assigns it to the MonitorId field.

func (*AlertsLibraryAlertUpdate) SetMonitorQueries ¶

func (o *AlertsLibraryAlertUpdate) SetMonitorQueries(v []AlertMonitorQuery)

SetMonitorQueries gets a reference to the given []AlertMonitorQuery and assigns it to the MonitorQueries field.

func (*AlertsLibraryAlertUpdate) SetMonitorType ¶

func (o *AlertsLibraryAlertUpdate) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*AlertsLibraryAlertUpdate) SetMonitorUrl ¶

func (o *AlertsLibraryAlertUpdate) SetMonitorUrl(v string)

SetMonitorUrl gets a reference to the given string and assigns it to the MonitorUrl field.

func (*AlertsLibraryAlertUpdate) SetNotes ¶

func (o *AlertsLibraryAlertUpdate) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*AlertsLibraryAlertUpdate) SetResolvedAt ¶

func (o *AlertsLibraryAlertUpdate) SetResolvedAt(v time.Time)

SetResolvedAt gets a reference to the given NullableTime and assigns it to the ResolvedAt field.

func (*AlertsLibraryAlertUpdate) SetResolvedAtNil ¶

func (o *AlertsLibraryAlertUpdate) SetResolvedAtNil()

SetResolvedAtNil sets the value for ResolvedAt to be an explicit nil

func (*AlertsLibraryAlertUpdate) SetStatus ¶

func (o *AlertsLibraryAlertUpdate) SetStatus(v string)

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

func (*AlertsLibraryAlertUpdate) SetTriggerConditions ¶

func (o *AlertsLibraryAlertUpdate) SetTriggerConditions(v []TriggerCondition)

SetTriggerConditions gets a reference to the given []TriggerCondition and assigns it to the TriggerConditions field.

func (*AlertsLibraryAlertUpdate) SetTriggerQueries ¶

func (o *AlertsLibraryAlertUpdate) SetTriggerQueries(v []AlertMonitorQuery)

SetTriggerQueries gets a reference to the given []AlertMonitorQuery and assigns it to the TriggerQueries field.

func (*AlertsLibraryAlertUpdate) SetTriggerQueryUrl ¶

func (o *AlertsLibraryAlertUpdate) SetTriggerQueryUrl(v string)

SetTriggerQueryUrl gets a reference to the given string and assigns it to the TriggerQueryUrl field.

func (*AlertsLibraryAlertUpdate) SetTriggerValue ¶

func (o *AlertsLibraryAlertUpdate) SetTriggerValue(v float64)

SetTriggerValue gets a reference to the given float64 and assigns it to the TriggerValue field.

func (*AlertsLibraryAlertUpdate) UnsetAlertCondition ¶

func (o *AlertsLibraryAlertUpdate) UnsetAlertCondition()

UnsetAlertCondition ensures that no value is present for AlertCondition, not even an explicit nil

func (*AlertsLibraryAlertUpdate) UnsetResolvedAt ¶

func (o *AlertsLibraryAlertUpdate) UnsetResolvedAt()

UnsetResolvedAt ensures that no value is present for ResolvedAt, not even an explicit nil

type AlertsLibraryBase ¶

type AlertsLibraryBase struct {
	// Name of the alert or folder.
	Name string `json:"name"`
	// Description of the alert or folder.
	Description *string `json:"description,omitempty"`
	// Type of the object model. Valid values:   1) AlertsLibraryAlert   2) AlertsLibraryFolder
	Type string `json:"type"`
	// Locking/Unlocking requires the `LockAlerts` capability. Locked objects can only be `Localized`. Updating or moving requires unlocking the object. Locking/Unlocking recursively locks all of the objects children. All children of a locked object must be locked.
	IsLocked *bool `json:"isLocked,omitempty"`
}

AlertsLibraryBase struct for AlertsLibraryBase

func NewAlertsLibraryBase ¶

func NewAlertsLibraryBase(name string, type_ string) *AlertsLibraryBase

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

func NewAlertsLibraryBaseWithDefaults ¶

func NewAlertsLibraryBaseWithDefaults() *AlertsLibraryBase

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

func (*AlertsLibraryBase) GetDescription ¶

func (o *AlertsLibraryBase) GetDescription() string

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

func (*AlertsLibraryBase) GetDescriptionOk ¶

func (o *AlertsLibraryBase) 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 (*AlertsLibraryBase) GetIsLocked ¶

func (o *AlertsLibraryBase) GetIsLocked() bool

GetIsLocked returns the IsLocked field value if set, zero value otherwise.

func (*AlertsLibraryBase) GetIsLockedOk ¶

func (o *AlertsLibraryBase) GetIsLockedOk() (*bool, bool)

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

func (*AlertsLibraryBase) GetName ¶

func (o *AlertsLibraryBase) GetName() string

GetName returns the Name field value

func (*AlertsLibraryBase) GetNameOk ¶

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

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

func (*AlertsLibraryBase) GetType ¶

func (o *AlertsLibraryBase) GetType() string

GetType returns the Type field value

func (*AlertsLibraryBase) GetTypeOk ¶

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

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

func (*AlertsLibraryBase) HasDescription ¶

func (o *AlertsLibraryBase) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AlertsLibraryBase) HasIsLocked ¶

func (o *AlertsLibraryBase) HasIsLocked() bool

HasIsLocked returns a boolean if a field has been set.

func (AlertsLibraryBase) MarshalJSON ¶

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

func (*AlertsLibraryBase) SetDescription ¶

func (o *AlertsLibraryBase) SetDescription(v string)

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

func (*AlertsLibraryBase) SetIsLocked ¶

func (o *AlertsLibraryBase) SetIsLocked(v bool)

SetIsLocked gets a reference to the given bool and assigns it to the IsLocked field.

func (*AlertsLibraryBase) SetName ¶

func (o *AlertsLibraryBase) SetName(v string)

SetName sets field value

func (*AlertsLibraryBase) SetType ¶

func (o *AlertsLibraryBase) SetType(v string)

SetType sets field value

type AlertsLibraryBaseExport ¶

type AlertsLibraryBaseExport struct {
	// Name of the alert or folder.
	Name string `json:"name"`
	// Description of the alert or folder.
	Description *string `json:"description,omitempty"`
	// Type of the object model.
	Type string `json:"type"`
}

AlertsLibraryBaseExport struct for AlertsLibraryBaseExport

func NewAlertsLibraryBaseExport ¶

func NewAlertsLibraryBaseExport(name string, type_ string) *AlertsLibraryBaseExport

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

func NewAlertsLibraryBaseExportWithDefaults ¶

func NewAlertsLibraryBaseExportWithDefaults() *AlertsLibraryBaseExport

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

func (*AlertsLibraryBaseExport) GetDescription ¶

func (o *AlertsLibraryBaseExport) GetDescription() string

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

func (*AlertsLibraryBaseExport) GetDescriptionOk ¶

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

func (o *AlertsLibraryBaseExport) GetName() string

GetName returns the Name field value

func (*AlertsLibraryBaseExport) GetNameOk ¶

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

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

func (*AlertsLibraryBaseExport) GetType ¶

func (o *AlertsLibraryBaseExport) GetType() string

GetType returns the Type field value

func (*AlertsLibraryBaseExport) GetTypeOk ¶

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

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

func (*AlertsLibraryBaseExport) HasDescription ¶

func (o *AlertsLibraryBaseExport) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (AlertsLibraryBaseExport) MarshalJSON ¶

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

func (*AlertsLibraryBaseExport) SetDescription ¶

func (o *AlertsLibraryBaseExport) SetDescription(v string)

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

func (*AlertsLibraryBaseExport) SetName ¶

func (o *AlertsLibraryBaseExport) SetName(v string)

SetName sets field value

func (*AlertsLibraryBaseExport) SetType ¶

func (o *AlertsLibraryBaseExport) SetType(v string)

SetType sets field value

type AlertsLibraryBaseResponse ¶

type AlertsLibraryBaseResponse struct {
	// Identifier of the alert or folder.
	Id string `json:"id"`
	// Identifier of the alert or folder.
	Name string `json:"name"`
	// Description of the alert or folder.
	Description string `json:"description"`
	// Version of the alert or folder.
	Version int64 `json:"version"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Identifier of the parent folder.
	ParentId string `json:"parentId"`
	// Type of the content. Valid values:   1) Alert   2) Folder
	ContentType string `json:"contentType"`
	// Type of the object model.
	Type string `json:"type"`
	// Whether the object is locked.
	IsLocked *bool `json:"isLocked,omitempty"`
	// System objects are objects provided by Sumo Logic. System objects can only be localized. Non-local fields can't be updated.
	IsSystem bool `json:"isSystem"`
	// Immutable objects are \"READ-ONLY\".
	IsMutable bool `json:"isMutable"`
}

AlertsLibraryBaseResponse struct for AlertsLibraryBaseResponse

func NewAlertsLibraryBaseResponse ¶

func NewAlertsLibraryBaseResponse(id string, name string, description string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, parentId string, contentType string, type_ string, isSystem bool, isMutable bool) *AlertsLibraryBaseResponse

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

func NewAlertsLibraryBaseResponseWithDefaults ¶

func NewAlertsLibraryBaseResponseWithDefaults() *AlertsLibraryBaseResponse

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

func (*AlertsLibraryBaseResponse) GetContentType ¶

func (o *AlertsLibraryBaseResponse) GetContentType() string

GetContentType returns the ContentType field value

func (*AlertsLibraryBaseResponse) GetContentTypeOk ¶

func (o *AlertsLibraryBaseResponse) GetContentTypeOk() (*string, bool)

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

func (*AlertsLibraryBaseResponse) GetCreatedAt ¶

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

GetCreatedAt returns the CreatedAt field value

func (*AlertsLibraryBaseResponse) GetCreatedAtOk ¶

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

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

func (*AlertsLibraryBaseResponse) GetCreatedBy ¶

func (o *AlertsLibraryBaseResponse) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*AlertsLibraryBaseResponse) GetCreatedByOk ¶

func (o *AlertsLibraryBaseResponse) GetCreatedByOk() (*string, bool)

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

func (*AlertsLibraryBaseResponse) GetDescription ¶

func (o *AlertsLibraryBaseResponse) GetDescription() string

GetDescription returns the Description field value

func (*AlertsLibraryBaseResponse) GetDescriptionOk ¶

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

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

func (*AlertsLibraryBaseResponse) GetId ¶

func (o *AlertsLibraryBaseResponse) GetId() string

GetId returns the Id field value

func (*AlertsLibraryBaseResponse) GetIdOk ¶

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

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

func (*AlertsLibraryBaseResponse) GetIsLocked ¶

func (o *AlertsLibraryBaseResponse) GetIsLocked() bool

GetIsLocked returns the IsLocked field value if set, zero value otherwise.

func (*AlertsLibraryBaseResponse) GetIsLockedOk ¶

func (o *AlertsLibraryBaseResponse) GetIsLockedOk() (*bool, bool)

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

func (*AlertsLibraryBaseResponse) GetIsMutable ¶

func (o *AlertsLibraryBaseResponse) GetIsMutable() bool

GetIsMutable returns the IsMutable field value

func (*AlertsLibraryBaseResponse) GetIsMutableOk ¶

func (o *AlertsLibraryBaseResponse) GetIsMutableOk() (*bool, bool)

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

func (*AlertsLibraryBaseResponse) GetIsSystem ¶

func (o *AlertsLibraryBaseResponse) GetIsSystem() bool

GetIsSystem returns the IsSystem field value

func (*AlertsLibraryBaseResponse) GetIsSystemOk ¶

func (o *AlertsLibraryBaseResponse) GetIsSystemOk() (*bool, bool)

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

func (*AlertsLibraryBaseResponse) GetModifiedAt ¶

func (o *AlertsLibraryBaseResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*AlertsLibraryBaseResponse) GetModifiedAtOk ¶

func (o *AlertsLibraryBaseResponse) GetModifiedAtOk() (*time.Time, bool)

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

func (*AlertsLibraryBaseResponse) GetModifiedBy ¶

func (o *AlertsLibraryBaseResponse) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*AlertsLibraryBaseResponse) GetModifiedByOk ¶

func (o *AlertsLibraryBaseResponse) GetModifiedByOk() (*string, bool)

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

func (*AlertsLibraryBaseResponse) GetName ¶

func (o *AlertsLibraryBaseResponse) GetName() string

GetName returns the Name field value

func (*AlertsLibraryBaseResponse) GetNameOk ¶

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

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

func (*AlertsLibraryBaseResponse) GetParentId ¶

func (o *AlertsLibraryBaseResponse) GetParentId() string

GetParentId returns the ParentId field value

func (*AlertsLibraryBaseResponse) GetParentIdOk ¶

func (o *AlertsLibraryBaseResponse) GetParentIdOk() (*string, bool)

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

func (*AlertsLibraryBaseResponse) GetType ¶

func (o *AlertsLibraryBaseResponse) GetType() string

GetType returns the Type field value

func (*AlertsLibraryBaseResponse) GetTypeOk ¶

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

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

func (*AlertsLibraryBaseResponse) GetVersion ¶

func (o *AlertsLibraryBaseResponse) GetVersion() int64

GetVersion returns the Version field value

func (*AlertsLibraryBaseResponse) GetVersionOk ¶

func (o *AlertsLibraryBaseResponse) GetVersionOk() (*int64, bool)

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

func (*AlertsLibraryBaseResponse) HasIsLocked ¶

func (o *AlertsLibraryBaseResponse) HasIsLocked() bool

HasIsLocked returns a boolean if a field has been set.

func (AlertsLibraryBaseResponse) MarshalJSON ¶

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

func (*AlertsLibraryBaseResponse) SetContentType ¶

func (o *AlertsLibraryBaseResponse) SetContentType(v string)

SetContentType sets field value

func (*AlertsLibraryBaseResponse) SetCreatedAt ¶

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

SetCreatedAt sets field value

func (*AlertsLibraryBaseResponse) SetCreatedBy ¶

func (o *AlertsLibraryBaseResponse) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*AlertsLibraryBaseResponse) SetDescription ¶

func (o *AlertsLibraryBaseResponse) SetDescription(v string)

SetDescription sets field value

func (*AlertsLibraryBaseResponse) SetId ¶

func (o *AlertsLibraryBaseResponse) SetId(v string)

SetId sets field value

func (*AlertsLibraryBaseResponse) SetIsLocked ¶

func (o *AlertsLibraryBaseResponse) SetIsLocked(v bool)

SetIsLocked gets a reference to the given bool and assigns it to the IsLocked field.

func (*AlertsLibraryBaseResponse) SetIsMutable ¶

func (o *AlertsLibraryBaseResponse) SetIsMutable(v bool)

SetIsMutable sets field value

func (*AlertsLibraryBaseResponse) SetIsSystem ¶

func (o *AlertsLibraryBaseResponse) SetIsSystem(v bool)

SetIsSystem sets field value

func (*AlertsLibraryBaseResponse) SetModifiedAt ¶

func (o *AlertsLibraryBaseResponse) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*AlertsLibraryBaseResponse) SetModifiedBy ¶

func (o *AlertsLibraryBaseResponse) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*AlertsLibraryBaseResponse) SetName ¶

func (o *AlertsLibraryBaseResponse) SetName(v string)

SetName sets field value

func (*AlertsLibraryBaseResponse) SetParentId ¶

func (o *AlertsLibraryBaseResponse) SetParentId(v string)

SetParentId sets field value

func (*AlertsLibraryBaseResponse) SetType ¶

func (o *AlertsLibraryBaseResponse) SetType(v string)

SetType sets field value

func (*AlertsLibraryBaseResponse) SetVersion ¶

func (o *AlertsLibraryBaseResponse) SetVersion(v int64)

SetVersion sets field value

type AlertsLibraryBaseUpdate ¶

type AlertsLibraryBaseUpdate struct {
	// The name of the alert or folder.
	Name string `json:"name"`
	// The description of the alert or folder.
	Description *string `json:"description,omitempty"`
	// The version of the alert or folder.
	Version int64 `json:"version"`
	// Type of the object model.
	Type string `json:"type"`
}

AlertsLibraryBaseUpdate struct for AlertsLibraryBaseUpdate

func NewAlertsLibraryBaseUpdate ¶

func NewAlertsLibraryBaseUpdate(name string, version int64, type_ string) *AlertsLibraryBaseUpdate

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

func NewAlertsLibraryBaseUpdateWithDefaults ¶

func NewAlertsLibraryBaseUpdateWithDefaults() *AlertsLibraryBaseUpdate

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

func (*AlertsLibraryBaseUpdate) GetDescription ¶

func (o *AlertsLibraryBaseUpdate) GetDescription() string

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

func (*AlertsLibraryBaseUpdate) GetDescriptionOk ¶

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

func (o *AlertsLibraryBaseUpdate) GetName() string

GetName returns the Name field value

func (*AlertsLibraryBaseUpdate) GetNameOk ¶

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

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

func (*AlertsLibraryBaseUpdate) GetType ¶

func (o *AlertsLibraryBaseUpdate) GetType() string

GetType returns the Type field value

func (*AlertsLibraryBaseUpdate) GetTypeOk ¶

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

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

func (*AlertsLibraryBaseUpdate) GetVersion ¶

func (o *AlertsLibraryBaseUpdate) GetVersion() int64

GetVersion returns the Version field value

func (*AlertsLibraryBaseUpdate) GetVersionOk ¶

func (o *AlertsLibraryBaseUpdate) GetVersionOk() (*int64, bool)

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

func (*AlertsLibraryBaseUpdate) HasDescription ¶

func (o *AlertsLibraryBaseUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (AlertsLibraryBaseUpdate) MarshalJSON ¶

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

func (*AlertsLibraryBaseUpdate) SetDescription ¶

func (o *AlertsLibraryBaseUpdate) SetDescription(v string)

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

func (*AlertsLibraryBaseUpdate) SetName ¶

func (o *AlertsLibraryBaseUpdate) SetName(v string)

SetName sets field value

func (*AlertsLibraryBaseUpdate) SetType ¶

func (o *AlertsLibraryBaseUpdate) SetType(v string)

SetType sets field value

func (*AlertsLibraryBaseUpdate) SetVersion ¶

func (o *AlertsLibraryBaseUpdate) SetVersion(v int64)

SetVersion sets field value

type AlertsLibraryFolder ¶

type AlertsLibraryFolder struct {
	AlertsLibraryBase
}

AlertsLibraryFolder struct for AlertsLibraryFolder

func NewAlertsLibraryFolder ¶

func NewAlertsLibraryFolder(name string, type_ string) *AlertsLibraryFolder

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

func NewAlertsLibraryFolderWithDefaults ¶

func NewAlertsLibraryFolderWithDefaults() *AlertsLibraryFolder

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

func (AlertsLibraryFolder) MarshalJSON ¶

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

type AlertsLibraryFolderExport ¶

type AlertsLibraryFolderExport struct {
	AlertsLibraryBaseExport
	// The items in the folder. A multi-type list of types alert or folder.
	Children *[]AlertsLibraryBaseExport `json:"children,omitempty"`
}

AlertsLibraryFolderExport struct for AlertsLibraryFolderExport

func NewAlertsLibraryFolderExport ¶

func NewAlertsLibraryFolderExport(name string, type_ string) *AlertsLibraryFolderExport

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

func NewAlertsLibraryFolderExportWithDefaults ¶

func NewAlertsLibraryFolderExportWithDefaults() *AlertsLibraryFolderExport

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

func (*AlertsLibraryFolderExport) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise.

func (*AlertsLibraryFolderExport) GetChildrenOk ¶

func (o *AlertsLibraryFolderExport) GetChildrenOk() (*[]AlertsLibraryBaseExport, bool)

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

func (*AlertsLibraryFolderExport) HasChildren ¶

func (o *AlertsLibraryFolderExport) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (AlertsLibraryFolderExport) MarshalJSON ¶

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

func (*AlertsLibraryFolderExport) SetChildren ¶

SetChildren gets a reference to the given []AlertsLibraryBaseExport and assigns it to the Children field.

type AlertsLibraryFolderExportAllOf ¶

type AlertsLibraryFolderExportAllOf struct {
	// The items in the folder. A multi-type list of types alert or folder.
	Children *[]AlertsLibraryBaseExport `json:"children,omitempty"`
}

AlertsLibraryFolderExportAllOf struct for AlertsLibraryFolderExportAllOf

func NewAlertsLibraryFolderExportAllOf ¶

func NewAlertsLibraryFolderExportAllOf() *AlertsLibraryFolderExportAllOf

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

func NewAlertsLibraryFolderExportAllOfWithDefaults ¶

func NewAlertsLibraryFolderExportAllOfWithDefaults() *AlertsLibraryFolderExportAllOf

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

func (*AlertsLibraryFolderExportAllOf) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise.

func (*AlertsLibraryFolderExportAllOf) GetChildrenOk ¶

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

func (*AlertsLibraryFolderExportAllOf) HasChildren ¶

func (o *AlertsLibraryFolderExportAllOf) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (AlertsLibraryFolderExportAllOf) MarshalJSON ¶

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

func (*AlertsLibraryFolderExportAllOf) SetChildren ¶

SetChildren gets a reference to the given []AlertsLibraryBaseExport and assigns it to the Children field.

type AlertsLibraryFolderResponse ¶

type AlertsLibraryFolderResponse struct {
	AlertsLibraryBaseResponse
	// Children of the folder. NOTE: Permissions field will not be filled (empty list) for children.
	Children []AlertsLibraryBaseResponse `json:"children"`
}

AlertsLibraryFolderResponse struct for AlertsLibraryFolderResponse

func NewAlertsLibraryFolderResponse ¶

func NewAlertsLibraryFolderResponse(children []AlertsLibraryBaseResponse, id string, name string, description string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, parentId string, contentType string, type_ string, isSystem bool, isMutable bool) *AlertsLibraryFolderResponse

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

func NewAlertsLibraryFolderResponseWithDefaults ¶

func NewAlertsLibraryFolderResponseWithDefaults() *AlertsLibraryFolderResponse

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

func (*AlertsLibraryFolderResponse) GetChildren ¶

GetChildren returns the Children field value

func (*AlertsLibraryFolderResponse) GetChildrenOk ¶

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

func (AlertsLibraryFolderResponse) MarshalJSON ¶

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

func (*AlertsLibraryFolderResponse) SetChildren ¶

SetChildren sets field value

type AlertsLibraryFolderResponseAllOf ¶

type AlertsLibraryFolderResponseAllOf struct {
	// Children of the folder. NOTE: Permissions field will not be filled (empty list) for children.
	Children []AlertsLibraryBaseResponse `json:"children"`
}

AlertsLibraryFolderResponseAllOf struct for AlertsLibraryFolderResponseAllOf

func NewAlertsLibraryFolderResponseAllOf ¶

func NewAlertsLibraryFolderResponseAllOf(children []AlertsLibraryBaseResponse) *AlertsLibraryFolderResponseAllOf

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

func NewAlertsLibraryFolderResponseAllOfWithDefaults ¶

func NewAlertsLibraryFolderResponseAllOfWithDefaults() *AlertsLibraryFolderResponseAllOf

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

func (*AlertsLibraryFolderResponseAllOf) GetChildren ¶

GetChildren returns the Children field value

func (*AlertsLibraryFolderResponseAllOf) GetChildrenOk ¶

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

func (AlertsLibraryFolderResponseAllOf) MarshalJSON ¶

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

func (*AlertsLibraryFolderResponseAllOf) SetChildren ¶

SetChildren sets field value

type AlertsLibraryFolderUpdate ¶

type AlertsLibraryFolderUpdate struct {
	AlertsLibraryBaseUpdate
}

AlertsLibraryFolderUpdate struct for AlertsLibraryFolderUpdate

func NewAlertsLibraryFolderUpdate ¶

func NewAlertsLibraryFolderUpdate(name string, version int64, type_ string) *AlertsLibraryFolderUpdate

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

func NewAlertsLibraryFolderUpdateWithDefaults ¶

func NewAlertsLibraryFolderUpdateWithDefaults() *AlertsLibraryFolderUpdate

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

func (AlertsLibraryFolderUpdate) MarshalJSON ¶

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

type AlertsLibraryItemWithPath ¶

type AlertsLibraryItemWithPath struct {
	Item AlertsLibraryBaseResponse `json:"item"`
	// Path of the alert or folder.
	Path string `json:"path"`
}

AlertsLibraryItemWithPath struct for AlertsLibraryItemWithPath

func NewAlertsLibraryItemWithPath ¶

func NewAlertsLibraryItemWithPath(item AlertsLibraryBaseResponse, path string) *AlertsLibraryItemWithPath

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

func NewAlertsLibraryItemWithPathWithDefaults ¶

func NewAlertsLibraryItemWithPathWithDefaults() *AlertsLibraryItemWithPath

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

func (*AlertsLibraryItemWithPath) GetItem ¶

GetItem returns the Item field value

func (*AlertsLibraryItemWithPath) GetItemOk ¶

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

func (*AlertsLibraryItemWithPath) GetPath ¶

func (o *AlertsLibraryItemWithPath) GetPath() string

GetPath returns the Path field value

func (*AlertsLibraryItemWithPath) GetPathOk ¶

func (o *AlertsLibraryItemWithPath) GetPathOk() (*string, bool)

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

func (AlertsLibraryItemWithPath) MarshalJSON ¶

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

func (*AlertsLibraryItemWithPath) SetItem ¶

SetItem sets field value

func (*AlertsLibraryItemWithPath) SetPath ¶

func (o *AlertsLibraryItemWithPath) SetPath(v string)

SetPath sets field value

type AlertsListPageObject ¶

type AlertsListPageObject struct {
	// Identifier of the alert.
	Id *string `json:"id,omitempty"`
	// Name of the alert.
	Name *string `json:"name,omitempty"`
	// The severity of the Alert. Valid values:   1. `Critical`   2. `Warning`   3. `MissingData`
	Severity *string `json:"severity,omitempty"`
	// The status of the Alert. Valid values:   1. `Active`   2. `Resolved`
	Status       *string            `json:"status,omitempty"`
	EntitiesInfo *[]AlertEntityInfo `json:"entitiesInfo,omitempty"`
	// The number of unique result groups that have met the alert condition.
	ViolationCount *string `json:"violationCount,omitempty"`
	// The condition from the last alert violation.
	LastViolation *string `json:"lastViolation,omitempty"`
	// The current duration of the alert.
	Duration *string `json:"duration,omitempty"`
	// The creation time of the alert.
	CreatedAt *string `json:"createdAt,omitempty"`
	// The time when this alert was updated with the most recent violation.
	LastUpdated *string `json:"lastUpdated,omitempty"`
}

AlertsListPageObject Alert list page object.

func NewAlertsListPageObject ¶

func NewAlertsListPageObject() *AlertsListPageObject

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

func NewAlertsListPageObjectWithDefaults ¶

func NewAlertsListPageObjectWithDefaults() *AlertsListPageObject

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

func (*AlertsListPageObject) GetCreatedAt ¶

func (o *AlertsListPageObject) GetCreatedAt() string

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

func (*AlertsListPageObject) GetCreatedAtOk ¶

func (o *AlertsListPageObject) GetCreatedAtOk() (*string, 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 (*AlertsListPageObject) GetDuration ¶

func (o *AlertsListPageObject) GetDuration() string

GetDuration returns the Duration field value if set, zero value otherwise.

func (*AlertsListPageObject) GetDurationOk ¶

func (o *AlertsListPageObject) GetDurationOk() (*string, bool)

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

func (*AlertsListPageObject) GetEntitiesInfo ¶

func (o *AlertsListPageObject) GetEntitiesInfo() []AlertEntityInfo

GetEntitiesInfo returns the EntitiesInfo field value if set, zero value otherwise.

func (*AlertsListPageObject) GetEntitiesInfoOk ¶

func (o *AlertsListPageObject) GetEntitiesInfoOk() (*[]AlertEntityInfo, bool)

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

func (*AlertsListPageObject) GetId ¶

func (o *AlertsListPageObject) GetId() string

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

func (*AlertsListPageObject) GetIdOk ¶

func (o *AlertsListPageObject) 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 (*AlertsListPageObject) GetLastUpdated ¶

func (o *AlertsListPageObject) GetLastUpdated() string

GetLastUpdated returns the LastUpdated field value if set, zero value otherwise.

func (*AlertsListPageObject) GetLastUpdatedOk ¶

func (o *AlertsListPageObject) GetLastUpdatedOk() (*string, bool)

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

func (*AlertsListPageObject) GetLastViolation ¶

func (o *AlertsListPageObject) GetLastViolation() string

GetLastViolation returns the LastViolation field value if set, zero value otherwise.

func (*AlertsListPageObject) GetLastViolationOk ¶

func (o *AlertsListPageObject) GetLastViolationOk() (*string, bool)

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

func (*AlertsListPageObject) GetName ¶

func (o *AlertsListPageObject) GetName() string

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

func (*AlertsListPageObject) GetNameOk ¶

func (o *AlertsListPageObject) 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 (*AlertsListPageObject) GetSeverity ¶

func (o *AlertsListPageObject) GetSeverity() string

GetSeverity returns the Severity field value if set, zero value otherwise.

func (*AlertsListPageObject) GetSeverityOk ¶

func (o *AlertsListPageObject) GetSeverityOk() (*string, bool)

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

func (*AlertsListPageObject) GetStatus ¶

func (o *AlertsListPageObject) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AlertsListPageObject) GetStatusOk ¶

func (o *AlertsListPageObject) 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 (*AlertsListPageObject) GetViolationCount ¶

func (o *AlertsListPageObject) GetViolationCount() string

GetViolationCount returns the ViolationCount field value if set, zero value otherwise.

func (*AlertsListPageObject) GetViolationCountOk ¶

func (o *AlertsListPageObject) GetViolationCountOk() (*string, bool)

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

func (*AlertsListPageObject) HasCreatedAt ¶

func (o *AlertsListPageObject) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*AlertsListPageObject) HasDuration ¶

func (o *AlertsListPageObject) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*AlertsListPageObject) HasEntitiesInfo ¶

func (o *AlertsListPageObject) HasEntitiesInfo() bool

HasEntitiesInfo returns a boolean if a field has been set.

func (*AlertsListPageObject) HasId ¶

func (o *AlertsListPageObject) HasId() bool

HasId returns a boolean if a field has been set.

func (*AlertsListPageObject) HasLastUpdated ¶

func (o *AlertsListPageObject) HasLastUpdated() bool

HasLastUpdated returns a boolean if a field has been set.

func (*AlertsListPageObject) HasLastViolation ¶

func (o *AlertsListPageObject) HasLastViolation() bool

HasLastViolation returns a boolean if a field has been set.

func (*AlertsListPageObject) HasName ¶

func (o *AlertsListPageObject) HasName() bool

HasName returns a boolean if a field has been set.

func (*AlertsListPageObject) HasSeverity ¶

func (o *AlertsListPageObject) HasSeverity() bool

HasSeverity returns a boolean if a field has been set.

func (*AlertsListPageObject) HasStatus ¶

func (o *AlertsListPageObject) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AlertsListPageObject) HasViolationCount ¶

func (o *AlertsListPageObject) HasViolationCount() bool

HasViolationCount returns a boolean if a field has been set.

func (AlertsListPageObject) MarshalJSON ¶

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

func (*AlertsListPageObject) SetCreatedAt ¶

func (o *AlertsListPageObject) SetCreatedAt(v string)

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

func (*AlertsListPageObject) SetDuration ¶

func (o *AlertsListPageObject) SetDuration(v string)

SetDuration gets a reference to the given string and assigns it to the Duration field.

func (*AlertsListPageObject) SetEntitiesInfo ¶

func (o *AlertsListPageObject) SetEntitiesInfo(v []AlertEntityInfo)

SetEntitiesInfo gets a reference to the given []AlertEntityInfo and assigns it to the EntitiesInfo field.

func (*AlertsListPageObject) SetId ¶

func (o *AlertsListPageObject) SetId(v string)

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

func (*AlertsListPageObject) SetLastUpdated ¶

func (o *AlertsListPageObject) SetLastUpdated(v string)

SetLastUpdated gets a reference to the given string and assigns it to the LastUpdated field.

func (*AlertsListPageObject) SetLastViolation ¶

func (o *AlertsListPageObject) SetLastViolation(v string)

SetLastViolation gets a reference to the given string and assigns it to the LastViolation field.

func (*AlertsListPageObject) SetName ¶

func (o *AlertsListPageObject) SetName(v string)

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

func (*AlertsListPageObject) SetSeverity ¶

func (o *AlertsListPageObject) SetSeverity(v string)

SetSeverity gets a reference to the given string and assigns it to the Severity field.

func (*AlertsListPageObject) SetStatus ¶

func (o *AlertsListPageObject) SetStatus(v string)

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

func (*AlertsListPageObject) SetViolationCount ¶

func (o *AlertsListPageObject) SetViolationCount(v string)

SetViolationCount gets a reference to the given string and assigns it to the ViolationCount field.

type AlertsListPageResponse ¶

type AlertsListPageResponse struct {
	Data *[]AlertsListPageObject `json:"data,omitempty"`
}

AlertsListPageResponse List of Alert list page objects.

func NewAlertsListPageResponse ¶

func NewAlertsListPageResponse() *AlertsListPageResponse

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

func NewAlertsListPageResponseWithDefaults ¶

func NewAlertsListPageResponseWithDefaults() *AlertsListPageResponse

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

func (*AlertsListPageResponse) GetData ¶

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

func (*AlertsListPageResponse) GetDataOk ¶

func (o *AlertsListPageResponse) GetDataOk() (*[]AlertsListPageObject, 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 (*AlertsListPageResponse) HasData ¶

func (o *AlertsListPageResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (AlertsListPageResponse) MarshalJSON ¶

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

func (*AlertsListPageResponse) SetData ¶

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

type AllowlistedUserResult ¶

type AllowlistedUserResult struct {
	// Unique identifier of the user.
	UserId string `json:"userId"`
	// First name of the user.
	FirstName string `json:"firstName"`
	// Last name of the user.
	LastName string `json:"lastName"`
	// Email of the user.
	Email string `json:"email"`
	// If the user can manage SAML Configurations.
	CanManageSaml bool `json:"canManageSaml"`
	// Checks if the user is active.
	IsActive bool `json:"isActive"`
	// Timestamp of the last login of the user.
	LastLogin time.Time `json:"lastLogin"`
}

AllowlistedUserResult struct for AllowlistedUserResult

func NewAllowlistedUserResult ¶

func NewAllowlistedUserResult(userId string, firstName string, lastName string, email string, canManageSaml bool, isActive bool, lastLogin time.Time) *AllowlistedUserResult

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

func NewAllowlistedUserResultWithDefaults ¶

func NewAllowlistedUserResultWithDefaults() *AllowlistedUserResult

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

func (*AllowlistedUserResult) GetCanManageSaml ¶

func (o *AllowlistedUserResult) GetCanManageSaml() bool

GetCanManageSaml returns the CanManageSaml field value

func (*AllowlistedUserResult) GetCanManageSamlOk ¶

func (o *AllowlistedUserResult) GetCanManageSamlOk() (*bool, bool)

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

func (*AllowlistedUserResult) GetEmail ¶

func (o *AllowlistedUserResult) GetEmail() string

GetEmail returns the Email field value

func (*AllowlistedUserResult) GetEmailOk ¶

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

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

func (*AllowlistedUserResult) GetFirstName ¶

func (o *AllowlistedUserResult) GetFirstName() string

GetFirstName returns the FirstName field value

func (*AllowlistedUserResult) GetFirstNameOk ¶

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

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

func (*AllowlistedUserResult) GetIsActive ¶

func (o *AllowlistedUserResult) GetIsActive() bool

GetIsActive returns the IsActive field value

func (*AllowlistedUserResult) GetIsActiveOk ¶

func (o *AllowlistedUserResult) GetIsActiveOk() (*bool, bool)

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

func (*AllowlistedUserResult) GetLastLogin ¶

func (o *AllowlistedUserResult) GetLastLogin() time.Time

GetLastLogin returns the LastLogin field value

func (*AllowlistedUserResult) GetLastLoginOk ¶

func (o *AllowlistedUserResult) GetLastLoginOk() (*time.Time, bool)

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

func (*AllowlistedUserResult) GetLastName ¶

func (o *AllowlistedUserResult) GetLastName() string

GetLastName returns the LastName field value

func (*AllowlistedUserResult) GetLastNameOk ¶

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

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

func (*AllowlistedUserResult) GetUserId ¶

func (o *AllowlistedUserResult) GetUserId() string

GetUserId returns the UserId field value

func (*AllowlistedUserResult) GetUserIdOk ¶

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

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

func (AllowlistedUserResult) MarshalJSON ¶

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

func (*AllowlistedUserResult) SetCanManageSaml ¶

func (o *AllowlistedUserResult) SetCanManageSaml(v bool)

SetCanManageSaml sets field value

func (*AllowlistedUserResult) SetEmail ¶

func (o *AllowlistedUserResult) SetEmail(v string)

SetEmail sets field value

func (*AllowlistedUserResult) SetFirstName ¶

func (o *AllowlistedUserResult) SetFirstName(v string)

SetFirstName sets field value

func (*AllowlistedUserResult) SetIsActive ¶

func (o *AllowlistedUserResult) SetIsActive(v bool)

SetIsActive sets field value

func (*AllowlistedUserResult) SetLastLogin ¶

func (o *AllowlistedUserResult) SetLastLogin(v time.Time)

SetLastLogin sets field value

func (*AllowlistedUserResult) SetLastName ¶

func (o *AllowlistedUserResult) SetLastName(v string)

SetLastName sets field value

func (*AllowlistedUserResult) SetUserId ¶

func (o *AllowlistedUserResult) SetUserId(v string)

SetUserId sets field value

type AllowlistingStatus ¶

type AllowlistingStatus struct {
	// Whether service allowlisting is enabled for Content.
	ContentEnabled bool `json:"contentEnabled"`
	// Whether service allowlisting is enabled for Login.
	LoginEnabled bool `json:"loginEnabled"`
}

AllowlistingStatus The status of service allowlisting for Content and Login.

func NewAllowlistingStatus ¶

func NewAllowlistingStatus(contentEnabled bool, loginEnabled bool) *AllowlistingStatus

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

func NewAllowlistingStatusWithDefaults ¶

func NewAllowlistingStatusWithDefaults() *AllowlistingStatus

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

func (*AllowlistingStatus) GetContentEnabled ¶

func (o *AllowlistingStatus) GetContentEnabled() bool

GetContentEnabled returns the ContentEnabled field value

func (*AllowlistingStatus) GetContentEnabledOk ¶

func (o *AllowlistingStatus) GetContentEnabledOk() (*bool, bool)

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

func (*AllowlistingStatus) GetLoginEnabled ¶

func (o *AllowlistingStatus) GetLoginEnabled() bool

GetLoginEnabled returns the LoginEnabled field value

func (*AllowlistingStatus) GetLoginEnabledOk ¶

func (o *AllowlistingStatus) GetLoginEnabledOk() (*bool, bool)

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

func (AllowlistingStatus) MarshalJSON ¶

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

func (*AllowlistingStatus) SetContentEnabled ¶

func (o *AllowlistingStatus) SetContentEnabled(v bool)

SetContentEnabled sets field value

func (*AllowlistingStatus) SetLoginEnabled ¶

func (o *AllowlistingStatus) SetLoginEnabled(v bool)

SetLoginEnabled sets field value

type ApiAddAllowlistedCidrsRequest ¶

type ApiAddAllowlistedCidrsRequest struct {
	ApiService *ServiceAllowlistManagementApiService
	// contains filtered or unexported fields
}

func (ApiAddAllowlistedCidrsRequest) CidrList ¶

List of all CIDR notations and/or IP addresses to be added to the allowlist of the organization.

func (ApiAddAllowlistedCidrsRequest) Execute ¶

type ApiAddContentPermissionsRequest ¶

type ApiAddContentPermissionsRequest struct {
	ApiService *ContentPermissionsApiService
	// contains filtered or unexported fields
}

func (ApiAddContentPermissionsRequest) ContentPermissionUpdateRequest ¶

func (r ApiAddContentPermissionsRequest) ContentPermissionUpdateRequest(contentPermissionUpdateRequest ContentPermissionUpdateRequest) ApiAddContentPermissionsRequest

New permissions to add to the content item with the given identifier.

func (ApiAddContentPermissionsRequest) Execute ¶

func (ApiAddContentPermissionsRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiAssignCollectorToBudgetRequest ¶

type ApiAssignCollectorToBudgetRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiAssignCollectorToBudgetRequest) Execute ¶

type ApiAssignRoleToUserRequest ¶

type ApiAssignRoleToUserRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiAssignRoleToUserRequest) Execute ¶

type ApiAsyncCopyStatusRequest ¶

type ApiAsyncCopyStatusRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiAsyncCopyStatusRequest) Execute ¶

func (ApiAsyncCopyStatusRequest) IsAdminMode ¶

func (r ApiAsyncCopyStatusRequest) IsAdminMode(isAdminMode string) ApiAsyncCopyStatusRequest

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiBeginAsyncCopyRequest ¶

type ApiBeginAsyncCopyRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiBeginAsyncCopyRequest) DestinationFolder ¶

func (r ApiBeginAsyncCopyRequest) DestinationFolder(destinationFolder string) ApiBeginAsyncCopyRequest

The identifier of the destination folder.

func (ApiBeginAsyncCopyRequest) Execute ¶

func (ApiBeginAsyncCopyRequest) IsAdminMode ¶

func (r ApiBeginAsyncCopyRequest) IsAdminMode(isAdminMode string) ApiBeginAsyncCopyRequest

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiBeginAsyncDeleteRequest ¶

type ApiBeginAsyncDeleteRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiBeginAsyncDeleteRequest) Execute ¶

func (ApiBeginAsyncDeleteRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiBeginAsyncExportRequest ¶

type ApiBeginAsyncExportRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiBeginAsyncExportRequest) Execute ¶

func (ApiBeginAsyncExportRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiBeginAsyncImportRequest ¶

type ApiBeginAsyncImportRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiBeginAsyncImportRequest) ContentSyncDefinition ¶

func (r ApiBeginAsyncImportRequest) ContentSyncDefinition(contentSyncDefinition ContentSyncDefinition) ApiBeginAsyncImportRequest

The content to import.

func (ApiBeginAsyncImportRequest) Execute ¶

func (ApiBeginAsyncImportRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

func (ApiBeginAsyncImportRequest) Overwrite ¶

Set this to \&quot;true\&quot; to overwrite a content item if the name already exists.

type ApiCancelRetentionUpdateRequest ¶

type ApiCancelRetentionUpdateRequest struct {
	ApiService *PartitionManagementApiService
	// contains filtered or unexported fields
}

func (ApiCancelRetentionUpdateRequest) Execute ¶

type ApiCreateAccessKeyRequest ¶

type ApiCreateAccessKeyRequest struct {
	ApiService *AccessKeyManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateAccessKeyRequest) AccessKeyCreateRequest ¶

func (r ApiCreateAccessKeyRequest) AccessKeyCreateRequest(accessKeyCreateRequest AccessKeyCreateRequest) ApiCreateAccessKeyRequest

func (ApiCreateAccessKeyRequest) Execute ¶

type ApiCreateAllowlistedUserRequest ¶

type ApiCreateAllowlistedUserRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateAllowlistedUserRequest) Execute ¶

type ApiCreateArchiveJobRequest ¶

type ApiCreateArchiveJobRequest struct {
	ApiService *ArchiveManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateArchiveJobRequest) CreateArchiveJobRequest ¶

func (r ApiCreateArchiveJobRequest) CreateArchiveJobRequest(createArchiveJobRequest CreateArchiveJobRequest) ApiCreateArchiveJobRequest

The definition of the ingestion job to create.

func (ApiCreateArchiveJobRequest) Execute ¶

type ApiCreateConnectionRequest ¶

type ApiCreateConnectionRequest struct {
	ApiService *ConnectionManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateConnectionRequest) ConnectionDefinition ¶

func (r ApiCreateConnectionRequest) ConnectionDefinition(connectionDefinition ConnectionDefinition) ApiCreateConnectionRequest

Information about the new connection.

func (ApiCreateConnectionRequest) Execute ¶

type ApiCreateDashboardRequest ¶

type ApiCreateDashboardRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateDashboardRequest) DashboardRequest ¶

func (r ApiCreateDashboardRequest) DashboardRequest(dashboardRequest DashboardRequest) ApiCreateDashboardRequest

Information to create the new dashboard.

func (ApiCreateDashboardRequest) Execute ¶

type ApiCreateDynamicParsingRuleRequest ¶

type ApiCreateDynamicParsingRuleRequest struct {
	ApiService *DynamicParsingRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateDynamicParsingRuleRequest) DynamicRuleDefinition ¶

Information about the new dynamic parsing rule.

func (ApiCreateDynamicParsingRuleRequest) Execute ¶

type ApiCreateExtractionRuleRequest ¶

type ApiCreateExtractionRuleRequest struct {
	ApiService *ExtractionRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateExtractionRuleRequest) Execute ¶

func (ApiCreateExtractionRuleRequest) ExtractionRuleDefinition ¶

func (r ApiCreateExtractionRuleRequest) ExtractionRuleDefinition(extractionRuleDefinition ExtractionRuleDefinition) ApiCreateExtractionRuleRequest

Information about the new field extraction rule.

type ApiCreateFieldRequest ¶

type ApiCreateFieldRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiCreateFieldRequest) Execute ¶

func (ApiCreateFieldRequest) FieldName ¶

func (r ApiCreateFieldRequest) FieldName(fieldName FieldName) ApiCreateFieldRequest

Name of a field to add. The name is used as the key in the key-value pair.

type ApiCreateFolderRequest ¶

type ApiCreateFolderRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateFolderRequest) Execute ¶

func (ApiCreateFolderRequest) FolderDefinition ¶

func (r ApiCreateFolderRequest) FolderDefinition(folderDefinition FolderDefinition) ApiCreateFolderRequest

Information about the new folder.

func (ApiCreateFolderRequest) IsAdminMode ¶

func (r ApiCreateFolderRequest) IsAdminMode(isAdminMode string) ApiCreateFolderRequest

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiCreateIdentityProviderRequest ¶

type ApiCreateIdentityProviderRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateIdentityProviderRequest) Execute ¶

func (ApiCreateIdentityProviderRequest) SamlIdentityProviderRequest ¶

func (r ApiCreateIdentityProviderRequest) SamlIdentityProviderRequest(samlIdentityProviderRequest SamlIdentityProviderRequest) ApiCreateIdentityProviderRequest

The configuration of the SAML identity provider.

type ApiCreateIngestBudgetRequest ¶

type ApiCreateIngestBudgetRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiCreateIngestBudgetRequest) Execute ¶

func (ApiCreateIngestBudgetRequest) IngestBudgetDefinition ¶

func (r ApiCreateIngestBudgetRequest) IngestBudgetDefinition(ingestBudgetDefinition IngestBudgetDefinition) ApiCreateIngestBudgetRequest

Information about the new ingest budget.

type ApiCreateIngestBudgetV2Request ¶

type ApiCreateIngestBudgetV2Request struct {
	ApiService *IngestBudgetManagementV2ApiService
	// contains filtered or unexported fields
}

func (ApiCreateIngestBudgetV2Request) Execute ¶

func (ApiCreateIngestBudgetV2Request) IngestBudgetDefinitionV2 ¶

func (r ApiCreateIngestBudgetV2Request) IngestBudgetDefinitionV2(ingestBudgetDefinitionV2 IngestBudgetDefinitionV2) ApiCreateIngestBudgetV2Request

Information about the new ingest budget.

type ApiCreateMetricsSearchRequest ¶

type ApiCreateMetricsSearchRequest struct {
	ApiService *MetricsSearchesManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateMetricsSearchRequest) Execute ¶

func (ApiCreateMetricsSearchRequest) SaveMetricsSearchRequest ¶

func (r ApiCreateMetricsSearchRequest) SaveMetricsSearchRequest(saveMetricsSearchRequest SaveMetricsSearchRequest) ApiCreateMetricsSearchRequest

The definition of the metrics search.

type ApiCreatePartitionRequest ¶

type ApiCreatePartitionRequest struct {
	ApiService *PartitionManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreatePartitionRequest) CreatePartitionDefinition ¶

func (r ApiCreatePartitionRequest) CreatePartitionDefinition(createPartitionDefinition CreatePartitionDefinition) ApiCreatePartitionRequest

Information about the new partition.

func (ApiCreatePartitionRequest) Execute ¶

type ApiCreateRoleRequest ¶

type ApiCreateRoleRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateRoleRequest) CreateRoleDefinition ¶

func (r ApiCreateRoleRequest) CreateRoleDefinition(createRoleDefinition CreateRoleDefinition) ApiCreateRoleRequest

Information about the new role.

func (ApiCreateRoleRequest) Execute ¶

type ApiCreateRuleRequest ¶

type ApiCreateRuleRequest struct {
	ApiService *TransformationRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateRuleRequest) Execute ¶

func (ApiCreateRuleRequest) TransformationRuleRequest ¶

func (r ApiCreateRuleRequest) TransformationRuleRequest(transformationRuleRequest TransformationRuleRequest) ApiCreateRuleRequest

The configuration of the transformation rule to create.

type ApiCreateScheduledViewRequest ¶

type ApiCreateScheduledViewRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateScheduledViewRequest) CreateScheduledViewDefinition ¶

func (r ApiCreateScheduledViewRequest) CreateScheduledViewDefinition(createScheduledViewDefinition CreateScheduledViewDefinition) ApiCreateScheduledViewRequest

Information about the new scheduled view.

func (ApiCreateScheduledViewRequest) Execute ¶

type ApiCreateSubdomainRequest ¶

type ApiCreateSubdomainRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateSubdomainRequest) ConfigureSubdomainRequest ¶

func (r ApiCreateSubdomainRequest) ConfigureSubdomainRequest(configureSubdomainRequest ConfigureSubdomainRequest) ApiCreateSubdomainRequest

The new subdomain.

func (ApiCreateSubdomainRequest) Execute ¶

type ApiCreateTableRequest ¶

type ApiCreateTableRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateTableRequest) Execute ¶

func (ApiCreateTableRequest) LookupTableDefinition ¶

func (r ApiCreateTableRequest) LookupTableDefinition(lookupTableDefinition LookupTableDefinition) ApiCreateTableRequest

The schema and configuration for the lookup table.

type ApiCreateTokenRequest ¶

type ApiCreateTokenRequest struct {
	ApiService *TokensLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateTokenRequest) Execute ¶

func (ApiCreateTokenRequest) TokenBaseDefinition ¶

func (r ApiCreateTokenRequest) TokenBaseDefinition(tokenBaseDefinition TokenBaseDefinition) ApiCreateTokenRequest

Information about the token to create.

type ApiCreateUserRequest ¶

type ApiCreateUserRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateUserRequest) CreateUserDefinition ¶

func (r ApiCreateUserRequest) CreateUserDefinition(createUserDefinition CreateUserDefinition) ApiCreateUserRequest

Information about the new user.

func (ApiCreateUserRequest) Execute ¶

type ApiDecommissionPartitionRequest ¶

type ApiDecommissionPartitionRequest struct {
	ApiService *PartitionManagementApiService
	// contains filtered or unexported fields
}

func (ApiDecommissionPartitionRequest) Execute ¶

type ApiDeleteAccessKeyRequest ¶

type ApiDeleteAccessKeyRequest struct {
	ApiService *AccessKeyManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteAccessKeyRequest) Execute ¶

type ApiDeleteAllowlistedCidrsRequest ¶

type ApiDeleteAllowlistedCidrsRequest struct {
	ApiService *ServiceAllowlistManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteAllowlistedCidrsRequest) CidrList ¶

List of all CIDR notations and/or IP addresses to be removed from the allowlist of the organization.

func (ApiDeleteAllowlistedCidrsRequest) Execute ¶

type ApiDeleteAllowlistedUserRequest ¶

type ApiDeleteAllowlistedUserRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteAllowlistedUserRequest) Execute ¶

type ApiDeleteArchiveJobRequest ¶

type ApiDeleteArchiveJobRequest struct {
	ApiService *ArchiveManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteArchiveJobRequest) Execute ¶

type ApiDeleteConnectionRequest ¶

type ApiDeleteConnectionRequest struct {
	ApiService *ConnectionManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteConnectionRequest) Execute ¶

func (ApiDeleteConnectionRequest) Type_ ¶

Type of connection to delete. Valid values are &#x60;WebhookConnection&#x60;, &#x60;ServiceNowConnection&#x60;.

type ApiDeleteDashboardRequest ¶

type ApiDeleteDashboardRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDashboardRequest) Execute ¶

type ApiDeleteDynamicParsingRuleRequest ¶

type ApiDeleteDynamicParsingRuleRequest struct {
	ApiService *DynamicParsingRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDynamicParsingRuleRequest) Execute ¶

type ApiDeleteExtractionRuleRequest ¶

type ApiDeleteExtractionRuleRequest struct {
	ApiService *ExtractionRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteExtractionRuleRequest) Execute ¶

type ApiDeleteFieldRequest ¶

type ApiDeleteFieldRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiDeleteFieldRequest) Execute ¶

func (r ApiDeleteFieldRequest) Execute() (*_nethttp.Response, error)

type ApiDeleteIdentityProviderRequest ¶

type ApiDeleteIdentityProviderRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteIdentityProviderRequest) Execute ¶

type ApiDeleteIngestBudgetRequest ¶

type ApiDeleteIngestBudgetRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiDeleteIngestBudgetRequest) Execute ¶

type ApiDeleteIngestBudgetV2Request ¶

type ApiDeleteIngestBudgetV2Request struct {
	ApiService *IngestBudgetManagementV2ApiService
	// contains filtered or unexported fields
}

func (ApiDeleteIngestBudgetV2Request) Execute ¶

type ApiDeleteMetricsSearchRequest ¶

type ApiDeleteMetricsSearchRequest struct {
	ApiService *MetricsSearchesManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteMetricsSearchRequest) Execute ¶

type ApiDeleteRoleRequest ¶

type ApiDeleteRoleRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteRoleRequest) Execute ¶

func (r ApiDeleteRoleRequest) Execute() (*_nethttp.Response, error)

type ApiDeleteRuleRequest ¶

type ApiDeleteRuleRequest struct {
	ApiService *TransformationRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteRuleRequest) Execute ¶

func (r ApiDeleteRuleRequest) Execute() (*_nethttp.Response, error)

type ApiDeleteSubdomainRequest ¶

type ApiDeleteSubdomainRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSubdomainRequest) Execute ¶

type ApiDeleteTableRequest ¶

type ApiDeleteTableRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteTableRequest) Execute ¶

func (r ApiDeleteTableRequest) Execute() (*_nethttp.Response, error)

type ApiDeleteTableRowRequest ¶

type ApiDeleteTableRowRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteTableRowRequest) Execute ¶

func (ApiDeleteTableRowRequest) RowDeleteDefinition ¶

func (r ApiDeleteTableRowRequest) RowDeleteDefinition(rowDeleteDefinition RowDeleteDefinition) ApiDeleteTableRowRequest

Lookup table row delete definition.

type ApiDeleteTokenRequest ¶

type ApiDeleteTokenRequest struct {
	ApiService *TokensLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenRequest) Execute ¶

func (r ApiDeleteTokenRequest) Execute() (*_nethttp.Response, error)

type ApiDeleteUserRequest ¶

type ApiDeleteUserRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteUserRequest) DeleteContent ¶

func (r ApiDeleteUserRequest) DeleteContent(deleteContent bool) ApiDeleteUserRequest

Whether to delete content from the deleted user or not. &lt;br&gt; **Warning:** If &#x60;deleteContent&#x60; is set to &#x60;true&#x60;, all of the content for the user being deleted is permanently deleted and cannot be recovered.

func (ApiDeleteUserRequest) Execute ¶

func (r ApiDeleteUserRequest) Execute() (*_nethttp.Response, error)

func (ApiDeleteUserRequest) TransferTo ¶

func (r ApiDeleteUserRequest) TransferTo(transferTo string) ApiDeleteUserRequest

Identifier of the user to receive the transfer of content from the deleted user. &lt;br&gt; **Note:** If &#x60;deleteContent&#x60; is not set to &#x60;true&#x60;, and no user identifier is specified in &#x60;transferTo&#x60;, content from the deleted user is transferred to the executing user.

type ApiDisableAllowlistingRequest ¶

type ApiDisableAllowlistingRequest struct {
	ApiService *ServiceAllowlistManagementApiService
	// contains filtered or unexported fields
}

func (ApiDisableAllowlistingRequest) AllowlistType ¶

The type of allowlisting to be disabled. It can be one of: &#x60;Login&#x60;, &#x60;Content&#x60;, or &#x60;Both&#x60;.

func (ApiDisableAllowlistingRequest) Execute ¶

type ApiDisableFieldRequest ¶

type ApiDisableFieldRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiDisableFieldRequest) Execute ¶

type ApiDisableMfaRequest ¶

type ApiDisableMfaRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiDisableMfaRequest) DisableMfaRequest ¶

func (r ApiDisableMfaRequest) DisableMfaRequest(disableMfaRequest DisableMfaRequest) ApiDisableMfaRequest

Email and Password of the user to disable MFA for.

func (ApiDisableMfaRequest) Execute ¶

func (r ApiDisableMfaRequest) Execute() (*_nethttp.Response, error)

type ApiDisableMonitorByIdsRequest ¶

type ApiDisableMonitorByIdsRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiDisableMonitorByIdsRequest) Execute ¶

func (ApiDisableMonitorByIdsRequest) Ids ¶

A comma-separated list of identifiers.

type ApiDisableSamlLockdownRequest ¶

type ApiDisableSamlLockdownRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiDisableSamlLockdownRequest) Execute ¶

type ApiDisableScheduledViewRequest ¶

type ApiDisableScheduledViewRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiDisableScheduledViewRequest) Execute ¶

type ApiEnableAllowlistingRequest ¶

type ApiEnableAllowlistingRequest struct {
	ApiService *ServiceAllowlistManagementApiService
	// contains filtered or unexported fields
}

func (ApiEnableAllowlistingRequest) AllowlistType ¶

func (r ApiEnableAllowlistingRequest) AllowlistType(allowlistType string) ApiEnableAllowlistingRequest

The type of allowlisting to be enabled. It can be one of: &#x60;Login&#x60;, &#x60;Content&#x60;, or &#x60;Both&#x60;.

func (ApiEnableAllowlistingRequest) Execute ¶

type ApiEnableFieldRequest ¶

type ApiEnableFieldRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiEnableFieldRequest) Execute ¶

func (r ApiEnableFieldRequest) Execute() (*_nethttp.Response, error)

type ApiEnableSamlLockdownRequest ¶

type ApiEnableSamlLockdownRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiEnableSamlLockdownRequest) Execute ¶

type ApiGenerateDashboardReportRequest ¶

type ApiGenerateDashboardReportRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiGenerateDashboardReportRequest) Execute ¶

func (ApiGenerateDashboardReportRequest) GenerateReportRequest ¶

func (r ApiGenerateDashboardReportRequest) GenerateReportRequest(generateReportRequest GenerateReportRequest) ApiGenerateDashboardReportRequest

Request for a report.

type ApiGetAccountOwnerRequest ¶

type ApiGetAccountOwnerRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAccountOwnerRequest) Execute ¶

type ApiGetAdminRecommendedFolderAsyncRequest ¶

type ApiGetAdminRecommendedFolderAsyncRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAdminRecommendedFolderAsyncRequest) Execute ¶

func (ApiGetAdminRecommendedFolderAsyncRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetAdminRecommendedFolderAsyncResultRequest ¶

type ApiGetAdminRecommendedFolderAsyncResultRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAdminRecommendedFolderAsyncResultRequest) Execute ¶

type ApiGetAdminRecommendedFolderAsyncStatusRequest ¶

type ApiGetAdminRecommendedFolderAsyncStatusRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAdminRecommendedFolderAsyncStatusRequest) Execute ¶

type ApiGetAllowlistedUsersRequest ¶

type ApiGetAllowlistedUsersRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAllowlistedUsersRequest) Execute ¶

type ApiGetAllowlistingStatusRequest ¶

type ApiGetAllowlistingStatusRequest struct {
	ApiService *ServiceAllowlistManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAllowlistingStatusRequest) Execute ¶

type ApiGetAppRequest ¶

type ApiGetAppRequest struct {
	ApiService *AppManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAppRequest) Execute ¶

func (r ApiGetAppRequest) Execute() (App, *_nethttp.Response, error)

type ApiGetAssignedCollectorsRequest ¶

type ApiGetAssignedCollectorsRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiGetAssignedCollectorsRequest) Execute ¶

func (ApiGetAssignedCollectorsRequest) Limit ¶

Limit the number of Collectors returned in the response. The number of Collectors returned may be less than the &#x60;limit&#x60;.

func (ApiGetAssignedCollectorsRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results.

type ApiGetAsyncDeleteStatusRequest ¶

type ApiGetAsyncDeleteStatusRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncDeleteStatusRequest) Execute ¶

func (ApiGetAsyncDeleteStatusRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetAsyncExportResultRequest ¶

type ApiGetAsyncExportResultRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncExportResultRequest) Execute ¶

func (ApiGetAsyncExportResultRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetAsyncExportStatusRequest ¶

type ApiGetAsyncExportStatusRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncExportStatusRequest) Execute ¶

func (ApiGetAsyncExportStatusRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetAsyncImportStatusRequest ¶

type ApiGetAsyncImportStatusRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncImportStatusRequest) Execute ¶

func (ApiGetAsyncImportStatusRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetAsyncInstallStatusRequest ¶

type ApiGetAsyncInstallStatusRequest struct {
	ApiService *AppManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncInstallStatusRequest) Execute ¶

type ApiGetAsyncReportGenerationResultRequest ¶

type ApiGetAsyncReportGenerationResultRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncReportGenerationResultRequest) Execute ¶

type ApiGetAsyncReportGenerationStatusRequest ¶

type ApiGetAsyncReportGenerationStatusRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAsyncReportGenerationStatusRequest) Execute ¶

type ApiGetAuditPolicyRequest ¶

type ApiGetAuditPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetAuditPolicyRequest) Execute ¶

type ApiGetBuiltInFieldRequest ¶

type ApiGetBuiltInFieldRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiGetBuiltInFieldRequest) Execute ¶

type ApiGetConnectionRequest ¶

type ApiGetConnectionRequest struct {
	ApiService *ConnectionManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetConnectionRequest) Execute ¶

func (ApiGetConnectionRequest) Type_ ¶

Type of connection to return. Valid values are &#x60;WebhookConnection&#x60;, &#x60;ServiceNowConnection&#x60;.

type ApiGetContentPermissionsRequest ¶

type ApiGetContentPermissionsRequest struct {
	ApiService *ContentPermissionsApiService
	// contains filtered or unexported fields
}

func (ApiGetContentPermissionsRequest) Execute ¶

func (ApiGetContentPermissionsRequest) ExplicitOnly ¶

There are two permission types: explicit and implicit. Permissions specifically assigned to the content item are explicit. Permissions derived from a parent content item, like a folder are implicit. To return only explicit permissions set this to true.

func (ApiGetContentPermissionsRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetCustomFieldRequest ¶

type ApiGetCustomFieldRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiGetCustomFieldRequest) Execute ¶

type ApiGetDashboardRequest ¶

type ApiGetDashboardRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetDashboardRequest) Execute ¶

type ApiGetDataAccessLevelPolicyRequest ¶

type ApiGetDataAccessLevelPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetDataAccessLevelPolicyRequest) Execute ¶

type ApiGetDynamicParsingRuleRequest ¶

type ApiGetDynamicParsingRuleRequest struct {
	ApiService *DynamicParsingRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetDynamicParsingRuleRequest) Execute ¶

type ApiGetExtractionRuleRequest ¶

type ApiGetExtractionRuleRequest struct {
	ApiService *ExtractionRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetExtractionRuleRequest) Execute ¶

type ApiGetFieldQuotaRequest ¶

type ApiGetFieldQuotaRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiGetFieldQuotaRequest) Execute ¶

type ApiGetFolderRequest ¶

type ApiGetFolderRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetFolderRequest) Execute ¶

func (ApiGetFolderRequest) IsAdminMode ¶

func (r ApiGetFolderRequest) IsAdminMode(isAdminMode string) ApiGetFolderRequest

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetGlobalFolderAsyncRequest ¶

type ApiGetGlobalFolderAsyncRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetGlobalFolderAsyncRequest) Execute ¶

func (ApiGetGlobalFolderAsyncRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiGetGlobalFolderAsyncResultRequest ¶

type ApiGetGlobalFolderAsyncResultRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetGlobalFolderAsyncResultRequest) Execute ¶

type ApiGetGlobalFolderAsyncStatusRequest ¶

type ApiGetGlobalFolderAsyncStatusRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetGlobalFolderAsyncStatusRequest) Execute ¶

type ApiGetIdentityProvidersRequest ¶

type ApiGetIdentityProvidersRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetIdentityProvidersRequest) Execute ¶

type ApiGetIngestBudgetRequest ¶

type ApiGetIngestBudgetRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiGetIngestBudgetRequest) Execute ¶

type ApiGetIngestBudgetV2Request ¶

type ApiGetIngestBudgetV2Request struct {
	ApiService *IngestBudgetManagementV2ApiService
	// contains filtered or unexported fields
}

func (ApiGetIngestBudgetV2Request) Execute ¶

type ApiGetItemByPathRequest ¶

type ApiGetItemByPathRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetItemByPathRequest) Execute ¶

func (ApiGetItemByPathRequest) Path ¶

Path of the content item to retrieve.

type ApiGetLogSearchEstimatedUsageByTierRequest ¶

type ApiGetLogSearchEstimatedUsageByTierRequest struct {
	ApiService *LogSearchesEstimatedUsageApiService
	// contains filtered or unexported fields
}

func (ApiGetLogSearchEstimatedUsageByTierRequest) Execute ¶

func (ApiGetLogSearchEstimatedUsageByTierRequest) LogSearchEstimatedUsageRequestV2 ¶

func (r ApiGetLogSearchEstimatedUsageByTierRequest) LogSearchEstimatedUsageRequestV2(logSearchEstimatedUsageRequestV2 LogSearchEstimatedUsageRequestV2) ApiGetLogSearchEstimatedUsageByTierRequest

The definition of the log search estimated usage.

type ApiGetLogSearchEstimatedUsageRequest ¶

type ApiGetLogSearchEstimatedUsageRequest struct {
	ApiService *LogSearchesEstimatedUsageApiService
	// contains filtered or unexported fields
}

func (ApiGetLogSearchEstimatedUsageRequest) Execute ¶

func (ApiGetLogSearchEstimatedUsageRequest) LogSearchEstimatedUsageRequest ¶

func (r ApiGetLogSearchEstimatedUsageRequest) LogSearchEstimatedUsageRequest(logSearchEstimatedUsageRequest LogSearchEstimatedUsageRequest) ApiGetLogSearchEstimatedUsageRequest

The definition of the log search estimated usage.

type ApiGetMaxUserSessionTimeoutPolicyRequest ¶

type ApiGetMaxUserSessionTimeoutPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetMaxUserSessionTimeoutPolicyRequest) Execute ¶

type ApiGetMetricsSearchRequest ¶

type ApiGetMetricsSearchRequest struct {
	ApiService *MetricsSearchesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetMetricsSearchRequest) Execute ¶

type ApiGetMonitorUsageInfoRequest ¶

type ApiGetMonitorUsageInfoRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetMonitorUsageInfoRequest) Execute ¶

type ApiGetMonitorsFullPathRequest ¶

type ApiGetMonitorsFullPathRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetMonitorsFullPathRequest) Execute ¶

type ApiGetMonitorsLibraryRootRequest ¶

type ApiGetMonitorsLibraryRootRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetMonitorsLibraryRootRequest) Execute ¶

type ApiGetPartitionRequest ¶

type ApiGetPartitionRequest struct {
	ApiService *PartitionManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetPartitionRequest) Execute ¶

type ApiGetPasswordPolicyRequest ¶

type ApiGetPasswordPolicyRequest struct {
	ApiService *PasswordPolicyApiService
	// contains filtered or unexported fields
}

func (ApiGetPasswordPolicyRequest) Execute ¶

type ApiGetPathByIdRequest ¶

type ApiGetPathByIdRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetPathByIdRequest) Execute ¶

type ApiGetPersonalFolderRequest ¶

type ApiGetPersonalFolderRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetPersonalFolderRequest) Execute ¶

type ApiGetRoleRequest ¶

type ApiGetRoleRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetRoleRequest) Execute ¶

type ApiGetScheduledViewRequest ¶

type ApiGetScheduledViewRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetScheduledViewRequest) Execute ¶

type ApiGetSearchAuditPolicyRequest ¶

type ApiGetSearchAuditPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetSearchAuditPolicyRequest) Execute ¶

type ApiGetShareDashboardsOutsideOrganizationPolicyRequest ¶

type ApiGetShareDashboardsOutsideOrganizationPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetShareDashboardsOutsideOrganizationPolicyRequest) Execute ¶

type ApiGetStatusRequest ¶

type ApiGetStatusRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetStatusRequest) Execute ¶

type ApiGetSubdomainRequest ¶

type ApiGetSubdomainRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetSubdomainRequest) Execute ¶

type ApiGetTokenRequest ¶

type ApiGetTokenRequest struct {
	ApiService *TokensLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetTokenRequest) Execute ¶

type ApiGetTransformationRuleRequest ¶

type ApiGetTransformationRuleRequest struct {
	ApiService *TransformationRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetTransformationRuleRequest) Execute ¶

type ApiGetTransformationRulesRequest ¶

type ApiGetTransformationRulesRequest struct {
	ApiService *TransformationRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetTransformationRulesRequest) Execute ¶

func (ApiGetTransformationRulesRequest) Limit ¶

Limit the number of transformation rules returned in the response.

func (ApiGetTransformationRulesRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiGetUserConcurrentSessionsLimitPolicyRequest ¶

type ApiGetUserConcurrentSessionsLimitPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetUserConcurrentSessionsLimitPolicyRequest) Execute ¶

type ApiGetUserRequest ¶

type ApiGetUserRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetUserRequest) Execute ¶

type ApiInstallAppRequest ¶

type ApiInstallAppRequest struct {
	ApiService *AppManagementApiService
	// contains filtered or unexported fields
}

func (ApiInstallAppRequest) AppInstallRequest ¶

func (r ApiInstallAppRequest) AppInstallRequest(appInstallRequest AppInstallRequest) ApiInstallAppRequest

func (ApiInstallAppRequest) Execute ¶

type ApiListAccessKeysRequest ¶

type ApiListAccessKeysRequest struct {
	ApiService *AccessKeyManagementApiService
	// contains filtered or unexported fields
}

func (ApiListAccessKeysRequest) Execute ¶

func (ApiListAccessKeysRequest) Limit ¶

Limit the number of access keys returned in the response. The number of access keys returned may be less than the &#x60;limit&#x60;.

func (ApiListAccessKeysRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListAllHealthEventsForResourcesRequest ¶

type ApiListAllHealthEventsForResourcesRequest struct {
	ApiService *HealthEventsApiService
	// contains filtered or unexported fields
}

func (ApiListAllHealthEventsForResourcesRequest) Execute ¶

func (ApiListAllHealthEventsForResourcesRequest) Limit ¶

Limit the number of health events returned in the response. The number of health events returned may be less than the &#x60;limit&#x60;.

func (ApiListAllHealthEventsForResourcesRequest) ResourceIdentities ¶

Resource identifiers to request health events from.

func (ApiListAllHealthEventsForResourcesRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListAllHealthEventsRequest ¶

type ApiListAllHealthEventsRequest struct {
	ApiService *HealthEventsApiService
	// contains filtered or unexported fields
}

func (ApiListAllHealthEventsRequest) Execute ¶

func (ApiListAllHealthEventsRequest) Limit ¶

Limit the number of health events returned in the response. The number of health events returned may be less than the &#x60;limit&#x60;.

func (ApiListAllHealthEventsRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListAllowlistedCidrsRequest ¶

type ApiListAllowlistedCidrsRequest struct {
	ApiService *ServiceAllowlistManagementApiService
	// contains filtered or unexported fields
}

func (ApiListAllowlistedCidrsRequest) Execute ¶

type ApiListAppsRequest ¶

type ApiListAppsRequest struct {
	ApiService *AppManagementApiService
	// contains filtered or unexported fields
}

func (ApiListAppsRequest) Execute ¶

type ApiListArchiveJobsBySourceIdRequest ¶

type ApiListArchiveJobsBySourceIdRequest struct {
	ApiService *ArchiveManagementApiService
	// contains filtered or unexported fields
}

func (ApiListArchiveJobsBySourceIdRequest) Execute ¶

func (ApiListArchiveJobsBySourceIdRequest) Limit ¶

Limit the number of jobs returned in the response. The number of jobs returned may be less than the &#x60;limit&#x60;.

func (ApiListArchiveJobsBySourceIdRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListArchiveJobsCountPerSourceRequest ¶

type ApiListArchiveJobsCountPerSourceRequest struct {
	ApiService *ArchiveManagementApiService
	// contains filtered or unexported fields
}

func (ApiListArchiveJobsCountPerSourceRequest) Execute ¶

type ApiListBuiltInFieldsRequest ¶

type ApiListBuiltInFieldsRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiListBuiltInFieldsRequest) Execute ¶

type ApiListConnectionsRequest ¶

type ApiListConnectionsRequest struct {
	ApiService *ConnectionManagementApiService
	// contains filtered or unexported fields
}

func (ApiListConnectionsRequest) Execute ¶

func (ApiListConnectionsRequest) Limit ¶

Limit the number of connections returned in the response. The number of connections returned may be less than the &#x60;limit&#x60;.

func (ApiListConnectionsRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListCustomFieldsRequest ¶

type ApiListCustomFieldsRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiListCustomFieldsRequest) Execute ¶

type ApiListDroppedFieldsRequest ¶

type ApiListDroppedFieldsRequest struct {
	ApiService *FieldManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiListDroppedFieldsRequest) Execute ¶

type ApiListDynamicParsingRulesRequest ¶

type ApiListDynamicParsingRulesRequest struct {
	ApiService *DynamicParsingRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiListDynamicParsingRulesRequest) Execute ¶

func (ApiListDynamicParsingRulesRequest) Limit ¶

Limit the number of dynamic parsing rules returned in the response. The number of dynamic parsing rules returned may be less than the &#x60;limit&#x60;.

func (ApiListDynamicParsingRulesRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results.

type ApiListExtractionRulesRequest ¶

type ApiListExtractionRulesRequest struct {
	ApiService *ExtractionRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiListExtractionRulesRequest) Execute ¶

func (ApiListExtractionRulesRequest) Limit ¶

Limit the number of field extraction rules returned in the response. The number of field extraction rules returned may be less than the &#x60;limit&#x60;.

func (ApiListExtractionRulesRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results.

type ApiListIngestBudgetsRequest ¶

type ApiListIngestBudgetsRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiListIngestBudgetsRequest) Execute ¶

func (ApiListIngestBudgetsRequest) Limit ¶

Limit the number of budgets returned in the response. The number of budgets returned may be less than the &#x60;limit&#x60;.

func (ApiListIngestBudgetsRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results.

type ApiListIngestBudgetsV2Request ¶

type ApiListIngestBudgetsV2Request struct {
	ApiService *IngestBudgetManagementV2ApiService
	// contains filtered or unexported fields
}

func (ApiListIngestBudgetsV2Request) Execute ¶

func (ApiListIngestBudgetsV2Request) Limit ¶

Limit the number of budgets returned in the response. The number of budgets returned may be less than the &#x60;limit&#x60;.

func (ApiListIngestBudgetsV2Request) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results.

type ApiListPartitionsRequest ¶

type ApiListPartitionsRequest struct {
	ApiService *PartitionManagementApiService
	// contains filtered or unexported fields
}

func (ApiListPartitionsRequest) Execute ¶

func (ApiListPartitionsRequest) Limit ¶

Limit the number of partitions returned in the response. The number of partitions returned may be less than the &#x60;limit&#x60;.

func (ApiListPartitionsRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

func (ApiListPartitionsRequest) ViewTypes ¶

func (r ApiListPartitionsRequest) ViewTypes(viewTypes []string) ApiListPartitionsRequest

The type of partitions to retrieve. Valid values are: 1. &#x60;DefaultView&#x60;: To get General Index partition. 2. &#x60;Partition&#x60;: To get user defined views/partitions. 3. &#x60;AuditIndex&#x60;: To get the internal audit indexes. Eg. sumologic_audit_events. More than one type of partitions can be retrieved in same request.

type ApiListPersonalAccessKeysRequest ¶

type ApiListPersonalAccessKeysRequest struct {
	ApiService *AccessKeyManagementApiService
	// contains filtered or unexported fields
}

func (ApiListPersonalAccessKeysRequest) Execute ¶

type ApiListRolesRequest ¶

type ApiListRolesRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiListRolesRequest) Execute ¶

func (ApiListRolesRequest) Limit ¶

Limit the number of roles returned in the response. The number of roles returned may be less than the &#x60;limit&#x60;.

func (ApiListRolesRequest) Name ¶

Only return roles matching the given name.

func (ApiListRolesRequest) SortBy ¶

Sort the list of roles by the &#x60;name&#x60; field.

func (ApiListRolesRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListScheduledViewsRequest ¶

type ApiListScheduledViewsRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiListScheduledViewsRequest) Execute ¶

func (ApiListScheduledViewsRequest) Limit ¶

Limit the number of scheduled views returned in the response. The number of scheduled views returned may be less than the &#x60;limit&#x60;.

func (ApiListScheduledViewsRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiListTokensRequest ¶

type ApiListTokensRequest struct {
	ApiService *TokensLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiListTokensRequest) Execute ¶

type ApiListUsersRequest ¶

type ApiListUsersRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiListUsersRequest) Email ¶

Find user with the given email address.

func (ApiListUsersRequest) Execute ¶

func (ApiListUsersRequest) Limit ¶

Limit the number of users returned in the response. The number of users returned may be less than the &#x60;limit&#x60;.

func (ApiListUsersRequest) SortBy ¶

Sort the list of users by the &#x60;firstName&#x60;, &#x60;lastName&#x60;, or &#x60;email&#x60; field.

func (ApiListUsersRequest) Token ¶

Continuation token to get the next page of results. A page object with the next continuation token is returned in the response body. Subsequent GET requests should specify the continuation token to get the next page of results. &#x60;token&#x60; is set to null when no more pages are left.

type ApiLookupTableByIdRequest ¶

type ApiLookupTableByIdRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiLookupTableByIdRequest) Execute ¶

type ApiMonitorsCopyRequest ¶

type ApiMonitorsCopyRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsCopyRequest) ContentCopyParams ¶

func (r ApiMonitorsCopyRequest) ContentCopyParams(contentCopyParams ContentCopyParams) ApiMonitorsCopyRequest

Fields include: 1) Identifier of the parent folder to copy to. 2) Optionally provide a new name. 3) Optionally provide a new description. 4) Optionally set to true if you want to copy and preserve the locked status. Requires &#x60;LockMonitors&#x60; capability.

func (ApiMonitorsCopyRequest) Execute ¶

type ApiMonitorsCreateRequest ¶

type ApiMonitorsCreateRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsCreateRequest) Execute ¶

func (ApiMonitorsCreateRequest) MonitorsLibraryBase ¶

func (r ApiMonitorsCreateRequest) MonitorsLibraryBase(monitorsLibraryBase MonitorsLibraryBase) ApiMonitorsCreateRequest

The monitor or folder to create.

func (ApiMonitorsCreateRequest) ParentId ¶

Identifier of the parent folder in which to create the monitor or folder.

type ApiMonitorsDeleteByIdRequest ¶

type ApiMonitorsDeleteByIdRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsDeleteByIdRequest) Execute ¶

type ApiMonitorsDeleteByIdsRequest ¶

type ApiMonitorsDeleteByIdsRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsDeleteByIdsRequest) Execute ¶

func (ApiMonitorsDeleteByIdsRequest) Ids ¶

A comma-separated list of identifiers.

type ApiMonitorsExportItemRequest ¶

type ApiMonitorsExportItemRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsExportItemRequest) Execute ¶

type ApiMonitorsGetByPathRequest ¶

type ApiMonitorsGetByPathRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsGetByPathRequest) Execute ¶

func (ApiMonitorsGetByPathRequest) Path ¶

The path of the monitor or folder.

type ApiMonitorsImportItemRequest ¶

type ApiMonitorsImportItemRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsImportItemRequest) Execute ¶

func (ApiMonitorsImportItemRequest) MonitorsLibraryBaseExport ¶

func (r ApiMonitorsImportItemRequest) MonitorsLibraryBaseExport(monitorsLibraryBaseExport MonitorsLibraryBaseExport) ApiMonitorsImportItemRequest

The monitor or folder to be imported.

type ApiMonitorsMoveRequest ¶

type ApiMonitorsMoveRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsMoveRequest) Execute ¶

func (ApiMonitorsMoveRequest) ParentId ¶

Identifier of the parent folder to move the monitor or folder to.

type ApiMonitorsReadByIdRequest ¶

type ApiMonitorsReadByIdRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsReadByIdRequest) Execute ¶

type ApiMonitorsReadByIdsRequest ¶

type ApiMonitorsReadByIdsRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsReadByIdsRequest) Execute ¶

func (ApiMonitorsReadByIdsRequest) Ids ¶

A comma-separated list of identifiers.

type ApiMonitorsSearchRequest ¶

type ApiMonitorsSearchRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsSearchRequest) Execute ¶

func (ApiMonitorsSearchRequest) Limit ¶

Maximum number of items you want in the response.

func (ApiMonitorsSearchRequest) Offset ¶

The position or row from where to start the search operation.

func (ApiMonitorsSearchRequest) Query ¶

The search query to find monitor or folder. Below is the list of different filters with examples: - **createdBy** : Filter by the user&#39;s identifier who created the content. Example: &#x60;createdBy:000000000000968B&#x60;. - **createdBefore** : Filter by the content objects created before the given timestamp(in milliseconds). Example: &#x60;createdBefore:1457997222&#x60;. - **createdAfter** : Filter by the content objects created after the given timestamp(in milliseconds). Example: &#x60;createdAfter:1457997111&#x60;. - **modifiedBefore** : Filter by the content objects modified before the given timestamp(in milliseconds). Example: &#x60;modifiedBefore:1457997222&#x60;. - **modifiedAfter** : Filter by the content objects modified after the given timestamp(in milliseconds). Example: &#x60;modifiedAfter:1457997111&#x60;. - **type** : Filter by the type of the content object. Example: &#x60;type:folder&#x60;. - **monitorStatus** : Filter by the status of the monitor: Normal, Critical, Warning, MissingData, Disabled, AllTriggered. Example: &#x60;monitorStatus:Normal&#x60;. You can also use multiple filters in one query. For example to search for all content objects created by user with identifier 000000000000968B with creation timestamp after 1457997222 containing the text Test, the query would look like: &#x60;createdBy:000000000000968B createdAfter:1457997222 Test&#x60;

type ApiMonitorsUpdateByIdRequest ¶

type ApiMonitorsUpdateByIdRequest struct {
	ApiService *MonitorsLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiMonitorsUpdateByIdRequest) Execute ¶

func (ApiMonitorsUpdateByIdRequest) MonitorsLibraryBaseUpdate ¶

func (r ApiMonitorsUpdateByIdRequest) MonitorsLibraryBaseUpdate(monitorsLibraryBaseUpdate MonitorsLibraryBaseUpdate) ApiMonitorsUpdateByIdRequest

The monitor or folder to update. The content version must match its latest version number in the monitors library. If the version does not match it will not be updated.

type ApiMoveItemRequest ¶

type ApiMoveItemRequest struct {
	ApiService *ContentManagementApiService
	// contains filtered or unexported fields
}

func (ApiMoveItemRequest) DestinationFolderId ¶

func (r ApiMoveItemRequest) DestinationFolderId(destinationFolderId string) ApiMoveItemRequest

Identifier of the destination folder.

func (ApiMoveItemRequest) Execute ¶

func (r ApiMoveItemRequest) Execute() (*_nethttp.Response, error)

func (ApiMoveItemRequest) IsAdminMode ¶

func (r ApiMoveItemRequest) IsAdminMode(isAdminMode string) ApiMoveItemRequest

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiPauseScheduledViewRequest ¶

type ApiPauseScheduledViewRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiPauseScheduledViewRequest) Execute ¶

type ApiRecoverSubdomainsRequest ¶

type ApiRecoverSubdomainsRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiRecoverSubdomainsRequest) Email ¶

Email address of the user to get subdomain information.

func (ApiRecoverSubdomainsRequest) Execute ¶

type ApiRemoveCollectorFromBudgetRequest ¶

type ApiRemoveCollectorFromBudgetRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiRemoveCollectorFromBudgetRequest) Execute ¶

type ApiRemoveContentPermissionsRequest ¶

type ApiRemoveContentPermissionsRequest struct {
	ApiService *ContentPermissionsApiService
	// contains filtered or unexported fields
}

func (ApiRemoveContentPermissionsRequest) ContentPermissionUpdateRequest ¶

func (r ApiRemoveContentPermissionsRequest) ContentPermissionUpdateRequest(contentPermissionUpdateRequest ContentPermissionUpdateRequest) ApiRemoveContentPermissionsRequest

Permissions to remove from a content item with the given identifier.

func (ApiRemoveContentPermissionsRequest) Execute ¶

func (ApiRemoveContentPermissionsRequest) IsAdminMode ¶

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

type ApiRemoveRoleFromUserRequest ¶

type ApiRemoveRoleFromUserRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiRemoveRoleFromUserRequest) Execute ¶

type ApiRequestChangeEmailRequest ¶

type ApiRequestChangeEmailRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiRequestChangeEmailRequest) ChangeEmailRequest ¶

func (r ApiRequestChangeEmailRequest) ChangeEmailRequest(changeEmailRequest ChangeEmailRequest) ApiRequestChangeEmailRequest

New email address of the user.

func (ApiRequestChangeEmailRequest) Execute ¶

type ApiRequestJobStatusRequest ¶

type ApiRequestJobStatusRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiRequestJobStatusRequest) Execute ¶

type ApiResetPasswordRequest ¶

type ApiResetPasswordRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiResetPasswordRequest) Execute ¶

type ApiResetUsageRequest ¶

type ApiResetUsageRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiResetUsageRequest) Execute ¶

func (r ApiResetUsageRequest) Execute() (*_nethttp.Response, error)

type ApiResetUsageV2Request ¶

type ApiResetUsageV2Request struct {
	ApiService *IngestBudgetManagementV2ApiService
	// contains filtered or unexported fields
}

func (ApiResetUsageV2Request) Execute ¶

type ApiRunMetricsQueriesRequest ¶

type ApiRunMetricsQueriesRequest struct {
	ApiService *MetricsQueryApiService
	// contains filtered or unexported fields
}

func (ApiRunMetricsQueriesRequest) Execute ¶

func (ApiRunMetricsQueriesRequest) MetricsQueryRequest ¶

func (r ApiRunMetricsQueriesRequest) MetricsQueryRequest(metricsQueryRequest MetricsQueryRequest) ApiRunMetricsQueriesRequest

The parameters for the metrics query.

type ApiSetAuditPolicyRequest ¶

type ApiSetAuditPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiSetAuditPolicyRequest) AuditPolicy ¶

func (ApiSetAuditPolicyRequest) Execute ¶

type ApiSetDataAccessLevelPolicyRequest ¶

type ApiSetDataAccessLevelPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiSetDataAccessLevelPolicyRequest) DataAccessLevelPolicy ¶

func (ApiSetDataAccessLevelPolicyRequest) Execute ¶

type ApiSetMaxUserSessionTimeoutPolicyRequest ¶

type ApiSetMaxUserSessionTimeoutPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiSetMaxUserSessionTimeoutPolicyRequest) Execute ¶

func (ApiSetMaxUserSessionTimeoutPolicyRequest) MaxUserSessionTimeoutPolicy ¶

type ApiSetPasswordPolicyRequest ¶

type ApiSetPasswordPolicyRequest struct {
	ApiService *PasswordPolicyApiService
	// contains filtered or unexported fields
}

func (ApiSetPasswordPolicyRequest) Execute ¶

func (ApiSetPasswordPolicyRequest) PasswordPolicy ¶

type ApiSetSearchAuditPolicyRequest ¶

type ApiSetSearchAuditPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiSetSearchAuditPolicyRequest) Execute ¶

func (ApiSetSearchAuditPolicyRequest) SearchAuditPolicy ¶

type ApiSetShareDashboardsOutsideOrganizationPolicyRequest ¶

type ApiSetShareDashboardsOutsideOrganizationPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiSetShareDashboardsOutsideOrganizationPolicyRequest) Execute ¶

func (ApiSetShareDashboardsOutsideOrganizationPolicyRequest) ShareDashboardsOutsideOrganizationPolicy ¶

type ApiSetUserConcurrentSessionsLimitPolicyRequest ¶

type ApiSetUserConcurrentSessionsLimitPolicyRequest struct {
	ApiService *PoliciesManagementApiService
	// contains filtered or unexported fields
}

func (ApiSetUserConcurrentSessionsLimitPolicyRequest) Execute ¶

func (ApiSetUserConcurrentSessionsLimitPolicyRequest) UserConcurrentSessionsLimitPolicy ¶

type ApiStartScheduledViewRequest ¶

type ApiStartScheduledViewRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiStartScheduledViewRequest) Execute ¶

type ApiTestConnectionRequest ¶

type ApiTestConnectionRequest struct {
	ApiService *ConnectionManagementApiService
	// contains filtered or unexported fields
}

func (ApiTestConnectionRequest) ConnectionDefinition ¶

func (r ApiTestConnectionRequest) ConnectionDefinition(connectionDefinition ConnectionDefinition) ApiTestConnectionRequest

Information about the new connection.

func (ApiTestConnectionRequest) Execute ¶

type ApiTruncateTableRequest ¶

type ApiTruncateTableRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiTruncateTableRequest) Execute ¶

type ApiUnlockUserRequest ¶

type ApiUnlockUserRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiUnlockUserRequest) Execute ¶

func (r ApiUnlockUserRequest) Execute() (*_nethttp.Response, error)

type ApiUpdateAccessKeyRequest ¶

type ApiUpdateAccessKeyRequest struct {
	ApiService *AccessKeyManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateAccessKeyRequest) AccessKeyUpdateRequest ¶

func (r ApiUpdateAccessKeyRequest) AccessKeyUpdateRequest(accessKeyUpdateRequest AccessKeyUpdateRequest) ApiUpdateAccessKeyRequest

func (ApiUpdateAccessKeyRequest) Execute ¶

type ApiUpdateConnectionRequest ¶

type ApiUpdateConnectionRequest struct {
	ApiService *ConnectionManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateConnectionRequest) ConnectionDefinition ¶

func (r ApiUpdateConnectionRequest) ConnectionDefinition(connectionDefinition ConnectionDefinition) ApiUpdateConnectionRequest

Information to update about the connection.

func (ApiUpdateConnectionRequest) Execute ¶

type ApiUpdateDashboardRequest ¶

type ApiUpdateDashboardRequest struct {
	ApiService *DashboardManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDashboardRequest) DashboardRequest ¶

func (r ApiUpdateDashboardRequest) DashboardRequest(dashboardRequest DashboardRequest) ApiUpdateDashboardRequest

Information to update on the dashboard.

func (ApiUpdateDashboardRequest) Execute ¶

type ApiUpdateDynamicParsingRuleRequest ¶

type ApiUpdateDynamicParsingRuleRequest struct {
	ApiService *DynamicParsingRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDynamicParsingRuleRequest) DynamicRuleDefinition ¶

Information to update about the dynamic parsing rule.

func (ApiUpdateDynamicParsingRuleRequest) Execute ¶

type ApiUpdateExtractionRuleRequest ¶

type ApiUpdateExtractionRuleRequest struct {
	ApiService *ExtractionRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateExtractionRuleRequest) Execute ¶

func (ApiUpdateExtractionRuleRequest) UpdateExtractionRuleDefinition ¶

func (r ApiUpdateExtractionRuleRequest) UpdateExtractionRuleDefinition(updateExtractionRuleDefinition UpdateExtractionRuleDefinition) ApiUpdateExtractionRuleRequest

Information to update about the field extraction rule.

type ApiUpdateFolderRequest ¶

type ApiUpdateFolderRequest struct {
	ApiService *FolderManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateFolderRequest) Execute ¶

func (ApiUpdateFolderRequest) IsAdminMode ¶

func (r ApiUpdateFolderRequest) IsAdminMode(isAdminMode string) ApiUpdateFolderRequest

Set this to \&quot;true\&quot; if you want to perform the request as a Content Administrator.

func (ApiUpdateFolderRequest) UpdateFolderRequest ¶

func (r ApiUpdateFolderRequest) UpdateFolderRequest(updateFolderRequest UpdateFolderRequest) ApiUpdateFolderRequest

Information to update about the folder.

type ApiUpdateIdentityProviderRequest ¶

type ApiUpdateIdentityProviderRequest struct {
	ApiService *SamlConfigurationManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateIdentityProviderRequest) Execute ¶

func (ApiUpdateIdentityProviderRequest) SamlIdentityProviderRequest ¶

func (r ApiUpdateIdentityProviderRequest) SamlIdentityProviderRequest(samlIdentityProviderRequest SamlIdentityProviderRequest) ApiUpdateIdentityProviderRequest

Information to update in the SAML configuration.

type ApiUpdateIngestBudgetRequest ¶

type ApiUpdateIngestBudgetRequest struct {
	ApiService *IngestBudgetManagementV1ApiService
	// contains filtered or unexported fields
}

func (ApiUpdateIngestBudgetRequest) Execute ¶

func (ApiUpdateIngestBudgetRequest) IngestBudgetDefinition ¶

func (r ApiUpdateIngestBudgetRequest) IngestBudgetDefinition(ingestBudgetDefinition IngestBudgetDefinition) ApiUpdateIngestBudgetRequest

Information to update about the ingest budget.

type ApiUpdateIngestBudgetV2Request ¶

type ApiUpdateIngestBudgetV2Request struct {
	ApiService *IngestBudgetManagementV2ApiService
	// contains filtered or unexported fields
}

func (ApiUpdateIngestBudgetV2Request) Execute ¶

func (ApiUpdateIngestBudgetV2Request) IngestBudgetDefinitionV2 ¶

func (r ApiUpdateIngestBudgetV2Request) IngestBudgetDefinitionV2(ingestBudgetDefinitionV2 IngestBudgetDefinitionV2) ApiUpdateIngestBudgetV2Request

Information to update about the ingest budget.

type ApiUpdateMetricsSearchRequest ¶

type ApiUpdateMetricsSearchRequest struct {
	ApiService *MetricsSearchesManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateMetricsSearchRequest) Execute ¶

func (ApiUpdateMetricsSearchRequest) MetricsSearchV1 ¶

An updated metrics search definition.

type ApiUpdatePartitionRequest ¶

type ApiUpdatePartitionRequest struct {
	ApiService *PartitionManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdatePartitionRequest) Execute ¶

func (ApiUpdatePartitionRequest) UpdatePartitionDefinition ¶

func (r ApiUpdatePartitionRequest) UpdatePartitionDefinition(updatePartitionDefinition UpdatePartitionDefinition) ApiUpdatePartitionRequest

Information to update about the partition.

type ApiUpdateRoleRequest ¶

type ApiUpdateRoleRequest struct {
	ApiService *RoleManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateRoleRequest) Execute ¶

func (ApiUpdateRoleRequest) UpdateRoleDefinition ¶

func (r ApiUpdateRoleRequest) UpdateRoleDefinition(updateRoleDefinition UpdateRoleDefinition) ApiUpdateRoleRequest

Information to update about the role.

type ApiUpdateScheduledViewRequest ¶

type ApiUpdateScheduledViewRequest struct {
	ApiService *ScheduledViewManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateScheduledViewRequest) Execute ¶

func (ApiUpdateScheduledViewRequest) UpdateScheduledViewDefinition ¶

func (r ApiUpdateScheduledViewRequest) UpdateScheduledViewDefinition(updateScheduledViewDefinition UpdateScheduledViewDefinition) ApiUpdateScheduledViewRequest

Information to update about the scheduled view.

type ApiUpdateSubdomainRequest ¶

type ApiUpdateSubdomainRequest struct {
	ApiService *AccountManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateSubdomainRequest) ConfigureSubdomainRequest ¶

func (r ApiUpdateSubdomainRequest) ConfigureSubdomainRequest(configureSubdomainRequest ConfigureSubdomainRequest) ApiUpdateSubdomainRequest

The new subdomain.

func (ApiUpdateSubdomainRequest) Execute ¶

type ApiUpdateTableRequest ¶

type ApiUpdateTableRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateTableRequest) Execute ¶

func (ApiUpdateTableRequest) LookupUpdateDefinition ¶

func (r ApiUpdateTableRequest) LookupUpdateDefinition(lookupUpdateDefinition LookupUpdateDefinition) ApiUpdateTableRequest

The configuration changes for the lookup table.

type ApiUpdateTableRowRequest ¶

type ApiUpdateTableRowRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateTableRowRequest) Execute ¶

func (ApiUpdateTableRowRequest) RowUpdateDefinition ¶

func (r ApiUpdateTableRowRequest) RowUpdateDefinition(rowUpdateDefinition RowUpdateDefinition) ApiUpdateTableRowRequest

Lookup table row update definition.

type ApiUpdateTokenRequest ¶

type ApiUpdateTokenRequest struct {
	ApiService *TokensLibraryManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateTokenRequest) Execute ¶

func (ApiUpdateTokenRequest) TokenBaseDefinitionUpdate ¶

func (r ApiUpdateTokenRequest) TokenBaseDefinitionUpdate(tokenBaseDefinitionUpdate TokenBaseDefinitionUpdate) ApiUpdateTokenRequest

The token to update.

type ApiUpdateTransformationRuleRequest ¶

type ApiUpdateTransformationRuleRequest struct {
	ApiService *TransformationRuleManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateTransformationRuleRequest) Execute ¶

func (ApiUpdateTransformationRuleRequest) TransformationRuleRequest ¶

func (r ApiUpdateTransformationRuleRequest) TransformationRuleRequest(transformationRuleRequest TransformationRuleRequest) ApiUpdateTransformationRuleRequest

Information to update about the transformation rule.

type ApiUpdateUserRequest ¶

type ApiUpdateUserRequest struct {
	ApiService *UserManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateUserRequest) Execute ¶

func (ApiUpdateUserRequest) UpdateUserDefinition ¶

func (r ApiUpdateUserRequest) UpdateUserDefinition(updateUserDefinition UpdateUserDefinition) ApiUpdateUserRequest

Information to update about the user.

type ApiUploadFileRequest ¶

type ApiUploadFileRequest struct {
	ApiService *LookupManagementApiService
	// contains filtered or unexported fields
}

func (ApiUploadFileRequest) Execute ¶

func (ApiUploadFileRequest) File ¶

The CSV file to upload. - The size limit for the CSV file is 100MB. - Use Unix format, with newlines (\\\&quot;\\\\n\\\&quot;) separating rows. - The first row should contain headers that match the lookup table schema. Matching is case-insensitive.

func (ApiUploadFileRequest) FileEncoding ¶

func (r ApiUploadFileRequest) FileEncoding(fileEncoding string) ApiUploadFileRequest

File encoding of file being uploaded.

func (ApiUploadFileRequest) Merge ¶

This indicates whether the file contents will be merged with existing data in the lookup table or not. If this is true then data with the same primary keys will be updated while the rest of the rows will be appended. By default, merge is false. The response includes a request identifier that you need to use in the [Request Status API](#operation/requestStatus) to track the status of the upload request.

type App ¶

type App struct {
	AppDefinition AppDefinition `json:"appDefinition"`
	AppManifest   AppManifest   `json:"appManifest"`
}

App struct for App

func NewApp ¶

func NewApp(appDefinition AppDefinition, appManifest AppManifest) *App

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

func NewAppWithDefaults ¶

func NewAppWithDefaults() *App

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

func (*App) GetAppDefinition ¶

func (o *App) GetAppDefinition() AppDefinition

GetAppDefinition returns the AppDefinition field value

func (*App) GetAppDefinitionOk ¶

func (o *App) GetAppDefinitionOk() (*AppDefinition, bool)

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

func (*App) GetAppManifest ¶

func (o *App) GetAppManifest() AppManifest

GetAppManifest returns the AppManifest field value

func (*App) GetAppManifestOk ¶

func (o *App) GetAppManifestOk() (*AppManifest, bool)

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

func (App) MarshalJSON ¶

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

func (*App) SetAppDefinition ¶

func (o *App) SetAppDefinition(v AppDefinition)

SetAppDefinition sets field value

func (*App) SetAppManifest ¶

func (o *App) SetAppManifest(v AppManifest)

SetAppManifest sets field value

type AppDefinition ¶

type AppDefinition struct {
	// Content identifier of the app in hexadecimal format.
	ContentId string `json:"contentId"`
	// Unique identifier for the app.
	Uuid string `json:"uuid"`
	// Name of the app.
	Name string `json:"name"`
	// Version of the app.
	AppVersion string `json:"appVersion"`
	// Indicates whether the app is in preview or not.
	Preview *bool `json:"preview,omitempty"`
	// Manifest version of the app
	ManifestVersion *string `json:"manifestVersion,omitempty"`
}

AppDefinition struct for AppDefinition

func NewAppDefinition ¶

func NewAppDefinition(contentId string, uuid string, name string, appVersion string) *AppDefinition

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

func NewAppDefinitionWithDefaults ¶

func NewAppDefinitionWithDefaults() *AppDefinition

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

func (*AppDefinition) GetAppVersion ¶

func (o *AppDefinition) GetAppVersion() string

GetAppVersion returns the AppVersion field value

func (*AppDefinition) GetAppVersionOk ¶

func (o *AppDefinition) GetAppVersionOk() (*string, bool)

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

func (*AppDefinition) GetContentId ¶

func (o *AppDefinition) GetContentId() string

GetContentId returns the ContentId field value

func (*AppDefinition) GetContentIdOk ¶

func (o *AppDefinition) GetContentIdOk() (*string, bool)

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

func (*AppDefinition) GetManifestVersion ¶

func (o *AppDefinition) GetManifestVersion() string

GetManifestVersion returns the ManifestVersion field value if set, zero value otherwise.

func (*AppDefinition) GetManifestVersionOk ¶

func (o *AppDefinition) GetManifestVersionOk() (*string, bool)

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

func (*AppDefinition) GetName ¶

func (o *AppDefinition) GetName() string

GetName returns the Name field value

func (*AppDefinition) GetNameOk ¶

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

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

func (*AppDefinition) GetPreview ¶

func (o *AppDefinition) GetPreview() bool

GetPreview returns the Preview field value if set, zero value otherwise.

func (*AppDefinition) GetPreviewOk ¶

func (o *AppDefinition) GetPreviewOk() (*bool, bool)

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

func (*AppDefinition) GetUuid ¶

func (o *AppDefinition) GetUuid() string

GetUuid returns the Uuid field value

func (*AppDefinition) GetUuidOk ¶

func (o *AppDefinition) GetUuidOk() (*string, bool)

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

func (*AppDefinition) HasManifestVersion ¶

func (o *AppDefinition) HasManifestVersion() bool

HasManifestVersion returns a boolean if a field has been set.

func (*AppDefinition) HasPreview ¶

func (o *AppDefinition) HasPreview() bool

HasPreview returns a boolean if a field has been set.

func (AppDefinition) MarshalJSON ¶

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

func (*AppDefinition) SetAppVersion ¶

func (o *AppDefinition) SetAppVersion(v string)

SetAppVersion sets field value

func (*AppDefinition) SetContentId ¶

func (o *AppDefinition) SetContentId(v string)

SetContentId sets field value

func (*AppDefinition) SetManifestVersion ¶

func (o *AppDefinition) SetManifestVersion(v string)

SetManifestVersion gets a reference to the given string and assigns it to the ManifestVersion field.

func (*AppDefinition) SetName ¶

func (o *AppDefinition) SetName(v string)

SetName sets field value

func (*AppDefinition) SetPreview ¶

func (o *AppDefinition) SetPreview(v bool)

SetPreview gets a reference to the given bool and assigns it to the Preview field.

func (*AppDefinition) SetUuid ¶

func (o *AppDefinition) SetUuid(v string)

SetUuid sets field value

type AppInstallRequest ¶

type AppInstallRequest struct {
	// Preferred name of the app to be installed. This will be the name of the app in the selected installation folder.
	Name string `json:"name"`
	// Preferred description of the app to be installed. This will be displayed as the app description in the selected installation folder.
	Description string `json:"description"`
	// Identifier of the folder in which the app will be installed in hexadecimal format.
	DestinationFolderId string `json:"destinationFolderId"`
	// Dictionary of properties specifying log-source name and value.
	DataSourceValues *map[string]string `json:"dataSourceValues,omitempty"`
}

AppInstallRequest JSON object containing name, description, destinationFolderId, and dataSourceType.

func NewAppInstallRequest ¶

func NewAppInstallRequest(name string, description string, destinationFolderId string) *AppInstallRequest

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

func NewAppInstallRequestWithDefaults ¶

func NewAppInstallRequestWithDefaults() *AppInstallRequest

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

func (*AppInstallRequest) GetDataSourceValues ¶

func (o *AppInstallRequest) GetDataSourceValues() map[string]string

GetDataSourceValues returns the DataSourceValues field value if set, zero value otherwise.

func (*AppInstallRequest) GetDataSourceValuesOk ¶

func (o *AppInstallRequest) GetDataSourceValuesOk() (*map[string]string, bool)

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

func (*AppInstallRequest) GetDescription ¶

func (o *AppInstallRequest) GetDescription() string

GetDescription returns the Description field value

func (*AppInstallRequest) GetDescriptionOk ¶

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

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

func (*AppInstallRequest) GetDestinationFolderId ¶

func (o *AppInstallRequest) GetDestinationFolderId() string

GetDestinationFolderId returns the DestinationFolderId field value

func (*AppInstallRequest) GetDestinationFolderIdOk ¶

func (o *AppInstallRequest) GetDestinationFolderIdOk() (*string, bool)

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

func (*AppInstallRequest) GetName ¶

func (o *AppInstallRequest) GetName() string

GetName returns the Name field value

func (*AppInstallRequest) GetNameOk ¶

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

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

func (*AppInstallRequest) HasDataSourceValues ¶

func (o *AppInstallRequest) HasDataSourceValues() bool

HasDataSourceValues returns a boolean if a field has been set.

func (AppInstallRequest) MarshalJSON ¶

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

func (*AppInstallRequest) SetDataSourceValues ¶

func (o *AppInstallRequest) SetDataSourceValues(v map[string]string)

SetDataSourceValues gets a reference to the given map[string]string and assigns it to the DataSourceValues field.

func (*AppInstallRequest) SetDescription ¶

func (o *AppInstallRequest) SetDescription(v string)

SetDescription sets field value

func (*AppInstallRequest) SetDestinationFolderId ¶

func (o *AppInstallRequest) SetDestinationFolderId(v string)

SetDestinationFolderId sets field value

func (*AppInstallRequest) SetName ¶

func (o *AppInstallRequest) SetName(v string)

SetName sets field value

type AppItemsList ¶

type AppItemsList struct {
	// Items associated with the app.
	Items []AppListItem `json:"items"`
}

AppItemsList struct for AppItemsList

func NewAppItemsList ¶

func NewAppItemsList(items []AppListItem) *AppItemsList

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

func NewAppItemsListWithDefaults ¶

func NewAppItemsListWithDefaults() *AppItemsList

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

func (*AppItemsList) GetItems ¶

func (o *AppItemsList) GetItems() []AppListItem

GetItems returns the Items field value

func (*AppItemsList) GetItemsOk ¶

func (o *AppItemsList) GetItemsOk() (*[]AppListItem, bool)

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

func (AppItemsList) MarshalJSON ¶

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

func (*AppItemsList) SetItems ¶

func (o *AppItemsList) SetItems(v []AppListItem)

SetItems sets field value

type AppListItem ¶

type AppListItem struct {
	// Type of the item. Can be `Dashboard`, `Report`, `Search`, `ScheduledSearch`, `MetricsSearch` or `Folder`.
	ItemType string `json:"itemType"`
	// Name of the item.
	Name string `json:"name"`
	// Description of the item.
	Description *string `json:"description,omitempty"`
	// Search query for the item. Applicable only for `Search`, `ScheduledSearch` and `MetricsSearch` itemType.
	Query *string `json:"query,omitempty"`
	// URL for the screenshot of the item. Applicable only for `Dashboard` and `Report` itemType.
	ScreenshotUrl *string `json:"screenshotUrl,omitempty"`
	// Panels associated with the item. Applicable only for `Dashboard` and `Report` itemType.
	Panels *[]PanelItem `json:"panels,omitempty"`
	// Child content items. Applicable only for `Folder` itemType.
	Children *[]AppListItem `json:"children,omitempty"`
}

AppListItem struct for AppListItem

func NewAppListItem ¶

func NewAppListItem(itemType string, name string) *AppListItem

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

func NewAppListItemWithDefaults ¶

func NewAppListItemWithDefaults() *AppListItem

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

func (*AppListItem) GetChildren ¶

func (o *AppListItem) GetChildren() []AppListItem

GetChildren returns the Children field value if set, zero value otherwise.

func (*AppListItem) GetChildrenOk ¶

func (o *AppListItem) GetChildrenOk() (*[]AppListItem, bool)

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

func (*AppListItem) GetDescription ¶

func (o *AppListItem) GetDescription() string

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

func (*AppListItem) GetDescriptionOk ¶

func (o *AppListItem) 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 (*AppListItem) GetItemType ¶

func (o *AppListItem) GetItemType() string

GetItemType returns the ItemType field value

func (*AppListItem) GetItemTypeOk ¶

func (o *AppListItem) GetItemTypeOk() (*string, bool)

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

func (*AppListItem) GetName ¶

func (o *AppListItem) GetName() string

GetName returns the Name field value

func (*AppListItem) GetNameOk ¶

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

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

func (*AppListItem) GetPanels ¶

func (o *AppListItem) GetPanels() []PanelItem

GetPanels returns the Panels field value if set, zero value otherwise.

func (*AppListItem) GetPanelsOk ¶

func (o *AppListItem) GetPanelsOk() (*[]PanelItem, bool)

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

func (*AppListItem) GetQuery ¶

func (o *AppListItem) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*AppListItem) GetQueryOk ¶

func (o *AppListItem) GetQueryOk() (*string, bool)

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

func (*AppListItem) GetScreenshotUrl ¶

func (o *AppListItem) GetScreenshotUrl() string

GetScreenshotUrl returns the ScreenshotUrl field value if set, zero value otherwise.

func (*AppListItem) GetScreenshotUrlOk ¶

func (o *AppListItem) GetScreenshotUrlOk() (*string, bool)

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

func (*AppListItem) HasChildren ¶

func (o *AppListItem) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*AppListItem) HasDescription ¶

func (o *AppListItem) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AppListItem) HasPanels ¶

func (o *AppListItem) HasPanels() bool

HasPanels returns a boolean if a field has been set.

func (*AppListItem) HasQuery ¶

func (o *AppListItem) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*AppListItem) HasScreenshotUrl ¶

func (o *AppListItem) HasScreenshotUrl() bool

HasScreenshotUrl returns a boolean if a field has been set.

func (AppListItem) MarshalJSON ¶

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

func (*AppListItem) SetChildren ¶

func (o *AppListItem) SetChildren(v []AppListItem)

SetChildren gets a reference to the given []AppListItem and assigns it to the Children field.

func (*AppListItem) SetDescription ¶

func (o *AppListItem) SetDescription(v string)

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

func (*AppListItem) SetItemType ¶

func (o *AppListItem) SetItemType(v string)

SetItemType sets field value

func (*AppListItem) SetName ¶

func (o *AppListItem) SetName(v string)

SetName sets field value

func (*AppListItem) SetPanels ¶

func (o *AppListItem) SetPanels(v []PanelItem)

SetPanels gets a reference to the given []PanelItem and assigns it to the Panels field.

func (*AppListItem) SetQuery ¶

func (o *AppListItem) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*AppListItem) SetScreenshotUrl ¶

func (o *AppListItem) SetScreenshotUrl(v string)

SetScreenshotUrl gets a reference to the given string and assigns it to the ScreenshotUrl field.

type AppManagementApiService ¶

type AppManagementApiService service

AppManagementApiService AppManagementApi service

func (*AppManagementApiService) GetApp ¶

GetApp Get an app by UUID.

Gets the app with the given universally unique identifier (UUID).

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param uuid The identifier of the app to retrieve.
@return ApiGetAppRequest

func (*AppManagementApiService) GetAppExecute ¶

Execute executes the request

@return App

func (*AppManagementApiService) GetAsyncInstallStatus ¶

func (a *AppManagementApiService) GetAsyncInstallStatus(ctx _context.Context, jobId string) ApiGetAsyncInstallStatusRequest

GetAsyncInstallStatus App install job status.

Get the status of an asynchronous app install request for the given job identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous install job.
@return ApiGetAsyncInstallStatusRequest

func (*AppManagementApiService) GetAsyncInstallStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*AppManagementApiService) InstallApp ¶

InstallApp Install an app by UUID.

Installs the app with given UUID in the folder specified using destinationFolderId.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param uuid UUID of the app to install.
@return ApiInstallAppRequest

func (*AppManagementApiService) InstallAppExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*AppManagementApiService) ListApps ¶

ListApps List available apps.

Lists all available apps from the App Catalog.

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

func (*AppManagementApiService) ListAppsExecute ¶

Execute executes the request

@return ListAppsResult

type AppManifest ¶

type AppManifest struct {
	// The app family
	Family *string `json:"family,omitempty"`
	// Description of the app.
	Description string `json:"description"`
	// Categories that the app belongs to.
	Categories *[]string `json:"categories,omitempty"`
	// Text to be displayed when hovered over in UI.
	HoverText string `json:"hoverText"`
	// App icon URL.
	IconURL string `json:"iconURL"`
	// App screenshot URLs.
	ScreenshotURLs *[]string `json:"screenshotURLs,omitempty"`
	// App help page URL.
	HelpURL *string `json:"helpURL,omitempty"`
	// the IDs of the docs pages for this app
	HelpDocIdMap *map[string]string `json:"helpDocIdMap,omitempty"`
	// App community page URL.
	CommunityURL *string `json:"communityURL,omitempty"`
	// Requirements for the app.
	Requirements *[]string `json:"requirements,omitempty"`
	// Account types that are allowed to install the app
	AccountTypes *[]string `json:"accountTypes,omitempty"`
	// Indicates whether installation instructions are required or not.
	RequiresInstallationInstructions *bool `json:"requiresInstallationInstructions,omitempty"`
	// Installation instructions for the app.
	InstallationInstructions *string `json:"installationInstructions,omitempty"`
	// Content identifier of the app.
	Parameters *[]ServiceManifestDataSourceParameter `json:"parameters,omitempty"`
	// App author.
	Author *string `json:"author,omitempty"`
	// App author website URL.
	AuthorWebsite *string `json:"authorWebsite,omitempty"`
}

AppManifest struct for AppManifest

func NewAppManifest ¶

func NewAppManifest(description string, hoverText string, iconURL string) *AppManifest

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

func NewAppManifestWithDefaults ¶

func NewAppManifestWithDefaults() *AppManifest

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

func (*AppManifest) GetAccountTypes ¶

func (o *AppManifest) GetAccountTypes() []string

GetAccountTypes returns the AccountTypes field value if set, zero value otherwise.

func (*AppManifest) GetAccountTypesOk ¶

func (o *AppManifest) GetAccountTypesOk() (*[]string, bool)

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

func (*AppManifest) GetAuthor ¶

func (o *AppManifest) GetAuthor() string

GetAuthor returns the Author field value if set, zero value otherwise.

func (*AppManifest) GetAuthorOk ¶

func (o *AppManifest) GetAuthorOk() (*string, bool)

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

func (*AppManifest) GetAuthorWebsite ¶

func (o *AppManifest) GetAuthorWebsite() string

GetAuthorWebsite returns the AuthorWebsite field value if set, zero value otherwise.

func (*AppManifest) GetAuthorWebsiteOk ¶

func (o *AppManifest) GetAuthorWebsiteOk() (*string, bool)

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

func (*AppManifest) GetCategories ¶

func (o *AppManifest) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*AppManifest) GetCategoriesOk ¶

func (o *AppManifest) GetCategoriesOk() (*[]string, bool)

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

func (*AppManifest) GetCommunityURL ¶

func (o *AppManifest) GetCommunityURL() string

GetCommunityURL returns the CommunityURL field value if set, zero value otherwise.

func (*AppManifest) GetCommunityURLOk ¶

func (o *AppManifest) GetCommunityURLOk() (*string, bool)

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

func (*AppManifest) GetDescription ¶

func (o *AppManifest) GetDescription() string

GetDescription returns the Description field value

func (*AppManifest) GetDescriptionOk ¶

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

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

func (*AppManifest) GetFamily ¶

func (o *AppManifest) GetFamily() string

GetFamily returns the Family field value if set, zero value otherwise.

func (*AppManifest) GetFamilyOk ¶

func (o *AppManifest) GetFamilyOk() (*string, bool)

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

func (*AppManifest) GetHelpDocIdMap ¶

func (o *AppManifest) GetHelpDocIdMap() map[string]string

GetHelpDocIdMap returns the HelpDocIdMap field value if set, zero value otherwise.

func (*AppManifest) GetHelpDocIdMapOk ¶

func (o *AppManifest) GetHelpDocIdMapOk() (*map[string]string, bool)

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

func (*AppManifest) GetHelpURL ¶

func (o *AppManifest) GetHelpURL() string

GetHelpURL returns the HelpURL field value if set, zero value otherwise.

func (*AppManifest) GetHelpURLOk ¶

func (o *AppManifest) GetHelpURLOk() (*string, bool)

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

func (*AppManifest) GetHoverText ¶

func (o *AppManifest) GetHoverText() string

GetHoverText returns the HoverText field value

func (*AppManifest) GetHoverTextOk ¶

func (o *AppManifest) GetHoverTextOk() (*string, bool)

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

func (*AppManifest) GetIconURL ¶

func (o *AppManifest) GetIconURL() string

GetIconURL returns the IconURL field value

func (*AppManifest) GetIconURLOk ¶

func (o *AppManifest) GetIconURLOk() (*string, bool)

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

func (*AppManifest) GetInstallationInstructions ¶

func (o *AppManifest) GetInstallationInstructions() string

GetInstallationInstructions returns the InstallationInstructions field value if set, zero value otherwise.

func (*AppManifest) GetInstallationInstructionsOk ¶

func (o *AppManifest) GetInstallationInstructionsOk() (*string, bool)

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

func (*AppManifest) GetParameters ¶

func (o *AppManifest) GetParameters() []ServiceManifestDataSourceParameter

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

func (*AppManifest) GetParametersOk ¶

func (o *AppManifest) GetParametersOk() (*[]ServiceManifestDataSourceParameter, bool)

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

func (*AppManifest) GetRequirements ¶

func (o *AppManifest) GetRequirements() []string

GetRequirements returns the Requirements field value if set, zero value otherwise.

func (*AppManifest) GetRequirementsOk ¶

func (o *AppManifest) GetRequirementsOk() (*[]string, bool)

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

func (*AppManifest) GetRequiresInstallationInstructions ¶

func (o *AppManifest) GetRequiresInstallationInstructions() bool

GetRequiresInstallationInstructions returns the RequiresInstallationInstructions field value if set, zero value otherwise.

func (*AppManifest) GetRequiresInstallationInstructionsOk ¶

func (o *AppManifest) GetRequiresInstallationInstructionsOk() (*bool, bool)

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

func (*AppManifest) GetScreenshotURLs ¶

func (o *AppManifest) GetScreenshotURLs() []string

GetScreenshotURLs returns the ScreenshotURLs field value if set, zero value otherwise.

func (*AppManifest) GetScreenshotURLsOk ¶

func (o *AppManifest) GetScreenshotURLsOk() (*[]string, bool)

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

func (*AppManifest) HasAccountTypes ¶

func (o *AppManifest) HasAccountTypes() bool

HasAccountTypes returns a boolean if a field has been set.

func (*AppManifest) HasAuthor ¶

func (o *AppManifest) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*AppManifest) HasAuthorWebsite ¶

func (o *AppManifest) HasAuthorWebsite() bool

HasAuthorWebsite returns a boolean if a field has been set.

func (*AppManifest) HasCategories ¶

func (o *AppManifest) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*AppManifest) HasCommunityURL ¶

func (o *AppManifest) HasCommunityURL() bool

HasCommunityURL returns a boolean if a field has been set.

func (*AppManifest) HasFamily ¶

func (o *AppManifest) HasFamily() bool

HasFamily returns a boolean if a field has been set.

func (*AppManifest) HasHelpDocIdMap ¶

func (o *AppManifest) HasHelpDocIdMap() bool

HasHelpDocIdMap returns a boolean if a field has been set.

func (*AppManifest) HasHelpURL ¶

func (o *AppManifest) HasHelpURL() bool

HasHelpURL returns a boolean if a field has been set.

func (*AppManifest) HasInstallationInstructions ¶

func (o *AppManifest) HasInstallationInstructions() bool

HasInstallationInstructions returns a boolean if a field has been set.

func (*AppManifest) HasParameters ¶

func (o *AppManifest) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*AppManifest) HasRequirements ¶

func (o *AppManifest) HasRequirements() bool

HasRequirements returns a boolean if a field has been set.

func (*AppManifest) HasRequiresInstallationInstructions ¶

func (o *AppManifest) HasRequiresInstallationInstructions() bool

HasRequiresInstallationInstructions returns a boolean if a field has been set.

func (*AppManifest) HasScreenshotURLs ¶

func (o *AppManifest) HasScreenshotURLs() bool

HasScreenshotURLs returns a boolean if a field has been set.

func (AppManifest) MarshalJSON ¶

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

func (*AppManifest) SetAccountTypes ¶

func (o *AppManifest) SetAccountTypes(v []string)

SetAccountTypes gets a reference to the given []string and assigns it to the AccountTypes field.

func (*AppManifest) SetAuthor ¶

func (o *AppManifest) SetAuthor(v string)

SetAuthor gets a reference to the given string and assigns it to the Author field.

func (*AppManifest) SetAuthorWebsite ¶

func (o *AppManifest) SetAuthorWebsite(v string)

SetAuthorWebsite gets a reference to the given string and assigns it to the AuthorWebsite field.

func (*AppManifest) SetCategories ¶

func (o *AppManifest) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*AppManifest) SetCommunityURL ¶

func (o *AppManifest) SetCommunityURL(v string)

SetCommunityURL gets a reference to the given string and assigns it to the CommunityURL field.

func (*AppManifest) SetDescription ¶

func (o *AppManifest) SetDescription(v string)

SetDescription sets field value

func (*AppManifest) SetFamily ¶

func (o *AppManifest) SetFamily(v string)

SetFamily gets a reference to the given string and assigns it to the Family field.

func (*AppManifest) SetHelpDocIdMap ¶

func (o *AppManifest) SetHelpDocIdMap(v map[string]string)

SetHelpDocIdMap gets a reference to the given map[string]string and assigns it to the HelpDocIdMap field.

func (*AppManifest) SetHelpURL ¶

func (o *AppManifest) SetHelpURL(v string)

SetHelpURL gets a reference to the given string and assigns it to the HelpURL field.

func (*AppManifest) SetHoverText ¶

func (o *AppManifest) SetHoverText(v string)

SetHoverText sets field value

func (*AppManifest) SetIconURL ¶

func (o *AppManifest) SetIconURL(v string)

SetIconURL sets field value

func (*AppManifest) SetInstallationInstructions ¶

func (o *AppManifest) SetInstallationInstructions(v string)

SetInstallationInstructions gets a reference to the given string and assigns it to the InstallationInstructions field.

func (*AppManifest) SetParameters ¶

func (o *AppManifest) SetParameters(v []ServiceManifestDataSourceParameter)

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

func (*AppManifest) SetRequirements ¶

func (o *AppManifest) SetRequirements(v []string)

SetRequirements gets a reference to the given []string and assigns it to the Requirements field.

func (*AppManifest) SetRequiresInstallationInstructions ¶

func (o *AppManifest) SetRequiresInstallationInstructions(v bool)

SetRequiresInstallationInstructions gets a reference to the given bool and assigns it to the RequiresInstallationInstructions field.

func (*AppManifest) SetScreenshotURLs ¶

func (o *AppManifest) SetScreenshotURLs(v []string)

SetScreenshotURLs gets a reference to the given []string and assigns it to the ScreenshotURLs field.

type AppRecommendation ¶

type AppRecommendation struct {
	// Unique identifier for the app.
	Uuid string `json:"uuid"`
	// Name of the app.
	Name string `json:"name"`
	// Description of the app.
	Description string `json:"description"`
	// URL of the app icon.
	IconURL string `json:"iconURL"`
	// Percentage relevance of recommendation.
	Confidence float64 `json:"confidence"`
}

AppRecommendation App recommendation details

func NewAppRecommendation ¶

func NewAppRecommendation(uuid string, name string, description string, iconURL string, confidence float64) *AppRecommendation

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

func NewAppRecommendationWithDefaults ¶

func NewAppRecommendationWithDefaults() *AppRecommendation

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

func (*AppRecommendation) GetConfidence ¶

func (o *AppRecommendation) GetConfidence() float64

GetConfidence returns the Confidence field value

func (*AppRecommendation) GetConfidenceOk ¶

func (o *AppRecommendation) GetConfidenceOk() (*float64, bool)

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

func (*AppRecommendation) GetDescription ¶

func (o *AppRecommendation) GetDescription() string

GetDescription returns the Description field value

func (*AppRecommendation) GetDescriptionOk ¶

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

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

func (*AppRecommendation) GetIconURL ¶

func (o *AppRecommendation) GetIconURL() string

GetIconURL returns the IconURL field value

func (*AppRecommendation) GetIconURLOk ¶

func (o *AppRecommendation) GetIconURLOk() (*string, bool)

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

func (*AppRecommendation) GetName ¶

func (o *AppRecommendation) GetName() string

GetName returns the Name field value

func (*AppRecommendation) GetNameOk ¶

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

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

func (*AppRecommendation) GetUuid ¶

func (o *AppRecommendation) GetUuid() string

GetUuid returns the Uuid field value

func (*AppRecommendation) GetUuidOk ¶

func (o *AppRecommendation) GetUuidOk() (*string, bool)

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

func (AppRecommendation) MarshalJSON ¶

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

func (*AppRecommendation) SetConfidence ¶

func (o *AppRecommendation) SetConfidence(v float64)

SetConfidence sets field value

func (*AppRecommendation) SetDescription ¶

func (o *AppRecommendation) SetDescription(v string)

SetDescription sets field value

func (*AppRecommendation) SetIconURL ¶

func (o *AppRecommendation) SetIconURL(v string)

SetIconURL sets field value

func (*AppRecommendation) SetName ¶

func (o *AppRecommendation) SetName(v string)

SetName sets field value

func (*AppRecommendation) SetUuid ¶

func (o *AppRecommendation) SetUuid(v string)

SetUuid sets field value

type ArchiveJob ¶

type ArchiveJob struct {
	// The name of the ingestion job.
	Name string `json:"name"`
	// The starting timestamp of the ingestion job.
	StartTime time.Time `json:"startTime"`
	// The ending timestamp of the ingestion job.
	EndTime time.Time `json:"endTime"`
	// The unique identifier of the ingestion job.
	Id string `json:"id"`
	// The total number of objects scanned by the ingestion job.
	TotalObjectsScanned int64 `json:"totalObjectsScanned"`
	// The total number of objects ingested by the ingestion job.
	TotalObjectsIngested int64 `json:"totalObjectsIngested"`
	// The total bytes ingested by the ingestion job.
	TotalBytesIngested int64 `json:"totalBytesIngested"`
	// The status of the ingestion job, either `Pending`,`Scanning`,`Ingesting`,`Failed`, or `Succeeded`.
	Status string `json:"status"`
	// The creation timestamp in UTC of the ingestion job.
	CreatedAt time.Time `json:"createdAt"`
	// The identifier of the user who created the ingestion job.
	CreatedBy string `json:"createdBy"`
}

ArchiveJob struct for ArchiveJob

func NewArchiveJob ¶

func NewArchiveJob(name string, startTime time.Time, endTime time.Time, id string, totalObjectsScanned int64, totalObjectsIngested int64, totalBytesIngested int64, status string, createdAt time.Time, createdBy string) *ArchiveJob

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

func NewArchiveJobWithDefaults ¶

func NewArchiveJobWithDefaults() *ArchiveJob

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

func (*ArchiveJob) GetCreatedAt ¶

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

GetCreatedAt returns the CreatedAt field value

func (*ArchiveJob) GetCreatedAtOk ¶

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

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

func (*ArchiveJob) GetCreatedBy ¶

func (o *ArchiveJob) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*ArchiveJob) GetCreatedByOk ¶

func (o *ArchiveJob) GetCreatedByOk() (*string, bool)

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

func (*ArchiveJob) GetEndTime ¶

func (o *ArchiveJob) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*ArchiveJob) GetEndTimeOk ¶

func (o *ArchiveJob) GetEndTimeOk() (*time.Time, bool)

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

func (*ArchiveJob) GetId ¶

func (o *ArchiveJob) GetId() string

GetId returns the Id field value

func (*ArchiveJob) GetIdOk ¶

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

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

func (*ArchiveJob) GetName ¶

func (o *ArchiveJob) GetName() string

GetName returns the Name field value

func (*ArchiveJob) GetNameOk ¶

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

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

func (*ArchiveJob) GetStartTime ¶

func (o *ArchiveJob) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*ArchiveJob) GetStartTimeOk ¶

func (o *ArchiveJob) GetStartTimeOk() (*time.Time, bool)

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

func (*ArchiveJob) GetStatus ¶

func (o *ArchiveJob) GetStatus() string

GetStatus returns the Status field value

func (*ArchiveJob) GetStatusOk ¶

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

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

func (*ArchiveJob) GetTotalBytesIngested ¶

func (o *ArchiveJob) GetTotalBytesIngested() int64

GetTotalBytesIngested returns the TotalBytesIngested field value

func (*ArchiveJob) GetTotalBytesIngestedOk ¶

func (o *ArchiveJob) GetTotalBytesIngestedOk() (*int64, bool)

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

func (*ArchiveJob) GetTotalObjectsIngested ¶

func (o *ArchiveJob) GetTotalObjectsIngested() int64

GetTotalObjectsIngested returns the TotalObjectsIngested field value

func (*ArchiveJob) GetTotalObjectsIngestedOk ¶

func (o *ArchiveJob) GetTotalObjectsIngestedOk() (*int64, bool)

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

func (*ArchiveJob) GetTotalObjectsScanned ¶

func (o *ArchiveJob) GetTotalObjectsScanned() int64

GetTotalObjectsScanned returns the TotalObjectsScanned field value

func (*ArchiveJob) GetTotalObjectsScannedOk ¶

func (o *ArchiveJob) GetTotalObjectsScannedOk() (*int64, bool)

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

func (ArchiveJob) MarshalJSON ¶

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

func (*ArchiveJob) SetCreatedAt ¶

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

SetCreatedAt sets field value

func (*ArchiveJob) SetCreatedBy ¶

func (o *ArchiveJob) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*ArchiveJob) SetEndTime ¶

func (o *ArchiveJob) SetEndTime(v time.Time)

SetEndTime sets field value

func (*ArchiveJob) SetId ¶

func (o *ArchiveJob) SetId(v string)

SetId sets field value

func (*ArchiveJob) SetName ¶

func (o *ArchiveJob) SetName(v string)

SetName sets field value

func (*ArchiveJob) SetStartTime ¶

func (o *ArchiveJob) SetStartTime(v time.Time)

SetStartTime sets field value

func (*ArchiveJob) SetStatus ¶

func (o *ArchiveJob) SetStatus(v string)

SetStatus sets field value

func (*ArchiveJob) SetTotalBytesIngested ¶

func (o *ArchiveJob) SetTotalBytesIngested(v int64)

SetTotalBytesIngested sets field value

func (*ArchiveJob) SetTotalObjectsIngested ¶

func (o *ArchiveJob) SetTotalObjectsIngested(v int64)

SetTotalObjectsIngested sets field value

func (*ArchiveJob) SetTotalObjectsScanned ¶

func (o *ArchiveJob) SetTotalObjectsScanned(v int64)

SetTotalObjectsScanned sets field value

type ArchiveJobAllOf ¶

type ArchiveJobAllOf struct {
	// The unique identifier of the ingestion job.
	Id string `json:"id"`
	// The total number of objects scanned by the ingestion job.
	TotalObjectsScanned int64 `json:"totalObjectsScanned"`
	// The total number of objects ingested by the ingestion job.
	TotalObjectsIngested int64 `json:"totalObjectsIngested"`
	// The total bytes ingested by the ingestion job.
	TotalBytesIngested int64 `json:"totalBytesIngested"`
	// The status of the ingestion job, either `Pending`,`Scanning`,`Ingesting`,`Failed`, or `Succeeded`.
	Status string `json:"status"`
	// The creation timestamp in UTC of the ingestion job.
	CreatedAt time.Time `json:"createdAt"`
	// The identifier of the user who created the ingestion job.
	CreatedBy string `json:"createdBy"`
}

ArchiveJobAllOf struct for ArchiveJobAllOf

func NewArchiveJobAllOf ¶

func NewArchiveJobAllOf(id string, totalObjectsScanned int64, totalObjectsIngested int64, totalBytesIngested int64, status string, createdAt time.Time, createdBy string) *ArchiveJobAllOf

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

func NewArchiveJobAllOfWithDefaults ¶

func NewArchiveJobAllOfWithDefaults() *ArchiveJobAllOf

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

func (*ArchiveJobAllOf) GetCreatedAt ¶

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

GetCreatedAt returns the CreatedAt field value

func (*ArchiveJobAllOf) GetCreatedAtOk ¶

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

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

func (*ArchiveJobAllOf) GetCreatedBy ¶

func (o *ArchiveJobAllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*ArchiveJobAllOf) GetCreatedByOk ¶

func (o *ArchiveJobAllOf) GetCreatedByOk() (*string, bool)

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

func (*ArchiveJobAllOf) GetId ¶

func (o *ArchiveJobAllOf) GetId() string

GetId returns the Id field value

func (*ArchiveJobAllOf) GetIdOk ¶

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

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

func (*ArchiveJobAllOf) GetStatus ¶

func (o *ArchiveJobAllOf) GetStatus() string

GetStatus returns the Status field value

func (*ArchiveJobAllOf) GetStatusOk ¶

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

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

func (*ArchiveJobAllOf) GetTotalBytesIngested ¶

func (o *ArchiveJobAllOf) GetTotalBytesIngested() int64

GetTotalBytesIngested returns the TotalBytesIngested field value

func (*ArchiveJobAllOf) GetTotalBytesIngestedOk ¶

func (o *ArchiveJobAllOf) GetTotalBytesIngestedOk() (*int64, bool)

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

func (*ArchiveJobAllOf) GetTotalObjectsIngested ¶

func (o *ArchiveJobAllOf) GetTotalObjectsIngested() int64

GetTotalObjectsIngested returns the TotalObjectsIngested field value

func (*ArchiveJobAllOf) GetTotalObjectsIngestedOk ¶

func (o *ArchiveJobAllOf) GetTotalObjectsIngestedOk() (*int64, bool)

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

func (*ArchiveJobAllOf) GetTotalObjectsScanned ¶

func (o *ArchiveJobAllOf) GetTotalObjectsScanned() int64

GetTotalObjectsScanned returns the TotalObjectsScanned field value

func (*ArchiveJobAllOf) GetTotalObjectsScannedOk ¶

func (o *ArchiveJobAllOf) GetTotalObjectsScannedOk() (*int64, bool)

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

func (ArchiveJobAllOf) MarshalJSON ¶

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

func (*ArchiveJobAllOf) SetCreatedAt ¶

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

SetCreatedAt sets field value

func (*ArchiveJobAllOf) SetCreatedBy ¶

func (o *ArchiveJobAllOf) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*ArchiveJobAllOf) SetId ¶

func (o *ArchiveJobAllOf) SetId(v string)

SetId sets field value

func (*ArchiveJobAllOf) SetStatus ¶

func (o *ArchiveJobAllOf) SetStatus(v string)

SetStatus sets field value

func (*ArchiveJobAllOf) SetTotalBytesIngested ¶

func (o *ArchiveJobAllOf) SetTotalBytesIngested(v int64)

SetTotalBytesIngested sets field value

func (*ArchiveJobAllOf) SetTotalObjectsIngested ¶

func (o *ArchiveJobAllOf) SetTotalObjectsIngested(v int64)

SetTotalObjectsIngested sets field value

func (*ArchiveJobAllOf) SetTotalObjectsScanned ¶

func (o *ArchiveJobAllOf) SetTotalObjectsScanned(v int64)

SetTotalObjectsScanned sets field value

type ArchiveJobsCount ¶

type ArchiveJobsCount struct {
	// Identifier for the archive source.
	SourceId string `json:"sourceId"`
	// The total number of archive jobs with pending status for the archive source.
	Pending int64 `json:"pending"`
	// The total number of archive jobs with scanning status for the archive source.
	Scanning int64 `json:"scanning"`
	// The total number of archive jobs with ingesting status for the archive source.
	Ingesting int64 `json:"ingesting"`
	// The total number of archive jobs with failed status for the archive source.
	Failed int64 `json:"failed"`
	// The total number of archive jobs with succeeded status for the archive source.
	Succeeded int64 `json:"succeeded"`
}

ArchiveJobsCount struct for ArchiveJobsCount

func NewArchiveJobsCount ¶

func NewArchiveJobsCount(sourceId string, pending int64, scanning int64, ingesting int64, failed int64, succeeded int64) *ArchiveJobsCount

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

func NewArchiveJobsCountWithDefaults ¶

func NewArchiveJobsCountWithDefaults() *ArchiveJobsCount

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

func (*ArchiveJobsCount) GetFailed ¶

func (o *ArchiveJobsCount) GetFailed() int64

GetFailed returns the Failed field value

func (*ArchiveJobsCount) GetFailedOk ¶

func (o *ArchiveJobsCount) GetFailedOk() (*int64, bool)

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

func (*ArchiveJobsCount) GetIngesting ¶

func (o *ArchiveJobsCount) GetIngesting() int64

GetIngesting returns the Ingesting field value

func (*ArchiveJobsCount) GetIngestingOk ¶

func (o *ArchiveJobsCount) GetIngestingOk() (*int64, bool)

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

func (*ArchiveJobsCount) GetPending ¶

func (o *ArchiveJobsCount) GetPending() int64

GetPending returns the Pending field value

func (*ArchiveJobsCount) GetPendingOk ¶

func (o *ArchiveJobsCount) GetPendingOk() (*int64, bool)

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

func (*ArchiveJobsCount) GetScanning ¶

func (o *ArchiveJobsCount) GetScanning() int64

GetScanning returns the Scanning field value

func (*ArchiveJobsCount) GetScanningOk ¶

func (o *ArchiveJobsCount) GetScanningOk() (*int64, bool)

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

func (*ArchiveJobsCount) GetSourceId ¶

func (o *ArchiveJobsCount) GetSourceId() string

GetSourceId returns the SourceId field value

func (*ArchiveJobsCount) GetSourceIdOk ¶

func (o *ArchiveJobsCount) GetSourceIdOk() (*string, bool)

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

func (*ArchiveJobsCount) GetSucceeded ¶

func (o *ArchiveJobsCount) GetSucceeded() int64

GetSucceeded returns the Succeeded field value

func (*ArchiveJobsCount) GetSucceededOk ¶

func (o *ArchiveJobsCount) GetSucceededOk() (*int64, bool)

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

func (ArchiveJobsCount) MarshalJSON ¶

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

func (*ArchiveJobsCount) SetFailed ¶

func (o *ArchiveJobsCount) SetFailed(v int64)

SetFailed sets field value

func (*ArchiveJobsCount) SetIngesting ¶

func (o *ArchiveJobsCount) SetIngesting(v int64)

SetIngesting sets field value

func (*ArchiveJobsCount) SetPending ¶

func (o *ArchiveJobsCount) SetPending(v int64)

SetPending sets field value

func (*ArchiveJobsCount) SetScanning ¶

func (o *ArchiveJobsCount) SetScanning(v int64)

SetScanning sets field value

func (*ArchiveJobsCount) SetSourceId ¶

func (o *ArchiveJobsCount) SetSourceId(v string)

SetSourceId sets field value

func (*ArchiveJobsCount) SetSucceeded ¶

func (o *ArchiveJobsCount) SetSucceeded(v int64)

SetSucceeded sets field value

type ArchiveManagementApiService ¶

type ArchiveManagementApiService service

ArchiveManagementApiService ArchiveManagementApi service

func (*ArchiveManagementApiService) CreateArchiveJob ¶

CreateArchiveJob Create an ingestion job.

Create an ingestion job to pull data from your S3 bucket.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The identifier of the Archive Source for which the job is to be added.
@return ApiCreateArchiveJobRequest

func (*ArchiveManagementApiService) CreateArchiveJobExecute ¶

Execute executes the request

@return ArchiveJob

func (*ArchiveManagementApiService) DeleteArchiveJob ¶

DeleteArchiveJob Delete an ingestion job.

Delete an ingestion job with the given identifier from the organization. The delete operation is only possible for jobs with a Succeeded or Failed status.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The identifier of the Archive Source.
@param id The identifier of the ingestion job to delete.
@return ApiDeleteArchiveJobRequest

func (*ArchiveManagementApiService) DeleteArchiveJobExecute ¶

Execute executes the request

func (*ArchiveManagementApiService) ListArchiveJobsBySourceId ¶

func (a *ArchiveManagementApiService) ListArchiveJobsBySourceId(ctx _context.Context, sourceId string) ApiListArchiveJobsBySourceIdRequest

ListArchiveJobsBySourceId Get ingestion jobs for an Archive Source.

Get a list of all the ingestion jobs created on an Archive Source. The response is paginated with a default limit of 10 jobs per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The identifier of an Archive Source.
@return ApiListArchiveJobsBySourceIdRequest

func (*ArchiveManagementApiService) ListArchiveJobsBySourceIdExecute ¶

Execute executes the request

@return ListArchiveJobsResponse

func (*ArchiveManagementApiService) ListArchiveJobsCountPerSource ¶

ListArchiveJobsCountPerSource List ingestion jobs for all Archive Sources.

Get a list of all Archive Sources with the count and status of ingestion jobs.

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

func (*ArchiveManagementApiService) ListArchiveJobsCountPerSourceExecute ¶

Execute executes the request

@return ListArchiveJobsCount

type AsyncJobStatus ¶

type AsyncJobStatus struct {
	// Whether or not the request is in progress (`InProgress`), has completed successfully (`Success`), or has completed with an error (`Failed`).
	Status string `json:"status"`
	// Additional status message generated if the status is not `Failed`.
	StatusMessage *string           `json:"statusMessage,omitempty"`
	Error         *ErrorDescription `json:"error,omitempty"`
}

AsyncJobStatus struct for AsyncJobStatus

func NewAsyncJobStatus ¶

func NewAsyncJobStatus(status string) *AsyncJobStatus

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

func NewAsyncJobStatusWithDefaults ¶

func NewAsyncJobStatusWithDefaults() *AsyncJobStatus

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

func (*AsyncJobStatus) GetError ¶

func (o *AsyncJobStatus) GetError() ErrorDescription

GetError returns the Error field value if set, zero value otherwise.

func (*AsyncJobStatus) GetErrorOk ¶

func (o *AsyncJobStatus) GetErrorOk() (*ErrorDescription, bool)

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

func (*AsyncJobStatus) GetStatus ¶

func (o *AsyncJobStatus) GetStatus() string

GetStatus returns the Status field value

func (*AsyncJobStatus) GetStatusMessage ¶

func (o *AsyncJobStatus) GetStatusMessage() string

GetStatusMessage returns the StatusMessage field value if set, zero value otherwise.

func (*AsyncJobStatus) GetStatusMessageOk ¶

func (o *AsyncJobStatus) GetStatusMessageOk() (*string, bool)

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

func (*AsyncJobStatus) GetStatusOk ¶

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

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

func (*AsyncJobStatus) HasError ¶

func (o *AsyncJobStatus) HasError() bool

HasError returns a boolean if a field has been set.

func (*AsyncJobStatus) HasStatusMessage ¶

func (o *AsyncJobStatus) HasStatusMessage() bool

HasStatusMessage returns a boolean if a field has been set.

func (AsyncJobStatus) MarshalJSON ¶

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

func (*AsyncJobStatus) SetError ¶

func (o *AsyncJobStatus) SetError(v ErrorDescription)

SetError gets a reference to the given ErrorDescription and assigns it to the Error field.

func (*AsyncJobStatus) SetStatus ¶

func (o *AsyncJobStatus) SetStatus(v string)

SetStatus sets field value

func (*AsyncJobStatus) SetStatusMessage ¶

func (o *AsyncJobStatus) SetStatusMessage(v string)

SetStatusMessage gets a reference to the given string and assigns it to the StatusMessage field.

type AuditPolicy ¶

type AuditPolicy struct {
	// Whether the Audit policy is enabled.
	Enabled bool `json:"enabled"`
}

AuditPolicy Audit policy.

func NewAuditPolicy ¶

func NewAuditPolicy(enabled bool) *AuditPolicy

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

func NewAuditPolicyWithDefaults ¶

func NewAuditPolicyWithDefaults() *AuditPolicy

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

func (*AuditPolicy) GetEnabled ¶

func (o *AuditPolicy) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*AuditPolicy) GetEnabledOk ¶

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

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

func (AuditPolicy) MarshalJSON ¶

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

func (*AuditPolicy) SetEnabled ¶

func (o *AuditPolicy) SetEnabled(v bool)

SetEnabled sets field value

type AuthnCertificateResult ¶

type AuthnCertificateResult struct {
	// Authentication Request Signing Certificate for the user.
	Certificate string `json:"certificate"`
}

AuthnCertificateResult struct for AuthnCertificateResult

func NewAuthnCertificateResult ¶

func NewAuthnCertificateResult(certificate string) *AuthnCertificateResult

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

func NewAuthnCertificateResultWithDefaults ¶

func NewAuthnCertificateResultWithDefaults() *AuthnCertificateResult

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

func (*AuthnCertificateResult) GetCertificate ¶

func (o *AuthnCertificateResult) GetCertificate() string

GetCertificate returns the Certificate field value

func (*AuthnCertificateResult) GetCertificateOk ¶

func (o *AuthnCertificateResult) GetCertificateOk() (*string, bool)

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

func (AuthnCertificateResult) MarshalJSON ¶

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

func (*AuthnCertificateResult) SetCertificate ¶

func (o *AuthnCertificateResult) SetCertificate(v string)

SetCertificate sets field value

type AutoCompleteValueSyncDefinition ¶

type AutoCompleteValueSyncDefinition struct {
	// The label of the autocomplete value.
	Label string `json:"label"`
	// The value of the autocomplete value.
	Value string `json:"value"`
}

AutoCompleteValueSyncDefinition struct for AutoCompleteValueSyncDefinition

func NewAutoCompleteValueSyncDefinition ¶

func NewAutoCompleteValueSyncDefinition(label string, value string) *AutoCompleteValueSyncDefinition

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

func NewAutoCompleteValueSyncDefinitionWithDefaults ¶

func NewAutoCompleteValueSyncDefinitionWithDefaults() *AutoCompleteValueSyncDefinition

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

func (*AutoCompleteValueSyncDefinition) GetLabel ¶

GetLabel returns the Label field value

func (*AutoCompleteValueSyncDefinition) GetLabelOk ¶

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

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

func (*AutoCompleteValueSyncDefinition) GetValue ¶

GetValue returns the Value field value

func (*AutoCompleteValueSyncDefinition) GetValueOk ¶

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

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

func (AutoCompleteValueSyncDefinition) MarshalJSON ¶

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

func (*AutoCompleteValueSyncDefinition) SetLabel ¶

func (o *AutoCompleteValueSyncDefinition) SetLabel(v string)

SetLabel sets field value

func (*AutoCompleteValueSyncDefinition) SetValue ¶

func (o *AutoCompleteValueSyncDefinition) SetValue(v string)

SetValue sets field value

type AwsCloudWatchCollectionErrorTracker ¶

type AwsCloudWatchCollectionErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

AwsCloudWatchCollectionErrorTracker struct for AwsCloudWatchCollectionErrorTracker

func NewAwsCloudWatchCollectionErrorTracker ¶

func NewAwsCloudWatchCollectionErrorTracker() *AwsCloudWatchCollectionErrorTracker

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

func NewAwsCloudWatchCollectionErrorTrackerWithDefaults ¶

func NewAwsCloudWatchCollectionErrorTrackerWithDefaults() *AwsCloudWatchCollectionErrorTracker

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

func (*AwsCloudWatchCollectionErrorTracker) GetEventType ¶

func (o *AwsCloudWatchCollectionErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*AwsCloudWatchCollectionErrorTracker) GetEventTypeOk ¶

func (o *AwsCloudWatchCollectionErrorTracker) GetEventTypeOk() (*string, bool)

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

func (*AwsCloudWatchCollectionErrorTracker) HasEventType ¶

func (o *AwsCloudWatchCollectionErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (AwsCloudWatchCollectionErrorTracker) MarshalJSON ¶

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

func (*AwsCloudWatchCollectionErrorTracker) SetEventType ¶

func (o *AwsCloudWatchCollectionErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type AwsInventoryCollectionErrorTracker ¶

type AwsInventoryCollectionErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

AwsInventoryCollectionErrorTracker struct for AwsInventoryCollectionErrorTracker

func NewAwsInventoryCollectionErrorTracker ¶

func NewAwsInventoryCollectionErrorTracker() *AwsInventoryCollectionErrorTracker

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

func NewAwsInventoryCollectionErrorTrackerWithDefaults ¶

func NewAwsInventoryCollectionErrorTrackerWithDefaults() *AwsInventoryCollectionErrorTracker

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

func (*AwsInventoryCollectionErrorTracker) GetEventType ¶

func (o *AwsInventoryCollectionErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*AwsInventoryCollectionErrorTracker) GetEventTypeOk ¶

func (o *AwsInventoryCollectionErrorTracker) GetEventTypeOk() (*string, bool)

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

func (*AwsInventoryCollectionErrorTracker) HasEventType ¶

func (o *AwsInventoryCollectionErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (AwsInventoryCollectionErrorTracker) MarshalJSON ¶

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

func (*AwsInventoryCollectionErrorTracker) SetEventType ¶

func (o *AwsInventoryCollectionErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type AxisRange ¶

type AxisRange struct {
	// minimum limit of x or y axis.
	Min *int64 `json:"min,omitempty"`
	// maximum limit of x or y axis.
	Max *int64 `json:"max,omitempty"`
}

AxisRange The min and max of the x,y axis of the monitor chart.

func NewAxisRange ¶

func NewAxisRange() *AxisRange

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

func NewAxisRangeWithDefaults ¶

func NewAxisRangeWithDefaults() *AxisRange

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

func (*AxisRange) GetMax ¶

func (o *AxisRange) GetMax() int64

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

func (*AxisRange) GetMaxOk ¶

func (o *AxisRange) 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 (*AxisRange) GetMin ¶

func (o *AxisRange) GetMin() int64

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

func (*AxisRange) GetMinOk ¶

func (o *AxisRange) 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 (*AxisRange) HasMax ¶

func (o *AxisRange) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*AxisRange) HasMin ¶

func (o *AxisRange) HasMin() bool

HasMin returns a boolean if a field has been set.

func (AxisRange) MarshalJSON ¶

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

func (*AxisRange) SetMax ¶

func (o *AxisRange) SetMax(v int64)

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

func (*AxisRange) SetMin ¶

func (o *AxisRange) SetMin(v int64)

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

type AzureFunctions ¶

type AzureFunctions struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

AzureFunctions struct for AzureFunctions

func NewAzureFunctions ¶

func NewAzureFunctions(connectionId string, connectionType string) *AzureFunctions

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

func NewAzureFunctionsWithDefaults ¶

func NewAzureFunctionsWithDefaults() *AzureFunctions

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

func (*AzureFunctions) GetConnectionId ¶

func (o *AzureFunctions) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*AzureFunctions) GetConnectionIdOk ¶

func (o *AzureFunctions) GetConnectionIdOk() (*string, bool)

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

func (*AzureFunctions) GetPayloadOverride ¶

func (o *AzureFunctions) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*AzureFunctions) GetPayloadOverrideOk ¶

func (o *AzureFunctions) GetPayloadOverrideOk() (*string, bool)

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

func (*AzureFunctions) HasPayloadOverride ¶

func (o *AzureFunctions) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (AzureFunctions) MarshalJSON ¶

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

func (*AzureFunctions) SetConnectionId ¶

func (o *AzureFunctions) SetConnectionId(v string)

SetConnectionId sets field value

func (*AzureFunctions) SetPayloadOverride ¶

func (o *AzureFunctions) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type BaseExtractionRuleDefinition ¶

type BaseExtractionRuleDefinition struct {
	// Name of the field extraction rule. Use a name that makes it easy to identify the rule.
	Name string `json:"name"`
	// Scope of the field extraction rule. This could be a sourceCategory, sourceHost, or any other metadata that describes the data you want to extract from. Think of the Scope as the first portion of an ad hoc search, before the first pipe ( | ). You'll use the Scope to run a search against the rule.
	Scope string `json:"scope"`
	// Describes the fields to be parsed.
	ParseExpression string `json:"parseExpression"`
}

BaseExtractionRuleDefinition struct for BaseExtractionRuleDefinition

func NewBaseExtractionRuleDefinition ¶

func NewBaseExtractionRuleDefinition(name string, scope string, parseExpression string) *BaseExtractionRuleDefinition

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

func NewBaseExtractionRuleDefinitionWithDefaults ¶

func NewBaseExtractionRuleDefinitionWithDefaults() *BaseExtractionRuleDefinition

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

func (*BaseExtractionRuleDefinition) GetName ¶

func (o *BaseExtractionRuleDefinition) GetName() string

GetName returns the Name field value

func (*BaseExtractionRuleDefinition) GetNameOk ¶

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

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

func (*BaseExtractionRuleDefinition) GetParseExpression ¶

func (o *BaseExtractionRuleDefinition) GetParseExpression() string

GetParseExpression returns the ParseExpression field value

func (*BaseExtractionRuleDefinition) GetParseExpressionOk ¶

func (o *BaseExtractionRuleDefinition) GetParseExpressionOk() (*string, bool)

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

func (*BaseExtractionRuleDefinition) GetScope ¶

func (o *BaseExtractionRuleDefinition) GetScope() string

GetScope returns the Scope field value

func (*BaseExtractionRuleDefinition) GetScopeOk ¶

func (o *BaseExtractionRuleDefinition) GetScopeOk() (*string, bool)

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

func (BaseExtractionRuleDefinition) MarshalJSON ¶

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

func (*BaseExtractionRuleDefinition) SetName ¶

func (o *BaseExtractionRuleDefinition) SetName(v string)

SetName sets field value

func (*BaseExtractionRuleDefinition) SetParseExpression ¶

func (o *BaseExtractionRuleDefinition) SetParseExpression(v string)

SetParseExpression sets field value

func (*BaseExtractionRuleDefinition) SetScope ¶

func (o *BaseExtractionRuleDefinition) SetScope(v string)

SetScope sets field value

type Baselines ¶

type Baselines struct {
	// The amount of continuous logs ingest to allocate to the organization, in GBs.
	ContinuousIngest *int64 `json:"continuousIngest,omitempty"`
	// Number of days of continuous logs storage to allocate to the organization, in Days.
	ContinuousStorage *int64 `json:"continuousStorage,omitempty"`
	// The amount of frequent logs ingest to allocate to the organization, in GBs.
	FrequentIngest *int64 `json:"frequentIngest,omitempty"`
	// Number of days of frequent logs storage to allocate to the organization, in Days.
	FrequentStorage *int64 `json:"frequentStorage,omitempty"`
	// The amount of infrequent logs ingest to allocate to the organization, in GBs.
	InfrequentIngest *int64 `json:"infrequentIngest,omitempty"`
	// The amount of infrequent logs storage to allocate to the organization, in Days.
	InfrequentStorage *int64 `json:"infrequentStorage,omitempty"`
	// The amount of infrequent logs scan to allocate to the organization, in GBs.
	InfrequentScan *int64 `json:"infrequentScan,omitempty"`
	// The amount of Metrics usage to allocate to the organization, in DPMs (Data Points per Minute).
	Metrics *int64 `json:"metrics,omitempty"`
	// The amount of CSE ingest to allocate to the organization, in GBs.
	CseIngest *int64 `json:"cseIngest,omitempty"`
	// The amount of CSE storage to allocate to the organization, in GBs.
	CseStorage *int64 `json:"cseStorage,omitempty"`
	// The amount of tracing data ingest to allocate to the organization, in GBs.
	TracingIngest *int64 `json:"tracingIngest,omitempty"`
}

Baselines Details of consumable and its quantity.

func NewBaselines ¶

func NewBaselines() *Baselines

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

func NewBaselinesWithDefaults ¶

func NewBaselinesWithDefaults() *Baselines

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

func (*Baselines) GetContinuousIngest ¶

func (o *Baselines) GetContinuousIngest() int64

GetContinuousIngest returns the ContinuousIngest field value if set, zero value otherwise.

func (*Baselines) GetContinuousIngestOk ¶

func (o *Baselines) GetContinuousIngestOk() (*int64, bool)

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

func (*Baselines) GetContinuousStorage ¶

func (o *Baselines) GetContinuousStorage() int64

GetContinuousStorage returns the ContinuousStorage field value if set, zero value otherwise.

func (*Baselines) GetContinuousStorageOk ¶

func (o *Baselines) GetContinuousStorageOk() (*int64, bool)

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

func (*Baselines) GetCseIngest ¶

func (o *Baselines) GetCseIngest() int64

GetCseIngest returns the CseIngest field value if set, zero value otherwise.

func (*Baselines) GetCseIngestOk ¶

func (o *Baselines) GetCseIngestOk() (*int64, bool)

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

func (*Baselines) GetCseStorage ¶

func (o *Baselines) GetCseStorage() int64

GetCseStorage returns the CseStorage field value if set, zero value otherwise.

func (*Baselines) GetCseStorageOk ¶

func (o *Baselines) GetCseStorageOk() (*int64, bool)

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

func (*Baselines) GetFrequentIngest ¶

func (o *Baselines) GetFrequentIngest() int64

GetFrequentIngest returns the FrequentIngest field value if set, zero value otherwise.

func (*Baselines) GetFrequentIngestOk ¶

func (o *Baselines) GetFrequentIngestOk() (*int64, bool)

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

func (*Baselines) GetFrequentStorage ¶

func (o *Baselines) GetFrequentStorage() int64

GetFrequentStorage returns the FrequentStorage field value if set, zero value otherwise.

func (*Baselines) GetFrequentStorageOk ¶

func (o *Baselines) GetFrequentStorageOk() (*int64, bool)

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

func (*Baselines) GetInfrequentIngest ¶

func (o *Baselines) GetInfrequentIngest() int64

GetInfrequentIngest returns the InfrequentIngest field value if set, zero value otherwise.

func (*Baselines) GetInfrequentIngestOk ¶

func (o *Baselines) GetInfrequentIngestOk() (*int64, bool)

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

func (*Baselines) GetInfrequentScan ¶

func (o *Baselines) GetInfrequentScan() int64

GetInfrequentScan returns the InfrequentScan field value if set, zero value otherwise.

func (*Baselines) GetInfrequentScanOk ¶

func (o *Baselines) GetInfrequentScanOk() (*int64, bool)

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

func (*Baselines) GetInfrequentStorage ¶

func (o *Baselines) GetInfrequentStorage() int64

GetInfrequentStorage returns the InfrequentStorage field value if set, zero value otherwise.

func (*Baselines) GetInfrequentStorageOk ¶

func (o *Baselines) GetInfrequentStorageOk() (*int64, bool)

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

func (*Baselines) GetMetrics ¶

func (o *Baselines) GetMetrics() int64

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*Baselines) GetMetricsOk ¶

func (o *Baselines) GetMetricsOk() (*int64, bool)

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

func (*Baselines) GetTracingIngest ¶

func (o *Baselines) GetTracingIngest() int64

GetTracingIngest returns the TracingIngest field value if set, zero value otherwise.

func (*Baselines) GetTracingIngestOk ¶

func (o *Baselines) GetTracingIngestOk() (*int64, bool)

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

func (*Baselines) HasContinuousIngest ¶

func (o *Baselines) HasContinuousIngest() bool

HasContinuousIngest returns a boolean if a field has been set.

func (*Baselines) HasContinuousStorage ¶

func (o *Baselines) HasContinuousStorage() bool

HasContinuousStorage returns a boolean if a field has been set.

func (*Baselines) HasCseIngest ¶

func (o *Baselines) HasCseIngest() bool

HasCseIngest returns a boolean if a field has been set.

func (*Baselines) HasCseStorage ¶

func (o *Baselines) HasCseStorage() bool

HasCseStorage returns a boolean if a field has been set.

func (*Baselines) HasFrequentIngest ¶

func (o *Baselines) HasFrequentIngest() bool

HasFrequentIngest returns a boolean if a field has been set.

func (*Baselines) HasFrequentStorage ¶

func (o *Baselines) HasFrequentStorage() bool

HasFrequentStorage returns a boolean if a field has been set.

func (*Baselines) HasInfrequentIngest ¶

func (o *Baselines) HasInfrequentIngest() bool

HasInfrequentIngest returns a boolean if a field has been set.

func (*Baselines) HasInfrequentScan ¶

func (o *Baselines) HasInfrequentScan() bool

HasInfrequentScan returns a boolean if a field has been set.

func (*Baselines) HasInfrequentStorage ¶

func (o *Baselines) HasInfrequentStorage() bool

HasInfrequentStorage returns a boolean if a field has been set.

func (*Baselines) HasMetrics ¶

func (o *Baselines) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (*Baselines) HasTracingIngest ¶

func (o *Baselines) HasTracingIngest() bool

HasTracingIngest returns a boolean if a field has been set.

func (Baselines) MarshalJSON ¶

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

func (*Baselines) SetContinuousIngest ¶

func (o *Baselines) SetContinuousIngest(v int64)

SetContinuousIngest gets a reference to the given int64 and assigns it to the ContinuousIngest field.

func (*Baselines) SetContinuousStorage ¶

func (o *Baselines) SetContinuousStorage(v int64)

SetContinuousStorage gets a reference to the given int64 and assigns it to the ContinuousStorage field.

func (*Baselines) SetCseIngest ¶

func (o *Baselines) SetCseIngest(v int64)

SetCseIngest gets a reference to the given int64 and assigns it to the CseIngest field.

func (*Baselines) SetCseStorage ¶

func (o *Baselines) SetCseStorage(v int64)

SetCseStorage gets a reference to the given int64 and assigns it to the CseStorage field.

func (*Baselines) SetFrequentIngest ¶

func (o *Baselines) SetFrequentIngest(v int64)

SetFrequentIngest gets a reference to the given int64 and assigns it to the FrequentIngest field.

func (*Baselines) SetFrequentStorage ¶

func (o *Baselines) SetFrequentStorage(v int64)

SetFrequentStorage gets a reference to the given int64 and assigns it to the FrequentStorage field.

func (*Baselines) SetInfrequentIngest ¶

func (o *Baselines) SetInfrequentIngest(v int64)

SetInfrequentIngest gets a reference to the given int64 and assigns it to the InfrequentIngest field.

func (*Baselines) SetInfrequentScan ¶

func (o *Baselines) SetInfrequentScan(v int64)

SetInfrequentScan gets a reference to the given int64 and assigns it to the InfrequentScan field.

func (*Baselines) SetInfrequentStorage ¶

func (o *Baselines) SetInfrequentStorage(v int64)

SetInfrequentStorage gets a reference to the given int64 and assigns it to the InfrequentStorage field.

func (*Baselines) SetMetrics ¶

func (o *Baselines) SetMetrics(v int64)

SetMetrics gets a reference to the given int64 and assigns it to the Metrics field.

func (*Baselines) SetTracingIngest ¶

func (o *Baselines) SetTracingIngest(v int64)

SetTracingIngest gets a reference to the given int64 and assigns it to the TracingIngest field.

type BasicAuth ¶

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

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

type BeginAsyncJobResponse ¶

type BeginAsyncJobResponse struct {
	// Identifier to get the status of an asynchronous job.
	Id string `json:"id"`
}

BeginAsyncJobResponse struct for BeginAsyncJobResponse

func NewBeginAsyncJobResponse ¶

func NewBeginAsyncJobResponse(id string) *BeginAsyncJobResponse

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

func NewBeginAsyncJobResponseWithDefaults ¶

func NewBeginAsyncJobResponseWithDefaults() *BeginAsyncJobResponse

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

func (*BeginAsyncJobResponse) GetId ¶

func (o *BeginAsyncJobResponse) GetId() string

GetId returns the Id field value

func (*BeginAsyncJobResponse) GetIdOk ¶

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

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

func (BeginAsyncJobResponse) MarshalJSON ¶

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

func (*BeginAsyncJobResponse) SetId ¶

func (o *BeginAsyncJobResponse) SetId(v string)

SetId sets field value

type BeginBoundedTimeRange ¶

type BeginBoundedTimeRange struct {
	ResolvableTimeRange
	From TimeRangeBoundary  `json:"from"`
	To   *TimeRangeBoundary `json:"to,omitempty"`
}

BeginBoundedTimeRange struct for BeginBoundedTimeRange

func NewBeginBoundedTimeRange ¶

func NewBeginBoundedTimeRange(from TimeRangeBoundary, type_ string) *BeginBoundedTimeRange

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

func NewBeginBoundedTimeRangeWithDefaults ¶

func NewBeginBoundedTimeRangeWithDefaults() *BeginBoundedTimeRange

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

func (*BeginBoundedTimeRange) GetFrom ¶

GetFrom returns the From field value

func (*BeginBoundedTimeRange) GetFromOk ¶

func (o *BeginBoundedTimeRange) GetFromOk() (*TimeRangeBoundary, bool)

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

func (*BeginBoundedTimeRange) GetTo ¶

GetTo returns the To field value if set, zero value otherwise.

func (*BeginBoundedTimeRange) GetToOk ¶

func (o *BeginBoundedTimeRange) GetToOk() (*TimeRangeBoundary, bool)

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

func (*BeginBoundedTimeRange) HasTo ¶

func (o *BeginBoundedTimeRange) HasTo() bool

HasTo returns a boolean if a field has been set.

func (BeginBoundedTimeRange) MarshalJSON ¶

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

func (*BeginBoundedTimeRange) SetFrom ¶

SetFrom sets field value

func (*BeginBoundedTimeRange) SetTo ¶

SetTo gets a reference to the given TimeRangeBoundary and assigns it to the To field.

type BeginBoundedTimeRangeAllOf ¶

type BeginBoundedTimeRangeAllOf struct {
	From TimeRangeBoundary  `json:"from"`
	To   *TimeRangeBoundary `json:"to,omitempty"`
}

BeginBoundedTimeRangeAllOf struct for BeginBoundedTimeRangeAllOf

func NewBeginBoundedTimeRangeAllOf ¶

func NewBeginBoundedTimeRangeAllOf(from TimeRangeBoundary) *BeginBoundedTimeRangeAllOf

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

func NewBeginBoundedTimeRangeAllOfWithDefaults ¶

func NewBeginBoundedTimeRangeAllOfWithDefaults() *BeginBoundedTimeRangeAllOf

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

func (*BeginBoundedTimeRangeAllOf) GetFrom ¶

GetFrom returns the From field value

func (*BeginBoundedTimeRangeAllOf) GetFromOk ¶

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

func (*BeginBoundedTimeRangeAllOf) GetTo ¶

GetTo returns the To field value if set, zero value otherwise.

func (*BeginBoundedTimeRangeAllOf) GetToOk ¶

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

func (*BeginBoundedTimeRangeAllOf) HasTo ¶

func (o *BeginBoundedTimeRangeAllOf) HasTo() bool

HasTo returns a boolean if a field has been set.

func (BeginBoundedTimeRangeAllOf) MarshalJSON ¶

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

func (*BeginBoundedTimeRangeAllOf) SetFrom ¶

SetFrom sets field value

func (*BeginBoundedTimeRangeAllOf) SetTo ¶

SetTo gets a reference to the given TimeRangeBoundary and assigns it to the To field.

type BuiltinField ¶

type BuiltinField struct {
	// Field name.
	FieldName string `json:"fieldName"`
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, and `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
}

BuiltinField struct for BuiltinField

func NewBuiltinField ¶

func NewBuiltinField(fieldName string, fieldId string, dataType string, state string) *BuiltinField

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

func NewBuiltinFieldWithDefaults ¶

func NewBuiltinFieldWithDefaults() *BuiltinField

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

func (*BuiltinField) GetDataType ¶

func (o *BuiltinField) GetDataType() string

GetDataType returns the DataType field value

func (*BuiltinField) GetDataTypeOk ¶

func (o *BuiltinField) GetDataTypeOk() (*string, bool)

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

func (*BuiltinField) GetFieldId ¶

func (o *BuiltinField) GetFieldId() string

GetFieldId returns the FieldId field value

func (*BuiltinField) GetFieldIdOk ¶

func (o *BuiltinField) GetFieldIdOk() (*string, bool)

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

func (*BuiltinField) GetFieldName ¶

func (o *BuiltinField) GetFieldName() string

GetFieldName returns the FieldName field value

func (*BuiltinField) GetFieldNameOk ¶

func (o *BuiltinField) GetFieldNameOk() (*string, bool)

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

func (*BuiltinField) GetState ¶

func (o *BuiltinField) GetState() string

GetState returns the State field value

func (*BuiltinField) GetStateOk ¶

func (o *BuiltinField) GetStateOk() (*string, bool)

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

func (BuiltinField) MarshalJSON ¶

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

func (*BuiltinField) SetDataType ¶

func (o *BuiltinField) SetDataType(v string)

SetDataType sets field value

func (*BuiltinField) SetFieldId ¶

func (o *BuiltinField) SetFieldId(v string)

SetFieldId sets field value

func (*BuiltinField) SetFieldName ¶

func (o *BuiltinField) SetFieldName(v string)

SetFieldName sets field value

func (*BuiltinField) SetState ¶

func (o *BuiltinField) SetState(v string)

SetState sets field value

type BuiltinFieldUsage ¶

type BuiltinFieldUsage struct {
	// Field name.
	FieldName string `json:"fieldName"`
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
	// An array of hexadecimal identifiers of field extraction rules which use this field.
	FieldExtractionRules *[]string `json:"fieldExtractionRules,omitempty"`
	// An array of hexadecimal identifiers of roles which use this field in the search filter.
	Roles *[]string `json:"roles,omitempty"`
	// An array of hexadecimal identifiers of partitions which use this field in the routing expression.
	Partitions *[]string `json:"partitions,omitempty"`
}

BuiltinFieldUsage struct for BuiltinFieldUsage

func NewBuiltinFieldUsage ¶

func NewBuiltinFieldUsage(fieldName string, fieldId string, dataType string, state string) *BuiltinFieldUsage

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

func NewBuiltinFieldUsageWithDefaults ¶

func NewBuiltinFieldUsageWithDefaults() *BuiltinFieldUsage

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

func (*BuiltinFieldUsage) GetDataType ¶

func (o *BuiltinFieldUsage) GetDataType() string

GetDataType returns the DataType field value

func (*BuiltinFieldUsage) GetDataTypeOk ¶

func (o *BuiltinFieldUsage) GetDataTypeOk() (*string, bool)

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

func (*BuiltinFieldUsage) GetFieldExtractionRules ¶

func (o *BuiltinFieldUsage) GetFieldExtractionRules() []string

GetFieldExtractionRules returns the FieldExtractionRules field value if set, zero value otherwise.

func (*BuiltinFieldUsage) GetFieldExtractionRulesOk ¶

func (o *BuiltinFieldUsage) GetFieldExtractionRulesOk() (*[]string, bool)

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

func (*BuiltinFieldUsage) GetFieldId ¶

func (o *BuiltinFieldUsage) GetFieldId() string

GetFieldId returns the FieldId field value

func (*BuiltinFieldUsage) GetFieldIdOk ¶

func (o *BuiltinFieldUsage) GetFieldIdOk() (*string, bool)

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

func (*BuiltinFieldUsage) GetFieldName ¶

func (o *BuiltinFieldUsage) GetFieldName() string

GetFieldName returns the FieldName field value

func (*BuiltinFieldUsage) GetFieldNameOk ¶

func (o *BuiltinFieldUsage) GetFieldNameOk() (*string, bool)

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

func (*BuiltinFieldUsage) GetPartitions ¶

func (o *BuiltinFieldUsage) GetPartitions() []string

GetPartitions returns the Partitions field value if set, zero value otherwise.

func (*BuiltinFieldUsage) GetPartitionsOk ¶

func (o *BuiltinFieldUsage) GetPartitionsOk() (*[]string, bool)

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

func (*BuiltinFieldUsage) GetRoles ¶

func (o *BuiltinFieldUsage) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*BuiltinFieldUsage) GetRolesOk ¶

func (o *BuiltinFieldUsage) GetRolesOk() (*[]string, bool)

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

func (*BuiltinFieldUsage) GetState ¶

func (o *BuiltinFieldUsage) GetState() string

GetState returns the State field value

func (*BuiltinFieldUsage) GetStateOk ¶

func (o *BuiltinFieldUsage) GetStateOk() (*string, bool)

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

func (*BuiltinFieldUsage) HasFieldExtractionRules ¶

func (o *BuiltinFieldUsage) HasFieldExtractionRules() bool

HasFieldExtractionRules returns a boolean if a field has been set.

func (*BuiltinFieldUsage) HasPartitions ¶

func (o *BuiltinFieldUsage) HasPartitions() bool

HasPartitions returns a boolean if a field has been set.

func (*BuiltinFieldUsage) HasRoles ¶

func (o *BuiltinFieldUsage) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (BuiltinFieldUsage) MarshalJSON ¶

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

func (*BuiltinFieldUsage) SetDataType ¶

func (o *BuiltinFieldUsage) SetDataType(v string)

SetDataType sets field value

func (*BuiltinFieldUsage) SetFieldExtractionRules ¶

func (o *BuiltinFieldUsage) SetFieldExtractionRules(v []string)

SetFieldExtractionRules gets a reference to the given []string and assigns it to the FieldExtractionRules field.

func (*BuiltinFieldUsage) SetFieldId ¶

func (o *BuiltinFieldUsage) SetFieldId(v string)

SetFieldId sets field value

func (*BuiltinFieldUsage) SetFieldName ¶

func (o *BuiltinFieldUsage) SetFieldName(v string)

SetFieldName sets field value

func (*BuiltinFieldUsage) SetPartitions ¶

func (o *BuiltinFieldUsage) SetPartitions(v []string)

SetPartitions gets a reference to the given []string and assigns it to the Partitions field.

func (*BuiltinFieldUsage) SetRoles ¶

func (o *BuiltinFieldUsage) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*BuiltinFieldUsage) SetState ¶

func (o *BuiltinFieldUsage) SetState(v string)

SetState sets field value

type BuiltinFieldUsageAllOf ¶

type BuiltinFieldUsageAllOf struct {
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
	// An array of hexadecimal identifiers of field extraction rules which use this field.
	FieldExtractionRules *[]string `json:"fieldExtractionRules,omitempty"`
	// An array of hexadecimal identifiers of roles which use this field in the search filter.
	Roles *[]string `json:"roles,omitempty"`
	// An array of hexadecimal identifiers of partitions which use this field in the routing expression.
	Partitions *[]string `json:"partitions,omitempty"`
}

BuiltinFieldUsageAllOf struct for BuiltinFieldUsageAllOf

func NewBuiltinFieldUsageAllOf ¶

func NewBuiltinFieldUsageAllOf(fieldId string, dataType string, state string) *BuiltinFieldUsageAllOf

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

func NewBuiltinFieldUsageAllOfWithDefaults ¶

func NewBuiltinFieldUsageAllOfWithDefaults() *BuiltinFieldUsageAllOf

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

func (*BuiltinFieldUsageAllOf) GetDataType ¶

func (o *BuiltinFieldUsageAllOf) GetDataType() string

GetDataType returns the DataType field value

func (*BuiltinFieldUsageAllOf) GetDataTypeOk ¶

func (o *BuiltinFieldUsageAllOf) GetDataTypeOk() (*string, bool)

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

func (*BuiltinFieldUsageAllOf) GetFieldExtractionRules ¶

func (o *BuiltinFieldUsageAllOf) GetFieldExtractionRules() []string

GetFieldExtractionRules returns the FieldExtractionRules field value if set, zero value otherwise.

func (*BuiltinFieldUsageAllOf) GetFieldExtractionRulesOk ¶

func (o *BuiltinFieldUsageAllOf) GetFieldExtractionRulesOk() (*[]string, bool)

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

func (*BuiltinFieldUsageAllOf) GetFieldId ¶

func (o *BuiltinFieldUsageAllOf) GetFieldId() string

GetFieldId returns the FieldId field value

func (*BuiltinFieldUsageAllOf) GetFieldIdOk ¶

func (o *BuiltinFieldUsageAllOf) GetFieldIdOk() (*string, bool)

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

func (*BuiltinFieldUsageAllOf) GetPartitions ¶

func (o *BuiltinFieldUsageAllOf) GetPartitions() []string

GetPartitions returns the Partitions field value if set, zero value otherwise.

func (*BuiltinFieldUsageAllOf) GetPartitionsOk ¶

func (o *BuiltinFieldUsageAllOf) GetPartitionsOk() (*[]string, bool)

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

func (*BuiltinFieldUsageAllOf) GetRoles ¶

func (o *BuiltinFieldUsageAllOf) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*BuiltinFieldUsageAllOf) GetRolesOk ¶

func (o *BuiltinFieldUsageAllOf) GetRolesOk() (*[]string, bool)

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

func (*BuiltinFieldUsageAllOf) GetState ¶

func (o *BuiltinFieldUsageAllOf) GetState() string

GetState returns the State field value

func (*BuiltinFieldUsageAllOf) GetStateOk ¶

func (o *BuiltinFieldUsageAllOf) GetStateOk() (*string, bool)

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

func (*BuiltinFieldUsageAllOf) HasFieldExtractionRules ¶

func (o *BuiltinFieldUsageAllOf) HasFieldExtractionRules() bool

HasFieldExtractionRules returns a boolean if a field has been set.

func (*BuiltinFieldUsageAllOf) HasPartitions ¶

func (o *BuiltinFieldUsageAllOf) HasPartitions() bool

HasPartitions returns a boolean if a field has been set.

func (*BuiltinFieldUsageAllOf) HasRoles ¶

func (o *BuiltinFieldUsageAllOf) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (BuiltinFieldUsageAllOf) MarshalJSON ¶

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

func (*BuiltinFieldUsageAllOf) SetDataType ¶

func (o *BuiltinFieldUsageAllOf) SetDataType(v string)

SetDataType sets field value

func (*BuiltinFieldUsageAllOf) SetFieldExtractionRules ¶

func (o *BuiltinFieldUsageAllOf) SetFieldExtractionRules(v []string)

SetFieldExtractionRules gets a reference to the given []string and assigns it to the FieldExtractionRules field.

func (*BuiltinFieldUsageAllOf) SetFieldId ¶

func (o *BuiltinFieldUsageAllOf) SetFieldId(v string)

SetFieldId sets field value

func (*BuiltinFieldUsageAllOf) SetPartitions ¶

func (o *BuiltinFieldUsageAllOf) SetPartitions(v []string)

SetPartitions gets a reference to the given []string and assigns it to the Partitions field.

func (*BuiltinFieldUsageAllOf) SetRoles ¶

func (o *BuiltinFieldUsageAllOf) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*BuiltinFieldUsageAllOf) SetState ¶

func (o *BuiltinFieldUsageAllOf) SetState(v string)

SetState sets field value

type BulkAsyncStatusResponse ¶

type BulkAsyncStatusResponse struct {
	// Map of job identifiers to job statuses.
	JobStatuses map[string]AsyncJobStatus `json:"jobStatuses"`
	// Map of content identifiers to error messages for all failed job requests
	Errors map[string]BulkErrorResponse `json:"errors"`
}

BulkAsyncStatusResponse struct for BulkAsyncStatusResponse

func NewBulkAsyncStatusResponse ¶

func NewBulkAsyncStatusResponse(jobStatuses map[string]AsyncJobStatus, errors map[string]BulkErrorResponse) *BulkAsyncStatusResponse

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

func NewBulkAsyncStatusResponseWithDefaults ¶

func NewBulkAsyncStatusResponseWithDefaults() *BulkAsyncStatusResponse

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

func (*BulkAsyncStatusResponse) GetErrors ¶

GetErrors returns the Errors field value

func (*BulkAsyncStatusResponse) GetErrorsOk ¶

func (o *BulkAsyncStatusResponse) GetErrorsOk() (*map[string]BulkErrorResponse, bool)

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

func (*BulkAsyncStatusResponse) GetJobStatuses ¶

func (o *BulkAsyncStatusResponse) GetJobStatuses() map[string]AsyncJobStatus

GetJobStatuses returns the JobStatuses field value

func (*BulkAsyncStatusResponse) GetJobStatusesOk ¶

func (o *BulkAsyncStatusResponse) GetJobStatusesOk() (*map[string]AsyncJobStatus, bool)

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

func (BulkAsyncStatusResponse) MarshalJSON ¶

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

func (*BulkAsyncStatusResponse) SetErrors ¶

func (o *BulkAsyncStatusResponse) SetErrors(v map[string]BulkErrorResponse)

SetErrors sets field value

func (*BulkAsyncStatusResponse) SetJobStatuses ¶

func (o *BulkAsyncStatusResponse) SetJobStatuses(v map[string]AsyncJobStatus)

SetJobStatuses sets field value

type BulkBeginAsyncJobResponse ¶

type BulkBeginAsyncJobResponse struct {
	// Map of content identifiers to job identifiers.
	JobIds map[string]string `json:"jobIds"`
	// Map of content identifiers to error messages for all failed job requests
	Errors map[string]BulkErrorResponse `json:"errors"`
}

BulkBeginAsyncJobResponse struct for BulkBeginAsyncJobResponse

func NewBulkBeginAsyncJobResponse ¶

func NewBulkBeginAsyncJobResponse(jobIds map[string]string, errors map[string]BulkErrorResponse) *BulkBeginAsyncJobResponse

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

func NewBulkBeginAsyncJobResponseWithDefaults ¶

func NewBulkBeginAsyncJobResponseWithDefaults() *BulkBeginAsyncJobResponse

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

func (*BulkBeginAsyncJobResponse) GetErrors ¶

GetErrors returns the Errors field value

func (*BulkBeginAsyncJobResponse) GetErrorsOk ¶

func (o *BulkBeginAsyncJobResponse) GetErrorsOk() (*map[string]BulkErrorResponse, bool)

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

func (*BulkBeginAsyncJobResponse) GetJobIds ¶

func (o *BulkBeginAsyncJobResponse) GetJobIds() map[string]string

GetJobIds returns the JobIds field value

func (*BulkBeginAsyncJobResponse) GetJobIdsOk ¶

func (o *BulkBeginAsyncJobResponse) GetJobIdsOk() (*map[string]string, bool)

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

func (BulkBeginAsyncJobResponse) MarshalJSON ¶

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

func (*BulkBeginAsyncJobResponse) SetErrors ¶

SetErrors sets field value

func (*BulkBeginAsyncJobResponse) SetJobIds ¶

func (o *BulkBeginAsyncJobResponse) SetJobIds(v map[string]string)

SetJobIds sets field value

type BulkErrorResponse ¶

type BulkErrorResponse struct {
	// HTTP status code of individual request
	Status        int32         `json:"status"`
	ErrorResponse ErrorResponse `json:"errorResponse"`
}

BulkErrorResponse struct for BulkErrorResponse

func NewBulkErrorResponse ¶

func NewBulkErrorResponse(status int32, errorResponse ErrorResponse) *BulkErrorResponse

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

func NewBulkErrorResponseWithDefaults ¶

func NewBulkErrorResponseWithDefaults() *BulkErrorResponse

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

func (*BulkErrorResponse) GetErrorResponse ¶

func (o *BulkErrorResponse) GetErrorResponse() ErrorResponse

GetErrorResponse returns the ErrorResponse field value

func (*BulkErrorResponse) GetErrorResponseOk ¶

func (o *BulkErrorResponse) GetErrorResponseOk() (*ErrorResponse, bool)

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

func (*BulkErrorResponse) GetStatus ¶

func (o *BulkErrorResponse) GetStatus() int32

GetStatus returns the Status field value

func (*BulkErrorResponse) GetStatusOk ¶

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

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

func (BulkErrorResponse) MarshalJSON ¶

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

func (*BulkErrorResponse) SetErrorResponse ¶

func (o *BulkErrorResponse) SetErrorResponse(v ErrorResponse)

SetErrorResponse sets field value

func (*BulkErrorResponse) SetStatus ¶

func (o *BulkErrorResponse) SetStatus(v int32)

SetStatus sets field value

type CSEWindowsAccessErrorTracker ¶

type CSEWindowsAccessErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CSEWindowsAccessErrorTracker struct for CSEWindowsAccessErrorTracker

func NewCSEWindowsAccessErrorTracker ¶

func NewCSEWindowsAccessErrorTracker() *CSEWindowsAccessErrorTracker

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

func NewCSEWindowsAccessErrorTrackerWithDefaults ¶

func NewCSEWindowsAccessErrorTrackerWithDefaults() *CSEWindowsAccessErrorTracker

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

func (*CSEWindowsAccessErrorTracker) GetEventType ¶

func (o *CSEWindowsAccessErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsAccessErrorTracker) GetEventTypeOk ¶

func (o *CSEWindowsAccessErrorTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsAccessErrorTracker) HasEventType ¶

func (o *CSEWindowsAccessErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CSEWindowsAccessErrorTracker) MarshalJSON ¶

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

func (*CSEWindowsAccessErrorTracker) SetEventType ¶

func (o *CSEWindowsAccessErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CSEWindowsErrorAppendingToQueueFilesTracker ¶

type CSEWindowsErrorAppendingToQueueFilesTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FolderSizeLimit *string `json:"folderSizeLimit,omitempty"`
	// Current size of the folder.
	CurrentFolderSize *string `json:"currentFolderSize,omitempty"`
	// The percentage available disk space limit.
	PercentageAvailableDiskSpaceLimit *string `json:"percentageAvailableDiskSpaceLimit,omitempty"`
	// The current percentage available disk space.
	CurrentPercentageAvailableDiskSpace *string `json:"currentPercentageAvailableDiskSpace,omitempty"`
	// The last error.
	LastError *string `json:"lastError,omitempty"`
}

CSEWindowsErrorAppendingToQueueFilesTracker struct for CSEWindowsErrorAppendingToQueueFilesTracker

func NewCSEWindowsErrorAppendingToQueueFilesTracker ¶

func NewCSEWindowsErrorAppendingToQueueFilesTracker(trackerId string, error_ string, description string) *CSEWindowsErrorAppendingToQueueFilesTracker

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

func NewCSEWindowsErrorAppendingToQueueFilesTrackerWithDefaults ¶

func NewCSEWindowsErrorAppendingToQueueFilesTrackerWithDefaults() *CSEWindowsErrorAppendingToQueueFilesTracker

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentFolderSize ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentFolderSize() string

GetCurrentFolderSize returns the CurrentFolderSize field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentFolderSizeOk ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentFolderSizeOk() (*string, bool)

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentPercentageAvailableDiskSpace() string

GetCurrentPercentageAvailableDiskSpace returns the CurrentPercentageAvailableDiskSpace field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentPercentageAvailableDiskSpaceOk ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetCurrentPercentageAvailableDiskSpaceOk() (*string, bool)

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetEventTypeOk ¶

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderPath ¶

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderPathOk ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderPathOk() (*string, bool)

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderSizeLimit ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderSizeLimit() string

GetFolderSizeLimit returns the FolderSizeLimit field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderSizeLimitOk ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetFolderSizeLimitOk() (*string, bool)

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetLastError ¶

GetLastError returns the LastError field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetLastErrorOk ¶

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetPercentageAvailableDiskSpaceLimit() string

GetPercentageAvailableDiskSpaceLimit returns the PercentageAvailableDiskSpaceLimit field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetPercentageAvailableDiskSpaceLimitOk ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetPercentageAvailableDiskSpaceLimitOk() (*string, bool)

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetSensorHostname ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) GetSensorIdOk ¶

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

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasCurrentFolderSize ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) HasCurrentFolderSize() bool

HasCurrentFolderSize returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) HasCurrentPercentageAvailableDiskSpace() bool

HasCurrentPercentageAvailableDiskSpace returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasFolderPath ¶

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasFolderSizeLimit ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) HasFolderSizeLimit() bool

HasFolderSizeLimit returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasLastError ¶

HasLastError returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) HasPercentageAvailableDiskSpaceLimit() bool

HasPercentageAvailableDiskSpaceLimit returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasSensorHostname ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (CSEWindowsErrorAppendingToQueueFilesTracker) MarshalJSON ¶

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetCurrentFolderSize ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) SetCurrentFolderSize(v string)

SetCurrentFolderSize gets a reference to the given string and assigns it to the CurrentFolderSize field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) SetCurrentPercentageAvailableDiskSpace(v string)

SetCurrentPercentageAvailableDiskSpace gets a reference to the given string and assigns it to the CurrentPercentageAvailableDiskSpace field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetFolderPath ¶

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetFolderSizeLimit ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) SetFolderSizeLimit(v string)

SetFolderSizeLimit gets a reference to the given string and assigns it to the FolderSizeLimit field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetLastError ¶

SetLastError gets a reference to the given string and assigns it to the LastError field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) SetPercentageAvailableDiskSpaceLimit(v string)

SetPercentageAvailableDiskSpaceLimit gets a reference to the given string and assigns it to the PercentageAvailableDiskSpaceLimit field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetSensorHostname ¶

func (o *CSEWindowsErrorAppendingToQueueFilesTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsErrorAppendingToQueueFilesTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

type CSEWindowsErrorParsingRecordsTracker ¶

type CSEWindowsErrorParsingRecordsTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory.
	Source *string `json:"source,omitempty"`
	// The error count.
	ErrorCount *string `json:"errorCount,omitempty"`
	// The last error message.
	LastErrorMessage *string `json:"lastErrorMessage,omitempty"`
}

CSEWindowsErrorParsingRecordsTracker struct for CSEWindowsErrorParsingRecordsTracker

func NewCSEWindowsErrorParsingRecordsTracker ¶

func NewCSEWindowsErrorParsingRecordsTracker(trackerId string, error_ string, description string) *CSEWindowsErrorParsingRecordsTracker

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

func NewCSEWindowsErrorParsingRecordsTrackerWithDefaults ¶

func NewCSEWindowsErrorParsingRecordsTrackerWithDefaults() *CSEWindowsErrorParsingRecordsTracker

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

func (*CSEWindowsErrorParsingRecordsTracker) GetErrorCount ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetErrorCount() string

GetErrorCount returns the ErrorCount field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTracker) GetErrorCountOk ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetErrorCountOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTracker) GetEventType ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTracker) GetEventTypeOk ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTracker) GetLastErrorMessage ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetLastErrorMessage() string

GetLastErrorMessage returns the LastErrorMessage field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTracker) GetLastErrorMessageOk ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetLastErrorMessageOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTracker) GetSensorHostname ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTracker) GetSensorIdOk ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTracker) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTracker) GetSourceOk ¶

func (o *CSEWindowsErrorParsingRecordsTracker) GetSourceOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTracker) HasErrorCount ¶

func (o *CSEWindowsErrorParsingRecordsTracker) HasErrorCount() bool

HasErrorCount returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTracker) HasEventType ¶

func (o *CSEWindowsErrorParsingRecordsTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTracker) HasLastErrorMessage ¶

func (o *CSEWindowsErrorParsingRecordsTracker) HasLastErrorMessage() bool

HasLastErrorMessage returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTracker) HasSensorHostname ¶

func (o *CSEWindowsErrorParsingRecordsTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTracker) HasSensorId ¶

func (o *CSEWindowsErrorParsingRecordsTracker) HasSensorId() bool

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTracker) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsErrorParsingRecordsTracker) MarshalJSON ¶

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

func (*CSEWindowsErrorParsingRecordsTracker) SetErrorCount ¶

func (o *CSEWindowsErrorParsingRecordsTracker) SetErrorCount(v string)

SetErrorCount gets a reference to the given string and assigns it to the ErrorCount field.

func (*CSEWindowsErrorParsingRecordsTracker) SetEventType ¶

func (o *CSEWindowsErrorParsingRecordsTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsErrorParsingRecordsTracker) SetLastErrorMessage ¶

func (o *CSEWindowsErrorParsingRecordsTracker) SetLastErrorMessage(v string)

SetLastErrorMessage gets a reference to the given string and assigns it to the LastErrorMessage field.

func (*CSEWindowsErrorParsingRecordsTracker) SetSensorHostname ¶

func (o *CSEWindowsErrorParsingRecordsTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsErrorParsingRecordsTracker) SetSensorId ¶

func (o *CSEWindowsErrorParsingRecordsTracker) SetSensorId(v string)

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsErrorParsingRecordsTracker) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsErrorParsingRecordsTrackerAllOf ¶

type CSEWindowsErrorParsingRecordsTrackerAllOf struct {
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory.
	Source *string `json:"source,omitempty"`
	// The error count.
	ErrorCount *string `json:"errorCount,omitempty"`
	// The last error message.
	LastErrorMessage *string `json:"lastErrorMessage,omitempty"`
}

CSEWindowsErrorParsingRecordsTrackerAllOf struct for CSEWindowsErrorParsingRecordsTrackerAllOf

func NewCSEWindowsErrorParsingRecordsTrackerAllOf ¶

func NewCSEWindowsErrorParsingRecordsTrackerAllOf() *CSEWindowsErrorParsingRecordsTrackerAllOf

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

func NewCSEWindowsErrorParsingRecordsTrackerAllOfWithDefaults ¶

func NewCSEWindowsErrorParsingRecordsTrackerAllOfWithDefaults() *CSEWindowsErrorParsingRecordsTrackerAllOf

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

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetErrorCount ¶

GetErrorCount returns the ErrorCount field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetErrorCountOk ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) GetErrorCountOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetLastErrorMessage ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) GetLastErrorMessage() string

GetLastErrorMessage returns the LastErrorMessage field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetLastErrorMessageOk ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) GetLastErrorMessageOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorHostname ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorHostnameOk ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorIdOk ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) GetSourceOk ¶

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

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) HasErrorCount ¶

HasErrorCount returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) HasLastErrorMessage ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) HasLastErrorMessage() bool

HasLastErrorMessage returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) HasSensorHostname ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsErrorParsingRecordsTrackerAllOf) MarshalJSON ¶

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) SetErrorCount ¶

SetErrorCount gets a reference to the given string and assigns it to the ErrorCount field.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) SetLastErrorMessage ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) SetLastErrorMessage(v string)

SetLastErrorMessage gets a reference to the given string and assigns it to the LastErrorMessage field.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) SetSensorHostname ¶

func (o *CSEWindowsErrorParsingRecordsTrackerAllOf) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsErrorParsingRecordsTrackerAllOf) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsErrorTracker ¶

type CSEWindowsErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CSEWindowsErrorTracker struct for CSEWindowsErrorTracker

func NewCSEWindowsErrorTracker ¶

func NewCSEWindowsErrorTracker() *CSEWindowsErrorTracker

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

func NewCSEWindowsErrorTrackerWithDefaults ¶

func NewCSEWindowsErrorTrackerWithDefaults() *CSEWindowsErrorTracker

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

func (*CSEWindowsErrorTracker) GetEventType ¶

func (o *CSEWindowsErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsErrorTracker) GetEventTypeOk ¶

func (o *CSEWindowsErrorTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsErrorTracker) HasEventType ¶

func (o *CSEWindowsErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CSEWindowsErrorTracker) MarshalJSON ¶

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

func (*CSEWindowsErrorTracker) SetEventType ¶

func (o *CSEWindowsErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CSEWindowsExcessiveBacklogTracker ¶

type CSEWindowsExcessiveBacklogTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CSEWindowsExcessiveBacklogTracker struct for CSEWindowsExcessiveBacklogTracker

func NewCSEWindowsExcessiveBacklogTracker ¶

func NewCSEWindowsExcessiveBacklogTracker() *CSEWindowsExcessiveBacklogTracker

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

func NewCSEWindowsExcessiveBacklogTrackerWithDefaults ¶

func NewCSEWindowsExcessiveBacklogTrackerWithDefaults() *CSEWindowsExcessiveBacklogTracker

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

func (*CSEWindowsExcessiveBacklogTracker) GetEventType ¶

func (o *CSEWindowsExcessiveBacklogTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsExcessiveBacklogTracker) GetEventTypeOk ¶

func (o *CSEWindowsExcessiveBacklogTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsExcessiveBacklogTracker) HasEventType ¶

func (o *CSEWindowsExcessiveBacklogTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CSEWindowsExcessiveBacklogTracker) MarshalJSON ¶

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

func (*CSEWindowsExcessiveBacklogTracker) SetEventType ¶

func (o *CSEWindowsExcessiveBacklogTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CSEWindowsExcessiveEventLogMonitorsTracker ¶

type CSEWindowsExcessiveEventLogMonitorsTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
}

CSEWindowsExcessiveEventLogMonitorsTracker struct for CSEWindowsExcessiveEventLogMonitorsTracker

func NewCSEWindowsExcessiveEventLogMonitorsTracker ¶

func NewCSEWindowsExcessiveEventLogMonitorsTracker(trackerId string, error_ string, description string) *CSEWindowsExcessiveEventLogMonitorsTracker

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

func NewCSEWindowsExcessiveEventLogMonitorsTrackerWithDefaults ¶

func NewCSEWindowsExcessiveEventLogMonitorsTrackerWithDefaults() *CSEWindowsExcessiveEventLogMonitorsTracker

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

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetEventTypeOk ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorHostname ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorIdOk ¶

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

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorUserName ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorUserName() string

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorUserNameOk ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsExcessiveEventLogMonitorsTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) HasSensorHostname ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) HasSensorUserName ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (CSEWindowsExcessiveEventLogMonitorsTracker) MarshalJSON ¶

func (*CSEWindowsExcessiveEventLogMonitorsTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) SetSensorHostname ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsExcessiveEventLogMonitorsTracker) SetSensorUserName ¶

func (o *CSEWindowsExcessiveEventLogMonitorsTracker) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

type CSEWindowsExcessiveFilesPendingUploadTracker ¶

type CSEWindowsExcessiveFilesPendingUploadTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory.
	Source *string `json:"source,omitempty"`
	// The last error message.
	LastErrorMessage *string `json:"lastErrorMessage,omitempty"`
	// The number of files pending upload.
	NumberOfFilesPending *string `json:"numberOfFilesPending,omitempty"`
	// The oldest timestamp in the queue.
	OldestTimestampInQueue *string `json:"oldestTimestampInQueue,omitempty"`
}

CSEWindowsExcessiveFilesPendingUploadTracker struct for CSEWindowsExcessiveFilesPendingUploadTracker

func NewCSEWindowsExcessiveFilesPendingUploadTracker ¶

func NewCSEWindowsExcessiveFilesPendingUploadTracker(trackerId string, error_ string, description string) *CSEWindowsExcessiveFilesPendingUploadTracker

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

func NewCSEWindowsExcessiveFilesPendingUploadTrackerWithDefaults ¶

func NewCSEWindowsExcessiveFilesPendingUploadTrackerWithDefaults() *CSEWindowsExcessiveFilesPendingUploadTracker

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetEventTypeOk ¶

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetLastErrorMessage ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetLastErrorMessage() string

GetLastErrorMessage returns the LastErrorMessage field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetLastErrorMessageOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetLastErrorMessageOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetNumberOfFilesPending ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetNumberOfFilesPending() string

GetNumberOfFilesPending returns the NumberOfFilesPending field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetNumberOfFilesPendingOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetNumberOfFilesPendingOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetOldestTimestampInQueue ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetOldestTimestampInQueue() string

GetOldestTimestampInQueue returns the OldestTimestampInQueue field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetOldestTimestampInQueueOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetOldestTimestampInQueueOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetSensorHostname ¶

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetSensorIdOk ¶

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) GetSourceOk ¶

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

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasLastErrorMessage ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) HasLastErrorMessage() bool

HasLastErrorMessage returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasNumberOfFilesPending ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) HasNumberOfFilesPending() bool

HasNumberOfFilesPending returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasOldestTimestampInQueue ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) HasOldestTimestampInQueue() bool

HasOldestTimestampInQueue returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasSensorHostname ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsExcessiveFilesPendingUploadTracker) MarshalJSON ¶

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetLastErrorMessage ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) SetLastErrorMessage(v string)

SetLastErrorMessage gets a reference to the given string and assigns it to the LastErrorMessage field.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetNumberOfFilesPending ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) SetNumberOfFilesPending(v string)

SetNumberOfFilesPending gets a reference to the given string and assigns it to the NumberOfFilesPending field.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetOldestTimestampInQueue ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) SetOldestTimestampInQueue(v string)

SetOldestTimestampInQueue gets a reference to the given string and assigns it to the OldestTimestampInQueue field.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetSensorHostname ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsExcessiveFilesPendingUploadTracker) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsExcessiveFilesPendingUploadTrackerAllOf ¶

type CSEWindowsExcessiveFilesPendingUploadTrackerAllOf struct {
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory.
	Source *string `json:"source,omitempty"`
	// The last error message.
	LastErrorMessage *string `json:"lastErrorMessage,omitempty"`
	// The number of files pending upload.
	NumberOfFilesPending *string `json:"numberOfFilesPending,omitempty"`
	// The oldest timestamp in the queue.
	OldestTimestampInQueue *string `json:"oldestTimestampInQueue,omitempty"`
}

CSEWindowsExcessiveFilesPendingUploadTrackerAllOf struct for CSEWindowsExcessiveFilesPendingUploadTrackerAllOf

func NewCSEWindowsExcessiveFilesPendingUploadTrackerAllOf ¶

func NewCSEWindowsExcessiveFilesPendingUploadTrackerAllOf() *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf

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

func NewCSEWindowsExcessiveFilesPendingUploadTrackerAllOfWithDefaults ¶

func NewCSEWindowsExcessiveFilesPendingUploadTrackerAllOfWithDefaults() *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetLastErrorMessage ¶

GetLastErrorMessage returns the LastErrorMessage field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetLastErrorMessageOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetLastErrorMessageOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetNumberOfFilesPending ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetNumberOfFilesPending() string

GetNumberOfFilesPending returns the NumberOfFilesPending field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetNumberOfFilesPendingOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetNumberOfFilesPendingOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetOldestTimestampInQueue ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetOldestTimestampInQueue() string

GetOldestTimestampInQueue returns the OldestTimestampInQueue field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetOldestTimestampInQueueOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetOldestTimestampInQueueOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSensorHostname ¶

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSensorHostnameOk ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSensorIdOk ¶

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) GetSourceOk ¶

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

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasLastErrorMessage ¶

HasLastErrorMessage returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasNumberOfFilesPending ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasNumberOfFilesPending() bool

HasNumberOfFilesPending returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasOldestTimestampInQueue ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasOldestTimestampInQueue() bool

HasOldestTimestampInQueue returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasSensorHostname ¶

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) MarshalJSON ¶

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetLastErrorMessage ¶

SetLastErrorMessage gets a reference to the given string and assigns it to the LastErrorMessage field.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetNumberOfFilesPending ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetNumberOfFilesPending(v string)

SetNumberOfFilesPending gets a reference to the given string and assigns it to the NumberOfFilesPending field.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetOldestTimestampInQueue ¶

func (o *CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetOldestTimestampInQueue(v string)

SetOldestTimestampInQueue gets a reference to the given string and assigns it to the OldestTimestampInQueue field.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetSensorHostname ¶

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsExcessiveFilesPendingUploadTrackerAllOf) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsInvalidConfigurationTracker ¶

type CSEWindowsInvalidConfigurationTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
}

CSEWindowsInvalidConfigurationTracker struct for CSEWindowsInvalidConfigurationTracker

func NewCSEWindowsInvalidConfigurationTracker ¶

func NewCSEWindowsInvalidConfigurationTracker(trackerId string, error_ string, description string) *CSEWindowsInvalidConfigurationTracker

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

func NewCSEWindowsInvalidConfigurationTrackerWithDefaults ¶

func NewCSEWindowsInvalidConfigurationTrackerWithDefaults() *CSEWindowsInvalidConfigurationTracker

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

func (*CSEWindowsInvalidConfigurationTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTracker) GetEventTypeOk ¶

func (o *CSEWindowsInvalidConfigurationTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsInvalidConfigurationTracker) GetSensorHostname ¶

func (o *CSEWindowsInvalidConfigurationTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsInvalidConfigurationTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsInvalidConfigurationTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTracker) GetSensorIdOk ¶

func (o *CSEWindowsInvalidConfigurationTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsInvalidConfigurationTracker) GetSensorUserName ¶

func (o *CSEWindowsInvalidConfigurationTracker) GetSensorUserName() string

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTracker) GetSensorUserNameOk ¶

func (o *CSEWindowsInvalidConfigurationTracker) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsInvalidConfigurationTracker) HasEventType ¶

func (o *CSEWindowsInvalidConfigurationTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsInvalidConfigurationTracker) HasSensorHostname ¶

func (o *CSEWindowsInvalidConfigurationTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsInvalidConfigurationTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsInvalidConfigurationTracker) HasSensorUserName ¶

func (o *CSEWindowsInvalidConfigurationTracker) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (CSEWindowsInvalidConfigurationTracker) MarshalJSON ¶

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

func (*CSEWindowsInvalidConfigurationTracker) SetEventType ¶

func (o *CSEWindowsInvalidConfigurationTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsInvalidConfigurationTracker) SetSensorHostname ¶

func (o *CSEWindowsInvalidConfigurationTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsInvalidConfigurationTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsInvalidConfigurationTracker) SetSensorUserName ¶

func (o *CSEWindowsInvalidConfigurationTracker) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

type CSEWindowsInvalidConfigurationTrackerAllOf ¶

type CSEWindowsInvalidConfigurationTrackerAllOf struct {
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
}

CSEWindowsInvalidConfigurationTrackerAllOf struct for CSEWindowsInvalidConfigurationTrackerAllOf

func NewCSEWindowsInvalidConfigurationTrackerAllOf ¶

func NewCSEWindowsInvalidConfigurationTrackerAllOf() *CSEWindowsInvalidConfigurationTrackerAllOf

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

func NewCSEWindowsInvalidConfigurationTrackerAllOfWithDefaults ¶

func NewCSEWindowsInvalidConfigurationTrackerAllOfWithDefaults() *CSEWindowsInvalidConfigurationTrackerAllOf

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

func (*CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorHostname ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorHostnameOk ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorIdOk ¶

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

func (*CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorUserName ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorUserName() string

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorUserNameOk ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsInvalidConfigurationTrackerAllOf) HasSensorHostname ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) HasSensorUserName ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (CSEWindowsInvalidConfigurationTrackerAllOf) MarshalJSON ¶

func (*CSEWindowsInvalidConfigurationTrackerAllOf) SetSensorHostname ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsInvalidConfigurationTrackerAllOf) SetSensorUserName ¶

func (o *CSEWindowsInvalidConfigurationTrackerAllOf) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

type CSEWindowsInvalidUserPermissionsTracker ¶

type CSEWindowsInvalidUserPermissionsTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FilePath *string `json:"filePath,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory..
	Source *string `json:"source,omitempty"`
}

CSEWindowsInvalidUserPermissionsTracker struct for CSEWindowsInvalidUserPermissionsTracker

func NewCSEWindowsInvalidUserPermissionsTracker ¶

func NewCSEWindowsInvalidUserPermissionsTracker(trackerId string, error_ string, description string) *CSEWindowsInvalidUserPermissionsTracker

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

func NewCSEWindowsInvalidUserPermissionsTrackerWithDefaults ¶

func NewCSEWindowsInvalidUserPermissionsTrackerWithDefaults() *CSEWindowsInvalidUserPermissionsTracker

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetEventTypeOk ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetFilePath ¶

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetFilePathOk ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetFilePathOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetFolderPath ¶

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetFolderPathOk ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetFolderPathOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetSensorHostname ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetSensorIdOk ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetSensorUserName ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetSensorUserName() string

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetSensorUserNameOk ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTracker) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTracker) GetSourceOk ¶

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

func (*CSEWindowsInvalidUserPermissionsTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTracker) HasFilePath ¶

HasFilePath returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTracker) HasFolderPath ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) HasFolderPath() bool

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTracker) HasSensorHostname ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTracker) HasSensorUserName ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTracker) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsInvalidUserPermissionsTracker) MarshalJSON ¶

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

func (*CSEWindowsInvalidUserPermissionsTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsInvalidUserPermissionsTracker) SetFilePath ¶

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (*CSEWindowsInvalidUserPermissionsTracker) SetFolderPath ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) SetFolderPath(v string)

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsInvalidUserPermissionsTracker) SetSensorHostname ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsInvalidUserPermissionsTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsInvalidUserPermissionsTracker) SetSensorUserName ¶

func (o *CSEWindowsInvalidUserPermissionsTracker) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

func (*CSEWindowsInvalidUserPermissionsTracker) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsInvalidUserPermissionsTrackerAllOf ¶

type CSEWindowsInvalidUserPermissionsTrackerAllOf struct {
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FilePath *string `json:"filePath,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory..
	Source *string `json:"source,omitempty"`
}

CSEWindowsInvalidUserPermissionsTrackerAllOf struct for CSEWindowsInvalidUserPermissionsTrackerAllOf

func NewCSEWindowsInvalidUserPermissionsTrackerAllOf ¶

func NewCSEWindowsInvalidUserPermissionsTrackerAllOf() *CSEWindowsInvalidUserPermissionsTrackerAllOf

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

func NewCSEWindowsInvalidUserPermissionsTrackerAllOfWithDefaults ¶

func NewCSEWindowsInvalidUserPermissionsTrackerAllOfWithDefaults() *CSEWindowsInvalidUserPermissionsTrackerAllOf

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetFilePath ¶

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetFilePathOk ¶

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetFolderPath ¶

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetFolderPathOk ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) GetFolderPathOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorHostname ¶

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorHostnameOk ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorIdOk ¶

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorUserName ¶

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorUserNameOk ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) GetSourceOk ¶

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

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) HasFilePath ¶

HasFilePath returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) HasFolderPath ¶

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) HasSensorHostname ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) HasSensorUserName ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsInvalidUserPermissionsTrackerAllOf) MarshalJSON ¶

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) SetFilePath ¶

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) SetFolderPath ¶

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) SetSensorHostname ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) SetSensorUserName ¶

func (o *CSEWindowsInvalidUserPermissionsTrackerAllOf) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

func (*CSEWindowsInvalidUserPermissionsTrackerAllOf) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsOldestRecordTimestampExceedsThresholdTracker ¶

type CSEWindowsOldestRecordTimestampExceedsThresholdTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory.
	Source *string `json:"source,omitempty"`
	// The last error message.
	LastErrorMessage *string `json:"lastErrorMessage,omitempty"`
	// The number of files pending upload.
	NumberOfFilesPending *string `json:"numberOfFilesPending,omitempty"`
	// The oldest timestamp in the queue.
	OldestTimestampInQueue *string `json:"oldestTimestampInQueue,omitempty"`
}

CSEWindowsOldestRecordTimestampExceedsThresholdTracker struct for CSEWindowsOldestRecordTimestampExceedsThresholdTracker

func NewCSEWindowsOldestRecordTimestampExceedsThresholdTracker ¶

func NewCSEWindowsOldestRecordTimestampExceedsThresholdTracker(trackerId string, error_ string, description string) *CSEWindowsOldestRecordTimestampExceedsThresholdTracker

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

func NewCSEWindowsOldestRecordTimestampExceedsThresholdTrackerWithDefaults ¶

func NewCSEWindowsOldestRecordTimestampExceedsThresholdTrackerWithDefaults() *CSEWindowsOldestRecordTimestampExceedsThresholdTracker

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetEventTypeOk ¶

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetLastErrorMessage ¶

GetLastErrorMessage returns the LastErrorMessage field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetLastErrorMessageOk ¶

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetNumberOfFilesPending ¶

GetNumberOfFilesPending returns the NumberOfFilesPending field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetNumberOfFilesPendingOk ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetNumberOfFilesPendingOk() (*string, bool)

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetOldestTimestampInQueue ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetOldestTimestampInQueue() string

GetOldestTimestampInQueue returns the OldestTimestampInQueue field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetOldestTimestampInQueueOk ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetOldestTimestampInQueueOk() (*string, bool)

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetSensorHostname ¶

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetSensorHostnameOk ¶

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetSensorIdOk ¶

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) GetSourceOk ¶

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

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasLastErrorMessage ¶

HasLastErrorMessage returns a boolean if a field has been set.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasNumberOfFilesPending ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasNumberOfFilesPending() bool

HasNumberOfFilesPending returns a boolean if a field has been set.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasOldestTimestampInQueue ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasOldestTimestampInQueue() bool

HasOldestTimestampInQueue returns a boolean if a field has been set.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasSensorHostname ¶

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsOldestRecordTimestampExceedsThresholdTracker) MarshalJSON ¶

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetLastErrorMessage ¶

SetLastErrorMessage gets a reference to the given string and assigns it to the LastErrorMessage field.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetNumberOfFilesPending ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetNumberOfFilesPending(v string)

SetNumberOfFilesPending gets a reference to the given string and assigns it to the NumberOfFilesPending field.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetOldestTimestampInQueue ¶

func (o *CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetOldestTimestampInQueue(v string)

SetOldestTimestampInQueue gets a reference to the given string and assigns it to the OldestTimestampInQueue field.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetSensorHostname ¶

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsOldestRecordTimestampExceedsThresholdTracker) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CSEWindowsParsingErrorTracker ¶

type CSEWindowsParsingErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CSEWindowsParsingErrorTracker struct for CSEWindowsParsingErrorTracker

func NewCSEWindowsParsingErrorTracker ¶

func NewCSEWindowsParsingErrorTracker() *CSEWindowsParsingErrorTracker

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

func NewCSEWindowsParsingErrorTrackerWithDefaults ¶

func NewCSEWindowsParsingErrorTrackerWithDefaults() *CSEWindowsParsingErrorTracker

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

func (*CSEWindowsParsingErrorTracker) GetEventType ¶

func (o *CSEWindowsParsingErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsParsingErrorTracker) GetEventTypeOk ¶

func (o *CSEWindowsParsingErrorTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsParsingErrorTracker) HasEventType ¶

func (o *CSEWindowsParsingErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CSEWindowsParsingErrorTracker) MarshalJSON ¶

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

func (*CSEWindowsParsingErrorTracker) SetEventType ¶

func (o *CSEWindowsParsingErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CSEWindowsRuntimeErrorTracker ¶

type CSEWindowsRuntimeErrorTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
}

CSEWindowsRuntimeErrorTracker struct for CSEWindowsRuntimeErrorTracker

func NewCSEWindowsRuntimeErrorTracker ¶

func NewCSEWindowsRuntimeErrorTracker(trackerId string, error_ string, description string) *CSEWindowsRuntimeErrorTracker

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

func NewCSEWindowsRuntimeErrorTrackerWithDefaults ¶

func NewCSEWindowsRuntimeErrorTrackerWithDefaults() *CSEWindowsRuntimeErrorTracker

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

func (*CSEWindowsRuntimeErrorTracker) GetEventType ¶

func (o *CSEWindowsRuntimeErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsRuntimeErrorTracker) GetEventTypeOk ¶

func (o *CSEWindowsRuntimeErrorTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsRuntimeErrorTracker) GetSensorHostname ¶

func (o *CSEWindowsRuntimeErrorTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsRuntimeErrorTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsRuntimeErrorTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsRuntimeErrorTracker) GetSensorId ¶

func (o *CSEWindowsRuntimeErrorTracker) GetSensorId() string

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsRuntimeErrorTracker) GetSensorIdOk ¶

func (o *CSEWindowsRuntimeErrorTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsRuntimeErrorTracker) GetSensorUserName ¶

func (o *CSEWindowsRuntimeErrorTracker) GetSensorUserName() string

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsRuntimeErrorTracker) GetSensorUserNameOk ¶

func (o *CSEWindowsRuntimeErrorTracker) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsRuntimeErrorTracker) HasEventType ¶

func (o *CSEWindowsRuntimeErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsRuntimeErrorTracker) HasSensorHostname ¶

func (o *CSEWindowsRuntimeErrorTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsRuntimeErrorTracker) HasSensorId ¶

func (o *CSEWindowsRuntimeErrorTracker) HasSensorId() bool

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsRuntimeErrorTracker) HasSensorUserName ¶

func (o *CSEWindowsRuntimeErrorTracker) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (CSEWindowsRuntimeErrorTracker) MarshalJSON ¶

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

func (*CSEWindowsRuntimeErrorTracker) SetEventType ¶

func (o *CSEWindowsRuntimeErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsRuntimeErrorTracker) SetSensorHostname ¶

func (o *CSEWindowsRuntimeErrorTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsRuntimeErrorTracker) SetSensorId ¶

func (o *CSEWindowsRuntimeErrorTracker) SetSensorId(v string)

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsRuntimeErrorTracker) SetSensorUserName ¶

func (o *CSEWindowsRuntimeErrorTracker) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

type CSEWindowsRuntimeWarningTracker ¶

type CSEWindowsRuntimeWarningTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
}

CSEWindowsRuntimeWarningTracker struct for CSEWindowsRuntimeWarningTracker

func NewCSEWindowsRuntimeWarningTracker ¶

func NewCSEWindowsRuntimeWarningTracker(trackerId string, error_ string, description string) *CSEWindowsRuntimeWarningTracker

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

func NewCSEWindowsRuntimeWarningTrackerWithDefaults ¶

func NewCSEWindowsRuntimeWarningTrackerWithDefaults() *CSEWindowsRuntimeWarningTracker

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

func (*CSEWindowsRuntimeWarningTracker) GetEventType ¶

func (o *CSEWindowsRuntimeWarningTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsRuntimeWarningTracker) GetEventTypeOk ¶

func (o *CSEWindowsRuntimeWarningTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsRuntimeWarningTracker) GetSensorHostname ¶

func (o *CSEWindowsRuntimeWarningTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsRuntimeWarningTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsRuntimeWarningTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsRuntimeWarningTracker) GetSensorId ¶

func (o *CSEWindowsRuntimeWarningTracker) GetSensorId() string

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsRuntimeWarningTracker) GetSensorIdOk ¶

func (o *CSEWindowsRuntimeWarningTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsRuntimeWarningTracker) GetSensorUserName ¶

func (o *CSEWindowsRuntimeWarningTracker) GetSensorUserName() string

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsRuntimeWarningTracker) GetSensorUserNameOk ¶

func (o *CSEWindowsRuntimeWarningTracker) GetSensorUserNameOk() (*string, bool)

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

func (*CSEWindowsRuntimeWarningTracker) HasEventType ¶

func (o *CSEWindowsRuntimeWarningTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsRuntimeWarningTracker) HasSensorHostname ¶

func (o *CSEWindowsRuntimeWarningTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsRuntimeWarningTracker) HasSensorId ¶

func (o *CSEWindowsRuntimeWarningTracker) HasSensorId() bool

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsRuntimeWarningTracker) HasSensorUserName ¶

func (o *CSEWindowsRuntimeWarningTracker) HasSensorUserName() bool

HasSensorUserName returns a boolean if a field has been set.

func (CSEWindowsRuntimeWarningTracker) MarshalJSON ¶

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

func (*CSEWindowsRuntimeWarningTracker) SetEventType ¶

func (o *CSEWindowsRuntimeWarningTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsRuntimeWarningTracker) SetSensorHostname ¶

func (o *CSEWindowsRuntimeWarningTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsRuntimeWarningTracker) SetSensorId ¶

func (o *CSEWindowsRuntimeWarningTracker) SetSensorId(v string)

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsRuntimeWarningTracker) SetSensorUserName ¶

func (o *CSEWindowsRuntimeWarningTracker) SetSensorUserName(v string)

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

type CSEWindowsSensorOfflineTracker ¶

type CSEWindowsSensorOfflineTracker struct {
	TrackerIdentity
	// The number of minutes without heartbeat after which sensor is marked offline.
	MinutesWithNoHeartbeatBeforeMarkingOffline *string `json:"minutesWithNoHeartbeatBeforeMarkingOffline,omitempty"`
}

CSEWindowsSensorOfflineTracker struct for CSEWindowsSensorOfflineTracker

func NewCSEWindowsSensorOfflineTracker ¶

func NewCSEWindowsSensorOfflineTracker(trackerId string, error_ string, description string) *CSEWindowsSensorOfflineTracker

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

func NewCSEWindowsSensorOfflineTrackerWithDefaults ¶

func NewCSEWindowsSensorOfflineTrackerWithDefaults() *CSEWindowsSensorOfflineTracker

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

func (*CSEWindowsSensorOfflineTracker) GetMinutesWithNoHeartbeatBeforeMarkingOffline ¶

func (o *CSEWindowsSensorOfflineTracker) GetMinutesWithNoHeartbeatBeforeMarkingOffline() string

GetMinutesWithNoHeartbeatBeforeMarkingOffline returns the MinutesWithNoHeartbeatBeforeMarkingOffline field value if set, zero value otherwise.

func (*CSEWindowsSensorOfflineTracker) GetMinutesWithNoHeartbeatBeforeMarkingOfflineOk ¶

func (o *CSEWindowsSensorOfflineTracker) GetMinutesWithNoHeartbeatBeforeMarkingOfflineOk() (*string, bool)

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

func (*CSEWindowsSensorOfflineTracker) HasMinutesWithNoHeartbeatBeforeMarkingOffline ¶

func (o *CSEWindowsSensorOfflineTracker) HasMinutesWithNoHeartbeatBeforeMarkingOffline() bool

HasMinutesWithNoHeartbeatBeforeMarkingOffline returns a boolean if a field has been set.

func (CSEWindowsSensorOfflineTracker) MarshalJSON ¶

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

func (*CSEWindowsSensorOfflineTracker) SetMinutesWithNoHeartbeatBeforeMarkingOffline ¶

func (o *CSEWindowsSensorOfflineTracker) SetMinutesWithNoHeartbeatBeforeMarkingOffline(v string)

SetMinutesWithNoHeartbeatBeforeMarkingOffline gets a reference to the given string and assigns it to the MinutesWithNoHeartbeatBeforeMarkingOffline field.

type CSEWindowsSensorOfflineTrackerAllOf ¶

type CSEWindowsSensorOfflineTrackerAllOf struct {
	// The number of minutes without heartbeat after which sensor is marked offline.
	MinutesWithNoHeartbeatBeforeMarkingOffline *string `json:"minutesWithNoHeartbeatBeforeMarkingOffline,omitempty"`
}

CSEWindowsSensorOfflineTrackerAllOf struct for CSEWindowsSensorOfflineTrackerAllOf

func NewCSEWindowsSensorOfflineTrackerAllOf ¶

func NewCSEWindowsSensorOfflineTrackerAllOf() *CSEWindowsSensorOfflineTrackerAllOf

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

func NewCSEWindowsSensorOfflineTrackerAllOfWithDefaults ¶

func NewCSEWindowsSensorOfflineTrackerAllOfWithDefaults() *CSEWindowsSensorOfflineTrackerAllOf

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

func (*CSEWindowsSensorOfflineTrackerAllOf) GetMinutesWithNoHeartbeatBeforeMarkingOffline ¶

func (o *CSEWindowsSensorOfflineTrackerAllOf) GetMinutesWithNoHeartbeatBeforeMarkingOffline() string

GetMinutesWithNoHeartbeatBeforeMarkingOffline returns the MinutesWithNoHeartbeatBeforeMarkingOffline field value if set, zero value otherwise.

func (*CSEWindowsSensorOfflineTrackerAllOf) GetMinutesWithNoHeartbeatBeforeMarkingOfflineOk ¶

func (o *CSEWindowsSensorOfflineTrackerAllOf) GetMinutesWithNoHeartbeatBeforeMarkingOfflineOk() (*string, bool)

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

func (*CSEWindowsSensorOfflineTrackerAllOf) HasMinutesWithNoHeartbeatBeforeMarkingOffline ¶

func (o *CSEWindowsSensorOfflineTrackerAllOf) HasMinutesWithNoHeartbeatBeforeMarkingOffline() bool

HasMinutesWithNoHeartbeatBeforeMarkingOffline returns a boolean if a field has been set.

func (CSEWindowsSensorOfflineTrackerAllOf) MarshalJSON ¶

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

func (*CSEWindowsSensorOfflineTrackerAllOf) SetMinutesWithNoHeartbeatBeforeMarkingOffline ¶

func (o *CSEWindowsSensorOfflineTrackerAllOf) SetMinutesWithNoHeartbeatBeforeMarkingOffline(v string)

SetMinutesWithNoHeartbeatBeforeMarkingOffline gets a reference to the given string and assigns it to the MinutesWithNoHeartbeatBeforeMarkingOffline field.

type CSEWindowsSensorOutOfStorageTracker ¶

type CSEWindowsSensorOutOfStorageTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CSEWindowsSensorOutOfStorageTracker struct for CSEWindowsSensorOutOfStorageTracker

func NewCSEWindowsSensorOutOfStorageTracker ¶

func NewCSEWindowsSensorOutOfStorageTracker() *CSEWindowsSensorOutOfStorageTracker

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

func NewCSEWindowsSensorOutOfStorageTrackerWithDefaults ¶

func NewCSEWindowsSensorOutOfStorageTrackerWithDefaults() *CSEWindowsSensorOutOfStorageTracker

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

func (*CSEWindowsSensorOutOfStorageTracker) GetEventType ¶

func (o *CSEWindowsSensorOutOfStorageTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsSensorOutOfStorageTracker) GetEventTypeOk ¶

func (o *CSEWindowsSensorOutOfStorageTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsSensorOutOfStorageTracker) HasEventType ¶

func (o *CSEWindowsSensorOutOfStorageTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CSEWindowsSensorOutOfStorageTracker) MarshalJSON ¶

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

func (*CSEWindowsSensorOutOfStorageTracker) SetEventType ¶

func (o *CSEWindowsSensorOutOfStorageTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CSEWindowsStorageLimitApproachingTracker ¶

type CSEWindowsStorageLimitApproachingTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FolderSizeLimit *string `json:"folderSizeLimit,omitempty"`
	// Current size of the folder.
	CurrentFolderSize *string `json:"currentFolderSize,omitempty"`
	// The percentage available disk space limit.
	PercentageAvailableDiskSpaceLimit *string `json:"percentageAvailableDiskSpaceLimit,omitempty"`
	// The current percentage available disk space.
	CurrentPercentageAvailableDiskSpace *string `json:"currentPercentageAvailableDiskSpace,omitempty"`
	// The last error.
	LastError *string `json:"lastError,omitempty"`
}

CSEWindowsStorageLimitApproachingTracker struct for CSEWindowsStorageLimitApproachingTracker

func NewCSEWindowsStorageLimitApproachingTracker ¶

func NewCSEWindowsStorageLimitApproachingTracker(trackerId string, error_ string, description string) *CSEWindowsStorageLimitApproachingTracker

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

func NewCSEWindowsStorageLimitApproachingTrackerWithDefaults ¶

func NewCSEWindowsStorageLimitApproachingTrackerWithDefaults() *CSEWindowsStorageLimitApproachingTracker

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

func (*CSEWindowsStorageLimitApproachingTracker) GetCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetCurrentFolderSize() string

GetCurrentFolderSize returns the CurrentFolderSize field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetCurrentFolderSizeOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetCurrentFolderSizeOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetCurrentPercentageAvailableDiskSpace() string

GetCurrentPercentageAvailableDiskSpace returns the CurrentPercentageAvailableDiskSpace field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetCurrentPercentageAvailableDiskSpaceOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetCurrentPercentageAvailableDiskSpaceOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetEventTypeOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetFolderPath ¶

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetFolderPathOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetFolderPathOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetFolderSizeLimit() string

GetFolderSizeLimit returns the FolderSizeLimit field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetFolderSizeLimitOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetFolderSizeLimitOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetLastError ¶

GetLastError returns the LastError field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetLastErrorOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetLastErrorOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetPercentageAvailableDiskSpaceLimit() string

GetPercentageAvailableDiskSpaceLimit returns the PercentageAvailableDiskSpaceLimit field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetPercentageAvailableDiskSpaceLimitOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetPercentageAvailableDiskSpaceLimitOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetSensorHostname ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitApproachingTracker) GetSensorIdOk ¶

func (o *CSEWindowsStorageLimitApproachingTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsStorageLimitApproachingTracker) HasCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitApproachingTracker) HasCurrentFolderSize() bool

HasCurrentFolderSize returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitApproachingTracker) HasCurrentPercentageAvailableDiskSpace() bool

HasCurrentPercentageAvailableDiskSpace returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasFolderPath ¶

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitApproachingTracker) HasFolderSizeLimit() bool

HasFolderSizeLimit returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasLastError ¶

HasLastError returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitApproachingTracker) HasPercentageAvailableDiskSpaceLimit() bool

HasPercentageAvailableDiskSpaceLimit returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasSensorHostname ¶

func (o *CSEWindowsStorageLimitApproachingTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitApproachingTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (CSEWindowsStorageLimitApproachingTracker) MarshalJSON ¶

func (*CSEWindowsStorageLimitApproachingTracker) SetCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitApproachingTracker) SetCurrentFolderSize(v string)

SetCurrentFolderSize gets a reference to the given string and assigns it to the CurrentFolderSize field.

func (*CSEWindowsStorageLimitApproachingTracker) SetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitApproachingTracker) SetCurrentPercentageAvailableDiskSpace(v string)

SetCurrentPercentageAvailableDiskSpace gets a reference to the given string and assigns it to the CurrentPercentageAvailableDiskSpace field.

func (*CSEWindowsStorageLimitApproachingTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsStorageLimitApproachingTracker) SetFolderPath ¶

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsStorageLimitApproachingTracker) SetFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitApproachingTracker) SetFolderSizeLimit(v string)

SetFolderSizeLimit gets a reference to the given string and assigns it to the FolderSizeLimit field.

func (*CSEWindowsStorageLimitApproachingTracker) SetLastError ¶

SetLastError gets a reference to the given string and assigns it to the LastError field.

func (*CSEWindowsStorageLimitApproachingTracker) SetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitApproachingTracker) SetPercentageAvailableDiskSpaceLimit(v string)

SetPercentageAvailableDiskSpaceLimit gets a reference to the given string and assigns it to the PercentageAvailableDiskSpaceLimit field.

func (*CSEWindowsStorageLimitApproachingTracker) SetSensorHostname ¶

func (o *CSEWindowsStorageLimitApproachingTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsStorageLimitApproachingTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

type CSEWindowsStorageLimitExceededTracker ¶

type CSEWindowsStorageLimitExceededTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FolderSizeLimit *string `json:"folderSizeLimit,omitempty"`
	// Current size of the folder.
	CurrentFolderSize *string `json:"currentFolderSize,omitempty"`
	// The percentage available disk space limit.
	PercentageAvailableDiskSpaceLimit *string `json:"percentageAvailableDiskSpaceLimit,omitempty"`
	// The current percentage available disk space.
	CurrentPercentageAvailableDiskSpace *string `json:"currentPercentageAvailableDiskSpace,omitempty"`
	// The last error.
	LastError *string `json:"lastError,omitempty"`
}

CSEWindowsStorageLimitExceededTracker struct for CSEWindowsStorageLimitExceededTracker

func NewCSEWindowsStorageLimitExceededTracker ¶

func NewCSEWindowsStorageLimitExceededTracker(trackerId string, error_ string, description string) *CSEWindowsStorageLimitExceededTracker

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

func NewCSEWindowsStorageLimitExceededTrackerWithDefaults ¶

func NewCSEWindowsStorageLimitExceededTrackerWithDefaults() *CSEWindowsStorageLimitExceededTracker

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

func (*CSEWindowsStorageLimitExceededTracker) GetCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetCurrentFolderSize() string

GetCurrentFolderSize returns the CurrentFolderSize field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetCurrentFolderSizeOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetCurrentFolderSizeOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetCurrentPercentageAvailableDiskSpace() string

GetCurrentPercentageAvailableDiskSpace returns the CurrentPercentageAvailableDiskSpace field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetCurrentPercentageAvailableDiskSpaceOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetCurrentPercentageAvailableDiskSpaceOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetEventTypeOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetEventTypeOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetFolderPath ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetFolderPath() string

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetFolderPathOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetFolderPathOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetFolderSizeLimit() string

GetFolderSizeLimit returns the FolderSizeLimit field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetFolderSizeLimitOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetFolderSizeLimitOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetLastError ¶

GetLastError returns the LastError field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetLastErrorOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetLastErrorOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetPercentageAvailableDiskSpaceLimit() string

GetPercentageAvailableDiskSpaceLimit returns the PercentageAvailableDiskSpaceLimit field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetPercentageAvailableDiskSpaceLimitOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetPercentageAvailableDiskSpaceLimitOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetSensorHostname ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetSensorHostnameOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTracker) GetSensorIdOk ¶

func (o *CSEWindowsStorageLimitExceededTracker) GetSensorIdOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTracker) HasCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasCurrentFolderSize() bool

HasCurrentFolderSize returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasCurrentPercentageAvailableDiskSpace() bool

HasCurrentPercentageAvailableDiskSpace returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasEventType ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasFolderPath ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasFolderPath() bool

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasFolderSizeLimit() bool

HasFolderSizeLimit returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasLastError ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasLastError() bool

HasLastError returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasPercentageAvailableDiskSpaceLimit() bool

HasPercentageAvailableDiskSpaceLimit returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasSensorHostname ¶

func (o *CSEWindowsStorageLimitExceededTracker) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (CSEWindowsStorageLimitExceededTracker) MarshalJSON ¶

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

func (*CSEWindowsStorageLimitExceededTracker) SetCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetCurrentFolderSize(v string)

SetCurrentFolderSize gets a reference to the given string and assigns it to the CurrentFolderSize field.

func (*CSEWindowsStorageLimitExceededTracker) SetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetCurrentPercentageAvailableDiskSpace(v string)

SetCurrentPercentageAvailableDiskSpace gets a reference to the given string and assigns it to the CurrentPercentageAvailableDiskSpace field.

func (*CSEWindowsStorageLimitExceededTracker) SetEventType ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsStorageLimitExceededTracker) SetFolderPath ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetFolderPath(v string)

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsStorageLimitExceededTracker) SetFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetFolderSizeLimit(v string)

SetFolderSizeLimit gets a reference to the given string and assigns it to the FolderSizeLimit field.

func (*CSEWindowsStorageLimitExceededTracker) SetLastError ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetLastError(v string)

SetLastError gets a reference to the given string and assigns it to the LastError field.

func (*CSEWindowsStorageLimitExceededTracker) SetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetPercentageAvailableDiskSpaceLimit(v string)

SetPercentageAvailableDiskSpaceLimit gets a reference to the given string and assigns it to the PercentageAvailableDiskSpaceLimit field.

func (*CSEWindowsStorageLimitExceededTracker) SetSensorHostname ¶

func (o *CSEWindowsStorageLimitExceededTracker) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsStorageLimitExceededTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

type CSEWindowsStorageLimitExceededTrackerAllOf ¶

type CSEWindowsStorageLimitExceededTrackerAllOf struct {
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FolderSizeLimit *string `json:"folderSizeLimit,omitempty"`
	// Current size of the folder.
	CurrentFolderSize *string `json:"currentFolderSize,omitempty"`
	// The percentage available disk space limit.
	PercentageAvailableDiskSpaceLimit *string `json:"percentageAvailableDiskSpaceLimit,omitempty"`
	// The current percentage available disk space.
	CurrentPercentageAvailableDiskSpace *string `json:"currentPercentageAvailableDiskSpace,omitempty"`
	// The last error.
	LastError *string `json:"lastError,omitempty"`
}

CSEWindowsStorageLimitExceededTrackerAllOf struct for CSEWindowsStorageLimitExceededTrackerAllOf

func NewCSEWindowsStorageLimitExceededTrackerAllOf ¶

func NewCSEWindowsStorageLimitExceededTrackerAllOf() *CSEWindowsStorageLimitExceededTrackerAllOf

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

func NewCSEWindowsStorageLimitExceededTrackerAllOfWithDefaults ¶

func NewCSEWindowsStorageLimitExceededTrackerAllOfWithDefaults() *CSEWindowsStorageLimitExceededTrackerAllOf

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentFolderSize() string

GetCurrentFolderSize returns the CurrentFolderSize field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentFolderSizeOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentFolderSizeOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentPercentageAvailableDiskSpace() string

GetCurrentPercentageAvailableDiskSpace returns the CurrentPercentageAvailableDiskSpace field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentPercentageAvailableDiskSpaceOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetCurrentPercentageAvailableDiskSpaceOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderPath ¶

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderPathOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderPathOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderSizeLimit() string

GetFolderSizeLimit returns the FolderSizeLimit field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderSizeLimitOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetFolderSizeLimitOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetLastError ¶

GetLastError returns the LastError field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetLastErrorOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetLastErrorOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetPercentageAvailableDiskSpaceLimit() string

GetPercentageAvailableDiskSpaceLimit returns the PercentageAvailableDiskSpaceLimit field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetPercentageAvailableDiskSpaceLimitOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetPercentageAvailableDiskSpaceLimitOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetSensorHostname ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetSensorHostname() string

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetSensorHostnameOk ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) GetSensorHostnameOk() (*string, bool)

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

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) GetSensorIdOk ¶

GetSensorIdOk returns a tuple with the SensorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) HasCurrentFolderSize() bool

HasCurrentFolderSize returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) HasCurrentPercentageAvailableDiskSpace() bool

HasCurrentPercentageAvailableDiskSpace returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasFolderPath ¶

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) HasFolderSizeLimit() bool

HasFolderSizeLimit returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasLastError ¶

HasLastError returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) HasPercentageAvailableDiskSpaceLimit() bool

HasPercentageAvailableDiskSpaceLimit returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasSensorHostname ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) HasSensorHostname() bool

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (CSEWindowsStorageLimitExceededTrackerAllOf) MarshalJSON ¶

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetCurrentFolderSize ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) SetCurrentFolderSize(v string)

SetCurrentFolderSize gets a reference to the given string and assigns it to the CurrentFolderSize field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetCurrentPercentageAvailableDiskSpace ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) SetCurrentPercentageAvailableDiskSpace(v string)

SetCurrentPercentageAvailableDiskSpace gets a reference to the given string and assigns it to the CurrentPercentageAvailableDiskSpace field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetFolderPath ¶

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetFolderSizeLimit ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) SetFolderSizeLimit(v string)

SetFolderSizeLimit gets a reference to the given string and assigns it to the FolderSizeLimit field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetLastError ¶

SetLastError gets a reference to the given string and assigns it to the LastError field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetPercentageAvailableDiskSpaceLimit ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) SetPercentageAvailableDiskSpaceLimit(v string)

SetPercentageAvailableDiskSpaceLimit gets a reference to the given string and assigns it to the PercentageAvailableDiskSpaceLimit field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetSensorHostname ¶

func (o *CSEWindowsStorageLimitExceededTrackerAllOf) SetSensorHostname(v string)

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsStorageLimitExceededTrackerAllOf) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

type CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker ¶

type CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The sensor ID.
	SensorId *string `json:"sensorId,omitempty"`
	// The sensor's hostname.
	SensorHostname *string `json:"sensorHostname,omitempty"`
	// The sensor's user name.
	SensorUserName *string `json:"sensorUserName,omitempty"`
	// The path of the folder.
	FolderPath *string `json:"folderPath,omitempty"`
	// The complete file path.
	FilePath *string `json:"filePath,omitempty"`
	// The HostName + EventLog name for EventLogs and Domain name for Directory..
	Source *string `json:"source,omitempty"`
}

CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker struct for CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker

func NewCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker ¶

func NewCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker(trackerId string, error_ string, description string) *CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker

NewCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker instantiates a new CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCSEWindowsWriteQueueFilesToSensorDirectoryFailedTrackerWithDefaults ¶

func NewCSEWindowsWriteQueueFilesToSensorDirectoryFailedTrackerWithDefaults() *CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker

NewCSEWindowsWriteQueueFilesToSensorDirectoryFailedTrackerWithDefaults instantiates a new CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetFilePath ¶

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetFilePathOk ¶

GetFilePathOk returns a tuple with the FilePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetFolderPath ¶

GetFolderPath returns the FolderPath field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetFolderPathOk ¶

GetFolderPathOk returns a tuple with the FolderPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSensorHostname ¶

GetSensorHostname returns the SensorHostname field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSensorHostnameOk ¶

GetSensorHostnameOk returns a tuple with the SensorHostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSensorId ¶

GetSensorId returns the SensorId field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSensorIdOk ¶

GetSensorIdOk returns a tuple with the SensorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSensorUserName ¶

GetSensorUserName returns the SensorUserName field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSensorUserNameOk ¶

GetSensorUserNameOk returns a tuple with the SensorUserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) GetSourceOk ¶

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasFilePath ¶

HasFilePath returns a boolean if a field has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasFolderPath ¶

HasFolderPath returns a boolean if a field has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasSensorHostname ¶

HasSensorHostname returns a boolean if a field has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasSensorId ¶

HasSensorId returns a boolean if a field has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasSensorUserName ¶

HasSensorUserName returns a boolean if a field has been set.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) HasSource ¶

HasSource returns a boolean if a field has been set.

func (CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) MarshalJSON ¶

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetFilePath ¶

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetFolderPath ¶

SetFolderPath gets a reference to the given string and assigns it to the FolderPath field.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetSensorHostname ¶

SetSensorHostname gets a reference to the given string and assigns it to the SensorHostname field.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetSensorId ¶

SetSensorId gets a reference to the given string and assigns it to the SensorId field.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetSensorUserName ¶

SetSensorUserName gets a reference to the given string and assigns it to the SensorUserName field.

func (*CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

type CalculatorRequest ¶

type CalculatorRequest struct {
	// Identifier of the deployment in which the parent org is present.
	ParentDeploymentId *string `json:"parentDeploymentId,omitempty"`
	// Identifier of the deployment in which the child org is present.
	DeploymentId *string `json:"deploymentId,omitempty"`
	// length of the trial period.
	TrialPlanPeriod *int32     `json:"trialPlanPeriod,omitempty"`
	Baselines       *Baselines `json:"baselines,omitempty"`
}

CalculatorRequest Details of the request

func NewCalculatorRequest ¶

func NewCalculatorRequest() *CalculatorRequest

NewCalculatorRequest instantiates a new CalculatorRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCalculatorRequestWithDefaults ¶

func NewCalculatorRequestWithDefaults() *CalculatorRequest

NewCalculatorRequestWithDefaults instantiates a new CalculatorRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CalculatorRequest) GetBaselines ¶

func (o *CalculatorRequest) GetBaselines() Baselines

GetBaselines returns the Baselines field value if set, zero value otherwise.

func (*CalculatorRequest) GetBaselinesOk ¶

func (o *CalculatorRequest) GetBaselinesOk() (*Baselines, bool)

GetBaselinesOk returns a tuple with the Baselines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CalculatorRequest) GetDeploymentId ¶

func (o *CalculatorRequest) GetDeploymentId() string

GetDeploymentId returns the DeploymentId field value if set, zero value otherwise.

func (*CalculatorRequest) GetDeploymentIdOk ¶

func (o *CalculatorRequest) GetDeploymentIdOk() (*string, bool)

GetDeploymentIdOk returns a tuple with the DeploymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CalculatorRequest) GetParentDeploymentId ¶

func (o *CalculatorRequest) GetParentDeploymentId() string

GetParentDeploymentId returns the ParentDeploymentId field value if set, zero value otherwise.

func (*CalculatorRequest) GetParentDeploymentIdOk ¶

func (o *CalculatorRequest) GetParentDeploymentIdOk() (*string, bool)

GetParentDeploymentIdOk returns a tuple with the ParentDeploymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CalculatorRequest) GetTrialPlanPeriod ¶

func (o *CalculatorRequest) GetTrialPlanPeriod() int32

GetTrialPlanPeriod returns the TrialPlanPeriod field value if set, zero value otherwise.

func (*CalculatorRequest) GetTrialPlanPeriodOk ¶

func (o *CalculatorRequest) GetTrialPlanPeriodOk() (*int32, bool)

GetTrialPlanPeriodOk returns a tuple with the TrialPlanPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CalculatorRequest) HasBaselines ¶

func (o *CalculatorRequest) HasBaselines() bool

HasBaselines returns a boolean if a field has been set.

func (*CalculatorRequest) HasDeploymentId ¶

func (o *CalculatorRequest) HasDeploymentId() bool

HasDeploymentId returns a boolean if a field has been set.

func (*CalculatorRequest) HasParentDeploymentId ¶

func (o *CalculatorRequest) HasParentDeploymentId() bool

HasParentDeploymentId returns a boolean if a field has been set.

func (*CalculatorRequest) HasTrialPlanPeriod ¶

func (o *CalculatorRequest) HasTrialPlanPeriod() bool

HasTrialPlanPeriod returns a boolean if a field has been set.

func (CalculatorRequest) MarshalJSON ¶

func (o CalculatorRequest) MarshalJSON() ([]byte, error)

func (*CalculatorRequest) SetBaselines ¶

func (o *CalculatorRequest) SetBaselines(v Baselines)

SetBaselines gets a reference to the given Baselines and assigns it to the Baselines field.

func (*CalculatorRequest) SetDeploymentId ¶

func (o *CalculatorRequest) SetDeploymentId(v string)

SetDeploymentId gets a reference to the given string and assigns it to the DeploymentId field.

func (*CalculatorRequest) SetParentDeploymentId ¶

func (o *CalculatorRequest) SetParentDeploymentId(v string)

SetParentDeploymentId gets a reference to the given string and assigns it to the ParentDeploymentId field.

func (*CalculatorRequest) SetTrialPlanPeriod ¶

func (o *CalculatorRequest) SetTrialPlanPeriod(v int32)

SetTrialPlanPeriod gets a reference to the given int32 and assigns it to the TrialPlanPeriod field.

type CapabilityDefinition ¶

type CapabilityDefinition struct {
	// The name of the capability
	Id string `json:"id"`
	// The UI label for the capability.
	Label string `json:"label"`
	// Any capabilities that are required for this capability to be enabled.
	DependsOn []string                  `json:"dependsOn"`
	Group     CapabilityDefinitionGroup `json:"group"`
	// Warning message that appears when this capability is enabled.
	Message *string `json:"message,omitempty"`
}

CapabilityDefinition struct for CapabilityDefinition

func NewCapabilityDefinition ¶

func NewCapabilityDefinition(id string, label string, dependsOn []string, group CapabilityDefinitionGroup) *CapabilityDefinition

NewCapabilityDefinition instantiates a new CapabilityDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCapabilityDefinitionWithDefaults ¶

func NewCapabilityDefinitionWithDefaults() *CapabilityDefinition

NewCapabilityDefinitionWithDefaults instantiates a new CapabilityDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CapabilityDefinition) GetDependsOn ¶

func (o *CapabilityDefinition) GetDependsOn() []string

GetDependsOn returns the DependsOn field value

func (*CapabilityDefinition) GetDependsOnOk ¶

func (o *CapabilityDefinition) GetDependsOnOk() (*[]string, bool)

GetDependsOnOk returns a tuple with the DependsOn field value and a boolean to check if the value has been set.

func (*CapabilityDefinition) GetGroup ¶

GetGroup returns the Group field value

func (*CapabilityDefinition) GetGroupOk ¶

GetGroupOk returns a tuple with the Group field value and a boolean to check if the value has been set.

func (*CapabilityDefinition) GetId ¶

func (o *CapabilityDefinition) GetId() string

GetId returns the Id field value

func (*CapabilityDefinition) GetIdOk ¶

func (o *CapabilityDefinition) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CapabilityDefinition) GetLabel ¶

func (o *CapabilityDefinition) GetLabel() string

GetLabel returns the Label field value

func (*CapabilityDefinition) GetLabelOk ¶

func (o *CapabilityDefinition) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*CapabilityDefinition) GetMessage ¶

func (o *CapabilityDefinition) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*CapabilityDefinition) GetMessageOk ¶

func (o *CapabilityDefinition) 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 (*CapabilityDefinition) HasMessage ¶

func (o *CapabilityDefinition) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (CapabilityDefinition) MarshalJSON ¶

func (o CapabilityDefinition) MarshalJSON() ([]byte, error)

func (*CapabilityDefinition) SetDependsOn ¶

func (o *CapabilityDefinition) SetDependsOn(v []string)

SetDependsOn sets field value

func (*CapabilityDefinition) SetGroup ¶

SetGroup sets field value

func (*CapabilityDefinition) SetId ¶

func (o *CapabilityDefinition) SetId(v string)

SetId sets field value

func (*CapabilityDefinition) SetLabel ¶

func (o *CapabilityDefinition) SetLabel(v string)

SetLabel sets field value

func (*CapabilityDefinition) SetMessage ¶

func (o *CapabilityDefinition) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type CapabilityDefinitionGroup ¶

type CapabilityDefinitionGroup struct {
	// The backend name for the capability group
	Id string `json:"id"`
	// The label for the capability group
	Label string `json:"label"`
	// The ID of the parent capability group
	ParentId *string `json:"parentId,omitempty"`
}

CapabilityDefinitionGroup The group that the capability belongs to.

func NewCapabilityDefinitionGroup ¶

func NewCapabilityDefinitionGroup(id string, label string) *CapabilityDefinitionGroup

NewCapabilityDefinitionGroup instantiates a new CapabilityDefinitionGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCapabilityDefinitionGroupWithDefaults ¶

func NewCapabilityDefinitionGroupWithDefaults() *CapabilityDefinitionGroup

NewCapabilityDefinitionGroupWithDefaults instantiates a new CapabilityDefinitionGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CapabilityDefinitionGroup) GetId ¶

func (o *CapabilityDefinitionGroup) GetId() string

GetId returns the Id field value

func (*CapabilityDefinitionGroup) GetIdOk ¶

func (o *CapabilityDefinitionGroup) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CapabilityDefinitionGroup) GetLabel ¶

func (o *CapabilityDefinitionGroup) GetLabel() string

GetLabel returns the Label field value

func (*CapabilityDefinitionGroup) GetLabelOk ¶

func (o *CapabilityDefinitionGroup) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*CapabilityDefinitionGroup) GetParentId ¶

func (o *CapabilityDefinitionGroup) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise.

func (*CapabilityDefinitionGroup) GetParentIdOk ¶

func (o *CapabilityDefinitionGroup) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CapabilityDefinitionGroup) HasParentId ¶

func (o *CapabilityDefinitionGroup) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (CapabilityDefinitionGroup) MarshalJSON ¶

func (o CapabilityDefinitionGroup) MarshalJSON() ([]byte, error)

func (*CapabilityDefinitionGroup) SetId ¶

func (o *CapabilityDefinitionGroup) SetId(v string)

SetId sets field value

func (*CapabilityDefinitionGroup) SetLabel ¶

func (o *CapabilityDefinitionGroup) SetLabel(v string)

SetLabel sets field value

func (*CapabilityDefinitionGroup) SetParentId ¶

func (o *CapabilityDefinitionGroup) SetParentId(v string)

SetParentId gets a reference to the given string and assigns it to the ParentId field.

type CapabilityList ¶

type CapabilityList struct {
	// List of capabilities
	Data []CapabilityDefinition `json:"data"`
}

CapabilityList struct for CapabilityList

func NewCapabilityList ¶

func NewCapabilityList(data []CapabilityDefinition) *CapabilityList

NewCapabilityList instantiates a new CapabilityList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCapabilityListWithDefaults ¶

func NewCapabilityListWithDefaults() *CapabilityList

NewCapabilityListWithDefaults instantiates a new CapabilityList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CapabilityList) GetData ¶

func (o *CapabilityList) GetData() []CapabilityDefinition

GetData returns the Data field value

func (*CapabilityList) GetDataOk ¶

func (o *CapabilityList) GetDataOk() (*[]CapabilityDefinition, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CapabilityList) MarshalJSON ¶

func (o CapabilityList) MarshalJSON() ([]byte, error)

func (*CapabilityList) SetData ¶

func (o *CapabilityList) SetData(v []CapabilityDefinition)

SetData sets field value

type CapabilityMap ¶

type CapabilityMap struct {
	// Map of capabilities to their attributes
	Capabilities map[string]CapabilityDefinition `json:"capabilities"`
}

CapabilityMap struct for CapabilityMap

func NewCapabilityMap ¶

func NewCapabilityMap(capabilities map[string]CapabilityDefinition) *CapabilityMap

NewCapabilityMap instantiates a new CapabilityMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCapabilityMapWithDefaults ¶

func NewCapabilityMapWithDefaults() *CapabilityMap

NewCapabilityMapWithDefaults instantiates a new CapabilityMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CapabilityMap) GetCapabilities ¶

func (o *CapabilityMap) GetCapabilities() map[string]CapabilityDefinition

GetCapabilities returns the Capabilities field value

func (*CapabilityMap) GetCapabilitiesOk ¶

func (o *CapabilityMap) GetCapabilitiesOk() (*map[string]CapabilityDefinition, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.

func (CapabilityMap) MarshalJSON ¶

func (o CapabilityMap) MarshalJSON() ([]byte, error)

func (*CapabilityMap) SetCapabilities ¶

func (o *CapabilityMap) SetCapabilities(v map[string]CapabilityDefinition)

SetCapabilities sets field value

type Capacity ¶

type Capacity struct {
	// The value of the entitlement in units.
	Value float64 `json:"value"`
	// The unit of the entitlement. Units are provided in `GB` or `DPM`(data points per minute).
	Unit string `json:"unit"`
	// Type of capacity. Valid values are: 1) `Paid` : This means that the capacity is chargeable. 2) `Free` : This means that this capacity is not chargeable.
	CapacityType *string `json:"capacityType,omitempty"`
}

Capacity Amount of entitlement provided by Sumo Logic for the entitlement type of the account.

func NewCapacity ¶

func NewCapacity(value float64, unit string) *Capacity

NewCapacity instantiates a new Capacity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCapacityWithDefaults ¶

func NewCapacityWithDefaults() *Capacity

NewCapacityWithDefaults instantiates a new Capacity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Capacity) GetCapacityType ¶

func (o *Capacity) GetCapacityType() string

GetCapacityType returns the CapacityType field value if set, zero value otherwise.

func (*Capacity) GetCapacityTypeOk ¶

func (o *Capacity) GetCapacityTypeOk() (*string, bool)

GetCapacityTypeOk returns a tuple with the CapacityType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Capacity) GetUnit ¶

func (o *Capacity) GetUnit() string

GetUnit returns the Unit field value

func (*Capacity) GetUnitOk ¶

func (o *Capacity) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*Capacity) GetValue ¶

func (o *Capacity) GetValue() float64

GetValue returns the Value field value

func (*Capacity) GetValueOk ¶

func (o *Capacity) GetValueOk() (*float64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*Capacity) HasCapacityType ¶

func (o *Capacity) HasCapacityType() bool

HasCapacityType returns a boolean if a field has been set.

func (Capacity) MarshalJSON ¶

func (o Capacity) MarshalJSON() ([]byte, error)

func (*Capacity) SetCapacityType ¶

func (o *Capacity) SetCapacityType(v string)

SetCapacityType gets a reference to the given string and assigns it to the CapacityType field.

func (*Capacity) SetUnit ¶

func (o *Capacity) SetUnit(v string)

SetUnit sets field value

func (*Capacity) SetValue ¶

func (o *Capacity) SetValue(v float64)

SetValue sets field value

type ChangeEmailRequest ¶

type ChangeEmailRequest struct {
	// New email address of the user.
	Email string `json:"email"`
}

ChangeEmailRequest struct for ChangeEmailRequest

func NewChangeEmailRequest ¶

func NewChangeEmailRequest(email string) *ChangeEmailRequest

NewChangeEmailRequest instantiates a new ChangeEmailRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChangeEmailRequestWithDefaults ¶

func NewChangeEmailRequestWithDefaults() *ChangeEmailRequest

NewChangeEmailRequestWithDefaults instantiates a new ChangeEmailRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChangeEmailRequest) GetEmail ¶

func (o *ChangeEmailRequest) GetEmail() string

GetEmail returns the Email field value

func (*ChangeEmailRequest) GetEmailOk ¶

func (o *ChangeEmailRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (ChangeEmailRequest) MarshalJSON ¶

func (o ChangeEmailRequest) MarshalJSON() ([]byte, error)

func (*ChangeEmailRequest) SetEmail ¶

func (o *ChangeEmailRequest) SetEmail(v string)

SetEmail sets field value

type ChartDataRequest ¶

type ChartDataRequest struct {
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers  *[]TriggerCondition  `json:"triggers,omitempty"`
	TimeRange *ResolvableTimeRange `json:"timeRange,omitempty"`
}

ChartDataRequest Request payload for monitor chart data visualization.

func NewChartDataRequest ¶

func NewChartDataRequest(monitorType string, queries []MonitorQuery) *ChartDataRequest

NewChartDataRequest instantiates a new ChartDataRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChartDataRequestWithDefaults ¶

func NewChartDataRequestWithDefaults() *ChartDataRequest

NewChartDataRequestWithDefaults instantiates a new ChartDataRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChartDataRequest) GetMonitorType ¶

func (o *ChartDataRequest) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*ChartDataRequest) GetMonitorTypeOk ¶

func (o *ChartDataRequest) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*ChartDataRequest) GetQueries ¶

func (o *ChartDataRequest) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*ChartDataRequest) GetQueriesOk ¶

func (o *ChartDataRequest) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*ChartDataRequest) GetTimeRange ¶

func (o *ChartDataRequest) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*ChartDataRequest) GetTimeRangeOk ¶

func (o *ChartDataRequest) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChartDataRequest) GetTriggers ¶

func (o *ChartDataRequest) GetTriggers() []TriggerCondition

GetTriggers returns the Triggers field value if set, zero value otherwise.

func (*ChartDataRequest) GetTriggersOk ¶

func (o *ChartDataRequest) GetTriggersOk() (*[]TriggerCondition, bool)

GetTriggersOk returns a tuple with the Triggers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChartDataRequest) HasTimeRange ¶

func (o *ChartDataRequest) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (*ChartDataRequest) HasTriggers ¶

func (o *ChartDataRequest) HasTriggers() bool

HasTriggers returns a boolean if a field has been set.

func (ChartDataRequest) MarshalJSON ¶

func (o ChartDataRequest) MarshalJSON() ([]byte, error)

func (*ChartDataRequest) SetMonitorType ¶

func (o *ChartDataRequest) SetMonitorType(v string)

SetMonitorType sets field value

func (*ChartDataRequest) SetQueries ¶

func (o *ChartDataRequest) SetQueries(v []MonitorQuery)

SetQueries sets field value

func (*ChartDataRequest) SetTimeRange ¶

func (o *ChartDataRequest) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

func (*ChartDataRequest) SetTriggers ¶

func (o *ChartDataRequest) SetTriggers(v []TriggerCondition)

SetTriggers gets a reference to the given []TriggerCondition and assigns it to the Triggers field.

type ChartDataResult ¶

type ChartDataResult struct {
	// Execution warnings of queries.
	Warnings *[]ErrorDescription `json:"warnings,omitempty"`
	// List of time series of the monitor chart data.
	Series *[]SeriesData `json:"series,omitempty"`
}

ChartDataResult Response for monitor chart data visualization.

func NewChartDataResult ¶

func NewChartDataResult() *ChartDataResult

NewChartDataResult instantiates a new ChartDataResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChartDataResultWithDefaults ¶

func NewChartDataResultWithDefaults() *ChartDataResult

NewChartDataResultWithDefaults instantiates a new ChartDataResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChartDataResult) GetSeries ¶

func (o *ChartDataResult) GetSeries() []SeriesData

GetSeries returns the Series field value if set, zero value otherwise.

func (*ChartDataResult) GetSeriesOk ¶

func (o *ChartDataResult) GetSeriesOk() (*[]SeriesData, bool)

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChartDataResult) GetWarnings ¶

func (o *ChartDataResult) GetWarnings() []ErrorDescription

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*ChartDataResult) GetWarningsOk ¶

func (o *ChartDataResult) GetWarningsOk() (*[]ErrorDescription, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChartDataResult) HasSeries ¶

func (o *ChartDataResult) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*ChartDataResult) HasWarnings ¶

func (o *ChartDataResult) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (ChartDataResult) MarshalJSON ¶

func (o ChartDataResult) MarshalJSON() ([]byte, error)

func (*ChartDataResult) SetSeries ¶

func (o *ChartDataResult) SetSeries(v []SeriesData)

SetSeries gets a reference to the given []SeriesData and assigns it to the Series field.

func (*ChartDataResult) SetWarnings ¶

func (o *ChartDataResult) SetWarnings(v []ErrorDescription)

SetWarnings gets a reference to the given []ErrorDescription and assigns it to the Warnings field.

type Cidr ¶

type Cidr struct {
	// The string representation of the CIDR notation or IP address.
	Cidr string `json:"cidr"`
	// Description of the CIDR notation or IP address.
	Description *string `json:"description,omitempty"`
}

Cidr A CIDR notation or IP address along with its description.

func NewCidr ¶

func NewCidr(cidr string) *Cidr

NewCidr instantiates a new Cidr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCidrWithDefaults ¶

func NewCidrWithDefaults() *Cidr

NewCidrWithDefaults instantiates a new Cidr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Cidr) GetCidr ¶

func (o *Cidr) GetCidr() string

GetCidr returns the Cidr field value

func (*Cidr) GetCidrOk ¶

func (o *Cidr) GetCidrOk() (*string, bool)

GetCidrOk returns a tuple with the Cidr field value and a boolean to check if the value has been set.

func (*Cidr) GetDescription ¶

func (o *Cidr) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Cidr) GetDescriptionOk ¶

func (o *Cidr) 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 (*Cidr) HasDescription ¶

func (o *Cidr) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (Cidr) MarshalJSON ¶

func (o Cidr) MarshalJSON() ([]byte, error)

func (*Cidr) SetCidr ¶

func (o *Cidr) SetCidr(v string)

SetCidr sets field value

func (*Cidr) SetDescription ¶

func (o *Cidr) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

type CidrList ¶

type CidrList struct {
	// An array of CIDR notations and/or IP addresses.
	Data []Cidr `json:"data"`
}

CidrList A list of CIDR notations and/or IP addresses.

func NewCidrList ¶

func NewCidrList(data []Cidr) *CidrList

NewCidrList instantiates a new CidrList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCidrListWithDefaults ¶

func NewCidrListWithDefaults() *CidrList

NewCidrListWithDefaults instantiates a new CidrList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CidrList) GetData ¶

func (o *CidrList) GetData() []Cidr

GetData returns the Data field value

func (*CidrList) GetDataOk ¶

func (o *CidrList) GetDataOk() (*[]Cidr, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CidrList) MarshalJSON ¶

func (o CidrList) MarshalJSON() ([]byte, error)

func (*CidrList) SetData ¶

func (o *CidrList) SetData(v []Cidr)

SetData sets field value

type CollectionAffectedDueToIngestBudgetTracker ¶

type CollectionAffectedDueToIngestBudgetTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The list of budget names.
	AssociatedBudgetNames *string `json:"associatedBudgetNames,omitempty"`
}

CollectionAffectedDueToIngestBudgetTracker struct for CollectionAffectedDueToIngestBudgetTracker

func NewCollectionAffectedDueToIngestBudgetTracker ¶

func NewCollectionAffectedDueToIngestBudgetTracker(trackerId string, error_ string, description string) *CollectionAffectedDueToIngestBudgetTracker

NewCollectionAffectedDueToIngestBudgetTracker instantiates a new CollectionAffectedDueToIngestBudgetTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionAffectedDueToIngestBudgetTrackerWithDefaults ¶

func NewCollectionAffectedDueToIngestBudgetTrackerWithDefaults() *CollectionAffectedDueToIngestBudgetTracker

NewCollectionAffectedDueToIngestBudgetTrackerWithDefaults instantiates a new CollectionAffectedDueToIngestBudgetTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionAffectedDueToIngestBudgetTracker) GetAssociatedBudgetNames ¶

func (o *CollectionAffectedDueToIngestBudgetTracker) GetAssociatedBudgetNames() string

GetAssociatedBudgetNames returns the AssociatedBudgetNames field value if set, zero value otherwise.

func (*CollectionAffectedDueToIngestBudgetTracker) GetAssociatedBudgetNamesOk ¶

func (o *CollectionAffectedDueToIngestBudgetTracker) GetAssociatedBudgetNamesOk() (*string, bool)

GetAssociatedBudgetNamesOk returns a tuple with the AssociatedBudgetNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionAffectedDueToIngestBudgetTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionAffectedDueToIngestBudgetTracker) GetEventTypeOk ¶

func (o *CollectionAffectedDueToIngestBudgetTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionAffectedDueToIngestBudgetTracker) HasAssociatedBudgetNames ¶

func (o *CollectionAffectedDueToIngestBudgetTracker) HasAssociatedBudgetNames() bool

HasAssociatedBudgetNames returns a boolean if a field has been set.

func (*CollectionAffectedDueToIngestBudgetTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionAffectedDueToIngestBudgetTracker) MarshalJSON ¶

func (*CollectionAffectedDueToIngestBudgetTracker) SetAssociatedBudgetNames ¶

func (o *CollectionAffectedDueToIngestBudgetTracker) SetAssociatedBudgetNames(v string)

SetAssociatedBudgetNames gets a reference to the given string and assigns it to the AssociatedBudgetNames field.

func (*CollectionAffectedDueToIngestBudgetTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionAffectedDueToIngestBudgetTrackerAllOf ¶

type CollectionAffectedDueToIngestBudgetTrackerAllOf struct {
	// The list of budget names.
	AssociatedBudgetNames *string `json:"associatedBudgetNames,omitempty"`
}

CollectionAffectedDueToIngestBudgetTrackerAllOf struct for CollectionAffectedDueToIngestBudgetTrackerAllOf

func NewCollectionAffectedDueToIngestBudgetTrackerAllOf ¶

func NewCollectionAffectedDueToIngestBudgetTrackerAllOf() *CollectionAffectedDueToIngestBudgetTrackerAllOf

NewCollectionAffectedDueToIngestBudgetTrackerAllOf instantiates a new CollectionAffectedDueToIngestBudgetTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionAffectedDueToIngestBudgetTrackerAllOfWithDefaults ¶

func NewCollectionAffectedDueToIngestBudgetTrackerAllOfWithDefaults() *CollectionAffectedDueToIngestBudgetTrackerAllOf

NewCollectionAffectedDueToIngestBudgetTrackerAllOfWithDefaults instantiates a new CollectionAffectedDueToIngestBudgetTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionAffectedDueToIngestBudgetTrackerAllOf) GetAssociatedBudgetNames ¶

func (o *CollectionAffectedDueToIngestBudgetTrackerAllOf) GetAssociatedBudgetNames() string

GetAssociatedBudgetNames returns the AssociatedBudgetNames field value if set, zero value otherwise.

func (*CollectionAffectedDueToIngestBudgetTrackerAllOf) GetAssociatedBudgetNamesOk ¶

func (o *CollectionAffectedDueToIngestBudgetTrackerAllOf) GetAssociatedBudgetNamesOk() (*string, bool)

GetAssociatedBudgetNamesOk returns a tuple with the AssociatedBudgetNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionAffectedDueToIngestBudgetTrackerAllOf) HasAssociatedBudgetNames ¶

func (o *CollectionAffectedDueToIngestBudgetTrackerAllOf) HasAssociatedBudgetNames() bool

HasAssociatedBudgetNames returns a boolean if a field has been set.

func (CollectionAffectedDueToIngestBudgetTrackerAllOf) MarshalJSON ¶

func (*CollectionAffectedDueToIngestBudgetTrackerAllOf) SetAssociatedBudgetNames ¶

func (o *CollectionAffectedDueToIngestBudgetTrackerAllOf) SetAssociatedBudgetNames(v string)

SetAssociatedBudgetNames gets a reference to the given string and assigns it to the AssociatedBudgetNames field.

type CollectionAwsInventoryThrottledTracker ¶

type CollectionAwsInventoryThrottledTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CollectionAwsInventoryThrottledTracker struct for CollectionAwsInventoryThrottledTracker

func NewCollectionAwsInventoryThrottledTracker ¶

func NewCollectionAwsInventoryThrottledTracker(trackerId string, error_ string, description string) *CollectionAwsInventoryThrottledTracker

NewCollectionAwsInventoryThrottledTracker instantiates a new CollectionAwsInventoryThrottledTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionAwsInventoryThrottledTrackerWithDefaults ¶

func NewCollectionAwsInventoryThrottledTrackerWithDefaults() *CollectionAwsInventoryThrottledTracker

NewCollectionAwsInventoryThrottledTrackerWithDefaults instantiates a new CollectionAwsInventoryThrottledTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionAwsInventoryThrottledTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionAwsInventoryThrottledTracker) GetEventTypeOk ¶

func (o *CollectionAwsInventoryThrottledTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionAwsInventoryThrottledTracker) HasEventType ¶

func (o *CollectionAwsInventoryThrottledTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CollectionAwsInventoryThrottledTracker) MarshalJSON ¶

func (o CollectionAwsInventoryThrottledTracker) MarshalJSON() ([]byte, error)

func (*CollectionAwsInventoryThrottledTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionAwsInventoryUnauthorizedTracker ¶

type CollectionAwsInventoryUnauthorizedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CollectionAwsInventoryUnauthorizedTracker struct for CollectionAwsInventoryUnauthorizedTracker

func NewCollectionAwsInventoryUnauthorizedTracker ¶

func NewCollectionAwsInventoryUnauthorizedTracker(trackerId string, error_ string, description string) *CollectionAwsInventoryUnauthorizedTracker

NewCollectionAwsInventoryUnauthorizedTracker instantiates a new CollectionAwsInventoryUnauthorizedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionAwsInventoryUnauthorizedTrackerWithDefaults ¶

func NewCollectionAwsInventoryUnauthorizedTrackerWithDefaults() *CollectionAwsInventoryUnauthorizedTracker

NewCollectionAwsInventoryUnauthorizedTrackerWithDefaults instantiates a new CollectionAwsInventoryUnauthorizedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionAwsInventoryUnauthorizedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionAwsInventoryUnauthorizedTracker) GetEventTypeOk ¶

func (o *CollectionAwsInventoryUnauthorizedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionAwsInventoryUnauthorizedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionAwsInventoryUnauthorizedTracker) MarshalJSON ¶

func (*CollectionAwsInventoryUnauthorizedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionAwsMetadataTagsFetchDeniedTracker ¶

type CollectionAwsMetadataTagsFetchDeniedTracker struct {
	TrackerIdentity
}

CollectionAwsMetadataTagsFetchDeniedTracker struct for CollectionAwsMetadataTagsFetchDeniedTracker

func NewCollectionAwsMetadataTagsFetchDeniedTracker ¶

func NewCollectionAwsMetadataTagsFetchDeniedTracker(trackerId string, error_ string, description string) *CollectionAwsMetadataTagsFetchDeniedTracker

NewCollectionAwsMetadataTagsFetchDeniedTracker instantiates a new CollectionAwsMetadataTagsFetchDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionAwsMetadataTagsFetchDeniedTrackerWithDefaults ¶

func NewCollectionAwsMetadataTagsFetchDeniedTrackerWithDefaults() *CollectionAwsMetadataTagsFetchDeniedTracker

NewCollectionAwsMetadataTagsFetchDeniedTrackerWithDefaults instantiates a new CollectionAwsMetadataTagsFetchDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CollectionAwsMetadataTagsFetchDeniedTracker) MarshalJSON ¶

type CollectionCloudWatchGetStatisticsDeniedTracker ¶

type CollectionCloudWatchGetStatisticsDeniedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The error code from AWS for the request made to get metrics.
	ErrorCode *string `json:"errorCode,omitempty"`
	// The error message from AWS for the request made to get metrics.
	ErrorMessage *string `json:"errorMessage,omitempty"`
}

CollectionCloudWatchGetStatisticsDeniedTracker struct for CollectionCloudWatchGetStatisticsDeniedTracker

func NewCollectionCloudWatchGetStatisticsDeniedTracker ¶

func NewCollectionCloudWatchGetStatisticsDeniedTracker(trackerId string, error_ string, description string) *CollectionCloudWatchGetStatisticsDeniedTracker

NewCollectionCloudWatchGetStatisticsDeniedTracker instantiates a new CollectionCloudWatchGetStatisticsDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionCloudWatchGetStatisticsDeniedTrackerWithDefaults ¶

func NewCollectionCloudWatchGetStatisticsDeniedTrackerWithDefaults() *CollectionCloudWatchGetStatisticsDeniedTracker

NewCollectionCloudWatchGetStatisticsDeniedTrackerWithDefaults instantiates a new CollectionCloudWatchGetStatisticsDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionCloudWatchGetStatisticsDeniedTracker) GetErrorCode ¶

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) GetErrorCodeOk ¶

GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) GetErrorMessage ¶

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) GetErrorMessageOk ¶

func (o *CollectionCloudWatchGetStatisticsDeniedTracker) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) HasErrorCode ¶

HasErrorCode returns a boolean if a field has been set.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) HasErrorMessage ¶

HasErrorMessage returns a boolean if a field has been set.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionCloudWatchGetStatisticsDeniedTracker) MarshalJSON ¶

func (*CollectionCloudWatchGetStatisticsDeniedTracker) SetErrorCode ¶

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) SetErrorMessage ¶

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*CollectionCloudWatchGetStatisticsDeniedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionCloudWatchGetStatisticsThrottledTracker ¶

type CollectionCloudWatchGetStatisticsThrottledTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CollectionCloudWatchGetStatisticsThrottledTracker struct for CollectionCloudWatchGetStatisticsThrottledTracker

func NewCollectionCloudWatchGetStatisticsThrottledTracker ¶

func NewCollectionCloudWatchGetStatisticsThrottledTracker(trackerId string, error_ string, description string) *CollectionCloudWatchGetStatisticsThrottledTracker

NewCollectionCloudWatchGetStatisticsThrottledTracker instantiates a new CollectionCloudWatchGetStatisticsThrottledTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionCloudWatchGetStatisticsThrottledTrackerWithDefaults ¶

func NewCollectionCloudWatchGetStatisticsThrottledTrackerWithDefaults() *CollectionCloudWatchGetStatisticsThrottledTracker

NewCollectionCloudWatchGetStatisticsThrottledTrackerWithDefaults instantiates a new CollectionCloudWatchGetStatisticsThrottledTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionCloudWatchGetStatisticsThrottledTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionCloudWatchGetStatisticsThrottledTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchGetStatisticsThrottledTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionCloudWatchGetStatisticsThrottledTracker) MarshalJSON ¶

func (*CollectionCloudWatchGetStatisticsThrottledTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionCloudWatchListMetricsDeniedTracker ¶

type CollectionCloudWatchListMetricsDeniedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The error code from AWS for the request made to get metrics.
	ErrorCode *string `json:"errorCode,omitempty"`
	// The error message from AWS for the request made to get metrics.
	ErrorMessage *string `json:"errorMessage,omitempty"`
}

CollectionCloudWatchListMetricsDeniedTracker struct for CollectionCloudWatchListMetricsDeniedTracker

func NewCollectionCloudWatchListMetricsDeniedTracker ¶

func NewCollectionCloudWatchListMetricsDeniedTracker(trackerId string, error_ string, description string) *CollectionCloudWatchListMetricsDeniedTracker

NewCollectionCloudWatchListMetricsDeniedTracker instantiates a new CollectionCloudWatchListMetricsDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionCloudWatchListMetricsDeniedTrackerWithDefaults ¶

func NewCollectionCloudWatchListMetricsDeniedTrackerWithDefaults() *CollectionCloudWatchListMetricsDeniedTracker

NewCollectionCloudWatchListMetricsDeniedTrackerWithDefaults instantiates a new CollectionCloudWatchListMetricsDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionCloudWatchListMetricsDeniedTracker) GetErrorCode ¶

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*CollectionCloudWatchListMetricsDeniedTracker) GetErrorCodeOk ¶

GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchListMetricsDeniedTracker) GetErrorMessage ¶

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*CollectionCloudWatchListMetricsDeniedTracker) GetErrorMessageOk ¶

func (o *CollectionCloudWatchListMetricsDeniedTracker) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchListMetricsDeniedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionCloudWatchListMetricsDeniedTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchListMetricsDeniedTracker) HasErrorCode ¶

HasErrorCode returns a boolean if a field has been set.

func (*CollectionCloudWatchListMetricsDeniedTracker) HasErrorMessage ¶

HasErrorMessage returns a boolean if a field has been set.

func (*CollectionCloudWatchListMetricsDeniedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionCloudWatchListMetricsDeniedTracker) MarshalJSON ¶

func (*CollectionCloudWatchListMetricsDeniedTracker) SetErrorCode ¶

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*CollectionCloudWatchListMetricsDeniedTracker) SetErrorMessage ¶

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*CollectionCloudWatchListMetricsDeniedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionCloudWatchListMetricsDeniedTrackerAllOf ¶

type CollectionCloudWatchListMetricsDeniedTrackerAllOf struct {
	// The error code from AWS for the request made to get metrics.
	ErrorCode *string `json:"errorCode,omitempty"`
	// The error message from AWS for the request made to get metrics.
	ErrorMessage *string `json:"errorMessage,omitempty"`
}

CollectionCloudWatchListMetricsDeniedTrackerAllOf struct for CollectionCloudWatchListMetricsDeniedTrackerAllOf

func NewCollectionCloudWatchListMetricsDeniedTrackerAllOf ¶

func NewCollectionCloudWatchListMetricsDeniedTrackerAllOf() *CollectionCloudWatchListMetricsDeniedTrackerAllOf

NewCollectionCloudWatchListMetricsDeniedTrackerAllOf instantiates a new CollectionCloudWatchListMetricsDeniedTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionCloudWatchListMetricsDeniedTrackerAllOfWithDefaults ¶

func NewCollectionCloudWatchListMetricsDeniedTrackerAllOfWithDefaults() *CollectionCloudWatchListMetricsDeniedTrackerAllOf

NewCollectionCloudWatchListMetricsDeniedTrackerAllOfWithDefaults instantiates a new CollectionCloudWatchListMetricsDeniedTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) GetErrorCode ¶

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) GetErrorCodeOk ¶

GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) GetErrorMessage ¶

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) GetErrorMessageOk ¶

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) HasErrorCode ¶

HasErrorCode returns a boolean if a field has been set.

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) HasErrorMessage ¶

HasErrorMessage returns a boolean if a field has been set.

func (CollectionCloudWatchListMetricsDeniedTrackerAllOf) MarshalJSON ¶

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) SetErrorCode ¶

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*CollectionCloudWatchListMetricsDeniedTrackerAllOf) SetErrorMessage ¶

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

type CollectionCloudWatchTagsFetchDeniedTracker ¶

type CollectionCloudWatchTagsFetchDeniedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CollectionCloudWatchTagsFetchDeniedTracker struct for CollectionCloudWatchTagsFetchDeniedTracker

func NewCollectionCloudWatchTagsFetchDeniedTracker ¶

func NewCollectionCloudWatchTagsFetchDeniedTracker(trackerId string, error_ string, description string) *CollectionCloudWatchTagsFetchDeniedTracker

NewCollectionCloudWatchTagsFetchDeniedTracker instantiates a new CollectionCloudWatchTagsFetchDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionCloudWatchTagsFetchDeniedTrackerWithDefaults ¶

func NewCollectionCloudWatchTagsFetchDeniedTrackerWithDefaults() *CollectionCloudWatchTagsFetchDeniedTracker

NewCollectionCloudWatchTagsFetchDeniedTrackerWithDefaults instantiates a new CollectionCloudWatchTagsFetchDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionCloudWatchTagsFetchDeniedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionCloudWatchTagsFetchDeniedTracker) GetEventTypeOk ¶

func (o *CollectionCloudWatchTagsFetchDeniedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionCloudWatchTagsFetchDeniedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionCloudWatchTagsFetchDeniedTracker) MarshalJSON ¶

func (*CollectionCloudWatchTagsFetchDeniedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionDockerClientBuildingFailedTracker ¶

type CollectionDockerClientBuildingFailedTracker struct {
	TrackerIdentity
}

CollectionDockerClientBuildingFailedTracker struct for CollectionDockerClientBuildingFailedTracker

func NewCollectionDockerClientBuildingFailedTracker ¶

func NewCollectionDockerClientBuildingFailedTracker(trackerId string, error_ string, description string) *CollectionDockerClientBuildingFailedTracker

NewCollectionDockerClientBuildingFailedTracker instantiates a new CollectionDockerClientBuildingFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionDockerClientBuildingFailedTrackerWithDefaults ¶

func NewCollectionDockerClientBuildingFailedTrackerWithDefaults() *CollectionDockerClientBuildingFailedTracker

NewCollectionDockerClientBuildingFailedTrackerWithDefaults instantiates a new CollectionDockerClientBuildingFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CollectionDockerClientBuildingFailedTracker) MarshalJSON ¶

type CollectionInvalidFilePathTracker ¶

type CollectionInvalidFilePathTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The path to the file.
	Path *string `json:"path,omitempty"`
}

CollectionInvalidFilePathTracker struct for CollectionInvalidFilePathTracker

func NewCollectionInvalidFilePathTracker ¶

func NewCollectionInvalidFilePathTracker(trackerId string, error_ string, description string) *CollectionInvalidFilePathTracker

NewCollectionInvalidFilePathTracker instantiates a new CollectionInvalidFilePathTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionInvalidFilePathTrackerWithDefaults ¶

func NewCollectionInvalidFilePathTrackerWithDefaults() *CollectionInvalidFilePathTracker

NewCollectionInvalidFilePathTrackerWithDefaults instantiates a new CollectionInvalidFilePathTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionInvalidFilePathTracker) GetEventType ¶

func (o *CollectionInvalidFilePathTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionInvalidFilePathTracker) GetEventTypeOk ¶

func (o *CollectionInvalidFilePathTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionInvalidFilePathTracker) GetPath ¶

GetPath returns the Path field value if set, zero value otherwise.

func (*CollectionInvalidFilePathTracker) GetPathOk ¶

func (o *CollectionInvalidFilePathTracker) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionInvalidFilePathTracker) HasEventType ¶

func (o *CollectionInvalidFilePathTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CollectionInvalidFilePathTracker) HasPath ¶

HasPath returns a boolean if a field has been set.

func (CollectionInvalidFilePathTracker) MarshalJSON ¶

func (o CollectionInvalidFilePathTracker) MarshalJSON() ([]byte, error)

func (*CollectionInvalidFilePathTracker) SetEventType ¶

func (o *CollectionInvalidFilePathTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CollectionInvalidFilePathTracker) SetPath ¶

SetPath gets a reference to the given string and assigns it to the Path field.

type CollectionInvalidFilePathTrackerAllOf ¶

type CollectionInvalidFilePathTrackerAllOf struct {
	// The path to the file.
	Path *string `json:"path,omitempty"`
}

CollectionInvalidFilePathTrackerAllOf struct for CollectionInvalidFilePathTrackerAllOf

func NewCollectionInvalidFilePathTrackerAllOf ¶

func NewCollectionInvalidFilePathTrackerAllOf() *CollectionInvalidFilePathTrackerAllOf

NewCollectionInvalidFilePathTrackerAllOf instantiates a new CollectionInvalidFilePathTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionInvalidFilePathTrackerAllOfWithDefaults ¶

func NewCollectionInvalidFilePathTrackerAllOfWithDefaults() *CollectionInvalidFilePathTrackerAllOf

NewCollectionInvalidFilePathTrackerAllOfWithDefaults instantiates a new CollectionInvalidFilePathTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionInvalidFilePathTrackerAllOf) GetPath ¶

GetPath returns the Path field value if set, zero value otherwise.

func (*CollectionInvalidFilePathTrackerAllOf) GetPathOk ¶

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionInvalidFilePathTrackerAllOf) HasPath ¶

HasPath returns a boolean if a field has been set.

func (CollectionInvalidFilePathTrackerAllOf) MarshalJSON ¶

func (o CollectionInvalidFilePathTrackerAllOf) MarshalJSON() ([]byte, error)

func (*CollectionInvalidFilePathTrackerAllOf) SetPath ¶

SetPath gets a reference to the given string and assigns it to the Path field.

type CollectionPathAccessDeniedTracker ¶

type CollectionPathAccessDeniedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The path to the file.
	Path *string `json:"path,omitempty"`
}

CollectionPathAccessDeniedTracker struct for CollectionPathAccessDeniedTracker

func NewCollectionPathAccessDeniedTracker ¶

func NewCollectionPathAccessDeniedTracker(trackerId string, error_ string, description string) *CollectionPathAccessDeniedTracker

NewCollectionPathAccessDeniedTracker instantiates a new CollectionPathAccessDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionPathAccessDeniedTrackerWithDefaults ¶

func NewCollectionPathAccessDeniedTrackerWithDefaults() *CollectionPathAccessDeniedTracker

NewCollectionPathAccessDeniedTrackerWithDefaults instantiates a new CollectionPathAccessDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionPathAccessDeniedTracker) GetEventType ¶

func (o *CollectionPathAccessDeniedTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionPathAccessDeniedTracker) GetEventTypeOk ¶

func (o *CollectionPathAccessDeniedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionPathAccessDeniedTracker) GetPath ¶

GetPath returns the Path field value if set, zero value otherwise.

func (*CollectionPathAccessDeniedTracker) GetPathOk ¶

func (o *CollectionPathAccessDeniedTracker) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionPathAccessDeniedTracker) HasEventType ¶

func (o *CollectionPathAccessDeniedTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CollectionPathAccessDeniedTracker) HasPath ¶

HasPath returns a boolean if a field has been set.

func (CollectionPathAccessDeniedTracker) MarshalJSON ¶

func (o CollectionPathAccessDeniedTracker) MarshalJSON() ([]byte, error)

func (*CollectionPathAccessDeniedTracker) SetEventType ¶

func (o *CollectionPathAccessDeniedTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CollectionPathAccessDeniedTracker) SetPath ¶

SetPath gets a reference to the given string and assigns it to the Path field.

type CollectionRemoteConnectionFailedTracker ¶

type CollectionRemoteConnectionFailedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

CollectionRemoteConnectionFailedTracker struct for CollectionRemoteConnectionFailedTracker

func NewCollectionRemoteConnectionFailedTracker ¶

func NewCollectionRemoteConnectionFailedTracker(trackerId string, error_ string, description string) *CollectionRemoteConnectionFailedTracker

NewCollectionRemoteConnectionFailedTracker instantiates a new CollectionRemoteConnectionFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionRemoteConnectionFailedTrackerWithDefaults ¶

func NewCollectionRemoteConnectionFailedTrackerWithDefaults() *CollectionRemoteConnectionFailedTracker

NewCollectionRemoteConnectionFailedTrackerWithDefaults instantiates a new CollectionRemoteConnectionFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionRemoteConnectionFailedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionRemoteConnectionFailedTracker) GetEventTypeOk ¶

func (o *CollectionRemoteConnectionFailedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionRemoteConnectionFailedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionRemoteConnectionFailedTracker) MarshalJSON ¶

func (o CollectionRemoteConnectionFailedTracker) MarshalJSON() ([]byte, error)

func (*CollectionRemoteConnectionFailedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionS3AccessDeniedTracker ¶

type CollectionS3AccessDeniedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
	// The access key used to make the request. In the case of IAM roles, this is the temporary key used for authentication.
	AccessKey *string `json:"accessKey,omitempty"`
}

CollectionS3AccessDeniedTracker struct for CollectionS3AccessDeniedTracker

func NewCollectionS3AccessDeniedTracker ¶

func NewCollectionS3AccessDeniedTracker(trackerId string, error_ string, description string) *CollectionS3AccessDeniedTracker

NewCollectionS3AccessDeniedTracker instantiates a new CollectionS3AccessDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3AccessDeniedTrackerWithDefaults ¶

func NewCollectionS3AccessDeniedTrackerWithDefaults() *CollectionS3AccessDeniedTracker

NewCollectionS3AccessDeniedTrackerWithDefaults instantiates a new CollectionS3AccessDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3AccessDeniedTracker) GetAccessKey ¶

func (o *CollectionS3AccessDeniedTracker) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*CollectionS3AccessDeniedTracker) GetAccessKeyOk ¶

func (o *CollectionS3AccessDeniedTracker) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3AccessDeniedTracker) GetBucketName ¶

func (o *CollectionS3AccessDeniedTracker) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3AccessDeniedTracker) GetBucketNameOk ¶

func (o *CollectionS3AccessDeniedTracker) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3AccessDeniedTracker) GetEventType ¶

func (o *CollectionS3AccessDeniedTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionS3AccessDeniedTracker) GetEventTypeOk ¶

func (o *CollectionS3AccessDeniedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3AccessDeniedTracker) HasAccessKey ¶

func (o *CollectionS3AccessDeniedTracker) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*CollectionS3AccessDeniedTracker) HasBucketName ¶

func (o *CollectionS3AccessDeniedTracker) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*CollectionS3AccessDeniedTracker) HasEventType ¶

func (o *CollectionS3AccessDeniedTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CollectionS3AccessDeniedTracker) MarshalJSON ¶

func (o CollectionS3AccessDeniedTracker) MarshalJSON() ([]byte, error)

func (*CollectionS3AccessDeniedTracker) SetAccessKey ¶

func (o *CollectionS3AccessDeniedTracker) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*CollectionS3AccessDeniedTracker) SetBucketName ¶

func (o *CollectionS3AccessDeniedTracker) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*CollectionS3AccessDeniedTracker) SetEventType ¶

func (o *CollectionS3AccessDeniedTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionS3AccessDeniedTrackerAllOf ¶

type CollectionS3AccessDeniedTrackerAllOf struct {
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
	// The access key used to make the request. In the case of IAM roles, this is the temporary key used for authentication.
	AccessKey *string `json:"accessKey,omitempty"`
}

CollectionS3AccessDeniedTrackerAllOf struct for CollectionS3AccessDeniedTrackerAllOf

func NewCollectionS3AccessDeniedTrackerAllOf ¶

func NewCollectionS3AccessDeniedTrackerAllOf() *CollectionS3AccessDeniedTrackerAllOf

NewCollectionS3AccessDeniedTrackerAllOf instantiates a new CollectionS3AccessDeniedTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3AccessDeniedTrackerAllOfWithDefaults ¶

func NewCollectionS3AccessDeniedTrackerAllOfWithDefaults() *CollectionS3AccessDeniedTrackerAllOf

NewCollectionS3AccessDeniedTrackerAllOfWithDefaults instantiates a new CollectionS3AccessDeniedTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3AccessDeniedTrackerAllOf) GetAccessKey ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*CollectionS3AccessDeniedTrackerAllOf) GetAccessKeyOk ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3AccessDeniedTrackerAllOf) GetBucketName ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3AccessDeniedTrackerAllOf) GetBucketNameOk ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3AccessDeniedTrackerAllOf) HasAccessKey ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*CollectionS3AccessDeniedTrackerAllOf) HasBucketName ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (CollectionS3AccessDeniedTrackerAllOf) MarshalJSON ¶

func (o CollectionS3AccessDeniedTrackerAllOf) MarshalJSON() ([]byte, error)

func (*CollectionS3AccessDeniedTrackerAllOf) SetAccessKey ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*CollectionS3AccessDeniedTrackerAllOf) SetBucketName ¶

func (o *CollectionS3AccessDeniedTrackerAllOf) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

type CollectionS3GetObjectAccessDeniedTracker ¶

type CollectionS3GetObjectAccessDeniedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
	// The access key used to make the request. In the case of IAM roles, this is the temporary key used for authentication.
	AccessKey *string `json:"accessKey,omitempty"`
}

CollectionS3GetObjectAccessDeniedTracker struct for CollectionS3GetObjectAccessDeniedTracker

func NewCollectionS3GetObjectAccessDeniedTracker ¶

func NewCollectionS3GetObjectAccessDeniedTracker(trackerId string, error_ string, description string) *CollectionS3GetObjectAccessDeniedTracker

NewCollectionS3GetObjectAccessDeniedTracker instantiates a new CollectionS3GetObjectAccessDeniedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3GetObjectAccessDeniedTrackerWithDefaults ¶

func NewCollectionS3GetObjectAccessDeniedTrackerWithDefaults() *CollectionS3GetObjectAccessDeniedTracker

NewCollectionS3GetObjectAccessDeniedTrackerWithDefaults instantiates a new CollectionS3GetObjectAccessDeniedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3GetObjectAccessDeniedTracker) GetAccessKey ¶

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*CollectionS3GetObjectAccessDeniedTracker) GetAccessKeyOk ¶

func (o *CollectionS3GetObjectAccessDeniedTracker) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3GetObjectAccessDeniedTracker) GetBucketName ¶

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3GetObjectAccessDeniedTracker) GetBucketNameOk ¶

func (o *CollectionS3GetObjectAccessDeniedTracker) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3GetObjectAccessDeniedTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionS3GetObjectAccessDeniedTracker) GetEventTypeOk ¶

func (o *CollectionS3GetObjectAccessDeniedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3GetObjectAccessDeniedTracker) HasAccessKey ¶

HasAccessKey returns a boolean if a field has been set.

func (*CollectionS3GetObjectAccessDeniedTracker) HasBucketName ¶

HasBucketName returns a boolean if a field has been set.

func (*CollectionS3GetObjectAccessDeniedTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (CollectionS3GetObjectAccessDeniedTracker) MarshalJSON ¶

func (*CollectionS3GetObjectAccessDeniedTracker) SetAccessKey ¶

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*CollectionS3GetObjectAccessDeniedTracker) SetBucketName ¶

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*CollectionS3GetObjectAccessDeniedTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionS3InvalidKeyTracker ¶

type CollectionS3InvalidKeyTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The access key used to make the request. In the case of IAM roles, this is the temporary key used for authentication.
	AccessKey *string `json:"accessKey,omitempty"`
}

CollectionS3InvalidKeyTracker struct for CollectionS3InvalidKeyTracker

func NewCollectionS3InvalidKeyTracker ¶

func NewCollectionS3InvalidKeyTracker(trackerId string, error_ string, description string) *CollectionS3InvalidKeyTracker

NewCollectionS3InvalidKeyTracker instantiates a new CollectionS3InvalidKeyTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3InvalidKeyTrackerWithDefaults ¶

func NewCollectionS3InvalidKeyTrackerWithDefaults() *CollectionS3InvalidKeyTracker

NewCollectionS3InvalidKeyTrackerWithDefaults instantiates a new CollectionS3InvalidKeyTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3InvalidKeyTracker) GetAccessKey ¶

func (o *CollectionS3InvalidKeyTracker) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*CollectionS3InvalidKeyTracker) GetAccessKeyOk ¶

func (o *CollectionS3InvalidKeyTracker) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3InvalidKeyTracker) GetEventType ¶

func (o *CollectionS3InvalidKeyTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionS3InvalidKeyTracker) GetEventTypeOk ¶

func (o *CollectionS3InvalidKeyTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3InvalidKeyTracker) HasAccessKey ¶

func (o *CollectionS3InvalidKeyTracker) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*CollectionS3InvalidKeyTracker) HasEventType ¶

func (o *CollectionS3InvalidKeyTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CollectionS3InvalidKeyTracker) MarshalJSON ¶

func (o CollectionS3InvalidKeyTracker) MarshalJSON() ([]byte, error)

func (*CollectionS3InvalidKeyTracker) SetAccessKey ¶

func (o *CollectionS3InvalidKeyTracker) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*CollectionS3InvalidKeyTracker) SetEventType ¶

func (o *CollectionS3InvalidKeyTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionS3InvalidKeyTrackerAllOf ¶

type CollectionS3InvalidKeyTrackerAllOf struct {
	// The access key used to make the request. In the case of IAM roles, this is the temporary key used for authentication.
	AccessKey *string `json:"accessKey,omitempty"`
}

CollectionS3InvalidKeyTrackerAllOf struct for CollectionS3InvalidKeyTrackerAllOf

func NewCollectionS3InvalidKeyTrackerAllOf ¶

func NewCollectionS3InvalidKeyTrackerAllOf() *CollectionS3InvalidKeyTrackerAllOf

NewCollectionS3InvalidKeyTrackerAllOf instantiates a new CollectionS3InvalidKeyTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3InvalidKeyTrackerAllOfWithDefaults ¶

func NewCollectionS3InvalidKeyTrackerAllOfWithDefaults() *CollectionS3InvalidKeyTrackerAllOf

NewCollectionS3InvalidKeyTrackerAllOfWithDefaults instantiates a new CollectionS3InvalidKeyTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3InvalidKeyTrackerAllOf) GetAccessKey ¶

func (o *CollectionS3InvalidKeyTrackerAllOf) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*CollectionS3InvalidKeyTrackerAllOf) GetAccessKeyOk ¶

func (o *CollectionS3InvalidKeyTrackerAllOf) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3InvalidKeyTrackerAllOf) HasAccessKey ¶

func (o *CollectionS3InvalidKeyTrackerAllOf) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (CollectionS3InvalidKeyTrackerAllOf) MarshalJSON ¶

func (o CollectionS3InvalidKeyTrackerAllOf) MarshalJSON() ([]byte, error)

func (*CollectionS3InvalidKeyTrackerAllOf) SetAccessKey ¶

func (o *CollectionS3InvalidKeyTrackerAllOf) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

type CollectionS3ListingFailedTracker ¶

type CollectionS3ListingFailedTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
}

CollectionS3ListingFailedTracker struct for CollectionS3ListingFailedTracker

func NewCollectionS3ListingFailedTracker ¶

func NewCollectionS3ListingFailedTracker(trackerId string, error_ string, description string) *CollectionS3ListingFailedTracker

NewCollectionS3ListingFailedTracker instantiates a new CollectionS3ListingFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3ListingFailedTrackerWithDefaults ¶

func NewCollectionS3ListingFailedTrackerWithDefaults() *CollectionS3ListingFailedTracker

NewCollectionS3ListingFailedTrackerWithDefaults instantiates a new CollectionS3ListingFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3ListingFailedTracker) GetBucketName ¶

func (o *CollectionS3ListingFailedTracker) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3ListingFailedTracker) GetBucketNameOk ¶

func (o *CollectionS3ListingFailedTracker) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3ListingFailedTracker) GetEventType ¶

func (o *CollectionS3ListingFailedTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionS3ListingFailedTracker) GetEventTypeOk ¶

func (o *CollectionS3ListingFailedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3ListingFailedTracker) HasBucketName ¶

func (o *CollectionS3ListingFailedTracker) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*CollectionS3ListingFailedTracker) HasEventType ¶

func (o *CollectionS3ListingFailedTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (CollectionS3ListingFailedTracker) MarshalJSON ¶

func (o CollectionS3ListingFailedTracker) MarshalJSON() ([]byte, error)

func (*CollectionS3ListingFailedTracker) SetBucketName ¶

func (o *CollectionS3ListingFailedTracker) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*CollectionS3ListingFailedTracker) SetEventType ¶

func (o *CollectionS3ListingFailedTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type CollectionS3ListingFailedTrackerAllOf ¶

type CollectionS3ListingFailedTrackerAllOf struct {
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
}

CollectionS3ListingFailedTrackerAllOf struct for CollectionS3ListingFailedTrackerAllOf

func NewCollectionS3ListingFailedTrackerAllOf ¶

func NewCollectionS3ListingFailedTrackerAllOf() *CollectionS3ListingFailedTrackerAllOf

NewCollectionS3ListingFailedTrackerAllOf instantiates a new CollectionS3ListingFailedTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3ListingFailedTrackerAllOfWithDefaults ¶

func NewCollectionS3ListingFailedTrackerAllOfWithDefaults() *CollectionS3ListingFailedTrackerAllOf

NewCollectionS3ListingFailedTrackerAllOfWithDefaults instantiates a new CollectionS3ListingFailedTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3ListingFailedTrackerAllOf) GetBucketName ¶

func (o *CollectionS3ListingFailedTrackerAllOf) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3ListingFailedTrackerAllOf) GetBucketNameOk ¶

func (o *CollectionS3ListingFailedTrackerAllOf) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3ListingFailedTrackerAllOf) HasBucketName ¶

func (o *CollectionS3ListingFailedTrackerAllOf) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (CollectionS3ListingFailedTrackerAllOf) MarshalJSON ¶

func (o CollectionS3ListingFailedTrackerAllOf) MarshalJSON() ([]byte, error)

func (*CollectionS3ListingFailedTrackerAllOf) SetBucketName ¶

func (o *CollectionS3ListingFailedTrackerAllOf) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

type CollectionS3SlowListingTracker ¶

type CollectionS3SlowListingTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
	// The number of minutes elapsed in scanning after which this incident was created.
	FlaggedAfterMinutes *string `json:"flaggedAfterMinutes,omitempty"`
}

CollectionS3SlowListingTracker struct for CollectionS3SlowListingTracker

func NewCollectionS3SlowListingTracker ¶

func NewCollectionS3SlowListingTracker(trackerId string, error_ string, description string) *CollectionS3SlowListingTracker

NewCollectionS3SlowListingTracker instantiates a new CollectionS3SlowListingTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3SlowListingTrackerWithDefaults ¶

func NewCollectionS3SlowListingTrackerWithDefaults() *CollectionS3SlowListingTracker

NewCollectionS3SlowListingTrackerWithDefaults instantiates a new CollectionS3SlowListingTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3SlowListingTracker) GetBucketName ¶

func (o *CollectionS3SlowListingTracker) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3SlowListingTracker) GetBucketNameOk ¶

func (o *CollectionS3SlowListingTracker) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3SlowListingTracker) GetEventType ¶

func (o *CollectionS3SlowListingTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*CollectionS3SlowListingTracker) GetEventTypeOk ¶

func (o *CollectionS3SlowListingTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3SlowListingTracker) GetFlaggedAfterMinutes ¶

func (o *CollectionS3SlowListingTracker) GetFlaggedAfterMinutes() string

GetFlaggedAfterMinutes returns the FlaggedAfterMinutes field value if set, zero value otherwise.

func (*CollectionS3SlowListingTracker) GetFlaggedAfterMinutesOk ¶

func (o *CollectionS3SlowListingTracker) GetFlaggedAfterMinutesOk() (*string, bool)

GetFlaggedAfterMinutesOk returns a tuple with the FlaggedAfterMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3SlowListingTracker) HasBucketName ¶

func (o *CollectionS3SlowListingTracker) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*CollectionS3SlowListingTracker) HasEventType ¶

func (o *CollectionS3SlowListingTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*CollectionS3SlowListingTracker) HasFlaggedAfterMinutes ¶

func (o *CollectionS3SlowListingTracker) HasFlaggedAfterMinutes() bool

HasFlaggedAfterMinutes returns a boolean if a field has been set.

func (CollectionS3SlowListingTracker) MarshalJSON ¶

func (o CollectionS3SlowListingTracker) MarshalJSON() ([]byte, error)

func (*CollectionS3SlowListingTracker) SetBucketName ¶

func (o *CollectionS3SlowListingTracker) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*CollectionS3SlowListingTracker) SetEventType ¶

func (o *CollectionS3SlowListingTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*CollectionS3SlowListingTracker) SetFlaggedAfterMinutes ¶

func (o *CollectionS3SlowListingTracker) SetFlaggedAfterMinutes(v string)

SetFlaggedAfterMinutes gets a reference to the given string and assigns it to the FlaggedAfterMinutes field.

type CollectionS3SlowListingTrackerAllOf ¶

type CollectionS3SlowListingTrackerAllOf struct {
	// The bucket name of the associated Source.
	BucketName *string `json:"bucketName,omitempty"`
	// The number of minutes elapsed in scanning after which this incident was created.
	FlaggedAfterMinutes *string `json:"flaggedAfterMinutes,omitempty"`
}

CollectionS3SlowListingTrackerAllOf struct for CollectionS3SlowListingTrackerAllOf

func NewCollectionS3SlowListingTrackerAllOf ¶

func NewCollectionS3SlowListingTrackerAllOf() *CollectionS3SlowListingTrackerAllOf

NewCollectionS3SlowListingTrackerAllOf instantiates a new CollectionS3SlowListingTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionS3SlowListingTrackerAllOfWithDefaults ¶

func NewCollectionS3SlowListingTrackerAllOfWithDefaults() *CollectionS3SlowListingTrackerAllOf

NewCollectionS3SlowListingTrackerAllOfWithDefaults instantiates a new CollectionS3SlowListingTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectionS3SlowListingTrackerAllOf) GetBucketName ¶

func (o *CollectionS3SlowListingTrackerAllOf) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*CollectionS3SlowListingTrackerAllOf) GetBucketNameOk ¶

func (o *CollectionS3SlowListingTrackerAllOf) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3SlowListingTrackerAllOf) GetFlaggedAfterMinutes ¶

func (o *CollectionS3SlowListingTrackerAllOf) GetFlaggedAfterMinutes() string

GetFlaggedAfterMinutes returns the FlaggedAfterMinutes field value if set, zero value otherwise.

func (*CollectionS3SlowListingTrackerAllOf) GetFlaggedAfterMinutesOk ¶

func (o *CollectionS3SlowListingTrackerAllOf) GetFlaggedAfterMinutesOk() (*string, bool)

GetFlaggedAfterMinutesOk returns a tuple with the FlaggedAfterMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CollectionS3SlowListingTrackerAllOf) HasBucketName ¶

func (o *CollectionS3SlowListingTrackerAllOf) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*CollectionS3SlowListingTrackerAllOf) HasFlaggedAfterMinutes ¶

func (o *CollectionS3SlowListingTrackerAllOf) HasFlaggedAfterMinutes() bool

HasFlaggedAfterMinutes returns a boolean if a field has been set.

func (CollectionS3SlowListingTrackerAllOf) MarshalJSON ¶

func (o CollectionS3SlowListingTrackerAllOf) MarshalJSON() ([]byte, error)

func (*CollectionS3SlowListingTrackerAllOf) SetBucketName ¶

func (o *CollectionS3SlowListingTrackerAllOf) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*CollectionS3SlowListingTrackerAllOf) SetFlaggedAfterMinutes ¶

func (o *CollectionS3SlowListingTrackerAllOf) SetFlaggedAfterMinutes(v string)

SetFlaggedAfterMinutes gets a reference to the given string and assigns it to the FlaggedAfterMinutes field.

type CollectionWindowsEventChannelConnectionFailedTracker ¶

type CollectionWindowsEventChannelConnectionFailedTracker struct {
	TrackerIdentity
}

CollectionWindowsEventChannelConnectionFailedTracker struct for CollectionWindowsEventChannelConnectionFailedTracker

func NewCollectionWindowsEventChannelConnectionFailedTracker ¶

func NewCollectionWindowsEventChannelConnectionFailedTracker(trackerId string, error_ string, description string) *CollectionWindowsEventChannelConnectionFailedTracker

NewCollectionWindowsEventChannelConnectionFailedTracker instantiates a new CollectionWindowsEventChannelConnectionFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionWindowsEventChannelConnectionFailedTrackerWithDefaults ¶

func NewCollectionWindowsEventChannelConnectionFailedTrackerWithDefaults() *CollectionWindowsEventChannelConnectionFailedTracker

NewCollectionWindowsEventChannelConnectionFailedTrackerWithDefaults instantiates a new CollectionWindowsEventChannelConnectionFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CollectionWindowsEventChannelConnectionFailedTracker) MarshalJSON ¶

type CollectionWindowsHostConnectionFailedTracker ¶

type CollectionWindowsHostConnectionFailedTracker struct {
	TrackerIdentity
}

CollectionWindowsHostConnectionFailedTracker struct for CollectionWindowsHostConnectionFailedTracker

func NewCollectionWindowsHostConnectionFailedTracker ¶

func NewCollectionWindowsHostConnectionFailedTracker(trackerId string, error_ string, description string) *CollectionWindowsHostConnectionFailedTracker

NewCollectionWindowsHostConnectionFailedTracker instantiates a new CollectionWindowsHostConnectionFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectionWindowsHostConnectionFailedTrackerWithDefaults ¶

func NewCollectionWindowsHostConnectionFailedTrackerWithDefaults() *CollectionWindowsHostConnectionFailedTracker

NewCollectionWindowsHostConnectionFailedTrackerWithDefaults instantiates a new CollectionWindowsHostConnectionFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CollectionWindowsHostConnectionFailedTracker) MarshalJSON ¶

type Collector ¶

type Collector struct {
	// Identifier of a collector.
	CollectorId string `json:"collectorId"`
	// Name of a collector.
	CollectorName string `json:"collectorName"`
}

Collector struct for Collector

func NewCollector ¶

func NewCollector(collectorId string, collectorName string) *Collector

NewCollector instantiates a new Collector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectorWithDefaults ¶

func NewCollectorWithDefaults() *Collector

NewCollectorWithDefaults instantiates a new Collector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Collector) GetCollectorId ¶

func (o *Collector) GetCollectorId() string

GetCollectorId returns the CollectorId field value

func (*Collector) GetCollectorIdOk ¶

func (o *Collector) GetCollectorIdOk() (*string, bool)

GetCollectorIdOk returns a tuple with the CollectorId field value and a boolean to check if the value has been set.

func (*Collector) GetCollectorName ¶

func (o *Collector) GetCollectorName() string

GetCollectorName returns the CollectorName field value

func (*Collector) GetCollectorNameOk ¶

func (o *Collector) GetCollectorNameOk() (*string, bool)

GetCollectorNameOk returns a tuple with the CollectorName field value and a boolean to check if the value has been set.

func (Collector) MarshalJSON ¶

func (o Collector) MarshalJSON() ([]byte, error)

func (*Collector) SetCollectorId ¶

func (o *Collector) SetCollectorId(v string)

SetCollectorId sets field value

func (*Collector) SetCollectorName ¶

func (o *Collector) SetCollectorName(v string)

SetCollectorName sets field value

type CollectorIdentity ¶

type CollectorIdentity struct {
	// Unique identifier for the Collector.
	Id string `json:"id"`
	// The name of the Collector.
	Name string `json:"name"`
}

CollectorIdentity struct for CollectorIdentity

func NewCollectorIdentity ¶

func NewCollectorIdentity(id string, name string) *CollectorIdentity

NewCollectorIdentity instantiates a new CollectorIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectorIdentityWithDefaults ¶

func NewCollectorIdentityWithDefaults() *CollectorIdentity

NewCollectorIdentityWithDefaults instantiates a new CollectorIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectorIdentity) GetId ¶

func (o *CollectorIdentity) GetId() string

GetId returns the Id field value

func (*CollectorIdentity) GetIdOk ¶

func (o *CollectorIdentity) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CollectorIdentity) GetName ¶

func (o *CollectorIdentity) GetName() string

GetName returns the Name field value

func (*CollectorIdentity) GetNameOk ¶

func (o *CollectorIdentity) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (CollectorIdentity) MarshalJSON ¶

func (o CollectorIdentity) MarshalJSON() ([]byte, error)

func (*CollectorIdentity) SetId ¶

func (o *CollectorIdentity) SetId(v string)

SetId sets field value

func (*CollectorIdentity) SetName ¶

func (o *CollectorIdentity) SetName(v string)

SetName sets field value

type CollectorLimitApproachingTracker ¶

type CollectorLimitApproachingTracker struct {
	TrackerIdentity
}

CollectorLimitApproachingTracker struct for CollectorLimitApproachingTracker

func NewCollectorLimitApproachingTracker ¶

func NewCollectorLimitApproachingTracker(trackerId string, error_ string, description string) *CollectorLimitApproachingTracker

NewCollectorLimitApproachingTracker instantiates a new CollectorLimitApproachingTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectorLimitApproachingTrackerWithDefaults ¶

func NewCollectorLimitApproachingTrackerWithDefaults() *CollectorLimitApproachingTracker

NewCollectorLimitApproachingTrackerWithDefaults instantiates a new CollectorLimitApproachingTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CollectorLimitApproachingTracker) MarshalJSON ¶

func (o CollectorLimitApproachingTracker) MarshalJSON() ([]byte, error)

type CollectorRegistrationTokenResponse ¶

type CollectorRegistrationTokenResponse struct {
	TokenBaseResponse
	// The token and URL used to register the Collector as an encoded string.
	EncodedTokenAndUrl string `json:"encodedTokenAndUrl"`
}

CollectorRegistrationTokenResponse struct for CollectorRegistrationTokenResponse

func NewCollectorRegistrationTokenResponse ¶

func NewCollectorRegistrationTokenResponse(encodedTokenAndUrl string, id string, name string, description string, status string, type_ string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *CollectorRegistrationTokenResponse

NewCollectorRegistrationTokenResponse instantiates a new CollectorRegistrationTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectorRegistrationTokenResponseWithDefaults ¶

func NewCollectorRegistrationTokenResponseWithDefaults() *CollectorRegistrationTokenResponse

NewCollectorRegistrationTokenResponseWithDefaults instantiates a new CollectorRegistrationTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectorRegistrationTokenResponse) GetEncodedTokenAndUrl ¶

func (o *CollectorRegistrationTokenResponse) GetEncodedTokenAndUrl() string

GetEncodedTokenAndUrl returns the EncodedTokenAndUrl field value

func (*CollectorRegistrationTokenResponse) GetEncodedTokenAndUrlOk ¶

func (o *CollectorRegistrationTokenResponse) GetEncodedTokenAndUrlOk() (*string, bool)

GetEncodedTokenAndUrlOk returns a tuple with the EncodedTokenAndUrl field value and a boolean to check if the value has been set.

func (CollectorRegistrationTokenResponse) MarshalJSON ¶

func (o CollectorRegistrationTokenResponse) MarshalJSON() ([]byte, error)

func (*CollectorRegistrationTokenResponse) SetEncodedTokenAndUrl ¶

func (o *CollectorRegistrationTokenResponse) SetEncodedTokenAndUrl(v string)

SetEncodedTokenAndUrl sets field value

type CollectorRegistrationTokenResponseAllOf ¶

type CollectorRegistrationTokenResponseAllOf struct {
	// The token and URL used to register the Collector as an encoded string.
	EncodedTokenAndUrl string `json:"encodedTokenAndUrl"`
}

CollectorRegistrationTokenResponseAllOf struct for CollectorRegistrationTokenResponseAllOf

func NewCollectorRegistrationTokenResponseAllOf ¶

func NewCollectorRegistrationTokenResponseAllOf(encodedTokenAndUrl string) *CollectorRegistrationTokenResponseAllOf

NewCollectorRegistrationTokenResponseAllOf instantiates a new CollectorRegistrationTokenResponseAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectorRegistrationTokenResponseAllOfWithDefaults ¶

func NewCollectorRegistrationTokenResponseAllOfWithDefaults() *CollectorRegistrationTokenResponseAllOf

NewCollectorRegistrationTokenResponseAllOfWithDefaults instantiates a new CollectorRegistrationTokenResponseAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CollectorRegistrationTokenResponseAllOf) GetEncodedTokenAndUrl ¶

func (o *CollectorRegistrationTokenResponseAllOf) GetEncodedTokenAndUrl() string

GetEncodedTokenAndUrl returns the EncodedTokenAndUrl field value

func (*CollectorRegistrationTokenResponseAllOf) GetEncodedTokenAndUrlOk ¶

func (o *CollectorRegistrationTokenResponseAllOf) GetEncodedTokenAndUrlOk() (*string, bool)

GetEncodedTokenAndUrlOk returns a tuple with the EncodedTokenAndUrl field value and a boolean to check if the value has been set.

func (CollectorRegistrationTokenResponseAllOf) MarshalJSON ¶

func (o CollectorRegistrationTokenResponseAllOf) MarshalJSON() ([]byte, error)

func (*CollectorRegistrationTokenResponseAllOf) SetEncodedTokenAndUrl ¶

func (o *CollectorRegistrationTokenResponseAllOf) SetEncodedTokenAndUrl(v string)

SetEncodedTokenAndUrl sets field value

type CollectorResourceIdentity ¶

type CollectorResourceIdentity struct {
	ResourceIdentity
}

CollectorResourceIdentity struct for CollectorResourceIdentity

func NewCollectorResourceIdentity ¶

func NewCollectorResourceIdentity(id string, type_ string) *CollectorResourceIdentity

NewCollectorResourceIdentity instantiates a new CollectorResourceIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCollectorResourceIdentityWithDefaults ¶

func NewCollectorResourceIdentityWithDefaults() *CollectorResourceIdentity

NewCollectorResourceIdentityWithDefaults instantiates a new CollectorResourceIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CollectorResourceIdentity) MarshalJSON ¶

func (o CollectorResourceIdentity) MarshalJSON() ([]byte, error)

type ColoringRule ¶

type ColoringRule struct {
	// Regex string to match queries to apply coloring to.
	Scope string `json:"scope"`
	// Function to aggregate one series into one single value.
	SingleSeriesAggregateFunction string `json:"singleSeriesAggregateFunction"`
	// Function to aggregate the aggregate values of multiple time series into one single value.
	MultipleSeriesAggregateFunction string `json:"multipleSeriesAggregateFunction"`
	// Color thresholds.
	ColorThresholds *[]ColoringThreshold `json:"colorThresholds,omitempty"`
}

ColoringRule struct for ColoringRule

func NewColoringRule ¶

func NewColoringRule(scope string, singleSeriesAggregateFunction string, multipleSeriesAggregateFunction string) *ColoringRule

NewColoringRule instantiates a new ColoringRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewColoringRuleWithDefaults ¶

func NewColoringRuleWithDefaults() *ColoringRule

NewColoringRuleWithDefaults instantiates a new ColoringRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ColoringRule) GetColorThresholds ¶

func (o *ColoringRule) GetColorThresholds() []ColoringThreshold

GetColorThresholds returns the ColorThresholds field value if set, zero value otherwise.

func (*ColoringRule) GetColorThresholdsOk ¶

func (o *ColoringRule) GetColorThresholdsOk() (*[]ColoringThreshold, bool)

GetColorThresholdsOk returns a tuple with the ColorThresholds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ColoringRule) GetMultipleSeriesAggregateFunction ¶

func (o *ColoringRule) GetMultipleSeriesAggregateFunction() string

GetMultipleSeriesAggregateFunction returns the MultipleSeriesAggregateFunction field value

func (*ColoringRule) GetMultipleSeriesAggregateFunctionOk ¶

func (o *ColoringRule) GetMultipleSeriesAggregateFunctionOk() (*string, bool)

GetMultipleSeriesAggregateFunctionOk returns a tuple with the MultipleSeriesAggregateFunction field value and a boolean to check if the value has been set.

func (*ColoringRule) GetScope ¶

func (o *ColoringRule) GetScope() string

GetScope returns the Scope field value

func (*ColoringRule) GetScopeOk ¶

func (o *ColoringRule) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*ColoringRule) GetSingleSeriesAggregateFunction ¶

func (o *ColoringRule) GetSingleSeriesAggregateFunction() string

GetSingleSeriesAggregateFunction returns the SingleSeriesAggregateFunction field value

func (*ColoringRule) GetSingleSeriesAggregateFunctionOk ¶

func (o *ColoringRule) GetSingleSeriesAggregateFunctionOk() (*string, bool)

GetSingleSeriesAggregateFunctionOk returns a tuple with the SingleSeriesAggregateFunction field value and a boolean to check if the value has been set.

func (*ColoringRule) HasColorThresholds ¶

func (o *ColoringRule) HasColorThresholds() bool

HasColorThresholds returns a boolean if a field has been set.

func (ColoringRule) MarshalJSON ¶

func (o ColoringRule) MarshalJSON() ([]byte, error)

func (*ColoringRule) SetColorThresholds ¶

func (o *ColoringRule) SetColorThresholds(v []ColoringThreshold)

SetColorThresholds gets a reference to the given []ColoringThreshold and assigns it to the ColorThresholds field.

func (*ColoringRule) SetMultipleSeriesAggregateFunction ¶

func (o *ColoringRule) SetMultipleSeriesAggregateFunction(v string)

SetMultipleSeriesAggregateFunction sets field value

func (*ColoringRule) SetScope ¶

func (o *ColoringRule) SetScope(v string)

SetScope sets field value

func (*ColoringRule) SetSingleSeriesAggregateFunction ¶

func (o *ColoringRule) SetSingleSeriesAggregateFunction(v string)

SetSingleSeriesAggregateFunction sets field value

type ColoringThreshold ¶

type ColoringThreshold struct {
	// Color for the threshold.
	Color string `json:"color"`
	// Absolute inclusive threshold to color by.
	Min *float64 `json:"min,omitempty"`
	// Absolute exclusive threshold to color by.
	Max *float64 `json:"max,omitempty"`
}

ColoringThreshold struct for ColoringThreshold

func NewColoringThreshold ¶

func NewColoringThreshold(color string) *ColoringThreshold

NewColoringThreshold instantiates a new ColoringThreshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewColoringThresholdWithDefaults ¶

func NewColoringThresholdWithDefaults() *ColoringThreshold

NewColoringThresholdWithDefaults instantiates a new ColoringThreshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ColoringThreshold) GetColor ¶

func (o *ColoringThreshold) GetColor() string

GetColor returns the Color field value

func (*ColoringThreshold) GetColorOk ¶

func (o *ColoringThreshold) GetColorOk() (*string, bool)

GetColorOk returns a tuple with the Color field value and a boolean to check if the value has been set.

func (*ColoringThreshold) GetMax ¶

func (o *ColoringThreshold) GetMax() float64

GetMax returns the Max field value if set, zero value otherwise.

func (*ColoringThreshold) GetMaxOk ¶

func (o *ColoringThreshold) GetMaxOk() (*float64, 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 (*ColoringThreshold) GetMin ¶

func (o *ColoringThreshold) GetMin() float64

GetMin returns the Min field value if set, zero value otherwise.

func (*ColoringThreshold) GetMinOk ¶

func (o *ColoringThreshold) GetMinOk() (*float64, 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 (*ColoringThreshold) HasMax ¶

func (o *ColoringThreshold) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*ColoringThreshold) HasMin ¶

func (o *ColoringThreshold) HasMin() bool

HasMin returns a boolean if a field has been set.

func (ColoringThreshold) MarshalJSON ¶

func (o ColoringThreshold) MarshalJSON() ([]byte, error)

func (*ColoringThreshold) SetColor ¶

func (o *ColoringThreshold) SetColor(v string)

SetColor sets field value

func (*ColoringThreshold) SetMax ¶

func (o *ColoringThreshold) SetMax(v float64)

SetMax gets a reference to the given float64 and assigns it to the Max field.

func (*ColoringThreshold) SetMin ¶

func (o *ColoringThreshold) SetMin(v float64)

SetMin gets a reference to the given float64 and assigns it to the Min field.

type CompleteLiteralTimeRange ¶

type CompleteLiteralTimeRange struct {
	ResolvableTimeRange
	// Name of the complete time range. Possible values are: - `today`, - `yesterday`, - `previous_week`, - `previous_month`.
	RangeName string `json:"rangeName"`
}

CompleteLiteralTimeRange struct for CompleteLiteralTimeRange

func NewCompleteLiteralTimeRange ¶

func NewCompleteLiteralTimeRange(rangeName string, type_ string) *CompleteLiteralTimeRange

NewCompleteLiteralTimeRange instantiates a new CompleteLiteralTimeRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompleteLiteralTimeRangeWithDefaults ¶

func NewCompleteLiteralTimeRangeWithDefaults() *CompleteLiteralTimeRange

NewCompleteLiteralTimeRangeWithDefaults instantiates a new CompleteLiteralTimeRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompleteLiteralTimeRange) GetRangeName ¶

func (o *CompleteLiteralTimeRange) GetRangeName() string

GetRangeName returns the RangeName field value

func (*CompleteLiteralTimeRange) GetRangeNameOk ¶

func (o *CompleteLiteralTimeRange) GetRangeNameOk() (*string, bool)

GetRangeNameOk returns a tuple with the RangeName field value and a boolean to check if the value has been set.

func (CompleteLiteralTimeRange) MarshalJSON ¶

func (o CompleteLiteralTimeRange) MarshalJSON() ([]byte, error)

func (*CompleteLiteralTimeRange) SetRangeName ¶

func (o *CompleteLiteralTimeRange) SetRangeName(v string)

SetRangeName sets field value

type CompleteLiteralTimeRangeAllOf ¶

type CompleteLiteralTimeRangeAllOf struct {
	// Name of the complete time range. Possible values are: - `today`, - `yesterday`, - `previous_week`, - `previous_month`.
	RangeName string `json:"rangeName"`
}

CompleteLiteralTimeRangeAllOf struct for CompleteLiteralTimeRangeAllOf

func NewCompleteLiteralTimeRangeAllOf ¶

func NewCompleteLiteralTimeRangeAllOf(rangeName string) *CompleteLiteralTimeRangeAllOf

NewCompleteLiteralTimeRangeAllOf instantiates a new CompleteLiteralTimeRangeAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompleteLiteralTimeRangeAllOfWithDefaults ¶

func NewCompleteLiteralTimeRangeAllOfWithDefaults() *CompleteLiteralTimeRangeAllOf

NewCompleteLiteralTimeRangeAllOfWithDefaults instantiates a new CompleteLiteralTimeRangeAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompleteLiteralTimeRangeAllOf) GetRangeName ¶

func (o *CompleteLiteralTimeRangeAllOf) GetRangeName() string

GetRangeName returns the RangeName field value

func (*CompleteLiteralTimeRangeAllOf) GetRangeNameOk ¶

func (o *CompleteLiteralTimeRangeAllOf) GetRangeNameOk() (*string, bool)

GetRangeNameOk returns a tuple with the RangeName field value and a boolean to check if the value has been set.

func (CompleteLiteralTimeRangeAllOf) MarshalJSON ¶

func (o CompleteLiteralTimeRangeAllOf) MarshalJSON() ([]byte, error)

func (*CompleteLiteralTimeRangeAllOf) SetRangeName ¶

func (o *CompleteLiteralTimeRangeAllOf) SetRangeName(v string)

SetRangeName sets field value

type ConfidenceScoreResponse ¶

type ConfidenceScoreResponse struct {
	// List of confidence scores to the CSE Insights.
	ConfidenceScore string `json:"confidenceScore"`
}

ConfidenceScoreResponse CSE insight confidence score.

func NewConfidenceScoreResponse ¶

func NewConfidenceScoreResponse(confidenceScore string) *ConfidenceScoreResponse

NewConfidenceScoreResponse instantiates a new ConfidenceScoreResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfidenceScoreResponseWithDefaults ¶

func NewConfidenceScoreResponseWithDefaults() *ConfidenceScoreResponse

NewConfidenceScoreResponseWithDefaults instantiates a new ConfidenceScoreResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfidenceScoreResponse) GetConfidenceScore ¶

func (o *ConfidenceScoreResponse) GetConfidenceScore() string

GetConfidenceScore returns the ConfidenceScore field value

func (*ConfidenceScoreResponse) GetConfidenceScoreOk ¶

func (o *ConfidenceScoreResponse) GetConfidenceScoreOk() (*string, bool)

GetConfidenceScoreOk returns a tuple with the ConfidenceScore field value and a boolean to check if the value has been set.

func (ConfidenceScoreResponse) MarshalJSON ¶

func (o ConfidenceScoreResponse) MarshalJSON() ([]byte, error)

func (*ConfidenceScoreResponse) SetConfidenceScore ¶

func (o *ConfidenceScoreResponse) SetConfidenceScore(v string)

SetConfidenceScore sets field value

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 ConfigureSubdomainRequest ¶

type ConfigureSubdomainRequest struct {
	// The new subdomain.
	Subdomain string `json:"subdomain"`
}

ConfigureSubdomainRequest struct for ConfigureSubdomainRequest

func NewConfigureSubdomainRequest ¶

func NewConfigureSubdomainRequest(subdomain string) *ConfigureSubdomainRequest

NewConfigureSubdomainRequest instantiates a new ConfigureSubdomainRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigureSubdomainRequestWithDefaults ¶

func NewConfigureSubdomainRequestWithDefaults() *ConfigureSubdomainRequest

NewConfigureSubdomainRequestWithDefaults instantiates a new ConfigureSubdomainRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigureSubdomainRequest) GetSubdomain ¶

func (o *ConfigureSubdomainRequest) GetSubdomain() string

GetSubdomain returns the Subdomain field value

func (*ConfigureSubdomainRequest) GetSubdomainOk ¶

func (o *ConfigureSubdomainRequest) GetSubdomainOk() (*string, bool)

GetSubdomainOk returns a tuple with the Subdomain field value and a boolean to check if the value has been set.

func (ConfigureSubdomainRequest) MarshalJSON ¶

func (o ConfigureSubdomainRequest) MarshalJSON() ([]byte, error)

func (*ConfigureSubdomainRequest) SetSubdomain ¶

func (o *ConfigureSubdomainRequest) SetSubdomain(v string)

SetSubdomain sets field value

type Connection ¶

type Connection struct {
	// Type of connection. Valid values are `WebhookConnection`, `ServiceNowConnection`.
	Type string `json:"type"`
	// Unique identifier for the connection.
	Id string `json:"id"`
	// Name of the connection.
	Name string `json:"name"`
	// Description of the connection.
	Description string `json:"description"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
}

Connection struct for Connection

func NewConnection ¶

func NewConnection(type_ string, id string, name string, description string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *Connection

NewConnection instantiates a new Connection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionWithDefaults ¶

func NewConnectionWithDefaults() *Connection

NewConnectionWithDefaults instantiates a new Connection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Connection) GetCreatedAt ¶

func (o *Connection) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Connection) GetCreatedAtOk ¶

func (o *Connection) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Connection) GetCreatedBy ¶

func (o *Connection) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Connection) GetCreatedByOk ¶

func (o *Connection) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*Connection) GetDescription ¶

func (o *Connection) GetDescription() string

GetDescription returns the Description field value

func (*Connection) GetDescriptionOk ¶

func (o *Connection) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Connection) GetId ¶

func (o *Connection) GetId() string

GetId returns the Id field value

func (*Connection) GetIdOk ¶

func (o *Connection) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Connection) GetModifiedAt ¶

func (o *Connection) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*Connection) GetModifiedAtOk ¶

func (o *Connection) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*Connection) GetModifiedBy ¶

func (o *Connection) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Connection) GetModifiedByOk ¶

func (o *Connection) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*Connection) GetName ¶

func (o *Connection) GetName() string

GetName returns the Name field value

func (*Connection) GetNameOk ¶

func (o *Connection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Connection) GetType ¶

func (o *Connection) GetType() string

GetType returns the Type field value

func (*Connection) GetTypeOk ¶

func (o *Connection) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (Connection) MarshalJSON ¶

func (o Connection) MarshalJSON() ([]byte, error)

func (*Connection) SetCreatedAt ¶

func (o *Connection) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Connection) SetCreatedBy ¶

func (o *Connection) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Connection) SetDescription ¶

func (o *Connection) SetDescription(v string)

SetDescription sets field value

func (*Connection) SetId ¶

func (o *Connection) SetId(v string)

SetId sets field value

func (*Connection) SetModifiedAt ¶

func (o *Connection) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*Connection) SetModifiedBy ¶

func (o *Connection) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Connection) SetName ¶

func (o *Connection) SetName(v string)

SetName sets field value

func (*Connection) SetType ¶

func (o *Connection) SetType(v string)

SetType sets field value

type ConnectionDefinition ¶

type ConnectionDefinition struct {
	// Type of connection. Valid values are `WebhookDefinition`, `ServiceNowDefinition`.
	Type string `json:"type"`
	// Name of connection. Name should be a valid alphanumeric value.
	Name string `json:"name"`
	// Description of the connection.
	Description *string `json:"description,omitempty"`
}

ConnectionDefinition struct for ConnectionDefinition

func NewConnectionDefinition ¶

func NewConnectionDefinition(type_ string, name string) *ConnectionDefinition

NewConnectionDefinition instantiates a new ConnectionDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionDefinitionWithDefaults ¶

func NewConnectionDefinitionWithDefaults() *ConnectionDefinition

NewConnectionDefinitionWithDefaults instantiates a new ConnectionDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectionDefinition) GetDescription ¶

func (o *ConnectionDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ConnectionDefinition) GetDescriptionOk ¶

func (o *ConnectionDefinition) 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 (*ConnectionDefinition) GetName ¶

func (o *ConnectionDefinition) GetName() string

GetName returns the Name field value

func (*ConnectionDefinition) GetNameOk ¶

func (o *ConnectionDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ConnectionDefinition) GetType ¶

func (o *ConnectionDefinition) GetType() string

GetType returns the Type field value

func (*ConnectionDefinition) GetTypeOk ¶

func (o *ConnectionDefinition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ConnectionDefinition) HasDescription ¶

func (o *ConnectionDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (ConnectionDefinition) MarshalJSON ¶

func (o ConnectionDefinition) MarshalJSON() ([]byte, error)

func (*ConnectionDefinition) SetDescription ¶

func (o *ConnectionDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ConnectionDefinition) SetName ¶

func (o *ConnectionDefinition) SetName(v string)

SetName sets field value

func (*ConnectionDefinition) SetType ¶

func (o *ConnectionDefinition) SetType(v string)

SetType sets field value

type ConnectionManagementApiService ¶

type ConnectionManagementApiService service

ConnectionManagementApiService ConnectionManagementApi service

func (*ConnectionManagementApiService) CreateConnection ¶

CreateConnection Create a new connection.

Create a new connection in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateConnectionRequest

func (*ConnectionManagementApiService) CreateConnectionExecute ¶

Execute executes the request

@return Connection

func (*ConnectionManagementApiService) DeleteConnection ¶

DeleteConnection Delete a connection.

Delete a connection with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the connection to delete.
@return ApiDeleteConnectionRequest

func (*ConnectionManagementApiService) DeleteConnectionExecute ¶

Execute executes the request

func (*ConnectionManagementApiService) GetConnection ¶

GetConnection Get a connection.

Get a connection with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of connection to return.
@return ApiGetConnectionRequest

func (*ConnectionManagementApiService) GetConnectionExecute ¶

Execute executes the request

@return Connection

func (*ConnectionManagementApiService) ListConnections ¶

ListConnections Get a list of connections.

Get a list of all connections in the organization. The response is paginated with a default limit of 100 connections per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListConnectionsRequest

func (*ConnectionManagementApiService) ListConnectionsExecute ¶

Execute executes the request

@return ListConnectionsResponse

func (*ConnectionManagementApiService) TestConnection ¶

TestConnection Test a new connection url.

Test a new connection url is valid and can connect.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiTestConnectionRequest

func (*ConnectionManagementApiService) TestConnectionExecute ¶

Execute executes the request

@return TestConnectionResponse

func (*ConnectionManagementApiService) UpdateConnection ¶

UpdateConnection Update a connection.

Update an existing connection.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the connection to update.
@return ApiUpdateConnectionRequest

func (*ConnectionManagementApiService) UpdateConnectionExecute ¶

Execute executes the request

@return Connection

type Consumable ¶

type Consumable struct {
	// Unique identifier of the consumable. Valid values are: 1. `Storage` 2. `Metrics` 3. `Continuous` 4. `Credits`
	ConsumableId string   `json:"consumableId"`
	Quantity     Quantity `json:"quantity"`
}

Consumable Details of consumable and its quantity.

func NewConsumable ¶

func NewConsumable(consumableId string, quantity Quantity) *Consumable

NewConsumable instantiates a new Consumable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConsumableWithDefaults ¶

func NewConsumableWithDefaults() *Consumable

NewConsumableWithDefaults instantiates a new Consumable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Consumable) GetConsumableId ¶

func (o *Consumable) GetConsumableId() string

GetConsumableId returns the ConsumableId field value

func (*Consumable) GetConsumableIdOk ¶

func (o *Consumable) GetConsumableIdOk() (*string, bool)

GetConsumableIdOk returns a tuple with the ConsumableId field value and a boolean to check if the value has been set.

func (*Consumable) GetQuantity ¶

func (o *Consumable) GetQuantity() Quantity

GetQuantity returns the Quantity field value

func (*Consumable) GetQuantityOk ¶

func (o *Consumable) GetQuantityOk() (*Quantity, bool)

GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.

func (Consumable) MarshalJSON ¶

func (o Consumable) MarshalJSON() ([]byte, error)

func (*Consumable) SetConsumableId ¶

func (o *Consumable) SetConsumableId(v string)

SetConsumableId sets field value

func (*Consumable) SetQuantity ¶

func (o *Consumable) SetQuantity(v Quantity)

SetQuantity sets field value

type ConsumptionDetails ¶

type ConsumptionDetails struct {
	// An array of entitlements.
	EntitlementConsumptions []EntitlementConsumption `json:"entitlementConsumptions"`
	// Start date of the data usage.
	StartDate string `json:"startDate"`
	// End date of the data usage.
	EndDate string `json:"endDate"`
}

ConsumptionDetails List of entitlements consumption.

func NewConsumptionDetails ¶

func NewConsumptionDetails(entitlementConsumptions []EntitlementConsumption, startDate string, endDate string) *ConsumptionDetails

NewConsumptionDetails instantiates a new ConsumptionDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConsumptionDetailsWithDefaults ¶

func NewConsumptionDetailsWithDefaults() *ConsumptionDetails

NewConsumptionDetailsWithDefaults instantiates a new ConsumptionDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConsumptionDetails) GetEndDate ¶

func (o *ConsumptionDetails) GetEndDate() string

GetEndDate returns the EndDate field value

func (*ConsumptionDetails) GetEndDateOk ¶

func (o *ConsumptionDetails) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*ConsumptionDetails) GetEntitlementConsumptions ¶

func (o *ConsumptionDetails) GetEntitlementConsumptions() []EntitlementConsumption

GetEntitlementConsumptions returns the EntitlementConsumptions field value

func (*ConsumptionDetails) GetEntitlementConsumptionsOk ¶

func (o *ConsumptionDetails) GetEntitlementConsumptionsOk() (*[]EntitlementConsumption, bool)

GetEntitlementConsumptionsOk returns a tuple with the EntitlementConsumptions field value and a boolean to check if the value has been set.

func (*ConsumptionDetails) GetStartDate ¶

func (o *ConsumptionDetails) GetStartDate() string

GetStartDate returns the StartDate field value

func (*ConsumptionDetails) GetStartDateOk ¶

func (o *ConsumptionDetails) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (ConsumptionDetails) MarshalJSON ¶

func (o ConsumptionDetails) MarshalJSON() ([]byte, error)

func (*ConsumptionDetails) SetEndDate ¶

func (o *ConsumptionDetails) SetEndDate(v string)

SetEndDate sets field value

func (*ConsumptionDetails) SetEntitlementConsumptions ¶

func (o *ConsumptionDetails) SetEntitlementConsumptions(v []EntitlementConsumption)

SetEntitlementConsumptions sets field value

func (*ConsumptionDetails) SetStartDate ¶

func (o *ConsumptionDetails) SetStartDate(v string)

SetStartDate sets field value

type ContainerPanel ¶

type ContainerPanel struct {
	Panel
	Layout Layout `json:"layout"`
	// Children panels that the container panel contains.
	Panels []Panel `json:"panels"`
	// Variables to apply to the panel children.
	Variables *[]Variable `json:"variables,omitempty"`
	// Rules to set the color of data.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
}

ContainerPanel struct for ContainerPanel

func NewContainerPanel ¶

func NewContainerPanel(layout Layout, panels []Panel, key string, panelType string) *ContainerPanel

NewContainerPanel instantiates a new ContainerPanel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContainerPanelWithDefaults ¶

func NewContainerPanelWithDefaults() *ContainerPanel

NewContainerPanelWithDefaults instantiates a new ContainerPanel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContainerPanel) GetColoringRules ¶

func (o *ContainerPanel) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*ContainerPanel) GetColoringRulesOk ¶

func (o *ContainerPanel) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerPanel) GetLayout ¶

func (o *ContainerPanel) GetLayout() Layout

GetLayout returns the Layout field value

func (*ContainerPanel) GetLayoutOk ¶

func (o *ContainerPanel) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value and a boolean to check if the value has been set.

func (*ContainerPanel) GetPanels ¶

func (o *ContainerPanel) GetPanels() []Panel

GetPanels returns the Panels field value

func (*ContainerPanel) GetPanelsOk ¶

func (o *ContainerPanel) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value and a boolean to check if the value has been set.

func (*ContainerPanel) GetVariables ¶

func (o *ContainerPanel) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*ContainerPanel) GetVariablesOk ¶

func (o *ContainerPanel) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerPanel) HasColoringRules ¶

func (o *ContainerPanel) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*ContainerPanel) HasVariables ¶

func (o *ContainerPanel) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (ContainerPanel) MarshalJSON ¶

func (o ContainerPanel) MarshalJSON() ([]byte, error)

func (*ContainerPanel) SetColoringRules ¶

func (o *ContainerPanel) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*ContainerPanel) SetLayout ¶

func (o *ContainerPanel) SetLayout(v Layout)

SetLayout sets field value

func (*ContainerPanel) SetPanels ¶

func (o *ContainerPanel) SetPanels(v []Panel)

SetPanels sets field value

func (*ContainerPanel) SetVariables ¶

func (o *ContainerPanel) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type ContainerPanelAllOf ¶

type ContainerPanelAllOf struct {
	Layout Layout `json:"layout"`
	// Children panels that the container panel contains.
	Panels []Panel `json:"panels"`
	// Variables to apply to the panel children.
	Variables *[]Variable `json:"variables,omitempty"`
	// Rules to set the color of data.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
}

ContainerPanelAllOf A panel that contains a list of other panels.

func NewContainerPanelAllOf ¶

func NewContainerPanelAllOf(layout Layout, panels []Panel) *ContainerPanelAllOf

NewContainerPanelAllOf instantiates a new ContainerPanelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContainerPanelAllOfWithDefaults ¶

func NewContainerPanelAllOfWithDefaults() *ContainerPanelAllOf

NewContainerPanelAllOfWithDefaults instantiates a new ContainerPanelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContainerPanelAllOf) GetColoringRules ¶

func (o *ContainerPanelAllOf) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*ContainerPanelAllOf) GetColoringRulesOk ¶

func (o *ContainerPanelAllOf) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerPanelAllOf) GetLayout ¶

func (o *ContainerPanelAllOf) GetLayout() Layout

GetLayout returns the Layout field value

func (*ContainerPanelAllOf) GetLayoutOk ¶

func (o *ContainerPanelAllOf) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value and a boolean to check if the value has been set.

func (*ContainerPanelAllOf) GetPanels ¶

func (o *ContainerPanelAllOf) GetPanels() []Panel

GetPanels returns the Panels field value

func (*ContainerPanelAllOf) GetPanelsOk ¶

func (o *ContainerPanelAllOf) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value and a boolean to check if the value has been set.

func (*ContainerPanelAllOf) GetVariables ¶

func (o *ContainerPanelAllOf) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*ContainerPanelAllOf) GetVariablesOk ¶

func (o *ContainerPanelAllOf) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContainerPanelAllOf) HasColoringRules ¶

func (o *ContainerPanelAllOf) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*ContainerPanelAllOf) HasVariables ¶

func (o *ContainerPanelAllOf) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (ContainerPanelAllOf) MarshalJSON ¶

func (o ContainerPanelAllOf) MarshalJSON() ([]byte, error)

func (*ContainerPanelAllOf) SetColoringRules ¶

func (o *ContainerPanelAllOf) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*ContainerPanelAllOf) SetLayout ¶

func (o *ContainerPanelAllOf) SetLayout(v Layout)

SetLayout sets field value

func (*ContainerPanelAllOf) SetPanels ¶

func (o *ContainerPanelAllOf) SetPanels(v []Panel)

SetPanels sets field value

func (*ContainerPanelAllOf) SetVariables ¶

func (o *ContainerPanelAllOf) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type Content ¶

type Content struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Identifier of the content item.
	Id string `json:"id"`
	// The name of the content item.
	Name string `json:"name"`
	// Type of the content item. Supported values are:   1. Folder   2. Search   3. Report (for old dashboards)   4. Dashboard (for new dashboards)   5. Lookups
	ItemType string `json:"itemType"`
	// Identifier of the parent content item.
	ParentId string `json:"parentId"`
	// List of permissions the user has on the content item.
	Permissions []string `json:"permissions"`
}

Content struct for Content

func NewContent ¶

func NewContent(createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string, name string, itemType string, parentId string, permissions []string) *Content

NewContent instantiates a new Content object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentWithDefaults ¶

func NewContentWithDefaults() *Content

NewContentWithDefaults instantiates a new Content object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Content) GetCreatedAt ¶

func (o *Content) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Content) GetCreatedAtOk ¶

func (o *Content) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Content) GetCreatedBy ¶

func (o *Content) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Content) GetCreatedByOk ¶

func (o *Content) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*Content) GetId ¶

func (o *Content) GetId() string

GetId returns the Id field value

func (*Content) GetIdOk ¶

func (o *Content) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Content) GetItemType ¶

func (o *Content) GetItemType() string

GetItemType returns the ItemType field value

func (*Content) GetItemTypeOk ¶

func (o *Content) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value and a boolean to check if the value has been set.

func (*Content) GetModifiedAt ¶

func (o *Content) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*Content) GetModifiedAtOk ¶

func (o *Content) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*Content) GetModifiedBy ¶

func (o *Content) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Content) GetModifiedByOk ¶

func (o *Content) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*Content) GetName ¶

func (o *Content) GetName() string

GetName returns the Name field value

func (*Content) GetNameOk ¶

func (o *Content) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Content) GetParentId ¶

func (o *Content) GetParentId() string

GetParentId returns the ParentId field value

func (*Content) GetParentIdOk ¶

func (o *Content) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*Content) GetPermissions ¶

func (o *Content) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*Content) GetPermissionsOk ¶

func (o *Content) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (Content) MarshalJSON ¶

func (o Content) MarshalJSON() ([]byte, error)

func (*Content) SetCreatedAt ¶

func (o *Content) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Content) SetCreatedBy ¶

func (o *Content) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Content) SetId ¶

func (o *Content) SetId(v string)

SetId sets field value

func (*Content) SetItemType ¶

func (o *Content) SetItemType(v string)

SetItemType sets field value

func (*Content) SetModifiedAt ¶

func (o *Content) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*Content) SetModifiedBy ¶

func (o *Content) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Content) SetName ¶

func (o *Content) SetName(v string)

SetName sets field value

func (*Content) SetParentId ¶

func (o *Content) SetParentId(v string)

SetParentId sets field value

func (*Content) SetPermissions ¶

func (o *Content) SetPermissions(v []string)

SetPermissions sets field value

type ContentAllOf ¶

type ContentAllOf struct {
	// Identifier of the content item.
	Id string `json:"id"`
	// The name of the content item.
	Name string `json:"name"`
	// Type of the content item. Supported values are:   1. Folder   2. Search   3. Report (for old dashboards)   4. Dashboard (for new dashboards)   5. Lookups
	ItemType string `json:"itemType"`
	// Identifier of the parent content item.
	ParentId string `json:"parentId"`
	// List of permissions the user has on the content item.
	Permissions []string `json:"permissions"`
}

ContentAllOf struct for ContentAllOf

func NewContentAllOf ¶

func NewContentAllOf(id string, name string, itemType string, parentId string, permissions []string) *ContentAllOf

NewContentAllOf instantiates a new ContentAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentAllOfWithDefaults ¶

func NewContentAllOfWithDefaults() *ContentAllOf

NewContentAllOfWithDefaults instantiates a new ContentAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentAllOf) GetId ¶

func (o *ContentAllOf) GetId() string

GetId returns the Id field value

func (*ContentAllOf) GetIdOk ¶

func (o *ContentAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ContentAllOf) GetItemType ¶

func (o *ContentAllOf) GetItemType() string

GetItemType returns the ItemType field value

func (*ContentAllOf) GetItemTypeOk ¶

func (o *ContentAllOf) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value and a boolean to check if the value has been set.

func (*ContentAllOf) GetName ¶

func (o *ContentAllOf) GetName() string

GetName returns the Name field value

func (*ContentAllOf) GetNameOk ¶

func (o *ContentAllOf) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContentAllOf) GetParentId ¶

func (o *ContentAllOf) GetParentId() string

GetParentId returns the ParentId field value

func (*ContentAllOf) GetParentIdOk ¶

func (o *ContentAllOf) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*ContentAllOf) GetPermissions ¶

func (o *ContentAllOf) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*ContentAllOf) GetPermissionsOk ¶

func (o *ContentAllOf) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (ContentAllOf) MarshalJSON ¶

func (o ContentAllOf) MarshalJSON() ([]byte, error)

func (*ContentAllOf) SetId ¶

func (o *ContentAllOf) SetId(v string)

SetId sets field value

func (*ContentAllOf) SetItemType ¶

func (o *ContentAllOf) SetItemType(v string)

SetItemType sets field value

func (*ContentAllOf) SetName ¶

func (o *ContentAllOf) SetName(v string)

SetName sets field value

func (*ContentAllOf) SetParentId ¶

func (o *ContentAllOf) SetParentId(v string)

SetParentId sets field value

func (*ContentAllOf) SetPermissions ¶

func (o *ContentAllOf) SetPermissions(v []string)

SetPermissions sets field value

type ContentCopyParams ¶

type ContentCopyParams struct {
	// Identifier of the parent folder to copy to.
	ParentId string `json:"parentId"`
	// Optionally provide a new name.
	Name *string `json:"name,omitempty"`
	// Optionally provide a new description.
	Description *string `json:"description,omitempty"`
}

ContentCopyParams struct for ContentCopyParams

func NewContentCopyParams ¶

func NewContentCopyParams(parentId string) *ContentCopyParams

NewContentCopyParams instantiates a new ContentCopyParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentCopyParamsWithDefaults ¶

func NewContentCopyParamsWithDefaults() *ContentCopyParams

NewContentCopyParamsWithDefaults instantiates a new ContentCopyParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentCopyParams) GetDescription ¶

func (o *ContentCopyParams) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ContentCopyParams) GetDescriptionOk ¶

func (o *ContentCopyParams) 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 (*ContentCopyParams) GetName ¶

func (o *ContentCopyParams) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ContentCopyParams) GetNameOk ¶

func (o *ContentCopyParams) 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 (*ContentCopyParams) GetParentId ¶

func (o *ContentCopyParams) GetParentId() string

GetParentId returns the ParentId field value

func (*ContentCopyParams) GetParentIdOk ¶

func (o *ContentCopyParams) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*ContentCopyParams) HasDescription ¶

func (o *ContentCopyParams) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ContentCopyParams) HasName ¶

func (o *ContentCopyParams) HasName() bool

HasName returns a boolean if a field has been set.

func (ContentCopyParams) MarshalJSON ¶

func (o ContentCopyParams) MarshalJSON() ([]byte, error)

func (*ContentCopyParams) SetDescription ¶

func (o *ContentCopyParams) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ContentCopyParams) SetName ¶

func (o *ContentCopyParams) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ContentCopyParams) SetParentId ¶

func (o *ContentCopyParams) SetParentId(v string)

SetParentId sets field value

type ContentList ¶

type ContentList struct {
	// A list of the content items.
	Data []Content `json:"data"`
}

ContentList struct for ContentList

func NewContentList ¶

func NewContentList(data []Content) *ContentList

NewContentList instantiates a new ContentList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentListWithDefaults ¶

func NewContentListWithDefaults() *ContentList

NewContentListWithDefaults instantiates a new ContentList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentList) GetData ¶

func (o *ContentList) GetData() []Content

GetData returns the Data field value

func (*ContentList) GetDataOk ¶

func (o *ContentList) GetDataOk() (*[]Content, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ContentList) MarshalJSON ¶

func (o ContentList) MarshalJSON() ([]byte, error)

func (*ContentList) SetData ¶

func (o *ContentList) SetData(v []Content)

SetData sets field value

type ContentManagementApiService ¶

type ContentManagementApiService service

ContentManagementApiService ContentManagementApi service

func (*ContentManagementApiService) AsyncCopyStatus ¶

AsyncCopyStatus Content copy job status.

Get the status of the copy request with the given job identifier. On success, field `statusMessage` will contain identifier of the newly copied content in format: `id: {hexIdentifier}`.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the content which was copied.
@param jobId The identifier of the asynchronous copy request job.
@return ApiAsyncCopyStatusRequest

func (*ContentManagementApiService) AsyncCopyStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*ContentManagementApiService) BeginAsyncCopy ¶

BeginAsyncCopy Start a content copy job.

Start an asynchronous content copy job with the given identifier to the destination folder. If the content item is a folder, everything under the folder is copied recursively.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the content item to copy. Identifiers from the Library in the Sumo user interface are provided in decimal format which is incompatible with this API. The identifier needs to be in hexadecimal format.
@return ApiBeginAsyncCopyRequest

func (*ContentManagementApiService) BeginAsyncCopyExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*ContentManagementApiService) BeginAsyncDelete ¶

BeginAsyncDelete Start a content deletion job.

Start an asynchronous content deletion job with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the content to delete. Identifiers from the Library in the Sumo user interface are provided in decimal format which is incompatible with this API. The identifier needs to be in hexadecimal format.
@return ApiBeginAsyncDeleteRequest

func (*ContentManagementApiService) BeginAsyncDeleteExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*ContentManagementApiService) BeginAsyncExport ¶

BeginAsyncExport Start a content export job.

Schedule an _asynchronous_ export of content with the given identifier. You will get back an asynchronous job identifier on success. Use the [getAsyncExportStatus](#operation/getAsyncExportStatus) endpoint and the job identifier you got back in the response to track the status of an asynchronous export job. If the content item is a folder, everything under the folder is exported recursively. Keep in mind when exporting large folders that there is a limit of 1000 content objects that can be exported at once. If you want to import more than 1000 content objects, then be sure to split the import into batches of 1000 objects or less. The results from the export are compatible with the Library import feature in the Sumo Logic user interface as well as the API content import job.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the content item to export. Identifiers from the Library in the Sumo user interface are provided in decimal format which is incompatible with this API. The identifier needs to be in hexadecimal format.
@return ApiBeginAsyncExportRequest

func (*ContentManagementApiService) BeginAsyncExportExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*ContentManagementApiService) BeginAsyncImport ¶

BeginAsyncImport Start a content import job.

Schedule an asynchronous import of content inside an existing folder with the given identifier. Import requests can be used to create or update content within a folder. Content items need to have a unique name within their folder. If there is already a content item with the same name in the folder, you can set the `overwrite` parameter to `true` to overwrite existing content items. By default, the `overwrite` parameter is set to `false`, where the import will fail if a content item with the same name already exist. Keep in mind when importing large folders that there is a limit of 1000 content objects that can be imported at once. If you want to import more than 1000 content objects, then be sure to split the import into batches of 1000 objects or less.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param folderId The identifier of the folder to import into. Identifiers from the Library in the Sumo user interface are provided in decimal format which is incompatible with this API. The identifier needs to be in hexadecimal format.
@return ApiBeginAsyncImportRequest

func (*ContentManagementApiService) BeginAsyncImportExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*ContentManagementApiService) GetAsyncDeleteStatus ¶

GetAsyncDeleteStatus Content deletion job status.

Get the status of an asynchronous content deletion job request for the given job identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the content to delete.
@param jobId The identifier of the asynchronous job.
@return ApiGetAsyncDeleteStatusRequest

func (*ContentManagementApiService) GetAsyncDeleteStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*ContentManagementApiService) GetAsyncExportResult ¶

func (a *ContentManagementApiService) GetAsyncExportResult(ctx _context.Context, contentId string, jobId string) ApiGetAsyncExportResultRequest

GetAsyncExportResult Content export job result.

Get results from content export job for the given job identifier. The results from this export are incompatible with the Library import feature in the Sumo user interface.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contentId The identifier of the exported content item.
@param jobId The identifier of the asynchronous job.
@return ApiGetAsyncExportResultRequest

func (*ContentManagementApiService) GetAsyncExportResultExecute ¶

Execute executes the request

@return ContentSyncDefinition

func (*ContentManagementApiService) GetAsyncExportStatus ¶

func (a *ContentManagementApiService) GetAsyncExportStatus(ctx _context.Context, contentId string, jobId string) ApiGetAsyncExportStatusRequest

GetAsyncExportStatus Content export job status.

Get the status of an asynchronous content export request for the given job identifier. On success, use the [getExportResult](#operation/getAsyncExportResult) endpoint to get the result of the export job.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contentId The identifier of the exported content item.
@param jobId The identifier of the asynchronous export job.
@return ApiGetAsyncExportStatusRequest

func (*ContentManagementApiService) GetAsyncExportStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*ContentManagementApiService) GetAsyncImportStatus ¶

func (a *ContentManagementApiService) GetAsyncImportStatus(ctx _context.Context, folderId string, jobId string) ApiGetAsyncImportStatusRequest

GetAsyncImportStatus Content import job status.

Get the status of a content import job for the given job identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param folderId The identifier of the folder to import into.
@param jobId The identifier of the import request.
@return ApiGetAsyncImportStatusRequest

func (*ContentManagementApiService) GetAsyncImportStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*ContentManagementApiService) GetItemByPath ¶

GetItemByPath Get content item by path.

Get a content item corresponding to the given path.

_Path is specified in the required query parameter `path`. The path should be URL encoded._ For example, to get "Acme Corp" folder of a user "user@sumo.com" you can use the following curl command:

```bash
curl https://api.sumologic.com/api/v2/content/path?path=/Library/Users/user%40sumo.com/Acme%20Corp
```

The absolute path to a content item should be specified to get the item. The content library has "Library" folder at the root level. For items in "Personal" folder, the base path is "/Library/Users/user@sumo.com" where "user@sumo.com" is the email address of the user. For example if a user with email address `wile@acme.com` has `Rockets` folder inside Personal folder, the path of Rockets folder will be `/Library/Users/wile@acme.com/Rockets`.

For items in "Admin Recommended" folder, the base path is "/Library/Admin Recommended". For example, given a folder `Acme` in Admin Recommended folder, the path will be `/Library/Admin Recommended/Acme`.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetItemByPathRequest

func (*ContentManagementApiService) GetItemByPathExecute ¶

Execute executes the request

@return Content

func (*ContentManagementApiService) GetPathById ¶

GetPathById Get path of an item.

Get full path of a content item with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contentId Identifier of the content item to get the path.
@return ApiGetPathByIdRequest

func (*ContentManagementApiService) GetPathByIdExecute ¶

Execute executes the request

@return ContentPath

func (*ContentManagementApiService) MoveItem ¶

MoveItem Move an item.

Moves an item from its current location to another folder.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the item the user wants to move.
@return ApiMoveItemRequest

func (*ContentManagementApiService) MoveItemExecute ¶

Execute executes the request

type ContentPath ¶

type ContentPath struct {
	// Path of the content item.
	Path string `json:"path"`
}

ContentPath struct for ContentPath

func NewContentPath ¶

func NewContentPath(path string) *ContentPath

NewContentPath instantiates a new ContentPath object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentPathWithDefaults ¶

func NewContentPathWithDefaults() *ContentPath

NewContentPathWithDefaults instantiates a new ContentPath object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentPath) GetPath ¶

func (o *ContentPath) GetPath() string

GetPath returns the Path field value

func (*ContentPath) GetPathOk ¶

func (o *ContentPath) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (ContentPath) MarshalJSON ¶

func (o ContentPath) MarshalJSON() ([]byte, error)

func (*ContentPath) SetPath ¶

func (o *ContentPath) SetPath(v string)

SetPath sets field value

type ContentPermissionAssignment ¶

type ContentPermissionAssignment struct {
	// Content permission name. Valid values are: `View`, `GrantView`, `Edit`, `GrantEdit`, `Manage`, and `GrantManage`.
	PermissionName string `json:"permissionName"`
	// Type of source for the permission. Valid values are: `user`, `role`, and `org`.
	SourceType string `json:"sourceType"`
	// An identifier that belongs to the source type chosen above. For e.g. if the sourceType is set to \"user\", sourceId should be identifier of a user (same goes for `role` and `org` sourceType)
	SourceId string `json:"sourceId"`
	// Unique identifier for the content item.
	ContentId string `json:"contentId"`
}

ContentPermissionAssignment struct for ContentPermissionAssignment

func NewContentPermissionAssignment ¶

func NewContentPermissionAssignment(permissionName string, sourceType string, sourceId string, contentId string) *ContentPermissionAssignment

NewContentPermissionAssignment instantiates a new ContentPermissionAssignment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentPermissionAssignmentWithDefaults ¶

func NewContentPermissionAssignmentWithDefaults() *ContentPermissionAssignment

NewContentPermissionAssignmentWithDefaults instantiates a new ContentPermissionAssignment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentPermissionAssignment) GetContentId ¶

func (o *ContentPermissionAssignment) GetContentId() string

GetContentId returns the ContentId field value

func (*ContentPermissionAssignment) GetContentIdOk ¶

func (o *ContentPermissionAssignment) GetContentIdOk() (*string, bool)

GetContentIdOk returns a tuple with the ContentId field value and a boolean to check if the value has been set.

func (*ContentPermissionAssignment) GetPermissionName ¶

func (o *ContentPermissionAssignment) GetPermissionName() string

GetPermissionName returns the PermissionName field value

func (*ContentPermissionAssignment) GetPermissionNameOk ¶

func (o *ContentPermissionAssignment) GetPermissionNameOk() (*string, bool)

GetPermissionNameOk returns a tuple with the PermissionName field value and a boolean to check if the value has been set.

func (*ContentPermissionAssignment) GetSourceId ¶

func (o *ContentPermissionAssignment) GetSourceId() string

GetSourceId returns the SourceId field value

func (*ContentPermissionAssignment) GetSourceIdOk ¶

func (o *ContentPermissionAssignment) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*ContentPermissionAssignment) GetSourceType ¶

func (o *ContentPermissionAssignment) GetSourceType() string

GetSourceType returns the SourceType field value

func (*ContentPermissionAssignment) GetSourceTypeOk ¶

func (o *ContentPermissionAssignment) GetSourceTypeOk() (*string, bool)

GetSourceTypeOk returns a tuple with the SourceType field value and a boolean to check if the value has been set.

func (ContentPermissionAssignment) MarshalJSON ¶

func (o ContentPermissionAssignment) MarshalJSON() ([]byte, error)

func (*ContentPermissionAssignment) SetContentId ¶

func (o *ContentPermissionAssignment) SetContentId(v string)

SetContentId sets field value

func (*ContentPermissionAssignment) SetPermissionName ¶

func (o *ContentPermissionAssignment) SetPermissionName(v string)

SetPermissionName sets field value

func (*ContentPermissionAssignment) SetSourceId ¶

func (o *ContentPermissionAssignment) SetSourceId(v string)

SetSourceId sets field value

func (*ContentPermissionAssignment) SetSourceType ¶

func (o *ContentPermissionAssignment) SetSourceType(v string)

SetSourceType sets field value

type ContentPermissionResult ¶

type ContentPermissionResult struct {
	// Explicitly assigned content permissions.
	ExplicitPermissions []ContentPermissionAssignment `json:"explicitPermissions"`
	// Implicitly inherited content permissions.
	ImplicitPermissions *[]ContentPermissionAssignment `json:"implicitPermissions,omitempty"`
}

ContentPermissionResult struct for ContentPermissionResult

func NewContentPermissionResult ¶

func NewContentPermissionResult(explicitPermissions []ContentPermissionAssignment) *ContentPermissionResult

NewContentPermissionResult instantiates a new ContentPermissionResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentPermissionResultWithDefaults ¶

func NewContentPermissionResultWithDefaults() *ContentPermissionResult

NewContentPermissionResultWithDefaults instantiates a new ContentPermissionResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentPermissionResult) GetExplicitPermissions ¶

func (o *ContentPermissionResult) GetExplicitPermissions() []ContentPermissionAssignment

GetExplicitPermissions returns the ExplicitPermissions field value

func (*ContentPermissionResult) GetExplicitPermissionsOk ¶

func (o *ContentPermissionResult) GetExplicitPermissionsOk() (*[]ContentPermissionAssignment, bool)

GetExplicitPermissionsOk returns a tuple with the ExplicitPermissions field value and a boolean to check if the value has been set.

func (*ContentPermissionResult) GetImplicitPermissions ¶

func (o *ContentPermissionResult) GetImplicitPermissions() []ContentPermissionAssignment

GetImplicitPermissions returns the ImplicitPermissions field value if set, zero value otherwise.

func (*ContentPermissionResult) GetImplicitPermissionsOk ¶

func (o *ContentPermissionResult) GetImplicitPermissionsOk() (*[]ContentPermissionAssignment, bool)

GetImplicitPermissionsOk returns a tuple with the ImplicitPermissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContentPermissionResult) HasImplicitPermissions ¶

func (o *ContentPermissionResult) HasImplicitPermissions() bool

HasImplicitPermissions returns a boolean if a field has been set.

func (ContentPermissionResult) MarshalJSON ¶

func (o ContentPermissionResult) MarshalJSON() ([]byte, error)

func (*ContentPermissionResult) SetExplicitPermissions ¶

func (o *ContentPermissionResult) SetExplicitPermissions(v []ContentPermissionAssignment)

SetExplicitPermissions sets field value

func (*ContentPermissionResult) SetImplicitPermissions ¶

func (o *ContentPermissionResult) SetImplicitPermissions(v []ContentPermissionAssignment)

SetImplicitPermissions gets a reference to the given []ContentPermissionAssignment and assigns it to the ImplicitPermissions field.

type ContentPermissionUpdateRequest ¶

type ContentPermissionUpdateRequest struct {
	// Content permissions to be updated.
	ContentPermissionAssignments []ContentPermissionAssignment `json:"contentPermissionAssignments"`
	// Set this to \"true\" to notify the users who had a permission update.
	NotifyRecipients bool `json:"notifyRecipients"`
	// The notification message sent to the users who had a permission update.
	NotificationMessage string `json:"notificationMessage"`
}

ContentPermissionUpdateRequest struct for ContentPermissionUpdateRequest

func NewContentPermissionUpdateRequest ¶

func NewContentPermissionUpdateRequest(contentPermissionAssignments []ContentPermissionAssignment, notifyRecipients bool, notificationMessage string) *ContentPermissionUpdateRequest

NewContentPermissionUpdateRequest instantiates a new ContentPermissionUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentPermissionUpdateRequestWithDefaults ¶

func NewContentPermissionUpdateRequestWithDefaults() *ContentPermissionUpdateRequest

NewContentPermissionUpdateRequestWithDefaults instantiates a new ContentPermissionUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentPermissionUpdateRequest) GetContentPermissionAssignments ¶

func (o *ContentPermissionUpdateRequest) GetContentPermissionAssignments() []ContentPermissionAssignment

GetContentPermissionAssignments returns the ContentPermissionAssignments field value

func (*ContentPermissionUpdateRequest) GetContentPermissionAssignmentsOk ¶

func (o *ContentPermissionUpdateRequest) GetContentPermissionAssignmentsOk() (*[]ContentPermissionAssignment, bool)

GetContentPermissionAssignmentsOk returns a tuple with the ContentPermissionAssignments field value and a boolean to check if the value has been set.

func (*ContentPermissionUpdateRequest) GetNotificationMessage ¶

func (o *ContentPermissionUpdateRequest) GetNotificationMessage() string

GetNotificationMessage returns the NotificationMessage field value

func (*ContentPermissionUpdateRequest) GetNotificationMessageOk ¶

func (o *ContentPermissionUpdateRequest) GetNotificationMessageOk() (*string, bool)

GetNotificationMessageOk returns a tuple with the NotificationMessage field value and a boolean to check if the value has been set.

func (*ContentPermissionUpdateRequest) GetNotifyRecipients ¶

func (o *ContentPermissionUpdateRequest) GetNotifyRecipients() bool

GetNotifyRecipients returns the NotifyRecipients field value

func (*ContentPermissionUpdateRequest) GetNotifyRecipientsOk ¶

func (o *ContentPermissionUpdateRequest) GetNotifyRecipientsOk() (*bool, bool)

GetNotifyRecipientsOk returns a tuple with the NotifyRecipients field value and a boolean to check if the value has been set.

func (ContentPermissionUpdateRequest) MarshalJSON ¶

func (o ContentPermissionUpdateRequest) MarshalJSON() ([]byte, error)

func (*ContentPermissionUpdateRequest) SetContentPermissionAssignments ¶

func (o *ContentPermissionUpdateRequest) SetContentPermissionAssignments(v []ContentPermissionAssignment)

SetContentPermissionAssignments sets field value

func (*ContentPermissionUpdateRequest) SetNotificationMessage ¶

func (o *ContentPermissionUpdateRequest) SetNotificationMessage(v string)

SetNotificationMessage sets field value

func (*ContentPermissionUpdateRequest) SetNotifyRecipients ¶

func (o *ContentPermissionUpdateRequest) SetNotifyRecipients(v bool)

SetNotifyRecipients sets field value

type ContentPermissionsApiService ¶

type ContentPermissionsApiService service

ContentPermissionsApiService ContentPermissionsApi service

func (*ContentPermissionsApiService) AddContentPermissions ¶

AddContentPermissions Add permissions to a content item.

Add permissions to a content item with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the content item.
@return ApiAddContentPermissionsRequest

func (*ContentPermissionsApiService) AddContentPermissionsExecute ¶

Execute executes the request

@return ContentPermissionResult

func (*ContentPermissionsApiService) GetContentPermissions ¶

GetContentPermissions Get permissions of a content item

Returns content permissions of a content item with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the content item.
@return ApiGetContentPermissionsRequest

func (*ContentPermissionsApiService) GetContentPermissionsExecute ¶

Execute executes the request

@return ContentPermissionResult

func (*ContentPermissionsApiService) RemoveContentPermissions ¶

RemoveContentPermissions Remove permissions from a content item.

Remove permissions from a content item with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identifier of the content item.
@return ApiRemoveContentPermissionsRequest

func (*ContentPermissionsApiService) RemoveContentPermissionsExecute ¶

Execute executes the request

@return ContentPermissionResult

type ContentSyncDefinition ¶

type ContentSyncDefinition struct {
	// The content item type. **Note:**  - `MewboardSyncDefinition` _is depreciated, and will soon be removed. Please use_ `DashboardV2SyncDefinition`    _instead_.  - Dashboard links are not supported for dashboards.
	Type string `json:"type"`
	// The name of the item.
	Name string `json:"name"`
}

ContentSyncDefinition struct for ContentSyncDefinition

func NewContentSyncDefinition ¶

func NewContentSyncDefinition(type_ string, name string) *ContentSyncDefinition

NewContentSyncDefinition instantiates a new ContentSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContentSyncDefinitionWithDefaults ¶

func NewContentSyncDefinitionWithDefaults() *ContentSyncDefinition

NewContentSyncDefinitionWithDefaults instantiates a new ContentSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContentSyncDefinition) GetName ¶

func (o *ContentSyncDefinition) GetName() string

GetName returns the Name field value

func (*ContentSyncDefinition) GetNameOk ¶

func (o *ContentSyncDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ContentSyncDefinition) GetType ¶

func (o *ContentSyncDefinition) GetType() string

GetType returns the Type field value

func (*ContentSyncDefinition) GetTypeOk ¶

func (o *ContentSyncDefinition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ContentSyncDefinition) MarshalJSON ¶

func (o ContentSyncDefinition) MarshalJSON() ([]byte, error)

func (*ContentSyncDefinition) SetName ¶

func (o *ContentSyncDefinition) SetName(v string)

SetName sets field value

func (*ContentSyncDefinition) SetType ¶

func (o *ContentSyncDefinition) SetType(v string)

SetType sets field value

type ContractDetails ¶

type ContractDetails struct {
	// Organization identifier of the account.
	OrgId string `json:"orgId"`
	// Plan name of the account.
	PlanType string `json:"planType"`
	// List of the entitlements of the account. Entitlements of the account are the list of products subscribed by the user.
	Entitlements []Entitlements `json:"entitlements"`
	// Contains list of buckets. Bucket means shared pool from which multiple entitlements can use capacity.
	SharedBuckets        *[]SharedBucket      `json:"sharedBuckets,omitempty"`
	ContractPeriod       ContractPeriod       `json:"contractPeriod"`
	CurrentBillingPeriod CurrentBillingPeriod `json:"currentBillingPeriod"`
}

ContractDetails Contract details include Entitlements of the customer such as ContinuousLogs, FrequentLogs, Metrics, Storage, and Dashboards along with the entitlement value of each entitlement.

func NewContractDetails ¶

func NewContractDetails(orgId string, planType string, entitlements []Entitlements, contractPeriod ContractPeriod, currentBillingPeriod CurrentBillingPeriod) *ContractDetails

NewContractDetails instantiates a new ContractDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContractDetailsWithDefaults ¶

func NewContractDetailsWithDefaults() *ContractDetails

NewContractDetailsWithDefaults instantiates a new ContractDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContractDetails) GetContractPeriod ¶

func (o *ContractDetails) GetContractPeriod() ContractPeriod

GetContractPeriod returns the ContractPeriod field value

func (*ContractDetails) GetContractPeriodOk ¶

func (o *ContractDetails) GetContractPeriodOk() (*ContractPeriod, bool)

GetContractPeriodOk returns a tuple with the ContractPeriod field value and a boolean to check if the value has been set.

func (*ContractDetails) GetCurrentBillingPeriod ¶

func (o *ContractDetails) GetCurrentBillingPeriod() CurrentBillingPeriod

GetCurrentBillingPeriod returns the CurrentBillingPeriod field value

func (*ContractDetails) GetCurrentBillingPeriodOk ¶

func (o *ContractDetails) GetCurrentBillingPeriodOk() (*CurrentBillingPeriod, bool)

GetCurrentBillingPeriodOk returns a tuple with the CurrentBillingPeriod field value and a boolean to check if the value has been set.

func (*ContractDetails) GetEntitlements ¶

func (o *ContractDetails) GetEntitlements() []Entitlements

GetEntitlements returns the Entitlements field value

func (*ContractDetails) GetEntitlementsOk ¶

func (o *ContractDetails) GetEntitlementsOk() (*[]Entitlements, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value and a boolean to check if the value has been set.

func (*ContractDetails) GetOrgId ¶

func (o *ContractDetails) GetOrgId() string

GetOrgId returns the OrgId field value

func (*ContractDetails) GetOrgIdOk ¶

func (o *ContractDetails) GetOrgIdOk() (*string, bool)

GetOrgIdOk returns a tuple with the OrgId field value and a boolean to check if the value has been set.

func (*ContractDetails) GetPlanType ¶

func (o *ContractDetails) GetPlanType() string

GetPlanType returns the PlanType field value

func (*ContractDetails) GetPlanTypeOk ¶

func (o *ContractDetails) GetPlanTypeOk() (*string, bool)

GetPlanTypeOk returns a tuple with the PlanType field value and a boolean to check if the value has been set.

func (*ContractDetails) GetSharedBuckets ¶

func (o *ContractDetails) GetSharedBuckets() []SharedBucket

GetSharedBuckets returns the SharedBuckets field value if set, zero value otherwise.

func (*ContractDetails) GetSharedBucketsOk ¶

func (o *ContractDetails) GetSharedBucketsOk() (*[]SharedBucket, bool)

GetSharedBucketsOk returns a tuple with the SharedBuckets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractDetails) HasSharedBuckets ¶

func (o *ContractDetails) HasSharedBuckets() bool

HasSharedBuckets returns a boolean if a field has been set.

func (ContractDetails) MarshalJSON ¶

func (o ContractDetails) MarshalJSON() ([]byte, error)

func (*ContractDetails) SetContractPeriod ¶

func (o *ContractDetails) SetContractPeriod(v ContractPeriod)

SetContractPeriod sets field value

func (*ContractDetails) SetCurrentBillingPeriod ¶

func (o *ContractDetails) SetCurrentBillingPeriod(v CurrentBillingPeriod)

SetCurrentBillingPeriod sets field value

func (*ContractDetails) SetEntitlements ¶

func (o *ContractDetails) SetEntitlements(v []Entitlements)

SetEntitlements sets field value

func (*ContractDetails) SetOrgId ¶

func (o *ContractDetails) SetOrgId(v string)

SetOrgId sets field value

func (*ContractDetails) SetPlanType ¶

func (o *ContractDetails) SetPlanType(v string)

SetPlanType sets field value

func (*ContractDetails) SetSharedBuckets ¶

func (o *ContractDetails) SetSharedBuckets(v []SharedBucket)

SetSharedBuckets gets a reference to the given []SharedBucket and assigns it to the SharedBuckets field.

type ContractPeriod ¶

type ContractPeriod struct {
	// Start date of the contract.
	StartDate string `json:"startDate"`
	// End date of the contract.
	EndDate string `json:"endDate"`
}

ContractPeriod struct for ContractPeriod

func NewContractPeriod ¶

func NewContractPeriod(startDate string, endDate string) *ContractPeriod

NewContractPeriod instantiates a new ContractPeriod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContractPeriodWithDefaults ¶

func NewContractPeriodWithDefaults() *ContractPeriod

NewContractPeriodWithDefaults instantiates a new ContractPeriod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContractPeriod) GetEndDate ¶

func (o *ContractPeriod) GetEndDate() string

GetEndDate returns the EndDate field value

func (*ContractPeriod) GetEndDateOk ¶

func (o *ContractPeriod) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*ContractPeriod) GetStartDate ¶

func (o *ContractPeriod) GetStartDate() string

GetStartDate returns the StartDate field value

func (*ContractPeriod) GetStartDateOk ¶

func (o *ContractPeriod) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (ContractPeriod) MarshalJSON ¶

func (o ContractPeriod) MarshalJSON() ([]byte, error)

func (*ContractPeriod) SetEndDate ¶

func (o *ContractPeriod) SetEndDate(v string)

SetEndDate sets field value

func (*ContractPeriod) SetStartDate ¶

func (o *ContractPeriod) SetStartDate(v string)

SetStartDate sets field value

type CreateArchiveJobRequest ¶

type CreateArchiveJobRequest struct {
	// The name of the ingestion job.
	Name string `json:"name"`
	// The starting timestamp of the ingestion job.
	StartTime time.Time `json:"startTime"`
	// The ending timestamp of the ingestion job.
	EndTime time.Time `json:"endTime"`
}

CreateArchiveJobRequest struct for CreateArchiveJobRequest

func NewCreateArchiveJobRequest ¶

func NewCreateArchiveJobRequest(name string, startTime time.Time, endTime time.Time) *CreateArchiveJobRequest

NewCreateArchiveJobRequest instantiates a new CreateArchiveJobRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateArchiveJobRequestWithDefaults ¶

func NewCreateArchiveJobRequestWithDefaults() *CreateArchiveJobRequest

NewCreateArchiveJobRequestWithDefaults instantiates a new CreateArchiveJobRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateArchiveJobRequest) GetEndTime ¶

func (o *CreateArchiveJobRequest) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*CreateArchiveJobRequest) GetEndTimeOk ¶

func (o *CreateArchiveJobRequest) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*CreateArchiveJobRequest) GetName ¶

func (o *CreateArchiveJobRequest) GetName() string

GetName returns the Name field value

func (*CreateArchiveJobRequest) GetNameOk ¶

func (o *CreateArchiveJobRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateArchiveJobRequest) GetStartTime ¶

func (o *CreateArchiveJobRequest) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*CreateArchiveJobRequest) GetStartTimeOk ¶

func (o *CreateArchiveJobRequest) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (CreateArchiveJobRequest) MarshalJSON ¶

func (o CreateArchiveJobRequest) MarshalJSON() ([]byte, error)

func (*CreateArchiveJobRequest) SetEndTime ¶

func (o *CreateArchiveJobRequest) SetEndTime(v time.Time)

SetEndTime sets field value

func (*CreateArchiveJobRequest) SetName ¶

func (o *CreateArchiveJobRequest) SetName(v string)

SetName sets field value

func (*CreateArchiveJobRequest) SetStartTime ¶

func (o *CreateArchiveJobRequest) SetStartTime(v time.Time)

SetStartTime sets field value

type CreatePartitionDefinition ¶

type CreatePartitionDefinition struct {
	// The name of the partition.
	Name string `json:"name"`
	// The query that defines the data to be included in the partition.
	RoutingExpression string `json:"routingExpression"`
	// The Data Tier where the data in the partition will reside. Possible values are:               1. `continuous`               2. `frequent`               3. `infrequent` Note: The \"infrequent\" and \"frequent\" tiers are only to available Cloud Flex Credits Enterprise Suite accounts.
	AnalyticsTier *string `json:"analyticsTier,omitempty"`
	// The number of days to retain data in the partition, or -1 to use the default value for your account.  Only relevant if your account has variable retention enabled.
	RetentionPeriod *int32 `json:"retentionPeriod,omitempty"`
	// Whether the partition is compliant or not. Mark a partition as compliant if it contains data used for compliance or audit purpose. Retention for a compliant partition can only be increased and cannot be reduced after the partition is marked compliant. A partition once marked compliant, cannot be marked non-compliant later.
	IsCompliant *bool `json:"isCompliant,omitempty"`
}

CreatePartitionDefinition struct for CreatePartitionDefinition

func NewCreatePartitionDefinition ¶

func NewCreatePartitionDefinition(name string, routingExpression string) *CreatePartitionDefinition

NewCreatePartitionDefinition instantiates a new CreatePartitionDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePartitionDefinitionWithDefaults ¶

func NewCreatePartitionDefinitionWithDefaults() *CreatePartitionDefinition

NewCreatePartitionDefinitionWithDefaults instantiates a new CreatePartitionDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePartitionDefinition) GetAnalyticsTier ¶

func (o *CreatePartitionDefinition) GetAnalyticsTier() string

GetAnalyticsTier returns the AnalyticsTier field value if set, zero value otherwise.

func (*CreatePartitionDefinition) GetAnalyticsTierOk ¶

func (o *CreatePartitionDefinition) GetAnalyticsTierOk() (*string, bool)

GetAnalyticsTierOk returns a tuple with the AnalyticsTier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePartitionDefinition) GetIsCompliant ¶

func (o *CreatePartitionDefinition) GetIsCompliant() bool

GetIsCompliant returns the IsCompliant field value if set, zero value otherwise.

func (*CreatePartitionDefinition) GetIsCompliantOk ¶

func (o *CreatePartitionDefinition) GetIsCompliantOk() (*bool, bool)

GetIsCompliantOk returns a tuple with the IsCompliant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePartitionDefinition) GetName ¶

func (o *CreatePartitionDefinition) GetName() string

GetName returns the Name field value

func (*CreatePartitionDefinition) GetNameOk ¶

func (o *CreatePartitionDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreatePartitionDefinition) GetRetentionPeriod ¶

func (o *CreatePartitionDefinition) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*CreatePartitionDefinition) GetRetentionPeriodOk ¶

func (o *CreatePartitionDefinition) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePartitionDefinition) GetRoutingExpression ¶

func (o *CreatePartitionDefinition) GetRoutingExpression() string

GetRoutingExpression returns the RoutingExpression field value

func (*CreatePartitionDefinition) GetRoutingExpressionOk ¶

func (o *CreatePartitionDefinition) GetRoutingExpressionOk() (*string, bool)

GetRoutingExpressionOk returns a tuple with the RoutingExpression field value and a boolean to check if the value has been set.

func (*CreatePartitionDefinition) HasAnalyticsTier ¶

func (o *CreatePartitionDefinition) HasAnalyticsTier() bool

HasAnalyticsTier returns a boolean if a field has been set.

func (*CreatePartitionDefinition) HasIsCompliant ¶

func (o *CreatePartitionDefinition) HasIsCompliant() bool

HasIsCompliant returns a boolean if a field has been set.

func (*CreatePartitionDefinition) HasRetentionPeriod ¶

func (o *CreatePartitionDefinition) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (CreatePartitionDefinition) MarshalJSON ¶

func (o CreatePartitionDefinition) MarshalJSON() ([]byte, error)

func (*CreatePartitionDefinition) SetAnalyticsTier ¶

func (o *CreatePartitionDefinition) SetAnalyticsTier(v string)

SetAnalyticsTier gets a reference to the given string and assigns it to the AnalyticsTier field.

func (*CreatePartitionDefinition) SetIsCompliant ¶

func (o *CreatePartitionDefinition) SetIsCompliant(v bool)

SetIsCompliant gets a reference to the given bool and assigns it to the IsCompliant field.

func (*CreatePartitionDefinition) SetName ¶

func (o *CreatePartitionDefinition) SetName(v string)

SetName sets field value

func (*CreatePartitionDefinition) SetRetentionPeriod ¶

func (o *CreatePartitionDefinition) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

func (*CreatePartitionDefinition) SetRoutingExpression ¶

func (o *CreatePartitionDefinition) SetRoutingExpression(v string)

SetRoutingExpression sets field value

type CreateRoleDefinition ¶

type CreateRoleDefinition struct {
	// Name of the role.
	Name string `json:"name"`
	// Description of the role.
	Description *string `json:"description,omitempty"`
	// A search filter to restrict access to specific logs. The filter is silently added to the beginning of each query a user runs. For example, using '!_sourceCategory=billing' as a filter predicate will prevent users assigned to the role from viewing logs from the source category named 'billing'.
	FilterPredicate *string `json:"filterPredicate,omitempty"`
	// List of user identifiers to assign the role to.
	Users *[]string `json:"users,omitempty"`
	// List of [capabilities](https://help.sumologic.com/Manage/Users-and-Roles/Manage-Roles/Role-Capabilities) associated with this role. Valid values are ### Data Management   - viewCollectors   - manageCollectors   - manageBudgets   - manageDataVolumeFeed   - viewFieldExtraction   - manageFieldExtractionRules   - manageS3DataForwarding   - manageContent   - dataVolumeIndex   - manageConnections   - viewScheduledViews   - manageScheduledViews   - viewPartitions   - managePartitions   - viewFields   - manageFields   - viewAccountOverview   - manageTokens  ### Entity management   - manageEntityTypeConfig  ### Metrics   - metricsTransformation   - metricsExtraction   - metricsRules  ### Security   - managePasswordPolicy   - ipAllowlisting   - createAccessKeys   - manageAccessKeys   - manageSupportAccountAccess   - manageAuditDataFeed   - manageSaml   - shareDashboardOutsideOrg   - manageOrgSettings   - changeDataAccessLevel  ### Dashboards   - shareDashboardWorld   - shareDashboardAllowlist  ### UserManagement   - manageUsersAndRoles  ### Observability   - searchAuditIndex   - auditEventIndex  ### Cloud SIEM Enterprise   - viewCse  ### Alerting   - viewMonitorsV2   - manageMonitorsV2   - viewAlerts
	Capabilities *[]string `json:"capabilities,omitempty"`
	// Set this to true if you want to automatically append all missing capability requirements. If set to false an error will be thrown if any capabilities are missing their dependencies.
	AutofillDependencies *bool `json:"autofillDependencies,omitempty"`
}

CreateRoleDefinition struct for CreateRoleDefinition

func NewCreateRoleDefinition ¶

func NewCreateRoleDefinition(name string) *CreateRoleDefinition

NewCreateRoleDefinition instantiates a new CreateRoleDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRoleDefinitionWithDefaults ¶

func NewCreateRoleDefinitionWithDefaults() *CreateRoleDefinition

NewCreateRoleDefinitionWithDefaults instantiates a new CreateRoleDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRoleDefinition) GetAutofillDependencies ¶

func (o *CreateRoleDefinition) GetAutofillDependencies() bool

GetAutofillDependencies returns the AutofillDependencies field value if set, zero value otherwise.

func (*CreateRoleDefinition) GetAutofillDependenciesOk ¶

func (o *CreateRoleDefinition) GetAutofillDependenciesOk() (*bool, bool)

GetAutofillDependenciesOk returns a tuple with the AutofillDependencies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRoleDefinition) GetCapabilities ¶

func (o *CreateRoleDefinition) GetCapabilities() []string

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*CreateRoleDefinition) GetCapabilitiesOk ¶

func (o *CreateRoleDefinition) GetCapabilitiesOk() (*[]string, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRoleDefinition) GetDescription ¶

func (o *CreateRoleDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateRoleDefinition) GetDescriptionOk ¶

func (o *CreateRoleDefinition) 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 (*CreateRoleDefinition) GetFilterPredicate ¶

func (o *CreateRoleDefinition) GetFilterPredicate() string

GetFilterPredicate returns the FilterPredicate field value if set, zero value otherwise.

func (*CreateRoleDefinition) GetFilterPredicateOk ¶

func (o *CreateRoleDefinition) GetFilterPredicateOk() (*string, bool)

GetFilterPredicateOk returns a tuple with the FilterPredicate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRoleDefinition) GetName ¶

func (o *CreateRoleDefinition) GetName() string

GetName returns the Name field value

func (*CreateRoleDefinition) GetNameOk ¶

func (o *CreateRoleDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateRoleDefinition) GetUsers ¶

func (o *CreateRoleDefinition) GetUsers() []string

GetUsers returns the Users field value if set, zero value otherwise.

func (*CreateRoleDefinition) GetUsersOk ¶

func (o *CreateRoleDefinition) GetUsersOk() (*[]string, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRoleDefinition) HasAutofillDependencies ¶

func (o *CreateRoleDefinition) HasAutofillDependencies() bool

HasAutofillDependencies returns a boolean if a field has been set.

func (*CreateRoleDefinition) HasCapabilities ¶

func (o *CreateRoleDefinition) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*CreateRoleDefinition) HasDescription ¶

func (o *CreateRoleDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateRoleDefinition) HasFilterPredicate ¶

func (o *CreateRoleDefinition) HasFilterPredicate() bool

HasFilterPredicate returns a boolean if a field has been set.

func (*CreateRoleDefinition) HasUsers ¶

func (o *CreateRoleDefinition) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (CreateRoleDefinition) MarshalJSON ¶

func (o CreateRoleDefinition) MarshalJSON() ([]byte, error)

func (*CreateRoleDefinition) SetAutofillDependencies ¶

func (o *CreateRoleDefinition) SetAutofillDependencies(v bool)

SetAutofillDependencies gets a reference to the given bool and assigns it to the AutofillDependencies field.

func (*CreateRoleDefinition) SetCapabilities ¶

func (o *CreateRoleDefinition) SetCapabilities(v []string)

SetCapabilities gets a reference to the given []string and assigns it to the Capabilities field.

func (*CreateRoleDefinition) SetDescription ¶

func (o *CreateRoleDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateRoleDefinition) SetFilterPredicate ¶

func (o *CreateRoleDefinition) SetFilterPredicate(v string)

SetFilterPredicate gets a reference to the given string and assigns it to the FilterPredicate field.

func (*CreateRoleDefinition) SetName ¶

func (o *CreateRoleDefinition) SetName(v string)

SetName sets field value

func (*CreateRoleDefinition) SetUsers ¶

func (o *CreateRoleDefinition) SetUsers(v []string)

SetUsers gets a reference to the given []string and assigns it to the Users field.

type CreateScheduledViewDefinition ¶

type CreateScheduledViewDefinition struct {
	// The query that defines the data to be included in the scheduled view.
	Query string `json:"query"`
	// Name of the index for the scheduled view.
	IndexName string `json:"indexName"`
	// Start timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	StartTime time.Time `json:"startTime"`
	// The number of days to retain data in the scheduled view, or -1 to use the default value for your account.  Only relevant if your account has multi-retention. enabled.
	RetentionPeriod *int32 `json:"retentionPeriod,omitempty"`
	// An optional ID of a data forwarding configuration to be used by the scheduled view.
	DataForwardingId *string `json:"dataForwardingId,omitempty"`
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
}

CreateScheduledViewDefinition struct for CreateScheduledViewDefinition

func NewCreateScheduledViewDefinition ¶

func NewCreateScheduledViewDefinition(query string, indexName string, startTime time.Time) *CreateScheduledViewDefinition

NewCreateScheduledViewDefinition instantiates a new CreateScheduledViewDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScheduledViewDefinitionWithDefaults ¶

func NewCreateScheduledViewDefinitionWithDefaults() *CreateScheduledViewDefinition

NewCreateScheduledViewDefinitionWithDefaults instantiates a new CreateScheduledViewDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScheduledViewDefinition) GetDataForwardingId ¶

func (o *CreateScheduledViewDefinition) GetDataForwardingId() string

GetDataForwardingId returns the DataForwardingId field value if set, zero value otherwise.

func (*CreateScheduledViewDefinition) GetDataForwardingIdOk ¶

func (o *CreateScheduledViewDefinition) GetDataForwardingIdOk() (*string, bool)

GetDataForwardingIdOk returns a tuple with the DataForwardingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScheduledViewDefinition) GetIndexName ¶

func (o *CreateScheduledViewDefinition) GetIndexName() string

GetIndexName returns the IndexName field value

func (*CreateScheduledViewDefinition) GetIndexNameOk ¶

func (o *CreateScheduledViewDefinition) GetIndexNameOk() (*string, bool)

GetIndexNameOk returns a tuple with the IndexName field value and a boolean to check if the value has been set.

func (*CreateScheduledViewDefinition) GetParsingMode ¶

func (o *CreateScheduledViewDefinition) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*CreateScheduledViewDefinition) GetParsingModeOk ¶

func (o *CreateScheduledViewDefinition) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScheduledViewDefinition) GetQuery ¶

func (o *CreateScheduledViewDefinition) GetQuery() string

GetQuery returns the Query field value

func (*CreateScheduledViewDefinition) GetQueryOk ¶

func (o *CreateScheduledViewDefinition) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*CreateScheduledViewDefinition) GetRetentionPeriod ¶

func (o *CreateScheduledViewDefinition) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*CreateScheduledViewDefinition) GetRetentionPeriodOk ¶

func (o *CreateScheduledViewDefinition) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScheduledViewDefinition) GetStartTime ¶

func (o *CreateScheduledViewDefinition) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*CreateScheduledViewDefinition) GetStartTimeOk ¶

func (o *CreateScheduledViewDefinition) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (*CreateScheduledViewDefinition) HasDataForwardingId ¶

func (o *CreateScheduledViewDefinition) HasDataForwardingId() bool

HasDataForwardingId returns a boolean if a field has been set.

func (*CreateScheduledViewDefinition) HasParsingMode ¶

func (o *CreateScheduledViewDefinition) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (*CreateScheduledViewDefinition) HasRetentionPeriod ¶

func (o *CreateScheduledViewDefinition) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (CreateScheduledViewDefinition) MarshalJSON ¶

func (o CreateScheduledViewDefinition) MarshalJSON() ([]byte, error)

func (*CreateScheduledViewDefinition) SetDataForwardingId ¶

func (o *CreateScheduledViewDefinition) SetDataForwardingId(v string)

SetDataForwardingId gets a reference to the given string and assigns it to the DataForwardingId field.

func (*CreateScheduledViewDefinition) SetIndexName ¶

func (o *CreateScheduledViewDefinition) SetIndexName(v string)

SetIndexName sets field value

func (*CreateScheduledViewDefinition) SetParsingMode ¶

func (o *CreateScheduledViewDefinition) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (*CreateScheduledViewDefinition) SetQuery ¶

func (o *CreateScheduledViewDefinition) SetQuery(v string)

SetQuery sets field value

func (*CreateScheduledViewDefinition) SetRetentionPeriod ¶

func (o *CreateScheduledViewDefinition) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

func (*CreateScheduledViewDefinition) SetStartTime ¶

func (o *CreateScheduledViewDefinition) SetStartTime(v time.Time)

SetStartTime sets field value

type CreateUserDefinition ¶

type CreateUserDefinition struct {
	// First name of the user.
	FirstName string `json:"firstName"`
	// Last name of the user.
	LastName string `json:"lastName"`
	// Email address of the user.
	Email string `json:"email"`
	// List of roleIds associated with the user.
	RoleIds []string `json:"roleIds"`
}

CreateUserDefinition struct for CreateUserDefinition

func NewCreateUserDefinition ¶

func NewCreateUserDefinition(firstName string, lastName string, email string, roleIds []string) *CreateUserDefinition

NewCreateUserDefinition instantiates a new CreateUserDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateUserDefinitionWithDefaults ¶

func NewCreateUserDefinitionWithDefaults() *CreateUserDefinition

NewCreateUserDefinitionWithDefaults instantiates a new CreateUserDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateUserDefinition) GetEmail ¶

func (o *CreateUserDefinition) GetEmail() string

GetEmail returns the Email field value

func (*CreateUserDefinition) GetEmailOk ¶

func (o *CreateUserDefinition) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*CreateUserDefinition) GetFirstName ¶

func (o *CreateUserDefinition) GetFirstName() string

GetFirstName returns the FirstName field value

func (*CreateUserDefinition) GetFirstNameOk ¶

func (o *CreateUserDefinition) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*CreateUserDefinition) GetLastName ¶

func (o *CreateUserDefinition) GetLastName() string

GetLastName returns the LastName field value

func (*CreateUserDefinition) GetLastNameOk ¶

func (o *CreateUserDefinition) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*CreateUserDefinition) GetRoleIds ¶

func (o *CreateUserDefinition) GetRoleIds() []string

GetRoleIds returns the RoleIds field value

func (*CreateUserDefinition) GetRoleIdsOk ¶

func (o *CreateUserDefinition) GetRoleIdsOk() (*[]string, bool)

GetRoleIdsOk returns a tuple with the RoleIds field value and a boolean to check if the value has been set.

func (CreateUserDefinition) MarshalJSON ¶

func (o CreateUserDefinition) MarshalJSON() ([]byte, error)

func (*CreateUserDefinition) SetEmail ¶

func (o *CreateUserDefinition) SetEmail(v string)

SetEmail sets field value

func (*CreateUserDefinition) SetFirstName ¶

func (o *CreateUserDefinition) SetFirstName(v string)

SetFirstName sets field value

func (*CreateUserDefinition) SetLastName ¶

func (o *CreateUserDefinition) SetLastName(v string)

SetLastName sets field value

func (*CreateUserDefinition) SetRoleIds ¶

func (o *CreateUserDefinition) SetRoleIds(v []string)

SetRoleIds sets field value

type CreditsBreakdown ¶

type CreditsBreakdown struct {
	// The total credits deducted from the parent organization in the form of deployment charge.
	DeploymentChargeCredits float64 `json:"deploymentChargeCredits"`
	// The total useable credits allocated to the child organization.
	AllocatedCredits float64 `json:"allocatedCredits"`
}

CreditsBreakdown Breakdown of the credits.

func NewCreditsBreakdown ¶

func NewCreditsBreakdown(deploymentChargeCredits float64, allocatedCredits float64) *CreditsBreakdown

NewCreditsBreakdown instantiates a new CreditsBreakdown object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreditsBreakdownWithDefaults ¶

func NewCreditsBreakdownWithDefaults() *CreditsBreakdown

NewCreditsBreakdownWithDefaults instantiates a new CreditsBreakdown object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreditsBreakdown) GetAllocatedCredits ¶

func (o *CreditsBreakdown) GetAllocatedCredits() float64

GetAllocatedCredits returns the AllocatedCredits field value

func (*CreditsBreakdown) GetAllocatedCreditsOk ¶

func (o *CreditsBreakdown) GetAllocatedCreditsOk() (*float64, bool)

GetAllocatedCreditsOk returns a tuple with the AllocatedCredits field value and a boolean to check if the value has been set.

func (*CreditsBreakdown) GetDeploymentChargeCredits ¶

func (o *CreditsBreakdown) GetDeploymentChargeCredits() float64

GetDeploymentChargeCredits returns the DeploymentChargeCredits field value

func (*CreditsBreakdown) GetDeploymentChargeCreditsOk ¶

func (o *CreditsBreakdown) GetDeploymentChargeCreditsOk() (*float64, bool)

GetDeploymentChargeCreditsOk returns a tuple with the DeploymentChargeCredits field value and a boolean to check if the value has been set.

func (CreditsBreakdown) MarshalJSON ¶

func (o CreditsBreakdown) MarshalJSON() ([]byte, error)

func (*CreditsBreakdown) SetAllocatedCredits ¶

func (o *CreditsBreakdown) SetAllocatedCredits(v float64)

SetAllocatedCredits sets field value

func (*CreditsBreakdown) SetDeploymentChargeCredits ¶

func (o *CreditsBreakdown) SetDeploymentChargeCredits(v float64)

SetDeploymentChargeCredits sets field value

type CseInsightConfidenceRequest ¶

type CseInsightConfidenceRequest struct {
	// List of CSE Insight Created logs for which the confidence score should be calculated.
	CseInsight string `json:"cseInsight"`
}

CseInsightConfidenceRequest CSE insight JSON object.

func NewCseInsightConfidenceRequest ¶

func NewCseInsightConfidenceRequest(cseInsight string) *CseInsightConfidenceRequest

NewCseInsightConfidenceRequest instantiates a new CseInsightConfidenceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCseInsightConfidenceRequestWithDefaults ¶

func NewCseInsightConfidenceRequestWithDefaults() *CseInsightConfidenceRequest

NewCseInsightConfidenceRequestWithDefaults instantiates a new CseInsightConfidenceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CseInsightConfidenceRequest) GetCseInsight ¶

func (o *CseInsightConfidenceRequest) GetCseInsight() string

GetCseInsight returns the CseInsight field value

func (*CseInsightConfidenceRequest) GetCseInsightOk ¶

func (o *CseInsightConfidenceRequest) GetCseInsightOk() (*string, bool)

GetCseInsightOk returns a tuple with the CseInsight field value and a boolean to check if the value has been set.

func (CseInsightConfidenceRequest) MarshalJSON ¶

func (o CseInsightConfidenceRequest) MarshalJSON() ([]byte, error)

func (*CseInsightConfidenceRequest) SetCseInsight ¶

func (o *CseInsightConfidenceRequest) SetCseInsight(v string)

SetCseInsight sets field value

type CseSignalNotificationSyncDefinition ¶

type CseSignalNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// Name of the Cloud SIEM Enterprise Record to be created.
	RecordType string `json:"recordType"`
}

CseSignalNotificationSyncDefinition struct for CseSignalNotificationSyncDefinition

func NewCseSignalNotificationSyncDefinition ¶

func NewCseSignalNotificationSyncDefinition(recordType string, taskType string) *CseSignalNotificationSyncDefinition

NewCseSignalNotificationSyncDefinition instantiates a new CseSignalNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCseSignalNotificationSyncDefinitionWithDefaults ¶

func NewCseSignalNotificationSyncDefinitionWithDefaults() *CseSignalNotificationSyncDefinition

NewCseSignalNotificationSyncDefinitionWithDefaults instantiates a new CseSignalNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CseSignalNotificationSyncDefinition) GetRecordType ¶

func (o *CseSignalNotificationSyncDefinition) GetRecordType() string

GetRecordType returns the RecordType field value

func (*CseSignalNotificationSyncDefinition) GetRecordTypeOk ¶

func (o *CseSignalNotificationSyncDefinition) GetRecordTypeOk() (*string, bool)

GetRecordTypeOk returns a tuple with the RecordType field value and a boolean to check if the value has been set.

func (CseSignalNotificationSyncDefinition) MarshalJSON ¶

func (o CseSignalNotificationSyncDefinition) MarshalJSON() ([]byte, error)

func (*CseSignalNotificationSyncDefinition) SetRecordType ¶

func (o *CseSignalNotificationSyncDefinition) SetRecordType(v string)

SetRecordType sets field value

type CseSignalNotificationSyncDefinitionAllOf ¶

type CseSignalNotificationSyncDefinitionAllOf struct {
	// Name of the Cloud SIEM Enterprise Record to be created.
	RecordType string `json:"recordType"`
}

CseSignalNotificationSyncDefinitionAllOf struct for CseSignalNotificationSyncDefinitionAllOf

func NewCseSignalNotificationSyncDefinitionAllOf ¶

func NewCseSignalNotificationSyncDefinitionAllOf(recordType string) *CseSignalNotificationSyncDefinitionAllOf

NewCseSignalNotificationSyncDefinitionAllOf instantiates a new CseSignalNotificationSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCseSignalNotificationSyncDefinitionAllOfWithDefaults ¶

func NewCseSignalNotificationSyncDefinitionAllOfWithDefaults() *CseSignalNotificationSyncDefinitionAllOf

NewCseSignalNotificationSyncDefinitionAllOfWithDefaults instantiates a new CseSignalNotificationSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CseSignalNotificationSyncDefinitionAllOf) GetRecordType ¶

GetRecordType returns the RecordType field value

func (*CseSignalNotificationSyncDefinitionAllOf) GetRecordTypeOk ¶

func (o *CseSignalNotificationSyncDefinitionAllOf) GetRecordTypeOk() (*string, bool)

GetRecordTypeOk returns a tuple with the RecordType field value and a boolean to check if the value has been set.

func (CseSignalNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*CseSignalNotificationSyncDefinitionAllOf) SetRecordType ¶

SetRecordType sets field value

type CsvVariableSourceDefinition ¶

type CsvVariableSourceDefinition struct {
	VariableSourceDefinition
	// Comma separated values for the variable.
	Values string `json:"values"`
}

CsvVariableSourceDefinition struct for CsvVariableSourceDefinition

func NewCsvVariableSourceDefinition ¶

func NewCsvVariableSourceDefinition(values string, variableSourceType string) *CsvVariableSourceDefinition

NewCsvVariableSourceDefinition instantiates a new CsvVariableSourceDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCsvVariableSourceDefinitionWithDefaults ¶

func NewCsvVariableSourceDefinitionWithDefaults() *CsvVariableSourceDefinition

NewCsvVariableSourceDefinitionWithDefaults instantiates a new CsvVariableSourceDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CsvVariableSourceDefinition) GetValues ¶

func (o *CsvVariableSourceDefinition) GetValues() string

GetValues returns the Values field value

func (*CsvVariableSourceDefinition) GetValuesOk ¶

func (o *CsvVariableSourceDefinition) GetValuesOk() (*string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (CsvVariableSourceDefinition) MarshalJSON ¶

func (o CsvVariableSourceDefinition) MarshalJSON() ([]byte, error)

func (*CsvVariableSourceDefinition) SetValues ¶

func (o *CsvVariableSourceDefinition) SetValues(v string)

SetValues sets field value

type CsvVariableSourceDefinitionAllOf ¶

type CsvVariableSourceDefinitionAllOf struct {
	// Comma separated values for the variable.
	Values string `json:"values"`
}

CsvVariableSourceDefinitionAllOf Variable with values that are powered by a csv file.

func NewCsvVariableSourceDefinitionAllOf ¶

func NewCsvVariableSourceDefinitionAllOf(values string) *CsvVariableSourceDefinitionAllOf

NewCsvVariableSourceDefinitionAllOf instantiates a new CsvVariableSourceDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCsvVariableSourceDefinitionAllOfWithDefaults ¶

func NewCsvVariableSourceDefinitionAllOfWithDefaults() *CsvVariableSourceDefinitionAllOf

NewCsvVariableSourceDefinitionAllOfWithDefaults instantiates a new CsvVariableSourceDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CsvVariableSourceDefinitionAllOf) GetValues ¶

GetValues returns the Values field value

func (*CsvVariableSourceDefinitionAllOf) GetValuesOk ¶

func (o *CsvVariableSourceDefinitionAllOf) GetValuesOk() (*string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (CsvVariableSourceDefinitionAllOf) MarshalJSON ¶

func (o CsvVariableSourceDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*CsvVariableSourceDefinitionAllOf) SetValues ¶

func (o *CsvVariableSourceDefinitionAllOf) SetValues(v string)

SetValues sets field value

type CurrentBillingPeriod ¶

type CurrentBillingPeriod struct {
	// Start date of the current billing period.
	StartDate string `json:"startDate"`
	// End date of the current billing period.
	EndDate string `json:"endDate"`
}

CurrentBillingPeriod struct for CurrentBillingPeriod

func NewCurrentBillingPeriod ¶

func NewCurrentBillingPeriod(startDate string, endDate string) *CurrentBillingPeriod

NewCurrentBillingPeriod instantiates a new CurrentBillingPeriod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCurrentBillingPeriodWithDefaults ¶

func NewCurrentBillingPeriodWithDefaults() *CurrentBillingPeriod

NewCurrentBillingPeriodWithDefaults instantiates a new CurrentBillingPeriod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CurrentBillingPeriod) GetEndDate ¶

func (o *CurrentBillingPeriod) GetEndDate() string

GetEndDate returns the EndDate field value

func (*CurrentBillingPeriod) GetEndDateOk ¶

func (o *CurrentBillingPeriod) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*CurrentBillingPeriod) GetStartDate ¶

func (o *CurrentBillingPeriod) GetStartDate() string

GetStartDate returns the StartDate field value

func (*CurrentBillingPeriod) GetStartDateOk ¶

func (o *CurrentBillingPeriod) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (CurrentBillingPeriod) MarshalJSON ¶

func (o CurrentBillingPeriod) MarshalJSON() ([]byte, error)

func (*CurrentBillingPeriod) SetEndDate ¶

func (o *CurrentBillingPeriod) SetEndDate(v string)

SetEndDate sets field value

func (*CurrentBillingPeriod) SetStartDate ¶

func (o *CurrentBillingPeriod) SetStartDate(v string)

SetStartDate sets field value

type CurrentPlan ¶

type CurrentPlan struct {
	// Unique identifier of the product in current plan. Valid values are: 1. `Free` 2. `Trial` 3. `Essentials` 4. `EnterpriseOps` 5. `EnterpriseSec` 6. `EnterpriseSuite`
	ProductId string `json:"productId"`
	// Cost incurred for the current plan.
	PlanCost float64 `json:"planCost"`
	// Billing frequency for the current plan. Valid values are: 1. `Monthly` 2. `Annually`
	BillingFrequency string `json:"billingFrequency"`
	// Consumables in the current plan.
	Consumables *[]Consumable `json:"consumables,omitempty"`
	// Whether the account is `Free`/`Trial`/`Paid`
	PlanType *string `json:"planType,omitempty"`
	// The plan name for the product being used.
	PlanName *string `json:"planName,omitempty"`
	// The discount offered for the given contract period.
	DiscountAmount       *int32                `json:"discountAmount,omitempty"`
	ContractPeriod       *ContractPeriod       `json:"contractPeriod,omitempty"`
	CurrentBillingPeriod *CurrentBillingPeriod `json:"currentBillingPeriod,omitempty"`
	// Numerical value of the amount of credits
	Credits   *int64     `json:"credits,omitempty"`
	Baselines *Baselines `json:"baselines,omitempty"`
}

CurrentPlan Current plan of the account.

func NewCurrentPlan ¶

func NewCurrentPlan(productId string, planCost float64, billingFrequency string) *CurrentPlan

NewCurrentPlan instantiates a new CurrentPlan object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCurrentPlanWithDefaults ¶

func NewCurrentPlanWithDefaults() *CurrentPlan

NewCurrentPlanWithDefaults instantiates a new CurrentPlan object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CurrentPlan) GetBaselines ¶

func (o *CurrentPlan) GetBaselines() Baselines

GetBaselines returns the Baselines field value if set, zero value otherwise.

func (*CurrentPlan) GetBaselinesOk ¶

func (o *CurrentPlan) GetBaselinesOk() (*Baselines, bool)

GetBaselinesOk returns a tuple with the Baselines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetBillingFrequency ¶

func (o *CurrentPlan) GetBillingFrequency() string

GetBillingFrequency returns the BillingFrequency field value

func (*CurrentPlan) GetBillingFrequencyOk ¶

func (o *CurrentPlan) GetBillingFrequencyOk() (*string, bool)

GetBillingFrequencyOk returns a tuple with the BillingFrequency field value and a boolean to check if the value has been set.

func (*CurrentPlan) GetConsumables ¶

func (o *CurrentPlan) GetConsumables() []Consumable

GetConsumables returns the Consumables field value if set, zero value otherwise.

func (*CurrentPlan) GetConsumablesOk ¶

func (o *CurrentPlan) GetConsumablesOk() (*[]Consumable, bool)

GetConsumablesOk returns a tuple with the Consumables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetContractPeriod ¶

func (o *CurrentPlan) GetContractPeriod() ContractPeriod

GetContractPeriod returns the ContractPeriod field value if set, zero value otherwise.

func (*CurrentPlan) GetContractPeriodOk ¶

func (o *CurrentPlan) GetContractPeriodOk() (*ContractPeriod, bool)

GetContractPeriodOk returns a tuple with the ContractPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetCredits ¶

func (o *CurrentPlan) GetCredits() int64

GetCredits returns the Credits field value if set, zero value otherwise.

func (*CurrentPlan) GetCreditsOk ¶

func (o *CurrentPlan) GetCreditsOk() (*int64, bool)

GetCreditsOk returns a tuple with the Credits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetCurrentBillingPeriod ¶

func (o *CurrentPlan) GetCurrentBillingPeriod() CurrentBillingPeriod

GetCurrentBillingPeriod returns the CurrentBillingPeriod field value if set, zero value otherwise.

func (*CurrentPlan) GetCurrentBillingPeriodOk ¶

func (o *CurrentPlan) GetCurrentBillingPeriodOk() (*CurrentBillingPeriod, bool)

GetCurrentBillingPeriodOk returns a tuple with the CurrentBillingPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetDiscountAmount ¶

func (o *CurrentPlan) GetDiscountAmount() int32

GetDiscountAmount returns the DiscountAmount field value if set, zero value otherwise.

func (*CurrentPlan) GetDiscountAmountOk ¶

func (o *CurrentPlan) GetDiscountAmountOk() (*int32, bool)

GetDiscountAmountOk returns a tuple with the DiscountAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetPlanCost ¶

func (o *CurrentPlan) GetPlanCost() float64

GetPlanCost returns the PlanCost field value

func (*CurrentPlan) GetPlanCostOk ¶

func (o *CurrentPlan) GetPlanCostOk() (*float64, bool)

GetPlanCostOk returns a tuple with the PlanCost field value and a boolean to check if the value has been set.

func (*CurrentPlan) GetPlanName ¶

func (o *CurrentPlan) GetPlanName() string

GetPlanName returns the PlanName field value if set, zero value otherwise.

func (*CurrentPlan) GetPlanNameOk ¶

func (o *CurrentPlan) GetPlanNameOk() (*string, bool)

GetPlanNameOk returns a tuple with the PlanName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetPlanType ¶

func (o *CurrentPlan) GetPlanType() string

GetPlanType returns the PlanType field value if set, zero value otherwise.

func (*CurrentPlan) GetPlanTypeOk ¶

func (o *CurrentPlan) GetPlanTypeOk() (*string, bool)

GetPlanTypeOk returns a tuple with the PlanType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrentPlan) GetProductId ¶

func (o *CurrentPlan) GetProductId() string

GetProductId returns the ProductId field value

func (*CurrentPlan) GetProductIdOk ¶

func (o *CurrentPlan) GetProductIdOk() (*string, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (*CurrentPlan) HasBaselines ¶

func (o *CurrentPlan) HasBaselines() bool

HasBaselines returns a boolean if a field has been set.

func (*CurrentPlan) HasConsumables ¶

func (o *CurrentPlan) HasConsumables() bool

HasConsumables returns a boolean if a field has been set.

func (*CurrentPlan) HasContractPeriod ¶

func (o *CurrentPlan) HasContractPeriod() bool

HasContractPeriod returns a boolean if a field has been set.

func (*CurrentPlan) HasCredits ¶

func (o *CurrentPlan) HasCredits() bool

HasCredits returns a boolean if a field has been set.

func (*CurrentPlan) HasCurrentBillingPeriod ¶

func (o *CurrentPlan) HasCurrentBillingPeriod() bool

HasCurrentBillingPeriod returns a boolean if a field has been set.

func (*CurrentPlan) HasDiscountAmount ¶

func (o *CurrentPlan) HasDiscountAmount() bool

HasDiscountAmount returns a boolean if a field has been set.

func (*CurrentPlan) HasPlanName ¶

func (o *CurrentPlan) HasPlanName() bool

HasPlanName returns a boolean if a field has been set.

func (*CurrentPlan) HasPlanType ¶

func (o *CurrentPlan) HasPlanType() bool

HasPlanType returns a boolean if a field has been set.

func (CurrentPlan) MarshalJSON ¶

func (o CurrentPlan) MarshalJSON() ([]byte, error)

func (*CurrentPlan) SetBaselines ¶

func (o *CurrentPlan) SetBaselines(v Baselines)

SetBaselines gets a reference to the given Baselines and assigns it to the Baselines field.

func (*CurrentPlan) SetBillingFrequency ¶

func (o *CurrentPlan) SetBillingFrequency(v string)

SetBillingFrequency sets field value

func (*CurrentPlan) SetConsumables ¶

func (o *CurrentPlan) SetConsumables(v []Consumable)

SetConsumables gets a reference to the given []Consumable and assigns it to the Consumables field.

func (*CurrentPlan) SetContractPeriod ¶

func (o *CurrentPlan) SetContractPeriod(v ContractPeriod)

SetContractPeriod gets a reference to the given ContractPeriod and assigns it to the ContractPeriod field.

func (*CurrentPlan) SetCredits ¶

func (o *CurrentPlan) SetCredits(v int64)

SetCredits gets a reference to the given int64 and assigns it to the Credits field.

func (*CurrentPlan) SetCurrentBillingPeriod ¶

func (o *CurrentPlan) SetCurrentBillingPeriod(v CurrentBillingPeriod)

SetCurrentBillingPeriod gets a reference to the given CurrentBillingPeriod and assigns it to the CurrentBillingPeriod field.

func (*CurrentPlan) SetDiscountAmount ¶

func (o *CurrentPlan) SetDiscountAmount(v int32)

SetDiscountAmount gets a reference to the given int32 and assigns it to the DiscountAmount field.

func (*CurrentPlan) SetPlanCost ¶

func (o *CurrentPlan) SetPlanCost(v float64)

SetPlanCost sets field value

func (*CurrentPlan) SetPlanName ¶

func (o *CurrentPlan) SetPlanName(v string)

SetPlanName gets a reference to the given string and assigns it to the PlanName field.

func (*CurrentPlan) SetPlanType ¶

func (o *CurrentPlan) SetPlanType(v string)

SetPlanType gets a reference to the given string and assigns it to the PlanType field.

func (*CurrentPlan) SetProductId ¶

func (o *CurrentPlan) SetProductId(v string)

SetProductId sets field value

type CustomField ¶

type CustomField struct {
	// Field name.
	FieldName string `json:"fieldName"`
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, and `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
}

CustomField struct for CustomField

func NewCustomField ¶

func NewCustomField(fieldName string, fieldId string, dataType string, state string) *CustomField

NewCustomField instantiates a new CustomField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomFieldWithDefaults ¶

func NewCustomFieldWithDefaults() *CustomField

NewCustomFieldWithDefaults instantiates a new CustomField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomField) GetDataType ¶

func (o *CustomField) GetDataType() string

GetDataType returns the DataType field value

func (*CustomField) GetDataTypeOk ¶

func (o *CustomField) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value and a boolean to check if the value has been set.

func (*CustomField) GetFieldId ¶

func (o *CustomField) GetFieldId() string

GetFieldId returns the FieldId field value

func (*CustomField) GetFieldIdOk ¶

func (o *CustomField) GetFieldIdOk() (*string, bool)

GetFieldIdOk returns a tuple with the FieldId field value and a boolean to check if the value has been set.

func (*CustomField) GetFieldName ¶

func (o *CustomField) GetFieldName() string

GetFieldName returns the FieldName field value

func (*CustomField) GetFieldNameOk ¶

func (o *CustomField) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*CustomField) GetState ¶

func (o *CustomField) GetState() string

GetState returns the State field value

func (*CustomField) GetStateOk ¶

func (o *CustomField) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (CustomField) MarshalJSON ¶

func (o CustomField) MarshalJSON() ([]byte, error)

func (*CustomField) SetDataType ¶

func (o *CustomField) SetDataType(v string)

SetDataType sets field value

func (*CustomField) SetFieldId ¶

func (o *CustomField) SetFieldId(v string)

SetFieldId sets field value

func (*CustomField) SetFieldName ¶

func (o *CustomField) SetFieldName(v string)

SetFieldName sets field value

func (*CustomField) SetState ¶

func (o *CustomField) SetState(v string)

SetState sets field value

type CustomFieldAllOf ¶

type CustomFieldAllOf struct {
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, and `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
}

CustomFieldAllOf struct for CustomFieldAllOf

func NewCustomFieldAllOf ¶

func NewCustomFieldAllOf(fieldId string, dataType string, state string) *CustomFieldAllOf

NewCustomFieldAllOf instantiates a new CustomFieldAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomFieldAllOfWithDefaults ¶

func NewCustomFieldAllOfWithDefaults() *CustomFieldAllOf

NewCustomFieldAllOfWithDefaults instantiates a new CustomFieldAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomFieldAllOf) GetDataType ¶

func (o *CustomFieldAllOf) GetDataType() string

GetDataType returns the DataType field value

func (*CustomFieldAllOf) GetDataTypeOk ¶

func (o *CustomFieldAllOf) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value and a boolean to check if the value has been set.

func (*CustomFieldAllOf) GetFieldId ¶

func (o *CustomFieldAllOf) GetFieldId() string

GetFieldId returns the FieldId field value

func (*CustomFieldAllOf) GetFieldIdOk ¶

func (o *CustomFieldAllOf) GetFieldIdOk() (*string, bool)

GetFieldIdOk returns a tuple with the FieldId field value and a boolean to check if the value has been set.

func (*CustomFieldAllOf) GetState ¶

func (o *CustomFieldAllOf) GetState() string

GetState returns the State field value

func (*CustomFieldAllOf) GetStateOk ¶

func (o *CustomFieldAllOf) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (CustomFieldAllOf) MarshalJSON ¶

func (o CustomFieldAllOf) MarshalJSON() ([]byte, error)

func (*CustomFieldAllOf) SetDataType ¶

func (o *CustomFieldAllOf) SetDataType(v string)

SetDataType sets field value

func (*CustomFieldAllOf) SetFieldId ¶

func (o *CustomFieldAllOf) SetFieldId(v string)

SetFieldId sets field value

func (*CustomFieldAllOf) SetState ¶

func (o *CustomFieldAllOf) SetState(v string)

SetState sets field value

type CustomFieldUsage ¶

type CustomFieldUsage struct {
	// Field name.
	FieldName string `json:"fieldName"`
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
	// An array of hexadecimal identifiers of field extraction rules which use this field.
	FieldExtractionRules *[]string `json:"fieldExtractionRules,omitempty"`
	// An array of hexadecimal identifiers of roles which use this field in the search filter.
	Roles *[]string `json:"roles,omitempty"`
	// An array of hexadecimal identifiers of partitions which use this field in the routing expression.
	Partitions *[]string `json:"partitions,omitempty"`
	// Total number of collectors using this field.
	CollectorsCount *int32 `json:"collectorsCount,omitempty"`
	// Total number of sources using this field.
	SourcesCount *int32 `json:"sourcesCount,omitempty"`
}

CustomFieldUsage struct for CustomFieldUsage

func NewCustomFieldUsage ¶

func NewCustomFieldUsage(fieldName string, fieldId string, dataType string, state string) *CustomFieldUsage

NewCustomFieldUsage instantiates a new CustomFieldUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomFieldUsageWithDefaults ¶

func NewCustomFieldUsageWithDefaults() *CustomFieldUsage

NewCustomFieldUsageWithDefaults instantiates a new CustomFieldUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomFieldUsage) GetCollectorsCount ¶

func (o *CustomFieldUsage) GetCollectorsCount() int32

GetCollectorsCount returns the CollectorsCount field value if set, zero value otherwise.

func (*CustomFieldUsage) GetCollectorsCountOk ¶

func (o *CustomFieldUsage) GetCollectorsCountOk() (*int32, bool)

GetCollectorsCountOk returns a tuple with the CollectorsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetDataType ¶

func (o *CustomFieldUsage) GetDataType() string

GetDataType returns the DataType field value

func (*CustomFieldUsage) GetDataTypeOk ¶

func (o *CustomFieldUsage) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetFieldExtractionRules ¶

func (o *CustomFieldUsage) GetFieldExtractionRules() []string

GetFieldExtractionRules returns the FieldExtractionRules field value if set, zero value otherwise.

func (*CustomFieldUsage) GetFieldExtractionRulesOk ¶

func (o *CustomFieldUsage) GetFieldExtractionRulesOk() (*[]string, bool)

GetFieldExtractionRulesOk returns a tuple with the FieldExtractionRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetFieldId ¶

func (o *CustomFieldUsage) GetFieldId() string

GetFieldId returns the FieldId field value

func (*CustomFieldUsage) GetFieldIdOk ¶

func (o *CustomFieldUsage) GetFieldIdOk() (*string, bool)

GetFieldIdOk returns a tuple with the FieldId field value and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetFieldName ¶

func (o *CustomFieldUsage) GetFieldName() string

GetFieldName returns the FieldName field value

func (*CustomFieldUsage) GetFieldNameOk ¶

func (o *CustomFieldUsage) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetPartitions ¶

func (o *CustomFieldUsage) GetPartitions() []string

GetPartitions returns the Partitions field value if set, zero value otherwise.

func (*CustomFieldUsage) GetPartitionsOk ¶

func (o *CustomFieldUsage) GetPartitionsOk() (*[]string, bool)

GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetRoles ¶

func (o *CustomFieldUsage) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*CustomFieldUsage) GetRolesOk ¶

func (o *CustomFieldUsage) GetRolesOk() (*[]string, bool)

GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetSourcesCount ¶

func (o *CustomFieldUsage) GetSourcesCount() int32

GetSourcesCount returns the SourcesCount field value if set, zero value otherwise.

func (*CustomFieldUsage) GetSourcesCountOk ¶

func (o *CustomFieldUsage) GetSourcesCountOk() (*int32, bool)

GetSourcesCountOk returns a tuple with the SourcesCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsage) GetState ¶

func (o *CustomFieldUsage) GetState() string

GetState returns the State field value

func (*CustomFieldUsage) GetStateOk ¶

func (o *CustomFieldUsage) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*CustomFieldUsage) HasCollectorsCount ¶

func (o *CustomFieldUsage) HasCollectorsCount() bool

HasCollectorsCount returns a boolean if a field has been set.

func (*CustomFieldUsage) HasFieldExtractionRules ¶

func (o *CustomFieldUsage) HasFieldExtractionRules() bool

HasFieldExtractionRules returns a boolean if a field has been set.

func (*CustomFieldUsage) HasPartitions ¶

func (o *CustomFieldUsage) HasPartitions() bool

HasPartitions returns a boolean if a field has been set.

func (*CustomFieldUsage) HasRoles ¶

func (o *CustomFieldUsage) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*CustomFieldUsage) HasSourcesCount ¶

func (o *CustomFieldUsage) HasSourcesCount() bool

HasSourcesCount returns a boolean if a field has been set.

func (CustomFieldUsage) MarshalJSON ¶

func (o CustomFieldUsage) MarshalJSON() ([]byte, error)

func (*CustomFieldUsage) SetCollectorsCount ¶

func (o *CustomFieldUsage) SetCollectorsCount(v int32)

SetCollectorsCount gets a reference to the given int32 and assigns it to the CollectorsCount field.

func (*CustomFieldUsage) SetDataType ¶

func (o *CustomFieldUsage) SetDataType(v string)

SetDataType sets field value

func (*CustomFieldUsage) SetFieldExtractionRules ¶

func (o *CustomFieldUsage) SetFieldExtractionRules(v []string)

SetFieldExtractionRules gets a reference to the given []string and assigns it to the FieldExtractionRules field.

func (*CustomFieldUsage) SetFieldId ¶

func (o *CustomFieldUsage) SetFieldId(v string)

SetFieldId sets field value

func (*CustomFieldUsage) SetFieldName ¶

func (o *CustomFieldUsage) SetFieldName(v string)

SetFieldName sets field value

func (*CustomFieldUsage) SetPartitions ¶

func (o *CustomFieldUsage) SetPartitions(v []string)

SetPartitions gets a reference to the given []string and assigns it to the Partitions field.

func (*CustomFieldUsage) SetRoles ¶

func (o *CustomFieldUsage) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*CustomFieldUsage) SetSourcesCount ¶

func (o *CustomFieldUsage) SetSourcesCount(v int32)

SetSourcesCount gets a reference to the given int32 and assigns it to the SourcesCount field.

func (*CustomFieldUsage) SetState ¶

func (o *CustomFieldUsage) SetState(v string)

SetState sets field value

type CustomFieldUsageAllOf ¶

type CustomFieldUsageAllOf struct {
	// Identifier of the field.
	FieldId string `json:"fieldId"`
	// Field type. Possible values are `String`, `Long`, `Int`, `Double`, `Boolean`.
	DataType string `json:"dataType"`
	// Indicates whether the field is enabled and its values are being accepted. Possible values are `Enabled` and `Disabled`.
	State string `json:"state"`
	// An array of hexadecimal identifiers of field extraction rules which use this field.
	FieldExtractionRules *[]string `json:"fieldExtractionRules,omitempty"`
	// An array of hexadecimal identifiers of roles which use this field in the search filter.
	Roles *[]string `json:"roles,omitempty"`
	// An array of hexadecimal identifiers of partitions which use this field in the routing expression.
	Partitions *[]string `json:"partitions,omitempty"`
	// Total number of collectors using this field.
	CollectorsCount *int32 `json:"collectorsCount,omitempty"`
	// Total number of sources using this field.
	SourcesCount *int32 `json:"sourcesCount,omitempty"`
}

CustomFieldUsageAllOf struct for CustomFieldUsageAllOf

func NewCustomFieldUsageAllOf ¶

func NewCustomFieldUsageAllOf(fieldId string, dataType string, state string) *CustomFieldUsageAllOf

NewCustomFieldUsageAllOf instantiates a new CustomFieldUsageAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomFieldUsageAllOfWithDefaults ¶

func NewCustomFieldUsageAllOfWithDefaults() *CustomFieldUsageAllOf

NewCustomFieldUsageAllOfWithDefaults instantiates a new CustomFieldUsageAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomFieldUsageAllOf) GetCollectorsCount ¶

func (o *CustomFieldUsageAllOf) GetCollectorsCount() int32

GetCollectorsCount returns the CollectorsCount field value if set, zero value otherwise.

func (*CustomFieldUsageAllOf) GetCollectorsCountOk ¶

func (o *CustomFieldUsageAllOf) GetCollectorsCountOk() (*int32, bool)

GetCollectorsCountOk returns a tuple with the CollectorsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetDataType ¶

func (o *CustomFieldUsageAllOf) GetDataType() string

GetDataType returns the DataType field value

func (*CustomFieldUsageAllOf) GetDataTypeOk ¶

func (o *CustomFieldUsageAllOf) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetFieldExtractionRules ¶

func (o *CustomFieldUsageAllOf) GetFieldExtractionRules() []string

GetFieldExtractionRules returns the FieldExtractionRules field value if set, zero value otherwise.

func (*CustomFieldUsageAllOf) GetFieldExtractionRulesOk ¶

func (o *CustomFieldUsageAllOf) GetFieldExtractionRulesOk() (*[]string, bool)

GetFieldExtractionRulesOk returns a tuple with the FieldExtractionRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetFieldId ¶

func (o *CustomFieldUsageAllOf) GetFieldId() string

GetFieldId returns the FieldId field value

func (*CustomFieldUsageAllOf) GetFieldIdOk ¶

func (o *CustomFieldUsageAllOf) GetFieldIdOk() (*string, bool)

GetFieldIdOk returns a tuple with the FieldId field value and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetPartitions ¶

func (o *CustomFieldUsageAllOf) GetPartitions() []string

GetPartitions returns the Partitions field value if set, zero value otherwise.

func (*CustomFieldUsageAllOf) GetPartitionsOk ¶

func (o *CustomFieldUsageAllOf) GetPartitionsOk() (*[]string, bool)

GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetRoles ¶

func (o *CustomFieldUsageAllOf) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*CustomFieldUsageAllOf) GetRolesOk ¶

func (o *CustomFieldUsageAllOf) GetRolesOk() (*[]string, bool)

GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetSourcesCount ¶

func (o *CustomFieldUsageAllOf) GetSourcesCount() int32

GetSourcesCount returns the SourcesCount field value if set, zero value otherwise.

func (*CustomFieldUsageAllOf) GetSourcesCountOk ¶

func (o *CustomFieldUsageAllOf) GetSourcesCountOk() (*int32, bool)

GetSourcesCountOk returns a tuple with the SourcesCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) GetState ¶

func (o *CustomFieldUsageAllOf) GetState() string

GetState returns the State field value

func (*CustomFieldUsageAllOf) GetStateOk ¶

func (o *CustomFieldUsageAllOf) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*CustomFieldUsageAllOf) HasCollectorsCount ¶

func (o *CustomFieldUsageAllOf) HasCollectorsCount() bool

HasCollectorsCount returns a boolean if a field has been set.

func (*CustomFieldUsageAllOf) HasFieldExtractionRules ¶

func (o *CustomFieldUsageAllOf) HasFieldExtractionRules() bool

HasFieldExtractionRules returns a boolean if a field has been set.

func (*CustomFieldUsageAllOf) HasPartitions ¶

func (o *CustomFieldUsageAllOf) HasPartitions() bool

HasPartitions returns a boolean if a field has been set.

func (*CustomFieldUsageAllOf) HasRoles ¶

func (o *CustomFieldUsageAllOf) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*CustomFieldUsageAllOf) HasSourcesCount ¶

func (o *CustomFieldUsageAllOf) HasSourcesCount() bool

HasSourcesCount returns a boolean if a field has been set.

func (CustomFieldUsageAllOf) MarshalJSON ¶

func (o CustomFieldUsageAllOf) MarshalJSON() ([]byte, error)

func (*CustomFieldUsageAllOf) SetCollectorsCount ¶

func (o *CustomFieldUsageAllOf) SetCollectorsCount(v int32)

SetCollectorsCount gets a reference to the given int32 and assigns it to the CollectorsCount field.

func (*CustomFieldUsageAllOf) SetDataType ¶

func (o *CustomFieldUsageAllOf) SetDataType(v string)

SetDataType sets field value

func (*CustomFieldUsageAllOf) SetFieldExtractionRules ¶

func (o *CustomFieldUsageAllOf) SetFieldExtractionRules(v []string)

SetFieldExtractionRules gets a reference to the given []string and assigns it to the FieldExtractionRules field.

func (*CustomFieldUsageAllOf) SetFieldId ¶

func (o *CustomFieldUsageAllOf) SetFieldId(v string)

SetFieldId sets field value

func (*CustomFieldUsageAllOf) SetPartitions ¶

func (o *CustomFieldUsageAllOf) SetPartitions(v []string)

SetPartitions gets a reference to the given []string and assigns it to the Partitions field.

func (*CustomFieldUsageAllOf) SetRoles ¶

func (o *CustomFieldUsageAllOf) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*CustomFieldUsageAllOf) SetSourcesCount ¶

func (o *CustomFieldUsageAllOf) SetSourcesCount(v int32)

SetSourcesCount gets a reference to the given int32 and assigns it to the SourcesCount field.

func (*CustomFieldUsageAllOf) SetState ¶

func (o *CustomFieldUsageAllOf) SetState(v string)

SetState sets field value

type Dashboard ¶

type Dashboard struct {
	// Title of the dashboard.
	Title string `json:"title"`
	// Description of the dashboard.
	Description *string `json:"description,omitempty"`
	// The identifier of the folder to save the dashboard in. By default it is saved in your personal folder.
	FolderId         *string           `json:"folderId,omitempty"`
	TopologyLabelMap *TopologyLabelMap `json:"topologyLabelMap,omitempty"`
	// If set denotes that the dashboard concerns a given domain (e.g. `aws`, `k8s`, `app`).
	Domain *string `json:"domain,omitempty"`
	// If set to non-empty array denotes that the dashboard concerns given hierarchies.
	Hierarchies *[]string `json:"hierarchies,omitempty"`
	// Interval of time (in seconds) to automatically refresh the dashboard. A value of 0 means we never automatically refresh the dashboard. Allowed values are `0`, `30`, `60`, 120`, `300`, `900`, `3600`, `86400`.
	RefreshInterval *int32              `json:"refreshInterval,omitempty"`
	TimeRange       ResolvableTimeRange `json:"timeRange"`
	// Panels in the dashboard.
	Panels *[]Panel `json:"panels,omitempty"`
	Layout *Layout  `json:"layout,omitempty"`
	// Variables to apply to the panels.
	Variables *[]Variable `json:"variables,omitempty"`
	// Theme for the dashboard. Either `Light` or `Dark`.
	Theme *string `json:"theme,omitempty"`
	// Unique identifier for the dashboard.
	Id *string `json:"id,omitempty"`
}

Dashboard struct for Dashboard

func NewDashboard ¶

func NewDashboard(title string, timeRange ResolvableTimeRange) *Dashboard

NewDashboard instantiates a new Dashboard object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardWithDefaults ¶

func NewDashboardWithDefaults() *Dashboard

NewDashboardWithDefaults instantiates a new Dashboard object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Dashboard) GetDescription ¶

func (o *Dashboard) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Dashboard) GetDescriptionOk ¶

func (o *Dashboard) 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 (*Dashboard) GetDomain ¶

func (o *Dashboard) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*Dashboard) GetDomainOk ¶

func (o *Dashboard) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetFolderId ¶

func (o *Dashboard) GetFolderId() string

GetFolderId returns the FolderId field value if set, zero value otherwise.

func (*Dashboard) GetFolderIdOk ¶

func (o *Dashboard) GetFolderIdOk() (*string, 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 (*Dashboard) GetHierarchies ¶

func (o *Dashboard) GetHierarchies() []string

GetHierarchies returns the Hierarchies field value if set, zero value otherwise.

func (*Dashboard) GetHierarchiesOk ¶

func (o *Dashboard) GetHierarchiesOk() (*[]string, bool)

GetHierarchiesOk returns a tuple with the Hierarchies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetId ¶

func (o *Dashboard) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Dashboard) GetIdOk ¶

func (o *Dashboard) 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 (*Dashboard) GetLayout ¶

func (o *Dashboard) GetLayout() Layout

GetLayout returns the Layout field value if set, zero value otherwise.

func (*Dashboard) GetLayoutOk ¶

func (o *Dashboard) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetPanels ¶

func (o *Dashboard) GetPanels() []Panel

GetPanels returns the Panels field value if set, zero value otherwise.

func (*Dashboard) GetPanelsOk ¶

func (o *Dashboard) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetRefreshInterval ¶

func (o *Dashboard) GetRefreshInterval() int32

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*Dashboard) GetRefreshIntervalOk ¶

func (o *Dashboard) GetRefreshIntervalOk() (*int32, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetTheme ¶

func (o *Dashboard) GetTheme() string

GetTheme returns the Theme field value if set, zero value otherwise.

func (*Dashboard) GetThemeOk ¶

func (o *Dashboard) GetThemeOk() (*string, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetTimeRange ¶

func (o *Dashboard) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value

func (*Dashboard) GetTimeRangeOk ¶

func (o *Dashboard) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*Dashboard) GetTitle ¶

func (o *Dashboard) GetTitle() string

GetTitle returns the Title field value

func (*Dashboard) GetTitleOk ¶

func (o *Dashboard) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*Dashboard) GetTopologyLabelMap ¶

func (o *Dashboard) GetTopologyLabelMap() TopologyLabelMap

GetTopologyLabelMap returns the TopologyLabelMap field value if set, zero value otherwise.

func (*Dashboard) GetTopologyLabelMapOk ¶

func (o *Dashboard) GetTopologyLabelMapOk() (*TopologyLabelMap, bool)

GetTopologyLabelMapOk returns a tuple with the TopologyLabelMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) GetVariables ¶

func (o *Dashboard) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*Dashboard) GetVariablesOk ¶

func (o *Dashboard) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Dashboard) HasDescription ¶

func (o *Dashboard) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Dashboard) HasDomain ¶

func (o *Dashboard) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*Dashboard) HasFolderId ¶

func (o *Dashboard) HasFolderId() bool

HasFolderId returns a boolean if a field has been set.

func (*Dashboard) HasHierarchies ¶

func (o *Dashboard) HasHierarchies() bool

HasHierarchies returns a boolean if a field has been set.

func (*Dashboard) HasId ¶

func (o *Dashboard) HasId() bool

HasId returns a boolean if a field has been set.

func (*Dashboard) HasLayout ¶

func (o *Dashboard) HasLayout() bool

HasLayout returns a boolean if a field has been set.

func (*Dashboard) HasPanels ¶

func (o *Dashboard) HasPanels() bool

HasPanels returns a boolean if a field has been set.

func (*Dashboard) HasRefreshInterval ¶

func (o *Dashboard) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*Dashboard) HasTheme ¶

func (o *Dashboard) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*Dashboard) HasTopologyLabelMap ¶

func (o *Dashboard) HasTopologyLabelMap() bool

HasTopologyLabelMap returns a boolean if a field has been set.

func (*Dashboard) HasVariables ¶

func (o *Dashboard) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (Dashboard) MarshalJSON ¶

func (o Dashboard) MarshalJSON() ([]byte, error)

func (*Dashboard) SetDescription ¶

func (o *Dashboard) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Dashboard) SetDomain ¶

func (o *Dashboard) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*Dashboard) SetFolderId ¶

func (o *Dashboard) SetFolderId(v string)

SetFolderId gets a reference to the given string and assigns it to the FolderId field.

func (*Dashboard) SetHierarchies ¶

func (o *Dashboard) SetHierarchies(v []string)

SetHierarchies gets a reference to the given []string and assigns it to the Hierarchies field.

func (*Dashboard) SetId ¶

func (o *Dashboard) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Dashboard) SetLayout ¶

func (o *Dashboard) SetLayout(v Layout)

SetLayout gets a reference to the given Layout and assigns it to the Layout field.

func (*Dashboard) SetPanels ¶

func (o *Dashboard) SetPanels(v []Panel)

SetPanels gets a reference to the given []Panel and assigns it to the Panels field.

func (*Dashboard) SetRefreshInterval ¶

func (o *Dashboard) SetRefreshInterval(v int32)

SetRefreshInterval gets a reference to the given int32 and assigns it to the RefreshInterval field.

func (*Dashboard) SetTheme ¶

func (o *Dashboard) SetTheme(v string)

SetTheme gets a reference to the given string and assigns it to the Theme field.

func (*Dashboard) SetTimeRange ¶

func (o *Dashboard) SetTimeRange(v ResolvableTimeRange)

SetTimeRange sets field value

func (*Dashboard) SetTitle ¶

func (o *Dashboard) SetTitle(v string)

SetTitle sets field value

func (*Dashboard) SetTopologyLabelMap ¶

func (o *Dashboard) SetTopologyLabelMap(v TopologyLabelMap)

SetTopologyLabelMap gets a reference to the given TopologyLabelMap and assigns it to the TopologyLabelMap field.

func (*Dashboard) SetVariables ¶

func (o *Dashboard) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type DashboardAllOf ¶

type DashboardAllOf struct {
	// Unique identifier for the dashboard.
	Id *string `json:"id,omitempty"`
}

DashboardAllOf struct for DashboardAllOf

func NewDashboardAllOf ¶

func NewDashboardAllOf() *DashboardAllOf

NewDashboardAllOf instantiates a new DashboardAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardAllOfWithDefaults ¶

func NewDashboardAllOfWithDefaults() *DashboardAllOf

NewDashboardAllOfWithDefaults instantiates a new DashboardAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardAllOf) GetId ¶

func (o *DashboardAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DashboardAllOf) GetIdOk ¶

func (o *DashboardAllOf) 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 (*DashboardAllOf) HasId ¶

func (o *DashboardAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (DashboardAllOf) MarshalJSON ¶

func (o DashboardAllOf) MarshalJSON() ([]byte, error)

func (*DashboardAllOf) SetId ¶

func (o *DashboardAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

type DashboardManagementApiService ¶

type DashboardManagementApiService service

DashboardManagementApiService DashboardManagementApi service

func (*DashboardManagementApiService) CreateDashboard ¶

CreateDashboard Create a new dashboard.

Creates a new dashboard.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateDashboardRequest

func (*DashboardManagementApiService) CreateDashboardExecute ¶

Execute executes the request

@return Dashboard

func (*DashboardManagementApiService) DeleteDashboard ¶

DeleteDashboard Delete a dashboard.

Delete a dashboard by the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the dashboard to delete.
@return ApiDeleteDashboardRequest

func (*DashboardManagementApiService) DeleteDashboardExecute ¶

Execute executes the request

func (*DashboardManagementApiService) GenerateDashboardReport ¶

GenerateDashboardReport Start a report job

Schedule an asynchronous job to generate a report from a template. All items in the template will be included unless specified. See template section for more details on individual templates. Reports can be generated in Pdf or Png format and exported in various methods (ex. direct download). You will get back an asynchronous job identifier on success. Use the [getAsyncReportGenerationStatus](#operation/getAsyncExportStatus) endpoint and the job identifier you got back in the response to track the status of an asynchronous report generation job.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGenerateDashboardReportRequest

func (*DashboardManagementApiService) GenerateDashboardReportExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*DashboardManagementApiService) GetAsyncReportGenerationResult ¶

GetAsyncReportGenerationResult Get report generation job result

Get the result of an asynchronous report generation request for the given job identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous report generation job.
@return ApiGetAsyncReportGenerationResultRequest

func (*DashboardManagementApiService) GetAsyncReportGenerationResultExecute ¶

func (a *DashboardManagementApiService) GetAsyncReportGenerationResultExecute(r ApiGetAsyncReportGenerationResultRequest) (*os.File, *_nethttp.Response, error)

Execute executes the request

@return *os.File

func (*DashboardManagementApiService) GetAsyncReportGenerationStatus ¶

GetAsyncReportGenerationStatus Get report generation job status

Get the status of an asynchronous report generation request for the given job identifier. On success, use the [getReportGenerationResult](#operation/getAsyncReportGenerationResult) endpoint to get the result of the report generation job.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous report generation job.
@return ApiGetAsyncReportGenerationStatusRequest

func (*DashboardManagementApiService) GetAsyncReportGenerationStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*DashboardManagementApiService) GetDashboard ¶

GetDashboard Get a dashboard.

Get a dashboard by the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id UUID of the dashboard to return.
@return ApiGetDashboardRequest

func (*DashboardManagementApiService) GetDashboardExecute ¶

Execute executes the request

@return Dashboard

func (*DashboardManagementApiService) UpdateDashboard ¶

UpdateDashboard Update a dashboard.

Update a dashboard by the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the dashboard to update.
@return ApiUpdateDashboardRequest

func (*DashboardManagementApiService) UpdateDashboardExecute ¶

Execute executes the request

@return Dashboard

type DashboardReportModeTemplate ¶

type DashboardReportModeTemplate struct {
	DashboardTemplate
}

DashboardReportModeTemplate struct for DashboardReportModeTemplate

func NewDashboardReportModeTemplate ¶

func NewDashboardReportModeTemplate(templateType string, id string) *DashboardReportModeTemplate

NewDashboardReportModeTemplate instantiates a new DashboardReportModeTemplate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardReportModeTemplateWithDefaults ¶

func NewDashboardReportModeTemplateWithDefaults() *DashboardReportModeTemplate

NewDashboardReportModeTemplateWithDefaults instantiates a new DashboardReportModeTemplate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (DashboardReportModeTemplate) MarshalJSON ¶

func (o DashboardReportModeTemplate) MarshalJSON() ([]byte, error)

type DashboardRequest ¶

type DashboardRequest struct {
	// Title of the dashboard.
	Title string `json:"title"`
	// Description of the dashboard.
	Description *string `json:"description,omitempty"`
	// The identifier of the folder to save the dashboard in. By default it is saved in your personal folder.
	FolderId         *string           `json:"folderId,omitempty"`
	TopologyLabelMap *TopologyLabelMap `json:"topologyLabelMap,omitempty"`
	// If set denotes that the dashboard concerns a given domain (e.g. `aws`, `k8s`, `app`).
	Domain *string `json:"domain,omitempty"`
	// If set to non-empty array denotes that the dashboard concerns given hierarchies.
	Hierarchies *[]string `json:"hierarchies,omitempty"`
	// Interval of time (in seconds) to automatically refresh the dashboard. A value of 0 means we never automatically refresh the dashboard. Allowed values are `0`, `30`, `60`, 120`, `300`, `900`, `3600`, `86400`.
	RefreshInterval *int32              `json:"refreshInterval,omitempty"`
	TimeRange       ResolvableTimeRange `json:"timeRange"`
	// Panels in the dashboard.
	Panels *[]Panel `json:"panels,omitempty"`
	Layout *Layout  `json:"layout,omitempty"`
	// Variables to apply to the panels.
	Variables *[]Variable `json:"variables,omitempty"`
	// Theme for the dashboard. Either `Light` or `Dark`.
	Theme *string `json:"theme,omitempty"`
}

DashboardRequest struct for DashboardRequest

func NewDashboardRequest ¶

func NewDashboardRequest(title string, timeRange ResolvableTimeRange) *DashboardRequest

NewDashboardRequest instantiates a new DashboardRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardRequestWithDefaults ¶

func NewDashboardRequestWithDefaults() *DashboardRequest

NewDashboardRequestWithDefaults instantiates a new DashboardRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardRequest) GetDescription ¶

func (o *DashboardRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*DashboardRequest) GetDescriptionOk ¶

func (o *DashboardRequest) 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 (*DashboardRequest) GetDomain ¶

func (o *DashboardRequest) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DashboardRequest) GetDomainOk ¶

func (o *DashboardRequest) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetFolderId ¶

func (o *DashboardRequest) GetFolderId() string

GetFolderId returns the FolderId field value if set, zero value otherwise.

func (*DashboardRequest) GetFolderIdOk ¶

func (o *DashboardRequest) GetFolderIdOk() (*string, 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 (*DashboardRequest) GetHierarchies ¶

func (o *DashboardRequest) GetHierarchies() []string

GetHierarchies returns the Hierarchies field value if set, zero value otherwise.

func (*DashboardRequest) GetHierarchiesOk ¶

func (o *DashboardRequest) GetHierarchiesOk() (*[]string, bool)

GetHierarchiesOk returns a tuple with the Hierarchies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetLayout ¶

func (o *DashboardRequest) GetLayout() Layout

GetLayout returns the Layout field value if set, zero value otherwise.

func (*DashboardRequest) GetLayoutOk ¶

func (o *DashboardRequest) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetPanels ¶

func (o *DashboardRequest) GetPanels() []Panel

GetPanels returns the Panels field value if set, zero value otherwise.

func (*DashboardRequest) GetPanelsOk ¶

func (o *DashboardRequest) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetRefreshInterval ¶

func (o *DashboardRequest) GetRefreshInterval() int32

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*DashboardRequest) GetRefreshIntervalOk ¶

func (o *DashboardRequest) GetRefreshIntervalOk() (*int32, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetTheme ¶

func (o *DashboardRequest) GetTheme() string

GetTheme returns the Theme field value if set, zero value otherwise.

func (*DashboardRequest) GetThemeOk ¶

func (o *DashboardRequest) GetThemeOk() (*string, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetTimeRange ¶

func (o *DashboardRequest) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value

func (*DashboardRequest) GetTimeRangeOk ¶

func (o *DashboardRequest) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*DashboardRequest) GetTitle ¶

func (o *DashboardRequest) GetTitle() string

GetTitle returns the Title field value

func (*DashboardRequest) GetTitleOk ¶

func (o *DashboardRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*DashboardRequest) GetTopologyLabelMap ¶

func (o *DashboardRequest) GetTopologyLabelMap() TopologyLabelMap

GetTopologyLabelMap returns the TopologyLabelMap field value if set, zero value otherwise.

func (*DashboardRequest) GetTopologyLabelMapOk ¶

func (o *DashboardRequest) GetTopologyLabelMapOk() (*TopologyLabelMap, bool)

GetTopologyLabelMapOk returns a tuple with the TopologyLabelMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) GetVariables ¶

func (o *DashboardRequest) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*DashboardRequest) GetVariablesOk ¶

func (o *DashboardRequest) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardRequest) HasDescription ¶

func (o *DashboardRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*DashboardRequest) HasDomain ¶

func (o *DashboardRequest) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DashboardRequest) HasFolderId ¶

func (o *DashboardRequest) HasFolderId() bool

HasFolderId returns a boolean if a field has been set.

func (*DashboardRequest) HasHierarchies ¶

func (o *DashboardRequest) HasHierarchies() bool

HasHierarchies returns a boolean if a field has been set.

func (*DashboardRequest) HasLayout ¶

func (o *DashboardRequest) HasLayout() bool

HasLayout returns a boolean if a field has been set.

func (*DashboardRequest) HasPanels ¶

func (o *DashboardRequest) HasPanels() bool

HasPanels returns a boolean if a field has been set.

func (*DashboardRequest) HasRefreshInterval ¶

func (o *DashboardRequest) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*DashboardRequest) HasTheme ¶

func (o *DashboardRequest) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*DashboardRequest) HasTopologyLabelMap ¶

func (o *DashboardRequest) HasTopologyLabelMap() bool

HasTopologyLabelMap returns a boolean if a field has been set.

func (*DashboardRequest) HasVariables ¶

func (o *DashboardRequest) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (DashboardRequest) MarshalJSON ¶

func (o DashboardRequest) MarshalJSON() ([]byte, error)

func (*DashboardRequest) SetDescription ¶

func (o *DashboardRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*DashboardRequest) SetDomain ¶

func (o *DashboardRequest) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*DashboardRequest) SetFolderId ¶

func (o *DashboardRequest) SetFolderId(v string)

SetFolderId gets a reference to the given string and assigns it to the FolderId field.

func (*DashboardRequest) SetHierarchies ¶

func (o *DashboardRequest) SetHierarchies(v []string)

SetHierarchies gets a reference to the given []string and assigns it to the Hierarchies field.

func (*DashboardRequest) SetLayout ¶

func (o *DashboardRequest) SetLayout(v Layout)

SetLayout gets a reference to the given Layout and assigns it to the Layout field.

func (*DashboardRequest) SetPanels ¶

func (o *DashboardRequest) SetPanels(v []Panel)

SetPanels gets a reference to the given []Panel and assigns it to the Panels field.

func (*DashboardRequest) SetRefreshInterval ¶

func (o *DashboardRequest) SetRefreshInterval(v int32)

SetRefreshInterval gets a reference to the given int32 and assigns it to the RefreshInterval field.

func (*DashboardRequest) SetTheme ¶

func (o *DashboardRequest) SetTheme(v string)

SetTheme gets a reference to the given string and assigns it to the Theme field.

func (*DashboardRequest) SetTimeRange ¶

func (o *DashboardRequest) SetTimeRange(v ResolvableTimeRange)

SetTimeRange sets field value

func (*DashboardRequest) SetTitle ¶

func (o *DashboardRequest) SetTitle(v string)

SetTitle sets field value

func (*DashboardRequest) SetTopologyLabelMap ¶

func (o *DashboardRequest) SetTopologyLabelMap(v TopologyLabelMap)

SetTopologyLabelMap gets a reference to the given TopologyLabelMap and assigns it to the TopologyLabelMap field.

func (*DashboardRequest) SetVariables ¶

func (o *DashboardRequest) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type DashboardSearchSessionIds ¶

type DashboardSearchSessionIds struct {
	// Map of search keys to session ids.
	Data map[string]string `json:"data"`
	// Error description for the session keys that failed validation.
	Errors *map[string]ErrorResponse `json:"errors,omitempty"`
}

DashboardSearchSessionIds struct for DashboardSearchSessionIds

func NewDashboardSearchSessionIds ¶

func NewDashboardSearchSessionIds(data map[string]string) *DashboardSearchSessionIds

NewDashboardSearchSessionIds instantiates a new DashboardSearchSessionIds object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardSearchSessionIdsWithDefaults ¶

func NewDashboardSearchSessionIdsWithDefaults() *DashboardSearchSessionIds

NewDashboardSearchSessionIdsWithDefaults instantiates a new DashboardSearchSessionIds object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardSearchSessionIds) GetData ¶

func (o *DashboardSearchSessionIds) GetData() map[string]string

GetData returns the Data field value

func (*DashboardSearchSessionIds) GetDataOk ¶

func (o *DashboardSearchSessionIds) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*DashboardSearchSessionIds) GetErrors ¶

func (o *DashboardSearchSessionIds) GetErrors() map[string]ErrorResponse

GetErrors returns the Errors field value if set, zero value otherwise.

func (*DashboardSearchSessionIds) GetErrorsOk ¶

func (o *DashboardSearchSessionIds) GetErrorsOk() (*map[string]ErrorResponse, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardSearchSessionIds) HasErrors ¶

func (o *DashboardSearchSessionIds) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (DashboardSearchSessionIds) MarshalJSON ¶

func (o DashboardSearchSessionIds) MarshalJSON() ([]byte, error)

func (*DashboardSearchSessionIds) SetData ¶

func (o *DashboardSearchSessionIds) SetData(v map[string]string)

SetData sets field value

func (*DashboardSearchSessionIds) SetErrors ¶

func (o *DashboardSearchSessionIds) SetErrors(v map[string]ErrorResponse)

SetErrors gets a reference to the given map[string]ErrorResponse and assigns it to the Errors field.

type DashboardSearchStatus ¶

type DashboardSearchStatus struct {
	// Current state of the search.
	State string `json:"state"`
	// Percentage of search completed.
	PercentCompleted *int32 `json:"percentCompleted,omitempty"`
}

DashboardSearchStatus struct for DashboardSearchStatus

func NewDashboardSearchStatus ¶

func NewDashboardSearchStatus(state string) *DashboardSearchStatus

NewDashboardSearchStatus instantiates a new DashboardSearchStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardSearchStatusWithDefaults ¶

func NewDashboardSearchStatusWithDefaults() *DashboardSearchStatus

NewDashboardSearchStatusWithDefaults instantiates a new DashboardSearchStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardSearchStatus) GetPercentCompleted ¶

func (o *DashboardSearchStatus) GetPercentCompleted() int32

GetPercentCompleted returns the PercentCompleted field value if set, zero value otherwise.

func (*DashboardSearchStatus) GetPercentCompletedOk ¶

func (o *DashboardSearchStatus) GetPercentCompletedOk() (*int32, bool)

GetPercentCompletedOk returns a tuple with the PercentCompleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardSearchStatus) GetState ¶

func (o *DashboardSearchStatus) GetState() string

GetState returns the State field value

func (*DashboardSearchStatus) GetStateOk ¶

func (o *DashboardSearchStatus) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*DashboardSearchStatus) HasPercentCompleted ¶

func (o *DashboardSearchStatus) HasPercentCompleted() bool

HasPercentCompleted returns a boolean if a field has been set.

func (DashboardSearchStatus) MarshalJSON ¶

func (o DashboardSearchStatus) MarshalJSON() ([]byte, error)

func (*DashboardSearchStatus) SetPercentCompleted ¶

func (o *DashboardSearchStatus) SetPercentCompleted(v int32)

SetPercentCompleted gets a reference to the given int32 and assigns it to the PercentCompleted field.

func (*DashboardSearchStatus) SetState ¶

func (o *DashboardSearchStatus) SetState(v string)

SetState sets field value

type DashboardSyncDefinition ¶

type DashboardSyncDefinition struct {
	ContentSyncDefinition
	// A description of the dashboard.
	Description string `json:"description"`
	// Supported values are:   - `1` for small   - `2` for medium   - `3` for large
	DetailLevel int32 `json:"detailLevel"`
	// Visual settings for the panel.
	Properties string `json:"properties"`
	// The panels of the dashboard. _Dashboard links are not supported._
	Panels []ReportPanelSyncDefinition `json:"panels"`
	// The filters for the dashboard. Filters allow you to control the amount of information displayed in your dashboards.
	Filters []ReportFilterSyncDefinition `json:"filters"`
}

DashboardSyncDefinition struct for DashboardSyncDefinition

func NewDashboardSyncDefinition ¶

func NewDashboardSyncDefinition(description string, detailLevel int32, properties string, panels []ReportPanelSyncDefinition, filters []ReportFilterSyncDefinition, type_ string, name string) *DashboardSyncDefinition

NewDashboardSyncDefinition instantiates a new DashboardSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardSyncDefinitionWithDefaults ¶

func NewDashboardSyncDefinitionWithDefaults() *DashboardSyncDefinition

NewDashboardSyncDefinitionWithDefaults instantiates a new DashboardSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardSyncDefinition) GetDescription ¶

func (o *DashboardSyncDefinition) GetDescription() string

GetDescription returns the Description field value

func (*DashboardSyncDefinition) GetDescriptionOk ¶

func (o *DashboardSyncDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinition) GetDetailLevel ¶

func (o *DashboardSyncDefinition) GetDetailLevel() int32

GetDetailLevel returns the DetailLevel field value

func (*DashboardSyncDefinition) GetDetailLevelOk ¶

func (o *DashboardSyncDefinition) GetDetailLevelOk() (*int32, bool)

GetDetailLevelOk returns a tuple with the DetailLevel field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinition) GetFilters ¶

GetFilters returns the Filters field value

func (*DashboardSyncDefinition) GetFiltersOk ¶

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinition) GetPanels ¶

GetPanels returns the Panels field value

func (*DashboardSyncDefinition) GetPanelsOk ¶

GetPanelsOk returns a tuple with the Panels field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinition) GetProperties ¶

func (o *DashboardSyncDefinition) GetProperties() string

GetProperties returns the Properties field value

func (*DashboardSyncDefinition) GetPropertiesOk ¶

func (o *DashboardSyncDefinition) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (DashboardSyncDefinition) MarshalJSON ¶

func (o DashboardSyncDefinition) MarshalJSON() ([]byte, error)

func (*DashboardSyncDefinition) SetDescription ¶

func (o *DashboardSyncDefinition) SetDescription(v string)

SetDescription sets field value

func (*DashboardSyncDefinition) SetDetailLevel ¶

func (o *DashboardSyncDefinition) SetDetailLevel(v int32)

SetDetailLevel sets field value

func (*DashboardSyncDefinition) SetFilters ¶

SetFilters sets field value

func (*DashboardSyncDefinition) SetPanels ¶

SetPanels sets field value

func (*DashboardSyncDefinition) SetProperties ¶

func (o *DashboardSyncDefinition) SetProperties(v string)

SetProperties sets field value

type DashboardSyncDefinitionAllOf ¶

type DashboardSyncDefinitionAllOf struct {
	// A description of the dashboard.
	Description string `json:"description"`
	// Supported values are:   - `1` for small   - `2` for medium   - `3` for large
	DetailLevel int32 `json:"detailLevel"`
	// Visual settings for the panel.
	Properties string `json:"properties"`
	// The panels of the dashboard. _Dashboard links are not supported._
	Panels []ReportPanelSyncDefinition `json:"panels"`
	// The filters for the dashboard. Filters allow you to control the amount of information displayed in your dashboards.
	Filters []ReportFilterSyncDefinition `json:"filters"`
}

DashboardSyncDefinitionAllOf struct for DashboardSyncDefinitionAllOf

func NewDashboardSyncDefinitionAllOf ¶

func NewDashboardSyncDefinitionAllOf(description string, detailLevel int32, properties string, panels []ReportPanelSyncDefinition, filters []ReportFilterSyncDefinition) *DashboardSyncDefinitionAllOf

NewDashboardSyncDefinitionAllOf instantiates a new DashboardSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardSyncDefinitionAllOfWithDefaults ¶

func NewDashboardSyncDefinitionAllOfWithDefaults() *DashboardSyncDefinitionAllOf

NewDashboardSyncDefinitionAllOfWithDefaults instantiates a new DashboardSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardSyncDefinitionAllOf) GetDescription ¶

func (o *DashboardSyncDefinitionAllOf) GetDescription() string

GetDescription returns the Description field value

func (*DashboardSyncDefinitionAllOf) GetDescriptionOk ¶

func (o *DashboardSyncDefinitionAllOf) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinitionAllOf) GetDetailLevel ¶

func (o *DashboardSyncDefinitionAllOf) GetDetailLevel() int32

GetDetailLevel returns the DetailLevel field value

func (*DashboardSyncDefinitionAllOf) GetDetailLevelOk ¶

func (o *DashboardSyncDefinitionAllOf) GetDetailLevelOk() (*int32, bool)

GetDetailLevelOk returns a tuple with the DetailLevel field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinitionAllOf) GetFilters ¶

GetFilters returns the Filters field value

func (*DashboardSyncDefinitionAllOf) GetFiltersOk ¶

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinitionAllOf) GetPanels ¶

GetPanels returns the Panels field value

func (*DashboardSyncDefinitionAllOf) GetPanelsOk ¶

GetPanelsOk returns a tuple with the Panels field value and a boolean to check if the value has been set.

func (*DashboardSyncDefinitionAllOf) GetProperties ¶

func (o *DashboardSyncDefinitionAllOf) GetProperties() string

GetProperties returns the Properties field value

func (*DashboardSyncDefinitionAllOf) GetPropertiesOk ¶

func (o *DashboardSyncDefinitionAllOf) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (DashboardSyncDefinitionAllOf) MarshalJSON ¶

func (o DashboardSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*DashboardSyncDefinitionAllOf) SetDescription ¶

func (o *DashboardSyncDefinitionAllOf) SetDescription(v string)

SetDescription sets field value

func (*DashboardSyncDefinitionAllOf) SetDetailLevel ¶

func (o *DashboardSyncDefinitionAllOf) SetDetailLevel(v int32)

SetDetailLevel sets field value

func (*DashboardSyncDefinitionAllOf) SetFilters ¶

SetFilters sets field value

func (*DashboardSyncDefinitionAllOf) SetPanels ¶

SetPanels sets field value

func (*DashboardSyncDefinitionAllOf) SetProperties ¶

func (o *DashboardSyncDefinitionAllOf) SetProperties(v string)

SetProperties sets field value

type DashboardTemplate ¶

type DashboardTemplate struct {
	Template
	// Id of the dashboard.
	Id string `json:"id"`
	// A map of panel to session id. The session id will be used to fetch data of the panel for the report. If not specified, a new session id will be created for the panel.
	PanelToSessionIdMap *map[string]string   `json:"panelToSessionIdMap,omitempty"`
	TimeRange           *ResolvableTimeRange `json:"timeRange,omitempty"`
	VariableValues      *VariablesValuesData `json:"variableValues,omitempty"`
}

DashboardTemplate struct for DashboardTemplate

func NewDashboardTemplate ¶

func NewDashboardTemplate(id string, templateType string) *DashboardTemplate

NewDashboardTemplate instantiates a new DashboardTemplate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardTemplateWithDefaults ¶

func NewDashboardTemplateWithDefaults() *DashboardTemplate

NewDashboardTemplateWithDefaults instantiates a new DashboardTemplate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardTemplate) GetId ¶

func (o *DashboardTemplate) GetId() string

GetId returns the Id field value

func (*DashboardTemplate) GetIdOk ¶

func (o *DashboardTemplate) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DashboardTemplate) GetPanelToSessionIdMap ¶

func (o *DashboardTemplate) GetPanelToSessionIdMap() map[string]string

GetPanelToSessionIdMap returns the PanelToSessionIdMap field value if set, zero value otherwise.

func (*DashboardTemplate) GetPanelToSessionIdMapOk ¶

func (o *DashboardTemplate) GetPanelToSessionIdMapOk() (*map[string]string, bool)

GetPanelToSessionIdMapOk returns a tuple with the PanelToSessionIdMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardTemplate) GetTimeRange ¶

func (o *DashboardTemplate) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*DashboardTemplate) GetTimeRangeOk ¶

func (o *DashboardTemplate) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardTemplate) GetVariableValues ¶

func (o *DashboardTemplate) GetVariableValues() VariablesValuesData

GetVariableValues returns the VariableValues field value if set, zero value otherwise.

func (*DashboardTemplate) GetVariableValuesOk ¶

func (o *DashboardTemplate) GetVariableValuesOk() (*VariablesValuesData, bool)

GetVariableValuesOk returns a tuple with the VariableValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardTemplate) HasPanelToSessionIdMap ¶

func (o *DashboardTemplate) HasPanelToSessionIdMap() bool

HasPanelToSessionIdMap returns a boolean if a field has been set.

func (*DashboardTemplate) HasTimeRange ¶

func (o *DashboardTemplate) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (*DashboardTemplate) HasVariableValues ¶

func (o *DashboardTemplate) HasVariableValues() bool

HasVariableValues returns a boolean if a field has been set.

func (DashboardTemplate) MarshalJSON ¶

func (o DashboardTemplate) MarshalJSON() ([]byte, error)

func (*DashboardTemplate) SetId ¶

func (o *DashboardTemplate) SetId(v string)

SetId sets field value

func (*DashboardTemplate) SetPanelToSessionIdMap ¶

func (o *DashboardTemplate) SetPanelToSessionIdMap(v map[string]string)

SetPanelToSessionIdMap gets a reference to the given map[string]string and assigns it to the PanelToSessionIdMap field.

func (*DashboardTemplate) SetTimeRange ¶

func (o *DashboardTemplate) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

func (*DashboardTemplate) SetVariableValues ¶

func (o *DashboardTemplate) SetVariableValues(v VariablesValuesData)

SetVariableValues gets a reference to the given VariablesValuesData and assigns it to the VariableValues field.

type DashboardTemplateAllOf ¶

type DashboardTemplateAllOf struct {
	// Id of the dashboard.
	Id string `json:"id"`
	// A map of panel to session id. The session id will be used to fetch data of the panel for the report. If not specified, a new session id will be created for the panel.
	PanelToSessionIdMap *map[string]string   `json:"panelToSessionIdMap,omitempty"`
	TimeRange           *ResolvableTimeRange `json:"timeRange,omitempty"`
	VariableValues      *VariablesValuesData `json:"variableValues,omitempty"`
}

DashboardTemplateAllOf Generate the report from a dashboard template.

func NewDashboardTemplateAllOf ¶

func NewDashboardTemplateAllOf(id string) *DashboardTemplateAllOf

NewDashboardTemplateAllOf instantiates a new DashboardTemplateAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardTemplateAllOfWithDefaults ¶

func NewDashboardTemplateAllOfWithDefaults() *DashboardTemplateAllOf

NewDashboardTemplateAllOfWithDefaults instantiates a new DashboardTemplateAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardTemplateAllOf) GetId ¶

func (o *DashboardTemplateAllOf) GetId() string

GetId returns the Id field value

func (*DashboardTemplateAllOf) GetIdOk ¶

func (o *DashboardTemplateAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DashboardTemplateAllOf) GetPanelToSessionIdMap ¶

func (o *DashboardTemplateAllOf) GetPanelToSessionIdMap() map[string]string

GetPanelToSessionIdMap returns the PanelToSessionIdMap field value if set, zero value otherwise.

func (*DashboardTemplateAllOf) GetPanelToSessionIdMapOk ¶

func (o *DashboardTemplateAllOf) GetPanelToSessionIdMapOk() (*map[string]string, bool)

GetPanelToSessionIdMapOk returns a tuple with the PanelToSessionIdMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardTemplateAllOf) GetTimeRange ¶

func (o *DashboardTemplateAllOf) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*DashboardTemplateAllOf) GetTimeRangeOk ¶

func (o *DashboardTemplateAllOf) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardTemplateAllOf) GetVariableValues ¶

func (o *DashboardTemplateAllOf) GetVariableValues() VariablesValuesData

GetVariableValues returns the VariableValues field value if set, zero value otherwise.

func (*DashboardTemplateAllOf) GetVariableValuesOk ¶

func (o *DashboardTemplateAllOf) GetVariableValuesOk() (*VariablesValuesData, bool)

GetVariableValuesOk returns a tuple with the VariableValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardTemplateAllOf) HasPanelToSessionIdMap ¶

func (o *DashboardTemplateAllOf) HasPanelToSessionIdMap() bool

HasPanelToSessionIdMap returns a boolean if a field has been set.

func (*DashboardTemplateAllOf) HasTimeRange ¶

func (o *DashboardTemplateAllOf) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (*DashboardTemplateAllOf) HasVariableValues ¶

func (o *DashboardTemplateAllOf) HasVariableValues() bool

HasVariableValues returns a boolean if a field has been set.

func (DashboardTemplateAllOf) MarshalJSON ¶

func (o DashboardTemplateAllOf) MarshalJSON() ([]byte, error)

func (*DashboardTemplateAllOf) SetId ¶

func (o *DashboardTemplateAllOf) SetId(v string)

SetId sets field value

func (*DashboardTemplateAllOf) SetPanelToSessionIdMap ¶

func (o *DashboardTemplateAllOf) SetPanelToSessionIdMap(v map[string]string)

SetPanelToSessionIdMap gets a reference to the given map[string]string and assigns it to the PanelToSessionIdMap field.

func (*DashboardTemplateAllOf) SetTimeRange ¶

func (o *DashboardTemplateAllOf) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

func (*DashboardTemplateAllOf) SetVariableValues ¶

func (o *DashboardTemplateAllOf) SetVariableValues(v VariablesValuesData)

SetVariableValues gets a reference to the given VariablesValuesData and assigns it to the VariableValues field.

type DashboardV2SyncDefinition ¶

type DashboardV2SyncDefinition struct {
	ContentSyncDefinition
	// A description of the dashboard.
	Description *string `json:"description,omitempty"`
	// The title of the dashboard.
	Title     string          `json:"title"`
	RootPanel *ContainerPanel `json:"rootPanel,omitempty"`
	// Theme for the dashboard. Must be `light` or `dark`.
	Theme            *string           `json:"theme,omitempty"`
	TopologyLabelMap *TopologyLabelMap `json:"topologyLabelMap,omitempty"`
	// Interval of time (in seconds) to automatically refresh the dashboard. A value of 0 means we never automatically refresh the dashboard.
	RefreshInterval *int32               `json:"refreshInterval,omitempty"`
	TimeRange       *ResolvableTimeRange `json:"timeRange,omitempty"`
	Layout          *Layout              `json:"layout,omitempty"`
	// Children panels that the container panel contains.
	Panels *[]Panel `json:"panels,omitempty"`
	// Variables that could be applied to the panel's children.
	Variables *[]Variable `json:"variables,omitempty"`
	// Coloring rules to color the panel/data with.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
}

DashboardV2SyncDefinition struct for DashboardV2SyncDefinition

func NewDashboardV2SyncDefinition ¶

func NewDashboardV2SyncDefinition(title string, type_ string, name string) *DashboardV2SyncDefinition

NewDashboardV2SyncDefinition instantiates a new DashboardV2SyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardV2SyncDefinitionWithDefaults ¶

func NewDashboardV2SyncDefinitionWithDefaults() *DashboardV2SyncDefinition

NewDashboardV2SyncDefinitionWithDefaults instantiates a new DashboardV2SyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardV2SyncDefinition) GetColoringRules ¶

func (o *DashboardV2SyncDefinition) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetColoringRulesOk ¶

func (o *DashboardV2SyncDefinition) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetDescription ¶

func (o *DashboardV2SyncDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetDescriptionOk ¶

func (o *DashboardV2SyncDefinition) 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 (*DashboardV2SyncDefinition) GetLayout ¶

func (o *DashboardV2SyncDefinition) GetLayout() Layout

GetLayout returns the Layout field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetLayoutOk ¶

func (o *DashboardV2SyncDefinition) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetPanels ¶

func (o *DashboardV2SyncDefinition) GetPanels() []Panel

GetPanels returns the Panels field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetPanelsOk ¶

func (o *DashboardV2SyncDefinition) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetRefreshInterval ¶

func (o *DashboardV2SyncDefinition) GetRefreshInterval() int32

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetRefreshIntervalOk ¶

func (o *DashboardV2SyncDefinition) GetRefreshIntervalOk() (*int32, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetRootPanel ¶

func (o *DashboardV2SyncDefinition) GetRootPanel() ContainerPanel

GetRootPanel returns the RootPanel field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetRootPanelOk ¶

func (o *DashboardV2SyncDefinition) GetRootPanelOk() (*ContainerPanel, bool)

GetRootPanelOk returns a tuple with the RootPanel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetTheme ¶

func (o *DashboardV2SyncDefinition) GetTheme() string

GetTheme returns the Theme field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetThemeOk ¶

func (o *DashboardV2SyncDefinition) GetThemeOk() (*string, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetTimeRange ¶

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetTimeRangeOk ¶

func (o *DashboardV2SyncDefinition) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetTitle ¶

func (o *DashboardV2SyncDefinition) GetTitle() string

GetTitle returns the Title field value

func (*DashboardV2SyncDefinition) GetTitleOk ¶

func (o *DashboardV2SyncDefinition) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetTopologyLabelMap ¶

func (o *DashboardV2SyncDefinition) GetTopologyLabelMap() TopologyLabelMap

GetTopologyLabelMap returns the TopologyLabelMap field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetTopologyLabelMapOk ¶

func (o *DashboardV2SyncDefinition) GetTopologyLabelMapOk() (*TopologyLabelMap, bool)

GetTopologyLabelMapOk returns a tuple with the TopologyLabelMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) GetVariables ¶

func (o *DashboardV2SyncDefinition) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*DashboardV2SyncDefinition) GetVariablesOk ¶

func (o *DashboardV2SyncDefinition) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DashboardV2SyncDefinition) HasColoringRules ¶

func (o *DashboardV2SyncDefinition) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasDescription ¶

func (o *DashboardV2SyncDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasLayout ¶

func (o *DashboardV2SyncDefinition) HasLayout() bool

HasLayout returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasPanels ¶

func (o *DashboardV2SyncDefinition) HasPanels() bool

HasPanels returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasRefreshInterval ¶

func (o *DashboardV2SyncDefinition) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasRootPanel ¶

func (o *DashboardV2SyncDefinition) HasRootPanel() bool

HasRootPanel returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasTheme ¶

func (o *DashboardV2SyncDefinition) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasTimeRange ¶

func (o *DashboardV2SyncDefinition) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasTopologyLabelMap ¶

func (o *DashboardV2SyncDefinition) HasTopologyLabelMap() bool

HasTopologyLabelMap returns a boolean if a field has been set.

func (*DashboardV2SyncDefinition) HasVariables ¶

func (o *DashboardV2SyncDefinition) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (DashboardV2SyncDefinition) MarshalJSON ¶

func (o DashboardV2SyncDefinition) MarshalJSON() ([]byte, error)

func (*DashboardV2SyncDefinition) SetColoringRules ¶

func (o *DashboardV2SyncDefinition) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*DashboardV2SyncDefinition) SetDescription ¶

func (o *DashboardV2SyncDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*DashboardV2SyncDefinition) SetLayout ¶

func (o *DashboardV2SyncDefinition) SetLayout(v Layout)

SetLayout gets a reference to the given Layout and assigns it to the Layout field.

func (*DashboardV2SyncDefinition) SetPanels ¶

func (o *DashboardV2SyncDefinition) SetPanels(v []Panel)

SetPanels gets a reference to the given []Panel and assigns it to the Panels field.

func (*DashboardV2SyncDefinition) SetRefreshInterval ¶

func (o *DashboardV2SyncDefinition) SetRefreshInterval(v int32)

SetRefreshInterval gets a reference to the given int32 and assigns it to the RefreshInterval field.

func (*DashboardV2SyncDefinition) SetRootPanel ¶

func (o *DashboardV2SyncDefinition) SetRootPanel(v ContainerPanel)

SetRootPanel gets a reference to the given ContainerPanel and assigns it to the RootPanel field.

func (*DashboardV2SyncDefinition) SetTheme ¶

func (o *DashboardV2SyncDefinition) SetTheme(v string)

SetTheme gets a reference to the given string and assigns it to the Theme field.

func (*DashboardV2SyncDefinition) SetTimeRange ¶

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

func (*DashboardV2SyncDefinition) SetTitle ¶

func (o *DashboardV2SyncDefinition) SetTitle(v string)

SetTitle sets field value

func (*DashboardV2SyncDefinition) SetTopologyLabelMap ¶

func (o *DashboardV2SyncDefinition) SetTopologyLabelMap(v TopologyLabelMap)

SetTopologyLabelMap gets a reference to the given TopologyLabelMap and assigns it to the TopologyLabelMap field.

func (*DashboardV2SyncDefinition) SetVariables ¶

func (o *DashboardV2SyncDefinition) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type DataAccessLevelPolicy ¶

type DataAccessLevelPolicy struct {
	// Whether the Data Access Level policy is enabled.
	Enabled bool `json:"enabled"`
}

DataAccessLevelPolicy Data Access Level policy.

func NewDataAccessLevelPolicy ¶

func NewDataAccessLevelPolicy(enabled bool) *DataAccessLevelPolicy

NewDataAccessLevelPolicy instantiates a new DataAccessLevelPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataAccessLevelPolicyWithDefaults ¶

func NewDataAccessLevelPolicyWithDefaults() *DataAccessLevelPolicy

NewDataAccessLevelPolicyWithDefaults instantiates a new DataAccessLevelPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataAccessLevelPolicy) GetEnabled ¶

func (o *DataAccessLevelPolicy) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*DataAccessLevelPolicy) GetEnabledOk ¶

func (o *DataAccessLevelPolicy) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (DataAccessLevelPolicy) MarshalJSON ¶

func (o DataAccessLevelPolicy) MarshalJSON() ([]byte, error)

func (*DataAccessLevelPolicy) SetEnabled ¶

func (o *DataAccessLevelPolicy) SetEnabled(v bool)

SetEnabled sets field value

type DataIngestAffectedTracker ¶

type DataIngestAffectedTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

DataIngestAffectedTracker struct for DataIngestAffectedTracker

func NewDataIngestAffectedTracker ¶

func NewDataIngestAffectedTracker() *DataIngestAffectedTracker

NewDataIngestAffectedTracker instantiates a new DataIngestAffectedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataIngestAffectedTrackerWithDefaults ¶

func NewDataIngestAffectedTrackerWithDefaults() *DataIngestAffectedTracker

NewDataIngestAffectedTrackerWithDefaults instantiates a new DataIngestAffectedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataIngestAffectedTracker) GetEventType ¶

func (o *DataIngestAffectedTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*DataIngestAffectedTracker) GetEventTypeOk ¶

func (o *DataIngestAffectedTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataIngestAffectedTracker) HasEventType ¶

func (o *DataIngestAffectedTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (DataIngestAffectedTracker) MarshalJSON ¶

func (o DataIngestAffectedTracker) MarshalJSON() ([]byte, error)

func (*DataIngestAffectedTracker) SetEventType ¶

func (o *DataIngestAffectedTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type DataPoint ¶

type DataPoint struct {
	// Type of the data point.
	DataPointType *string `json:"dataPointType,omitempty"`
}

DataPoint Data for visualizing monitor chart.

func NewDataPoint ¶

func NewDataPoint() *DataPoint

NewDataPoint instantiates a new DataPoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataPointWithDefaults ¶

func NewDataPointWithDefaults() *DataPoint

NewDataPointWithDefaults instantiates a new DataPoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataPoint) GetDataPointType ¶

func (o *DataPoint) GetDataPointType() string

GetDataPointType returns the DataPointType field value if set, zero value otherwise.

func (*DataPoint) GetDataPointTypeOk ¶

func (o *DataPoint) GetDataPointTypeOk() (*string, bool)

GetDataPointTypeOk returns a tuple with the DataPointType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataPoint) HasDataPointType ¶

func (o *DataPoint) HasDataPointType() bool

HasDataPointType returns a boolean if a field has been set.

func (DataPoint) MarshalJSON ¶

func (o DataPoint) MarshalJSON() ([]byte, error)

func (*DataPoint) SetDataPointType ¶

func (o *DataPoint) SetDataPointType(v string)

SetDataPointType gets a reference to the given string and assigns it to the DataPointType field.

type DataPoints ¶

type DataPoints struct {
	TimeRange BeginBoundedTimeRange `json:"timeRange"`
	// An array of objects denoting the value and unit of the data points.
	Values *[]DataValue `json:"values,omitempty"`
}

DataPoints Denotes the data points as a result of the groupBy function performed on the usage data.

func NewDataPoints ¶

func NewDataPoints(timeRange BeginBoundedTimeRange) *DataPoints

NewDataPoints instantiates a new DataPoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataPointsWithDefaults ¶

func NewDataPointsWithDefaults() *DataPoints

NewDataPointsWithDefaults instantiates a new DataPoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataPoints) GetTimeRange ¶

func (o *DataPoints) GetTimeRange() BeginBoundedTimeRange

GetTimeRange returns the TimeRange field value

func (*DataPoints) GetTimeRangeOk ¶

func (o *DataPoints) GetTimeRangeOk() (*BeginBoundedTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*DataPoints) GetValues ¶

func (o *DataPoints) GetValues() []DataValue

GetValues returns the Values field value if set, zero value otherwise.

func (*DataPoints) GetValuesOk ¶

func (o *DataPoints) GetValuesOk() (*[]DataValue, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataPoints) HasValues ¶

func (o *DataPoints) HasValues() bool

HasValues returns a boolean if a field has been set.

func (DataPoints) MarshalJSON ¶

func (o DataPoints) MarshalJSON() ([]byte, error)

func (*DataPoints) SetTimeRange ¶

func (o *DataPoints) SetTimeRange(v BeginBoundedTimeRange)

SetTimeRange sets field value

func (*DataPoints) SetValues ¶

func (o *DataPoints) SetValues(v []DataValue)

SetValues gets a reference to the given []DataValue and assigns it to the Values field.

type DataValue ¶

type DataValue struct {
	// The value of the data point in units.
	Value float64 `json:"value"`
	// The unit of the entitlement, possible values are `GB`, `DPM`, or `Credits`.
	Unit string `json:"unit"`
}

DataValue struct for DataValue

func NewDataValue ¶

func NewDataValue(value float64, unit string) *DataValue

NewDataValue instantiates a new DataValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataValueWithDefaults ¶

func NewDataValueWithDefaults() *DataValue

NewDataValueWithDefaults instantiates a new DataValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataValue) GetUnit ¶

func (o *DataValue) GetUnit() string

GetUnit returns the Unit field value

func (*DataValue) GetUnitOk ¶

func (o *DataValue) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*DataValue) GetValue ¶

func (o *DataValue) GetValue() float64

GetValue returns the Value field value

func (*DataValue) GetValueOk ¶

func (o *DataValue) GetValueOk() (*float64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (DataValue) MarshalJSON ¶

func (o DataValue) MarshalJSON() ([]byte, error)

func (*DataValue) SetUnit ¶

func (o *DataValue) SetUnit(v string)

SetUnit sets field value

func (*DataValue) SetValue ¶

func (o *DataValue) SetValue(v float64)

SetValue sets field value

type Datadog ¶

type Datadog struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

Datadog struct for Datadog

func NewDatadog ¶

func NewDatadog(connectionId string, connectionType string) *Datadog

NewDatadog instantiates a new Datadog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDatadogWithDefaults ¶

func NewDatadogWithDefaults() *Datadog

NewDatadogWithDefaults instantiates a new Datadog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Datadog) GetConnectionId ¶

func (o *Datadog) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*Datadog) GetConnectionIdOk ¶

func (o *Datadog) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*Datadog) GetPayloadOverride ¶

func (o *Datadog) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*Datadog) GetPayloadOverrideOk ¶

func (o *Datadog) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Datadog) HasPayloadOverride ¶

func (o *Datadog) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (Datadog) MarshalJSON ¶

func (o Datadog) MarshalJSON() ([]byte, error)

func (*Datadog) SetConnectionId ¶

func (o *Datadog) SetConnectionId(v string)

SetConnectionId sets field value

func (*Datadog) SetPayloadOverride ¶

func (o *Datadog) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type DimensionKeyValue ¶

type DimensionKeyValue struct {
	// The key of the metric dimension.
	Key *string `json:"key,omitempty"`
	// The value of the metric dimension.
	Value *string `json:"value,omitempty"`
}

DimensionKeyValue The key and value pair for each metric dimension.

func NewDimensionKeyValue ¶

func NewDimensionKeyValue() *DimensionKeyValue

NewDimensionKeyValue instantiates a new DimensionKeyValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDimensionKeyValueWithDefaults ¶

func NewDimensionKeyValueWithDefaults() *DimensionKeyValue

NewDimensionKeyValueWithDefaults instantiates a new DimensionKeyValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DimensionKeyValue) GetKey ¶

func (o *DimensionKeyValue) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*DimensionKeyValue) GetKeyOk ¶

func (o *DimensionKeyValue) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DimensionKeyValue) GetValue ¶

func (o *DimensionKeyValue) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*DimensionKeyValue) GetValueOk ¶

func (o *DimensionKeyValue) 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 (*DimensionKeyValue) HasKey ¶

func (o *DimensionKeyValue) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*DimensionKeyValue) HasValue ¶

func (o *DimensionKeyValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DimensionKeyValue) MarshalJSON ¶

func (o DimensionKeyValue) MarshalJSON() ([]byte, error)

func (*DimensionKeyValue) SetKey ¶

func (o *DimensionKeyValue) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*DimensionKeyValue) SetValue ¶

func (o *DimensionKeyValue) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type DimensionTransformation ¶

type DimensionTransformation struct {
	// This is the base type of all dimension transformations.
	TransformationType string `json:"transformationType"`
}

DimensionTransformation Base class of all transformation types.

func NewDimensionTransformation ¶

func NewDimensionTransformation(transformationType string) *DimensionTransformation

NewDimensionTransformation instantiates a new DimensionTransformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDimensionTransformationWithDefaults ¶

func NewDimensionTransformationWithDefaults() *DimensionTransformation

NewDimensionTransformationWithDefaults instantiates a new DimensionTransformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DimensionTransformation) GetTransformationType ¶

func (o *DimensionTransformation) GetTransformationType() string

GetTransformationType returns the TransformationType field value

func (*DimensionTransformation) GetTransformationTypeOk ¶

func (o *DimensionTransformation) GetTransformationTypeOk() (*string, bool)

GetTransformationTypeOk returns a tuple with the TransformationType field value and a boolean to check if the value has been set.

func (DimensionTransformation) MarshalJSON ¶

func (o DimensionTransformation) MarshalJSON() ([]byte, error)

func (*DimensionTransformation) SetTransformationType ¶

func (o *DimensionTransformation) SetTransformationType(v string)

SetTransformationType sets field value

type DirectDownloadReportAction ¶

type DirectDownloadReportAction struct {
	ReportAction
}

DirectDownloadReportAction struct for DirectDownloadReportAction

func NewDirectDownloadReportAction ¶

func NewDirectDownloadReportAction(actionType string) *DirectDownloadReportAction

NewDirectDownloadReportAction instantiates a new DirectDownloadReportAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDirectDownloadReportActionWithDefaults ¶

func NewDirectDownloadReportActionWithDefaults() *DirectDownloadReportAction

NewDirectDownloadReportActionWithDefaults instantiates a new DirectDownloadReportAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (DirectDownloadReportAction) MarshalJSON ¶

func (o DirectDownloadReportAction) MarshalJSON() ([]byte, error)

type DisableMfaRequest ¶

type DisableMfaRequest struct {
	// Email of user whose mfa is being disabled.
	Email string `json:"email"`
	// Password of user whose mfa is being disabled.
	Password string `json:"password"`
}

DisableMfaRequest struct for DisableMfaRequest

func NewDisableMfaRequest ¶

func NewDisableMfaRequest(email string, password string) *DisableMfaRequest

NewDisableMfaRequest instantiates a new DisableMfaRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDisableMfaRequestWithDefaults ¶

func NewDisableMfaRequestWithDefaults() *DisableMfaRequest

NewDisableMfaRequestWithDefaults instantiates a new DisableMfaRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DisableMfaRequest) GetEmail ¶

func (o *DisableMfaRequest) GetEmail() string

GetEmail returns the Email field value

func (*DisableMfaRequest) GetEmailOk ¶

func (o *DisableMfaRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*DisableMfaRequest) GetPassword ¶

func (o *DisableMfaRequest) GetPassword() string

GetPassword returns the Password field value

func (*DisableMfaRequest) GetPasswordOk ¶

func (o *DisableMfaRequest) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (DisableMfaRequest) MarshalJSON ¶

func (o DisableMfaRequest) MarshalJSON() ([]byte, error)

func (*DisableMfaRequest) SetEmail ¶

func (o *DisableMfaRequest) SetEmail(v string)

SetEmail sets field value

func (*DisableMfaRequest) SetPassword ¶

func (o *DisableMfaRequest) SetPassword(v string)

SetPassword sets field value

type DisableMonitorResponse ¶

type DisableMonitorResponse struct {
	// A map between an identifier and its monitor.
	Monitors *map[string]MonitorsLibraryMonitorResponse `json:"monitors,omitempty"`
	// Warnings from the operation.
	Warnings *[]DisableMonitorWarning `json:"warnings,omitempty"`
}

DisableMonitorResponse Response for disabling monitors.

func NewDisableMonitorResponse ¶

func NewDisableMonitorResponse() *DisableMonitorResponse

NewDisableMonitorResponse instantiates a new DisableMonitorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDisableMonitorResponseWithDefaults ¶

func NewDisableMonitorResponseWithDefaults() *DisableMonitorResponse

NewDisableMonitorResponseWithDefaults instantiates a new DisableMonitorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DisableMonitorResponse) GetMonitors ¶

GetMonitors returns the Monitors field value if set, zero value otherwise.

func (*DisableMonitorResponse) GetMonitorsOk ¶

GetMonitorsOk returns a tuple with the Monitors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisableMonitorResponse) GetWarnings ¶

func (o *DisableMonitorResponse) GetWarnings() []DisableMonitorWarning

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*DisableMonitorResponse) GetWarningsOk ¶

func (o *DisableMonitorResponse) GetWarningsOk() (*[]DisableMonitorWarning, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisableMonitorResponse) HasMonitors ¶

func (o *DisableMonitorResponse) HasMonitors() bool

HasMonitors returns a boolean if a field has been set.

func (*DisableMonitorResponse) HasWarnings ¶

func (o *DisableMonitorResponse) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (DisableMonitorResponse) MarshalJSON ¶

func (o DisableMonitorResponse) MarshalJSON() ([]byte, error)

func (*DisableMonitorResponse) SetMonitors ¶

SetMonitors gets a reference to the given map[string]MonitorsLibraryMonitorResponse and assigns it to the Monitors field.

func (*DisableMonitorResponse) SetWarnings ¶

func (o *DisableMonitorResponse) SetWarnings(v []DisableMonitorWarning)

SetWarnings gets a reference to the given []DisableMonitorWarning and assigns it to the Warnings field.

type DisableMonitorWarning ¶

type DisableMonitorWarning struct {
	// A code for the warning message.
	Code *string `json:"code,omitempty"`
	// A short message with details about the warning.
	Message *string `json:"message,omitempty"`
}

DisableMonitorWarning Warning object from the operation providing details such as when a given monitor to disable does not exist.

func NewDisableMonitorWarning ¶

func NewDisableMonitorWarning() *DisableMonitorWarning

NewDisableMonitorWarning instantiates a new DisableMonitorWarning object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDisableMonitorWarningWithDefaults ¶

func NewDisableMonitorWarningWithDefaults() *DisableMonitorWarning

NewDisableMonitorWarningWithDefaults instantiates a new DisableMonitorWarning object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DisableMonitorWarning) GetCode ¶

func (o *DisableMonitorWarning) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*DisableMonitorWarning) GetCodeOk ¶

func (o *DisableMonitorWarning) GetCodeOk() (*string, 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 (*DisableMonitorWarning) GetMessage ¶

func (o *DisableMonitorWarning) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DisableMonitorWarning) GetMessageOk ¶

func (o *DisableMonitorWarning) 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 (*DisableMonitorWarning) HasCode ¶

func (o *DisableMonitorWarning) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*DisableMonitorWarning) HasMessage ¶

func (o *DisableMonitorWarning) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DisableMonitorWarning) MarshalJSON ¶

func (o DisableMonitorWarning) MarshalJSON() ([]byte, error)

func (*DisableMonitorWarning) SetCode ¶

func (o *DisableMonitorWarning) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*DisableMonitorWarning) SetMessage ¶

func (o *DisableMonitorWarning) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type DroppedField ¶

type DroppedField struct {
	// Field name.
	FieldName string `json:"fieldName"`
}

DroppedField struct for DroppedField

func NewDroppedField ¶

func NewDroppedField(fieldName string) *DroppedField

NewDroppedField instantiates a new DroppedField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDroppedFieldWithDefaults ¶

func NewDroppedFieldWithDefaults() *DroppedField

NewDroppedFieldWithDefaults instantiates a new DroppedField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DroppedField) GetFieldName ¶

func (o *DroppedField) GetFieldName() string

GetFieldName returns the FieldName field value

func (*DroppedField) GetFieldNameOk ¶

func (o *DroppedField) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (DroppedField) MarshalJSON ¶

func (o DroppedField) MarshalJSON() ([]byte, error)

func (*DroppedField) SetFieldName ¶

func (o *DroppedField) SetFieldName(v string)

SetFieldName sets field value

type DynamicParsingRuleManagementApiService ¶

type DynamicParsingRuleManagementApiService service

DynamicParsingRuleManagementApiService DynamicParsingRuleManagementApi service

func (*DynamicParsingRuleManagementApiService) CreateDynamicParsingRule ¶

CreateDynamicParsingRule Create a new dynamic parsing rule.

Create a new dynamic parsing rule.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateDynamicParsingRuleRequest

func (*DynamicParsingRuleManagementApiService) CreateDynamicParsingRuleExecute ¶

Execute executes the request

@return DynamicRule

func (*DynamicParsingRuleManagementApiService) DeleteDynamicParsingRule ¶

DeleteDynamicParsingRule Delete a dynamic parsing rule.

Delete a dynamic parsing rule with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the dynamic parsing rule to delete.
@return ApiDeleteDynamicParsingRuleRequest

func (*DynamicParsingRuleManagementApiService) DeleteDynamicParsingRuleExecute ¶

Execute executes the request

func (*DynamicParsingRuleManagementApiService) GetDynamicParsingRule ¶

GetDynamicParsingRule Get a dynamic parsing rule.

Get a dynamic parsing rule with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of dynamic parsing rule to return.
@return ApiGetDynamicParsingRuleRequest

func (*DynamicParsingRuleManagementApiService) GetDynamicParsingRuleExecute ¶

Execute executes the request

@return DynamicRule

func (*DynamicParsingRuleManagementApiService) ListDynamicParsingRules ¶

ListDynamicParsingRules Get a list of dynamic parsing rules.

Get a list of all dynamic parsing rules. The response is paginated with a default limit of 100 dynamic parsing rules per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListDynamicParsingRulesRequest

func (*DynamicParsingRuleManagementApiService) ListDynamicParsingRulesExecute ¶

Execute executes the request

@return ListDynamicRulesResponse

func (*DynamicParsingRuleManagementApiService) UpdateDynamicParsingRule ¶

UpdateDynamicParsingRule Update a dynamic parsing rule.

Update an existing dynamic parsing rule. All properties specified in the request are replaced. Missing properties are set to their default values.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the dynamic parsing rule to update.
@return ApiUpdateDynamicParsingRuleRequest

func (*DynamicParsingRuleManagementApiService) UpdateDynamicParsingRuleExecute ¶

Execute executes the request

@return DynamicRule

type DynamicRule ¶

type DynamicRule struct {
	// Name of the dynamic parsing rule. Use a name that makes it easy to identify the rule.
	Name string `json:"name"`
	// Scope of the dynamic parsing rule. This could be a sourceCategory, sourceHost, or any other metadata that describes the data you want to extract from. Think of the Scope as the first portion of an ad hoc search, before the first pipe ( | ). You'll use the Scope to run a search against the rule.
	Scope string `json:"scope"`
	// Is the dynamic parsing rule enabled.
	Enabled bool `json:"enabled"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt string `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt string `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier for the dynamic parsing rule.
	Id string `json:"id"`
	// Whether the rule has been defined by the system, rather than by a user.
	IsSystemRule bool `json:"isSystemRule"`
}

DynamicRule struct for DynamicRule

func NewDynamicRule ¶

func NewDynamicRule(name string, scope string, enabled bool, createdAt string, createdBy string, modifiedAt string, modifiedBy string, id string, isSystemRule bool) *DynamicRule

NewDynamicRule instantiates a new DynamicRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDynamicRuleWithDefaults ¶

func NewDynamicRuleWithDefaults() *DynamicRule

NewDynamicRuleWithDefaults instantiates a new DynamicRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DynamicRule) GetCreatedAt ¶

func (o *DynamicRule) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*DynamicRule) GetCreatedAtOk ¶

func (o *DynamicRule) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*DynamicRule) GetCreatedBy ¶

func (o *DynamicRule) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*DynamicRule) GetCreatedByOk ¶

func (o *DynamicRule) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*DynamicRule) GetEnabled ¶

func (o *DynamicRule) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*DynamicRule) GetEnabledOk ¶

func (o *DynamicRule) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*DynamicRule) GetId ¶

func (o *DynamicRule) GetId() string

GetId returns the Id field value

func (*DynamicRule) GetIdOk ¶

func (o *DynamicRule) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DynamicRule) GetIsSystemRule ¶

func (o *DynamicRule) GetIsSystemRule() bool

GetIsSystemRule returns the IsSystemRule field value

func (*DynamicRule) GetIsSystemRuleOk ¶

func (o *DynamicRule) GetIsSystemRuleOk() (*bool, bool)

GetIsSystemRuleOk returns a tuple with the IsSystemRule field value and a boolean to check if the value has been set.

func (*DynamicRule) GetModifiedAt ¶

func (o *DynamicRule) GetModifiedAt() string

GetModifiedAt returns the ModifiedAt field value

func (*DynamicRule) GetModifiedAtOk ¶

func (o *DynamicRule) GetModifiedAtOk() (*string, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*DynamicRule) GetModifiedBy ¶

func (o *DynamicRule) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*DynamicRule) GetModifiedByOk ¶

func (o *DynamicRule) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*DynamicRule) GetName ¶

func (o *DynamicRule) GetName() string

GetName returns the Name field value

func (*DynamicRule) GetNameOk ¶

func (o *DynamicRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DynamicRule) GetScope ¶

func (o *DynamicRule) GetScope() string

GetScope returns the Scope field value

func (*DynamicRule) GetScopeOk ¶

func (o *DynamicRule) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (DynamicRule) MarshalJSON ¶

func (o DynamicRule) MarshalJSON() ([]byte, error)

func (*DynamicRule) SetCreatedAt ¶

func (o *DynamicRule) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*DynamicRule) SetCreatedBy ¶

func (o *DynamicRule) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*DynamicRule) SetEnabled ¶

func (o *DynamicRule) SetEnabled(v bool)

SetEnabled sets field value

func (*DynamicRule) SetId ¶

func (o *DynamicRule) SetId(v string)

SetId sets field value

func (*DynamicRule) SetIsSystemRule ¶

func (o *DynamicRule) SetIsSystemRule(v bool)

SetIsSystemRule sets field value

func (*DynamicRule) SetModifiedAt ¶

func (o *DynamicRule) SetModifiedAt(v string)

SetModifiedAt sets field value

func (*DynamicRule) SetModifiedBy ¶

func (o *DynamicRule) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*DynamicRule) SetName ¶

func (o *DynamicRule) SetName(v string)

SetName sets field value

func (*DynamicRule) SetScope ¶

func (o *DynamicRule) SetScope(v string)

SetScope sets field value

type DynamicRuleAllOf ¶

type DynamicRuleAllOf struct {
	// Unique identifier for the dynamic parsing rule.
	Id string `json:"id"`
	// Whether the rule has been defined by the system, rather than by a user.
	IsSystemRule bool `json:"isSystemRule"`
}

DynamicRuleAllOf struct for DynamicRuleAllOf

func NewDynamicRuleAllOf ¶

func NewDynamicRuleAllOf(id string, isSystemRule bool) *DynamicRuleAllOf

NewDynamicRuleAllOf instantiates a new DynamicRuleAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDynamicRuleAllOfWithDefaults ¶

func NewDynamicRuleAllOfWithDefaults() *DynamicRuleAllOf

NewDynamicRuleAllOfWithDefaults instantiates a new DynamicRuleAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DynamicRuleAllOf) GetId ¶

func (o *DynamicRuleAllOf) GetId() string

GetId returns the Id field value

func (*DynamicRuleAllOf) GetIdOk ¶

func (o *DynamicRuleAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DynamicRuleAllOf) GetIsSystemRule ¶

func (o *DynamicRuleAllOf) GetIsSystemRule() bool

GetIsSystemRule returns the IsSystemRule field value

func (*DynamicRuleAllOf) GetIsSystemRuleOk ¶

func (o *DynamicRuleAllOf) GetIsSystemRuleOk() (*bool, bool)

GetIsSystemRuleOk returns a tuple with the IsSystemRule field value and a boolean to check if the value has been set.

func (DynamicRuleAllOf) MarshalJSON ¶

func (o DynamicRuleAllOf) MarshalJSON() ([]byte, error)

func (*DynamicRuleAllOf) SetId ¶

func (o *DynamicRuleAllOf) SetId(v string)

SetId sets field value

func (*DynamicRuleAllOf) SetIsSystemRule ¶

func (o *DynamicRuleAllOf) SetIsSystemRule(v bool)

SetIsSystemRule sets field value

type DynamicRuleDefinition ¶

type DynamicRuleDefinition struct {
	// Name of the dynamic parsing rule. Use a name that makes it easy to identify the rule.
	Name string `json:"name"`
	// Scope of the dynamic parsing rule. This could be a sourceCategory, sourceHost, or any other metadata that describes the data you want to extract from. Think of the Scope as the first portion of an ad hoc search, before the first pipe ( | ). You'll use the Scope to run a search against the rule.
	Scope string `json:"scope"`
	// Is the dynamic parsing rule enabled.
	Enabled bool `json:"enabled"`
}

DynamicRuleDefinition struct for DynamicRuleDefinition

func NewDynamicRuleDefinition ¶

func NewDynamicRuleDefinition(name string, scope string, enabled bool) *DynamicRuleDefinition

NewDynamicRuleDefinition instantiates a new DynamicRuleDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDynamicRuleDefinitionWithDefaults ¶

func NewDynamicRuleDefinitionWithDefaults() *DynamicRuleDefinition

NewDynamicRuleDefinitionWithDefaults instantiates a new DynamicRuleDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DynamicRuleDefinition) GetEnabled ¶

func (o *DynamicRuleDefinition) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*DynamicRuleDefinition) GetEnabledOk ¶

func (o *DynamicRuleDefinition) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*DynamicRuleDefinition) GetName ¶

func (o *DynamicRuleDefinition) GetName() string

GetName returns the Name field value

func (*DynamicRuleDefinition) GetNameOk ¶

func (o *DynamicRuleDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DynamicRuleDefinition) GetScope ¶

func (o *DynamicRuleDefinition) GetScope() string

GetScope returns the Scope field value

func (*DynamicRuleDefinition) GetScopeOk ¶

func (o *DynamicRuleDefinition) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (DynamicRuleDefinition) MarshalJSON ¶

func (o DynamicRuleDefinition) MarshalJSON() ([]byte, error)

func (*DynamicRuleDefinition) SetEnabled ¶

func (o *DynamicRuleDefinition) SetEnabled(v bool)

SetEnabled sets field value

func (*DynamicRuleDefinition) SetName ¶

func (o *DynamicRuleDefinition) SetName(v string)

SetName sets field value

func (*DynamicRuleDefinition) SetScope ¶

func (o *DynamicRuleDefinition) SetScope(v string)

SetScope sets field value

type Email ¶

type Email struct {
	Action
	// A list of email addresses to send to when the rule fires.
	Recipients []string `json:"recipients"`
	// The subject line of the email.
	Subject string `json:"subject"`
	// The message body of the email to send.
	MessageBody *string `json:"messageBody,omitempty"`
	// Time zone for the email content. All dates/times will be displayed in this timeZone in the email payload. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	TimeZone string `json:"timeZone"`
}

Email struct for Email

func NewEmail ¶

func NewEmail(recipients []string, subject string, timeZone string, connectionType string) *Email

NewEmail instantiates a new Email object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailWithDefaults ¶

func NewEmailWithDefaults() *Email

NewEmailWithDefaults instantiates a new Email object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Email) GetMessageBody ¶

func (o *Email) GetMessageBody() string

GetMessageBody returns the MessageBody field value if set, zero value otherwise.

func (*Email) GetMessageBodyOk ¶

func (o *Email) GetMessageBodyOk() (*string, bool)

GetMessageBodyOk returns a tuple with the MessageBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Email) GetRecipients ¶

func (o *Email) GetRecipients() []string

GetRecipients returns the Recipients field value

func (*Email) GetRecipientsOk ¶

func (o *Email) GetRecipientsOk() (*[]string, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*Email) GetSubject ¶

func (o *Email) GetSubject() string

GetSubject returns the Subject field value

func (*Email) GetSubjectOk ¶

func (o *Email) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*Email) GetTimeZone ¶

func (o *Email) GetTimeZone() string

GetTimeZone returns the TimeZone field value

func (*Email) GetTimeZoneOk ¶

func (o *Email) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value and a boolean to check if the value has been set.

func (*Email) HasMessageBody ¶

func (o *Email) HasMessageBody() bool

HasMessageBody returns a boolean if a field has been set.

func (Email) MarshalJSON ¶

func (o Email) MarshalJSON() ([]byte, error)

func (*Email) SetMessageBody ¶

func (o *Email) SetMessageBody(v string)

SetMessageBody gets a reference to the given string and assigns it to the MessageBody field.

func (*Email) SetRecipients ¶

func (o *Email) SetRecipients(v []string)

SetRecipients sets field value

func (*Email) SetSubject ¶

func (o *Email) SetSubject(v string)

SetSubject sets field value

func (*Email) SetTimeZone ¶

func (o *Email) SetTimeZone(v string)

SetTimeZone sets field value

type EmailAllOf ¶

type EmailAllOf struct {
	// A list of email addresses to send to when the rule fires.
	Recipients []string `json:"recipients"`
	// The subject line of the email.
	Subject string `json:"subject"`
	// The message body of the email to send.
	MessageBody *string `json:"messageBody,omitempty"`
	// Time zone for the email content. All dates/times will be displayed in this timeZone in the email payload. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	TimeZone string `json:"timeZone"`
}

EmailAllOf struct for EmailAllOf

func NewEmailAllOf ¶

func NewEmailAllOf(recipients []string, subject string, timeZone string) *EmailAllOf

NewEmailAllOf instantiates a new EmailAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailAllOfWithDefaults ¶

func NewEmailAllOfWithDefaults() *EmailAllOf

NewEmailAllOfWithDefaults instantiates a new EmailAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailAllOf) GetMessageBody ¶

func (o *EmailAllOf) GetMessageBody() string

GetMessageBody returns the MessageBody field value if set, zero value otherwise.

func (*EmailAllOf) GetMessageBodyOk ¶

func (o *EmailAllOf) GetMessageBodyOk() (*string, bool)

GetMessageBodyOk returns a tuple with the MessageBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailAllOf) GetRecipients ¶

func (o *EmailAllOf) GetRecipients() []string

GetRecipients returns the Recipients field value

func (*EmailAllOf) GetRecipientsOk ¶

func (o *EmailAllOf) GetRecipientsOk() (*[]string, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*EmailAllOf) GetSubject ¶

func (o *EmailAllOf) GetSubject() string

GetSubject returns the Subject field value

func (*EmailAllOf) GetSubjectOk ¶

func (o *EmailAllOf) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*EmailAllOf) GetTimeZone ¶

func (o *EmailAllOf) GetTimeZone() string

GetTimeZone returns the TimeZone field value

func (*EmailAllOf) GetTimeZoneOk ¶

func (o *EmailAllOf) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value and a boolean to check if the value has been set.

func (*EmailAllOf) HasMessageBody ¶

func (o *EmailAllOf) HasMessageBody() bool

HasMessageBody returns a boolean if a field has been set.

func (EmailAllOf) MarshalJSON ¶

func (o EmailAllOf) MarshalJSON() ([]byte, error)

func (*EmailAllOf) SetMessageBody ¶

func (o *EmailAllOf) SetMessageBody(v string)

SetMessageBody gets a reference to the given string and assigns it to the MessageBody field.

func (*EmailAllOf) SetRecipients ¶

func (o *EmailAllOf) SetRecipients(v []string)

SetRecipients sets field value

func (*EmailAllOf) SetSubject ¶

func (o *EmailAllOf) SetSubject(v string)

SetSubject sets field value

func (*EmailAllOf) SetTimeZone ¶

func (o *EmailAllOf) SetTimeZone(v string)

SetTimeZone sets field value

type EmailSearchNotificationSyncDefinition ¶

type EmailSearchNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// A list of email recipients.
	ToList []string `json:"toList"`
	// If the notification is scheduled with a threshold, the default subject template will be \"Search Alert: {{AlertCondition}} results found for {{SearchName}}\". For email notifications without a threshold, the default subject template is \"Search Results: {{SearchName}}\".
	SubjectTemplate *string `json:"subjectTemplate,omitempty"`
	// A boolean value to indicate if the search query should be included in the notification email.
	IncludeQuery *bool `json:"includeQuery,omitempty"`
	// A boolean value to indicate if the search result set should be included in the notification email.
	IncludeResultSet *bool `json:"includeResultSet,omitempty"`
	// A boolean value to indicate if the search result histogram should be included in the notification email.
	IncludeHistogram *bool `json:"includeHistogram,omitempty"`
	// A boolean value to indicate if the search results should be included in the notification email as a CSV attachment.
	IncludeCsvAttachment *bool `json:"includeCsvAttachment,omitempty"`
}

EmailSearchNotificationSyncDefinition struct for EmailSearchNotificationSyncDefinition

func NewEmailSearchNotificationSyncDefinition ¶

func NewEmailSearchNotificationSyncDefinition(toList []string, taskType string) *EmailSearchNotificationSyncDefinition

NewEmailSearchNotificationSyncDefinition instantiates a new EmailSearchNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailSearchNotificationSyncDefinitionWithDefaults ¶

func NewEmailSearchNotificationSyncDefinitionWithDefaults() *EmailSearchNotificationSyncDefinition

NewEmailSearchNotificationSyncDefinitionWithDefaults instantiates a new EmailSearchNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailSearchNotificationSyncDefinition) GetIncludeCsvAttachment ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeCsvAttachment() bool

GetIncludeCsvAttachment returns the IncludeCsvAttachment field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinition) GetIncludeCsvAttachmentOk ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeCsvAttachmentOk() (*bool, bool)

GetIncludeCsvAttachmentOk returns a tuple with the IncludeCsvAttachment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinition) GetIncludeHistogram ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeHistogram() bool

GetIncludeHistogram returns the IncludeHistogram field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinition) GetIncludeHistogramOk ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeHistogramOk() (*bool, bool)

GetIncludeHistogramOk returns a tuple with the IncludeHistogram field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinition) GetIncludeQuery ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeQuery() bool

GetIncludeQuery returns the IncludeQuery field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinition) GetIncludeQueryOk ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeQueryOk() (*bool, bool)

GetIncludeQueryOk returns a tuple with the IncludeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinition) GetIncludeResultSet ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeResultSet() bool

GetIncludeResultSet returns the IncludeResultSet field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinition) GetIncludeResultSetOk ¶

func (o *EmailSearchNotificationSyncDefinition) GetIncludeResultSetOk() (*bool, bool)

GetIncludeResultSetOk returns a tuple with the IncludeResultSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinition) GetSubjectTemplate ¶

func (o *EmailSearchNotificationSyncDefinition) GetSubjectTemplate() string

GetSubjectTemplate returns the SubjectTemplate field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinition) GetSubjectTemplateOk ¶

func (o *EmailSearchNotificationSyncDefinition) GetSubjectTemplateOk() (*string, bool)

GetSubjectTemplateOk returns a tuple with the SubjectTemplate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinition) GetToList ¶

GetToList returns the ToList field value

func (*EmailSearchNotificationSyncDefinition) GetToListOk ¶

func (o *EmailSearchNotificationSyncDefinition) GetToListOk() (*[]string, bool)

GetToListOk returns a tuple with the ToList field value and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinition) HasIncludeCsvAttachment ¶

func (o *EmailSearchNotificationSyncDefinition) HasIncludeCsvAttachment() bool

HasIncludeCsvAttachment returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinition) HasIncludeHistogram ¶

func (o *EmailSearchNotificationSyncDefinition) HasIncludeHistogram() bool

HasIncludeHistogram returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinition) HasIncludeQuery ¶

func (o *EmailSearchNotificationSyncDefinition) HasIncludeQuery() bool

HasIncludeQuery returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinition) HasIncludeResultSet ¶

func (o *EmailSearchNotificationSyncDefinition) HasIncludeResultSet() bool

HasIncludeResultSet returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinition) HasSubjectTemplate ¶

func (o *EmailSearchNotificationSyncDefinition) HasSubjectTemplate() bool

HasSubjectTemplate returns a boolean if a field has been set.

func (EmailSearchNotificationSyncDefinition) MarshalJSON ¶

func (o EmailSearchNotificationSyncDefinition) MarshalJSON() ([]byte, error)

func (*EmailSearchNotificationSyncDefinition) SetIncludeCsvAttachment ¶

func (o *EmailSearchNotificationSyncDefinition) SetIncludeCsvAttachment(v bool)

SetIncludeCsvAttachment gets a reference to the given bool and assigns it to the IncludeCsvAttachment field.

func (*EmailSearchNotificationSyncDefinition) SetIncludeHistogram ¶

func (o *EmailSearchNotificationSyncDefinition) SetIncludeHistogram(v bool)

SetIncludeHistogram gets a reference to the given bool and assigns it to the IncludeHistogram field.

func (*EmailSearchNotificationSyncDefinition) SetIncludeQuery ¶

func (o *EmailSearchNotificationSyncDefinition) SetIncludeQuery(v bool)

SetIncludeQuery gets a reference to the given bool and assigns it to the IncludeQuery field.

func (*EmailSearchNotificationSyncDefinition) SetIncludeResultSet ¶

func (o *EmailSearchNotificationSyncDefinition) SetIncludeResultSet(v bool)

SetIncludeResultSet gets a reference to the given bool and assigns it to the IncludeResultSet field.

func (*EmailSearchNotificationSyncDefinition) SetSubjectTemplate ¶

func (o *EmailSearchNotificationSyncDefinition) SetSubjectTemplate(v string)

SetSubjectTemplate gets a reference to the given string and assigns it to the SubjectTemplate field.

func (*EmailSearchNotificationSyncDefinition) SetToList ¶

SetToList sets field value

type EmailSearchNotificationSyncDefinitionAllOf ¶

type EmailSearchNotificationSyncDefinitionAllOf struct {
	// A list of email recipients.
	ToList []string `json:"toList"`
	// If the notification is scheduled with a threshold, the default subject template will be \"Search Alert: {{AlertCondition}} results found for {{SearchName}}\". For email notifications without a threshold, the default subject template is \"Search Results: {{SearchName}}\".
	SubjectTemplate *string `json:"subjectTemplate,omitempty"`
	// A boolean value to indicate if the search query should be included in the notification email.
	IncludeQuery *bool `json:"includeQuery,omitempty"`
	// A boolean value to indicate if the search result set should be included in the notification email.
	IncludeResultSet *bool `json:"includeResultSet,omitempty"`
	// A boolean value to indicate if the search result histogram should be included in the notification email.
	IncludeHistogram *bool `json:"includeHistogram,omitempty"`
	// A boolean value to indicate if the search results should be included in the notification email as a CSV attachment.
	IncludeCsvAttachment *bool `json:"includeCsvAttachment,omitempty"`
}

EmailSearchNotificationSyncDefinitionAllOf struct for EmailSearchNotificationSyncDefinitionAllOf

func NewEmailSearchNotificationSyncDefinitionAllOf ¶

func NewEmailSearchNotificationSyncDefinitionAllOf(toList []string) *EmailSearchNotificationSyncDefinitionAllOf

NewEmailSearchNotificationSyncDefinitionAllOf instantiates a new EmailSearchNotificationSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailSearchNotificationSyncDefinitionAllOfWithDefaults ¶

func NewEmailSearchNotificationSyncDefinitionAllOfWithDefaults() *EmailSearchNotificationSyncDefinitionAllOf

NewEmailSearchNotificationSyncDefinitionAllOfWithDefaults instantiates a new EmailSearchNotificationSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeCsvAttachment ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeCsvAttachment() bool

GetIncludeCsvAttachment returns the IncludeCsvAttachment field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeCsvAttachmentOk ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeCsvAttachmentOk() (*bool, bool)

GetIncludeCsvAttachmentOk returns a tuple with the IncludeCsvAttachment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeHistogram ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeHistogram() bool

GetIncludeHistogram returns the IncludeHistogram field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeHistogramOk ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeHistogramOk() (*bool, bool)

GetIncludeHistogramOk returns a tuple with the IncludeHistogram field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeQuery ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeQuery() bool

GetIncludeQuery returns the IncludeQuery field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeQueryOk ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeQueryOk() (*bool, bool)

GetIncludeQueryOk returns a tuple with the IncludeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeResultSet ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeResultSet() bool

GetIncludeResultSet returns the IncludeResultSet field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetIncludeResultSetOk ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetIncludeResultSetOk() (*bool, bool)

GetIncludeResultSetOk returns a tuple with the IncludeResultSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetSubjectTemplate ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetSubjectTemplate() string

GetSubjectTemplate returns the SubjectTemplate field value if set, zero value otherwise.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetSubjectTemplateOk ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) GetSubjectTemplateOk() (*string, bool)

GetSubjectTemplateOk returns a tuple with the SubjectTemplate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) GetToList ¶

GetToList returns the ToList field value

func (*EmailSearchNotificationSyncDefinitionAllOf) GetToListOk ¶

GetToListOk returns a tuple with the ToList field value and a boolean to check if the value has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) HasIncludeCsvAttachment ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) HasIncludeCsvAttachment() bool

HasIncludeCsvAttachment returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) HasIncludeHistogram ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) HasIncludeHistogram() bool

HasIncludeHistogram returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) HasIncludeQuery ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) HasIncludeQuery() bool

HasIncludeQuery returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) HasIncludeResultSet ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) HasIncludeResultSet() bool

HasIncludeResultSet returns a boolean if a field has been set.

func (*EmailSearchNotificationSyncDefinitionAllOf) HasSubjectTemplate ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) HasSubjectTemplate() bool

HasSubjectTemplate returns a boolean if a field has been set.

func (EmailSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*EmailSearchNotificationSyncDefinitionAllOf) SetIncludeCsvAttachment ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) SetIncludeCsvAttachment(v bool)

SetIncludeCsvAttachment gets a reference to the given bool and assigns it to the IncludeCsvAttachment field.

func (*EmailSearchNotificationSyncDefinitionAllOf) SetIncludeHistogram ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) SetIncludeHistogram(v bool)

SetIncludeHistogram gets a reference to the given bool and assigns it to the IncludeHistogram field.

func (*EmailSearchNotificationSyncDefinitionAllOf) SetIncludeQuery ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) SetIncludeQuery(v bool)

SetIncludeQuery gets a reference to the given bool and assigns it to the IncludeQuery field.

func (*EmailSearchNotificationSyncDefinitionAllOf) SetIncludeResultSet ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) SetIncludeResultSet(v bool)

SetIncludeResultSet gets a reference to the given bool and assigns it to the IncludeResultSet field.

func (*EmailSearchNotificationSyncDefinitionAllOf) SetSubjectTemplate ¶

func (o *EmailSearchNotificationSyncDefinitionAllOf) SetSubjectTemplate(v string)

SetSubjectTemplate gets a reference to the given string and assigns it to the SubjectTemplate field.

func (*EmailSearchNotificationSyncDefinitionAllOf) SetToList ¶

SetToList sets field value

type EntitlementConsumption ¶

type EntitlementConsumption struct {
	// String value denoting the type of entitlement. - `continuous` for Continuous Analytics, - `frequent` for Frequent Analytics, - `storage` for Total Storage, - `metrics` for Metrics.
	EntitlementType string `json:"entitlementType"`
	// Array of data points of the entitlement with their respective date range.
	Datapoints *[]DataPoints `json:"datapoints,omitempty"`
	// Operators used on the data. Available operators are `sum`, `average`, `usagePercentage`, `forecastValue`, `forecastPercentage`, and `forecastRemainingDays`. sum - Returns the sum of the usages. average - Returns the average of the usages. usagePercentage - Returns percentage of total capacity used for the startDate and endDate. forecastValue - Returns expected usage value assuming current usage behavior continues. forecastPercentage - Returns expected percentage usage by the endDate assuming current usage behavior continues. forecastRemainingDays- Returns the number of expected days, from today, that consumption will last assuming current usage behavior continues.
	Operators []Operator `json:"operators"`
	// Consumption model of the entitlements, available values are `DailyAverage`, `AnnualBucket`, and `Credits`.
	ContractType string `json:"contractType"`
}

EntitlementConsumption struct for EntitlementConsumption

func NewEntitlementConsumption ¶

func NewEntitlementConsumption(entitlementType string, operators []Operator, contractType string) *EntitlementConsumption

NewEntitlementConsumption instantiates a new EntitlementConsumption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementConsumptionWithDefaults ¶

func NewEntitlementConsumptionWithDefaults() *EntitlementConsumption

NewEntitlementConsumptionWithDefaults instantiates a new EntitlementConsumption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementConsumption) GetContractType ¶

func (o *EntitlementConsumption) GetContractType() string

GetContractType returns the ContractType field value

func (*EntitlementConsumption) GetContractTypeOk ¶

func (o *EntitlementConsumption) GetContractTypeOk() (*string, bool)

GetContractTypeOk returns a tuple with the ContractType field value and a boolean to check if the value has been set.

func (*EntitlementConsumption) GetDatapoints ¶

func (o *EntitlementConsumption) GetDatapoints() []DataPoints

GetDatapoints returns the Datapoints field value if set, zero value otherwise.

func (*EntitlementConsumption) GetDatapointsOk ¶

func (o *EntitlementConsumption) GetDatapointsOk() (*[]DataPoints, bool)

GetDatapointsOk returns a tuple with the Datapoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementConsumption) GetEntitlementType ¶

func (o *EntitlementConsumption) GetEntitlementType() string

GetEntitlementType returns the EntitlementType field value

func (*EntitlementConsumption) GetEntitlementTypeOk ¶

func (o *EntitlementConsumption) GetEntitlementTypeOk() (*string, bool)

GetEntitlementTypeOk returns a tuple with the EntitlementType field value and a boolean to check if the value has been set.

func (*EntitlementConsumption) GetOperators ¶

func (o *EntitlementConsumption) GetOperators() []Operator

GetOperators returns the Operators field value

func (*EntitlementConsumption) GetOperatorsOk ¶

func (o *EntitlementConsumption) GetOperatorsOk() (*[]Operator, bool)

GetOperatorsOk returns a tuple with the Operators field value and a boolean to check if the value has been set.

func (*EntitlementConsumption) HasDatapoints ¶

func (o *EntitlementConsumption) HasDatapoints() bool

HasDatapoints returns a boolean if a field has been set.

func (EntitlementConsumption) MarshalJSON ¶

func (o EntitlementConsumption) MarshalJSON() ([]byte, error)

func (*EntitlementConsumption) SetContractType ¶

func (o *EntitlementConsumption) SetContractType(v string)

SetContractType sets field value

func (*EntitlementConsumption) SetDatapoints ¶

func (o *EntitlementConsumption) SetDatapoints(v []DataPoints)

SetDatapoints gets a reference to the given []DataPoints and assigns it to the Datapoints field.

func (*EntitlementConsumption) SetEntitlementType ¶

func (o *EntitlementConsumption) SetEntitlementType(v string)

SetEntitlementType sets field value

func (*EntitlementConsumption) SetOperators ¶

func (o *EntitlementConsumption) SetOperators(v []Operator)

SetOperators sets field value

type Entitlements ¶

type Entitlements struct {
	// Details of the contract type. `AnnualBucket` are contracts that buy and consume ingest on yearly basis. `Credits` are contracts that buy a single unit called credits for all our features. `DailyAverage` are contracts that buy and consume ingest on a monthly basis.
	ContractType string `json:"contractType"`
	// Text denoting the type of entitlement. - `continuous` for Continuous Analytics, - `frequent` for Frequent Analytics, - `storage` for Total Storage, - `metrics` for Metrics.
	EntitlementType string `json:"entitlementType"`
	// The label of an entitlement is the plan name displayed on the accounts page in our user interface.
	Label    string   `json:"label"`
	Capacity Capacity `json:"capacity"`
	// Contains the capacities that were part of the contract.
	Capacities *[]Capacity `json:"capacities,omitempty"`
}

Entitlements struct for Entitlements

func NewEntitlements ¶

func NewEntitlements(contractType string, entitlementType string, label string, capacity Capacity) *Entitlements

NewEntitlements instantiates a new Entitlements object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementsWithDefaults ¶

func NewEntitlementsWithDefaults() *Entitlements

NewEntitlementsWithDefaults instantiates a new Entitlements object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Entitlements) GetCapacities ¶

func (o *Entitlements) GetCapacities() []Capacity

GetCapacities returns the Capacities field value if set, zero value otherwise.

func (*Entitlements) GetCapacitiesOk ¶

func (o *Entitlements) GetCapacitiesOk() (*[]Capacity, bool)

GetCapacitiesOk returns a tuple with the Capacities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlements) GetCapacity ¶

func (o *Entitlements) GetCapacity() Capacity

GetCapacity returns the Capacity field value

func (*Entitlements) GetCapacityOk ¶

func (o *Entitlements) GetCapacityOk() (*Capacity, bool)

GetCapacityOk returns a tuple with the Capacity field value and a boolean to check if the value has been set.

func (*Entitlements) GetContractType ¶

func (o *Entitlements) GetContractType() string

GetContractType returns the ContractType field value

func (*Entitlements) GetContractTypeOk ¶

func (o *Entitlements) GetContractTypeOk() (*string, bool)

GetContractTypeOk returns a tuple with the ContractType field value and a boolean to check if the value has been set.

func (*Entitlements) GetEntitlementType ¶

func (o *Entitlements) GetEntitlementType() string

GetEntitlementType returns the EntitlementType field value

func (*Entitlements) GetEntitlementTypeOk ¶

func (o *Entitlements) GetEntitlementTypeOk() (*string, bool)

GetEntitlementTypeOk returns a tuple with the EntitlementType field value and a boolean to check if the value has been set.

func (*Entitlements) GetLabel ¶

func (o *Entitlements) GetLabel() string

GetLabel returns the Label field value

func (*Entitlements) GetLabelOk ¶

func (o *Entitlements) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*Entitlements) HasCapacities ¶

func (o *Entitlements) HasCapacities() bool

HasCapacities returns a boolean if a field has been set.

func (Entitlements) MarshalJSON ¶

func (o Entitlements) MarshalJSON() ([]byte, error)

func (*Entitlements) SetCapacities ¶

func (o *Entitlements) SetCapacities(v []Capacity)

SetCapacities gets a reference to the given []Capacity and assigns it to the Capacities field.

func (*Entitlements) SetCapacity ¶

func (o *Entitlements) SetCapacity(v Capacity)

SetCapacity sets field value

func (*Entitlements) SetContractType ¶

func (o *Entitlements) SetContractType(v string)

SetContractType sets field value

func (*Entitlements) SetEntitlementType ¶

func (o *Entitlements) SetEntitlementType(v string)

SetEntitlementType sets field value

func (*Entitlements) SetLabel ¶

func (o *Entitlements) SetLabel(v string)

SetLabel sets field value

type EpochTimeRangeBoundary ¶

type EpochTimeRangeBoundary struct {
	TimeRangeBoundary
	// Starting point in time as a number of milliseconds since the epoch. For example `1538392220000`
	EpochMillis int64 `json:"epochMillis"`
}

EpochTimeRangeBoundary struct for EpochTimeRangeBoundary

func NewEpochTimeRangeBoundary ¶

func NewEpochTimeRangeBoundary(epochMillis int64, type_ string) *EpochTimeRangeBoundary

NewEpochTimeRangeBoundary instantiates a new EpochTimeRangeBoundary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEpochTimeRangeBoundaryWithDefaults ¶

func NewEpochTimeRangeBoundaryWithDefaults() *EpochTimeRangeBoundary

NewEpochTimeRangeBoundaryWithDefaults instantiates a new EpochTimeRangeBoundary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EpochTimeRangeBoundary) GetEpochMillis ¶

func (o *EpochTimeRangeBoundary) GetEpochMillis() int64

GetEpochMillis returns the EpochMillis field value

func (*EpochTimeRangeBoundary) GetEpochMillisOk ¶

func (o *EpochTimeRangeBoundary) GetEpochMillisOk() (*int64, bool)

GetEpochMillisOk returns a tuple with the EpochMillis field value and a boolean to check if the value has been set.

func (EpochTimeRangeBoundary) MarshalJSON ¶

func (o EpochTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*EpochTimeRangeBoundary) SetEpochMillis ¶

func (o *EpochTimeRangeBoundary) SetEpochMillis(v int64)

SetEpochMillis sets field value

type EpochTimeRangeBoundaryAllOf ¶

type EpochTimeRangeBoundaryAllOf struct {
	// Starting point in time as a number of milliseconds since the epoch. For example `1538392220000`
	EpochMillis int64 `json:"epochMillis"`
}

EpochTimeRangeBoundaryAllOf struct for EpochTimeRangeBoundaryAllOf

func NewEpochTimeRangeBoundaryAllOf ¶

func NewEpochTimeRangeBoundaryAllOf(epochMillis int64) *EpochTimeRangeBoundaryAllOf

NewEpochTimeRangeBoundaryAllOf instantiates a new EpochTimeRangeBoundaryAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEpochTimeRangeBoundaryAllOfWithDefaults ¶

func NewEpochTimeRangeBoundaryAllOfWithDefaults() *EpochTimeRangeBoundaryAllOf

NewEpochTimeRangeBoundaryAllOfWithDefaults instantiates a new EpochTimeRangeBoundaryAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EpochTimeRangeBoundaryAllOf) GetEpochMillis ¶

func (o *EpochTimeRangeBoundaryAllOf) GetEpochMillis() int64

GetEpochMillis returns the EpochMillis field value

func (*EpochTimeRangeBoundaryAllOf) GetEpochMillisOk ¶

func (o *EpochTimeRangeBoundaryAllOf) GetEpochMillisOk() (*int64, bool)

GetEpochMillisOk returns a tuple with the EpochMillis field value and a boolean to check if the value has been set.

func (EpochTimeRangeBoundaryAllOf) MarshalJSON ¶

func (o EpochTimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*EpochTimeRangeBoundaryAllOf) SetEpochMillis ¶

func (o *EpochTimeRangeBoundaryAllOf) SetEpochMillis(v int64)

SetEpochMillis sets field value

type ErrorDescription ¶

type ErrorDescription struct {
	// An error code describing the type of error.
	Code string `json:"code"`
	// A short English-language description of the error.
	Message string `json:"message"`
	// An optional fuller English-language description of the error.
	Detail *string `json:"detail,omitempty"`
	// An optional list of metadata about the error.
	Meta *map[string]interface{} `json:"meta,omitempty"`
}

ErrorDescription struct for ErrorDescription

func NewErrorDescription ¶

func NewErrorDescription(code string, message string) *ErrorDescription

NewErrorDescription instantiates a new ErrorDescription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorDescriptionWithDefaults ¶

func NewErrorDescriptionWithDefaults() *ErrorDescription

NewErrorDescriptionWithDefaults instantiates a new ErrorDescription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorDescription) GetCode ¶

func (o *ErrorDescription) GetCode() string

GetCode returns the Code field value

func (*ErrorDescription) GetCodeOk ¶

func (o *ErrorDescription) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*ErrorDescription) GetDetail ¶

func (o *ErrorDescription) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ErrorDescription) GetDetailOk ¶

func (o *ErrorDescription) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorDescription) GetMessage ¶

func (o *ErrorDescription) GetMessage() string

GetMessage returns the Message field value

func (*ErrorDescription) GetMessageOk ¶

func (o *ErrorDescription) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ErrorDescription) GetMeta ¶

func (o *ErrorDescription) GetMeta() map[string]interface{}

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ErrorDescription) GetMetaOk ¶

func (o *ErrorDescription) GetMetaOk() (*map[string]interface{}, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorDescription) HasDetail ¶

func (o *ErrorDescription) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ErrorDescription) HasMeta ¶

func (o *ErrorDescription) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (ErrorDescription) MarshalJSON ¶

func (o ErrorDescription) MarshalJSON() ([]byte, error)

func (*ErrorDescription) SetCode ¶

func (o *ErrorDescription) SetCode(v string)

SetCode sets field value

func (*ErrorDescription) SetDetail ¶

func (o *ErrorDescription) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ErrorDescription) SetMessage ¶

func (o *ErrorDescription) SetMessage(v string)

SetMessage sets field value

func (*ErrorDescription) SetMeta ¶

func (o *ErrorDescription) SetMeta(v map[string]interface{})

SetMeta gets a reference to the given map[string]interface{} and assigns it to the Meta field.

type ErrorResponse ¶

type ErrorResponse struct {
	// An identifier for the error; this is unique to the specific API request.
	Id string `json:"id"`
	// A list of one or more causes of the error.
	Errors []ErrorDescription `json:"errors"`
}

ErrorResponse struct for ErrorResponse

func NewErrorResponse ¶

func NewErrorResponse(id string, errors []ErrorDescription) *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorResponseWithDefaults ¶

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorResponse) GetErrors ¶

func (o *ErrorResponse) GetErrors() []ErrorDescription

GetErrors returns the Errors field value

func (*ErrorResponse) GetErrorsOk ¶

func (o *ErrorResponse) GetErrorsOk() (*[]ErrorDescription, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ErrorResponse) GetId ¶

func (o *ErrorResponse) GetId() string

GetId returns the Id field value

func (*ErrorResponse) GetIdOk ¶

func (o *ErrorResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (ErrorResponse) MarshalJSON ¶

func (o ErrorResponse) MarshalJSON() ([]byte, error)

func (*ErrorResponse) SetErrors ¶

func (o *ErrorResponse) SetErrors(v []ErrorDescription)

SetErrors sets field value

func (*ErrorResponse) SetId ¶

func (o *ErrorResponse) SetId(v string)

SetId sets field value

type EstimatedUsageDetails ¶

type EstimatedUsageDetails struct {
	// Amount of data scanned in bytes, to run the query.
	DataScannedInBytes *int64 `json:"dataScannedInBytes,omitempty"`
}

EstimatedUsageDetails struct for EstimatedUsageDetails

func NewEstimatedUsageDetails ¶

func NewEstimatedUsageDetails() *EstimatedUsageDetails

NewEstimatedUsageDetails instantiates a new EstimatedUsageDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEstimatedUsageDetailsWithDefaults ¶

func NewEstimatedUsageDetailsWithDefaults() *EstimatedUsageDetails

NewEstimatedUsageDetailsWithDefaults instantiates a new EstimatedUsageDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EstimatedUsageDetails) GetDataScannedInBytes ¶

func (o *EstimatedUsageDetails) GetDataScannedInBytes() int64

GetDataScannedInBytes returns the DataScannedInBytes field value if set, zero value otherwise.

func (*EstimatedUsageDetails) GetDataScannedInBytesOk ¶

func (o *EstimatedUsageDetails) GetDataScannedInBytesOk() (*int64, bool)

GetDataScannedInBytesOk returns a tuple with the DataScannedInBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EstimatedUsageDetails) HasDataScannedInBytes ¶

func (o *EstimatedUsageDetails) HasDataScannedInBytes() bool

HasDataScannedInBytes returns a boolean if a field has been set.

func (EstimatedUsageDetails) MarshalJSON ¶

func (o EstimatedUsageDetails) MarshalJSON() ([]byte, error)

func (*EstimatedUsageDetails) SetDataScannedInBytes ¶

func (o *EstimatedUsageDetails) SetDataScannedInBytes(v int64)

SetDataScannedInBytes gets a reference to the given int64 and assigns it to the DataScannedInBytes field.

type EstimatedUsageDetailsWithTier ¶

type EstimatedUsageDetailsWithTier struct {
	// Name of the data tier. Supported Values are Continuous, Frequent, Infrequent
	Tier *string `json:"tier,omitempty"`
	// Amount of data scanned in bytes, to run the query.
	DataScannedInBytes *int64 `json:"dataScannedInBytes,omitempty"`
}

EstimatedUsageDetailsWithTier struct for EstimatedUsageDetailsWithTier

func NewEstimatedUsageDetailsWithTier ¶

func NewEstimatedUsageDetailsWithTier() *EstimatedUsageDetailsWithTier

NewEstimatedUsageDetailsWithTier instantiates a new EstimatedUsageDetailsWithTier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEstimatedUsageDetailsWithTierWithDefaults ¶

func NewEstimatedUsageDetailsWithTierWithDefaults() *EstimatedUsageDetailsWithTier

NewEstimatedUsageDetailsWithTierWithDefaults instantiates a new EstimatedUsageDetailsWithTier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EstimatedUsageDetailsWithTier) GetDataScannedInBytes ¶

func (o *EstimatedUsageDetailsWithTier) GetDataScannedInBytes() int64

GetDataScannedInBytes returns the DataScannedInBytes field value if set, zero value otherwise.

func (*EstimatedUsageDetailsWithTier) GetDataScannedInBytesOk ¶

func (o *EstimatedUsageDetailsWithTier) GetDataScannedInBytesOk() (*int64, bool)

GetDataScannedInBytesOk returns a tuple with the DataScannedInBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EstimatedUsageDetailsWithTier) GetTier ¶

GetTier returns the Tier field value if set, zero value otherwise.

func (*EstimatedUsageDetailsWithTier) GetTierOk ¶

func (o *EstimatedUsageDetailsWithTier) GetTierOk() (*string, bool)

GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EstimatedUsageDetailsWithTier) HasDataScannedInBytes ¶

func (o *EstimatedUsageDetailsWithTier) HasDataScannedInBytes() bool

HasDataScannedInBytes returns a boolean if a field has been set.

func (*EstimatedUsageDetailsWithTier) HasTier ¶

func (o *EstimatedUsageDetailsWithTier) HasTier() bool

HasTier returns a boolean if a field has been set.

func (EstimatedUsageDetailsWithTier) MarshalJSON ¶

func (o EstimatedUsageDetailsWithTier) MarshalJSON() ([]byte, error)

func (*EstimatedUsageDetailsWithTier) SetDataScannedInBytes ¶

func (o *EstimatedUsageDetailsWithTier) SetDataScannedInBytes(v int64)

SetDataScannedInBytes gets a reference to the given int64 and assigns it to the DataScannedInBytes field.

func (*EstimatedUsageDetailsWithTier) SetTier ¶

func (o *EstimatedUsageDetailsWithTier) SetTier(v string)

SetTier gets a reference to the given string and assigns it to the Tier field.

type EventsOfInterestScatterPanel ¶

type EventsOfInterestScatterPanel struct {
	Panel
}

EventsOfInterestScatterPanel struct for EventsOfInterestScatterPanel

func NewEventsOfInterestScatterPanel ¶

func NewEventsOfInterestScatterPanel(key string, panelType string) *EventsOfInterestScatterPanel

NewEventsOfInterestScatterPanel instantiates a new EventsOfInterestScatterPanel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventsOfInterestScatterPanelWithDefaults ¶

func NewEventsOfInterestScatterPanelWithDefaults() *EventsOfInterestScatterPanel

NewEventsOfInterestScatterPanelWithDefaults instantiates a new EventsOfInterestScatterPanel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (EventsOfInterestScatterPanel) MarshalJSON ¶

func (o EventsOfInterestScatterPanel) MarshalJSON() ([]byte, error)

type ExportableLookupTableInfo ¶

type ExportableLookupTableInfo struct {
	// The description of the lookup table.
	Description string `json:"description"`
	// The list of fields in the lookup table.
	Fields []LookupTableField `json:"fields"`
	// The names of the fields that make up the primary key for the lookup table. These will be a subset of the fields that the table will contain.
	PrimaryKeys []string `json:"primaryKeys"`
	// A time to live for each entry in the lookup table (in minutes). 365 days is the maximum time to live for each entry that you can specify. Setting it to 0 means that the records will not expire automatically.
	Ttl *int32 `json:"ttl,omitempty"`
	// The action that needs to be taken when the size limit is reached for the table. The possible values can be `StopIncomingMessages` or `DeleteOldData`. DeleteOldData will start deleting old data once size limit is reached whereas StopIncomingMessages will discard all the updates made to the lookup table once size limit is reached.
	SizeLimitAction *string `json:"sizeLimitAction,omitempty"`
}

ExportableLookupTableInfo The lookup table definition independent of its location in the Library and name.

func NewExportableLookupTableInfo ¶

func NewExportableLookupTableInfo(description string, fields []LookupTableField, primaryKeys []string) *ExportableLookupTableInfo

NewExportableLookupTableInfo instantiates a new ExportableLookupTableInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExportableLookupTableInfoWithDefaults ¶

func NewExportableLookupTableInfoWithDefaults() *ExportableLookupTableInfo

NewExportableLookupTableInfoWithDefaults instantiates a new ExportableLookupTableInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExportableLookupTableInfo) GetDescription ¶

func (o *ExportableLookupTableInfo) GetDescription() string

GetDescription returns the Description field value

func (*ExportableLookupTableInfo) GetDescriptionOk ¶

func (o *ExportableLookupTableInfo) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ExportableLookupTableInfo) GetFields ¶

GetFields returns the Fields field value

func (*ExportableLookupTableInfo) GetFieldsOk ¶

func (o *ExportableLookupTableInfo) GetFieldsOk() (*[]LookupTableField, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*ExportableLookupTableInfo) GetPrimaryKeys ¶

func (o *ExportableLookupTableInfo) GetPrimaryKeys() []string

GetPrimaryKeys returns the PrimaryKeys field value

func (*ExportableLookupTableInfo) GetPrimaryKeysOk ¶

func (o *ExportableLookupTableInfo) GetPrimaryKeysOk() (*[]string, bool)

GetPrimaryKeysOk returns a tuple with the PrimaryKeys field value and a boolean to check if the value has been set.

func (*ExportableLookupTableInfo) GetSizeLimitAction ¶

func (o *ExportableLookupTableInfo) GetSizeLimitAction() string

GetSizeLimitAction returns the SizeLimitAction field value if set, zero value otherwise.

func (*ExportableLookupTableInfo) GetSizeLimitActionOk ¶

func (o *ExportableLookupTableInfo) GetSizeLimitActionOk() (*string, bool)

GetSizeLimitActionOk returns a tuple with the SizeLimitAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportableLookupTableInfo) GetTtl ¶

func (o *ExportableLookupTableInfo) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*ExportableLookupTableInfo) GetTtlOk ¶

func (o *ExportableLookupTableInfo) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportableLookupTableInfo) HasSizeLimitAction ¶

func (o *ExportableLookupTableInfo) HasSizeLimitAction() bool

HasSizeLimitAction returns a boolean if a field has been set.

func (*ExportableLookupTableInfo) HasTtl ¶

func (o *ExportableLookupTableInfo) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (ExportableLookupTableInfo) MarshalJSON ¶

func (o ExportableLookupTableInfo) MarshalJSON() ([]byte, error)

func (*ExportableLookupTableInfo) SetDescription ¶

func (o *ExportableLookupTableInfo) SetDescription(v string)

SetDescription sets field value

func (*ExportableLookupTableInfo) SetFields ¶

func (o *ExportableLookupTableInfo) SetFields(v []LookupTableField)

SetFields sets field value

func (*ExportableLookupTableInfo) SetPrimaryKeys ¶

func (o *ExportableLookupTableInfo) SetPrimaryKeys(v []string)

SetPrimaryKeys sets field value

func (*ExportableLookupTableInfo) SetSizeLimitAction ¶

func (o *ExportableLookupTableInfo) SetSizeLimitAction(v string)

SetSizeLimitAction gets a reference to the given string and assigns it to the SizeLimitAction field.

func (*ExportableLookupTableInfo) SetTtl ¶

func (o *ExportableLookupTableInfo) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

type ExtraDetails ¶

type ExtraDetails struct {
	Details *[]KeyValuePair `json:"details,omitempty"`
}

ExtraDetails struct for ExtraDetails

func NewExtraDetails ¶

func NewExtraDetails() *ExtraDetails

NewExtraDetails instantiates a new ExtraDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtraDetailsWithDefaults ¶

func NewExtraDetailsWithDefaults() *ExtraDetails

NewExtraDetailsWithDefaults instantiates a new ExtraDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtraDetails) GetDetails ¶

func (o *ExtraDetails) GetDetails() []KeyValuePair

GetDetails returns the Details field value if set, zero value otherwise.

func (*ExtraDetails) GetDetailsOk ¶

func (o *ExtraDetails) GetDetailsOk() (*[]KeyValuePair, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtraDetails) HasDetails ¶

func (o *ExtraDetails) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (ExtraDetails) MarshalJSON ¶

func (o ExtraDetails) MarshalJSON() ([]byte, error)

func (*ExtraDetails) SetDetails ¶

func (o *ExtraDetails) SetDetails(v []KeyValuePair)

SetDetails gets a reference to the given []KeyValuePair and assigns it to the Details field.

type ExtractionRule ¶

type ExtractionRule struct {
	// Name of the field extraction rule. Use a name that makes it easy to identify the rule.
	Name string `json:"name"`
	// Scope of the field extraction rule. This could be a sourceCategory, sourceHost, or any other metadata that describes the data you want to extract from. Think of the Scope as the first portion of an ad hoc search, before the first pipe ( | ). You'll use the Scope to run a search against the rule.
	Scope string `json:"scope"`
	// Describes the fields to be parsed.
	ParseExpression string `json:"parseExpression"`
	// Is the field extraction rule enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier for the field extraction rule.
	Id string `json:"id"`
	// List of extracted fields from \"parseExpression\".
	FieldNames *[]string `json:"fieldNames,omitempty"`
}

ExtractionRule struct for ExtractionRule

func NewExtractionRule ¶

func NewExtractionRule(name string, scope string, parseExpression string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string) *ExtractionRule

NewExtractionRule instantiates a new ExtractionRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtractionRuleWithDefaults ¶

func NewExtractionRuleWithDefaults() *ExtractionRule

NewExtractionRuleWithDefaults instantiates a new ExtractionRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtractionRule) GetCreatedAt ¶

func (o *ExtractionRule) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ExtractionRule) GetCreatedAtOk ¶

func (o *ExtractionRule) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetCreatedBy ¶

func (o *ExtractionRule) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*ExtractionRule) GetCreatedByOk ¶

func (o *ExtractionRule) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetEnabled ¶

func (o *ExtractionRule) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ExtractionRule) GetEnabledOk ¶

func (o *ExtractionRule) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtractionRule) GetFieldNames ¶

func (o *ExtractionRule) GetFieldNames() []string

GetFieldNames returns the FieldNames field value if set, zero value otherwise.

func (*ExtractionRule) GetFieldNamesOk ¶

func (o *ExtractionRule) GetFieldNamesOk() (*[]string, bool)

GetFieldNamesOk returns a tuple with the FieldNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtractionRule) GetId ¶

func (o *ExtractionRule) GetId() string

GetId returns the Id field value

func (*ExtractionRule) GetIdOk ¶

func (o *ExtractionRule) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetModifiedAt ¶

func (o *ExtractionRule) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*ExtractionRule) GetModifiedAtOk ¶

func (o *ExtractionRule) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetModifiedBy ¶

func (o *ExtractionRule) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*ExtractionRule) GetModifiedByOk ¶

func (o *ExtractionRule) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetName ¶

func (o *ExtractionRule) GetName() string

GetName returns the Name field value

func (*ExtractionRule) GetNameOk ¶

func (o *ExtractionRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetParseExpression ¶

func (o *ExtractionRule) GetParseExpression() string

GetParseExpression returns the ParseExpression field value

func (*ExtractionRule) GetParseExpressionOk ¶

func (o *ExtractionRule) GetParseExpressionOk() (*string, bool)

GetParseExpressionOk returns a tuple with the ParseExpression field value and a boolean to check if the value has been set.

func (*ExtractionRule) GetScope ¶

func (o *ExtractionRule) GetScope() string

GetScope returns the Scope field value

func (*ExtractionRule) GetScopeOk ¶

func (o *ExtractionRule) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*ExtractionRule) HasEnabled ¶

func (o *ExtractionRule) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ExtractionRule) HasFieldNames ¶

func (o *ExtractionRule) HasFieldNames() bool

HasFieldNames returns a boolean if a field has been set.

func (ExtractionRule) MarshalJSON ¶

func (o ExtractionRule) MarshalJSON() ([]byte, error)

func (*ExtractionRule) SetCreatedAt ¶

func (o *ExtractionRule) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ExtractionRule) SetCreatedBy ¶

func (o *ExtractionRule) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*ExtractionRule) SetEnabled ¶

func (o *ExtractionRule) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ExtractionRule) SetFieldNames ¶

func (o *ExtractionRule) SetFieldNames(v []string)

SetFieldNames gets a reference to the given []string and assigns it to the FieldNames field.

func (*ExtractionRule) SetId ¶

func (o *ExtractionRule) SetId(v string)

SetId sets field value

func (*ExtractionRule) SetModifiedAt ¶

func (o *ExtractionRule) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*ExtractionRule) SetModifiedBy ¶

func (o *ExtractionRule) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*ExtractionRule) SetName ¶

func (o *ExtractionRule) SetName(v string)

SetName sets field value

func (*ExtractionRule) SetParseExpression ¶

func (o *ExtractionRule) SetParseExpression(v string)

SetParseExpression sets field value

func (*ExtractionRule) SetScope ¶

func (o *ExtractionRule) SetScope(v string)

SetScope sets field value

type ExtractionRuleAllOf ¶

type ExtractionRuleAllOf struct {
	// Unique identifier for the field extraction rule.
	Id string `json:"id"`
	// List of extracted fields from \"parseExpression\".
	FieldNames *[]string `json:"fieldNames,omitempty"`
}

ExtractionRuleAllOf struct for ExtractionRuleAllOf

func NewExtractionRuleAllOf ¶

func NewExtractionRuleAllOf(id string) *ExtractionRuleAllOf

NewExtractionRuleAllOf instantiates a new ExtractionRuleAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtractionRuleAllOfWithDefaults ¶

func NewExtractionRuleAllOfWithDefaults() *ExtractionRuleAllOf

NewExtractionRuleAllOfWithDefaults instantiates a new ExtractionRuleAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtractionRuleAllOf) GetFieldNames ¶

func (o *ExtractionRuleAllOf) GetFieldNames() []string

GetFieldNames returns the FieldNames field value if set, zero value otherwise.

func (*ExtractionRuleAllOf) GetFieldNamesOk ¶

func (o *ExtractionRuleAllOf) GetFieldNamesOk() (*[]string, bool)

GetFieldNamesOk returns a tuple with the FieldNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtractionRuleAllOf) GetId ¶

func (o *ExtractionRuleAllOf) GetId() string

GetId returns the Id field value

func (*ExtractionRuleAllOf) GetIdOk ¶

func (o *ExtractionRuleAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ExtractionRuleAllOf) HasFieldNames ¶

func (o *ExtractionRuleAllOf) HasFieldNames() bool

HasFieldNames returns a boolean if a field has been set.

func (ExtractionRuleAllOf) MarshalJSON ¶

func (o ExtractionRuleAllOf) MarshalJSON() ([]byte, error)

func (*ExtractionRuleAllOf) SetFieldNames ¶

func (o *ExtractionRuleAllOf) SetFieldNames(v []string)

SetFieldNames gets a reference to the given []string and assigns it to the FieldNames field.

func (*ExtractionRuleAllOf) SetId ¶

func (o *ExtractionRuleAllOf) SetId(v string)

SetId sets field value

type ExtractionRuleDefinition ¶

type ExtractionRuleDefinition struct {
	// Name of the field extraction rule. Use a name that makes it easy to identify the rule.
	Name string `json:"name"`
	// Scope of the field extraction rule. This could be a sourceCategory, sourceHost, or any other metadata that describes the data you want to extract from. Think of the Scope as the first portion of an ad hoc search, before the first pipe ( | ). You'll use the Scope to run a search against the rule.
	Scope string `json:"scope"`
	// Describes the fields to be parsed.
	ParseExpression string `json:"parseExpression"`
	// Is the field extraction rule enabled.
	Enabled *bool `json:"enabled,omitempty"`
}

ExtractionRuleDefinition struct for ExtractionRuleDefinition

func NewExtractionRuleDefinition ¶

func NewExtractionRuleDefinition(name string, scope string, parseExpression string) *ExtractionRuleDefinition

NewExtractionRuleDefinition instantiates a new ExtractionRuleDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtractionRuleDefinitionWithDefaults ¶

func NewExtractionRuleDefinitionWithDefaults() *ExtractionRuleDefinition

NewExtractionRuleDefinitionWithDefaults instantiates a new ExtractionRuleDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtractionRuleDefinition) GetEnabled ¶

func (o *ExtractionRuleDefinition) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ExtractionRuleDefinition) GetEnabledOk ¶

func (o *ExtractionRuleDefinition) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtractionRuleDefinition) GetName ¶

func (o *ExtractionRuleDefinition) GetName() string

GetName returns the Name field value

func (*ExtractionRuleDefinition) GetNameOk ¶

func (o *ExtractionRuleDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ExtractionRuleDefinition) GetParseExpression ¶

func (o *ExtractionRuleDefinition) GetParseExpression() string

GetParseExpression returns the ParseExpression field value

func (*ExtractionRuleDefinition) GetParseExpressionOk ¶

func (o *ExtractionRuleDefinition) GetParseExpressionOk() (*string, bool)

GetParseExpressionOk returns a tuple with the ParseExpression field value and a boolean to check if the value has been set.

func (*ExtractionRuleDefinition) GetScope ¶

func (o *ExtractionRuleDefinition) GetScope() string

GetScope returns the Scope field value

func (*ExtractionRuleDefinition) GetScopeOk ¶

func (o *ExtractionRuleDefinition) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*ExtractionRuleDefinition) HasEnabled ¶

func (o *ExtractionRuleDefinition) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (ExtractionRuleDefinition) MarshalJSON ¶

func (o ExtractionRuleDefinition) MarshalJSON() ([]byte, error)

func (*ExtractionRuleDefinition) SetEnabled ¶

func (o *ExtractionRuleDefinition) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ExtractionRuleDefinition) SetName ¶

func (o *ExtractionRuleDefinition) SetName(v string)

SetName sets field value

func (*ExtractionRuleDefinition) SetParseExpression ¶

func (o *ExtractionRuleDefinition) SetParseExpression(v string)

SetParseExpression sets field value

func (*ExtractionRuleDefinition) SetScope ¶

func (o *ExtractionRuleDefinition) SetScope(v string)

SetScope sets field value

type ExtractionRuleDefinitionAllOf ¶

type ExtractionRuleDefinitionAllOf struct {
	// Is the field extraction rule enabled.
	Enabled *bool `json:"enabled,omitempty"`
}

ExtractionRuleDefinitionAllOf struct for ExtractionRuleDefinitionAllOf

func NewExtractionRuleDefinitionAllOf ¶

func NewExtractionRuleDefinitionAllOf() *ExtractionRuleDefinitionAllOf

NewExtractionRuleDefinitionAllOf instantiates a new ExtractionRuleDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtractionRuleDefinitionAllOfWithDefaults ¶

func NewExtractionRuleDefinitionAllOfWithDefaults() *ExtractionRuleDefinitionAllOf

NewExtractionRuleDefinitionAllOfWithDefaults instantiates a new ExtractionRuleDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtractionRuleDefinitionAllOf) GetEnabled ¶

func (o *ExtractionRuleDefinitionAllOf) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ExtractionRuleDefinitionAllOf) GetEnabledOk ¶

func (o *ExtractionRuleDefinitionAllOf) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtractionRuleDefinitionAllOf) HasEnabled ¶

func (o *ExtractionRuleDefinitionAllOf) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (ExtractionRuleDefinitionAllOf) MarshalJSON ¶

func (o ExtractionRuleDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*ExtractionRuleDefinitionAllOf) SetEnabled ¶

func (o *ExtractionRuleDefinitionAllOf) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type ExtractionRuleManagementApiService ¶

type ExtractionRuleManagementApiService service

ExtractionRuleManagementApiService ExtractionRuleManagementApi service

func (*ExtractionRuleManagementApiService) CreateExtractionRule ¶

CreateExtractionRule Create a new field extraction rule.

Create a new field extraction rule.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateExtractionRuleRequest

func (*ExtractionRuleManagementApiService) CreateExtractionRuleExecute ¶

Execute executes the request

@return ExtractionRule

func (*ExtractionRuleManagementApiService) DeleteExtractionRule ¶

DeleteExtractionRule Delete a field extraction rule.

Delete a field extraction rule with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the field extraction rule to delete.
@return ApiDeleteExtractionRuleRequest

func (*ExtractionRuleManagementApiService) DeleteExtractionRuleExecute ¶

Execute executes the request

func (*ExtractionRuleManagementApiService) GetExtractionRule ¶

GetExtractionRule Get a field extraction rule.

Get a field extraction rule with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of field extraction rule to return.
@return ApiGetExtractionRuleRequest

func (*ExtractionRuleManagementApiService) GetExtractionRuleExecute ¶

Execute executes the request

@return ExtractionRule

func (*ExtractionRuleManagementApiService) ListExtractionRules ¶

ListExtractionRules Get a list of field extraction rules.

Get a list of all field extraction rules. The response is paginated with a default limit of 100 field extraction rules per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListExtractionRulesRequest

func (*ExtractionRuleManagementApiService) ListExtractionRulesExecute ¶

Execute executes the request

@return ListExtractionRulesResponse

func (*ExtractionRuleManagementApiService) UpdateExtractionRule ¶

UpdateExtractionRule Update a field extraction rule.

Update an existing field extraction rule. All properties specified in the request are replaced. Missing properties are set to their default values.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the field extraction rule to update.
@return ApiUpdateExtractionRuleRequest

func (*ExtractionRuleManagementApiService) UpdateExtractionRuleExecute ¶

Execute executes the request

@return ExtractionRule

type FieldManagementV1ApiService ¶

type FieldManagementV1ApiService service

FieldManagementV1ApiService FieldManagementV1Api service

func (*FieldManagementV1ApiService) CreateField ¶

CreateField Create a new field.

Adding a field will define it in the Fields schema allowing it to be assigned as metadata to your logs.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateFieldRequest

func (*FieldManagementV1ApiService) CreateFieldExecute ¶

Execute executes the request

@return CustomField

func (*FieldManagementV1ApiService) DeleteField ¶

DeleteField Delete a custom field.

Deleting a field does not delete historical data assigned with that field. If you delete a field by mistake and one or more of those dependencies break, you can re-add the field to get things working properly again. You should always disable a field and ensure things are behaving as expected before deleting a field.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of a field to delete.
@return ApiDeleteFieldRequest

func (*FieldManagementV1ApiService) DeleteFieldExecute ¶

Execute executes the request

func (*FieldManagementV1ApiService) DisableField ¶

DisableField Disable a custom field.

After disabling a field Sumo Logic will start dropping its incoming values at ingest. As a result, they won't be searchable or usable. Historical values are not removed and remain searchable.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of a field to disable.
@return ApiDisableFieldRequest

func (*FieldManagementV1ApiService) DisableFieldExecute ¶

Execute executes the request

func (*FieldManagementV1ApiService) EnableField ¶

EnableField Enable custom field with a specified identifier.

Fields have to be enabled to be assigned to your data. This operation ensures that a specified field is enabled and Sumo Logic will treat it as safe to process. All manually created custom fields are enabled by default.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of a field to enable.
@return ApiEnableFieldRequest

func (*FieldManagementV1ApiService) EnableFieldExecute ¶

Execute executes the request

func (*FieldManagementV1ApiService) GetBuiltInField ¶

GetBuiltInField Get a built-in field.

Get the details of a built-in field.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of a built-in field.
@return ApiGetBuiltInFieldRequest

func (*FieldManagementV1ApiService) GetBuiltInFieldExecute ¶

Execute executes the request

@return BuiltinField

func (*FieldManagementV1ApiService) GetCustomField ¶

GetCustomField Get a custom field.

Get the details of a custom field.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of a field.
@return ApiGetCustomFieldRequest

func (*FieldManagementV1ApiService) GetCustomFieldExecute ¶

Execute executes the request

@return CustomField

func (*FieldManagementV1ApiService) GetFieldQuota ¶

GetFieldQuota Get capacity information.

Every account has a limited number of fields available. This endpoint returns your account limitations and remaining quota.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFieldQuotaRequest

func (*FieldManagementV1ApiService) GetFieldQuotaExecute ¶

Execute executes the request

@return FieldQuotaUsage

func (*FieldManagementV1ApiService) ListBuiltInFields ¶

ListBuiltInFields Get a list of built-in fields.

Built-in fields are created automatically by Sumo Logic for standard configuration purposes. They include `_sourceHost` and `_sourceCategory`. Built-in fields can't be deleted or disabled.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListBuiltInFieldsRequest

func (*FieldManagementV1ApiService) ListBuiltInFieldsExecute ¶

Execute executes the request

@return ListBuiltinFieldsResponse

func (*FieldManagementV1ApiService) ListCustomFields ¶

ListCustomFields Get a list of all custom fields.

Request a list of all the custom fields configured in your account.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListCustomFieldsRequest

func (*FieldManagementV1ApiService) ListCustomFieldsExecute ¶

Execute executes the request

@return ListCustomFieldsResponse

func (*FieldManagementV1ApiService) ListDroppedFields ¶

ListDroppedFields Get a list of dropped fields.

Dropped fields are fields sent to Sumo Logic, but are ignored since they are not defined in your Fields schema. In order to save these values a field must both exist and be enabled.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListDroppedFieldsRequest

func (*FieldManagementV1ApiService) ListDroppedFieldsExecute ¶

Execute executes the request

@return ListDroppedFieldsResponse

type FieldName ¶

type FieldName struct {
	// Field name.
	FieldName string `json:"fieldName"`
}

FieldName struct for FieldName

func NewFieldName ¶

func NewFieldName(fieldName string) *FieldName

NewFieldName instantiates a new FieldName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFieldNameWithDefaults ¶

func NewFieldNameWithDefaults() *FieldName

NewFieldNameWithDefaults instantiates a new FieldName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FieldName) GetFieldName ¶

func (o *FieldName) GetFieldName() string

GetFieldName returns the FieldName field value

func (*FieldName) GetFieldNameOk ¶

func (o *FieldName) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (FieldName) MarshalJSON ¶

func (o FieldName) MarshalJSON() ([]byte, error)

func (*FieldName) SetFieldName ¶

func (o *FieldName) SetFieldName(v string)

SetFieldName sets field value

type FieldQuotaUsage ¶

type FieldQuotaUsage struct {
	// Maximum number of fields available.
	Quota int32 `json:"quota"`
	// Current number of fields available.
	Remaining int32 `json:"remaining"`
}

FieldQuotaUsage struct for FieldQuotaUsage

func NewFieldQuotaUsage ¶

func NewFieldQuotaUsage(quota int32, remaining int32) *FieldQuotaUsage

NewFieldQuotaUsage instantiates a new FieldQuotaUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFieldQuotaUsageWithDefaults ¶

func NewFieldQuotaUsageWithDefaults() *FieldQuotaUsage

NewFieldQuotaUsageWithDefaults instantiates a new FieldQuotaUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FieldQuotaUsage) GetQuota ¶

func (o *FieldQuotaUsage) GetQuota() int32

GetQuota returns the Quota field value

func (*FieldQuotaUsage) GetQuotaOk ¶

func (o *FieldQuotaUsage) GetQuotaOk() (*int32, bool)

GetQuotaOk returns a tuple with the Quota field value and a boolean to check if the value has been set.

func (*FieldQuotaUsage) GetRemaining ¶

func (o *FieldQuotaUsage) GetRemaining() int32

GetRemaining returns the Remaining field value

func (*FieldQuotaUsage) GetRemainingOk ¶

func (o *FieldQuotaUsage) GetRemainingOk() (*int32, bool)

GetRemainingOk returns a tuple with the Remaining field value and a boolean to check if the value has been set.

func (FieldQuotaUsage) MarshalJSON ¶

func (o FieldQuotaUsage) MarshalJSON() ([]byte, error)

func (*FieldQuotaUsage) SetQuota ¶

func (o *FieldQuotaUsage) SetQuota(v int32)

SetQuota sets field value

func (*FieldQuotaUsage) SetRemaining ¶

func (o *FieldQuotaUsage) SetRemaining(v int32)

SetRemaining sets field value

type FileCollectionErrorTracker ¶

type FileCollectionErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

FileCollectionErrorTracker struct for FileCollectionErrorTracker

func NewFileCollectionErrorTracker ¶

func NewFileCollectionErrorTracker() *FileCollectionErrorTracker

NewFileCollectionErrorTracker instantiates a new FileCollectionErrorTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFileCollectionErrorTrackerWithDefaults ¶

func NewFileCollectionErrorTrackerWithDefaults() *FileCollectionErrorTracker

NewFileCollectionErrorTrackerWithDefaults instantiates a new FileCollectionErrorTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FileCollectionErrorTracker) GetEventType ¶

func (o *FileCollectionErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*FileCollectionErrorTracker) GetEventTypeOk ¶

func (o *FileCollectionErrorTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FileCollectionErrorTracker) HasEventType ¶

func (o *FileCollectionErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (FileCollectionErrorTracker) MarshalJSON ¶

func (o FileCollectionErrorTracker) MarshalJSON() ([]byte, error)

func (*FileCollectionErrorTracker) SetEventType ¶

func (o *FileCollectionErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type Folder ¶

type Folder struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Identifier of the content item.
	Id string `json:"id"`
	// The name of the content item.
	Name string `json:"name"`
	// Type of the content item. Supported values are:   1. Folder   2. Search   3. Report (for old dashboards)   4. Dashboard (for new dashboards)   5. Lookups
	ItemType string `json:"itemType"`
	// Identifier of the parent content item.
	ParentId string `json:"parentId"`
	// List of permissions the user has on the content item.
	Permissions []string `json:"permissions"`
	// The description of the folder.
	Description *string `json:"description,omitempty"`
	// A list of the content items.
	Children *[]Content `json:"children,omitempty"`
}

Folder struct for Folder

func NewFolder ¶

func NewFolder(createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string, name string, itemType string, parentId string, permissions []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) GetChildren ¶

func (o *Folder) GetChildren() []Content

GetChildren returns the Children field value if set, zero value otherwise.

func (*Folder) GetChildrenOk ¶

func (o *Folder) GetChildrenOk() (*[]Content, bool)

GetChildrenOk returns a tuple with the Children 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

func (*Folder) GetCreatedAtOk ¶

func (o *Folder) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Folder) GetCreatedBy ¶

func (o *Folder) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Folder) GetCreatedByOk ¶

func (o *Folder) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value 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) GetId ¶

func (o *Folder) GetId() string

GetId returns the Id field value

func (*Folder) GetIdOk ¶

func (o *Folder) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Folder) GetItemType ¶

func (o *Folder) GetItemType() string

GetItemType returns the ItemType field value

func (*Folder) GetItemTypeOk ¶

func (o *Folder) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value and a boolean to check if the value has been set.

func (*Folder) GetModifiedAt ¶

func (o *Folder) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*Folder) GetModifiedAtOk ¶

func (o *Folder) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*Folder) GetModifiedBy ¶

func (o *Folder) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Folder) GetModifiedByOk ¶

func (o *Folder) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy 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) GetParentId ¶

func (o *Folder) GetParentId() string

GetParentId returns the ParentId field value

func (*Folder) GetParentIdOk ¶

func (o *Folder) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*Folder) GetPermissions ¶

func (o *Folder) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*Folder) GetPermissionsOk ¶

func (o *Folder) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*Folder) HasChildren ¶

func (o *Folder) HasChildren() bool

HasChildren 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) MarshalJSON ¶

func (o Folder) MarshalJSON() ([]byte, error)

func (*Folder) SetChildren ¶

func (o *Folder) SetChildren(v []Content)

SetChildren gets a reference to the given []Content and assigns it to the Children field.

func (*Folder) SetCreatedAt ¶

func (o *Folder) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Folder) SetCreatedBy ¶

func (o *Folder) SetCreatedBy(v string)

SetCreatedBy sets field value

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) SetId ¶

func (o *Folder) SetId(v string)

SetId sets field value

func (*Folder) SetItemType ¶

func (o *Folder) SetItemType(v string)

SetItemType sets field value

func (*Folder) SetModifiedAt ¶

func (o *Folder) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*Folder) SetModifiedBy ¶

func (o *Folder) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Folder) SetName ¶

func (o *Folder) SetName(v string)

SetName sets field value

func (*Folder) SetParentId ¶

func (o *Folder) SetParentId(v string)

SetParentId sets field value

func (*Folder) SetPermissions ¶

func (o *Folder) SetPermissions(v []string)

SetPermissions sets field value

type FolderAllOf ¶

type FolderAllOf struct {
	// The description of the folder.
	Description *string `json:"description,omitempty"`
	// A list of the content items.
	Children *[]Content `json:"children,omitempty"`
}

FolderAllOf struct for FolderAllOf

func NewFolderAllOf ¶

func NewFolderAllOf() *FolderAllOf

NewFolderAllOf instantiates a new FolderAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFolderAllOfWithDefaults ¶

func NewFolderAllOfWithDefaults() *FolderAllOf

NewFolderAllOfWithDefaults instantiates a new FolderAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FolderAllOf) GetChildren ¶

func (o *FolderAllOf) GetChildren() []Content

GetChildren returns the Children field value if set, zero value otherwise.

func (*FolderAllOf) GetChildrenOk ¶

func (o *FolderAllOf) GetChildrenOk() (*[]Content, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FolderAllOf) GetDescription ¶

func (o *FolderAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*FolderAllOf) GetDescriptionOk ¶

func (o *FolderAllOf) 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 (*FolderAllOf) HasChildren ¶

func (o *FolderAllOf) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*FolderAllOf) HasDescription ¶

func (o *FolderAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (FolderAllOf) MarshalJSON ¶

func (o FolderAllOf) MarshalJSON() ([]byte, error)

func (*FolderAllOf) SetChildren ¶

func (o *FolderAllOf) SetChildren(v []Content)

SetChildren gets a reference to the given []Content and assigns it to the Children field.

func (*FolderAllOf) SetDescription ¶

func (o *FolderAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

type FolderDefinition ¶

type FolderDefinition struct {
	// The name of the folder.
	Name string `json:"name"`
	// The description of the folder.
	Description *string `json:"description,omitempty"`
	// The identifier of the parent folder.
	ParentId string `json:"parentId"`
}

FolderDefinition struct for FolderDefinition

func NewFolderDefinition ¶

func NewFolderDefinition(name string, parentId string) *FolderDefinition

NewFolderDefinition instantiates a new FolderDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFolderDefinitionWithDefaults ¶

func NewFolderDefinitionWithDefaults() *FolderDefinition

NewFolderDefinitionWithDefaults instantiates a new FolderDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FolderDefinition) GetDescription ¶

func (o *FolderDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*FolderDefinition) GetDescriptionOk ¶

func (o *FolderDefinition) 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 (*FolderDefinition) GetName ¶

func (o *FolderDefinition) GetName() string

GetName returns the Name field value

func (*FolderDefinition) GetNameOk ¶

func (o *FolderDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FolderDefinition) GetParentId ¶

func (o *FolderDefinition) GetParentId() string

GetParentId returns the ParentId field value

func (*FolderDefinition) GetParentIdOk ¶

func (o *FolderDefinition) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*FolderDefinition) HasDescription ¶

func (o *FolderDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (FolderDefinition) MarshalJSON ¶

func (o FolderDefinition) MarshalJSON() ([]byte, error)

func (*FolderDefinition) SetDescription ¶

func (o *FolderDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*FolderDefinition) SetName ¶

func (o *FolderDefinition) SetName(v string)

SetName sets field value

func (*FolderDefinition) SetParentId ¶

func (o *FolderDefinition) SetParentId(v string)

SetParentId sets field value

type FolderManagementApiService ¶

type FolderManagementApiService service

FolderManagementApiService FolderManagementApi service

func (*FolderManagementApiService) CreateFolder ¶

CreateFolder Create a new folder.

Creates a new folder under the given parent folder. Set the header parameter `isAdminMode` to `"true"` to create a folder inside "Admin Recommended" folder.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateFolderRequest

func (*FolderManagementApiService) CreateFolderExecute ¶

Execute executes the request

@return Folder

func (*FolderManagementApiService) GetAdminRecommendedFolderAsync ¶

GetAdminRecommendedFolderAsync Schedule Admin Recommended folder job

Schedule an asynchronous job to get the top-level Admin Recommended content items. You can read more about Admin Recommended folder [here](https://help.sumologic.com/Manage/Content_Sharing/Admin_Mode#move-important-content-to-admin-recommended).

_You get back a identifier of asynchronous job in response to this endpoint. See [Asynchronous-Request](#section/Getting-Started/Asynchronous-Request) section for more details on how to work with asynchronous request._

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAdminRecommendedFolderAsyncRequest

func (*FolderManagementApiService) GetAdminRecommendedFolderAsyncExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*FolderManagementApiService) GetAdminRecommendedFolderAsyncResult ¶

func (a *FolderManagementApiService) GetAdminRecommendedFolderAsyncResult(ctx _context.Context, jobId string) ApiGetAdminRecommendedFolderAsyncResultRequest

GetAdminRecommendedFolderAsyncResult Get Admin Recommended folder job result

Get result of an Admin Recommended job for the given job identifier. The result will be "Admin Recommended" folder with a list of top-level Admin Recommended content items in `children` field.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous Admin Recommended folder job.
@return ApiGetAdminRecommendedFolderAsyncResultRequest

func (*FolderManagementApiService) GetAdminRecommendedFolderAsyncResultExecute ¶

func (a *FolderManagementApiService) GetAdminRecommendedFolderAsyncResultExecute(r ApiGetAdminRecommendedFolderAsyncResultRequest) (Folder, *_nethttp.Response, error)

Execute executes the request

@return Folder

func (*FolderManagementApiService) GetAdminRecommendedFolderAsyncStatus ¶

func (a *FolderManagementApiService) GetAdminRecommendedFolderAsyncStatus(ctx _context.Context, jobId string) ApiGetAdminRecommendedFolderAsyncStatusRequest

GetAdminRecommendedFolderAsyncStatus Get Admin Recommended folder job status

Get the status of an asynchronous Admin Recommended folder job for the given job identifier. If job succeeds, use [Admin Recommended Job Result](#operation/getAdminRecommendedFolderAsyncResult) endpoint to fetch top-level content items in Admin Recommended folder.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous Admin Recommended folder job.
@return ApiGetAdminRecommendedFolderAsyncStatusRequest

func (*FolderManagementApiService) GetAdminRecommendedFolderAsyncStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*FolderManagementApiService) GetFolder ¶

GetFolder Get a folder.

Get a folder with the given identifier. Set the header parameter `isAdminMode` to `"true"` if fetching a folder inside "Admin Recommended" folder.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the folder to fetch.
@return ApiGetFolderRequest

func (*FolderManagementApiService) GetFolderExecute ¶

Execute executes the request

@return Folder

func (*FolderManagementApiService) GetGlobalFolderAsync ¶

GetGlobalFolderAsync Schedule Global View job

Schedule an asynchronous job to get Global View. Global View contains all top-level content items that a user has permissions to view in the organization. User can traverse the top-level folders using [GetFolder API](#operation/getFolder) to get rest of the content items. Make sure you set `isAdminMode` header parameter to `true` when traversing top-level items.

_Global View is not a real folder, therefore there is no folder identifier associated with it_.

_You get back a identifier of asynchronous job in response to this endpoint. See [Asynchronous-Request](#section/Getting-Started/Asynchronous-Request) section for more details on how to work with asynchronous request._

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGlobalFolderAsyncRequest

func (*FolderManagementApiService) GetGlobalFolderAsyncExecute ¶

Execute executes the request

@return BeginAsyncJobResponse

func (*FolderManagementApiService) GetGlobalFolderAsyncResult ¶

GetGlobalFolderAsyncResult Get Global View job result

Get result of a Global View job for the given job identifier. The result will be a list of all content items that a user has permissions to view in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous Global View job.
@return ApiGetGlobalFolderAsyncResultRequest

func (*FolderManagementApiService) GetGlobalFolderAsyncResultExecute ¶

Execute executes the request

@return ContentList

func (*FolderManagementApiService) GetGlobalFolderAsyncStatus ¶

GetGlobalFolderAsyncStatus Get Global View job status

Get the status of an asynchronous Global View job for the given job identifier. If job succeeds, use [Global View Result](#operation/getGlobalFolderAsyncResult) endpoint to fetch all content items that you have permissions to view.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId The identifier of the asynchronous Global View job.
@return ApiGetGlobalFolderAsyncStatusRequest

func (*FolderManagementApiService) GetGlobalFolderAsyncStatusExecute ¶

Execute executes the request

@return AsyncJobStatus

func (*FolderManagementApiService) GetPersonalFolder ¶

GetPersonalFolder Get personal folder.

Get the personal folder of the current user.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPersonalFolderRequest

func (*FolderManagementApiService) GetPersonalFolderExecute ¶

Execute executes the request

@return Folder

func (*FolderManagementApiService) UpdateFolder ¶

UpdateFolder Update a folder.

Update an existing folder with the given identifier. Set the header parameter `isAdminMode` to `"true"` if updating a folder inside "Admin Recommended" folder.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the folder to update.
@return ApiUpdateFolderRequest

func (*FolderManagementApiService) UpdateFolderExecute ¶

Execute executes the request

@return Folder

type FolderSyncDefinition ¶

type FolderSyncDefinition struct {
	ContentSyncDefinition
	// An optional description for the folder.
	Description *string `json:"description,omitempty"`
	// The items in the folder, a list of Dashboard and/or Folder items.
	Children []ContentSyncDefinition `json:"children"`
}

FolderSyncDefinition struct for FolderSyncDefinition

func NewFolderSyncDefinition ¶

func NewFolderSyncDefinition(children []ContentSyncDefinition, type_ string, name string) *FolderSyncDefinition

NewFolderSyncDefinition instantiates a new FolderSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFolderSyncDefinitionWithDefaults ¶

func NewFolderSyncDefinitionWithDefaults() *FolderSyncDefinition

NewFolderSyncDefinitionWithDefaults instantiates a new FolderSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FolderSyncDefinition) GetChildren ¶

func (o *FolderSyncDefinition) GetChildren() []ContentSyncDefinition

GetChildren returns the Children field value

func (*FolderSyncDefinition) GetChildrenOk ¶

func (o *FolderSyncDefinition) GetChildrenOk() (*[]ContentSyncDefinition, bool)

GetChildrenOk returns a tuple with the Children field value and a boolean to check if the value has been set.

func (*FolderSyncDefinition) GetDescription ¶

func (o *FolderSyncDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*FolderSyncDefinition) GetDescriptionOk ¶

func (o *FolderSyncDefinition) 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 (*FolderSyncDefinition) HasDescription ¶

func (o *FolderSyncDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (FolderSyncDefinition) MarshalJSON ¶

func (o FolderSyncDefinition) MarshalJSON() ([]byte, error)

func (*FolderSyncDefinition) SetChildren ¶

func (o *FolderSyncDefinition) SetChildren(v []ContentSyncDefinition)

SetChildren sets field value

func (*FolderSyncDefinition) SetDescription ¶

func (o *FolderSyncDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

type FolderSyncDefinitionAllOf ¶

type FolderSyncDefinitionAllOf struct {
	// An optional description for the folder.
	Description *string `json:"description,omitempty"`
	// The items in the folder, a list of Dashboard and/or Folder items.
	Children []ContentSyncDefinition `json:"children"`
}

FolderSyncDefinitionAllOf struct for FolderSyncDefinitionAllOf

func NewFolderSyncDefinitionAllOf ¶

func NewFolderSyncDefinitionAllOf(children []ContentSyncDefinition) *FolderSyncDefinitionAllOf

NewFolderSyncDefinitionAllOf instantiates a new FolderSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFolderSyncDefinitionAllOfWithDefaults ¶

func NewFolderSyncDefinitionAllOfWithDefaults() *FolderSyncDefinitionAllOf

NewFolderSyncDefinitionAllOfWithDefaults instantiates a new FolderSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FolderSyncDefinitionAllOf) GetChildren ¶

GetChildren returns the Children field value

func (*FolderSyncDefinitionAllOf) GetChildrenOk ¶

func (o *FolderSyncDefinitionAllOf) GetChildrenOk() (*[]ContentSyncDefinition, bool)

GetChildrenOk returns a tuple with the Children field value and a boolean to check if the value has been set.

func (*FolderSyncDefinitionAllOf) GetDescription ¶

func (o *FolderSyncDefinitionAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*FolderSyncDefinitionAllOf) GetDescriptionOk ¶

func (o *FolderSyncDefinitionAllOf) 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 (*FolderSyncDefinitionAllOf) HasDescription ¶

func (o *FolderSyncDefinitionAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (FolderSyncDefinitionAllOf) MarshalJSON ¶

func (o FolderSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*FolderSyncDefinitionAllOf) SetChildren ¶

SetChildren sets field value

func (*FolderSyncDefinitionAllOf) SetDescription ¶

func (o *FolderSyncDefinitionAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

type GenerateReportRequest ¶

type GenerateReportRequest struct {
	Action ReportAction `json:"action"`
	// File format of the report. Can be `Pdf` or `Png`. `Pdf` is portable document format. `Png` is portable graphics image format.
	ExportFormat string `json:"exportFormat"`
	// Time zone for the query time ranges. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string   `json:"timezone"`
	Template Template `json:"template"`
}

GenerateReportRequest struct for GenerateReportRequest

func NewGenerateReportRequest ¶

func NewGenerateReportRequest(action ReportAction, exportFormat string, timezone string, template Template) *GenerateReportRequest

NewGenerateReportRequest instantiates a new GenerateReportRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenerateReportRequestWithDefaults ¶

func NewGenerateReportRequestWithDefaults() *GenerateReportRequest

NewGenerateReportRequestWithDefaults instantiates a new GenerateReportRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenerateReportRequest) GetAction ¶

func (o *GenerateReportRequest) GetAction() ReportAction

GetAction returns the Action field value

func (*GenerateReportRequest) GetActionOk ¶

func (o *GenerateReportRequest) GetActionOk() (*ReportAction, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*GenerateReportRequest) GetExportFormat ¶

func (o *GenerateReportRequest) GetExportFormat() string

GetExportFormat returns the ExportFormat field value

func (*GenerateReportRequest) GetExportFormatOk ¶

func (o *GenerateReportRequest) GetExportFormatOk() (*string, bool)

GetExportFormatOk returns a tuple with the ExportFormat field value and a boolean to check if the value has been set.

func (*GenerateReportRequest) GetTemplate ¶

func (o *GenerateReportRequest) GetTemplate() Template

GetTemplate returns the Template field value

func (*GenerateReportRequest) GetTemplateOk ¶

func (o *GenerateReportRequest) GetTemplateOk() (*Template, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (*GenerateReportRequest) GetTimezone ¶

func (o *GenerateReportRequest) GetTimezone() string

GetTimezone returns the Timezone field value

func (*GenerateReportRequest) GetTimezoneOk ¶

func (o *GenerateReportRequest) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (GenerateReportRequest) MarshalJSON ¶

func (o GenerateReportRequest) MarshalJSON() ([]byte, error)

func (*GenerateReportRequest) SetAction ¶

func (o *GenerateReportRequest) SetAction(v ReportAction)

SetAction sets field value

func (*GenerateReportRequest) SetExportFormat ¶

func (o *GenerateReportRequest) SetExportFormat(v string)

SetExportFormat sets field value

func (*GenerateReportRequest) SetTemplate ¶

func (o *GenerateReportRequest) SetTemplate(v Template)

SetTemplate sets field value

func (*GenerateReportRequest) SetTimezone ¶

func (o *GenerateReportRequest) SetTimezone(v string)

SetTimezone sets field value

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 GetCollectorsUsageResponse ¶

type GetCollectorsUsageResponse struct {
	// List of collectors.
	Data []Collector `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

GetCollectorsUsageResponse struct for GetCollectorsUsageResponse

func NewGetCollectorsUsageResponse ¶

func NewGetCollectorsUsageResponse(data []Collector) *GetCollectorsUsageResponse

NewGetCollectorsUsageResponse instantiates a new GetCollectorsUsageResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCollectorsUsageResponseWithDefaults ¶

func NewGetCollectorsUsageResponseWithDefaults() *GetCollectorsUsageResponse

NewGetCollectorsUsageResponseWithDefaults instantiates a new GetCollectorsUsageResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCollectorsUsageResponse) GetData ¶

func (o *GetCollectorsUsageResponse) GetData() []Collector

GetData returns the Data field value

func (*GetCollectorsUsageResponse) GetDataOk ¶

func (o *GetCollectorsUsageResponse) GetDataOk() (*[]Collector, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetCollectorsUsageResponse) GetNext ¶

func (o *GetCollectorsUsageResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*GetCollectorsUsageResponse) GetNextOk ¶

func (o *GetCollectorsUsageResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetCollectorsUsageResponse) HasNext ¶

func (o *GetCollectorsUsageResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (GetCollectorsUsageResponse) MarshalJSON ¶

func (o GetCollectorsUsageResponse) MarshalJSON() ([]byte, error)

func (*GetCollectorsUsageResponse) SetData ¶

func (o *GetCollectorsUsageResponse) SetData(v []Collector)

SetData sets field value

func (*GetCollectorsUsageResponse) SetNext ¶

func (o *GetCollectorsUsageResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type GetSourcesUsageResponse ¶

type GetSourcesUsageResponse struct {
	// List of sources.
	Data []Source `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

GetSourcesUsageResponse struct for GetSourcesUsageResponse

func NewGetSourcesUsageResponse ¶

func NewGetSourcesUsageResponse(data []Source) *GetSourcesUsageResponse

NewGetSourcesUsageResponse instantiates a new GetSourcesUsageResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSourcesUsageResponseWithDefaults ¶

func NewGetSourcesUsageResponseWithDefaults() *GetSourcesUsageResponse

NewGetSourcesUsageResponseWithDefaults instantiates a new GetSourcesUsageResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSourcesUsageResponse) GetData ¶

func (o *GetSourcesUsageResponse) GetData() []Source

GetData returns the Data field value

func (*GetSourcesUsageResponse) GetDataOk ¶

func (o *GetSourcesUsageResponse) GetDataOk() (*[]Source, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetSourcesUsageResponse) GetNext ¶

func (o *GetSourcesUsageResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*GetSourcesUsageResponse) GetNextOk ¶

func (o *GetSourcesUsageResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSourcesUsageResponse) HasNext ¶

func (o *GetSourcesUsageResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (GetSourcesUsageResponse) MarshalJSON ¶

func (o GetSourcesUsageResponse) MarshalJSON() ([]byte, error)

func (*GetSourcesUsageResponse) SetData ¶

func (o *GetSourcesUsageResponse) SetData(v []Source)

SetData sets field value

func (*GetSourcesUsageResponse) SetNext ¶

func (o *GetSourcesUsageResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type Grid ¶

type Grid struct {
	Layout
}

Grid struct for Grid

func NewGrid ¶

func NewGrid(layoutType string, layoutStructures []LayoutStructure) *Grid

NewGrid instantiates a new Grid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGridWithDefaults ¶

func NewGridWithDefaults() *Grid

NewGridWithDefaults instantiates a new Grid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (Grid) MarshalJSON ¶

func (o Grid) MarshalJSON() ([]byte, error)

type GroupFieldsRequest ¶

type GroupFieldsRequest struct {
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
}

GroupFieldsRequest Monitor type and queries

func NewGroupFieldsRequest ¶

func NewGroupFieldsRequest(queries []MonitorQuery, monitorType string) *GroupFieldsRequest

NewGroupFieldsRequest instantiates a new GroupFieldsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupFieldsRequestWithDefaults ¶

func NewGroupFieldsRequestWithDefaults() *GroupFieldsRequest

NewGroupFieldsRequestWithDefaults instantiates a new GroupFieldsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupFieldsRequest) GetMonitorType ¶

func (o *GroupFieldsRequest) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*GroupFieldsRequest) GetMonitorTypeOk ¶

func (o *GroupFieldsRequest) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*GroupFieldsRequest) GetQueries ¶

func (o *GroupFieldsRequest) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*GroupFieldsRequest) GetQueriesOk ¶

func (o *GroupFieldsRequest) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (GroupFieldsRequest) MarshalJSON ¶

func (o GroupFieldsRequest) MarshalJSON() ([]byte, error)

func (*GroupFieldsRequest) SetMonitorType ¶

func (o *GroupFieldsRequest) SetMonitorType(v string)

SetMonitorType sets field value

func (*GroupFieldsRequest) SetQueries ¶

func (o *GroupFieldsRequest) SetQueries(v []MonitorQuery)

SetQueries sets field value

type GroupFieldsResponse ¶

type GroupFieldsResponse struct {
	// List of group fields
	GroupFields []string `json:"groupFields"`
}

GroupFieldsResponse Group fields for the monitor

func NewGroupFieldsResponse ¶

func NewGroupFieldsResponse(groupFields []string) *GroupFieldsResponse

NewGroupFieldsResponse instantiates a new GroupFieldsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupFieldsResponseWithDefaults ¶

func NewGroupFieldsResponseWithDefaults() *GroupFieldsResponse

NewGroupFieldsResponseWithDefaults instantiates a new GroupFieldsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupFieldsResponse) GetGroupFields ¶

func (o *GroupFieldsResponse) GetGroupFields() []string

GetGroupFields returns the GroupFields field value

func (*GroupFieldsResponse) GetGroupFieldsOk ¶

func (o *GroupFieldsResponse) GetGroupFieldsOk() (*[]string, bool)

GetGroupFieldsOk returns a tuple with the GroupFields field value and a boolean to check if the value has been set.

func (GroupFieldsResponse) MarshalJSON ¶

func (o GroupFieldsResponse) MarshalJSON() ([]byte, error)

func (*GroupFieldsResponse) SetGroupFields ¶

func (o *GroupFieldsResponse) SetGroupFields(v []string)

SetGroupFields sets field value

type Header struct {
	// Name of the header field.
	Name string `json:"name"`
	// Value of the header field.
	Value string `json:"value"`
}

Header struct for Header

func NewHeader ¶

func NewHeader(name string, value string) *Header

NewHeader instantiates a new Header object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHeaderWithDefaults ¶

func NewHeaderWithDefaults() *Header

NewHeaderWithDefaults instantiates a new Header object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Header) GetName ¶

func (o *Header) GetName() string

GetName returns the Name field value

func (*Header) GetNameOk ¶

func (o *Header) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Header) GetValue ¶

func (o *Header) GetValue() string

GetValue returns the Value field value

func (*Header) GetValueOk ¶

func (o *Header) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (Header) MarshalJSON ¶

func (o Header) MarshalJSON() ([]byte, error)

func (*Header) SetName ¶

func (o *Header) SetName(v string)

SetName sets field value

func (*Header) SetValue ¶

func (o *Header) SetValue(v string)

SetValue sets field value

type HealthEvent ¶

type HealthEvent struct {
	// The unique identifier of the event.
	EventId string `json:"eventId"`
	// The name of the event.
	EventName        string           `json:"eventName"`
	Details          TrackerIdentity  `json:"details"`
	ResourceIdentity ResourceIdentity `json:"resourceIdentity"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	EventTime time.Time `json:"eventTime"`
	// The product area of the event.
	Subsystem string `json:"subsystem"`
	// The criticality of the event. It is either `Error` or `Warning`
	SeverityLevel string `json:"severityLevel"`
}

HealthEvent struct for HealthEvent

func NewHealthEvent ¶

func NewHealthEvent(eventId string, eventName string, details TrackerIdentity, resourceIdentity ResourceIdentity, eventTime time.Time, subsystem string, severityLevel string) *HealthEvent

NewHealthEvent instantiates a new HealthEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthEventWithDefaults ¶

func NewHealthEventWithDefaults() *HealthEvent

NewHealthEventWithDefaults instantiates a new HealthEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthEvent) GetDetails ¶

func (o *HealthEvent) GetDetails() TrackerIdentity

GetDetails returns the Details field value

func (*HealthEvent) GetDetailsOk ¶

func (o *HealthEvent) GetDetailsOk() (*TrackerIdentity, bool)

GetDetailsOk returns a tuple with the Details field value and a boolean to check if the value has been set.

func (*HealthEvent) GetEventId ¶

func (o *HealthEvent) GetEventId() string

GetEventId returns the EventId field value

func (*HealthEvent) GetEventIdOk ¶

func (o *HealthEvent) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*HealthEvent) GetEventName ¶

func (o *HealthEvent) GetEventName() string

GetEventName returns the EventName field value

func (*HealthEvent) GetEventNameOk ¶

func (o *HealthEvent) GetEventNameOk() (*string, bool)

GetEventNameOk returns a tuple with the EventName field value and a boolean to check if the value has been set.

func (*HealthEvent) GetEventTime ¶

func (o *HealthEvent) GetEventTime() time.Time

GetEventTime returns the EventTime field value

func (*HealthEvent) GetEventTimeOk ¶

func (o *HealthEvent) GetEventTimeOk() (*time.Time, bool)

GetEventTimeOk returns a tuple with the EventTime field value and a boolean to check if the value has been set.

func (*HealthEvent) GetResourceIdentity ¶

func (o *HealthEvent) GetResourceIdentity() ResourceIdentity

GetResourceIdentity returns the ResourceIdentity field value

func (*HealthEvent) GetResourceIdentityOk ¶

func (o *HealthEvent) GetResourceIdentityOk() (*ResourceIdentity, bool)

GetResourceIdentityOk returns a tuple with the ResourceIdentity field value and a boolean to check if the value has been set.

func (*HealthEvent) GetSeverityLevel ¶

func (o *HealthEvent) GetSeverityLevel() string

GetSeverityLevel returns the SeverityLevel field value

func (*HealthEvent) GetSeverityLevelOk ¶

func (o *HealthEvent) GetSeverityLevelOk() (*string, bool)

GetSeverityLevelOk returns a tuple with the SeverityLevel field value and a boolean to check if the value has been set.

func (*HealthEvent) GetSubsystem ¶

func (o *HealthEvent) GetSubsystem() string

GetSubsystem returns the Subsystem field value

func (*HealthEvent) GetSubsystemOk ¶

func (o *HealthEvent) GetSubsystemOk() (*string, bool)

GetSubsystemOk returns a tuple with the Subsystem field value and a boolean to check if the value has been set.

func (HealthEvent) MarshalJSON ¶

func (o HealthEvent) MarshalJSON() ([]byte, error)

func (*HealthEvent) SetDetails ¶

func (o *HealthEvent) SetDetails(v TrackerIdentity)

SetDetails sets field value

func (*HealthEvent) SetEventId ¶

func (o *HealthEvent) SetEventId(v string)

SetEventId sets field value

func (*HealthEvent) SetEventName ¶

func (o *HealthEvent) SetEventName(v string)

SetEventName sets field value

func (*HealthEvent) SetEventTime ¶

func (o *HealthEvent) SetEventTime(v time.Time)

SetEventTime sets field value

func (*HealthEvent) SetResourceIdentity ¶

func (o *HealthEvent) SetResourceIdentity(v ResourceIdentity)

SetResourceIdentity sets field value

func (*HealthEvent) SetSeverityLevel ¶

func (o *HealthEvent) SetSeverityLevel(v string)

SetSeverityLevel sets field value

func (*HealthEvent) SetSubsystem ¶

func (o *HealthEvent) SetSubsystem(v string)

SetSubsystem sets field value

type HealthEventsApiService ¶

type HealthEventsApiService service

HealthEventsApiService HealthEventsApi service

func (*HealthEventsApiService) ListAllHealthEvents ¶

ListAllHealthEvents Get a list of health events.

Get a list of all the unresolved health events in your account.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAllHealthEventsRequest

func (*HealthEventsApiService) ListAllHealthEventsExecute ¶

Execute executes the request

@return ListHealthEventResponse

func (*HealthEventsApiService) ListAllHealthEventsForResources ¶

func (a *HealthEventsApiService) ListAllHealthEventsForResources(ctx _context.Context) ApiListAllHealthEventsForResourcesRequest

ListAllHealthEventsForResources Health events for specific resources.

Get a list of all the unresolved events in your account that belong to the supplied resource identifiers.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAllHealthEventsForResourcesRequest

func (*HealthEventsApiService) ListAllHealthEventsForResourcesExecute ¶

Execute executes the request

@return ListHealthEventResponse

type HighCardinalityDimensionDroppedTracker ¶

type HighCardinalityDimensionDroppedTracker struct {
	TrackerIdentity
	// The dropped high cardinality dimension.
	Dimension *string `json:"dimension,omitempty"`
}

HighCardinalityDimensionDroppedTracker struct for HighCardinalityDimensionDroppedTracker

func NewHighCardinalityDimensionDroppedTracker ¶

func NewHighCardinalityDimensionDroppedTracker(trackerId string, error_ string, description string) *HighCardinalityDimensionDroppedTracker

NewHighCardinalityDimensionDroppedTracker instantiates a new HighCardinalityDimensionDroppedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHighCardinalityDimensionDroppedTrackerWithDefaults ¶

func NewHighCardinalityDimensionDroppedTrackerWithDefaults() *HighCardinalityDimensionDroppedTracker

NewHighCardinalityDimensionDroppedTrackerWithDefaults instantiates a new HighCardinalityDimensionDroppedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HighCardinalityDimensionDroppedTracker) GetDimension ¶

GetDimension returns the Dimension field value if set, zero value otherwise.

func (*HighCardinalityDimensionDroppedTracker) GetDimensionOk ¶

func (o *HighCardinalityDimensionDroppedTracker) GetDimensionOk() (*string, bool)

GetDimensionOk returns a tuple with the Dimension field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HighCardinalityDimensionDroppedTracker) HasDimension ¶

func (o *HighCardinalityDimensionDroppedTracker) HasDimension() bool

HasDimension returns a boolean if a field has been set.

func (HighCardinalityDimensionDroppedTracker) MarshalJSON ¶

func (o HighCardinalityDimensionDroppedTracker) MarshalJSON() ([]byte, error)

func (*HighCardinalityDimensionDroppedTracker) SetDimension ¶

SetDimension gets a reference to the given string and assigns it to the Dimension field.

type HighCardinalityDimensionDroppedTrackerAllOf ¶

type HighCardinalityDimensionDroppedTrackerAllOf struct {
	// The dropped high cardinality dimension.
	Dimension *string `json:"dimension,omitempty"`
}

HighCardinalityDimensionDroppedTrackerAllOf struct for HighCardinalityDimensionDroppedTrackerAllOf

func NewHighCardinalityDimensionDroppedTrackerAllOf ¶

func NewHighCardinalityDimensionDroppedTrackerAllOf() *HighCardinalityDimensionDroppedTrackerAllOf

NewHighCardinalityDimensionDroppedTrackerAllOf instantiates a new HighCardinalityDimensionDroppedTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHighCardinalityDimensionDroppedTrackerAllOfWithDefaults ¶

func NewHighCardinalityDimensionDroppedTrackerAllOfWithDefaults() *HighCardinalityDimensionDroppedTrackerAllOf

NewHighCardinalityDimensionDroppedTrackerAllOfWithDefaults instantiates a new HighCardinalityDimensionDroppedTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HighCardinalityDimensionDroppedTrackerAllOf) GetDimension ¶

GetDimension returns the Dimension field value if set, zero value otherwise.

func (*HighCardinalityDimensionDroppedTrackerAllOf) GetDimensionOk ¶

GetDimensionOk returns a tuple with the Dimension field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HighCardinalityDimensionDroppedTrackerAllOf) HasDimension ¶

HasDimension returns a boolean if a field has been set.

func (HighCardinalityDimensionDroppedTrackerAllOf) MarshalJSON ¶

func (*HighCardinalityDimensionDroppedTrackerAllOf) SetDimension ¶

SetDimension gets a reference to the given string and assigns it to the Dimension field.

type HipChat ¶

type HipChat struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

HipChat struct for HipChat

func NewHipChat ¶

func NewHipChat(connectionId string, connectionType string) *HipChat

NewHipChat instantiates a new HipChat object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHipChatWithDefaults ¶

func NewHipChatWithDefaults() *HipChat

NewHipChatWithDefaults instantiates a new HipChat object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HipChat) GetConnectionId ¶

func (o *HipChat) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*HipChat) GetConnectionIdOk ¶

func (o *HipChat) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*HipChat) GetPayloadOverride ¶

func (o *HipChat) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*HipChat) GetPayloadOverrideOk ¶

func (o *HipChat) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HipChat) HasPayloadOverride ¶

func (o *HipChat) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (HipChat) MarshalJSON ¶

func (o HipChat) MarshalJSON() ([]byte, error)

func (*HipChat) SetConnectionId ¶

func (o *HipChat) SetConnectionId(v string)

SetConnectionId sets field value

func (*HipChat) SetPayloadOverride ¶

func (o *HipChat) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type IdArray ¶

type IdArray struct {
	Items []string
}

IdArray struct for IdArray

func NewIdArray ¶

func NewIdArray() *IdArray

NewIdArray instantiates a new IdArray object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdArrayWithDefaults ¶

func NewIdArrayWithDefaults() *IdArray

NewIdArrayWithDefaults instantiates a new IdArray object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (IdArray) MarshalJSON ¶

func (o IdArray) MarshalJSON() ([]byte, error)

func (*IdArray) UnmarshalJSON ¶

func (o *IdArray) UnmarshalJSON(bytes []byte) (err error)

type IdToAlertsLibraryBaseResponseMap ¶

type IdToAlertsLibraryBaseResponseMap struct {
}

IdToAlertsLibraryBaseResponseMap struct for IdToAlertsLibraryBaseResponseMap

func NewIdToAlertsLibraryBaseResponseMap ¶

func NewIdToAlertsLibraryBaseResponseMap() *IdToAlertsLibraryBaseResponseMap

NewIdToAlertsLibraryBaseResponseMap instantiates a new IdToAlertsLibraryBaseResponseMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdToAlertsLibraryBaseResponseMapWithDefaults ¶

func NewIdToAlertsLibraryBaseResponseMapWithDefaults() *IdToAlertsLibraryBaseResponseMap

NewIdToAlertsLibraryBaseResponseMapWithDefaults instantiates a new IdToAlertsLibraryBaseResponseMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (IdToAlertsLibraryBaseResponseMap) MarshalJSON ¶

func (o IdToAlertsLibraryBaseResponseMap) MarshalJSON() ([]byte, error)

type IdToMonitorsLibraryBaseResponseMap ¶

type IdToMonitorsLibraryBaseResponseMap struct {
}

IdToMonitorsLibraryBaseResponseMap struct for IdToMonitorsLibraryBaseResponseMap

func NewIdToMonitorsLibraryBaseResponseMap ¶

func NewIdToMonitorsLibraryBaseResponseMap() *IdToMonitorsLibraryBaseResponseMap

NewIdToMonitorsLibraryBaseResponseMap instantiates a new IdToMonitorsLibraryBaseResponseMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdToMonitorsLibraryBaseResponseMapWithDefaults ¶

func NewIdToMonitorsLibraryBaseResponseMapWithDefaults() *IdToMonitorsLibraryBaseResponseMap

NewIdToMonitorsLibraryBaseResponseMapWithDefaults instantiates a new IdToMonitorsLibraryBaseResponseMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (IdToMonitorsLibraryBaseResponseMap) MarshalJSON ¶

func (o IdToMonitorsLibraryBaseResponseMap) MarshalJSON() ([]byte, error)

type IngestBudget ¶

type IngestBudget struct {
	// Display name of the ingest budget.
	Name string `json:"name"`
	// Custom field value that is used to assign Collectors to the ingest budget.
	FieldValue string `json:"fieldValue"`
	// Capacity of the ingest budget, in bytes. It takes a few minutes for Collectors to stop collecting when capacity is reached. We recommend setting a soft limit that is lower than your needed hard limit.
	CapacityBytes int64 `json:"capacityBytes"`
	// Time zone of the reset time for the ingest budget. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
	// Reset time of the ingest budget in HH:MM format.
	ResetTime string `json:"resetTime"`
	// Description of the ingest budget.
	Description *string `json:"description,omitempty"`
	// Action to take when ingest budget's capacity is reached. All actions are audited. Supported values are:   * `stopCollecting`   * `keepCollecting`
	Action string `json:"action"`
	// The threshold as a percentage of when an ingest budget's capacity usage is logged in the Audit Index.
	AuditThreshold *int32 `json:"auditThreshold,omitempty"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt     NullableTime `json:"createdAt"`
	CreatedByUser UserInfo     `json:"createdByUser"`
	// Last modification timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	ModifiedAt     NullableTime `json:"modifiedAt"`
	ModifiedByUser UserInfo     `json:"modifiedByUser"`
	// Unique identifier for the ingest budget.
	Id string `json:"id"`
	// Current usage since the last reset, in bytes.
	UsageBytes *int64 `json:"usageBytes,omitempty"`
	// Status of the current usage. Can be `Normal`, `Approaching`, `Exceeded`, or `Unknown` (unable to retrieve usage).
	UsageStatus *string `json:"usageStatus,omitempty"`
	// Number of collectors assigned to the ingest budget.
	NumberOfCollectors *int64 `json:"numberOfCollectors,omitempty"`
}

IngestBudget struct for IngestBudget

func NewIngestBudget ¶

func NewIngestBudget(name string, fieldValue string, capacityBytes int64, timezone string, resetTime string, action string, createdAt NullableTime, createdByUser UserInfo, modifiedAt NullableTime, modifiedByUser UserInfo, id string) *IngestBudget

NewIngestBudget instantiates a new IngestBudget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetWithDefaults ¶

func NewIngestBudgetWithDefaults() *IngestBudget

NewIngestBudgetWithDefaults instantiates a new IngestBudget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudget) GetAction ¶

func (o *IngestBudget) GetAction() string

GetAction returns the Action field value

func (*IngestBudget) GetActionOk ¶

func (o *IngestBudget) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*IngestBudget) GetAuditThreshold ¶

func (o *IngestBudget) GetAuditThreshold() int32

GetAuditThreshold returns the AuditThreshold field value if set, zero value otherwise.

func (*IngestBudget) GetAuditThresholdOk ¶

func (o *IngestBudget) GetAuditThresholdOk() (*int32, bool)

GetAuditThresholdOk returns a tuple with the AuditThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudget) GetCapacityBytes ¶

func (o *IngestBudget) GetCapacityBytes() int64

GetCapacityBytes returns the CapacityBytes field value

func (*IngestBudget) GetCapacityBytesOk ¶

func (o *IngestBudget) GetCapacityBytesOk() (*int64, bool)

GetCapacityBytesOk returns a tuple with the CapacityBytes field value and a boolean to check if the value has been set.

func (*IngestBudget) GetCreatedAt ¶

func (o *IngestBudget) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*IngestBudget) GetCreatedAtOk ¶

func (o *IngestBudget) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IngestBudget) GetCreatedByUser ¶

func (o *IngestBudget) GetCreatedByUser() UserInfo

GetCreatedByUser returns the CreatedByUser field value

func (*IngestBudget) GetCreatedByUserOk ¶

func (o *IngestBudget) GetCreatedByUserOk() (*UserInfo, bool)

GetCreatedByUserOk returns a tuple with the CreatedByUser field value and a boolean to check if the value has been set.

func (*IngestBudget) GetDescription ¶

func (o *IngestBudget) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*IngestBudget) GetDescriptionOk ¶

func (o *IngestBudget) 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 (*IngestBudget) GetFieldValue ¶

func (o *IngestBudget) GetFieldValue() string

GetFieldValue returns the FieldValue field value

func (*IngestBudget) GetFieldValueOk ¶

func (o *IngestBudget) GetFieldValueOk() (*string, bool)

GetFieldValueOk returns a tuple with the FieldValue field value and a boolean to check if the value has been set.

func (*IngestBudget) GetId ¶

func (o *IngestBudget) GetId() string

GetId returns the Id field value

func (*IngestBudget) GetIdOk ¶

func (o *IngestBudget) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IngestBudget) GetModifiedAt ¶

func (o *IngestBudget) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*IngestBudget) GetModifiedAtOk ¶

func (o *IngestBudget) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IngestBudget) GetModifiedByUser ¶

func (o *IngestBudget) GetModifiedByUser() UserInfo

GetModifiedByUser returns the ModifiedByUser field value

func (*IngestBudget) GetModifiedByUserOk ¶

func (o *IngestBudget) GetModifiedByUserOk() (*UserInfo, bool)

GetModifiedByUserOk returns a tuple with the ModifiedByUser field value and a boolean to check if the value has been set.

func (*IngestBudget) GetName ¶

func (o *IngestBudget) GetName() string

GetName returns the Name field value

func (*IngestBudget) GetNameOk ¶

func (o *IngestBudget) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngestBudget) GetNumberOfCollectors ¶

func (o *IngestBudget) GetNumberOfCollectors() int64

GetNumberOfCollectors returns the NumberOfCollectors field value if set, zero value otherwise.

func (*IngestBudget) GetNumberOfCollectorsOk ¶

func (o *IngestBudget) GetNumberOfCollectorsOk() (*int64, bool)

GetNumberOfCollectorsOk returns a tuple with the NumberOfCollectors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudget) GetResetTime ¶

func (o *IngestBudget) GetResetTime() string

GetResetTime returns the ResetTime field value

func (*IngestBudget) GetResetTimeOk ¶

func (o *IngestBudget) GetResetTimeOk() (*string, bool)

GetResetTimeOk returns a tuple with the ResetTime field value and a boolean to check if the value has been set.

func (*IngestBudget) GetTimezone ¶

func (o *IngestBudget) GetTimezone() string

GetTimezone returns the Timezone field value

func (*IngestBudget) GetTimezoneOk ¶

func (o *IngestBudget) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*IngestBudget) GetUsageBytes ¶

func (o *IngestBudget) GetUsageBytes() int64

GetUsageBytes returns the UsageBytes field value if set, zero value otherwise.

func (*IngestBudget) GetUsageBytesOk ¶

func (o *IngestBudget) GetUsageBytesOk() (*int64, bool)

GetUsageBytesOk returns a tuple with the UsageBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudget) GetUsageStatus ¶

func (o *IngestBudget) GetUsageStatus() string

GetUsageStatus returns the UsageStatus field value if set, zero value otherwise.

func (*IngestBudget) GetUsageStatusOk ¶

func (o *IngestBudget) GetUsageStatusOk() (*string, bool)

GetUsageStatusOk returns a tuple with the UsageStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudget) HasAuditThreshold ¶

func (o *IngestBudget) HasAuditThreshold() bool

HasAuditThreshold returns a boolean if a field has been set.

func (*IngestBudget) HasDescription ¶

func (o *IngestBudget) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IngestBudget) HasNumberOfCollectors ¶

func (o *IngestBudget) HasNumberOfCollectors() bool

HasNumberOfCollectors returns a boolean if a field has been set.

func (*IngestBudget) HasUsageBytes ¶

func (o *IngestBudget) HasUsageBytes() bool

HasUsageBytes returns a boolean if a field has been set.

func (*IngestBudget) HasUsageStatus ¶

func (o *IngestBudget) HasUsageStatus() bool

HasUsageStatus returns a boolean if a field has been set.

func (IngestBudget) MarshalJSON ¶

func (o IngestBudget) MarshalJSON() ([]byte, error)

func (*IngestBudget) SetAction ¶

func (o *IngestBudget) SetAction(v string)

SetAction sets field value

func (*IngestBudget) SetAuditThreshold ¶

func (o *IngestBudget) SetAuditThreshold(v int32)

SetAuditThreshold gets a reference to the given int32 and assigns it to the AuditThreshold field.

func (*IngestBudget) SetCapacityBytes ¶

func (o *IngestBudget) SetCapacityBytes(v int64)

SetCapacityBytes sets field value

func (*IngestBudget) SetCreatedAt ¶

func (o *IngestBudget) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*IngestBudget) SetCreatedByUser ¶

func (o *IngestBudget) SetCreatedByUser(v UserInfo)

SetCreatedByUser sets field value

func (*IngestBudget) SetDescription ¶

func (o *IngestBudget) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*IngestBudget) SetFieldValue ¶

func (o *IngestBudget) SetFieldValue(v string)

SetFieldValue sets field value

func (*IngestBudget) SetId ¶

func (o *IngestBudget) SetId(v string)

SetId sets field value

func (*IngestBudget) SetModifiedAt ¶

func (o *IngestBudget) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*IngestBudget) SetModifiedByUser ¶

func (o *IngestBudget) SetModifiedByUser(v UserInfo)

SetModifiedByUser sets field value

func (*IngestBudget) SetName ¶

func (o *IngestBudget) SetName(v string)

SetName sets field value

func (*IngestBudget) SetNumberOfCollectors ¶

func (o *IngestBudget) SetNumberOfCollectors(v int64)

SetNumberOfCollectors gets a reference to the given int64 and assigns it to the NumberOfCollectors field.

func (*IngestBudget) SetResetTime ¶

func (o *IngestBudget) SetResetTime(v string)

SetResetTime sets field value

func (*IngestBudget) SetTimezone ¶

func (o *IngestBudget) SetTimezone(v string)

SetTimezone sets field value

func (*IngestBudget) SetUsageBytes ¶

func (o *IngestBudget) SetUsageBytes(v int64)

SetUsageBytes gets a reference to the given int64 and assigns it to the UsageBytes field.

func (*IngestBudget) SetUsageStatus ¶

func (o *IngestBudget) SetUsageStatus(v string)

SetUsageStatus gets a reference to the given string and assigns it to the UsageStatus field.

type IngestBudgetAllOf ¶

type IngestBudgetAllOf struct {
	// Unique identifier for the ingest budget.
	Id string `json:"id"`
	// Current usage since the last reset, in bytes.
	UsageBytes *int64 `json:"usageBytes,omitempty"`
	// Status of the current usage. Can be `Normal`, `Approaching`, `Exceeded`, or `Unknown` (unable to retrieve usage).
	UsageStatus *string `json:"usageStatus,omitempty"`
	// Number of collectors assigned to the ingest budget.
	NumberOfCollectors *int64 `json:"numberOfCollectors,omitempty"`
}

IngestBudgetAllOf struct for IngestBudgetAllOf

func NewIngestBudgetAllOf ¶

func NewIngestBudgetAllOf(id string) *IngestBudgetAllOf

NewIngestBudgetAllOf instantiates a new IngestBudgetAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetAllOfWithDefaults ¶

func NewIngestBudgetAllOfWithDefaults() *IngestBudgetAllOf

NewIngestBudgetAllOfWithDefaults instantiates a new IngestBudgetAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetAllOf) GetId ¶

func (o *IngestBudgetAllOf) GetId() string

GetId returns the Id field value

func (*IngestBudgetAllOf) GetIdOk ¶

func (o *IngestBudgetAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IngestBudgetAllOf) GetNumberOfCollectors ¶

func (o *IngestBudgetAllOf) GetNumberOfCollectors() int64

GetNumberOfCollectors returns the NumberOfCollectors field value if set, zero value otherwise.

func (*IngestBudgetAllOf) GetNumberOfCollectorsOk ¶

func (o *IngestBudgetAllOf) GetNumberOfCollectorsOk() (*int64, bool)

GetNumberOfCollectorsOk returns a tuple with the NumberOfCollectors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetAllOf) GetUsageBytes ¶

func (o *IngestBudgetAllOf) GetUsageBytes() int64

GetUsageBytes returns the UsageBytes field value if set, zero value otherwise.

func (*IngestBudgetAllOf) GetUsageBytesOk ¶

func (o *IngestBudgetAllOf) GetUsageBytesOk() (*int64, bool)

GetUsageBytesOk returns a tuple with the UsageBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetAllOf) GetUsageStatus ¶

func (o *IngestBudgetAllOf) GetUsageStatus() string

GetUsageStatus returns the UsageStatus field value if set, zero value otherwise.

func (*IngestBudgetAllOf) GetUsageStatusOk ¶

func (o *IngestBudgetAllOf) GetUsageStatusOk() (*string, bool)

GetUsageStatusOk returns a tuple with the UsageStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetAllOf) HasNumberOfCollectors ¶

func (o *IngestBudgetAllOf) HasNumberOfCollectors() bool

HasNumberOfCollectors returns a boolean if a field has been set.

func (*IngestBudgetAllOf) HasUsageBytes ¶

func (o *IngestBudgetAllOf) HasUsageBytes() bool

HasUsageBytes returns a boolean if a field has been set.

func (*IngestBudgetAllOf) HasUsageStatus ¶

func (o *IngestBudgetAllOf) HasUsageStatus() bool

HasUsageStatus returns a boolean if a field has been set.

func (IngestBudgetAllOf) MarshalJSON ¶

func (o IngestBudgetAllOf) MarshalJSON() ([]byte, error)

func (*IngestBudgetAllOf) SetId ¶

func (o *IngestBudgetAllOf) SetId(v string)

SetId sets field value

func (*IngestBudgetAllOf) SetNumberOfCollectors ¶

func (o *IngestBudgetAllOf) SetNumberOfCollectors(v int64)

SetNumberOfCollectors gets a reference to the given int64 and assigns it to the NumberOfCollectors field.

func (*IngestBudgetAllOf) SetUsageBytes ¶

func (o *IngestBudgetAllOf) SetUsageBytes(v int64)

SetUsageBytes gets a reference to the given int64 and assigns it to the UsageBytes field.

func (*IngestBudgetAllOf) SetUsageStatus ¶

func (o *IngestBudgetAllOf) SetUsageStatus(v string)

SetUsageStatus gets a reference to the given string and assigns it to the UsageStatus field.

type IngestBudgetDefinition ¶

type IngestBudgetDefinition struct {
	// Display name of the ingest budget.
	Name string `json:"name"`
	// Custom field value that is used to assign Collectors to the ingest budget.
	FieldValue string `json:"fieldValue"`
	// Capacity of the ingest budget, in bytes. It takes a few minutes for Collectors to stop collecting when capacity is reached. We recommend setting a soft limit that is lower than your needed hard limit.
	CapacityBytes int64 `json:"capacityBytes"`
	// Time zone of the reset time for the ingest budget. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
	// Reset time of the ingest budget in HH:MM format.
	ResetTime string `json:"resetTime"`
	// Description of the ingest budget.
	Description *string `json:"description,omitempty"`
	// Action to take when ingest budget's capacity is reached. All actions are audited. Supported values are:   * `stopCollecting`   * `keepCollecting`
	Action string `json:"action"`
	// The threshold as a percentage of when an ingest budget's capacity usage is logged in the Audit Index.
	AuditThreshold *int32 `json:"auditThreshold,omitempty"`
}

IngestBudgetDefinition struct for IngestBudgetDefinition

func NewIngestBudgetDefinition ¶

func NewIngestBudgetDefinition(name string, fieldValue string, capacityBytes int64, timezone string, resetTime string, action string) *IngestBudgetDefinition

NewIngestBudgetDefinition instantiates a new IngestBudgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetDefinitionWithDefaults ¶

func NewIngestBudgetDefinitionWithDefaults() *IngestBudgetDefinition

NewIngestBudgetDefinitionWithDefaults instantiates a new IngestBudgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetDefinition) GetAction ¶

func (o *IngestBudgetDefinition) GetAction() string

GetAction returns the Action field value

func (*IngestBudgetDefinition) GetActionOk ¶

func (o *IngestBudgetDefinition) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) GetAuditThreshold ¶

func (o *IngestBudgetDefinition) GetAuditThreshold() int32

GetAuditThreshold returns the AuditThreshold field value if set, zero value otherwise.

func (*IngestBudgetDefinition) GetAuditThresholdOk ¶

func (o *IngestBudgetDefinition) GetAuditThresholdOk() (*int32, bool)

GetAuditThresholdOk returns a tuple with the AuditThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) GetCapacityBytes ¶

func (o *IngestBudgetDefinition) GetCapacityBytes() int64

GetCapacityBytes returns the CapacityBytes field value

func (*IngestBudgetDefinition) GetCapacityBytesOk ¶

func (o *IngestBudgetDefinition) GetCapacityBytesOk() (*int64, bool)

GetCapacityBytesOk returns a tuple with the CapacityBytes field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) GetDescription ¶

func (o *IngestBudgetDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*IngestBudgetDefinition) GetDescriptionOk ¶

func (o *IngestBudgetDefinition) 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 (*IngestBudgetDefinition) GetFieldValue ¶

func (o *IngestBudgetDefinition) GetFieldValue() string

GetFieldValue returns the FieldValue field value

func (*IngestBudgetDefinition) GetFieldValueOk ¶

func (o *IngestBudgetDefinition) GetFieldValueOk() (*string, bool)

GetFieldValueOk returns a tuple with the FieldValue field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) GetName ¶

func (o *IngestBudgetDefinition) GetName() string

GetName returns the Name field value

func (*IngestBudgetDefinition) GetNameOk ¶

func (o *IngestBudgetDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) GetResetTime ¶

func (o *IngestBudgetDefinition) GetResetTime() string

GetResetTime returns the ResetTime field value

func (*IngestBudgetDefinition) GetResetTimeOk ¶

func (o *IngestBudgetDefinition) GetResetTimeOk() (*string, bool)

GetResetTimeOk returns a tuple with the ResetTime field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) GetTimezone ¶

func (o *IngestBudgetDefinition) GetTimezone() string

GetTimezone returns the Timezone field value

func (*IngestBudgetDefinition) GetTimezoneOk ¶

func (o *IngestBudgetDefinition) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinition) HasAuditThreshold ¶

func (o *IngestBudgetDefinition) HasAuditThreshold() bool

HasAuditThreshold returns a boolean if a field has been set.

func (*IngestBudgetDefinition) HasDescription ¶

func (o *IngestBudgetDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (IngestBudgetDefinition) MarshalJSON ¶

func (o IngestBudgetDefinition) MarshalJSON() ([]byte, error)

func (*IngestBudgetDefinition) SetAction ¶

func (o *IngestBudgetDefinition) SetAction(v string)

SetAction sets field value

func (*IngestBudgetDefinition) SetAuditThreshold ¶

func (o *IngestBudgetDefinition) SetAuditThreshold(v int32)

SetAuditThreshold gets a reference to the given int32 and assigns it to the AuditThreshold field.

func (*IngestBudgetDefinition) SetCapacityBytes ¶

func (o *IngestBudgetDefinition) SetCapacityBytes(v int64)

SetCapacityBytes sets field value

func (*IngestBudgetDefinition) SetDescription ¶

func (o *IngestBudgetDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*IngestBudgetDefinition) SetFieldValue ¶

func (o *IngestBudgetDefinition) SetFieldValue(v string)

SetFieldValue sets field value

func (*IngestBudgetDefinition) SetName ¶

func (o *IngestBudgetDefinition) SetName(v string)

SetName sets field value

func (*IngestBudgetDefinition) SetResetTime ¶

func (o *IngestBudgetDefinition) SetResetTime(v string)

SetResetTime sets field value

func (*IngestBudgetDefinition) SetTimezone ¶

func (o *IngestBudgetDefinition) SetTimezone(v string)

SetTimezone sets field value

type IngestBudgetDefinitionV2 ¶

type IngestBudgetDefinitionV2 struct {
	// Display name of the ingest budget.
	Name string `json:"name"`
	// A scope is a constraint that will be used to identify the messages on which budget needs to be applied. A scope is consists of key and value separated by =. The field must be enabled in the fields table. Value supports wildcard. e.g. _sourceCategory=*prod*payment*, cluster=kafka. If the scope is defined _sourceCategory=*nginx* in this budget will be applied on messages having fields _sourceCategory=prod/nginx, _sourceCategory=dev/nginx, or _sourceCategory=dev/nginx/error
	Scope string `json:"scope"`
	// Capacity of the ingest budget, in bytes. It takes a few minutes for Collectors to stop collecting when capacity is reached. We recommend setting a soft limit that is lower than your needed hard limit.
	CapacityBytes int64 `json:"capacityBytes"`
	// Time zone of the reset time for the ingest budget. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
	// Reset time of the ingest budget in HH:MM format.
	ResetTime string `json:"resetTime"`
	// Description of the ingest budget.
	Description *string `json:"description,omitempty"`
	// Action to take when ingest budget's capacity is reached. All actions are audited. Supported values are:   * `stopCollecting`   * `keepCollecting`
	Action string `json:"action"`
	// The threshold as a percentage of when an ingest budget's capacity usage is logged in the Audit Index.
	AuditThreshold *int32 `json:"auditThreshold,omitempty"`
}

IngestBudgetDefinitionV2 struct for IngestBudgetDefinitionV2

func NewIngestBudgetDefinitionV2 ¶

func NewIngestBudgetDefinitionV2(name string, scope string, capacityBytes int64, timezone string, resetTime string, action string) *IngestBudgetDefinitionV2

NewIngestBudgetDefinitionV2 instantiates a new IngestBudgetDefinitionV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetDefinitionV2WithDefaults ¶

func NewIngestBudgetDefinitionV2WithDefaults() *IngestBudgetDefinitionV2

NewIngestBudgetDefinitionV2WithDefaults instantiates a new IngestBudgetDefinitionV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetDefinitionV2) GetAction ¶

func (o *IngestBudgetDefinitionV2) GetAction() string

GetAction returns the Action field value

func (*IngestBudgetDefinitionV2) GetActionOk ¶

func (o *IngestBudgetDefinitionV2) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) GetAuditThreshold ¶

func (o *IngestBudgetDefinitionV2) GetAuditThreshold() int32

GetAuditThreshold returns the AuditThreshold field value if set, zero value otherwise.

func (*IngestBudgetDefinitionV2) GetAuditThresholdOk ¶

func (o *IngestBudgetDefinitionV2) GetAuditThresholdOk() (*int32, bool)

GetAuditThresholdOk returns a tuple with the AuditThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) GetCapacityBytes ¶

func (o *IngestBudgetDefinitionV2) GetCapacityBytes() int64

GetCapacityBytes returns the CapacityBytes field value

func (*IngestBudgetDefinitionV2) GetCapacityBytesOk ¶

func (o *IngestBudgetDefinitionV2) GetCapacityBytesOk() (*int64, bool)

GetCapacityBytesOk returns a tuple with the CapacityBytes field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) GetDescription ¶

func (o *IngestBudgetDefinitionV2) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*IngestBudgetDefinitionV2) GetDescriptionOk ¶

func (o *IngestBudgetDefinitionV2) 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 (*IngestBudgetDefinitionV2) GetName ¶

func (o *IngestBudgetDefinitionV2) GetName() string

GetName returns the Name field value

func (*IngestBudgetDefinitionV2) GetNameOk ¶

func (o *IngestBudgetDefinitionV2) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) GetResetTime ¶

func (o *IngestBudgetDefinitionV2) GetResetTime() string

GetResetTime returns the ResetTime field value

func (*IngestBudgetDefinitionV2) GetResetTimeOk ¶

func (o *IngestBudgetDefinitionV2) GetResetTimeOk() (*string, bool)

GetResetTimeOk returns a tuple with the ResetTime field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) GetScope ¶

func (o *IngestBudgetDefinitionV2) GetScope() string

GetScope returns the Scope field value

func (*IngestBudgetDefinitionV2) GetScopeOk ¶

func (o *IngestBudgetDefinitionV2) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) GetTimezone ¶

func (o *IngestBudgetDefinitionV2) GetTimezone() string

GetTimezone returns the Timezone field value

func (*IngestBudgetDefinitionV2) GetTimezoneOk ¶

func (o *IngestBudgetDefinitionV2) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*IngestBudgetDefinitionV2) HasAuditThreshold ¶

func (o *IngestBudgetDefinitionV2) HasAuditThreshold() bool

HasAuditThreshold returns a boolean if a field has been set.

func (*IngestBudgetDefinitionV2) HasDescription ¶

func (o *IngestBudgetDefinitionV2) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (IngestBudgetDefinitionV2) MarshalJSON ¶

func (o IngestBudgetDefinitionV2) MarshalJSON() ([]byte, error)

func (*IngestBudgetDefinitionV2) SetAction ¶

func (o *IngestBudgetDefinitionV2) SetAction(v string)

SetAction sets field value

func (*IngestBudgetDefinitionV2) SetAuditThreshold ¶

func (o *IngestBudgetDefinitionV2) SetAuditThreshold(v int32)

SetAuditThreshold gets a reference to the given int32 and assigns it to the AuditThreshold field.

func (*IngestBudgetDefinitionV2) SetCapacityBytes ¶

func (o *IngestBudgetDefinitionV2) SetCapacityBytes(v int64)

SetCapacityBytes sets field value

func (*IngestBudgetDefinitionV2) SetDescription ¶

func (o *IngestBudgetDefinitionV2) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*IngestBudgetDefinitionV2) SetName ¶

func (o *IngestBudgetDefinitionV2) SetName(v string)

SetName sets field value

func (*IngestBudgetDefinitionV2) SetResetTime ¶

func (o *IngestBudgetDefinitionV2) SetResetTime(v string)

SetResetTime sets field value

func (*IngestBudgetDefinitionV2) SetScope ¶

func (o *IngestBudgetDefinitionV2) SetScope(v string)

SetScope sets field value

func (*IngestBudgetDefinitionV2) SetTimezone ¶

func (o *IngestBudgetDefinitionV2) SetTimezone(v string)

SetTimezone sets field value

type IngestBudgetExceededTracker ¶

type IngestBudgetExceededTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

IngestBudgetExceededTracker struct for IngestBudgetExceededTracker

func NewIngestBudgetExceededTracker ¶

func NewIngestBudgetExceededTracker(trackerId string, error_ string, description string) *IngestBudgetExceededTracker

NewIngestBudgetExceededTracker instantiates a new IngestBudgetExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetExceededTrackerWithDefaults ¶

func NewIngestBudgetExceededTrackerWithDefaults() *IngestBudgetExceededTracker

NewIngestBudgetExceededTrackerWithDefaults instantiates a new IngestBudgetExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetExceededTracker) GetEventType ¶

func (o *IngestBudgetExceededTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*IngestBudgetExceededTracker) GetEventTypeOk ¶

func (o *IngestBudgetExceededTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetExceededTracker) HasEventType ¶

func (o *IngestBudgetExceededTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (IngestBudgetExceededTracker) MarshalJSON ¶

func (o IngestBudgetExceededTracker) MarshalJSON() ([]byte, error)

func (*IngestBudgetExceededTracker) SetEventType ¶

func (o *IngestBudgetExceededTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type IngestBudgetManagementV1ApiService ¶

type IngestBudgetManagementV1ApiService service

IngestBudgetManagementV1ApiService IngestBudgetManagementV1Api service

func (*IngestBudgetManagementV1ApiService) AssignCollectorToBudget ¶

func (a *IngestBudgetManagementV1ApiService) AssignCollectorToBudget(ctx _context.Context, id string, collectorId string) ApiAssignCollectorToBudgetRequest

AssignCollectorToBudget Assign a Collector to a budget.

Assign a Collector to a budget.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to assign to the Collector.
@param collectorId Identifier of the Collector to assign.
@return ApiAssignCollectorToBudgetRequest

func (*IngestBudgetManagementV1ApiService) AssignCollectorToBudgetExecute ¶

Execute executes the request

@return IngestBudget

func (*IngestBudgetManagementV1ApiService) CreateIngestBudget ¶

CreateIngestBudget Create a new ingest budget.

Create a new ingest budget.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIngestBudgetRequest

func (*IngestBudgetManagementV1ApiService) CreateIngestBudgetExecute ¶

Execute executes the request

@return IngestBudget

func (*IngestBudgetManagementV1ApiService) DeleteIngestBudget ¶

DeleteIngestBudget Delete an ingest budget.

Delete an ingest budget with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to delete.
@return ApiDeleteIngestBudgetRequest

func (*IngestBudgetManagementV1ApiService) DeleteIngestBudgetExecute ¶

Execute executes the request

func (*IngestBudgetManagementV1ApiService) GetAssignedCollectors ¶

GetAssignedCollectors Get a list of Collectors.

Get a list of Collectors assigned to an ingest budget. The response is paginated with a default limit of 100 Collectors per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of ingest budget to which Collectors are assigned.
@return ApiGetAssignedCollectorsRequest

func (*IngestBudgetManagementV1ApiService) GetAssignedCollectorsExecute ¶

Execute executes the request

@return ListCollectorIdentitiesResponse

func (*IngestBudgetManagementV1ApiService) GetIngestBudget ¶

GetIngestBudget Get an ingest budget.

Get an ingest budget by the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of ingest budget to return.
@return ApiGetIngestBudgetRequest

func (*IngestBudgetManagementV1ApiService) GetIngestBudgetExecute ¶

Execute executes the request

@return IngestBudget

func (*IngestBudgetManagementV1ApiService) ListIngestBudgets ¶

ListIngestBudgets Get a list of ingest budgets.

Get a list of all ingest budgets. The response is paginated with a default limit of 100 budgets per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListIngestBudgetsRequest

func (*IngestBudgetManagementV1ApiService) ListIngestBudgetsExecute ¶

Execute executes the request

@return ListIngestBudgetsResponse

func (*IngestBudgetManagementV1ApiService) RemoveCollectorFromBudget ¶

func (a *IngestBudgetManagementV1ApiService) RemoveCollectorFromBudget(ctx _context.Context, id string, collectorId string) ApiRemoveCollectorFromBudgetRequest

RemoveCollectorFromBudget Remove Collector from a budget.

Remove Collector from a budget.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to unassign from the Collector.
@param collectorId Identifier of the Collector to unassign.
@return ApiRemoveCollectorFromBudgetRequest

func (*IngestBudgetManagementV1ApiService) RemoveCollectorFromBudgetExecute ¶

Execute executes the request

@return IngestBudget

func (*IngestBudgetManagementV1ApiService) ResetUsage ¶

ResetUsage Reset usage.

Reset ingest budget's current usage to 0 before the scheduled reset time.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to reset usage.
@return ApiResetUsageRequest

func (*IngestBudgetManagementV1ApiService) ResetUsageExecute ¶

Execute executes the request

func (*IngestBudgetManagementV1ApiService) UpdateIngestBudget ¶

UpdateIngestBudget Update an ingest budget.

Update an existing ingest budget. All properties specified in the request are required.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to update.
@return ApiUpdateIngestBudgetRequest

func (*IngestBudgetManagementV1ApiService) UpdateIngestBudgetExecute ¶

Execute executes the request

@return IngestBudget

type IngestBudgetManagementV2ApiService ¶

type IngestBudgetManagementV2ApiService service

IngestBudgetManagementV2ApiService IngestBudgetManagementV2Api service

func (*IngestBudgetManagementV2ApiService) CreateIngestBudgetV2 ¶

CreateIngestBudgetV2 Create a new ingest budget.

Create a new ingest budget.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIngestBudgetV2Request

func (*IngestBudgetManagementV2ApiService) CreateIngestBudgetV2Execute ¶

Execute executes the request

@return IngestBudgetV2

func (*IngestBudgetManagementV2ApiService) DeleteIngestBudgetV2 ¶

DeleteIngestBudgetV2 Delete an ingest budget.

Delete an ingest budget with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to delete.
@return ApiDeleteIngestBudgetV2Request

func (*IngestBudgetManagementV2ApiService) DeleteIngestBudgetV2Execute ¶

Execute executes the request

func (*IngestBudgetManagementV2ApiService) GetIngestBudgetV2 ¶

GetIngestBudgetV2 Get an ingest budget.

Get an ingest budget by the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of ingest budget to return.
@return ApiGetIngestBudgetV2Request

func (*IngestBudgetManagementV2ApiService) GetIngestBudgetV2Execute ¶

Execute executes the request

@return IngestBudgetV2

func (*IngestBudgetManagementV2ApiService) ListIngestBudgetsV2 ¶

ListIngestBudgetsV2 Get a list of ingest budgets.

Get a list of all ingest budgets. The response is paginated with a default limit of 100 budgets per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListIngestBudgetsV2Request

func (*IngestBudgetManagementV2ApiService) ListIngestBudgetsV2Execute ¶

Execute executes the request

@return ListIngestBudgetsResponseV2

func (*IngestBudgetManagementV2ApiService) ResetUsageV2 ¶

ResetUsageV2 Reset usage.

Reset ingest budget's current usage to 0 before the scheduled reset time.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to reset usage.
@return ApiResetUsageV2Request

func (*IngestBudgetManagementV2ApiService) ResetUsageV2Execute ¶

Execute executes the request

func (*IngestBudgetManagementV2ApiService) UpdateIngestBudgetV2 ¶

UpdateIngestBudgetV2 Update an ingest budget.

Update an existing ingest budget. All properties specified in the request are required.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the ingest budget to update.
@return ApiUpdateIngestBudgetV2Request

func (*IngestBudgetManagementV2ApiService) UpdateIngestBudgetV2Execute ¶

Execute executes the request

@return IngestBudgetV2

type IngestBudgetResourceIdentity ¶

type IngestBudgetResourceIdentity struct {
	ResourceIdentity
	// The unique field value of the ingest budget v1. This will be empty for v2 budgets.
	IngestBudgetFieldValue *string `json:"ingestBudgetFieldValue,omitempty"`
	// The scope of the ingest budget v2. This will be empty for v1 budgets.
	Scope *string `json:"scope,omitempty"`
}

IngestBudgetResourceIdentity struct for IngestBudgetResourceIdentity

func NewIngestBudgetResourceIdentity ¶

func NewIngestBudgetResourceIdentity(id string, type_ string) *IngestBudgetResourceIdentity

NewIngestBudgetResourceIdentity instantiates a new IngestBudgetResourceIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetResourceIdentityWithDefaults ¶

func NewIngestBudgetResourceIdentityWithDefaults() *IngestBudgetResourceIdentity

NewIngestBudgetResourceIdentityWithDefaults instantiates a new IngestBudgetResourceIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetResourceIdentity) GetIngestBudgetFieldValue ¶

func (o *IngestBudgetResourceIdentity) GetIngestBudgetFieldValue() string

GetIngestBudgetFieldValue returns the IngestBudgetFieldValue field value if set, zero value otherwise.

func (*IngestBudgetResourceIdentity) GetIngestBudgetFieldValueOk ¶

func (o *IngestBudgetResourceIdentity) GetIngestBudgetFieldValueOk() (*string, bool)

GetIngestBudgetFieldValueOk returns a tuple with the IngestBudgetFieldValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetResourceIdentity) GetScope ¶

func (o *IngestBudgetResourceIdentity) GetScope() string

GetScope returns the Scope field value if set, zero value otherwise.

func (*IngestBudgetResourceIdentity) GetScopeOk ¶

func (o *IngestBudgetResourceIdentity) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetResourceIdentity) HasIngestBudgetFieldValue ¶

func (o *IngestBudgetResourceIdentity) HasIngestBudgetFieldValue() bool

HasIngestBudgetFieldValue returns a boolean if a field has been set.

func (*IngestBudgetResourceIdentity) HasScope ¶

func (o *IngestBudgetResourceIdentity) HasScope() bool

HasScope returns a boolean if a field has been set.

func (IngestBudgetResourceIdentity) MarshalJSON ¶

func (o IngestBudgetResourceIdentity) MarshalJSON() ([]byte, error)

func (*IngestBudgetResourceIdentity) SetIngestBudgetFieldValue ¶

func (o *IngestBudgetResourceIdentity) SetIngestBudgetFieldValue(v string)

SetIngestBudgetFieldValue gets a reference to the given string and assigns it to the IngestBudgetFieldValue field.

func (*IngestBudgetResourceIdentity) SetScope ¶

func (o *IngestBudgetResourceIdentity) SetScope(v string)

SetScope gets a reference to the given string and assigns it to the Scope field.

type IngestBudgetResourceIdentityAllOf ¶

type IngestBudgetResourceIdentityAllOf struct {
	// The unique field value of the ingest budget v1. This will be empty for v2 budgets.
	IngestBudgetFieldValue *string `json:"ingestBudgetFieldValue,omitempty"`
	// The scope of the ingest budget v2. This will be empty for v1 budgets.
	Scope *string `json:"scope,omitempty"`
}

IngestBudgetResourceIdentityAllOf struct for IngestBudgetResourceIdentityAllOf

func NewIngestBudgetResourceIdentityAllOf ¶

func NewIngestBudgetResourceIdentityAllOf() *IngestBudgetResourceIdentityAllOf

NewIngestBudgetResourceIdentityAllOf instantiates a new IngestBudgetResourceIdentityAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetResourceIdentityAllOfWithDefaults ¶

func NewIngestBudgetResourceIdentityAllOfWithDefaults() *IngestBudgetResourceIdentityAllOf

NewIngestBudgetResourceIdentityAllOfWithDefaults instantiates a new IngestBudgetResourceIdentityAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetResourceIdentityAllOf) GetIngestBudgetFieldValue ¶

func (o *IngestBudgetResourceIdentityAllOf) GetIngestBudgetFieldValue() string

GetIngestBudgetFieldValue returns the IngestBudgetFieldValue field value if set, zero value otherwise.

func (*IngestBudgetResourceIdentityAllOf) GetIngestBudgetFieldValueOk ¶

func (o *IngestBudgetResourceIdentityAllOf) GetIngestBudgetFieldValueOk() (*string, bool)

GetIngestBudgetFieldValueOk returns a tuple with the IngestBudgetFieldValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetResourceIdentityAllOf) GetScope ¶

GetScope returns the Scope field value if set, zero value otherwise.

func (*IngestBudgetResourceIdentityAllOf) GetScopeOk ¶

func (o *IngestBudgetResourceIdentityAllOf) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetResourceIdentityAllOf) HasIngestBudgetFieldValue ¶

func (o *IngestBudgetResourceIdentityAllOf) HasIngestBudgetFieldValue() bool

HasIngestBudgetFieldValue returns a boolean if a field has been set.

func (*IngestBudgetResourceIdentityAllOf) HasScope ¶

HasScope returns a boolean if a field has been set.

func (IngestBudgetResourceIdentityAllOf) MarshalJSON ¶

func (o IngestBudgetResourceIdentityAllOf) MarshalJSON() ([]byte, error)

func (*IngestBudgetResourceIdentityAllOf) SetIngestBudgetFieldValue ¶

func (o *IngestBudgetResourceIdentityAllOf) SetIngestBudgetFieldValue(v string)

SetIngestBudgetFieldValue gets a reference to the given string and assigns it to the IngestBudgetFieldValue field.

func (*IngestBudgetResourceIdentityAllOf) SetScope ¶

SetScope gets a reference to the given string and assigns it to the Scope field.

type IngestBudgetV2 ¶

type IngestBudgetV2 struct {
	// Display name of the ingest budget.
	Name string `json:"name"`
	// A scope is a constraint that will be used to identify the messages on which budget needs to be applied. A scope is consists of key and value separated by =. The field must be enabled in the fields table. Value supports wildcard. e.g. _sourceCategory=*prod*payment*, cluster=kafka. If the scope is defined _sourceCategory=*nginx* in this budget will be applied on messages having fields _sourceCategory=prod/nginx, _sourceCategory=dev/nginx, or _sourceCategory=dev/nginx/error
	Scope string `json:"scope"`
	// Capacity of the ingest budget, in bytes. It takes a few minutes for Collectors to stop collecting when capacity is reached. We recommend setting a soft limit that is lower than your needed hard limit.
	CapacityBytes int64 `json:"capacityBytes"`
	// Time zone of the reset time for the ingest budget. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
	// Reset time of the ingest budget in HH:MM format.
	ResetTime string `json:"resetTime"`
	// Description of the ingest budget.
	Description *string `json:"description,omitempty"`
	// Action to take when ingest budget's capacity is reached. All actions are audited. Supported values are:   * `stopCollecting`   * `keepCollecting`
	Action string `json:"action"`
	// The threshold as a percentage of when an ingest budget's capacity usage is logged in the Audit Index.
	AuditThreshold *int32 `json:"auditThreshold,omitempty"`
	// Unique identifier for the ingest budget.
	Id string `json:"id"`
	// Current usage since the last reset, in bytes.
	UsageBytes *int64 `json:"usageBytes,omitempty"`
	// Status of the current usage. Can be `Normal`, `Approaching`, `Exceeded`, or `Unknown` (unable to retrieve usage).
	UsageStatus *string `json:"usageStatus,omitempty"`
	// The creation timestamp in UTC of the Ingest Budget.
	CreatedAt time.Time `json:"createdAt"`
	// The identifier of the user who created the Ingest Budget.
	CreatedBy string `json:"createdBy"`
	// The modified timestamp in UTC of the Ingest Budget.
	ModifiedAt time.Time `json:"modifiedAt"`
	// The identifier of the user who modified the Ingest Budget.
	ModifiedBy string `json:"modifiedBy"`
	// The version of the Ingest Budget
	BudgetVersion *int32 `json:"budgetVersion,omitempty"`
}

IngestBudgetV2 struct for IngestBudgetV2

func NewIngestBudgetV2 ¶

func NewIngestBudgetV2(name string, scope string, capacityBytes int64, timezone string, resetTime string, action string, id string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *IngestBudgetV2

NewIngestBudgetV2 instantiates a new IngestBudgetV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetV2WithDefaults ¶

func NewIngestBudgetV2WithDefaults() *IngestBudgetV2

NewIngestBudgetV2WithDefaults instantiates a new IngestBudgetV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetV2) GetAction ¶

func (o *IngestBudgetV2) GetAction() string

GetAction returns the Action field value

func (*IngestBudgetV2) GetActionOk ¶

func (o *IngestBudgetV2) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetAuditThreshold ¶

func (o *IngestBudgetV2) GetAuditThreshold() int32

GetAuditThreshold returns the AuditThreshold field value if set, zero value otherwise.

func (*IngestBudgetV2) GetAuditThresholdOk ¶

func (o *IngestBudgetV2) GetAuditThresholdOk() (*int32, bool)

GetAuditThresholdOk returns a tuple with the AuditThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetBudgetVersion ¶

func (o *IngestBudgetV2) GetBudgetVersion() int32

GetBudgetVersion returns the BudgetVersion field value if set, zero value otherwise.

func (*IngestBudgetV2) GetBudgetVersionOk ¶

func (o *IngestBudgetV2) GetBudgetVersionOk() (*int32, bool)

GetBudgetVersionOk returns a tuple with the BudgetVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetCapacityBytes ¶

func (o *IngestBudgetV2) GetCapacityBytes() int64

GetCapacityBytes returns the CapacityBytes field value

func (*IngestBudgetV2) GetCapacityBytesOk ¶

func (o *IngestBudgetV2) GetCapacityBytesOk() (*int64, bool)

GetCapacityBytesOk returns a tuple with the CapacityBytes field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetCreatedAt ¶

func (o *IngestBudgetV2) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*IngestBudgetV2) GetCreatedAtOk ¶

func (o *IngestBudgetV2) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetCreatedBy ¶

func (o *IngestBudgetV2) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*IngestBudgetV2) GetCreatedByOk ¶

func (o *IngestBudgetV2) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetDescription ¶

func (o *IngestBudgetV2) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*IngestBudgetV2) GetDescriptionOk ¶

func (o *IngestBudgetV2) 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 (*IngestBudgetV2) GetId ¶

func (o *IngestBudgetV2) GetId() string

GetId returns the Id field value

func (*IngestBudgetV2) GetIdOk ¶

func (o *IngestBudgetV2) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetModifiedAt ¶

func (o *IngestBudgetV2) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*IngestBudgetV2) GetModifiedAtOk ¶

func (o *IngestBudgetV2) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetModifiedBy ¶

func (o *IngestBudgetV2) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*IngestBudgetV2) GetModifiedByOk ¶

func (o *IngestBudgetV2) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetName ¶

func (o *IngestBudgetV2) GetName() string

GetName returns the Name field value

func (*IngestBudgetV2) GetNameOk ¶

func (o *IngestBudgetV2) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetResetTime ¶

func (o *IngestBudgetV2) GetResetTime() string

GetResetTime returns the ResetTime field value

func (*IngestBudgetV2) GetResetTimeOk ¶

func (o *IngestBudgetV2) GetResetTimeOk() (*string, bool)

GetResetTimeOk returns a tuple with the ResetTime field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetScope ¶

func (o *IngestBudgetV2) GetScope() string

GetScope returns the Scope field value

func (*IngestBudgetV2) GetScopeOk ¶

func (o *IngestBudgetV2) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetTimezone ¶

func (o *IngestBudgetV2) GetTimezone() string

GetTimezone returns the Timezone field value

func (*IngestBudgetV2) GetTimezoneOk ¶

func (o *IngestBudgetV2) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetUsageBytes ¶

func (o *IngestBudgetV2) GetUsageBytes() int64

GetUsageBytes returns the UsageBytes field value if set, zero value otherwise.

func (*IngestBudgetV2) GetUsageBytesOk ¶

func (o *IngestBudgetV2) GetUsageBytesOk() (*int64, bool)

GetUsageBytesOk returns a tuple with the UsageBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2) GetUsageStatus ¶

func (o *IngestBudgetV2) GetUsageStatus() string

GetUsageStatus returns the UsageStatus field value if set, zero value otherwise.

func (*IngestBudgetV2) GetUsageStatusOk ¶

func (o *IngestBudgetV2) GetUsageStatusOk() (*string, bool)

GetUsageStatusOk returns a tuple with the UsageStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2) HasAuditThreshold ¶

func (o *IngestBudgetV2) HasAuditThreshold() bool

HasAuditThreshold returns a boolean if a field has been set.

func (*IngestBudgetV2) HasBudgetVersion ¶

func (o *IngestBudgetV2) HasBudgetVersion() bool

HasBudgetVersion returns a boolean if a field has been set.

func (*IngestBudgetV2) HasDescription ¶

func (o *IngestBudgetV2) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IngestBudgetV2) HasUsageBytes ¶

func (o *IngestBudgetV2) HasUsageBytes() bool

HasUsageBytes returns a boolean if a field has been set.

func (*IngestBudgetV2) HasUsageStatus ¶

func (o *IngestBudgetV2) HasUsageStatus() bool

HasUsageStatus returns a boolean if a field has been set.

func (IngestBudgetV2) MarshalJSON ¶

func (o IngestBudgetV2) MarshalJSON() ([]byte, error)

func (*IngestBudgetV2) SetAction ¶

func (o *IngestBudgetV2) SetAction(v string)

SetAction sets field value

func (*IngestBudgetV2) SetAuditThreshold ¶

func (o *IngestBudgetV2) SetAuditThreshold(v int32)

SetAuditThreshold gets a reference to the given int32 and assigns it to the AuditThreshold field.

func (*IngestBudgetV2) SetBudgetVersion ¶

func (o *IngestBudgetV2) SetBudgetVersion(v int32)

SetBudgetVersion gets a reference to the given int32 and assigns it to the BudgetVersion field.

func (*IngestBudgetV2) SetCapacityBytes ¶

func (o *IngestBudgetV2) SetCapacityBytes(v int64)

SetCapacityBytes sets field value

func (*IngestBudgetV2) SetCreatedAt ¶

func (o *IngestBudgetV2) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*IngestBudgetV2) SetCreatedBy ¶

func (o *IngestBudgetV2) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*IngestBudgetV2) SetDescription ¶

func (o *IngestBudgetV2) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*IngestBudgetV2) SetId ¶

func (o *IngestBudgetV2) SetId(v string)

SetId sets field value

func (*IngestBudgetV2) SetModifiedAt ¶

func (o *IngestBudgetV2) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*IngestBudgetV2) SetModifiedBy ¶

func (o *IngestBudgetV2) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*IngestBudgetV2) SetName ¶

func (o *IngestBudgetV2) SetName(v string)

SetName sets field value

func (*IngestBudgetV2) SetResetTime ¶

func (o *IngestBudgetV2) SetResetTime(v string)

SetResetTime sets field value

func (*IngestBudgetV2) SetScope ¶

func (o *IngestBudgetV2) SetScope(v string)

SetScope sets field value

func (*IngestBudgetV2) SetTimezone ¶

func (o *IngestBudgetV2) SetTimezone(v string)

SetTimezone sets field value

func (*IngestBudgetV2) SetUsageBytes ¶

func (o *IngestBudgetV2) SetUsageBytes(v int64)

SetUsageBytes gets a reference to the given int64 and assigns it to the UsageBytes field.

func (*IngestBudgetV2) SetUsageStatus ¶

func (o *IngestBudgetV2) SetUsageStatus(v string)

SetUsageStatus gets a reference to the given string and assigns it to the UsageStatus field.

type IngestBudgetV2AllOf ¶

type IngestBudgetV2AllOf struct {
	// Unique identifier for the ingest budget.
	Id string `json:"id"`
	// Current usage since the last reset, in bytes.
	UsageBytes *int64 `json:"usageBytes,omitempty"`
	// Status of the current usage. Can be `Normal`, `Approaching`, `Exceeded`, or `Unknown` (unable to retrieve usage).
	UsageStatus *string `json:"usageStatus,omitempty"`
	// The creation timestamp in UTC of the Ingest Budget.
	CreatedAt time.Time `json:"createdAt"`
	// The identifier of the user who created the Ingest Budget.
	CreatedBy string `json:"createdBy"`
	// The modified timestamp in UTC of the Ingest Budget.
	ModifiedAt time.Time `json:"modifiedAt"`
	// The identifier of the user who modified the Ingest Budget.
	ModifiedBy string `json:"modifiedBy"`
	// The version of the Ingest Budget
	BudgetVersion *int32 `json:"budgetVersion,omitempty"`
}

IngestBudgetV2AllOf struct for IngestBudgetV2AllOf

func NewIngestBudgetV2AllOf ¶

func NewIngestBudgetV2AllOf(id string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *IngestBudgetV2AllOf

NewIngestBudgetV2AllOf instantiates a new IngestBudgetV2AllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestBudgetV2AllOfWithDefaults ¶

func NewIngestBudgetV2AllOfWithDefaults() *IngestBudgetV2AllOf

NewIngestBudgetV2AllOfWithDefaults instantiates a new IngestBudgetV2AllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestBudgetV2AllOf) GetBudgetVersion ¶

func (o *IngestBudgetV2AllOf) GetBudgetVersion() int32

GetBudgetVersion returns the BudgetVersion field value if set, zero value otherwise.

func (*IngestBudgetV2AllOf) GetBudgetVersionOk ¶

func (o *IngestBudgetV2AllOf) GetBudgetVersionOk() (*int32, bool)

GetBudgetVersionOk returns a tuple with the BudgetVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetCreatedAt ¶

func (o *IngestBudgetV2AllOf) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*IngestBudgetV2AllOf) GetCreatedAtOk ¶

func (o *IngestBudgetV2AllOf) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetCreatedBy ¶

func (o *IngestBudgetV2AllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*IngestBudgetV2AllOf) GetCreatedByOk ¶

func (o *IngestBudgetV2AllOf) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetId ¶

func (o *IngestBudgetV2AllOf) GetId() string

GetId returns the Id field value

func (*IngestBudgetV2AllOf) GetIdOk ¶

func (o *IngestBudgetV2AllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetModifiedAt ¶

func (o *IngestBudgetV2AllOf) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*IngestBudgetV2AllOf) GetModifiedAtOk ¶

func (o *IngestBudgetV2AllOf) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetModifiedBy ¶

func (o *IngestBudgetV2AllOf) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*IngestBudgetV2AllOf) GetModifiedByOk ¶

func (o *IngestBudgetV2AllOf) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetUsageBytes ¶

func (o *IngestBudgetV2AllOf) GetUsageBytes() int64

GetUsageBytes returns the UsageBytes field value if set, zero value otherwise.

func (*IngestBudgetV2AllOf) GetUsageBytesOk ¶

func (o *IngestBudgetV2AllOf) GetUsageBytesOk() (*int64, bool)

GetUsageBytesOk returns a tuple with the UsageBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) GetUsageStatus ¶

func (o *IngestBudgetV2AllOf) GetUsageStatus() string

GetUsageStatus returns the UsageStatus field value if set, zero value otherwise.

func (*IngestBudgetV2AllOf) GetUsageStatusOk ¶

func (o *IngestBudgetV2AllOf) GetUsageStatusOk() (*string, bool)

GetUsageStatusOk returns a tuple with the UsageStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestBudgetV2AllOf) HasBudgetVersion ¶

func (o *IngestBudgetV2AllOf) HasBudgetVersion() bool

HasBudgetVersion returns a boolean if a field has been set.

func (*IngestBudgetV2AllOf) HasUsageBytes ¶

func (o *IngestBudgetV2AllOf) HasUsageBytes() bool

HasUsageBytes returns a boolean if a field has been set.

func (*IngestBudgetV2AllOf) HasUsageStatus ¶

func (o *IngestBudgetV2AllOf) HasUsageStatus() bool

HasUsageStatus returns a boolean if a field has been set.

func (IngestBudgetV2AllOf) MarshalJSON ¶

func (o IngestBudgetV2AllOf) MarshalJSON() ([]byte, error)

func (*IngestBudgetV2AllOf) SetBudgetVersion ¶

func (o *IngestBudgetV2AllOf) SetBudgetVersion(v int32)

SetBudgetVersion gets a reference to the given int32 and assigns it to the BudgetVersion field.

func (*IngestBudgetV2AllOf) SetCreatedAt ¶

func (o *IngestBudgetV2AllOf) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*IngestBudgetV2AllOf) SetCreatedBy ¶

func (o *IngestBudgetV2AllOf) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*IngestBudgetV2AllOf) SetId ¶

func (o *IngestBudgetV2AllOf) SetId(v string)

SetId sets field value

func (*IngestBudgetV2AllOf) SetModifiedAt ¶

func (o *IngestBudgetV2AllOf) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*IngestBudgetV2AllOf) SetModifiedBy ¶

func (o *IngestBudgetV2AllOf) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*IngestBudgetV2AllOf) SetUsageBytes ¶

func (o *IngestBudgetV2AllOf) SetUsageBytes(v int64)

SetUsageBytes gets a reference to the given int64 and assigns it to the UsageBytes field.

func (*IngestBudgetV2AllOf) SetUsageStatus ¶

func (o *IngestBudgetV2AllOf) SetUsageStatus(v string)

SetUsageStatus gets a reference to the given string and assigns it to the UsageStatus field.

type IngestThrottlingTracker ¶

type IngestThrottlingTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
	// The type of data for which the rate limit was enabled. The possible values are `LogIngest` and `MetricsIngest`.
	DataType *string `json:"dataType,omitempty"`
}

IngestThrottlingTracker struct for IngestThrottlingTracker

func NewIngestThrottlingTracker ¶

func NewIngestThrottlingTracker(trackerId string, error_ string, description string) *IngestThrottlingTracker

NewIngestThrottlingTracker instantiates a new IngestThrottlingTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestThrottlingTrackerWithDefaults ¶

func NewIngestThrottlingTrackerWithDefaults() *IngestThrottlingTracker

NewIngestThrottlingTrackerWithDefaults instantiates a new IngestThrottlingTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestThrottlingTracker) GetDataType ¶

func (o *IngestThrottlingTracker) GetDataType() string

GetDataType returns the DataType field value if set, zero value otherwise.

func (*IngestThrottlingTracker) GetDataTypeOk ¶

func (o *IngestThrottlingTracker) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestThrottlingTracker) GetEventType ¶

func (o *IngestThrottlingTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*IngestThrottlingTracker) GetEventTypeOk ¶

func (o *IngestThrottlingTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestThrottlingTracker) HasDataType ¶

func (o *IngestThrottlingTracker) HasDataType() bool

HasDataType returns a boolean if a field has been set.

func (*IngestThrottlingTracker) HasEventType ¶

func (o *IngestThrottlingTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (IngestThrottlingTracker) MarshalJSON ¶

func (o IngestThrottlingTracker) MarshalJSON() ([]byte, error)

func (*IngestThrottlingTracker) SetDataType ¶

func (o *IngestThrottlingTracker) SetDataType(v string)

SetDataType gets a reference to the given string and assigns it to the DataType field.

func (*IngestThrottlingTracker) SetEventType ¶

func (o *IngestThrottlingTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type IngestThrottlingTrackerAllOf ¶

type IngestThrottlingTrackerAllOf struct {
	// The type of data for which the rate limit was enabled. The possible values are `LogIngest` and `MetricsIngest`.
	DataType *string `json:"dataType,omitempty"`
}

IngestThrottlingTrackerAllOf struct for IngestThrottlingTrackerAllOf

func NewIngestThrottlingTrackerAllOf ¶

func NewIngestThrottlingTrackerAllOf() *IngestThrottlingTrackerAllOf

NewIngestThrottlingTrackerAllOf instantiates a new IngestThrottlingTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIngestThrottlingTrackerAllOfWithDefaults ¶

func NewIngestThrottlingTrackerAllOfWithDefaults() *IngestThrottlingTrackerAllOf

NewIngestThrottlingTrackerAllOfWithDefaults instantiates a new IngestThrottlingTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IngestThrottlingTrackerAllOf) GetDataType ¶

func (o *IngestThrottlingTrackerAllOf) GetDataType() string

GetDataType returns the DataType field value if set, zero value otherwise.

func (*IngestThrottlingTrackerAllOf) GetDataTypeOk ¶

func (o *IngestThrottlingTrackerAllOf) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IngestThrottlingTrackerAllOf) HasDataType ¶

func (o *IngestThrottlingTrackerAllOf) HasDataType() bool

HasDataType returns a boolean if a field has been set.

func (IngestThrottlingTrackerAllOf) MarshalJSON ¶

func (o IngestThrottlingTrackerAllOf) MarshalJSON() ([]byte, error)

func (*IngestThrottlingTrackerAllOf) SetDataType ¶

func (o *IngestThrottlingTrackerAllOf) SetDataType(v string)

SetDataType gets a reference to the given string and assigns it to the DataType field.

type InstalledCollectorOfflineTracker ¶

type InstalledCollectorOfflineTracker struct {
	TrackerIdentity
	// The number of minutes since the last heartbeat for the collector was received.
	MinutesSinceLastHeartbeat *string `json:"minutesSinceLastHeartbeat,omitempty"`
}

InstalledCollectorOfflineTracker struct for InstalledCollectorOfflineTracker

func NewInstalledCollectorOfflineTracker ¶

func NewInstalledCollectorOfflineTracker(trackerId string, error_ string, description string) *InstalledCollectorOfflineTracker

NewInstalledCollectorOfflineTracker instantiates a new InstalledCollectorOfflineTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstalledCollectorOfflineTrackerWithDefaults ¶

func NewInstalledCollectorOfflineTrackerWithDefaults() *InstalledCollectorOfflineTracker

NewInstalledCollectorOfflineTrackerWithDefaults instantiates a new InstalledCollectorOfflineTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstalledCollectorOfflineTracker) GetMinutesSinceLastHeartbeat ¶

func (o *InstalledCollectorOfflineTracker) GetMinutesSinceLastHeartbeat() string

GetMinutesSinceLastHeartbeat returns the MinutesSinceLastHeartbeat field value if set, zero value otherwise.

func (*InstalledCollectorOfflineTracker) GetMinutesSinceLastHeartbeatOk ¶

func (o *InstalledCollectorOfflineTracker) GetMinutesSinceLastHeartbeatOk() (*string, bool)

GetMinutesSinceLastHeartbeatOk returns a tuple with the MinutesSinceLastHeartbeat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstalledCollectorOfflineTracker) HasMinutesSinceLastHeartbeat ¶

func (o *InstalledCollectorOfflineTracker) HasMinutesSinceLastHeartbeat() bool

HasMinutesSinceLastHeartbeat returns a boolean if a field has been set.

func (InstalledCollectorOfflineTracker) MarshalJSON ¶

func (o InstalledCollectorOfflineTracker) MarshalJSON() ([]byte, error)

func (*InstalledCollectorOfflineTracker) SetMinutesSinceLastHeartbeat ¶

func (o *InstalledCollectorOfflineTracker) SetMinutesSinceLastHeartbeat(v string)

SetMinutesSinceLastHeartbeat gets a reference to the given string and assigns it to the MinutesSinceLastHeartbeat field.

type InstalledCollectorOfflineTrackerAllOf ¶

type InstalledCollectorOfflineTrackerAllOf struct {
	// The number of minutes since the last heartbeat for the collector was received.
	MinutesSinceLastHeartbeat *string `json:"minutesSinceLastHeartbeat,omitempty"`
}

InstalledCollectorOfflineTrackerAllOf struct for InstalledCollectorOfflineTrackerAllOf

func NewInstalledCollectorOfflineTrackerAllOf ¶

func NewInstalledCollectorOfflineTrackerAllOf() *InstalledCollectorOfflineTrackerAllOf

NewInstalledCollectorOfflineTrackerAllOf instantiates a new InstalledCollectorOfflineTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstalledCollectorOfflineTrackerAllOfWithDefaults ¶

func NewInstalledCollectorOfflineTrackerAllOfWithDefaults() *InstalledCollectorOfflineTrackerAllOf

NewInstalledCollectorOfflineTrackerAllOfWithDefaults instantiates a new InstalledCollectorOfflineTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstalledCollectorOfflineTrackerAllOf) GetMinutesSinceLastHeartbeat ¶

func (o *InstalledCollectorOfflineTrackerAllOf) GetMinutesSinceLastHeartbeat() string

GetMinutesSinceLastHeartbeat returns the MinutesSinceLastHeartbeat field value if set, zero value otherwise.

func (*InstalledCollectorOfflineTrackerAllOf) GetMinutesSinceLastHeartbeatOk ¶

func (o *InstalledCollectorOfflineTrackerAllOf) GetMinutesSinceLastHeartbeatOk() (*string, bool)

GetMinutesSinceLastHeartbeatOk returns a tuple with the MinutesSinceLastHeartbeat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstalledCollectorOfflineTrackerAllOf) HasMinutesSinceLastHeartbeat ¶

func (o *InstalledCollectorOfflineTrackerAllOf) HasMinutesSinceLastHeartbeat() bool

HasMinutesSinceLastHeartbeat returns a boolean if a field has been set.

func (InstalledCollectorOfflineTrackerAllOf) MarshalJSON ¶

func (o InstalledCollectorOfflineTrackerAllOf) MarshalJSON() ([]byte, error)

func (*InstalledCollectorOfflineTrackerAllOf) SetMinutesSinceLastHeartbeat ¶

func (o *InstalledCollectorOfflineTrackerAllOf) SetMinutesSinceLastHeartbeat(v string)

SetMinutesSinceLastHeartbeat gets a reference to the given string and assigns it to the MinutesSinceLastHeartbeat field.

type Iso8601TimeRangeBoundary ¶

type Iso8601TimeRangeBoundary struct {
	TimeRangeBoundary
	// Starting point in time as a string in ISO 8601 format. For example `2018-10-01T11:10:20.52+01:00`
	Iso8601Time time.Time `json:"iso8601Time"`
}

Iso8601TimeRangeBoundary struct for Iso8601TimeRangeBoundary

func NewIso8601TimeRangeBoundary ¶

func NewIso8601TimeRangeBoundary(iso8601Time time.Time, type_ string) *Iso8601TimeRangeBoundary

NewIso8601TimeRangeBoundary instantiates a new Iso8601TimeRangeBoundary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIso8601TimeRangeBoundaryWithDefaults ¶

func NewIso8601TimeRangeBoundaryWithDefaults() *Iso8601TimeRangeBoundary

NewIso8601TimeRangeBoundaryWithDefaults instantiates a new Iso8601TimeRangeBoundary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Iso8601TimeRangeBoundary) GetIso8601Time ¶

func (o *Iso8601TimeRangeBoundary) GetIso8601Time() time.Time

GetIso8601Time returns the Iso8601Time field value

func (*Iso8601TimeRangeBoundary) GetIso8601TimeOk ¶

func (o *Iso8601TimeRangeBoundary) GetIso8601TimeOk() (*time.Time, bool)

GetIso8601TimeOk returns a tuple with the Iso8601Time field value and a boolean to check if the value has been set.

func (Iso8601TimeRangeBoundary) MarshalJSON ¶

func (o Iso8601TimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*Iso8601TimeRangeBoundary) SetIso8601Time ¶

func (o *Iso8601TimeRangeBoundary) SetIso8601Time(v time.Time)

SetIso8601Time sets field value

type Iso8601TimeRangeBoundaryAllOf ¶

type Iso8601TimeRangeBoundaryAllOf struct {
	// Starting point in time as a string in ISO 8601 format. For example `2018-10-01T11:10:20.52+01:00`
	Iso8601Time time.Time `json:"iso8601Time"`
}

Iso8601TimeRangeBoundaryAllOf struct for Iso8601TimeRangeBoundaryAllOf

func NewIso8601TimeRangeBoundaryAllOf ¶

func NewIso8601TimeRangeBoundaryAllOf(iso8601Time time.Time) *Iso8601TimeRangeBoundaryAllOf

NewIso8601TimeRangeBoundaryAllOf instantiates a new Iso8601TimeRangeBoundaryAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIso8601TimeRangeBoundaryAllOfWithDefaults ¶

func NewIso8601TimeRangeBoundaryAllOfWithDefaults() *Iso8601TimeRangeBoundaryAllOf

NewIso8601TimeRangeBoundaryAllOfWithDefaults instantiates a new Iso8601TimeRangeBoundaryAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Iso8601TimeRangeBoundaryAllOf) GetIso8601Time ¶

func (o *Iso8601TimeRangeBoundaryAllOf) GetIso8601Time() time.Time

GetIso8601Time returns the Iso8601Time field value

func (*Iso8601TimeRangeBoundaryAllOf) GetIso8601TimeOk ¶

func (o *Iso8601TimeRangeBoundaryAllOf) GetIso8601TimeOk() (*time.Time, bool)

GetIso8601TimeOk returns a tuple with the Iso8601Time field value and a boolean to check if the value has been set.

func (Iso8601TimeRangeBoundaryAllOf) MarshalJSON ¶

func (o Iso8601TimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*Iso8601TimeRangeBoundaryAllOf) SetIso8601Time ¶

func (o *Iso8601TimeRangeBoundaryAllOf) SetIso8601Time(v time.Time)

SetIso8601Time sets field value

type Jira ¶

type Jira struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

Jira struct for Jira

func NewJira ¶

func NewJira(connectionId string, connectionType string) *Jira

NewJira instantiates a new Jira object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJiraWithDefaults ¶

func NewJiraWithDefaults() *Jira

NewJiraWithDefaults instantiates a new Jira object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Jira) GetConnectionId ¶

func (o *Jira) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*Jira) GetConnectionIdOk ¶

func (o *Jira) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*Jira) GetPayloadOverride ¶

func (o *Jira) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*Jira) GetPayloadOverrideOk ¶

func (o *Jira) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Jira) HasPayloadOverride ¶

func (o *Jira) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (Jira) MarshalJSON ¶

func (o Jira) MarshalJSON() ([]byte, error)

func (*Jira) SetConnectionId ¶

func (o *Jira) SetConnectionId(v string)

SetConnectionId sets field value

func (*Jira) SetPayloadOverride ¶

func (o *Jira) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type KeyValuePair ¶

type KeyValuePair struct {
	// Name of the key.
	Key *string `json:"key,omitempty"`
	// Value of the key.
	Value *string `json:"value,omitempty"`
}

KeyValuePair struct for KeyValuePair

func NewKeyValuePair ¶

func NewKeyValuePair() *KeyValuePair

NewKeyValuePair instantiates a new KeyValuePair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyValuePairWithDefaults ¶

func NewKeyValuePairWithDefaults() *KeyValuePair

NewKeyValuePairWithDefaults instantiates a new KeyValuePair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyValuePair) GetKey ¶

func (o *KeyValuePair) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*KeyValuePair) GetKeyOk ¶

func (o *KeyValuePair) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyValuePair) GetValue ¶

func (o *KeyValuePair) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*KeyValuePair) GetValueOk ¶

func (o *KeyValuePair) 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 (*KeyValuePair) HasKey ¶

func (o *KeyValuePair) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*KeyValuePair) HasValue ¶

func (o *KeyValuePair) HasValue() bool

HasValue returns a boolean if a field has been set.

func (KeyValuePair) MarshalJSON ¶

func (o KeyValuePair) MarshalJSON() ([]byte, error)

func (*KeyValuePair) SetKey ¶

func (o *KeyValuePair) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*KeyValuePair) SetValue ¶

func (o *KeyValuePair) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type Layout ¶

type Layout struct {
	// The type of panel layout on the Dashboard. For example, Grid, Tabs, or Hierarchical. Currently supports `Grid` only.
	LayoutType string `json:"layoutType"`
	// Layout structures for the panel childen.
	LayoutStructures []LayoutStructure `json:"layoutStructures"`
}

Layout struct for Layout

func NewLayout ¶

func NewLayout(layoutType string, layoutStructures []LayoutStructure) *Layout

NewLayout instantiates a new Layout object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLayoutWithDefaults ¶

func NewLayoutWithDefaults() *Layout

NewLayoutWithDefaults instantiates a new Layout object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Layout) GetLayoutStructures ¶

func (o *Layout) GetLayoutStructures() []LayoutStructure

GetLayoutStructures returns the LayoutStructures field value

func (*Layout) GetLayoutStructuresOk ¶

func (o *Layout) GetLayoutStructuresOk() (*[]LayoutStructure, bool)

GetLayoutStructuresOk returns a tuple with the LayoutStructures field value and a boolean to check if the value has been set.

func (*Layout) GetLayoutType ¶

func (o *Layout) GetLayoutType() string

GetLayoutType returns the LayoutType field value

func (*Layout) GetLayoutTypeOk ¶

func (o *Layout) GetLayoutTypeOk() (*string, bool)

GetLayoutTypeOk returns a tuple with the LayoutType field value and a boolean to check if the value has been set.

func (Layout) MarshalJSON ¶

func (o Layout) MarshalJSON() ([]byte, error)

func (*Layout) SetLayoutStructures ¶

func (o *Layout) SetLayoutStructures(v []LayoutStructure)

SetLayoutStructures sets field value

func (*Layout) SetLayoutType ¶

func (o *Layout) SetLayoutType(v string)

SetLayoutType sets field value

type LayoutStructure ¶

type LayoutStructure struct {
	// The identifier of the panel that this structure applies to.
	Key string `json:"key"`
	// The structure of a panel.
	Structure string `json:"structure"`
}

LayoutStructure struct for LayoutStructure

func NewLayoutStructure ¶

func NewLayoutStructure(key string, structure string) *LayoutStructure

NewLayoutStructure instantiates a new LayoutStructure object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLayoutStructureWithDefaults ¶

func NewLayoutStructureWithDefaults() *LayoutStructure

NewLayoutStructureWithDefaults instantiates a new LayoutStructure object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LayoutStructure) GetKey ¶

func (o *LayoutStructure) GetKey() string

GetKey returns the Key field value

func (*LayoutStructure) GetKeyOk ¶

func (o *LayoutStructure) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*LayoutStructure) GetStructure ¶

func (o *LayoutStructure) GetStructure() string

GetStructure returns the Structure field value

func (*LayoutStructure) GetStructureOk ¶

func (o *LayoutStructure) GetStructureOk() (*string, bool)

GetStructureOk returns a tuple with the Structure field value and a boolean to check if the value has been set.

func (LayoutStructure) MarshalJSON ¶

func (o LayoutStructure) MarshalJSON() ([]byte, error)

func (*LayoutStructure) SetKey ¶

func (o *LayoutStructure) SetKey(v string)

SetKey sets field value

func (*LayoutStructure) SetStructure ¶

func (o *LayoutStructure) SetStructure(v string)

SetStructure sets field value

type LinkedDashboard ¶

type LinkedDashboard struct {
	// Identifier of the linked dashboard.
	Id string `json:"id"`
	// Relative path of the linked dashboard to the dashboard of the linking panel.
	RelativePath *string `json:"relativePath,omitempty"`
	// Include time range from the current dashboard to the linked dashboard.
	IncludeTimeRange *bool `json:"includeTimeRange,omitempty"`
	// Include variables from the current dashboard to the linked dashboard.
	IncludeVariables *bool `json:"includeVariables,omitempty"`
}

LinkedDashboard struct for LinkedDashboard

func NewLinkedDashboard ¶

func NewLinkedDashboard(id string) *LinkedDashboard

NewLinkedDashboard instantiates a new LinkedDashboard object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkedDashboardWithDefaults ¶

func NewLinkedDashboardWithDefaults() *LinkedDashboard

NewLinkedDashboardWithDefaults instantiates a new LinkedDashboard object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkedDashboard) GetId ¶

func (o *LinkedDashboard) GetId() string

GetId returns the Id field value

func (*LinkedDashboard) GetIdOk ¶

func (o *LinkedDashboard) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*LinkedDashboard) GetIncludeTimeRange ¶

func (o *LinkedDashboard) GetIncludeTimeRange() bool

GetIncludeTimeRange returns the IncludeTimeRange field value if set, zero value otherwise.

func (*LinkedDashboard) GetIncludeTimeRangeOk ¶

func (o *LinkedDashboard) GetIncludeTimeRangeOk() (*bool, bool)

GetIncludeTimeRangeOk returns a tuple with the IncludeTimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkedDashboard) GetIncludeVariables ¶

func (o *LinkedDashboard) GetIncludeVariables() bool

GetIncludeVariables returns the IncludeVariables field value if set, zero value otherwise.

func (*LinkedDashboard) GetIncludeVariablesOk ¶

func (o *LinkedDashboard) GetIncludeVariablesOk() (*bool, bool)

GetIncludeVariablesOk returns a tuple with the IncludeVariables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkedDashboard) GetRelativePath ¶

func (o *LinkedDashboard) GetRelativePath() string

GetRelativePath returns the RelativePath field value if set, zero value otherwise.

func (*LinkedDashboard) GetRelativePathOk ¶

func (o *LinkedDashboard) GetRelativePathOk() (*string, bool)

GetRelativePathOk returns a tuple with the RelativePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkedDashboard) HasIncludeTimeRange ¶

func (o *LinkedDashboard) HasIncludeTimeRange() bool

HasIncludeTimeRange returns a boolean if a field has been set.

func (*LinkedDashboard) HasIncludeVariables ¶

func (o *LinkedDashboard) HasIncludeVariables() bool

HasIncludeVariables returns a boolean if a field has been set.

func (*LinkedDashboard) HasRelativePath ¶

func (o *LinkedDashboard) HasRelativePath() bool

HasRelativePath returns a boolean if a field has been set.

func (LinkedDashboard) MarshalJSON ¶

func (o LinkedDashboard) MarshalJSON() ([]byte, error)

func (*LinkedDashboard) SetId ¶

func (o *LinkedDashboard) SetId(v string)

SetId sets field value

func (*LinkedDashboard) SetIncludeTimeRange ¶

func (o *LinkedDashboard) SetIncludeTimeRange(v bool)

SetIncludeTimeRange gets a reference to the given bool and assigns it to the IncludeTimeRange field.

func (*LinkedDashboard) SetIncludeVariables ¶

func (o *LinkedDashboard) SetIncludeVariables(v bool)

SetIncludeVariables gets a reference to the given bool and assigns it to the IncludeVariables field.

func (*LinkedDashboard) SetRelativePath ¶

func (o *LinkedDashboard) SetRelativePath(v string)

SetRelativePath gets a reference to the given string and assigns it to the RelativePath field.

type ListAccessKeysResult ¶

type ListAccessKeysResult struct {
	// An array of access keys.
	Data []AccessKeyPublic `json:"data"`
}

ListAccessKeysResult List of access keys.

func NewListAccessKeysResult ¶

func NewListAccessKeysResult(data []AccessKeyPublic) *ListAccessKeysResult

NewListAccessKeysResult instantiates a new ListAccessKeysResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAccessKeysResultWithDefaults ¶

func NewListAccessKeysResultWithDefaults() *ListAccessKeysResult

NewListAccessKeysResultWithDefaults instantiates a new ListAccessKeysResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListAccessKeysResult) GetData ¶

func (o *ListAccessKeysResult) GetData() []AccessKeyPublic

GetData returns the Data field value

func (*ListAccessKeysResult) GetDataOk ¶

func (o *ListAccessKeysResult) GetDataOk() (*[]AccessKeyPublic, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListAccessKeysResult) MarshalJSON ¶

func (o ListAccessKeysResult) MarshalJSON() ([]byte, error)

func (*ListAccessKeysResult) SetData ¶

func (o *ListAccessKeysResult) SetData(v []AccessKeyPublic)

SetData sets field value

type ListAlertsLibraryAlertResponse ¶

type ListAlertsLibraryAlertResponse struct {
	Items []AlertsLibraryAlertResponse
}

ListAlertsLibraryAlertResponse List of Alerts.

func NewListAlertsLibraryAlertResponse ¶

func NewListAlertsLibraryAlertResponse() *ListAlertsLibraryAlertResponse

NewListAlertsLibraryAlertResponse instantiates a new ListAlertsLibraryAlertResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAlertsLibraryAlertResponseWithDefaults ¶

func NewListAlertsLibraryAlertResponseWithDefaults() *ListAlertsLibraryAlertResponse

NewListAlertsLibraryAlertResponseWithDefaults instantiates a new ListAlertsLibraryAlertResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (ListAlertsLibraryAlertResponse) MarshalJSON ¶

func (o ListAlertsLibraryAlertResponse) MarshalJSON() ([]byte, error)

func (*ListAlertsLibraryAlertResponse) UnmarshalJSON ¶

func (o *ListAlertsLibraryAlertResponse) UnmarshalJSON(bytes []byte) (err error)

type ListAlertsLibraryItemWithPath ¶

type ListAlertsLibraryItemWithPath struct {
	Items []AlertsLibraryItemWithPath
}

ListAlertsLibraryItemWithPath Multi-type list of types alert or folder.

func NewListAlertsLibraryItemWithPath ¶

func NewListAlertsLibraryItemWithPath() *ListAlertsLibraryItemWithPath

NewListAlertsLibraryItemWithPath instantiates a new ListAlertsLibraryItemWithPath object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAlertsLibraryItemWithPathWithDefaults ¶

func NewListAlertsLibraryItemWithPathWithDefaults() *ListAlertsLibraryItemWithPath

NewListAlertsLibraryItemWithPathWithDefaults instantiates a new ListAlertsLibraryItemWithPath object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (ListAlertsLibraryItemWithPath) MarshalJSON ¶

func (o ListAlertsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*ListAlertsLibraryItemWithPath) UnmarshalJSON ¶

func (o *ListAlertsLibraryItemWithPath) UnmarshalJSON(bytes []byte) (err error)

type ListAppRecommendations ¶

type ListAppRecommendations struct {
	Items []AppRecommendation
}

ListAppRecommendations List of app recommendations

func NewListAppRecommendations ¶

func NewListAppRecommendations() *ListAppRecommendations

NewListAppRecommendations instantiates a new ListAppRecommendations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAppRecommendationsWithDefaults ¶

func NewListAppRecommendationsWithDefaults() *ListAppRecommendations

NewListAppRecommendationsWithDefaults instantiates a new ListAppRecommendations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (ListAppRecommendations) MarshalJSON ¶

func (o ListAppRecommendations) MarshalJSON() ([]byte, error)

func (*ListAppRecommendations) UnmarshalJSON ¶

func (o *ListAppRecommendations) UnmarshalJSON(bytes []byte) (err error)

type ListAppsResult ¶

type ListAppsResult struct {
	// An array of Apps
	Apps []App `json:"apps"`
}

ListAppsResult List of all available apps from the App Catalog.

func NewListAppsResult ¶

func NewListAppsResult(apps []App) *ListAppsResult

NewListAppsResult instantiates a new ListAppsResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAppsResultWithDefaults ¶

func NewListAppsResultWithDefaults() *ListAppsResult

NewListAppsResultWithDefaults instantiates a new ListAppsResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListAppsResult) GetApps ¶

func (o *ListAppsResult) GetApps() []App

GetApps returns the Apps field value

func (*ListAppsResult) GetAppsOk ¶

func (o *ListAppsResult) GetAppsOk() (*[]App, bool)

GetAppsOk returns a tuple with the Apps field value and a boolean to check if the value has been set.

func (ListAppsResult) MarshalJSON ¶

func (o ListAppsResult) MarshalJSON() ([]byte, error)

func (*ListAppsResult) SetApps ¶

func (o *ListAppsResult) SetApps(v []App)

SetApps sets field value

type ListArchiveJobsCount ¶

type ListArchiveJobsCount struct {
	// List of archive sources with count of jobs having various statuses.
	Data []ArchiveJobsCount `json:"data"`
}

ListArchiveJobsCount struct for ListArchiveJobsCount

func NewListArchiveJobsCount ¶

func NewListArchiveJobsCount(data []ArchiveJobsCount) *ListArchiveJobsCount

NewListArchiveJobsCount instantiates a new ListArchiveJobsCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListArchiveJobsCountWithDefaults ¶

func NewListArchiveJobsCountWithDefaults() *ListArchiveJobsCount

NewListArchiveJobsCountWithDefaults instantiates a new ListArchiveJobsCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListArchiveJobsCount) GetData ¶

func (o *ListArchiveJobsCount) GetData() []ArchiveJobsCount

GetData returns the Data field value

func (*ListArchiveJobsCount) GetDataOk ¶

func (o *ListArchiveJobsCount) GetDataOk() (*[]ArchiveJobsCount, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListArchiveJobsCount) MarshalJSON ¶

func (o ListArchiveJobsCount) MarshalJSON() ([]byte, error)

func (*ListArchiveJobsCount) SetData ¶

func (o *ListArchiveJobsCount) SetData(v []ArchiveJobsCount)

SetData sets field value

type ListArchiveJobsResponse ¶

type ListArchiveJobsResponse struct {
	// List of Archive Jobs.
	Data []ArchiveJob `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListArchiveJobsResponse struct for ListArchiveJobsResponse

func NewListArchiveJobsResponse ¶

func NewListArchiveJobsResponse(data []ArchiveJob) *ListArchiveJobsResponse

NewListArchiveJobsResponse instantiates a new ListArchiveJobsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListArchiveJobsResponseWithDefaults ¶

func NewListArchiveJobsResponseWithDefaults() *ListArchiveJobsResponse

NewListArchiveJobsResponseWithDefaults instantiates a new ListArchiveJobsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListArchiveJobsResponse) GetData ¶

func (o *ListArchiveJobsResponse) GetData() []ArchiveJob

GetData returns the Data field value

func (*ListArchiveJobsResponse) GetDataOk ¶

func (o *ListArchiveJobsResponse) GetDataOk() (*[]ArchiveJob, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListArchiveJobsResponse) GetNext ¶

func (o *ListArchiveJobsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListArchiveJobsResponse) GetNextOk ¶

func (o *ListArchiveJobsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListArchiveJobsResponse) HasNext ¶

func (o *ListArchiveJobsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListArchiveJobsResponse) MarshalJSON ¶

func (o ListArchiveJobsResponse) MarshalJSON() ([]byte, error)

func (*ListArchiveJobsResponse) SetData ¶

func (o *ListArchiveJobsResponse) SetData(v []ArchiveJob)

SetData sets field value

func (*ListArchiveJobsResponse) SetNext ¶

func (o *ListArchiveJobsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListBuiltinFieldsResponse ¶

type ListBuiltinFieldsResponse struct {
	// List of built-in fields.
	Data []BuiltinField `json:"data"`
}

ListBuiltinFieldsResponse struct for ListBuiltinFieldsResponse

func NewListBuiltinFieldsResponse ¶

func NewListBuiltinFieldsResponse(data []BuiltinField) *ListBuiltinFieldsResponse

NewListBuiltinFieldsResponse instantiates a new ListBuiltinFieldsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListBuiltinFieldsResponseWithDefaults ¶

func NewListBuiltinFieldsResponseWithDefaults() *ListBuiltinFieldsResponse

NewListBuiltinFieldsResponseWithDefaults instantiates a new ListBuiltinFieldsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListBuiltinFieldsResponse) GetData ¶

func (o *ListBuiltinFieldsResponse) GetData() []BuiltinField

GetData returns the Data field value

func (*ListBuiltinFieldsResponse) GetDataOk ¶

func (o *ListBuiltinFieldsResponse) GetDataOk() (*[]BuiltinField, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListBuiltinFieldsResponse) MarshalJSON ¶

func (o ListBuiltinFieldsResponse) MarshalJSON() ([]byte, error)

func (*ListBuiltinFieldsResponse) SetData ¶

func (o *ListBuiltinFieldsResponse) SetData(v []BuiltinField)

SetData sets field value

type ListBuiltinFieldsUsageResponse ¶

type ListBuiltinFieldsUsageResponse struct {
	// List of fields with their usages.
	Data []BuiltinFieldUsage `json:"data"`
}

ListBuiltinFieldsUsageResponse struct for ListBuiltinFieldsUsageResponse

func NewListBuiltinFieldsUsageResponse ¶

func NewListBuiltinFieldsUsageResponse(data []BuiltinFieldUsage) *ListBuiltinFieldsUsageResponse

NewListBuiltinFieldsUsageResponse instantiates a new ListBuiltinFieldsUsageResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListBuiltinFieldsUsageResponseWithDefaults ¶

func NewListBuiltinFieldsUsageResponseWithDefaults() *ListBuiltinFieldsUsageResponse

NewListBuiltinFieldsUsageResponseWithDefaults instantiates a new ListBuiltinFieldsUsageResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListBuiltinFieldsUsageResponse) GetData ¶

GetData returns the Data field value

func (*ListBuiltinFieldsUsageResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListBuiltinFieldsUsageResponse) MarshalJSON ¶

func (o ListBuiltinFieldsUsageResponse) MarshalJSON() ([]byte, error)

func (*ListBuiltinFieldsUsageResponse) SetData ¶

SetData sets field value

type ListCollectorIdentitiesResponse ¶

type ListCollectorIdentitiesResponse struct {
	// List of Collector identities.
	Data []CollectorIdentity `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListCollectorIdentitiesResponse struct for ListCollectorIdentitiesResponse

func NewListCollectorIdentitiesResponse ¶

func NewListCollectorIdentitiesResponse(data []CollectorIdentity) *ListCollectorIdentitiesResponse

NewListCollectorIdentitiesResponse instantiates a new ListCollectorIdentitiesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListCollectorIdentitiesResponseWithDefaults ¶

func NewListCollectorIdentitiesResponseWithDefaults() *ListCollectorIdentitiesResponse

NewListCollectorIdentitiesResponseWithDefaults instantiates a new ListCollectorIdentitiesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListCollectorIdentitiesResponse) GetData ¶

GetData returns the Data field value

func (*ListCollectorIdentitiesResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListCollectorIdentitiesResponse) GetNext ¶

GetNext returns the Next field value if set, zero value otherwise.

func (*ListCollectorIdentitiesResponse) GetNextOk ¶

func (o *ListCollectorIdentitiesResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListCollectorIdentitiesResponse) HasNext ¶

HasNext returns a boolean if a field has been set.

func (ListCollectorIdentitiesResponse) MarshalJSON ¶

func (o ListCollectorIdentitiesResponse) MarshalJSON() ([]byte, error)

func (*ListCollectorIdentitiesResponse) SetData ¶

SetData sets field value

func (*ListCollectorIdentitiesResponse) SetNext ¶

SetNext gets a reference to the given string and assigns it to the Next field.

type ListConnectionsResponse ¶

type ListConnectionsResponse struct {
	// List of connections.
	Data []Connection `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListConnectionsResponse struct for ListConnectionsResponse

func NewListConnectionsResponse ¶

func NewListConnectionsResponse(data []Connection) *ListConnectionsResponse

NewListConnectionsResponse instantiates a new ListConnectionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListConnectionsResponseWithDefaults ¶

func NewListConnectionsResponseWithDefaults() *ListConnectionsResponse

NewListConnectionsResponseWithDefaults instantiates a new ListConnectionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListConnectionsResponse) GetData ¶

func (o *ListConnectionsResponse) GetData() []Connection

GetData returns the Data field value

func (*ListConnectionsResponse) GetDataOk ¶

func (o *ListConnectionsResponse) GetDataOk() (*[]Connection, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListConnectionsResponse) GetNext ¶

func (o *ListConnectionsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListConnectionsResponse) GetNextOk ¶

func (o *ListConnectionsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListConnectionsResponse) HasNext ¶

func (o *ListConnectionsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListConnectionsResponse) MarshalJSON ¶

func (o ListConnectionsResponse) MarshalJSON() ([]byte, error)

func (*ListConnectionsResponse) SetData ¶

func (o *ListConnectionsResponse) SetData(v []Connection)

SetData sets field value

func (*ListConnectionsResponse) SetNext ¶

func (o *ListConnectionsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListCustomFieldsResponse ¶

type ListCustomFieldsResponse struct {
	// List of custom fields.
	Data []CustomField `json:"data"`
}

ListCustomFieldsResponse struct for ListCustomFieldsResponse

func NewListCustomFieldsResponse ¶

func NewListCustomFieldsResponse(data []CustomField) *ListCustomFieldsResponse

NewListCustomFieldsResponse instantiates a new ListCustomFieldsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListCustomFieldsResponseWithDefaults ¶

func NewListCustomFieldsResponseWithDefaults() *ListCustomFieldsResponse

NewListCustomFieldsResponseWithDefaults instantiates a new ListCustomFieldsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListCustomFieldsResponse) GetData ¶

func (o *ListCustomFieldsResponse) GetData() []CustomField

GetData returns the Data field value

func (*ListCustomFieldsResponse) GetDataOk ¶

func (o *ListCustomFieldsResponse) GetDataOk() (*[]CustomField, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListCustomFieldsResponse) MarshalJSON ¶

func (o ListCustomFieldsResponse) MarshalJSON() ([]byte, error)

func (*ListCustomFieldsResponse) SetData ¶

func (o *ListCustomFieldsResponse) SetData(v []CustomField)

SetData sets field value

type ListCustomFieldsUsageResponse ¶

type ListCustomFieldsUsageResponse struct {
	// List of fields with their usages.
	Data []CustomFieldUsage `json:"data"`
}

ListCustomFieldsUsageResponse struct for ListCustomFieldsUsageResponse

func NewListCustomFieldsUsageResponse ¶

func NewListCustomFieldsUsageResponse(data []CustomFieldUsage) *ListCustomFieldsUsageResponse

NewListCustomFieldsUsageResponse instantiates a new ListCustomFieldsUsageResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListCustomFieldsUsageResponseWithDefaults ¶

func NewListCustomFieldsUsageResponseWithDefaults() *ListCustomFieldsUsageResponse

NewListCustomFieldsUsageResponseWithDefaults instantiates a new ListCustomFieldsUsageResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListCustomFieldsUsageResponse) GetData ¶

GetData returns the Data field value

func (*ListCustomFieldsUsageResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListCustomFieldsUsageResponse) MarshalJSON ¶

func (o ListCustomFieldsUsageResponse) MarshalJSON() ([]byte, error)

func (*ListCustomFieldsUsageResponse) SetData ¶

SetData sets field value

type ListDroppedFieldsResponse ¶

type ListDroppedFieldsResponse struct {
	// List of dropped fields.
	Data []DroppedField `json:"data"`
}

ListDroppedFieldsResponse struct for ListDroppedFieldsResponse

func NewListDroppedFieldsResponse ¶

func NewListDroppedFieldsResponse(data []DroppedField) *ListDroppedFieldsResponse

NewListDroppedFieldsResponse instantiates a new ListDroppedFieldsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDroppedFieldsResponseWithDefaults ¶

func NewListDroppedFieldsResponseWithDefaults() *ListDroppedFieldsResponse

NewListDroppedFieldsResponseWithDefaults instantiates a new ListDroppedFieldsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDroppedFieldsResponse) GetData ¶

func (o *ListDroppedFieldsResponse) GetData() []DroppedField

GetData returns the Data field value

func (*ListDroppedFieldsResponse) GetDataOk ¶

func (o *ListDroppedFieldsResponse) GetDataOk() (*[]DroppedField, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListDroppedFieldsResponse) MarshalJSON ¶

func (o ListDroppedFieldsResponse) MarshalJSON() ([]byte, error)

func (*ListDroppedFieldsResponse) SetData ¶

func (o *ListDroppedFieldsResponse) SetData(v []DroppedField)

SetData sets field value

type ListDynamicRulesResponse ¶

type ListDynamicRulesResponse struct {
	// List of dynamic parsing rules.
	Data []DynamicRule `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListDynamicRulesResponse struct for ListDynamicRulesResponse

func NewListDynamicRulesResponse ¶

func NewListDynamicRulesResponse(data []DynamicRule) *ListDynamicRulesResponse

NewListDynamicRulesResponse instantiates a new ListDynamicRulesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListDynamicRulesResponseWithDefaults ¶

func NewListDynamicRulesResponseWithDefaults() *ListDynamicRulesResponse

NewListDynamicRulesResponseWithDefaults instantiates a new ListDynamicRulesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListDynamicRulesResponse) GetData ¶

func (o *ListDynamicRulesResponse) GetData() []DynamicRule

GetData returns the Data field value

func (*ListDynamicRulesResponse) GetDataOk ¶

func (o *ListDynamicRulesResponse) GetDataOk() (*[]DynamicRule, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListDynamicRulesResponse) GetNext ¶

func (o *ListDynamicRulesResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListDynamicRulesResponse) GetNextOk ¶

func (o *ListDynamicRulesResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListDynamicRulesResponse) HasNext ¶

func (o *ListDynamicRulesResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListDynamicRulesResponse) MarshalJSON ¶

func (o ListDynamicRulesResponse) MarshalJSON() ([]byte, error)

func (*ListDynamicRulesResponse) SetData ¶

func (o *ListDynamicRulesResponse) SetData(v []DynamicRule)

SetData sets field value

func (*ListDynamicRulesResponse) SetNext ¶

func (o *ListDynamicRulesResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListExtractionRulesResponse ¶

type ListExtractionRulesResponse struct {
	// List of field extraction rules.
	Data []ExtractionRule `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListExtractionRulesResponse struct for ListExtractionRulesResponse

func NewListExtractionRulesResponse ¶

func NewListExtractionRulesResponse(data []ExtractionRule) *ListExtractionRulesResponse

NewListExtractionRulesResponse instantiates a new ListExtractionRulesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListExtractionRulesResponseWithDefaults ¶

func NewListExtractionRulesResponseWithDefaults() *ListExtractionRulesResponse

NewListExtractionRulesResponseWithDefaults instantiates a new ListExtractionRulesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListExtractionRulesResponse) GetData ¶

GetData returns the Data field value

func (*ListExtractionRulesResponse) GetDataOk ¶

func (o *ListExtractionRulesResponse) GetDataOk() (*[]ExtractionRule, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListExtractionRulesResponse) GetNext ¶

func (o *ListExtractionRulesResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListExtractionRulesResponse) GetNextOk ¶

func (o *ListExtractionRulesResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListExtractionRulesResponse) HasNext ¶

func (o *ListExtractionRulesResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListExtractionRulesResponse) MarshalJSON ¶

func (o ListExtractionRulesResponse) MarshalJSON() ([]byte, error)

func (*ListExtractionRulesResponse) SetData ¶

SetData sets field value

func (*ListExtractionRulesResponse) SetNext ¶

func (o *ListExtractionRulesResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListFieldNamesResponse ¶

type ListFieldNamesResponse struct {
	// List of all built-in and custom field names.
	Data []FieldName `json:"data"`
}

ListFieldNamesResponse struct for ListFieldNamesResponse

func NewListFieldNamesResponse ¶

func NewListFieldNamesResponse(data []FieldName) *ListFieldNamesResponse

NewListFieldNamesResponse instantiates a new ListFieldNamesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListFieldNamesResponseWithDefaults ¶

func NewListFieldNamesResponseWithDefaults() *ListFieldNamesResponse

NewListFieldNamesResponseWithDefaults instantiates a new ListFieldNamesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListFieldNamesResponse) GetData ¶

func (o *ListFieldNamesResponse) GetData() []FieldName

GetData returns the Data field value

func (*ListFieldNamesResponse) GetDataOk ¶

func (o *ListFieldNamesResponse) GetDataOk() (*[]FieldName, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListFieldNamesResponse) MarshalJSON ¶

func (o ListFieldNamesResponse) MarshalJSON() ([]byte, error)

func (*ListFieldNamesResponse) SetData ¶

func (o *ListFieldNamesResponse) SetData(v []FieldName)

SetData sets field value

type ListHealthEventResponse ¶

type ListHealthEventResponse struct {
	// List of health events.
	Data []HealthEvent `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListHealthEventResponse struct for ListHealthEventResponse

func NewListHealthEventResponse ¶

func NewListHealthEventResponse(data []HealthEvent) *ListHealthEventResponse

NewListHealthEventResponse instantiates a new ListHealthEventResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListHealthEventResponseWithDefaults ¶

func NewListHealthEventResponseWithDefaults() *ListHealthEventResponse

NewListHealthEventResponseWithDefaults instantiates a new ListHealthEventResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListHealthEventResponse) GetData ¶

func (o *ListHealthEventResponse) GetData() []HealthEvent

GetData returns the Data field value

func (*ListHealthEventResponse) GetDataOk ¶

func (o *ListHealthEventResponse) GetDataOk() (*[]HealthEvent, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListHealthEventResponse) GetNext ¶

func (o *ListHealthEventResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListHealthEventResponse) GetNextOk ¶

func (o *ListHealthEventResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListHealthEventResponse) HasNext ¶

func (o *ListHealthEventResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListHealthEventResponse) MarshalJSON ¶

func (o ListHealthEventResponse) MarshalJSON() ([]byte, error)

func (*ListHealthEventResponse) SetData ¶

func (o *ListHealthEventResponse) SetData(v []HealthEvent)

SetData sets field value

func (*ListHealthEventResponse) SetNext ¶

func (o *ListHealthEventResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListIngestBudgetsResponse ¶

type ListIngestBudgetsResponse struct {
	// List of ingest budgets.
	Data []IngestBudget `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListIngestBudgetsResponse struct for ListIngestBudgetsResponse

func NewListIngestBudgetsResponse ¶

func NewListIngestBudgetsResponse(data []IngestBudget) *ListIngestBudgetsResponse

NewListIngestBudgetsResponse instantiates a new ListIngestBudgetsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListIngestBudgetsResponseWithDefaults ¶

func NewListIngestBudgetsResponseWithDefaults() *ListIngestBudgetsResponse

NewListIngestBudgetsResponseWithDefaults instantiates a new ListIngestBudgetsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListIngestBudgetsResponse) GetData ¶

func (o *ListIngestBudgetsResponse) GetData() []IngestBudget

GetData returns the Data field value

func (*ListIngestBudgetsResponse) GetDataOk ¶

func (o *ListIngestBudgetsResponse) GetDataOk() (*[]IngestBudget, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListIngestBudgetsResponse) GetNext ¶

func (o *ListIngestBudgetsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListIngestBudgetsResponse) GetNextOk ¶

func (o *ListIngestBudgetsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListIngestBudgetsResponse) HasNext ¶

func (o *ListIngestBudgetsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListIngestBudgetsResponse) MarshalJSON ¶

func (o ListIngestBudgetsResponse) MarshalJSON() ([]byte, error)

func (*ListIngestBudgetsResponse) SetData ¶

func (o *ListIngestBudgetsResponse) SetData(v []IngestBudget)

SetData sets field value

func (*ListIngestBudgetsResponse) SetNext ¶

func (o *ListIngestBudgetsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListIngestBudgetsResponseV2 ¶

type ListIngestBudgetsResponseV2 struct {
	// List of ingest budgets.
	Data []IngestBudgetV2 `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListIngestBudgetsResponseV2 struct for ListIngestBudgetsResponseV2

func NewListIngestBudgetsResponseV2 ¶

func NewListIngestBudgetsResponseV2(data []IngestBudgetV2) *ListIngestBudgetsResponseV2

NewListIngestBudgetsResponseV2 instantiates a new ListIngestBudgetsResponseV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListIngestBudgetsResponseV2WithDefaults ¶

func NewListIngestBudgetsResponseV2WithDefaults() *ListIngestBudgetsResponseV2

NewListIngestBudgetsResponseV2WithDefaults instantiates a new ListIngestBudgetsResponseV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListIngestBudgetsResponseV2) GetData ¶

GetData returns the Data field value

func (*ListIngestBudgetsResponseV2) GetDataOk ¶

func (o *ListIngestBudgetsResponseV2) GetDataOk() (*[]IngestBudgetV2, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListIngestBudgetsResponseV2) GetNext ¶

func (o *ListIngestBudgetsResponseV2) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListIngestBudgetsResponseV2) GetNextOk ¶

func (o *ListIngestBudgetsResponseV2) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListIngestBudgetsResponseV2) HasNext ¶

func (o *ListIngestBudgetsResponseV2) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListIngestBudgetsResponseV2) MarshalJSON ¶

func (o ListIngestBudgetsResponseV2) MarshalJSON() ([]byte, error)

func (*ListIngestBudgetsResponseV2) SetData ¶

SetData sets field value

func (*ListIngestBudgetsResponseV2) SetNext ¶

func (o *ListIngestBudgetsResponseV2) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListMonitorsLibraryItemWithPath ¶

type ListMonitorsLibraryItemWithPath struct {
	Items []MonitorsLibraryItemWithPath
}

ListMonitorsLibraryItemWithPath Multi-type list of types monitor or folder.

func NewListMonitorsLibraryItemWithPath ¶

func NewListMonitorsLibraryItemWithPath() *ListMonitorsLibraryItemWithPath

NewListMonitorsLibraryItemWithPath instantiates a new ListMonitorsLibraryItemWithPath object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListMonitorsLibraryItemWithPathWithDefaults ¶

func NewListMonitorsLibraryItemWithPathWithDefaults() *ListMonitorsLibraryItemWithPath

NewListMonitorsLibraryItemWithPathWithDefaults instantiates a new ListMonitorsLibraryItemWithPath object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (ListMonitorsLibraryItemWithPath) MarshalJSON ¶

func (o ListMonitorsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*ListMonitorsLibraryItemWithPath) UnmarshalJSON ¶

func (o *ListMonitorsLibraryItemWithPath) UnmarshalJSON(bytes []byte) (err error)

type ListPartitionsResponse ¶

type ListPartitionsResponse struct {
	// List of partitions.
	Data []Partition `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListPartitionsResponse struct for ListPartitionsResponse

func NewListPartitionsResponse ¶

func NewListPartitionsResponse(data []Partition) *ListPartitionsResponse

NewListPartitionsResponse instantiates a new ListPartitionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListPartitionsResponseWithDefaults ¶

func NewListPartitionsResponseWithDefaults() *ListPartitionsResponse

NewListPartitionsResponseWithDefaults instantiates a new ListPartitionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListPartitionsResponse) GetData ¶

func (o *ListPartitionsResponse) GetData() []Partition

GetData returns the Data field value

func (*ListPartitionsResponse) GetDataOk ¶

func (o *ListPartitionsResponse) GetDataOk() (*[]Partition, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListPartitionsResponse) GetNext ¶

func (o *ListPartitionsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListPartitionsResponse) GetNextOk ¶

func (o *ListPartitionsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPartitionsResponse) HasNext ¶

func (o *ListPartitionsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListPartitionsResponse) MarshalJSON ¶

func (o ListPartitionsResponse) MarshalJSON() ([]byte, error)

func (*ListPartitionsResponse) SetData ¶

func (o *ListPartitionsResponse) SetData(v []Partition)

SetData sets field value

func (*ListPartitionsResponse) SetNext ¶

func (o *ListPartitionsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListRoleModelsResponse ¶

type ListRoleModelsResponse struct {
	// List of roles.
	Data []RoleModel `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListRoleModelsResponse struct for ListRoleModelsResponse

func NewListRoleModelsResponse ¶

func NewListRoleModelsResponse(data []RoleModel) *ListRoleModelsResponse

NewListRoleModelsResponse instantiates a new ListRoleModelsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListRoleModelsResponseWithDefaults ¶

func NewListRoleModelsResponseWithDefaults() *ListRoleModelsResponse

NewListRoleModelsResponseWithDefaults instantiates a new ListRoleModelsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListRoleModelsResponse) GetData ¶

func (o *ListRoleModelsResponse) GetData() []RoleModel

GetData returns the Data field value

func (*ListRoleModelsResponse) GetDataOk ¶

func (o *ListRoleModelsResponse) GetDataOk() (*[]RoleModel, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListRoleModelsResponse) GetNext ¶

func (o *ListRoleModelsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListRoleModelsResponse) GetNextOk ¶

func (o *ListRoleModelsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListRoleModelsResponse) HasNext ¶

func (o *ListRoleModelsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListRoleModelsResponse) MarshalJSON ¶

func (o ListRoleModelsResponse) MarshalJSON() ([]byte, error)

func (*ListRoleModelsResponse) SetData ¶

func (o *ListRoleModelsResponse) SetData(v []RoleModel)

SetData sets field value

func (*ListRoleModelsResponse) SetNext ¶

func (o *ListRoleModelsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListScheduledViewsResponse ¶

type ListScheduledViewsResponse struct {
	// List of scheduled views.
	Data []ScheduledView `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListScheduledViewsResponse struct for ListScheduledViewsResponse

func NewListScheduledViewsResponse ¶

func NewListScheduledViewsResponse(data []ScheduledView) *ListScheduledViewsResponse

NewListScheduledViewsResponse instantiates a new ListScheduledViewsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListScheduledViewsResponseWithDefaults ¶

func NewListScheduledViewsResponseWithDefaults() *ListScheduledViewsResponse

NewListScheduledViewsResponseWithDefaults instantiates a new ListScheduledViewsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListScheduledViewsResponse) GetData ¶

GetData returns the Data field value

func (*ListScheduledViewsResponse) GetDataOk ¶

func (o *ListScheduledViewsResponse) GetDataOk() (*[]ScheduledView, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListScheduledViewsResponse) GetNext ¶

func (o *ListScheduledViewsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListScheduledViewsResponse) GetNextOk ¶

func (o *ListScheduledViewsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListScheduledViewsResponse) HasNext ¶

func (o *ListScheduledViewsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListScheduledViewsResponse) MarshalJSON ¶

func (o ListScheduledViewsResponse) MarshalJSON() ([]byte, error)

func (*ListScheduledViewsResponse) SetData ¶

func (o *ListScheduledViewsResponse) SetData(v []ScheduledView)

SetData sets field value

func (*ListScheduledViewsResponse) SetNext ¶

func (o *ListScheduledViewsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type ListTokensBaseResponse ¶

type ListTokensBaseResponse struct {
	// List of tokens.
	Data []TokenBaseResponse `json:"data"`
}

ListTokensBaseResponse struct for ListTokensBaseResponse

func NewListTokensBaseResponse ¶

func NewListTokensBaseResponse(data []TokenBaseResponse) *ListTokensBaseResponse

NewListTokensBaseResponse instantiates a new ListTokensBaseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListTokensBaseResponseWithDefaults ¶

func NewListTokensBaseResponseWithDefaults() *ListTokensBaseResponse

NewListTokensBaseResponseWithDefaults instantiates a new ListTokensBaseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListTokensBaseResponse) GetData ¶

GetData returns the Data field value

func (*ListTokensBaseResponse) GetDataOk ¶

func (o *ListTokensBaseResponse) GetDataOk() (*[]TokenBaseResponse, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListTokensBaseResponse) MarshalJSON ¶

func (o ListTokensBaseResponse) MarshalJSON() ([]byte, error)

func (*ListTokensBaseResponse) SetData ¶

func (o *ListTokensBaseResponse) SetData(v []TokenBaseResponse)

SetData sets field value

type ListUserId ¶

type ListUserId struct {
	// List of users.
	Data []string `json:"data"`
}

ListUserId struct for ListUserId

func NewListUserId ¶

func NewListUserId(data []string) *ListUserId

NewListUserId instantiates a new ListUserId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListUserIdWithDefaults ¶

func NewListUserIdWithDefaults() *ListUserId

NewListUserIdWithDefaults instantiates a new ListUserId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListUserId) GetData ¶

func (o *ListUserId) GetData() []string

GetData returns the Data field value

func (*ListUserId) GetDataOk ¶

func (o *ListUserId) GetDataOk() (*[]string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ListUserId) MarshalJSON ¶

func (o ListUserId) MarshalJSON() ([]byte, error)

func (*ListUserId) SetData ¶

func (o *ListUserId) SetData(v []string)

SetData sets field value

type ListUserModelsResponse ¶

type ListUserModelsResponse struct {
	// List of users.
	Data []UserModel `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

ListUserModelsResponse struct for ListUserModelsResponse

func NewListUserModelsResponse ¶

func NewListUserModelsResponse(data []UserModel) *ListUserModelsResponse

NewListUserModelsResponse instantiates a new ListUserModelsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListUserModelsResponseWithDefaults ¶

func NewListUserModelsResponseWithDefaults() *ListUserModelsResponse

NewListUserModelsResponseWithDefaults instantiates a new ListUserModelsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListUserModelsResponse) GetData ¶

func (o *ListUserModelsResponse) GetData() []UserModel

GetData returns the Data field value

func (*ListUserModelsResponse) GetDataOk ¶

func (o *ListUserModelsResponse) GetDataOk() (*[]UserModel, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListUserModelsResponse) GetNext ¶

func (o *ListUserModelsResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*ListUserModelsResponse) GetNextOk ¶

func (o *ListUserModelsResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListUserModelsResponse) HasNext ¶

func (o *ListUserModelsResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (ListUserModelsResponse) MarshalJSON ¶

func (o ListUserModelsResponse) MarshalJSON() ([]byte, error)

func (*ListUserModelsResponse) SetData ¶

func (o *ListUserModelsResponse) SetData(v []UserModel)

SetData sets field value

func (*ListUserModelsResponse) SetNext ¶

func (o *ListUserModelsResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type LiteralTimeRangeBoundary ¶

type LiteralTimeRangeBoundary struct {
	TimeRangeBoundary
	// Name of the time range. Possible values are:   - `now`,   - `second`,   - `minute`,   - `hour`,   - `day`,   - `today`,   - `week`,   - `month`,   - `year`
	RangeName string `json:"rangeName"`
}

LiteralTimeRangeBoundary struct for LiteralTimeRangeBoundary

func NewLiteralTimeRangeBoundary ¶

func NewLiteralTimeRangeBoundary(rangeName string, type_ string) *LiteralTimeRangeBoundary

NewLiteralTimeRangeBoundary instantiates a new LiteralTimeRangeBoundary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiteralTimeRangeBoundaryWithDefaults ¶

func NewLiteralTimeRangeBoundaryWithDefaults() *LiteralTimeRangeBoundary

NewLiteralTimeRangeBoundaryWithDefaults instantiates a new LiteralTimeRangeBoundary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiteralTimeRangeBoundary) GetRangeName ¶

func (o *LiteralTimeRangeBoundary) GetRangeName() string

GetRangeName returns the RangeName field value

func (*LiteralTimeRangeBoundary) GetRangeNameOk ¶

func (o *LiteralTimeRangeBoundary) GetRangeNameOk() (*string, bool)

GetRangeNameOk returns a tuple with the RangeName field value and a boolean to check if the value has been set.

func (LiteralTimeRangeBoundary) MarshalJSON ¶

func (o LiteralTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*LiteralTimeRangeBoundary) SetRangeName ¶

func (o *LiteralTimeRangeBoundary) SetRangeName(v string)

SetRangeName sets field value

type LiteralTimeRangeBoundaryAllOf ¶

type LiteralTimeRangeBoundaryAllOf struct {
	// Name of the time range. Possible values are:   - `now`,   - `second`,   - `minute`,   - `hour`,   - `day`,   - `today`,   - `week`,   - `month`,   - `year`
	RangeName string `json:"rangeName"`
}

LiteralTimeRangeBoundaryAllOf struct for LiteralTimeRangeBoundaryAllOf

func NewLiteralTimeRangeBoundaryAllOf ¶

func NewLiteralTimeRangeBoundaryAllOf(rangeName string) *LiteralTimeRangeBoundaryAllOf

NewLiteralTimeRangeBoundaryAllOf instantiates a new LiteralTimeRangeBoundaryAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiteralTimeRangeBoundaryAllOfWithDefaults ¶

func NewLiteralTimeRangeBoundaryAllOfWithDefaults() *LiteralTimeRangeBoundaryAllOf

NewLiteralTimeRangeBoundaryAllOfWithDefaults instantiates a new LiteralTimeRangeBoundaryAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiteralTimeRangeBoundaryAllOf) GetRangeName ¶

func (o *LiteralTimeRangeBoundaryAllOf) GetRangeName() string

GetRangeName returns the RangeName field value

func (*LiteralTimeRangeBoundaryAllOf) GetRangeNameOk ¶

func (o *LiteralTimeRangeBoundaryAllOf) GetRangeNameOk() (*string, bool)

GetRangeNameOk returns a tuple with the RangeName field value and a boolean to check if the value has been set.

func (LiteralTimeRangeBoundaryAllOf) MarshalJSON ¶

func (o LiteralTimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*LiteralTimeRangeBoundaryAllOf) SetRangeName ¶

func (o *LiteralTimeRangeBoundaryAllOf) SetRangeName(v string)

SetRangeName sets field value

type LogQueryVariableSourceDefinition ¶

type LogQueryVariableSourceDefinition struct {
	VariableSourceDefinition
	// A log query.
	Query string `json:"query"`
	// A field in log query to populate the variable values.
	Field string `json:"field"`
}

LogQueryVariableSourceDefinition struct for LogQueryVariableSourceDefinition

func NewLogQueryVariableSourceDefinition ¶

func NewLogQueryVariableSourceDefinition(query string, field string, variableSourceType string) *LogQueryVariableSourceDefinition

NewLogQueryVariableSourceDefinition instantiates a new LogQueryVariableSourceDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogQueryVariableSourceDefinitionWithDefaults ¶

func NewLogQueryVariableSourceDefinitionWithDefaults() *LogQueryVariableSourceDefinition

NewLogQueryVariableSourceDefinitionWithDefaults instantiates a new LogQueryVariableSourceDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogQueryVariableSourceDefinition) GetField ¶

GetField returns the Field field value

func (*LogQueryVariableSourceDefinition) GetFieldOk ¶

func (o *LogQueryVariableSourceDefinition) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*LogQueryVariableSourceDefinition) GetQuery ¶

GetQuery returns the Query field value

func (*LogQueryVariableSourceDefinition) GetQueryOk ¶

func (o *LogQueryVariableSourceDefinition) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (LogQueryVariableSourceDefinition) MarshalJSON ¶

func (o LogQueryVariableSourceDefinition) MarshalJSON() ([]byte, error)

func (*LogQueryVariableSourceDefinition) SetField ¶

SetField sets field value

func (*LogQueryVariableSourceDefinition) SetQuery ¶

SetQuery sets field value

type LogQueryVariableSourceDefinitionAllOf ¶

type LogQueryVariableSourceDefinitionAllOf struct {
	// A log query.
	Query string `json:"query"`
	// A field in log query to populate the variable values.
	Field string `json:"field"`
}

LogQueryVariableSourceDefinitionAllOf Variable with values that are powered by a log query.

func NewLogQueryVariableSourceDefinitionAllOf ¶

func NewLogQueryVariableSourceDefinitionAllOf(query string, field string) *LogQueryVariableSourceDefinitionAllOf

NewLogQueryVariableSourceDefinitionAllOf instantiates a new LogQueryVariableSourceDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogQueryVariableSourceDefinitionAllOfWithDefaults ¶

func NewLogQueryVariableSourceDefinitionAllOfWithDefaults() *LogQueryVariableSourceDefinitionAllOf

NewLogQueryVariableSourceDefinitionAllOfWithDefaults instantiates a new LogQueryVariableSourceDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogQueryVariableSourceDefinitionAllOf) GetField ¶

GetField returns the Field field value

func (*LogQueryVariableSourceDefinitionAllOf) GetFieldOk ¶

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*LogQueryVariableSourceDefinitionAllOf) GetQuery ¶

GetQuery returns the Query field value

func (*LogQueryVariableSourceDefinitionAllOf) GetQueryOk ¶

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (LogQueryVariableSourceDefinitionAllOf) MarshalJSON ¶

func (o LogQueryVariableSourceDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*LogQueryVariableSourceDefinitionAllOf) SetField ¶

SetField sets field value

func (*LogQueryVariableSourceDefinitionAllOf) SetQuery ¶

SetQuery sets field value

type LogSearchEstimatedUsageByTierDefinition ¶

type LogSearchEstimatedUsageByTierDefinition struct {
	// Query to perform.
	QueryString string              `json:"queryString"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// This has the value `true` if the search is to be run by receipt time and `false` if it is to be run by message time.
	RunByReceiptTime *bool `json:"runByReceiptTime,omitempty"`
	// Definition of the query parameters.
	QueryParameters *[]QueryParameterSyncDefinition `json:"queryParameters,omitempty"`
	// Time zone to get the estimated usage details. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone              string                          `json:"timezone"`
	EstimatedUsageDetails []EstimatedUsageDetailsWithTier `json:"estimatedUsageDetails"`
}

LogSearchEstimatedUsageByTierDefinition struct for LogSearchEstimatedUsageByTierDefinition

func NewLogSearchEstimatedUsageByTierDefinition ¶

func NewLogSearchEstimatedUsageByTierDefinition(queryString string, timeRange ResolvableTimeRange, timezone string, estimatedUsageDetails []EstimatedUsageDetailsWithTier) *LogSearchEstimatedUsageByTierDefinition

NewLogSearchEstimatedUsageByTierDefinition instantiates a new LogSearchEstimatedUsageByTierDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageByTierDefinitionWithDefaults ¶

func NewLogSearchEstimatedUsageByTierDefinitionWithDefaults() *LogSearchEstimatedUsageByTierDefinition

NewLogSearchEstimatedUsageByTierDefinitionWithDefaults instantiates a new LogSearchEstimatedUsageByTierDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageByTierDefinition) GetEstimatedUsageDetails ¶

GetEstimatedUsageDetails returns the EstimatedUsageDetails field value

func (*LogSearchEstimatedUsageByTierDefinition) GetEstimatedUsageDetailsOk ¶

func (o *LogSearchEstimatedUsageByTierDefinition) GetEstimatedUsageDetailsOk() (*[]EstimatedUsageDetailsWithTier, bool)

GetEstimatedUsageDetailsOk returns a tuple with the EstimatedUsageDetails field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageByTierDefinition) GetQueryParameters ¶

GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageByTierDefinition) GetQueryParametersOk ¶

GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageByTierDefinition) GetQueryString ¶

func (o *LogSearchEstimatedUsageByTierDefinition) GetQueryString() string

GetQueryString returns the QueryString field value

func (*LogSearchEstimatedUsageByTierDefinition) GetQueryStringOk ¶

func (o *LogSearchEstimatedUsageByTierDefinition) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageByTierDefinition) GetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageByTierDefinition) GetRunByReceiptTime() bool

GetRunByReceiptTime returns the RunByReceiptTime field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageByTierDefinition) GetRunByReceiptTimeOk ¶

func (o *LogSearchEstimatedUsageByTierDefinition) GetRunByReceiptTimeOk() (*bool, bool)

GetRunByReceiptTimeOk returns a tuple with the RunByReceiptTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageByTierDefinition) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*LogSearchEstimatedUsageByTierDefinition) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageByTierDefinition) GetTimezone ¶

GetTimezone returns the Timezone field value

func (*LogSearchEstimatedUsageByTierDefinition) GetTimezoneOk ¶

func (o *LogSearchEstimatedUsageByTierDefinition) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageByTierDefinition) HasQueryParameters ¶

func (o *LogSearchEstimatedUsageByTierDefinition) HasQueryParameters() bool

HasQueryParameters returns a boolean if a field has been set.

func (*LogSearchEstimatedUsageByTierDefinition) HasRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageByTierDefinition) HasRunByReceiptTime() bool

HasRunByReceiptTime returns a boolean if a field has been set.

func (LogSearchEstimatedUsageByTierDefinition) MarshalJSON ¶

func (o LogSearchEstimatedUsageByTierDefinition) MarshalJSON() ([]byte, error)

func (*LogSearchEstimatedUsageByTierDefinition) SetEstimatedUsageDetails ¶

SetEstimatedUsageDetails sets field value

func (*LogSearchEstimatedUsageByTierDefinition) SetQueryParameters ¶

SetQueryParameters gets a reference to the given []QueryParameterSyncDefinition and assigns it to the QueryParameters field.

func (*LogSearchEstimatedUsageByTierDefinition) SetQueryString ¶

func (o *LogSearchEstimatedUsageByTierDefinition) SetQueryString(v string)

SetQueryString sets field value

func (*LogSearchEstimatedUsageByTierDefinition) SetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageByTierDefinition) SetRunByReceiptTime(v bool)

SetRunByReceiptTime gets a reference to the given bool and assigns it to the RunByReceiptTime field.

func (*LogSearchEstimatedUsageByTierDefinition) SetTimeRange ¶

SetTimeRange sets field value

func (*LogSearchEstimatedUsageByTierDefinition) SetTimezone ¶

SetTimezone sets field value

type LogSearchEstimatedUsageByTierDefinitionAllOf ¶

type LogSearchEstimatedUsageByTierDefinitionAllOf struct {
	EstimatedUsageDetails []EstimatedUsageDetailsWithTier `json:"estimatedUsageDetails"`
}

LogSearchEstimatedUsageByTierDefinitionAllOf struct for LogSearchEstimatedUsageByTierDefinitionAllOf

func NewLogSearchEstimatedUsageByTierDefinitionAllOf ¶

func NewLogSearchEstimatedUsageByTierDefinitionAllOf(estimatedUsageDetails []EstimatedUsageDetailsWithTier) *LogSearchEstimatedUsageByTierDefinitionAllOf

NewLogSearchEstimatedUsageByTierDefinitionAllOf instantiates a new LogSearchEstimatedUsageByTierDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageByTierDefinitionAllOfWithDefaults ¶

func NewLogSearchEstimatedUsageByTierDefinitionAllOfWithDefaults() *LogSearchEstimatedUsageByTierDefinitionAllOf

NewLogSearchEstimatedUsageByTierDefinitionAllOfWithDefaults instantiates a new LogSearchEstimatedUsageByTierDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageByTierDefinitionAllOf) GetEstimatedUsageDetails ¶

GetEstimatedUsageDetails returns the EstimatedUsageDetails field value

func (*LogSearchEstimatedUsageByTierDefinitionAllOf) GetEstimatedUsageDetailsOk ¶

GetEstimatedUsageDetailsOk returns a tuple with the EstimatedUsageDetails field value and a boolean to check if the value has been set.

func (LogSearchEstimatedUsageByTierDefinitionAllOf) MarshalJSON ¶

func (*LogSearchEstimatedUsageByTierDefinitionAllOf) SetEstimatedUsageDetails ¶

SetEstimatedUsageDetails sets field value

type LogSearchEstimatedUsageDefinition ¶

type LogSearchEstimatedUsageDefinition struct {
	// Query to perform.
	QueryString string              `json:"queryString"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// This has the value `true` if the search is to be run by receipt time and `false` if it is to be run by message time.
	RunByReceiptTime *bool `json:"runByReceiptTime,omitempty"`
	// Definition of the query parameters.
	QueryParameters *[]QueryParameterSyncDefinition `json:"queryParameters,omitempty"`
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
	// Time zone to get the estimated usage details. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone              string                `json:"timezone"`
	EstimatedUsageDetails EstimatedUsageDetails `json:"estimatedUsageDetails"`
}

LogSearchEstimatedUsageDefinition struct for LogSearchEstimatedUsageDefinition

func NewLogSearchEstimatedUsageDefinition ¶

func NewLogSearchEstimatedUsageDefinition(queryString string, timeRange ResolvableTimeRange, timezone string, estimatedUsageDetails EstimatedUsageDetails) *LogSearchEstimatedUsageDefinition

NewLogSearchEstimatedUsageDefinition instantiates a new LogSearchEstimatedUsageDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageDefinitionWithDefaults ¶

func NewLogSearchEstimatedUsageDefinitionWithDefaults() *LogSearchEstimatedUsageDefinition

NewLogSearchEstimatedUsageDefinitionWithDefaults instantiates a new LogSearchEstimatedUsageDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageDefinition) GetEstimatedUsageDetails ¶

func (o *LogSearchEstimatedUsageDefinition) GetEstimatedUsageDetails() EstimatedUsageDetails

GetEstimatedUsageDetails returns the EstimatedUsageDetails field value

func (*LogSearchEstimatedUsageDefinition) GetEstimatedUsageDetailsOk ¶

func (o *LogSearchEstimatedUsageDefinition) GetEstimatedUsageDetailsOk() (*EstimatedUsageDetails, bool)

GetEstimatedUsageDetailsOk returns a tuple with the EstimatedUsageDetails field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) GetParsingMode ¶

func (o *LogSearchEstimatedUsageDefinition) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageDefinition) GetParsingModeOk ¶

func (o *LogSearchEstimatedUsageDefinition) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) GetQueryParameters ¶

GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageDefinition) GetQueryParametersOk ¶

GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) GetQueryString ¶

func (o *LogSearchEstimatedUsageDefinition) GetQueryString() string

GetQueryString returns the QueryString field value

func (*LogSearchEstimatedUsageDefinition) GetQueryStringOk ¶

func (o *LogSearchEstimatedUsageDefinition) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) GetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageDefinition) GetRunByReceiptTime() bool

GetRunByReceiptTime returns the RunByReceiptTime field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageDefinition) GetRunByReceiptTimeOk ¶

func (o *LogSearchEstimatedUsageDefinition) GetRunByReceiptTimeOk() (*bool, bool)

GetRunByReceiptTimeOk returns a tuple with the RunByReceiptTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*LogSearchEstimatedUsageDefinition) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) GetTimezone ¶

func (o *LogSearchEstimatedUsageDefinition) GetTimezone() string

GetTimezone returns the Timezone field value

func (*LogSearchEstimatedUsageDefinition) GetTimezoneOk ¶

func (o *LogSearchEstimatedUsageDefinition) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageDefinition) HasParsingMode ¶

func (o *LogSearchEstimatedUsageDefinition) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (*LogSearchEstimatedUsageDefinition) HasQueryParameters ¶

func (o *LogSearchEstimatedUsageDefinition) HasQueryParameters() bool

HasQueryParameters returns a boolean if a field has been set.

func (*LogSearchEstimatedUsageDefinition) HasRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageDefinition) HasRunByReceiptTime() bool

HasRunByReceiptTime returns a boolean if a field has been set.

func (LogSearchEstimatedUsageDefinition) MarshalJSON ¶

func (o LogSearchEstimatedUsageDefinition) MarshalJSON() ([]byte, error)

func (*LogSearchEstimatedUsageDefinition) SetEstimatedUsageDetails ¶

func (o *LogSearchEstimatedUsageDefinition) SetEstimatedUsageDetails(v EstimatedUsageDetails)

SetEstimatedUsageDetails sets field value

func (*LogSearchEstimatedUsageDefinition) SetParsingMode ¶

func (o *LogSearchEstimatedUsageDefinition) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (*LogSearchEstimatedUsageDefinition) SetQueryParameters ¶

SetQueryParameters gets a reference to the given []QueryParameterSyncDefinition and assigns it to the QueryParameters field.

func (*LogSearchEstimatedUsageDefinition) SetQueryString ¶

func (o *LogSearchEstimatedUsageDefinition) SetQueryString(v string)

SetQueryString sets field value

func (*LogSearchEstimatedUsageDefinition) SetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageDefinition) SetRunByReceiptTime(v bool)

SetRunByReceiptTime gets a reference to the given bool and assigns it to the RunByReceiptTime field.

func (*LogSearchEstimatedUsageDefinition) SetTimeRange ¶

SetTimeRange sets field value

func (*LogSearchEstimatedUsageDefinition) SetTimezone ¶

func (o *LogSearchEstimatedUsageDefinition) SetTimezone(v string)

SetTimezone sets field value

type LogSearchEstimatedUsageDefinitionAllOf ¶

type LogSearchEstimatedUsageDefinitionAllOf struct {
	EstimatedUsageDetails EstimatedUsageDetails `json:"estimatedUsageDetails"`
}

LogSearchEstimatedUsageDefinitionAllOf struct for LogSearchEstimatedUsageDefinitionAllOf

func NewLogSearchEstimatedUsageDefinitionAllOf ¶

func NewLogSearchEstimatedUsageDefinitionAllOf(estimatedUsageDetails EstimatedUsageDetails) *LogSearchEstimatedUsageDefinitionAllOf

NewLogSearchEstimatedUsageDefinitionAllOf instantiates a new LogSearchEstimatedUsageDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageDefinitionAllOfWithDefaults ¶

func NewLogSearchEstimatedUsageDefinitionAllOfWithDefaults() *LogSearchEstimatedUsageDefinitionAllOf

NewLogSearchEstimatedUsageDefinitionAllOfWithDefaults instantiates a new LogSearchEstimatedUsageDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageDefinitionAllOf) GetEstimatedUsageDetails ¶

func (o *LogSearchEstimatedUsageDefinitionAllOf) GetEstimatedUsageDetails() EstimatedUsageDetails

GetEstimatedUsageDetails returns the EstimatedUsageDetails field value

func (*LogSearchEstimatedUsageDefinitionAllOf) GetEstimatedUsageDetailsOk ¶

func (o *LogSearchEstimatedUsageDefinitionAllOf) GetEstimatedUsageDetailsOk() (*EstimatedUsageDetails, bool)

GetEstimatedUsageDetailsOk returns a tuple with the EstimatedUsageDetails field value and a boolean to check if the value has been set.

func (LogSearchEstimatedUsageDefinitionAllOf) MarshalJSON ¶

func (o LogSearchEstimatedUsageDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*LogSearchEstimatedUsageDefinitionAllOf) SetEstimatedUsageDetails ¶

func (o *LogSearchEstimatedUsageDefinitionAllOf) SetEstimatedUsageDetails(v EstimatedUsageDetails)

SetEstimatedUsageDetails sets field value

type LogSearchEstimatedUsageRequest ¶

type LogSearchEstimatedUsageRequest struct {
	// Query to perform.
	QueryString string              `json:"queryString"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// This has the value `true` if the search is to be run by receipt time and `false` if it is to be run by message time.
	RunByReceiptTime *bool `json:"runByReceiptTime,omitempty"`
	// Definition of the query parameters.
	QueryParameters *[]QueryParameterSyncDefinition `json:"queryParameters,omitempty"`
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
	// Time zone to get the estimated usage details. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
}

LogSearchEstimatedUsageRequest struct for LogSearchEstimatedUsageRequest

func NewLogSearchEstimatedUsageRequest ¶

func NewLogSearchEstimatedUsageRequest(queryString string, timeRange ResolvableTimeRange, timezone string) *LogSearchEstimatedUsageRequest

NewLogSearchEstimatedUsageRequest instantiates a new LogSearchEstimatedUsageRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageRequestWithDefaults ¶

func NewLogSearchEstimatedUsageRequestWithDefaults() *LogSearchEstimatedUsageRequest

NewLogSearchEstimatedUsageRequestWithDefaults instantiates a new LogSearchEstimatedUsageRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageRequest) GetParsingMode ¶

func (o *LogSearchEstimatedUsageRequest) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageRequest) GetParsingModeOk ¶

func (o *LogSearchEstimatedUsageRequest) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequest) GetQueryParameters ¶

GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageRequest) GetQueryParametersOk ¶

func (o *LogSearchEstimatedUsageRequest) GetQueryParametersOk() (*[]QueryParameterSyncDefinition, bool)

GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequest) GetQueryString ¶

func (o *LogSearchEstimatedUsageRequest) GetQueryString() string

GetQueryString returns the QueryString field value

func (*LogSearchEstimatedUsageRequest) GetQueryStringOk ¶

func (o *LogSearchEstimatedUsageRequest) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequest) GetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageRequest) GetRunByReceiptTime() bool

GetRunByReceiptTime returns the RunByReceiptTime field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageRequest) GetRunByReceiptTimeOk ¶

func (o *LogSearchEstimatedUsageRequest) GetRunByReceiptTimeOk() (*bool, bool)

GetRunByReceiptTimeOk returns a tuple with the RunByReceiptTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequest) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*LogSearchEstimatedUsageRequest) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequest) GetTimezone ¶

func (o *LogSearchEstimatedUsageRequest) GetTimezone() string

GetTimezone returns the Timezone field value

func (*LogSearchEstimatedUsageRequest) GetTimezoneOk ¶

func (o *LogSearchEstimatedUsageRequest) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequest) HasParsingMode ¶

func (o *LogSearchEstimatedUsageRequest) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (*LogSearchEstimatedUsageRequest) HasQueryParameters ¶

func (o *LogSearchEstimatedUsageRequest) HasQueryParameters() bool

HasQueryParameters returns a boolean if a field has been set.

func (*LogSearchEstimatedUsageRequest) HasRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageRequest) HasRunByReceiptTime() bool

HasRunByReceiptTime returns a boolean if a field has been set.

func (LogSearchEstimatedUsageRequest) MarshalJSON ¶

func (o LogSearchEstimatedUsageRequest) MarshalJSON() ([]byte, error)

func (*LogSearchEstimatedUsageRequest) SetParsingMode ¶

func (o *LogSearchEstimatedUsageRequest) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (*LogSearchEstimatedUsageRequest) SetQueryParameters ¶

SetQueryParameters gets a reference to the given []QueryParameterSyncDefinition and assigns it to the QueryParameters field.

func (*LogSearchEstimatedUsageRequest) SetQueryString ¶

func (o *LogSearchEstimatedUsageRequest) SetQueryString(v string)

SetQueryString sets field value

func (*LogSearchEstimatedUsageRequest) SetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageRequest) SetRunByReceiptTime(v bool)

SetRunByReceiptTime gets a reference to the given bool and assigns it to the RunByReceiptTime field.

func (*LogSearchEstimatedUsageRequest) SetTimeRange ¶

SetTimeRange sets field value

func (*LogSearchEstimatedUsageRequest) SetTimezone ¶

func (o *LogSearchEstimatedUsageRequest) SetTimezone(v string)

SetTimezone sets field value

type LogSearchEstimatedUsageRequestAllOf ¶

type LogSearchEstimatedUsageRequestAllOf struct {
	// Time zone to get the estimated usage details. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
}

LogSearchEstimatedUsageRequestAllOf struct for LogSearchEstimatedUsageRequestAllOf

func NewLogSearchEstimatedUsageRequestAllOf ¶

func NewLogSearchEstimatedUsageRequestAllOf(timezone string) *LogSearchEstimatedUsageRequestAllOf

NewLogSearchEstimatedUsageRequestAllOf instantiates a new LogSearchEstimatedUsageRequestAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageRequestAllOfWithDefaults ¶

func NewLogSearchEstimatedUsageRequestAllOfWithDefaults() *LogSearchEstimatedUsageRequestAllOf

NewLogSearchEstimatedUsageRequestAllOfWithDefaults instantiates a new LogSearchEstimatedUsageRequestAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageRequestAllOf) GetTimezone ¶

GetTimezone returns the Timezone field value

func (*LogSearchEstimatedUsageRequestAllOf) GetTimezoneOk ¶

func (o *LogSearchEstimatedUsageRequestAllOf) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (LogSearchEstimatedUsageRequestAllOf) MarshalJSON ¶

func (o LogSearchEstimatedUsageRequestAllOf) MarshalJSON() ([]byte, error)

func (*LogSearchEstimatedUsageRequestAllOf) SetTimezone ¶

func (o *LogSearchEstimatedUsageRequestAllOf) SetTimezone(v string)

SetTimezone sets field value

type LogSearchEstimatedUsageRequestV2 ¶

type LogSearchEstimatedUsageRequestV2 struct {
	// Query to perform.
	QueryString string              `json:"queryString"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// This has the value `true` if the search is to be run by receipt time and `false` if it is to be run by message time.
	RunByReceiptTime *bool `json:"runByReceiptTime,omitempty"`
	// Definition of the query parameters.
	QueryParameters *[]QueryParameterSyncDefinition `json:"queryParameters,omitempty"`
	// Time zone to get the estimated usage details. Follow the format in the [IANA Time Zone Database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
	Timezone string `json:"timezone"`
}

LogSearchEstimatedUsageRequestV2 struct for LogSearchEstimatedUsageRequestV2

func NewLogSearchEstimatedUsageRequestV2 ¶

func NewLogSearchEstimatedUsageRequestV2(queryString string, timeRange ResolvableTimeRange, timezone string) *LogSearchEstimatedUsageRequestV2

NewLogSearchEstimatedUsageRequestV2 instantiates a new LogSearchEstimatedUsageRequestV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchEstimatedUsageRequestV2WithDefaults ¶

func NewLogSearchEstimatedUsageRequestV2WithDefaults() *LogSearchEstimatedUsageRequestV2

NewLogSearchEstimatedUsageRequestV2WithDefaults instantiates a new LogSearchEstimatedUsageRequestV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchEstimatedUsageRequestV2) GetQueryParameters ¶

GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageRequestV2) GetQueryParametersOk ¶

func (o *LogSearchEstimatedUsageRequestV2) GetQueryParametersOk() (*[]QueryParameterSyncDefinition, bool)

GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequestV2) GetQueryString ¶

func (o *LogSearchEstimatedUsageRequestV2) GetQueryString() string

GetQueryString returns the QueryString field value

func (*LogSearchEstimatedUsageRequestV2) GetQueryStringOk ¶

func (o *LogSearchEstimatedUsageRequestV2) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequestV2) GetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageRequestV2) GetRunByReceiptTime() bool

GetRunByReceiptTime returns the RunByReceiptTime field value if set, zero value otherwise.

func (*LogSearchEstimatedUsageRequestV2) GetRunByReceiptTimeOk ¶

func (o *LogSearchEstimatedUsageRequestV2) GetRunByReceiptTimeOk() (*bool, bool)

GetRunByReceiptTimeOk returns a tuple with the RunByReceiptTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequestV2) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*LogSearchEstimatedUsageRequestV2) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequestV2) GetTimezone ¶

func (o *LogSearchEstimatedUsageRequestV2) GetTimezone() string

GetTimezone returns the Timezone field value

func (*LogSearchEstimatedUsageRequestV2) GetTimezoneOk ¶

func (o *LogSearchEstimatedUsageRequestV2) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value and a boolean to check if the value has been set.

func (*LogSearchEstimatedUsageRequestV2) HasQueryParameters ¶

func (o *LogSearchEstimatedUsageRequestV2) HasQueryParameters() bool

HasQueryParameters returns a boolean if a field has been set.

func (*LogSearchEstimatedUsageRequestV2) HasRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageRequestV2) HasRunByReceiptTime() bool

HasRunByReceiptTime returns a boolean if a field has been set.

func (LogSearchEstimatedUsageRequestV2) MarshalJSON ¶

func (o LogSearchEstimatedUsageRequestV2) MarshalJSON() ([]byte, error)

func (*LogSearchEstimatedUsageRequestV2) SetQueryParameters ¶

SetQueryParameters gets a reference to the given []QueryParameterSyncDefinition and assigns it to the QueryParameters field.

func (*LogSearchEstimatedUsageRequestV2) SetQueryString ¶

func (o *LogSearchEstimatedUsageRequestV2) SetQueryString(v string)

SetQueryString sets field value

func (*LogSearchEstimatedUsageRequestV2) SetRunByReceiptTime ¶

func (o *LogSearchEstimatedUsageRequestV2) SetRunByReceiptTime(v bool)

SetRunByReceiptTime gets a reference to the given bool and assigns it to the RunByReceiptTime field.

func (*LogSearchEstimatedUsageRequestV2) SetTimeRange ¶

SetTimeRange sets field value

func (*LogSearchEstimatedUsageRequestV2) SetTimezone ¶

func (o *LogSearchEstimatedUsageRequestV2) SetTimezone(v string)

SetTimezone sets field value

type LogSearchQuery ¶

type LogSearchQuery struct {
	// Query string for which to get log fields.
	QueryString string `json:"queryString"`
}

LogSearchQuery Query for which to get log fields.

func NewLogSearchQuery ¶

func NewLogSearchQuery(queryString string) *LogSearchQuery

NewLogSearchQuery instantiates a new LogSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchQueryWithDefaults ¶

func NewLogSearchQueryWithDefaults() *LogSearchQuery

NewLogSearchQueryWithDefaults instantiates a new LogSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchQuery) GetQueryString ¶

func (o *LogSearchQuery) GetQueryString() string

GetQueryString returns the QueryString field value

func (*LogSearchQuery) GetQueryStringOk ¶

func (o *LogSearchQuery) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (LogSearchQuery) MarshalJSON ¶

func (o LogSearchQuery) MarshalJSON() ([]byte, error)

func (*LogSearchQuery) SetQueryString ¶

func (o *LogSearchQuery) SetQueryString(v string)

SetQueryString sets field value

type LogSearchQueryTimeRangeBase ¶

type LogSearchQueryTimeRangeBase struct {
	// Query to perform.
	QueryString string              `json:"queryString"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// This has the value `true` if the search is to be run by receipt time and `false` if it is to be run by message time.
	RunByReceiptTime *bool `json:"runByReceiptTime,omitempty"`
	// Definition of the query parameters.
	QueryParameters *[]QueryParameterSyncDefinition `json:"queryParameters,omitempty"`
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
}

LogSearchQueryTimeRangeBase Definition of a log search with query and timerange.

func NewLogSearchQueryTimeRangeBase ¶

func NewLogSearchQueryTimeRangeBase(queryString string, timeRange ResolvableTimeRange) *LogSearchQueryTimeRangeBase

NewLogSearchQueryTimeRangeBase instantiates a new LogSearchQueryTimeRangeBase object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchQueryTimeRangeBaseWithDefaults ¶

func NewLogSearchQueryTimeRangeBaseWithDefaults() *LogSearchQueryTimeRangeBase

NewLogSearchQueryTimeRangeBaseWithDefaults instantiates a new LogSearchQueryTimeRangeBase object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchQueryTimeRangeBase) GetParsingMode ¶

func (o *LogSearchQueryTimeRangeBase) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*LogSearchQueryTimeRangeBase) GetParsingModeOk ¶

func (o *LogSearchQueryTimeRangeBase) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBase) GetQueryParameters ¶

GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.

func (*LogSearchQueryTimeRangeBase) GetQueryParametersOk ¶

func (o *LogSearchQueryTimeRangeBase) GetQueryParametersOk() (*[]QueryParameterSyncDefinition, bool)

GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBase) GetQueryString ¶

func (o *LogSearchQueryTimeRangeBase) GetQueryString() string

GetQueryString returns the QueryString field value

func (*LogSearchQueryTimeRangeBase) GetQueryStringOk ¶

func (o *LogSearchQueryTimeRangeBase) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBase) GetRunByReceiptTime ¶

func (o *LogSearchQueryTimeRangeBase) GetRunByReceiptTime() bool

GetRunByReceiptTime returns the RunByReceiptTime field value if set, zero value otherwise.

func (*LogSearchQueryTimeRangeBase) GetRunByReceiptTimeOk ¶

func (o *LogSearchQueryTimeRangeBase) GetRunByReceiptTimeOk() (*bool, bool)

GetRunByReceiptTimeOk returns a tuple with the RunByReceiptTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBase) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*LogSearchQueryTimeRangeBase) GetTimeRangeOk ¶

func (o *LogSearchQueryTimeRangeBase) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBase) HasParsingMode ¶

func (o *LogSearchQueryTimeRangeBase) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (*LogSearchQueryTimeRangeBase) HasQueryParameters ¶

func (o *LogSearchQueryTimeRangeBase) HasQueryParameters() bool

HasQueryParameters returns a boolean if a field has been set.

func (*LogSearchQueryTimeRangeBase) HasRunByReceiptTime ¶

func (o *LogSearchQueryTimeRangeBase) HasRunByReceiptTime() bool

HasRunByReceiptTime returns a boolean if a field has been set.

func (LogSearchQueryTimeRangeBase) MarshalJSON ¶

func (o LogSearchQueryTimeRangeBase) MarshalJSON() ([]byte, error)

func (*LogSearchQueryTimeRangeBase) SetParsingMode ¶

func (o *LogSearchQueryTimeRangeBase) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (*LogSearchQueryTimeRangeBase) SetQueryParameters ¶

func (o *LogSearchQueryTimeRangeBase) SetQueryParameters(v []QueryParameterSyncDefinition)

SetQueryParameters gets a reference to the given []QueryParameterSyncDefinition and assigns it to the QueryParameters field.

func (*LogSearchQueryTimeRangeBase) SetQueryString ¶

func (o *LogSearchQueryTimeRangeBase) SetQueryString(v string)

SetQueryString sets field value

func (*LogSearchQueryTimeRangeBase) SetRunByReceiptTime ¶

func (o *LogSearchQueryTimeRangeBase) SetRunByReceiptTime(v bool)

SetRunByReceiptTime gets a reference to the given bool and assigns it to the RunByReceiptTime field.

func (*LogSearchQueryTimeRangeBase) SetTimeRange ¶

SetTimeRange sets field value

type LogSearchQueryTimeRangeBaseAllOf ¶

type LogSearchQueryTimeRangeBaseAllOf struct {
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
}

LogSearchQueryTimeRangeBaseAllOf struct for LogSearchQueryTimeRangeBaseAllOf

func NewLogSearchQueryTimeRangeBaseAllOf ¶

func NewLogSearchQueryTimeRangeBaseAllOf() *LogSearchQueryTimeRangeBaseAllOf

NewLogSearchQueryTimeRangeBaseAllOf instantiates a new LogSearchQueryTimeRangeBaseAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchQueryTimeRangeBaseAllOfWithDefaults ¶

func NewLogSearchQueryTimeRangeBaseAllOfWithDefaults() *LogSearchQueryTimeRangeBaseAllOf

NewLogSearchQueryTimeRangeBaseAllOfWithDefaults instantiates a new LogSearchQueryTimeRangeBaseAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchQueryTimeRangeBaseAllOf) GetParsingMode ¶

func (o *LogSearchQueryTimeRangeBaseAllOf) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*LogSearchQueryTimeRangeBaseAllOf) GetParsingModeOk ¶

func (o *LogSearchQueryTimeRangeBaseAllOf) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBaseAllOf) HasParsingMode ¶

func (o *LogSearchQueryTimeRangeBaseAllOf) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (LogSearchQueryTimeRangeBaseAllOf) MarshalJSON ¶

func (o LogSearchQueryTimeRangeBaseAllOf) MarshalJSON() ([]byte, error)

func (*LogSearchQueryTimeRangeBaseAllOf) SetParsingMode ¶

func (o *LogSearchQueryTimeRangeBaseAllOf) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

type LogSearchQueryTimeRangeBaseExceptParsingMode ¶

type LogSearchQueryTimeRangeBaseExceptParsingMode struct {
	// Query to perform.
	QueryString string              `json:"queryString"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// This has the value `true` if the search is to be run by receipt time and `false` if it is to be run by message time.
	RunByReceiptTime *bool `json:"runByReceiptTime,omitempty"`
	// Definition of the query parameters.
	QueryParameters *[]QueryParameterSyncDefinition `json:"queryParameters,omitempty"`
}

LogSearchQueryTimeRangeBaseExceptParsingMode Definition of a log search with query and timerange.

func NewLogSearchQueryTimeRangeBaseExceptParsingMode ¶

func NewLogSearchQueryTimeRangeBaseExceptParsingMode(queryString string, timeRange ResolvableTimeRange) *LogSearchQueryTimeRangeBaseExceptParsingMode

NewLogSearchQueryTimeRangeBaseExceptParsingMode instantiates a new LogSearchQueryTimeRangeBaseExceptParsingMode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSearchQueryTimeRangeBaseExceptParsingModeWithDefaults ¶

func NewLogSearchQueryTimeRangeBaseExceptParsingModeWithDefaults() *LogSearchQueryTimeRangeBaseExceptParsingMode

NewLogSearchQueryTimeRangeBaseExceptParsingModeWithDefaults instantiates a new LogSearchQueryTimeRangeBaseExceptParsingMode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetQueryParameters ¶

GetQueryParameters returns the QueryParameters field value if set, zero value otherwise.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetQueryParametersOk ¶

GetQueryParametersOk returns a tuple with the QueryParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetQueryString ¶

GetQueryString returns the QueryString field value

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetQueryStringOk ¶

func (o *LogSearchQueryTimeRangeBaseExceptParsingMode) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetRunByReceiptTime ¶

func (o *LogSearchQueryTimeRangeBaseExceptParsingMode) GetRunByReceiptTime() bool

GetRunByReceiptTime returns the RunByReceiptTime field value if set, zero value otherwise.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetRunByReceiptTimeOk ¶

func (o *LogSearchQueryTimeRangeBaseExceptParsingMode) GetRunByReceiptTimeOk() (*bool, bool)

GetRunByReceiptTimeOk returns a tuple with the RunByReceiptTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) HasQueryParameters ¶

func (o *LogSearchQueryTimeRangeBaseExceptParsingMode) HasQueryParameters() bool

HasQueryParameters returns a boolean if a field has been set.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) HasRunByReceiptTime ¶

func (o *LogSearchQueryTimeRangeBaseExceptParsingMode) HasRunByReceiptTime() bool

HasRunByReceiptTime returns a boolean if a field has been set.

func (LogSearchQueryTimeRangeBaseExceptParsingMode) MarshalJSON ¶

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) SetQueryParameters ¶

SetQueryParameters gets a reference to the given []QueryParameterSyncDefinition and assigns it to the QueryParameters field.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) SetQueryString ¶

SetQueryString sets field value

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) SetRunByReceiptTime ¶

func (o *LogSearchQueryTimeRangeBaseExceptParsingMode) SetRunByReceiptTime(v bool)

SetRunByReceiptTime gets a reference to the given bool and assigns it to the RunByReceiptTime field.

func (*LogSearchQueryTimeRangeBaseExceptParsingMode) SetTimeRange ¶

SetTimeRange sets field value

type LogSearchesEstimatedUsageApiService ¶

type LogSearchesEstimatedUsageApiService service

LogSearchesEstimatedUsageApiService LogSearchesEstimatedUsageApi service

func (*LogSearchesEstimatedUsageApiService) GetLogSearchEstimatedUsage ¶

GetLogSearchEstimatedUsage Gets estimated usage details.

Gets the estimated volume of data that would be scanned for a given log search in the Infrequent data tier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLogSearchEstimatedUsageRequest

func (*LogSearchesEstimatedUsageApiService) GetLogSearchEstimatedUsageByTier ¶

GetLogSearchEstimatedUsageByTier Gets Tier Wise estimated usage details.

Gets the estimated volume of data that would be scanned for a given log search per data tier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLogSearchEstimatedUsageByTierRequest

func (*LogSearchesEstimatedUsageApiService) GetLogSearchEstimatedUsageByTierExecute ¶

Execute executes the request

@return LogSearchEstimatedUsageByTierDefinition

func (*LogSearchesEstimatedUsageApiService) GetLogSearchEstimatedUsageExecute ¶

Execute executes the request

@return LogSearchEstimatedUsageDefinition

type LogsMissingDataCondition ¶

type LogsMissingDataCondition struct {
	TriggerCondition
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
}

LogsMissingDataCondition struct for LogsMissingDataCondition

func NewLogsMissingDataCondition ¶

func NewLogsMissingDataCondition(timeRange string, triggerType string) *LogsMissingDataCondition

NewLogsMissingDataCondition instantiates a new LogsMissingDataCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsMissingDataConditionWithDefaults ¶

func NewLogsMissingDataConditionWithDefaults() *LogsMissingDataCondition

NewLogsMissingDataConditionWithDefaults instantiates a new LogsMissingDataCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsMissingDataCondition) GetTimeRange ¶

func (o *LogsMissingDataCondition) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*LogsMissingDataCondition) GetTimeRangeOk ¶

func (o *LogsMissingDataCondition) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (LogsMissingDataCondition) MarshalJSON ¶

func (o LogsMissingDataCondition) MarshalJSON() ([]byte, error)

func (*LogsMissingDataCondition) SetTimeRange ¶

func (o *LogsMissingDataCondition) SetTimeRange(v string)

SetTimeRange sets field value

type LogsMissingDataConditionAllOf ¶

type LogsMissingDataConditionAllOf struct {
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
}

LogsMissingDataConditionAllOf A rule that defines how logs monitors should evaluate missing data and trigger notifications.

func NewLogsMissingDataConditionAllOf ¶

func NewLogsMissingDataConditionAllOf(timeRange string) *LogsMissingDataConditionAllOf

NewLogsMissingDataConditionAllOf instantiates a new LogsMissingDataConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsMissingDataConditionAllOfWithDefaults ¶

func NewLogsMissingDataConditionAllOfWithDefaults() *LogsMissingDataConditionAllOf

NewLogsMissingDataConditionAllOfWithDefaults instantiates a new LogsMissingDataConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsMissingDataConditionAllOf) GetTimeRange ¶

func (o *LogsMissingDataConditionAllOf) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*LogsMissingDataConditionAllOf) GetTimeRangeOk ¶

func (o *LogsMissingDataConditionAllOf) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (LogsMissingDataConditionAllOf) MarshalJSON ¶

func (o LogsMissingDataConditionAllOf) MarshalJSON() ([]byte, error)

func (*LogsMissingDataConditionAllOf) SetTimeRange ¶

func (o *LogsMissingDataConditionAllOf) SetTimeRange(v string)

SetTimeRange sets field value

type LogsOutlier ¶

type LogsOutlier struct {
	// The query string after trimming out the outlier clause.
	TrimmedQuery *string `json:"trimmedQuery,omitempty"`
	// Sets the trailing number of data points to calculate mean and sigma.
	Window *int64 `json:"window,omitempty"`
	// Sets the required number of consecutive indicator data points (outliers) to trigger a violation.
	Consecutive *int64 `json:"consecutive,omitempty"`
	// Specifies which direction should trigger violations. Valid values:   1. `Both`: Both positive and negative deviations   2. `Up`: Positive deviations only   3. `Down`: Negative deviations only example: \"Up\" pattern: \"^(Both|Up|Down)$\" default: \"Both\" x-pattern-message: \"should be one of the following: 'Both', 'Up', 'Down'\"
	Direction *string `json:"direction,omitempty"`
	// Sets the number of standard deviations for calculating violations.
	Threshold *float64 `json:"threshold,omitempty"`
	// The name of the field that the trigger condition will alert on.
	Field *string `json:"field,omitempty"`
}

LogsOutlier The parameters extracted from the logs outlier query.

func NewLogsOutlier ¶

func NewLogsOutlier() *LogsOutlier

NewLogsOutlier instantiates a new LogsOutlier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsOutlierWithDefaults ¶

func NewLogsOutlierWithDefaults() *LogsOutlier

NewLogsOutlierWithDefaults instantiates a new LogsOutlier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsOutlier) GetConsecutive ¶

func (o *LogsOutlier) GetConsecutive() int64

GetConsecutive returns the Consecutive field value if set, zero value otherwise.

func (*LogsOutlier) GetConsecutiveOk ¶

func (o *LogsOutlier) GetConsecutiveOk() (*int64, bool)

GetConsecutiveOk returns a tuple with the Consecutive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlier) GetDirection ¶

func (o *LogsOutlier) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*LogsOutlier) GetDirectionOk ¶

func (o *LogsOutlier) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlier) GetField ¶

func (o *LogsOutlier) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*LogsOutlier) GetFieldOk ¶

func (o *LogsOutlier) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlier) GetThreshold ¶

func (o *LogsOutlier) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*LogsOutlier) GetThresholdOk ¶

func (o *LogsOutlier) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlier) GetTrimmedQuery ¶

func (o *LogsOutlier) GetTrimmedQuery() string

GetTrimmedQuery returns the TrimmedQuery field value if set, zero value otherwise.

func (*LogsOutlier) GetTrimmedQueryOk ¶

func (o *LogsOutlier) GetTrimmedQueryOk() (*string, bool)

GetTrimmedQueryOk returns a tuple with the TrimmedQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlier) GetWindow ¶

func (o *LogsOutlier) GetWindow() int64

GetWindow returns the Window field value if set, zero value otherwise.

func (*LogsOutlier) GetWindowOk ¶

func (o *LogsOutlier) GetWindowOk() (*int64, bool)

GetWindowOk returns a tuple with the Window field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlier) HasConsecutive ¶

func (o *LogsOutlier) HasConsecutive() bool

HasConsecutive returns a boolean if a field has been set.

func (*LogsOutlier) HasDirection ¶

func (o *LogsOutlier) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*LogsOutlier) HasField ¶

func (o *LogsOutlier) HasField() bool

HasField returns a boolean if a field has been set.

func (*LogsOutlier) HasThreshold ¶

func (o *LogsOutlier) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*LogsOutlier) HasTrimmedQuery ¶

func (o *LogsOutlier) HasTrimmedQuery() bool

HasTrimmedQuery returns a boolean if a field has been set.

func (*LogsOutlier) HasWindow ¶

func (o *LogsOutlier) HasWindow() bool

HasWindow returns a boolean if a field has been set.

func (LogsOutlier) MarshalJSON ¶

func (o LogsOutlier) MarshalJSON() ([]byte, error)

func (*LogsOutlier) SetConsecutive ¶

func (o *LogsOutlier) SetConsecutive(v int64)

SetConsecutive gets a reference to the given int64 and assigns it to the Consecutive field.

func (*LogsOutlier) SetDirection ¶

func (o *LogsOutlier) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*LogsOutlier) SetField ¶

func (o *LogsOutlier) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*LogsOutlier) SetThreshold ¶

func (o *LogsOutlier) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*LogsOutlier) SetTrimmedQuery ¶

func (o *LogsOutlier) SetTrimmedQuery(v string)

SetTrimmedQuery gets a reference to the given string and assigns it to the TrimmedQuery field.

func (*LogsOutlier) SetWindow ¶

func (o *LogsOutlier) SetWindow(v int64)

SetWindow gets a reference to the given int64 and assigns it to the Window field.

type LogsOutlierCondition ¶

type LogsOutlierCondition struct {
	TriggerCondition
	// Sets the trailing number of data points to calculate mean and sigma.
	Window *int64 `json:"window,omitempty"`
	// Sets the required number of consecutive indicator data points (outliers) to trigger a violation.
	Consecutive *int64 `json:"consecutive,omitempty"`
	// Specifies which direction should trigger violations.
	Direction *string `json:"direction,omitempty"`
	// Sets the number of standard deviations for calculating violations.
	Threshold *float64 `json:"threshold,omitempty"`
	// The name of the field that the trigger condition will alert on.
	Field *string `json:"field,omitempty"`
}

LogsOutlierCondition struct for LogsOutlierCondition

func NewLogsOutlierCondition ¶

func NewLogsOutlierCondition(triggerType string) *LogsOutlierCondition

NewLogsOutlierCondition instantiates a new LogsOutlierCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsOutlierConditionWithDefaults ¶

func NewLogsOutlierConditionWithDefaults() *LogsOutlierCondition

NewLogsOutlierConditionWithDefaults instantiates a new LogsOutlierCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsOutlierCondition) GetConsecutive ¶

func (o *LogsOutlierCondition) GetConsecutive() int64

GetConsecutive returns the Consecutive field value if set, zero value otherwise.

func (*LogsOutlierCondition) GetConsecutiveOk ¶

func (o *LogsOutlierCondition) GetConsecutiveOk() (*int64, bool)

GetConsecutiveOk returns a tuple with the Consecutive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierCondition) GetDirection ¶

func (o *LogsOutlierCondition) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*LogsOutlierCondition) GetDirectionOk ¶

func (o *LogsOutlierCondition) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierCondition) GetField ¶

func (o *LogsOutlierCondition) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*LogsOutlierCondition) GetFieldOk ¶

func (o *LogsOutlierCondition) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierCondition) GetThreshold ¶

func (o *LogsOutlierCondition) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*LogsOutlierCondition) GetThresholdOk ¶

func (o *LogsOutlierCondition) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierCondition) GetWindow ¶

func (o *LogsOutlierCondition) GetWindow() int64

GetWindow returns the Window field value if set, zero value otherwise.

func (*LogsOutlierCondition) GetWindowOk ¶

func (o *LogsOutlierCondition) GetWindowOk() (*int64, bool)

GetWindowOk returns a tuple with the Window field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierCondition) HasConsecutive ¶

func (o *LogsOutlierCondition) HasConsecutive() bool

HasConsecutive returns a boolean if a field has been set.

func (*LogsOutlierCondition) HasDirection ¶

func (o *LogsOutlierCondition) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*LogsOutlierCondition) HasField ¶

func (o *LogsOutlierCondition) HasField() bool

HasField returns a boolean if a field has been set.

func (*LogsOutlierCondition) HasThreshold ¶

func (o *LogsOutlierCondition) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*LogsOutlierCondition) HasWindow ¶

func (o *LogsOutlierCondition) HasWindow() bool

HasWindow returns a boolean if a field has been set.

func (LogsOutlierCondition) MarshalJSON ¶

func (o LogsOutlierCondition) MarshalJSON() ([]byte, error)

func (*LogsOutlierCondition) SetConsecutive ¶

func (o *LogsOutlierCondition) SetConsecutive(v int64)

SetConsecutive gets a reference to the given int64 and assigns it to the Consecutive field.

func (*LogsOutlierCondition) SetDirection ¶

func (o *LogsOutlierCondition) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*LogsOutlierCondition) SetField ¶

func (o *LogsOutlierCondition) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*LogsOutlierCondition) SetThreshold ¶

func (o *LogsOutlierCondition) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*LogsOutlierCondition) SetWindow ¶

func (o *LogsOutlierCondition) SetWindow(v int64)

SetWindow gets a reference to the given int64 and assigns it to the Window field.

type LogsOutlierConditionAllOf ¶

type LogsOutlierConditionAllOf struct {
	// Sets the trailing number of data points to calculate mean and sigma.
	Window *int64 `json:"window,omitempty"`
	// Sets the required number of consecutive indicator data points (outliers) to trigger a violation.
	Consecutive *int64 `json:"consecutive,omitempty"`
	// Specifies which direction should trigger violations.
	Direction *string `json:"direction,omitempty"`
	// Sets the number of standard deviations for calculating violations.
	Threshold *float64 `json:"threshold,omitempty"`
	// The name of the field that the trigger condition will alert on.
	Field *string `json:"field,omitempty"`
}

LogsOutlierConditionAllOf A rule that defines how logs monitor should evaluate outlier data and trigger notifications.

func NewLogsOutlierConditionAllOf ¶

func NewLogsOutlierConditionAllOf() *LogsOutlierConditionAllOf

NewLogsOutlierConditionAllOf instantiates a new LogsOutlierConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsOutlierConditionAllOfWithDefaults ¶

func NewLogsOutlierConditionAllOfWithDefaults() *LogsOutlierConditionAllOf

NewLogsOutlierConditionAllOfWithDefaults instantiates a new LogsOutlierConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsOutlierConditionAllOf) GetConsecutive ¶

func (o *LogsOutlierConditionAllOf) GetConsecutive() int64

GetConsecutive returns the Consecutive field value if set, zero value otherwise.

func (*LogsOutlierConditionAllOf) GetConsecutiveOk ¶

func (o *LogsOutlierConditionAllOf) GetConsecutiveOk() (*int64, bool)

GetConsecutiveOk returns a tuple with the Consecutive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierConditionAllOf) GetDirection ¶

func (o *LogsOutlierConditionAllOf) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*LogsOutlierConditionAllOf) GetDirectionOk ¶

func (o *LogsOutlierConditionAllOf) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierConditionAllOf) GetField ¶

func (o *LogsOutlierConditionAllOf) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*LogsOutlierConditionAllOf) GetFieldOk ¶

func (o *LogsOutlierConditionAllOf) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierConditionAllOf) GetThreshold ¶

func (o *LogsOutlierConditionAllOf) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*LogsOutlierConditionAllOf) GetThresholdOk ¶

func (o *LogsOutlierConditionAllOf) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierConditionAllOf) GetWindow ¶

func (o *LogsOutlierConditionAllOf) GetWindow() int64

GetWindow returns the Window field value if set, zero value otherwise.

func (*LogsOutlierConditionAllOf) GetWindowOk ¶

func (o *LogsOutlierConditionAllOf) GetWindowOk() (*int64, bool)

GetWindowOk returns a tuple with the Window field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsOutlierConditionAllOf) HasConsecutive ¶

func (o *LogsOutlierConditionAllOf) HasConsecutive() bool

HasConsecutive returns a boolean if a field has been set.

func (*LogsOutlierConditionAllOf) HasDirection ¶

func (o *LogsOutlierConditionAllOf) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*LogsOutlierConditionAllOf) HasField ¶

func (o *LogsOutlierConditionAllOf) HasField() bool

HasField returns a boolean if a field has been set.

func (*LogsOutlierConditionAllOf) HasThreshold ¶

func (o *LogsOutlierConditionAllOf) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*LogsOutlierConditionAllOf) HasWindow ¶

func (o *LogsOutlierConditionAllOf) HasWindow() bool

HasWindow returns a boolean if a field has been set.

func (LogsOutlierConditionAllOf) MarshalJSON ¶

func (o LogsOutlierConditionAllOf) MarshalJSON() ([]byte, error)

func (*LogsOutlierConditionAllOf) SetConsecutive ¶

func (o *LogsOutlierConditionAllOf) SetConsecutive(v int64)

SetConsecutive gets a reference to the given int64 and assigns it to the Consecutive field.

func (*LogsOutlierConditionAllOf) SetDirection ¶

func (o *LogsOutlierConditionAllOf) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*LogsOutlierConditionAllOf) SetField ¶

func (o *LogsOutlierConditionAllOf) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*LogsOutlierConditionAllOf) SetThreshold ¶

func (o *LogsOutlierConditionAllOf) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*LogsOutlierConditionAllOf) SetWindow ¶

func (o *LogsOutlierConditionAllOf) SetWindow(v int64)

SetWindow gets a reference to the given int64 and assigns it to the Window field.

type LogsStaticCondition ¶

type LogsStaticCondition struct {
	TriggerCondition
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// The data value for the condition. This defines the threshold for when to trigger. Threshold value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	Threshold float64 `json:"threshold"`
	// The comparison type for the `threshold` evaluation. This defines how you want the data value compared. Valid values:   1. `LessThan`: Less than than the configured threshold.   2. `GreaterThan`: Greater than the configured threshold.   3. `LessThanOrEqual`: Less than or equal to the configured threshold.   4. `GreaterThanOrEqual`: Greater than or equal to the configured threshold. ThresholdType value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	ThresholdType string `json:"thresholdType"`
	// The name of the field that the trigger condition will alert on. The trigger could compare the value of specified field with the threshold. If `field` is not specified, monitor would default to result count instead.
	Field *string `json:"field,omitempty"`
}

LogsStaticCondition struct for LogsStaticCondition

func NewLogsStaticCondition ¶

func NewLogsStaticCondition(timeRange string, threshold float64, thresholdType string, triggerType string) *LogsStaticCondition

NewLogsStaticCondition instantiates a new LogsStaticCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsStaticConditionWithDefaults ¶

func NewLogsStaticConditionWithDefaults() *LogsStaticCondition

NewLogsStaticConditionWithDefaults instantiates a new LogsStaticCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsStaticCondition) GetField ¶

func (o *LogsStaticCondition) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*LogsStaticCondition) GetFieldOk ¶

func (o *LogsStaticCondition) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsStaticCondition) GetThreshold ¶

func (o *LogsStaticCondition) GetThreshold() float64

GetThreshold returns the Threshold field value

func (*LogsStaticCondition) GetThresholdOk ¶

func (o *LogsStaticCondition) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.

func (*LogsStaticCondition) GetThresholdType ¶

func (o *LogsStaticCondition) GetThresholdType() string

GetThresholdType returns the ThresholdType field value

func (*LogsStaticCondition) GetThresholdTypeOk ¶

func (o *LogsStaticCondition) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value and a boolean to check if the value has been set.

func (*LogsStaticCondition) GetTimeRange ¶

func (o *LogsStaticCondition) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*LogsStaticCondition) GetTimeRangeOk ¶

func (o *LogsStaticCondition) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogsStaticCondition) HasField ¶

func (o *LogsStaticCondition) HasField() bool

HasField returns a boolean if a field has been set.

func (LogsStaticCondition) MarshalJSON ¶

func (o LogsStaticCondition) MarshalJSON() ([]byte, error)

func (*LogsStaticCondition) SetField ¶

func (o *LogsStaticCondition) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*LogsStaticCondition) SetThreshold ¶

func (o *LogsStaticCondition) SetThreshold(v float64)

SetThreshold sets field value

func (*LogsStaticCondition) SetThresholdType ¶

func (o *LogsStaticCondition) SetThresholdType(v string)

SetThresholdType sets field value

func (*LogsStaticCondition) SetTimeRange ¶

func (o *LogsStaticCondition) SetTimeRange(v string)

SetTimeRange sets field value

type LogsStaticConditionAllOf ¶

type LogsStaticConditionAllOf struct {
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// The data value for the condition. This defines the threshold for when to trigger. Threshold value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	Threshold float64 `json:"threshold"`
	// The comparison type for the `threshold` evaluation. This defines how you want the data value compared. Valid values:   1. `LessThan`: Less than than the configured threshold.   2. `GreaterThan`: Greater than the configured threshold.   3. `LessThanOrEqual`: Less than or equal to the configured threshold.   4. `GreaterThanOrEqual`: Greater than or equal to the configured threshold. ThresholdType value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	ThresholdType string `json:"thresholdType"`
	// The name of the field that the trigger condition will alert on. The trigger could compare the value of specified field with the threshold. If `field` is not specified, monitor would default to result count instead.
	Field *string `json:"field,omitempty"`
}

LogsStaticConditionAllOf A rule that defines how logs monitor should evaluate static data and trigger notifications.

func NewLogsStaticConditionAllOf ¶

func NewLogsStaticConditionAllOf(timeRange string, threshold float64, thresholdType string) *LogsStaticConditionAllOf

NewLogsStaticConditionAllOf instantiates a new LogsStaticConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsStaticConditionAllOfWithDefaults ¶

func NewLogsStaticConditionAllOfWithDefaults() *LogsStaticConditionAllOf

NewLogsStaticConditionAllOfWithDefaults instantiates a new LogsStaticConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsStaticConditionAllOf) GetField ¶

func (o *LogsStaticConditionAllOf) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*LogsStaticConditionAllOf) GetFieldOk ¶

func (o *LogsStaticConditionAllOf) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsStaticConditionAllOf) GetThreshold ¶

func (o *LogsStaticConditionAllOf) GetThreshold() float64

GetThreshold returns the Threshold field value

func (*LogsStaticConditionAllOf) GetThresholdOk ¶

func (o *LogsStaticConditionAllOf) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.

func (*LogsStaticConditionAllOf) GetThresholdType ¶

func (o *LogsStaticConditionAllOf) GetThresholdType() string

GetThresholdType returns the ThresholdType field value

func (*LogsStaticConditionAllOf) GetThresholdTypeOk ¶

func (o *LogsStaticConditionAllOf) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value and a boolean to check if the value has been set.

func (*LogsStaticConditionAllOf) GetTimeRange ¶

func (o *LogsStaticConditionAllOf) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*LogsStaticConditionAllOf) GetTimeRangeOk ¶

func (o *LogsStaticConditionAllOf) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*LogsStaticConditionAllOf) HasField ¶

func (o *LogsStaticConditionAllOf) HasField() bool

HasField returns a boolean if a field has been set.

func (LogsStaticConditionAllOf) MarshalJSON ¶

func (o LogsStaticConditionAllOf) MarshalJSON() ([]byte, error)

func (*LogsStaticConditionAllOf) SetField ¶

func (o *LogsStaticConditionAllOf) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*LogsStaticConditionAllOf) SetThreshold ¶

func (o *LogsStaticConditionAllOf) SetThreshold(v float64)

SetThreshold sets field value

func (*LogsStaticConditionAllOf) SetThresholdType ¶

func (o *LogsStaticConditionAllOf) SetThresholdType(v string)

SetThresholdType sets field value

func (*LogsStaticConditionAllOf) SetTimeRange ¶

func (o *LogsStaticConditionAllOf) SetTimeRange(v string)

SetTimeRange sets field value

type LogsToMetricsRuleDisabledTracker ¶

type LogsToMetricsRuleDisabledTracker struct {
	TrackerIdentity
}

LogsToMetricsRuleDisabledTracker struct for LogsToMetricsRuleDisabledTracker

func NewLogsToMetricsRuleDisabledTracker ¶

func NewLogsToMetricsRuleDisabledTracker(trackerId string, error_ string, description string) *LogsToMetricsRuleDisabledTracker

NewLogsToMetricsRuleDisabledTracker instantiates a new LogsToMetricsRuleDisabledTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsToMetricsRuleDisabledTrackerWithDefaults ¶

func NewLogsToMetricsRuleDisabledTrackerWithDefaults() *LogsToMetricsRuleDisabledTracker

NewLogsToMetricsRuleDisabledTrackerWithDefaults instantiates a new LogsToMetricsRuleDisabledTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (LogsToMetricsRuleDisabledTracker) MarshalJSON ¶

func (o LogsToMetricsRuleDisabledTracker) MarshalJSON() ([]byte, error)

type LogsToMetricsRuleIdentity ¶

type LogsToMetricsRuleIdentity struct {
	ResourceIdentity
}

LogsToMetricsRuleIdentity struct for LogsToMetricsRuleIdentity

func NewLogsToMetricsRuleIdentity ¶

func NewLogsToMetricsRuleIdentity(id string, type_ string) *LogsToMetricsRuleIdentity

NewLogsToMetricsRuleIdentity instantiates a new LogsToMetricsRuleIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsToMetricsRuleIdentityWithDefaults ¶

func NewLogsToMetricsRuleIdentityWithDefaults() *LogsToMetricsRuleIdentity

NewLogsToMetricsRuleIdentityWithDefaults instantiates a new LogsToMetricsRuleIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (LogsToMetricsRuleIdentity) MarshalJSON ¶

func (o LogsToMetricsRuleIdentity) MarshalJSON() ([]byte, error)

type LookupAsyncJobStatus ¶

type LookupAsyncJobStatus struct {
	// An identifier returned in response to an asynchronous request.
	JobId string `json:"jobId"`
	// Whether or not the request is pending (`Pending`), in progress (`InProgress`), has completed successfully (`Success`), has completed partially with warnings (`PartialSuccess`) or has completed with an error (`Failed`).
	Status string `json:"status"`
	// Additional status messages generated if any if the status is `Success`.
	StatusMessages *[]string `json:"statusMessages,omitempty"`
	// More information about the failures, if the status is `Failed`.
	Errors *[]ErrorDescription `json:"errors,omitempty"`
	// More information about the warnings, if the status is `PartialSuccess`.
	Warnings *[]WarningDescription `json:"warnings,omitempty"`
	// Content id of lookup table on which this operation was performed.
	LookupContentId string `json:"lookupContentId"`
	// Name of lookup table on which this operation was performed.
	LookupName string `json:"lookupName"`
	// Content path of lookup table on which this operation was performed.
	LookupContentPath string `json:"lookupContentPath"`
	// Type of asynchronous request made:   - `BulkMerge`   - `BulkReplace`   - `Truncate`
	RequestType *string `json:"requestType,omitempty"`
	// User id of user who initiated this operation.
	UserId string `json:"userId"`
	// Creation time of this job in UTC.
	CreatedAt time.Time `json:"createdAt"`
	// Timestamp in UTC when status was last updated.
	ModifiedAt time.Time `json:"modifiedAt"`
}

LookupAsyncJobStatus Lookup table async job status.

func NewLookupAsyncJobStatus ¶

func NewLookupAsyncJobStatus(jobId string, status string, lookupContentId string, lookupName string, lookupContentPath string, userId string, createdAt time.Time, modifiedAt time.Time) *LookupAsyncJobStatus

NewLookupAsyncJobStatus instantiates a new LookupAsyncJobStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupAsyncJobStatusWithDefaults ¶

func NewLookupAsyncJobStatusWithDefaults() *LookupAsyncJobStatus

NewLookupAsyncJobStatusWithDefaults instantiates a new LookupAsyncJobStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupAsyncJobStatus) GetCreatedAt ¶

func (o *LookupAsyncJobStatus) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*LookupAsyncJobStatus) GetCreatedAtOk ¶

func (o *LookupAsyncJobStatus) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetErrors ¶

func (o *LookupAsyncJobStatus) GetErrors() []ErrorDescription

GetErrors returns the Errors field value if set, zero value otherwise.

func (*LookupAsyncJobStatus) GetErrorsOk ¶

func (o *LookupAsyncJobStatus) GetErrorsOk() (*[]ErrorDescription, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetJobId ¶

func (o *LookupAsyncJobStatus) GetJobId() string

GetJobId returns the JobId field value

func (*LookupAsyncJobStatus) GetJobIdOk ¶

func (o *LookupAsyncJobStatus) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetLookupContentId ¶

func (o *LookupAsyncJobStatus) GetLookupContentId() string

GetLookupContentId returns the LookupContentId field value

func (*LookupAsyncJobStatus) GetLookupContentIdOk ¶

func (o *LookupAsyncJobStatus) GetLookupContentIdOk() (*string, bool)

GetLookupContentIdOk returns a tuple with the LookupContentId field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetLookupContentPath ¶

func (o *LookupAsyncJobStatus) GetLookupContentPath() string

GetLookupContentPath returns the LookupContentPath field value

func (*LookupAsyncJobStatus) GetLookupContentPathOk ¶

func (o *LookupAsyncJobStatus) GetLookupContentPathOk() (*string, bool)

GetLookupContentPathOk returns a tuple with the LookupContentPath field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetLookupName ¶

func (o *LookupAsyncJobStatus) GetLookupName() string

GetLookupName returns the LookupName field value

func (*LookupAsyncJobStatus) GetLookupNameOk ¶

func (o *LookupAsyncJobStatus) GetLookupNameOk() (*string, bool)

GetLookupNameOk returns a tuple with the LookupName field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetModifiedAt ¶

func (o *LookupAsyncJobStatus) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*LookupAsyncJobStatus) GetModifiedAtOk ¶

func (o *LookupAsyncJobStatus) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetRequestType ¶

func (o *LookupAsyncJobStatus) GetRequestType() string

GetRequestType returns the RequestType field value if set, zero value otherwise.

func (*LookupAsyncJobStatus) GetRequestTypeOk ¶

func (o *LookupAsyncJobStatus) GetRequestTypeOk() (*string, bool)

GetRequestTypeOk returns a tuple with the RequestType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetStatus ¶

func (o *LookupAsyncJobStatus) GetStatus() string

GetStatus returns the Status field value

func (*LookupAsyncJobStatus) GetStatusMessages ¶

func (o *LookupAsyncJobStatus) GetStatusMessages() []string

GetStatusMessages returns the StatusMessages field value if set, zero value otherwise.

func (*LookupAsyncJobStatus) GetStatusMessagesOk ¶

func (o *LookupAsyncJobStatus) GetStatusMessagesOk() (*[]string, bool)

GetStatusMessagesOk returns a tuple with the StatusMessages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetStatusOk ¶

func (o *LookupAsyncJobStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetUserId ¶

func (o *LookupAsyncJobStatus) GetUserId() string

GetUserId returns the UserId field value

func (*LookupAsyncJobStatus) GetUserIdOk ¶

func (o *LookupAsyncJobStatus) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) GetWarnings ¶

func (o *LookupAsyncJobStatus) GetWarnings() []WarningDescription

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*LookupAsyncJobStatus) GetWarningsOk ¶

func (o *LookupAsyncJobStatus) GetWarningsOk() (*[]WarningDescription, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupAsyncJobStatus) HasErrors ¶

func (o *LookupAsyncJobStatus) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*LookupAsyncJobStatus) HasRequestType ¶

func (o *LookupAsyncJobStatus) HasRequestType() bool

HasRequestType returns a boolean if a field has been set.

func (*LookupAsyncJobStatus) HasStatusMessages ¶

func (o *LookupAsyncJobStatus) HasStatusMessages() bool

HasStatusMessages returns a boolean if a field has been set.

func (*LookupAsyncJobStatus) HasWarnings ¶

func (o *LookupAsyncJobStatus) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (LookupAsyncJobStatus) MarshalJSON ¶

func (o LookupAsyncJobStatus) MarshalJSON() ([]byte, error)

func (*LookupAsyncJobStatus) SetCreatedAt ¶

func (o *LookupAsyncJobStatus) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*LookupAsyncJobStatus) SetErrors ¶

func (o *LookupAsyncJobStatus) SetErrors(v []ErrorDescription)

SetErrors gets a reference to the given []ErrorDescription and assigns it to the Errors field.

func (*LookupAsyncJobStatus) SetJobId ¶

func (o *LookupAsyncJobStatus) SetJobId(v string)

SetJobId sets field value

func (*LookupAsyncJobStatus) SetLookupContentId ¶

func (o *LookupAsyncJobStatus) SetLookupContentId(v string)

SetLookupContentId sets field value

func (*LookupAsyncJobStatus) SetLookupContentPath ¶

func (o *LookupAsyncJobStatus) SetLookupContentPath(v string)

SetLookupContentPath sets field value

func (*LookupAsyncJobStatus) SetLookupName ¶

func (o *LookupAsyncJobStatus) SetLookupName(v string)

SetLookupName sets field value

func (*LookupAsyncJobStatus) SetModifiedAt ¶

func (o *LookupAsyncJobStatus) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*LookupAsyncJobStatus) SetRequestType ¶

func (o *LookupAsyncJobStatus) SetRequestType(v string)

SetRequestType gets a reference to the given string and assigns it to the RequestType field.

func (*LookupAsyncJobStatus) SetStatus ¶

func (o *LookupAsyncJobStatus) SetStatus(v string)

SetStatus sets field value

func (*LookupAsyncJobStatus) SetStatusMessages ¶

func (o *LookupAsyncJobStatus) SetStatusMessages(v []string)

SetStatusMessages gets a reference to the given []string and assigns it to the StatusMessages field.

func (*LookupAsyncJobStatus) SetUserId ¶

func (o *LookupAsyncJobStatus) SetUserId(v string)

SetUserId sets field value

func (*LookupAsyncJobStatus) SetWarnings ¶

func (o *LookupAsyncJobStatus) SetWarnings(v []WarningDescription)

SetWarnings gets a reference to the given []WarningDescription and assigns it to the Warnings field.

type LookupManagementApiService ¶

type LookupManagementApiService service

LookupManagementApiService LookupManagementApi service

func (*LookupManagementApiService) CreateTable ¶

CreateTable Create a lookup table.

Create a new lookup table by providing a schema and specifying its configuration. Providing parentFolderId

is mandatory. Use the [getItemByPath](#operation/getItemByPath) endpoint to get content id of a path.

Please check [Content management API](#tag/contentManagement) and [Folder management API](#tag/folderManagement) for all available options.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTableRequest

func (*LookupManagementApiService) CreateTableExecute ¶

Execute executes the request

@return LookupTable

func (*LookupManagementApiService) DeleteTable ¶

DeleteTable Delete a lookup table.

Delete a lookup table completely.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the lookup table.
@return ApiDeleteTableRequest

func (*LookupManagementApiService) DeleteTableExecute ¶

Execute executes the request

func (*LookupManagementApiService) DeleteTableRow ¶

DeleteTableRow Delete a lookup table row.

Delete a row from lookup table by giving primary key. The complete set of primary key fields of the lookup table should be provided.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the lookup table.
@return ApiDeleteTableRowRequest

func (*LookupManagementApiService) DeleteTableRowExecute ¶

Execute executes the request

func (*LookupManagementApiService) LookupTableById ¶

LookupTableById Get a lookup table.

Get a lookup table for the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the lookup table.
@return ApiLookupTableByIdRequest

func (*LookupManagementApiService) LookupTableByIdExecute ¶

Execute executes the request

@return LookupTable

func (*LookupManagementApiService) RequestJobStatus ¶

RequestJobStatus Get the status of an async job.

Retrieve the status of a previously made request. If the request was successful, the status of the response object will be `Success`.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId An identifier returned in response to an asynchronous request.
@return ApiRequestJobStatusRequest

func (*LookupManagementApiService) RequestJobStatusExecute ¶

Execute executes the request

@return LookupAsyncJobStatus

func (*LookupManagementApiService) TruncateTable ¶

TruncateTable Empty a lookup table.

Delete all data from a lookup table.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the table to clear.
@return ApiTruncateTableRequest

func (*LookupManagementApiService) TruncateTableExecute ¶

Execute executes the request

@return LookupRequestToken

func (*LookupManagementApiService) UpdateTable ¶

UpdateTable Edit a lookup table.

Edit the lookup table data. All the fields are mandatory in the request.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the lookup table.
@return ApiUpdateTableRequest

func (*LookupManagementApiService) UpdateTableExecute ¶

Execute executes the request

@return LookupTable

func (*LookupManagementApiService) UpdateTableRow ¶

UpdateTableRow Insert or Update a lookup table row.

Insert or update a row of a lookup table with the given identifier. A new row is inserted if the primary key does not exist already, otherwise the existing row with the specified primary key is updated. All the fields of the lookup table are required and will be updated to the given values. In case a field is not specified then it will be assumed to be set to null. If the table size exceeds the maximum limit of 100MB then based on the size limit action of the table the update will be processed or discarded.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the lookup table.
@return ApiUpdateTableRowRequest

func (*LookupManagementApiService) UpdateTableRowExecute ¶

Execute executes the request

func (*LookupManagementApiService) UploadFile ¶

UploadFile Upload a CSV file.

Create a request to populate a lookup table with a CSV file.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the lookup table to populate.
@return ApiUploadFileRequest

func (*LookupManagementApiService) UploadFileExecute ¶

Execute executes the request

@return LookupRequestToken

type LookupPreviewData ¶

type LookupPreviewData struct {
	// The field properties of the lookup table. This includes the field name, field description, and an identifier associated with each field.
	FieldProperties *[]PreviewLookupTableField `json:"fieldProperties,omitempty"`
	// The data of the lookup table as a list of field identifiers mapped to their values.
	FieldValueMapList *[]map[string]string `json:"fieldValueMapList,omitempty"`
}

LookupPreviewData The preview data of the lookup table.

func NewLookupPreviewData ¶

func NewLookupPreviewData() *LookupPreviewData

NewLookupPreviewData instantiates a new LookupPreviewData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupPreviewDataWithDefaults ¶

func NewLookupPreviewDataWithDefaults() *LookupPreviewData

NewLookupPreviewDataWithDefaults instantiates a new LookupPreviewData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupPreviewData) GetFieldProperties ¶

func (o *LookupPreviewData) GetFieldProperties() []PreviewLookupTableField

GetFieldProperties returns the FieldProperties field value if set, zero value otherwise.

func (*LookupPreviewData) GetFieldPropertiesOk ¶

func (o *LookupPreviewData) GetFieldPropertiesOk() (*[]PreviewLookupTableField, bool)

GetFieldPropertiesOk returns a tuple with the FieldProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupPreviewData) GetFieldValueMapList ¶

func (o *LookupPreviewData) GetFieldValueMapList() []map[string]string

GetFieldValueMapList returns the FieldValueMapList field value if set, zero value otherwise.

func (*LookupPreviewData) GetFieldValueMapListOk ¶

func (o *LookupPreviewData) GetFieldValueMapListOk() (*[]map[string]string, bool)

GetFieldValueMapListOk returns a tuple with the FieldValueMapList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupPreviewData) HasFieldProperties ¶

func (o *LookupPreviewData) HasFieldProperties() bool

HasFieldProperties returns a boolean if a field has been set.

func (*LookupPreviewData) HasFieldValueMapList ¶

func (o *LookupPreviewData) HasFieldValueMapList() bool

HasFieldValueMapList returns a boolean if a field has been set.

func (LookupPreviewData) MarshalJSON ¶

func (o LookupPreviewData) MarshalJSON() ([]byte, error)

func (*LookupPreviewData) SetFieldProperties ¶

func (o *LookupPreviewData) SetFieldProperties(v []PreviewLookupTableField)

SetFieldProperties gets a reference to the given []PreviewLookupTableField and assigns it to the FieldProperties field.

func (*LookupPreviewData) SetFieldValueMapList ¶

func (o *LookupPreviewData) SetFieldValueMapList(v []map[string]string)

SetFieldValueMapList gets a reference to the given []map[string]string and assigns it to the FieldValueMapList field.

type LookupRequestToken ¶

type LookupRequestToken struct {
	// The identifier used to track the request.
	Id string `json:"id"`
}

LookupRequestToken Allows you to track the status of an upload or export request.

func NewLookupRequestToken ¶

func NewLookupRequestToken(id string) *LookupRequestToken

NewLookupRequestToken instantiates a new LookupRequestToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupRequestTokenWithDefaults ¶

func NewLookupRequestTokenWithDefaults() *LookupRequestToken

NewLookupRequestTokenWithDefaults instantiates a new LookupRequestToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupRequestToken) GetId ¶

func (o *LookupRequestToken) GetId() string

GetId returns the Id field value

func (*LookupRequestToken) GetIdOk ¶

func (o *LookupRequestToken) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (LookupRequestToken) MarshalJSON ¶

func (o LookupRequestToken) MarshalJSON() ([]byte, error)

func (*LookupRequestToken) SetId ¶

func (o *LookupRequestToken) SetId(v string)

SetId sets field value

type LookupTable ¶

type LookupTable struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// The description of the lookup table.
	Description string `json:"description"`
	// The list of fields in the lookup table.
	Fields []LookupTableField `json:"fields"`
	// The names of the fields that make up the primary key for the lookup table. These will be a subset of the fields that the table will contain.
	PrimaryKeys []string `json:"primaryKeys"`
	// A time to live for each entry in the lookup table (in minutes). 365 days is the maximum time to live for each entry that you can specify. Setting it to 0 means that the records will not expire automatically.
	Ttl *int32 `json:"ttl,omitempty"`
	// The action that needs to be taken when the size limit is reached for the table. The possible values can be `StopIncomingMessages` or `DeleteOldData`. DeleteOldData will start deleting old data once size limit is reached whereas StopIncomingMessages will discard all the updates made to the lookup table once size limit is reached.
	SizeLimitAction *string `json:"sizeLimitAction,omitempty"`
	// The name of the lookup table.
	Name string `json:"name"`
	// The parent-folder-path identifier of the lookup table in the Library.
	ParentFolderId string `json:"parentFolderId"`
	// Identifier of the lookup table as a content item.
	Id string `json:"id"`
	// Address/path of the parent folder of this lookup table in content library. For example, a lookup table existing  in the personal/lookupTable folder for user johndoe would be: /Library/Users/johndoe@acme.com/lookupTable
	ContentPath *string `json:"contentPath,omitempty"`
	// The current size of the lookup table in bytes
	Size *int64 `json:"size,omitempty"`
}

LookupTable Lookup table definition and metadata.

func NewLookupTable ¶

func NewLookupTable(createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, description string, fields []LookupTableField, primaryKeys []string, name string, parentFolderId string, id string) *LookupTable

NewLookupTable instantiates a new LookupTable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTableWithDefaults ¶

func NewLookupTableWithDefaults() *LookupTable

NewLookupTableWithDefaults instantiates a new LookupTable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTable) GetContentPath ¶

func (o *LookupTable) GetContentPath() string

GetContentPath returns the ContentPath field value if set, zero value otherwise.

func (*LookupTable) GetContentPathOk ¶

func (o *LookupTable) GetContentPathOk() (*string, bool)

GetContentPathOk returns a tuple with the ContentPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTable) GetCreatedAt ¶

func (o *LookupTable) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*LookupTable) GetCreatedAtOk ¶

func (o *LookupTable) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*LookupTable) GetCreatedBy ¶

func (o *LookupTable) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*LookupTable) GetCreatedByOk ¶

func (o *LookupTable) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*LookupTable) GetDescription ¶

func (o *LookupTable) GetDescription() string

GetDescription returns the Description field value

func (*LookupTable) GetDescriptionOk ¶

func (o *LookupTable) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*LookupTable) GetFields ¶

func (o *LookupTable) GetFields() []LookupTableField

GetFields returns the Fields field value

func (*LookupTable) GetFieldsOk ¶

func (o *LookupTable) GetFieldsOk() (*[]LookupTableField, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*LookupTable) GetId ¶

func (o *LookupTable) GetId() string

GetId returns the Id field value

func (*LookupTable) GetIdOk ¶

func (o *LookupTable) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*LookupTable) GetModifiedAt ¶

func (o *LookupTable) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*LookupTable) GetModifiedAtOk ¶

func (o *LookupTable) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*LookupTable) GetModifiedBy ¶

func (o *LookupTable) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*LookupTable) GetModifiedByOk ¶

func (o *LookupTable) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*LookupTable) GetName ¶

func (o *LookupTable) GetName() string

GetName returns the Name field value

func (*LookupTable) GetNameOk ¶

func (o *LookupTable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LookupTable) GetParentFolderId ¶

func (o *LookupTable) GetParentFolderId() string

GetParentFolderId returns the ParentFolderId field value

func (*LookupTable) GetParentFolderIdOk ¶

func (o *LookupTable) GetParentFolderIdOk() (*string, bool)

GetParentFolderIdOk returns a tuple with the ParentFolderId field value and a boolean to check if the value has been set.

func (*LookupTable) GetPrimaryKeys ¶

func (o *LookupTable) GetPrimaryKeys() []string

GetPrimaryKeys returns the PrimaryKeys field value

func (*LookupTable) GetPrimaryKeysOk ¶

func (o *LookupTable) GetPrimaryKeysOk() (*[]string, bool)

GetPrimaryKeysOk returns a tuple with the PrimaryKeys field value and a boolean to check if the value has been set.

func (*LookupTable) GetSize ¶

func (o *LookupTable) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*LookupTable) GetSizeLimitAction ¶

func (o *LookupTable) GetSizeLimitAction() string

GetSizeLimitAction returns the SizeLimitAction field value if set, zero value otherwise.

func (*LookupTable) GetSizeLimitActionOk ¶

func (o *LookupTable) GetSizeLimitActionOk() (*string, bool)

GetSizeLimitActionOk returns a tuple with the SizeLimitAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTable) GetSizeOk ¶

func (o *LookupTable) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTable) GetTtl ¶

func (o *LookupTable) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*LookupTable) GetTtlOk ¶

func (o *LookupTable) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTable) HasContentPath ¶

func (o *LookupTable) HasContentPath() bool

HasContentPath returns a boolean if a field has been set.

func (*LookupTable) HasSize ¶

func (o *LookupTable) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*LookupTable) HasSizeLimitAction ¶

func (o *LookupTable) HasSizeLimitAction() bool

HasSizeLimitAction returns a boolean if a field has been set.

func (*LookupTable) HasTtl ¶

func (o *LookupTable) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (LookupTable) MarshalJSON ¶

func (o LookupTable) MarshalJSON() ([]byte, error)

func (*LookupTable) SetContentPath ¶

func (o *LookupTable) SetContentPath(v string)

SetContentPath gets a reference to the given string and assigns it to the ContentPath field.

func (*LookupTable) SetCreatedAt ¶

func (o *LookupTable) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*LookupTable) SetCreatedBy ¶

func (o *LookupTable) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*LookupTable) SetDescription ¶

func (o *LookupTable) SetDescription(v string)

SetDescription sets field value

func (*LookupTable) SetFields ¶

func (o *LookupTable) SetFields(v []LookupTableField)

SetFields sets field value

func (*LookupTable) SetId ¶

func (o *LookupTable) SetId(v string)

SetId sets field value

func (*LookupTable) SetModifiedAt ¶

func (o *LookupTable) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*LookupTable) SetModifiedBy ¶

func (o *LookupTable) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*LookupTable) SetName ¶

func (o *LookupTable) SetName(v string)

SetName sets field value

func (*LookupTable) SetParentFolderId ¶

func (o *LookupTable) SetParentFolderId(v string)

SetParentFolderId sets field value

func (*LookupTable) SetPrimaryKeys ¶

func (o *LookupTable) SetPrimaryKeys(v []string)

SetPrimaryKeys sets field value

func (*LookupTable) SetSize ¶

func (o *LookupTable) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (*LookupTable) SetSizeLimitAction ¶

func (o *LookupTable) SetSizeLimitAction(v string)

SetSizeLimitAction gets a reference to the given string and assigns it to the SizeLimitAction field.

func (*LookupTable) SetTtl ¶

func (o *LookupTable) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

type LookupTableAllOf ¶

type LookupTableAllOf struct {
	// Identifier of the lookup table as a content item.
	Id *string `json:"id,omitempty"`
	// Address/path of the parent folder of this lookup table in content library. For example, a lookup table existing  in the personal/lookupTable folder for user johndoe would be: /Library/Users/johndoe@acme.com/lookupTable
	ContentPath *string `json:"contentPath,omitempty"`
	// The current size of the lookup table in bytes
	Size *int64 `json:"size,omitempty"`
}

LookupTableAllOf struct for LookupTableAllOf

func NewLookupTableAllOf ¶

func NewLookupTableAllOf() *LookupTableAllOf

NewLookupTableAllOf instantiates a new LookupTableAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTableAllOfWithDefaults ¶

func NewLookupTableAllOfWithDefaults() *LookupTableAllOf

NewLookupTableAllOfWithDefaults instantiates a new LookupTableAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTableAllOf) GetContentPath ¶

func (o *LookupTableAllOf) GetContentPath() string

GetContentPath returns the ContentPath field value if set, zero value otherwise.

func (*LookupTableAllOf) GetContentPathOk ¶

func (o *LookupTableAllOf) GetContentPathOk() (*string, bool)

GetContentPathOk returns a tuple with the ContentPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTableAllOf) GetId ¶

func (o *LookupTableAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LookupTableAllOf) GetIdOk ¶

func (o *LookupTableAllOf) 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 (*LookupTableAllOf) GetSize ¶

func (o *LookupTableAllOf) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*LookupTableAllOf) GetSizeOk ¶

func (o *LookupTableAllOf) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTableAllOf) HasContentPath ¶

func (o *LookupTableAllOf) HasContentPath() bool

HasContentPath returns a boolean if a field has been set.

func (*LookupTableAllOf) HasId ¶

func (o *LookupTableAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*LookupTableAllOf) HasSize ¶

func (o *LookupTableAllOf) HasSize() bool

HasSize returns a boolean if a field has been set.

func (LookupTableAllOf) MarshalJSON ¶

func (o LookupTableAllOf) MarshalJSON() ([]byte, error)

func (*LookupTableAllOf) SetContentPath ¶

func (o *LookupTableAllOf) SetContentPath(v string)

SetContentPath gets a reference to the given string and assigns it to the ContentPath field.

func (*LookupTableAllOf) SetId ¶

func (o *LookupTableAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LookupTableAllOf) SetSize ¶

func (o *LookupTableAllOf) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

type LookupTableDefinition ¶

type LookupTableDefinition struct {
	// The description of the lookup table.
	Description string `json:"description"`
	// The list of fields in the lookup table.
	Fields []LookupTableField `json:"fields"`
	// The names of the fields that make up the primary key for the lookup table. These will be a subset of the fields that the table will contain.
	PrimaryKeys []string `json:"primaryKeys"`
	// A time to live for each entry in the lookup table (in minutes). 365 days is the maximum time to live for each entry that you can specify. Setting it to 0 means that the records will not expire automatically.
	Ttl *int32 `json:"ttl,omitempty"`
	// The action that needs to be taken when the size limit is reached for the table. The possible values can be `StopIncomingMessages` or `DeleteOldData`. DeleteOldData will start deleting old data once size limit is reached whereas StopIncomingMessages will discard all the updates made to the lookup table once size limit is reached.
	SizeLimitAction *string `json:"sizeLimitAction,omitempty"`
	// The name of the lookup table.
	Name string `json:"name"`
	// The parent-folder-path identifier of the lookup table in the Library.
	ParentFolderId string `json:"parentFolderId"`
}

LookupTableDefinition Definition of the lookup table.

func NewLookupTableDefinition ¶

func NewLookupTableDefinition(description string, fields []LookupTableField, primaryKeys []string, name string, parentFolderId string) *LookupTableDefinition

NewLookupTableDefinition instantiates a new LookupTableDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTableDefinitionWithDefaults ¶

func NewLookupTableDefinitionWithDefaults() *LookupTableDefinition

NewLookupTableDefinitionWithDefaults instantiates a new LookupTableDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTableDefinition) GetDescription ¶

func (o *LookupTableDefinition) GetDescription() string

GetDescription returns the Description field value

func (*LookupTableDefinition) GetDescriptionOk ¶

func (o *LookupTableDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*LookupTableDefinition) GetFields ¶

func (o *LookupTableDefinition) GetFields() []LookupTableField

GetFields returns the Fields field value

func (*LookupTableDefinition) GetFieldsOk ¶

func (o *LookupTableDefinition) GetFieldsOk() (*[]LookupTableField, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*LookupTableDefinition) GetName ¶

func (o *LookupTableDefinition) GetName() string

GetName returns the Name field value

func (*LookupTableDefinition) GetNameOk ¶

func (o *LookupTableDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LookupTableDefinition) GetParentFolderId ¶

func (o *LookupTableDefinition) GetParentFolderId() string

GetParentFolderId returns the ParentFolderId field value

func (*LookupTableDefinition) GetParentFolderIdOk ¶

func (o *LookupTableDefinition) GetParentFolderIdOk() (*string, bool)

GetParentFolderIdOk returns a tuple with the ParentFolderId field value and a boolean to check if the value has been set.

func (*LookupTableDefinition) GetPrimaryKeys ¶

func (o *LookupTableDefinition) GetPrimaryKeys() []string

GetPrimaryKeys returns the PrimaryKeys field value

func (*LookupTableDefinition) GetPrimaryKeysOk ¶

func (o *LookupTableDefinition) GetPrimaryKeysOk() (*[]string, bool)

GetPrimaryKeysOk returns a tuple with the PrimaryKeys field value and a boolean to check if the value has been set.

func (*LookupTableDefinition) GetSizeLimitAction ¶

func (o *LookupTableDefinition) GetSizeLimitAction() string

GetSizeLimitAction returns the SizeLimitAction field value if set, zero value otherwise.

func (*LookupTableDefinition) GetSizeLimitActionOk ¶

func (o *LookupTableDefinition) GetSizeLimitActionOk() (*string, bool)

GetSizeLimitActionOk returns a tuple with the SizeLimitAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTableDefinition) GetTtl ¶

func (o *LookupTableDefinition) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*LookupTableDefinition) GetTtlOk ¶

func (o *LookupTableDefinition) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTableDefinition) HasSizeLimitAction ¶

func (o *LookupTableDefinition) HasSizeLimitAction() bool

HasSizeLimitAction returns a boolean if a field has been set.

func (*LookupTableDefinition) HasTtl ¶

func (o *LookupTableDefinition) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (LookupTableDefinition) MarshalJSON ¶

func (o LookupTableDefinition) MarshalJSON() ([]byte, error)

func (*LookupTableDefinition) SetDescription ¶

func (o *LookupTableDefinition) SetDescription(v string)

SetDescription sets field value

func (*LookupTableDefinition) SetFields ¶

func (o *LookupTableDefinition) SetFields(v []LookupTableField)

SetFields sets field value

func (*LookupTableDefinition) SetName ¶

func (o *LookupTableDefinition) SetName(v string)

SetName sets field value

func (*LookupTableDefinition) SetParentFolderId ¶

func (o *LookupTableDefinition) SetParentFolderId(v string)

SetParentFolderId sets field value

func (*LookupTableDefinition) SetPrimaryKeys ¶

func (o *LookupTableDefinition) SetPrimaryKeys(v []string)

SetPrimaryKeys sets field value

func (*LookupTableDefinition) SetSizeLimitAction ¶

func (o *LookupTableDefinition) SetSizeLimitAction(v string)

SetSizeLimitAction gets a reference to the given string and assigns it to the SizeLimitAction field.

func (*LookupTableDefinition) SetTtl ¶

func (o *LookupTableDefinition) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

type LookupTableDefinitionAllOf ¶

type LookupTableDefinitionAllOf struct {
	// The name of the lookup table.
	Name *string `json:"name,omitempty"`
	// The parent-folder-path identifier of the lookup table in the Library.
	ParentFolderId *string `json:"parentFolderId,omitempty"`
}

LookupTableDefinitionAllOf struct for LookupTableDefinitionAllOf

func NewLookupTableDefinitionAllOf ¶

func NewLookupTableDefinitionAllOf() *LookupTableDefinitionAllOf

NewLookupTableDefinitionAllOf instantiates a new LookupTableDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTableDefinitionAllOfWithDefaults ¶

func NewLookupTableDefinitionAllOfWithDefaults() *LookupTableDefinitionAllOf

NewLookupTableDefinitionAllOfWithDefaults instantiates a new LookupTableDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTableDefinitionAllOf) GetName ¶

func (o *LookupTableDefinitionAllOf) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LookupTableDefinitionAllOf) GetNameOk ¶

func (o *LookupTableDefinitionAllOf) 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 (*LookupTableDefinitionAllOf) GetParentFolderId ¶

func (o *LookupTableDefinitionAllOf) GetParentFolderId() string

GetParentFolderId returns the ParentFolderId field value if set, zero value otherwise.

func (*LookupTableDefinitionAllOf) GetParentFolderIdOk ¶

func (o *LookupTableDefinitionAllOf) GetParentFolderIdOk() (*string, 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 (*LookupTableDefinitionAllOf) HasName ¶

func (o *LookupTableDefinitionAllOf) HasName() bool

HasName returns a boolean if a field has been set.

func (*LookupTableDefinitionAllOf) HasParentFolderId ¶

func (o *LookupTableDefinitionAllOf) HasParentFolderId() bool

HasParentFolderId returns a boolean if a field has been set.

func (LookupTableDefinitionAllOf) MarshalJSON ¶

func (o LookupTableDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*LookupTableDefinitionAllOf) SetName ¶

func (o *LookupTableDefinitionAllOf) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LookupTableDefinitionAllOf) SetParentFolderId ¶

func (o *LookupTableDefinitionAllOf) SetParentFolderId(v string)

SetParentFolderId gets a reference to the given string and assigns it to the ParentFolderId field.

type LookupTableField ¶

type LookupTableField struct {
	// The name of the field.
	FieldName string `json:"fieldName"`
	// The data type of the field. Supported types:   - `boolean`   - `int`   - `long`   - `double`   - `string`
	FieldType string `json:"fieldType"`
}

LookupTableField The definition of the field.

func NewLookupTableField ¶

func NewLookupTableField(fieldName string, fieldType string) *LookupTableField

NewLookupTableField instantiates a new LookupTableField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTableFieldWithDefaults ¶

func NewLookupTableFieldWithDefaults() *LookupTableField

NewLookupTableFieldWithDefaults instantiates a new LookupTableField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTableField) GetFieldName ¶

func (o *LookupTableField) GetFieldName() string

GetFieldName returns the FieldName field value

func (*LookupTableField) GetFieldNameOk ¶

func (o *LookupTableField) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*LookupTableField) GetFieldType ¶

func (o *LookupTableField) GetFieldType() string

GetFieldType returns the FieldType field value

func (*LookupTableField) GetFieldTypeOk ¶

func (o *LookupTableField) GetFieldTypeOk() (*string, bool)

GetFieldTypeOk returns a tuple with the FieldType field value and a boolean to check if the value has been set.

func (LookupTableField) MarshalJSON ¶

func (o LookupTableField) MarshalJSON() ([]byte, error)

func (*LookupTableField) SetFieldName ¶

func (o *LookupTableField) SetFieldName(v string)

SetFieldName sets field value

func (*LookupTableField) SetFieldType ¶

func (o *LookupTableField) SetFieldType(v string)

SetFieldType sets field value

type LookupTableSyncDefinition ¶

type LookupTableSyncDefinition struct {
	ContentSyncDefinition
	// The description of the lookup table.
	Description string `json:"description"`
	// The list of fields in the lookup table.
	Fields []LookupTableField `json:"fields"`
	// The names of the fields that make up the primary key for the lookup table. These will be a subset of the fields that the table will contain.
	PrimaryKeys []string `json:"primaryKeys"`
	// A time to live for each entry in the lookup table (in minutes). 365 days is the maximum time to live for each entry that you can specify. Setting it to 0 means that the records will not expire automatically.
	Ttl *int32 `json:"ttl,omitempty"`
	// The action that needs to be taken when the size limit is reached for the table. The possible values can be `StopIncomingMessages` or `DeleteOldData`. DeleteOldData will start deleting old data once size limit is reached whereas StopIncomingMessages will discard all the updates made to the lookup table once size limit is reached.
	SizeLimitAction *string `json:"sizeLimitAction,omitempty"`
}

LookupTableSyncDefinition struct for LookupTableSyncDefinition

func NewLookupTableSyncDefinition ¶

func NewLookupTableSyncDefinition(description string, fields []LookupTableField, primaryKeys []string, type_ string, name string) *LookupTableSyncDefinition

NewLookupTableSyncDefinition instantiates a new LookupTableSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTableSyncDefinitionWithDefaults ¶

func NewLookupTableSyncDefinitionWithDefaults() *LookupTableSyncDefinition

NewLookupTableSyncDefinitionWithDefaults instantiates a new LookupTableSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTableSyncDefinition) GetDescription ¶

func (o *LookupTableSyncDefinition) GetDescription() string

GetDescription returns the Description field value

func (*LookupTableSyncDefinition) GetDescriptionOk ¶

func (o *LookupTableSyncDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*LookupTableSyncDefinition) GetFields ¶

GetFields returns the Fields field value

func (*LookupTableSyncDefinition) GetFieldsOk ¶

func (o *LookupTableSyncDefinition) GetFieldsOk() (*[]LookupTableField, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*LookupTableSyncDefinition) GetPrimaryKeys ¶

func (o *LookupTableSyncDefinition) GetPrimaryKeys() []string

GetPrimaryKeys returns the PrimaryKeys field value

func (*LookupTableSyncDefinition) GetPrimaryKeysOk ¶

func (o *LookupTableSyncDefinition) GetPrimaryKeysOk() (*[]string, bool)

GetPrimaryKeysOk returns a tuple with the PrimaryKeys field value and a boolean to check if the value has been set.

func (*LookupTableSyncDefinition) GetSizeLimitAction ¶

func (o *LookupTableSyncDefinition) GetSizeLimitAction() string

GetSizeLimitAction returns the SizeLimitAction field value if set, zero value otherwise.

func (*LookupTableSyncDefinition) GetSizeLimitActionOk ¶

func (o *LookupTableSyncDefinition) GetSizeLimitActionOk() (*string, bool)

GetSizeLimitActionOk returns a tuple with the SizeLimitAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTableSyncDefinition) GetTtl ¶

func (o *LookupTableSyncDefinition) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*LookupTableSyncDefinition) GetTtlOk ¶

func (o *LookupTableSyncDefinition) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTableSyncDefinition) HasSizeLimitAction ¶

func (o *LookupTableSyncDefinition) HasSizeLimitAction() bool

HasSizeLimitAction returns a boolean if a field has been set.

func (*LookupTableSyncDefinition) HasTtl ¶

func (o *LookupTableSyncDefinition) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (LookupTableSyncDefinition) MarshalJSON ¶

func (o LookupTableSyncDefinition) MarshalJSON() ([]byte, error)

func (*LookupTableSyncDefinition) SetDescription ¶

func (o *LookupTableSyncDefinition) SetDescription(v string)

SetDescription sets field value

func (*LookupTableSyncDefinition) SetFields ¶

func (o *LookupTableSyncDefinition) SetFields(v []LookupTableField)

SetFields sets field value

func (*LookupTableSyncDefinition) SetPrimaryKeys ¶

func (o *LookupTableSyncDefinition) SetPrimaryKeys(v []string)

SetPrimaryKeys sets field value

func (*LookupTableSyncDefinition) SetSizeLimitAction ¶

func (o *LookupTableSyncDefinition) SetSizeLimitAction(v string)

SetSizeLimitAction gets a reference to the given string and assigns it to the SizeLimitAction field.

func (*LookupTableSyncDefinition) SetTtl ¶

func (o *LookupTableSyncDefinition) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

type LookupTablesLimits ¶

type LookupTablesLimits struct {
	// Number of lookup tables currently created.
	TablesCreated *int32 `json:"tablesCreated,omitempty"`
	// Remaining count of lookup tables that can be created.
	TableCapacityRemaining *int32 `json:"tableCapacityRemaining,omitempty"`
	// Total capacity of lookup tables that can be created for the given org id.
	TotalTableCapacity *int32 `json:"totalTableCapacity,omitempty"`
}

LookupTablesLimits Properties related to lookup tables being allowed and created.

func NewLookupTablesLimits ¶

func NewLookupTablesLimits() *LookupTablesLimits

NewLookupTablesLimits instantiates a new LookupTablesLimits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupTablesLimitsWithDefaults ¶

func NewLookupTablesLimitsWithDefaults() *LookupTablesLimits

NewLookupTablesLimitsWithDefaults instantiates a new LookupTablesLimits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupTablesLimits) GetTableCapacityRemaining ¶

func (o *LookupTablesLimits) GetTableCapacityRemaining() int32

GetTableCapacityRemaining returns the TableCapacityRemaining field value if set, zero value otherwise.

func (*LookupTablesLimits) GetTableCapacityRemainingOk ¶

func (o *LookupTablesLimits) GetTableCapacityRemainingOk() (*int32, bool)

GetTableCapacityRemainingOk returns a tuple with the TableCapacityRemaining field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTablesLimits) GetTablesCreated ¶

func (o *LookupTablesLimits) GetTablesCreated() int32

GetTablesCreated returns the TablesCreated field value if set, zero value otherwise.

func (*LookupTablesLimits) GetTablesCreatedOk ¶

func (o *LookupTablesLimits) GetTablesCreatedOk() (*int32, bool)

GetTablesCreatedOk returns a tuple with the TablesCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTablesLimits) GetTotalTableCapacity ¶

func (o *LookupTablesLimits) GetTotalTableCapacity() int32

GetTotalTableCapacity returns the TotalTableCapacity field value if set, zero value otherwise.

func (*LookupTablesLimits) GetTotalTableCapacityOk ¶

func (o *LookupTablesLimits) GetTotalTableCapacityOk() (*int32, bool)

GetTotalTableCapacityOk returns a tuple with the TotalTableCapacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupTablesLimits) HasTableCapacityRemaining ¶

func (o *LookupTablesLimits) HasTableCapacityRemaining() bool

HasTableCapacityRemaining returns a boolean if a field has been set.

func (*LookupTablesLimits) HasTablesCreated ¶

func (o *LookupTablesLimits) HasTablesCreated() bool

HasTablesCreated returns a boolean if a field has been set.

func (*LookupTablesLimits) HasTotalTableCapacity ¶

func (o *LookupTablesLimits) HasTotalTableCapacity() bool

HasTotalTableCapacity returns a boolean if a field has been set.

func (LookupTablesLimits) MarshalJSON ¶

func (o LookupTablesLimits) MarshalJSON() ([]byte, error)

func (*LookupTablesLimits) SetTableCapacityRemaining ¶

func (o *LookupTablesLimits) SetTableCapacityRemaining(v int32)

SetTableCapacityRemaining gets a reference to the given int32 and assigns it to the TableCapacityRemaining field.

func (*LookupTablesLimits) SetTablesCreated ¶

func (o *LookupTablesLimits) SetTablesCreated(v int32)

SetTablesCreated gets a reference to the given int32 and assigns it to the TablesCreated field.

func (*LookupTablesLimits) SetTotalTableCapacity ¶

func (o *LookupTablesLimits) SetTotalTableCapacity(v int32)

SetTotalTableCapacity gets a reference to the given int32 and assigns it to the TotalTableCapacity field.

type LookupUpdateDefinition ¶

type LookupUpdateDefinition struct {
	// A time to live for each entry in the lookup table (in minutes). 0 is a special value. A TTL of 0 implies entry will never be deleted from the table.
	Ttl int32 `json:"ttl"`
	// The description of the lookup table. The description cannot be blank.
	Description string `json:"description"`
	// The action that needs to be taken when the size limit is reached for the table. The possible values can be `StopIncomingMessages` or `DeleteOldData`. DeleteOldData will starting deleting old data once size limit is reached whereas StopIncomingMessages will discard all the updates made to the lookup table once size limit is reached.
	SizeLimitAction *string `json:"sizeLimitAction,omitempty"`
}

LookupUpdateDefinition The updated lookup table parameters.

func NewLookupUpdateDefinition ¶

func NewLookupUpdateDefinition(ttl int32, description string) *LookupUpdateDefinition

NewLookupUpdateDefinition instantiates a new LookupUpdateDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLookupUpdateDefinitionWithDefaults ¶

func NewLookupUpdateDefinitionWithDefaults() *LookupUpdateDefinition

NewLookupUpdateDefinitionWithDefaults instantiates a new LookupUpdateDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LookupUpdateDefinition) GetDescription ¶

func (o *LookupUpdateDefinition) GetDescription() string

GetDescription returns the Description field value

func (*LookupUpdateDefinition) GetDescriptionOk ¶

func (o *LookupUpdateDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*LookupUpdateDefinition) GetSizeLimitAction ¶

func (o *LookupUpdateDefinition) GetSizeLimitAction() string

GetSizeLimitAction returns the SizeLimitAction field value if set, zero value otherwise.

func (*LookupUpdateDefinition) GetSizeLimitActionOk ¶

func (o *LookupUpdateDefinition) GetSizeLimitActionOk() (*string, bool)

GetSizeLimitActionOk returns a tuple with the SizeLimitAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LookupUpdateDefinition) GetTtl ¶

func (o *LookupUpdateDefinition) GetTtl() int32

GetTtl returns the Ttl field value

func (*LookupUpdateDefinition) GetTtlOk ¶

func (o *LookupUpdateDefinition) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value and a boolean to check if the value has been set.

func (*LookupUpdateDefinition) HasSizeLimitAction ¶

func (o *LookupUpdateDefinition) HasSizeLimitAction() bool

HasSizeLimitAction returns a boolean if a field has been set.

func (LookupUpdateDefinition) MarshalJSON ¶

func (o LookupUpdateDefinition) MarshalJSON() ([]byte, error)

func (*LookupUpdateDefinition) SetDescription ¶

func (o *LookupUpdateDefinition) SetDescription(v string)

SetDescription sets field value

func (*LookupUpdateDefinition) SetSizeLimitAction ¶

func (o *LookupUpdateDefinition) SetSizeLimitAction(v string)

SetSizeLimitAction gets a reference to the given string and assigns it to the SizeLimitAction field.

func (*LookupUpdateDefinition) SetTtl ¶

func (o *LookupUpdateDefinition) SetTtl(v int32)

SetTtl sets field value

type MaxUserSessionTimeoutPolicy ¶

type MaxUserSessionTimeoutPolicy struct {
	// Maximum web session timeout users are able to configure within their user preferences. Valid values are: `5m`, `15m`, `30m`, `1h`, `2h`, `6h`, `12h`, `1d`, `2d`, `3d`, `5d`, or `7d`
	MaxUserSessionTimeout string `json:"maxUserSessionTimeout"`
}

MaxUserSessionTimeoutPolicy Max User Session Timeout policy.

func NewMaxUserSessionTimeoutPolicy ¶

func NewMaxUserSessionTimeoutPolicy(maxUserSessionTimeout string) *MaxUserSessionTimeoutPolicy

NewMaxUserSessionTimeoutPolicy instantiates a new MaxUserSessionTimeoutPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMaxUserSessionTimeoutPolicyWithDefaults ¶

func NewMaxUserSessionTimeoutPolicyWithDefaults() *MaxUserSessionTimeoutPolicy

NewMaxUserSessionTimeoutPolicyWithDefaults instantiates a new MaxUserSessionTimeoutPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MaxUserSessionTimeoutPolicy) GetMaxUserSessionTimeout ¶

func (o *MaxUserSessionTimeoutPolicy) GetMaxUserSessionTimeout() string

GetMaxUserSessionTimeout returns the MaxUserSessionTimeout field value

func (*MaxUserSessionTimeoutPolicy) GetMaxUserSessionTimeoutOk ¶

func (o *MaxUserSessionTimeoutPolicy) GetMaxUserSessionTimeoutOk() (*string, bool)

GetMaxUserSessionTimeoutOk returns a tuple with the MaxUserSessionTimeout field value and a boolean to check if the value has been set.

func (MaxUserSessionTimeoutPolicy) MarshalJSON ¶

func (o MaxUserSessionTimeoutPolicy) MarshalJSON() ([]byte, error)

func (*MaxUserSessionTimeoutPolicy) SetMaxUserSessionTimeout ¶

func (o *MaxUserSessionTimeoutPolicy) SetMaxUserSessionTimeout(v string)

SetMaxUserSessionTimeout sets field value

type Metadata ¶

type Metadata struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt string `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt string `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
}

Metadata struct for Metadata

func NewMetadata ¶

func NewMetadata(createdAt string, createdBy string, modifiedAt string, modifiedBy string) *Metadata

NewMetadata instantiates a new Metadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataWithDefaults ¶

func NewMetadataWithDefaults() *Metadata

NewMetadataWithDefaults instantiates a new Metadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Metadata) GetCreatedAt ¶

func (o *Metadata) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*Metadata) GetCreatedAtOk ¶

func (o *Metadata) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Metadata) GetCreatedBy ¶

func (o *Metadata) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Metadata) GetCreatedByOk ¶

func (o *Metadata) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*Metadata) GetModifiedAt ¶

func (o *Metadata) GetModifiedAt() string

GetModifiedAt returns the ModifiedAt field value

func (*Metadata) GetModifiedAtOk ¶

func (o *Metadata) GetModifiedAtOk() (*string, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*Metadata) GetModifiedBy ¶

func (o *Metadata) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Metadata) GetModifiedByOk ¶

func (o *Metadata) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (Metadata) MarshalJSON ¶

func (o Metadata) MarshalJSON() ([]byte, error)

func (*Metadata) SetCreatedAt ¶

func (o *Metadata) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*Metadata) SetCreatedBy ¶

func (o *Metadata) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Metadata) SetModifiedAt ¶

func (o *Metadata) SetModifiedAt(v string)

SetModifiedAt sets field value

func (*Metadata) SetModifiedBy ¶

func (o *Metadata) SetModifiedBy(v string)

SetModifiedBy sets field value

type MetadataModel ¶

type MetadataModel struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
}

MetadataModel struct for MetadataModel

func NewMetadataModel ¶

func NewMetadataModel(createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *MetadataModel

NewMetadataModel instantiates a new MetadataModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataModelWithDefaults ¶

func NewMetadataModelWithDefaults() *MetadataModel

NewMetadataModelWithDefaults instantiates a new MetadataModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataModel) GetCreatedAt ¶

func (o *MetadataModel) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MetadataModel) GetCreatedAtOk ¶

func (o *MetadataModel) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MetadataModel) GetCreatedBy ¶

func (o *MetadataModel) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*MetadataModel) GetCreatedByOk ¶

func (o *MetadataModel) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*MetadataModel) GetModifiedAt ¶

func (o *MetadataModel) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*MetadataModel) GetModifiedAtOk ¶

func (o *MetadataModel) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*MetadataModel) GetModifiedBy ¶

func (o *MetadataModel) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*MetadataModel) GetModifiedByOk ¶

func (o *MetadataModel) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (MetadataModel) MarshalJSON ¶

func (o MetadataModel) MarshalJSON() ([]byte, error)

func (*MetadataModel) SetCreatedAt ¶

func (o *MetadataModel) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MetadataModel) SetCreatedBy ¶

func (o *MetadataModel) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*MetadataModel) SetModifiedAt ¶

func (o *MetadataModel) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*MetadataModel) SetModifiedBy ¶

func (o *MetadataModel) SetModifiedBy(v string)

SetModifiedBy sets field value

type MetadataVariableSourceDefinition ¶

type MetadataVariableSourceDefinition struct {
	VariableSourceDefinition
	// Filter to search the catalog.
	Filter string `json:"filter"`
	// Return the values for this given key.
	Key string `json:"key"`
}

MetadataVariableSourceDefinition struct for MetadataVariableSourceDefinition

func NewMetadataVariableSourceDefinition ¶

func NewMetadataVariableSourceDefinition(filter string, key string, variableSourceType string) *MetadataVariableSourceDefinition

NewMetadataVariableSourceDefinition instantiates a new MetadataVariableSourceDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataVariableSourceDefinitionWithDefaults ¶

func NewMetadataVariableSourceDefinitionWithDefaults() *MetadataVariableSourceDefinition

NewMetadataVariableSourceDefinitionWithDefaults instantiates a new MetadataVariableSourceDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataVariableSourceDefinition) GetFilter ¶

GetFilter returns the Filter field value

func (*MetadataVariableSourceDefinition) GetFilterOk ¶

func (o *MetadataVariableSourceDefinition) GetFilterOk() (*string, bool)

GetFilterOk returns a tuple with the Filter field value and a boolean to check if the value has been set.

func (*MetadataVariableSourceDefinition) GetKey ¶

GetKey returns the Key field value

func (*MetadataVariableSourceDefinition) GetKeyOk ¶

func (o *MetadataVariableSourceDefinition) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (MetadataVariableSourceDefinition) MarshalJSON ¶

func (o MetadataVariableSourceDefinition) MarshalJSON() ([]byte, error)

func (*MetadataVariableSourceDefinition) SetFilter ¶

func (o *MetadataVariableSourceDefinition) SetFilter(v string)

SetFilter sets field value

func (*MetadataVariableSourceDefinition) SetKey ¶

SetKey sets field value

type MetadataVariableSourceDefinitionAllOf ¶

type MetadataVariableSourceDefinitionAllOf struct {
	// Filter to search the catalog.
	Filter string `json:"filter"`
	// Return the values for this given key.
	Key string `json:"key"`
}

MetadataVariableSourceDefinitionAllOf Variable with values that are powered by a metadata search.

func NewMetadataVariableSourceDefinitionAllOf ¶

func NewMetadataVariableSourceDefinitionAllOf(filter string, key string) *MetadataVariableSourceDefinitionAllOf

NewMetadataVariableSourceDefinitionAllOf instantiates a new MetadataVariableSourceDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataVariableSourceDefinitionAllOfWithDefaults ¶

func NewMetadataVariableSourceDefinitionAllOfWithDefaults() *MetadataVariableSourceDefinitionAllOf

NewMetadataVariableSourceDefinitionAllOfWithDefaults instantiates a new MetadataVariableSourceDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataVariableSourceDefinitionAllOf) GetFilter ¶

GetFilter returns the Filter field value

func (*MetadataVariableSourceDefinitionAllOf) GetFilterOk ¶

func (o *MetadataVariableSourceDefinitionAllOf) GetFilterOk() (*string, bool)

GetFilterOk returns a tuple with the Filter field value and a boolean to check if the value has been set.

func (*MetadataVariableSourceDefinitionAllOf) GetKey ¶

GetKey returns the Key field value

func (*MetadataVariableSourceDefinitionAllOf) GetKeyOk ¶

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (MetadataVariableSourceDefinitionAllOf) MarshalJSON ¶

func (o MetadataVariableSourceDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*MetadataVariableSourceDefinitionAllOf) SetFilter ¶

SetFilter sets field value

func (*MetadataVariableSourceDefinitionAllOf) SetKey ¶

SetKey sets field value

type MetadataWithUserInfo ¶

type MetadataWithUserInfo struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt     NullableTime `json:"createdAt"`
	CreatedByUser UserInfo     `json:"createdByUser"`
	// Last modification timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	ModifiedAt     NullableTime `json:"modifiedAt"`
	ModifiedByUser UserInfo     `json:"modifiedByUser"`
}

MetadataWithUserInfo struct for MetadataWithUserInfo

func NewMetadataWithUserInfo ¶

func NewMetadataWithUserInfo(createdAt NullableTime, createdByUser UserInfo, modifiedAt NullableTime, modifiedByUser UserInfo) *MetadataWithUserInfo

NewMetadataWithUserInfo instantiates a new MetadataWithUserInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataWithUserInfoWithDefaults ¶

func NewMetadataWithUserInfoWithDefaults() *MetadataWithUserInfo

NewMetadataWithUserInfoWithDefaults instantiates a new MetadataWithUserInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataWithUserInfo) GetCreatedAt ¶

func (o *MetadataWithUserInfo) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*MetadataWithUserInfo) GetCreatedAtOk ¶

func (o *MetadataWithUserInfo) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataWithUserInfo) GetCreatedByUser ¶

func (o *MetadataWithUserInfo) GetCreatedByUser() UserInfo

GetCreatedByUser returns the CreatedByUser field value

func (*MetadataWithUserInfo) GetCreatedByUserOk ¶

func (o *MetadataWithUserInfo) GetCreatedByUserOk() (*UserInfo, bool)

GetCreatedByUserOk returns a tuple with the CreatedByUser field value and a boolean to check if the value has been set.

func (*MetadataWithUserInfo) GetModifiedAt ¶

func (o *MetadataWithUserInfo) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*MetadataWithUserInfo) GetModifiedAtOk ¶

func (o *MetadataWithUserInfo) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MetadataWithUserInfo) GetModifiedByUser ¶

func (o *MetadataWithUserInfo) GetModifiedByUser() UserInfo

GetModifiedByUser returns the ModifiedByUser field value

func (*MetadataWithUserInfo) GetModifiedByUserOk ¶

func (o *MetadataWithUserInfo) GetModifiedByUserOk() (*UserInfo, bool)

GetModifiedByUserOk returns a tuple with the ModifiedByUser field value and a boolean to check if the value has been set.

func (MetadataWithUserInfo) MarshalJSON ¶

func (o MetadataWithUserInfo) MarshalJSON() ([]byte, error)

func (*MetadataWithUserInfo) SetCreatedAt ¶

func (o *MetadataWithUserInfo) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MetadataWithUserInfo) SetCreatedByUser ¶

func (o *MetadataWithUserInfo) SetCreatedByUser(v UserInfo)

SetCreatedByUser sets field value

func (*MetadataWithUserInfo) SetModifiedAt ¶

func (o *MetadataWithUserInfo) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*MetadataWithUserInfo) SetModifiedByUser ¶

func (o *MetadataWithUserInfo) SetModifiedByUser(v UserInfo)

SetModifiedByUser sets field value

type MetricDefinition ¶

type MetricDefinition struct {
	// Name of the metric returning the timeseries.
	Metric *string `json:"metric,omitempty"`
	// Metric dimensions / metadata related to each timeseries.
	Dimensions *map[string]string `json:"dimensions,omitempty"`
}

MetricDefinition struct for MetricDefinition

func NewMetricDefinition ¶

func NewMetricDefinition() *MetricDefinition

NewMetricDefinition instantiates a new MetricDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricDefinitionWithDefaults ¶

func NewMetricDefinitionWithDefaults() *MetricDefinition

NewMetricDefinitionWithDefaults instantiates a new MetricDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricDefinition) GetDimensions ¶

func (o *MetricDefinition) GetDimensions() map[string]string

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*MetricDefinition) GetDimensionsOk ¶

func (o *MetricDefinition) GetDimensionsOk() (*map[string]string, bool)

GetDimensionsOk returns a tuple with the Dimensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricDefinition) GetMetric ¶

func (o *MetricDefinition) GetMetric() string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*MetricDefinition) GetMetricOk ¶

func (o *MetricDefinition) GetMetricOk() (*string, bool)

GetMetricOk returns a tuple with the Metric field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricDefinition) HasDimensions ¶

func (o *MetricDefinition) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (*MetricDefinition) HasMetric ¶

func (o *MetricDefinition) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (MetricDefinition) MarshalJSON ¶

func (o MetricDefinition) MarshalJSON() ([]byte, error)

func (*MetricDefinition) SetDimensions ¶

func (o *MetricDefinition) SetDimensions(v map[string]string)

SetDimensions gets a reference to the given map[string]string and assigns it to the Dimensions field.

func (*MetricDefinition) SetMetric ¶

func (o *MetricDefinition) SetMetric(v string)

SetMetric gets a reference to the given string and assigns it to the Metric field.

type MetricsCardinalityLimitExceededTracker ¶

type MetricsCardinalityLimitExceededTracker struct {
	TrackerIdentity
	// The retention of metrics that exceeded the limit.
	Retention *string `json:"retention,omitempty"`
}

MetricsCardinalityLimitExceededTracker struct for MetricsCardinalityLimitExceededTracker

func NewMetricsCardinalityLimitExceededTracker ¶

func NewMetricsCardinalityLimitExceededTracker(trackerId string, error_ string, description string) *MetricsCardinalityLimitExceededTracker

NewMetricsCardinalityLimitExceededTracker instantiates a new MetricsCardinalityLimitExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsCardinalityLimitExceededTrackerWithDefaults ¶

func NewMetricsCardinalityLimitExceededTrackerWithDefaults() *MetricsCardinalityLimitExceededTracker

NewMetricsCardinalityLimitExceededTrackerWithDefaults instantiates a new MetricsCardinalityLimitExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsCardinalityLimitExceededTracker) GetRetention ¶

GetRetention returns the Retention field value if set, zero value otherwise.

func (*MetricsCardinalityLimitExceededTracker) GetRetentionOk ¶

func (o *MetricsCardinalityLimitExceededTracker) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsCardinalityLimitExceededTracker) HasRetention ¶

func (o *MetricsCardinalityLimitExceededTracker) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (MetricsCardinalityLimitExceededTracker) MarshalJSON ¶

func (o MetricsCardinalityLimitExceededTracker) MarshalJSON() ([]byte, error)

func (*MetricsCardinalityLimitExceededTracker) SetRetention ¶

SetRetention gets a reference to the given string and assigns it to the Retention field.

type MetricsCardinalityLimitExceededTrackerAllOf ¶

type MetricsCardinalityLimitExceededTrackerAllOf struct {
	// The retention of metrics that exceeded the limit.
	Retention *string `json:"retention,omitempty"`
}

MetricsCardinalityLimitExceededTrackerAllOf struct for MetricsCardinalityLimitExceededTrackerAllOf

func NewMetricsCardinalityLimitExceededTrackerAllOf ¶

func NewMetricsCardinalityLimitExceededTrackerAllOf() *MetricsCardinalityLimitExceededTrackerAllOf

NewMetricsCardinalityLimitExceededTrackerAllOf instantiates a new MetricsCardinalityLimitExceededTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsCardinalityLimitExceededTrackerAllOfWithDefaults ¶

func NewMetricsCardinalityLimitExceededTrackerAllOfWithDefaults() *MetricsCardinalityLimitExceededTrackerAllOf

NewMetricsCardinalityLimitExceededTrackerAllOfWithDefaults instantiates a new MetricsCardinalityLimitExceededTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsCardinalityLimitExceededTrackerAllOf) GetRetention ¶

GetRetention returns the Retention field value if set, zero value otherwise.

func (*MetricsCardinalityLimitExceededTrackerAllOf) GetRetentionOk ¶

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsCardinalityLimitExceededTrackerAllOf) HasRetention ¶

HasRetention returns a boolean if a field has been set.

func (MetricsCardinalityLimitExceededTrackerAllOf) MarshalJSON ¶

func (*MetricsCardinalityLimitExceededTrackerAllOf) SetRetention ¶

SetRetention gets a reference to the given string and assigns it to the Retention field.

type MetricsFilter ¶

type MetricsFilter struct {
	// The key of the metrics filter.
	Key *string `json:"key,omitempty"`
	// The value of the metrics filter.
	Value string `json:"value"`
	// Whether or not the metrics filter is negated.
	Negation *bool `json:"negation,omitempty"`
}

MetricsFilter The filter for metrics query.

func NewMetricsFilter ¶

func NewMetricsFilter(value string) *MetricsFilter

NewMetricsFilter instantiates a new MetricsFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsFilterWithDefaults ¶

func NewMetricsFilterWithDefaults() *MetricsFilter

NewMetricsFilterWithDefaults instantiates a new MetricsFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsFilter) GetKey ¶

func (o *MetricsFilter) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*MetricsFilter) GetKeyOk ¶

func (o *MetricsFilter) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsFilter) GetNegation ¶

func (o *MetricsFilter) GetNegation() bool

GetNegation returns the Negation field value if set, zero value otherwise.

func (*MetricsFilter) GetNegationOk ¶

func (o *MetricsFilter) GetNegationOk() (*bool, bool)

GetNegationOk returns a tuple with the Negation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsFilter) GetValue ¶

func (o *MetricsFilter) GetValue() string

GetValue returns the Value field value

func (*MetricsFilter) GetValueOk ¶

func (o *MetricsFilter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*MetricsFilter) HasKey ¶

func (o *MetricsFilter) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*MetricsFilter) HasNegation ¶

func (o *MetricsFilter) HasNegation() bool

HasNegation returns a boolean if a field has been set.

func (MetricsFilter) MarshalJSON ¶

func (o MetricsFilter) MarshalJSON() ([]byte, error)

func (*MetricsFilter) SetKey ¶

func (o *MetricsFilter) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*MetricsFilter) SetNegation ¶

func (o *MetricsFilter) SetNegation(v bool)

SetNegation gets a reference to the given bool and assigns it to the Negation field.

func (*MetricsFilter) SetValue ¶

func (o *MetricsFilter) SetValue(v string)

SetValue sets field value

type MetricsHighCardinalityDetectedTracker ¶

type MetricsHighCardinalityDetectedTracker struct {
	TrackerIdentity
	// The retention of metrics that approached the limit.
	Retention *string `json:"retention,omitempty"`
}

MetricsHighCardinalityDetectedTracker struct for MetricsHighCardinalityDetectedTracker

func NewMetricsHighCardinalityDetectedTracker ¶

func NewMetricsHighCardinalityDetectedTracker(trackerId string, error_ string, description string) *MetricsHighCardinalityDetectedTracker

NewMetricsHighCardinalityDetectedTracker instantiates a new MetricsHighCardinalityDetectedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsHighCardinalityDetectedTrackerWithDefaults ¶

func NewMetricsHighCardinalityDetectedTrackerWithDefaults() *MetricsHighCardinalityDetectedTracker

NewMetricsHighCardinalityDetectedTrackerWithDefaults instantiates a new MetricsHighCardinalityDetectedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsHighCardinalityDetectedTracker) GetRetention ¶

GetRetention returns the Retention field value if set, zero value otherwise.

func (*MetricsHighCardinalityDetectedTracker) GetRetentionOk ¶

func (o *MetricsHighCardinalityDetectedTracker) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsHighCardinalityDetectedTracker) HasRetention ¶

func (o *MetricsHighCardinalityDetectedTracker) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (MetricsHighCardinalityDetectedTracker) MarshalJSON ¶

func (o MetricsHighCardinalityDetectedTracker) MarshalJSON() ([]byte, error)

func (*MetricsHighCardinalityDetectedTracker) SetRetention ¶

func (o *MetricsHighCardinalityDetectedTracker) SetRetention(v string)

SetRetention gets a reference to the given string and assigns it to the Retention field.

type MetricsHighCardinalityDetectedTrackerAllOf ¶

type MetricsHighCardinalityDetectedTrackerAllOf struct {
	// The retention of metrics that approached the limit.
	Retention *string `json:"retention,omitempty"`
}

MetricsHighCardinalityDetectedTrackerAllOf struct for MetricsHighCardinalityDetectedTrackerAllOf

func NewMetricsHighCardinalityDetectedTrackerAllOf ¶

func NewMetricsHighCardinalityDetectedTrackerAllOf() *MetricsHighCardinalityDetectedTrackerAllOf

NewMetricsHighCardinalityDetectedTrackerAllOf instantiates a new MetricsHighCardinalityDetectedTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsHighCardinalityDetectedTrackerAllOfWithDefaults ¶

func NewMetricsHighCardinalityDetectedTrackerAllOfWithDefaults() *MetricsHighCardinalityDetectedTrackerAllOf

NewMetricsHighCardinalityDetectedTrackerAllOfWithDefaults instantiates a new MetricsHighCardinalityDetectedTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsHighCardinalityDetectedTrackerAllOf) GetRetention ¶

GetRetention returns the Retention field value if set, zero value otherwise.

func (*MetricsHighCardinalityDetectedTrackerAllOf) GetRetentionOk ¶

func (o *MetricsHighCardinalityDetectedTrackerAllOf) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsHighCardinalityDetectedTrackerAllOf) HasRetention ¶

HasRetention returns a boolean if a field has been set.

func (MetricsHighCardinalityDetectedTrackerAllOf) MarshalJSON ¶

func (*MetricsHighCardinalityDetectedTrackerAllOf) SetRetention ¶

SetRetention gets a reference to the given string and assigns it to the Retention field.

type MetricsMetadataKeyLengthLimitExceeded ¶

type MetricsMetadataKeyLengthLimitExceeded struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataKeyLengthLimitExceeded struct for MetricsMetadataKeyLengthLimitExceeded

func NewMetricsMetadataKeyLengthLimitExceeded ¶

func NewMetricsMetadataKeyLengthLimitExceeded(trackerId string, error_ string, description string) *MetricsMetadataKeyLengthLimitExceeded

NewMetricsMetadataKeyLengthLimitExceeded instantiates a new MetricsMetadataKeyLengthLimitExceeded object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataKeyLengthLimitExceededWithDefaults ¶

func NewMetricsMetadataKeyLengthLimitExceededWithDefaults() *MetricsMetadataKeyLengthLimitExceeded

NewMetricsMetadataKeyLengthLimitExceededWithDefaults instantiates a new MetricsMetadataKeyLengthLimitExceeded object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataKeyLengthLimitExceeded) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataKeyLengthLimitExceeded) GetEventTypeOk ¶

func (o *MetricsMetadataKeyLengthLimitExceeded) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataKeyLengthLimitExceeded) HasEventType ¶

func (o *MetricsMetadataKeyLengthLimitExceeded) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataKeyLengthLimitExceeded) MarshalJSON ¶

func (o MetricsMetadataKeyLengthLimitExceeded) MarshalJSON() ([]byte, error)

func (*MetricsMetadataKeyLengthLimitExceeded) SetEventType ¶

func (o *MetricsMetadataKeyLengthLimitExceeded) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataKeyLengthLimitExceededTracker ¶

type MetricsMetadataKeyLengthLimitExceededTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataKeyLengthLimitExceededTracker struct for MetricsMetadataKeyLengthLimitExceededTracker

func NewMetricsMetadataKeyLengthLimitExceededTracker ¶

func NewMetricsMetadataKeyLengthLimitExceededTracker(trackerId string, error_ string, description string) *MetricsMetadataKeyLengthLimitExceededTracker

NewMetricsMetadataKeyLengthLimitExceededTracker instantiates a new MetricsMetadataKeyLengthLimitExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataKeyLengthLimitExceededTrackerWithDefaults ¶

func NewMetricsMetadataKeyLengthLimitExceededTrackerWithDefaults() *MetricsMetadataKeyLengthLimitExceededTracker

NewMetricsMetadataKeyLengthLimitExceededTrackerWithDefaults instantiates a new MetricsMetadataKeyLengthLimitExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataKeyLengthLimitExceededTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataKeyLengthLimitExceededTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataKeyLengthLimitExceededTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataKeyLengthLimitExceededTracker) MarshalJSON ¶

func (*MetricsMetadataKeyLengthLimitExceededTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataKeyValuePairsLimitExceeded ¶

type MetricsMetadataKeyValuePairsLimitExceeded struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataKeyValuePairsLimitExceeded struct for MetricsMetadataKeyValuePairsLimitExceeded

func NewMetricsMetadataKeyValuePairsLimitExceeded ¶

func NewMetricsMetadataKeyValuePairsLimitExceeded(trackerId string, error_ string, description string) *MetricsMetadataKeyValuePairsLimitExceeded

NewMetricsMetadataKeyValuePairsLimitExceeded instantiates a new MetricsMetadataKeyValuePairsLimitExceeded object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataKeyValuePairsLimitExceededWithDefaults ¶

func NewMetricsMetadataKeyValuePairsLimitExceededWithDefaults() *MetricsMetadataKeyValuePairsLimitExceeded

NewMetricsMetadataKeyValuePairsLimitExceededWithDefaults instantiates a new MetricsMetadataKeyValuePairsLimitExceeded object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataKeyValuePairsLimitExceeded) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataKeyValuePairsLimitExceeded) GetEventTypeOk ¶

func (o *MetricsMetadataKeyValuePairsLimitExceeded) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataKeyValuePairsLimitExceeded) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataKeyValuePairsLimitExceeded) MarshalJSON ¶

func (*MetricsMetadataKeyValuePairsLimitExceeded) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataKeyValuePairsLimitExceededTracker ¶

type MetricsMetadataKeyValuePairsLimitExceededTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataKeyValuePairsLimitExceededTracker struct for MetricsMetadataKeyValuePairsLimitExceededTracker

func NewMetricsMetadataKeyValuePairsLimitExceededTracker ¶

func NewMetricsMetadataKeyValuePairsLimitExceededTracker(trackerId string, error_ string, description string) *MetricsMetadataKeyValuePairsLimitExceededTracker

NewMetricsMetadataKeyValuePairsLimitExceededTracker instantiates a new MetricsMetadataKeyValuePairsLimitExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataKeyValuePairsLimitExceededTrackerWithDefaults ¶

func NewMetricsMetadataKeyValuePairsLimitExceededTrackerWithDefaults() *MetricsMetadataKeyValuePairsLimitExceededTracker

NewMetricsMetadataKeyValuePairsLimitExceededTrackerWithDefaults instantiates a new MetricsMetadataKeyValuePairsLimitExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataKeyValuePairsLimitExceededTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataKeyValuePairsLimitExceededTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataKeyValuePairsLimitExceededTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataKeyValuePairsLimitExceededTracker) MarshalJSON ¶

func (*MetricsMetadataKeyValuePairsLimitExceededTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataLimitsExceededTracker ¶

type MetricsMetadataLimitsExceededTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataLimitsExceededTracker struct for MetricsMetadataLimitsExceededTracker

func NewMetricsMetadataLimitsExceededTracker ¶

func NewMetricsMetadataLimitsExceededTracker() *MetricsMetadataLimitsExceededTracker

NewMetricsMetadataLimitsExceededTracker instantiates a new MetricsMetadataLimitsExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataLimitsExceededTrackerWithDefaults ¶

func NewMetricsMetadataLimitsExceededTrackerWithDefaults() *MetricsMetadataLimitsExceededTracker

NewMetricsMetadataLimitsExceededTrackerWithDefaults instantiates a new MetricsMetadataLimitsExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataLimitsExceededTracker) GetEventType ¶

func (o *MetricsMetadataLimitsExceededTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataLimitsExceededTracker) GetEventTypeOk ¶

func (o *MetricsMetadataLimitsExceededTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataLimitsExceededTracker) HasEventType ¶

func (o *MetricsMetadataLimitsExceededTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataLimitsExceededTracker) MarshalJSON ¶

func (o MetricsMetadataLimitsExceededTracker) MarshalJSON() ([]byte, error)

func (*MetricsMetadataLimitsExceededTracker) SetEventType ¶

func (o *MetricsMetadataLimitsExceededTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataTotalMetadataSizeLimitExceeded ¶

type MetricsMetadataTotalMetadataSizeLimitExceeded struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataTotalMetadataSizeLimitExceeded struct for MetricsMetadataTotalMetadataSizeLimitExceeded

func NewMetricsMetadataTotalMetadataSizeLimitExceeded ¶

func NewMetricsMetadataTotalMetadataSizeLimitExceeded(trackerId string, error_ string, description string) *MetricsMetadataTotalMetadataSizeLimitExceeded

NewMetricsMetadataTotalMetadataSizeLimitExceeded instantiates a new MetricsMetadataTotalMetadataSizeLimitExceeded object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataTotalMetadataSizeLimitExceededWithDefaults ¶

func NewMetricsMetadataTotalMetadataSizeLimitExceededWithDefaults() *MetricsMetadataTotalMetadataSizeLimitExceeded

NewMetricsMetadataTotalMetadataSizeLimitExceededWithDefaults instantiates a new MetricsMetadataTotalMetadataSizeLimitExceeded object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataTotalMetadataSizeLimitExceeded) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataTotalMetadataSizeLimitExceeded) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataTotalMetadataSizeLimitExceeded) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataTotalMetadataSizeLimitExceeded) MarshalJSON ¶

func (*MetricsMetadataTotalMetadataSizeLimitExceeded) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataTotalMetadataSizeLimitExceededTracker ¶

type MetricsMetadataTotalMetadataSizeLimitExceededTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataTotalMetadataSizeLimitExceededTracker struct for MetricsMetadataTotalMetadataSizeLimitExceededTracker

func NewMetricsMetadataTotalMetadataSizeLimitExceededTracker ¶

func NewMetricsMetadataTotalMetadataSizeLimitExceededTracker(trackerId string, error_ string, description string) *MetricsMetadataTotalMetadataSizeLimitExceededTracker

NewMetricsMetadataTotalMetadataSizeLimitExceededTracker instantiates a new MetricsMetadataTotalMetadataSizeLimitExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataTotalMetadataSizeLimitExceededTrackerWithDefaults ¶

func NewMetricsMetadataTotalMetadataSizeLimitExceededTrackerWithDefaults() *MetricsMetadataTotalMetadataSizeLimitExceededTracker

NewMetricsMetadataTotalMetadataSizeLimitExceededTrackerWithDefaults instantiates a new MetricsMetadataTotalMetadataSizeLimitExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataTotalMetadataSizeLimitExceededTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataTotalMetadataSizeLimitExceededTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataTotalMetadataSizeLimitExceededTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataTotalMetadataSizeLimitExceededTracker) MarshalJSON ¶

func (*MetricsMetadataTotalMetadataSizeLimitExceededTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataValueLengthLimitExceeded ¶

type MetricsMetadataValueLengthLimitExceeded struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataValueLengthLimitExceeded struct for MetricsMetadataValueLengthLimitExceeded

func NewMetricsMetadataValueLengthLimitExceeded ¶

func NewMetricsMetadataValueLengthLimitExceeded(trackerId string, error_ string, description string) *MetricsMetadataValueLengthLimitExceeded

NewMetricsMetadataValueLengthLimitExceeded instantiates a new MetricsMetadataValueLengthLimitExceeded object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataValueLengthLimitExceededWithDefaults ¶

func NewMetricsMetadataValueLengthLimitExceededWithDefaults() *MetricsMetadataValueLengthLimitExceeded

NewMetricsMetadataValueLengthLimitExceededWithDefaults instantiates a new MetricsMetadataValueLengthLimitExceeded object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataValueLengthLimitExceeded) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataValueLengthLimitExceeded) GetEventTypeOk ¶

func (o *MetricsMetadataValueLengthLimitExceeded) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataValueLengthLimitExceeded) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataValueLengthLimitExceeded) MarshalJSON ¶

func (o MetricsMetadataValueLengthLimitExceeded) MarshalJSON() ([]byte, error)

func (*MetricsMetadataValueLengthLimitExceeded) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMetadataValueLengthLimitExceededTracker ¶

type MetricsMetadataValueLengthLimitExceededTracker struct {
	TrackerIdentity
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

MetricsMetadataValueLengthLimitExceededTracker struct for MetricsMetadataValueLengthLimitExceededTracker

func NewMetricsMetadataValueLengthLimitExceededTracker ¶

func NewMetricsMetadataValueLengthLimitExceededTracker(trackerId string, error_ string, description string) *MetricsMetadataValueLengthLimitExceededTracker

NewMetricsMetadataValueLengthLimitExceededTracker instantiates a new MetricsMetadataValueLengthLimitExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMetadataValueLengthLimitExceededTrackerWithDefaults ¶

func NewMetricsMetadataValueLengthLimitExceededTrackerWithDefaults() *MetricsMetadataValueLengthLimitExceededTracker

NewMetricsMetadataValueLengthLimitExceededTrackerWithDefaults instantiates a new MetricsMetadataValueLengthLimitExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMetadataValueLengthLimitExceededTracker) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*MetricsMetadataValueLengthLimitExceededTracker) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsMetadataValueLengthLimitExceededTracker) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (MetricsMetadataValueLengthLimitExceededTracker) MarshalJSON ¶

func (*MetricsMetadataValueLengthLimitExceededTracker) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

type MetricsMissingDataCondition ¶

type MetricsMissingDataCondition struct {
	TriggerCondition
	// Determines which time series from queries to use for Metrics MissingData and ResolvedMissingData triggers Valid values:   1. `AllTimeSeries`: Evaluate the condition against all time series. (NOTE: This option is only valid if monitorType is `Metrics`)   2. `AnyTimeSeries`: Evaluate the condition against any time series. (NOTE: This option is only valid if monitorType is `Metrics`)   3. `AllResults`: Evaluate the condition against results from all queries. (NOTE: This option is only valid if monitorType is `Logs`)
	TriggerSource string `json:"triggerSource"`
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
}

MetricsMissingDataCondition struct for MetricsMissingDataCondition

func NewMetricsMissingDataCondition ¶

func NewMetricsMissingDataCondition(triggerSource string, timeRange string, triggerType string) *MetricsMissingDataCondition

NewMetricsMissingDataCondition instantiates a new MetricsMissingDataCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMissingDataConditionWithDefaults ¶

func NewMetricsMissingDataConditionWithDefaults() *MetricsMissingDataCondition

NewMetricsMissingDataConditionWithDefaults instantiates a new MetricsMissingDataCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMissingDataCondition) GetTimeRange ¶

func (o *MetricsMissingDataCondition) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*MetricsMissingDataCondition) GetTimeRangeOk ¶

func (o *MetricsMissingDataCondition) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsMissingDataCondition) GetTriggerSource ¶

func (o *MetricsMissingDataCondition) GetTriggerSource() string

GetTriggerSource returns the TriggerSource field value

func (*MetricsMissingDataCondition) GetTriggerSourceOk ¶

func (o *MetricsMissingDataCondition) GetTriggerSourceOk() (*string, bool)

GetTriggerSourceOk returns a tuple with the TriggerSource field value and a boolean to check if the value has been set.

func (MetricsMissingDataCondition) MarshalJSON ¶

func (o MetricsMissingDataCondition) MarshalJSON() ([]byte, error)

func (*MetricsMissingDataCondition) SetTimeRange ¶

func (o *MetricsMissingDataCondition) SetTimeRange(v string)

SetTimeRange sets field value

func (*MetricsMissingDataCondition) SetTriggerSource ¶

func (o *MetricsMissingDataCondition) SetTriggerSource(v string)

SetTriggerSource sets field value

type MetricsMissingDataConditionAllOf ¶

type MetricsMissingDataConditionAllOf struct {
	// Determines which time series from queries to use for Metrics MissingData and ResolvedMissingData triggers Valid values:   1. `AllTimeSeries`: Evaluate the condition against all time series. (NOTE: This option is only valid if monitorType is `Metrics`)   2. `AnyTimeSeries`: Evaluate the condition against any time series. (NOTE: This option is only valid if monitorType is `Metrics`)   3. `AllResults`: Evaluate the condition against results from all queries. (NOTE: This option is only valid if monitorType is `Logs`)
	TriggerSource string `json:"triggerSource"`
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
}

MetricsMissingDataConditionAllOf A rule that defines how metrics monitors should evaluate missing data and trigger notifications.

func NewMetricsMissingDataConditionAllOf ¶

func NewMetricsMissingDataConditionAllOf(triggerSource string, timeRange string) *MetricsMissingDataConditionAllOf

NewMetricsMissingDataConditionAllOf instantiates a new MetricsMissingDataConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsMissingDataConditionAllOfWithDefaults ¶

func NewMetricsMissingDataConditionAllOfWithDefaults() *MetricsMissingDataConditionAllOf

NewMetricsMissingDataConditionAllOfWithDefaults instantiates a new MetricsMissingDataConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsMissingDataConditionAllOf) GetTimeRange ¶

func (o *MetricsMissingDataConditionAllOf) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*MetricsMissingDataConditionAllOf) GetTimeRangeOk ¶

func (o *MetricsMissingDataConditionAllOf) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsMissingDataConditionAllOf) GetTriggerSource ¶

func (o *MetricsMissingDataConditionAllOf) GetTriggerSource() string

GetTriggerSource returns the TriggerSource field value

func (*MetricsMissingDataConditionAllOf) GetTriggerSourceOk ¶

func (o *MetricsMissingDataConditionAllOf) GetTriggerSourceOk() (*string, bool)

GetTriggerSourceOk returns a tuple with the TriggerSource field value and a boolean to check if the value has been set.

func (MetricsMissingDataConditionAllOf) MarshalJSON ¶

func (o MetricsMissingDataConditionAllOf) MarshalJSON() ([]byte, error)

func (*MetricsMissingDataConditionAllOf) SetTimeRange ¶

func (o *MetricsMissingDataConditionAllOf) SetTimeRange(v string)

SetTimeRange sets field value

func (*MetricsMissingDataConditionAllOf) SetTriggerSource ¶

func (o *MetricsMissingDataConditionAllOf) SetTriggerSource(v string)

SetTriggerSource sets field value

type MetricsOutlier ¶

type MetricsOutlier struct {
	// The query string after trimming out the outlier clause.
	TrimmedQuery *string `json:"trimmedQuery,omitempty"`
	// The time range used to compute the baseline.
	BaselineWindow          *string              `json:"baselineWindow,omitempty"`
	BaselineTimeRangeWindow *ResolvableTimeRange `json:"baselineTimeRangeWindow,omitempty"`
	// Specifies which direction should trigger violations. Valid values:   1. `Both`: Both positive and negative deviations   2. `Up`: Positive deviations only   3. `Down`: Negative deviations only example: \"Up\" pattern: \"^(Both|Up|Down)$\" default: \"Both\" x-pattern-message: \"should be one of the following: 'Both', 'Up', 'Down'\"
	Direction *string `json:"direction,omitempty"`
	// How much should the indicator be different from the baseline for each datapoint.
	Threshold *float64 `json:"threshold,omitempty"`
}

MetricsOutlier The parameters extracted from the metrics outlier query.

func NewMetricsOutlier ¶

func NewMetricsOutlier() *MetricsOutlier

NewMetricsOutlier instantiates a new MetricsOutlier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsOutlierWithDefaults ¶

func NewMetricsOutlierWithDefaults() *MetricsOutlier

NewMetricsOutlierWithDefaults instantiates a new MetricsOutlier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsOutlier) GetBaselineTimeRangeWindow ¶

func (o *MetricsOutlier) GetBaselineTimeRangeWindow() ResolvableTimeRange

GetBaselineTimeRangeWindow returns the BaselineTimeRangeWindow field value if set, zero value otherwise.

func (*MetricsOutlier) GetBaselineTimeRangeWindowOk ¶

func (o *MetricsOutlier) GetBaselineTimeRangeWindowOk() (*ResolvableTimeRange, bool)

GetBaselineTimeRangeWindowOk returns a tuple with the BaselineTimeRangeWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlier) GetBaselineWindow ¶

func (o *MetricsOutlier) GetBaselineWindow() string

GetBaselineWindow returns the BaselineWindow field value if set, zero value otherwise.

func (*MetricsOutlier) GetBaselineWindowOk ¶

func (o *MetricsOutlier) GetBaselineWindowOk() (*string, bool)

GetBaselineWindowOk returns a tuple with the BaselineWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlier) GetDirection ¶

func (o *MetricsOutlier) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*MetricsOutlier) GetDirectionOk ¶

func (o *MetricsOutlier) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlier) GetThreshold ¶

func (o *MetricsOutlier) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*MetricsOutlier) GetThresholdOk ¶

func (o *MetricsOutlier) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlier) GetTrimmedQuery ¶

func (o *MetricsOutlier) GetTrimmedQuery() string

GetTrimmedQuery returns the TrimmedQuery field value if set, zero value otherwise.

func (*MetricsOutlier) GetTrimmedQueryOk ¶

func (o *MetricsOutlier) GetTrimmedQueryOk() (*string, bool)

GetTrimmedQueryOk returns a tuple with the TrimmedQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlier) HasBaselineTimeRangeWindow ¶

func (o *MetricsOutlier) HasBaselineTimeRangeWindow() bool

HasBaselineTimeRangeWindow returns a boolean if a field has been set.

func (*MetricsOutlier) HasBaselineWindow ¶

func (o *MetricsOutlier) HasBaselineWindow() bool

HasBaselineWindow returns a boolean if a field has been set.

func (*MetricsOutlier) HasDirection ¶

func (o *MetricsOutlier) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*MetricsOutlier) HasThreshold ¶

func (o *MetricsOutlier) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*MetricsOutlier) HasTrimmedQuery ¶

func (o *MetricsOutlier) HasTrimmedQuery() bool

HasTrimmedQuery returns a boolean if a field has been set.

func (MetricsOutlier) MarshalJSON ¶

func (o MetricsOutlier) MarshalJSON() ([]byte, error)

func (*MetricsOutlier) SetBaselineTimeRangeWindow ¶

func (o *MetricsOutlier) SetBaselineTimeRangeWindow(v ResolvableTimeRange)

SetBaselineTimeRangeWindow gets a reference to the given ResolvableTimeRange and assigns it to the BaselineTimeRangeWindow field.

func (*MetricsOutlier) SetBaselineWindow ¶

func (o *MetricsOutlier) SetBaselineWindow(v string)

SetBaselineWindow gets a reference to the given string and assigns it to the BaselineWindow field.

func (*MetricsOutlier) SetDirection ¶

func (o *MetricsOutlier) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*MetricsOutlier) SetThreshold ¶

func (o *MetricsOutlier) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*MetricsOutlier) SetTrimmedQuery ¶

func (o *MetricsOutlier) SetTrimmedQuery(v string)

SetTrimmedQuery gets a reference to the given string and assigns it to the TrimmedQuery field.

type MetricsOutlierCondition ¶

type MetricsOutlierCondition struct {
	TriggerCondition
	// The time range used to compute the baseline.
	BaselineWindow *string `json:"baselineWindow,omitempty"`
	// Specifies which direction should trigger violations.
	Direction *string `json:"direction,omitempty"`
	// How much should the indicator be different from the baseline for each datapoint.
	Threshold *float64 `json:"threshold,omitempty"`
}

MetricsOutlierCondition struct for MetricsOutlierCondition

func NewMetricsOutlierCondition ¶

func NewMetricsOutlierCondition(triggerType string) *MetricsOutlierCondition

NewMetricsOutlierCondition instantiates a new MetricsOutlierCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsOutlierConditionWithDefaults ¶

func NewMetricsOutlierConditionWithDefaults() *MetricsOutlierCondition

NewMetricsOutlierConditionWithDefaults instantiates a new MetricsOutlierCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsOutlierCondition) GetBaselineWindow ¶

func (o *MetricsOutlierCondition) GetBaselineWindow() string

GetBaselineWindow returns the BaselineWindow field value if set, zero value otherwise.

func (*MetricsOutlierCondition) GetBaselineWindowOk ¶

func (o *MetricsOutlierCondition) GetBaselineWindowOk() (*string, bool)

GetBaselineWindowOk returns a tuple with the BaselineWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlierCondition) GetDirection ¶

func (o *MetricsOutlierCondition) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*MetricsOutlierCondition) GetDirectionOk ¶

func (o *MetricsOutlierCondition) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlierCondition) GetThreshold ¶

func (o *MetricsOutlierCondition) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*MetricsOutlierCondition) GetThresholdOk ¶

func (o *MetricsOutlierCondition) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlierCondition) HasBaselineWindow ¶

func (o *MetricsOutlierCondition) HasBaselineWindow() bool

HasBaselineWindow returns a boolean if a field has been set.

func (*MetricsOutlierCondition) HasDirection ¶

func (o *MetricsOutlierCondition) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*MetricsOutlierCondition) HasThreshold ¶

func (o *MetricsOutlierCondition) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (MetricsOutlierCondition) MarshalJSON ¶

func (o MetricsOutlierCondition) MarshalJSON() ([]byte, error)

func (*MetricsOutlierCondition) SetBaselineWindow ¶

func (o *MetricsOutlierCondition) SetBaselineWindow(v string)

SetBaselineWindow gets a reference to the given string and assigns it to the BaselineWindow field.

func (*MetricsOutlierCondition) SetDirection ¶

func (o *MetricsOutlierCondition) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*MetricsOutlierCondition) SetThreshold ¶

func (o *MetricsOutlierCondition) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

type MetricsOutlierConditionAllOf ¶

type MetricsOutlierConditionAllOf struct {
	// The time range used to compute the baseline.
	BaselineWindow *string `json:"baselineWindow,omitempty"`
	// Specifies which direction should trigger violations.
	Direction *string `json:"direction,omitempty"`
	// How much should the indicator be different from the baseline for each datapoint.
	Threshold *float64 `json:"threshold,omitempty"`
}

MetricsOutlierConditionAllOf A rule that defines how metrics monitor should evaluate outlier data and trigger notifications.

func NewMetricsOutlierConditionAllOf ¶

func NewMetricsOutlierConditionAllOf() *MetricsOutlierConditionAllOf

NewMetricsOutlierConditionAllOf instantiates a new MetricsOutlierConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsOutlierConditionAllOfWithDefaults ¶

func NewMetricsOutlierConditionAllOfWithDefaults() *MetricsOutlierConditionAllOf

NewMetricsOutlierConditionAllOfWithDefaults instantiates a new MetricsOutlierConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsOutlierConditionAllOf) GetBaselineWindow ¶

func (o *MetricsOutlierConditionAllOf) GetBaselineWindow() string

GetBaselineWindow returns the BaselineWindow field value if set, zero value otherwise.

func (*MetricsOutlierConditionAllOf) GetBaselineWindowOk ¶

func (o *MetricsOutlierConditionAllOf) GetBaselineWindowOk() (*string, bool)

GetBaselineWindowOk returns a tuple with the BaselineWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlierConditionAllOf) GetDirection ¶

func (o *MetricsOutlierConditionAllOf) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*MetricsOutlierConditionAllOf) GetDirectionOk ¶

func (o *MetricsOutlierConditionAllOf) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlierConditionAllOf) GetThreshold ¶

func (o *MetricsOutlierConditionAllOf) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*MetricsOutlierConditionAllOf) GetThresholdOk ¶

func (o *MetricsOutlierConditionAllOf) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsOutlierConditionAllOf) HasBaselineWindow ¶

func (o *MetricsOutlierConditionAllOf) HasBaselineWindow() bool

HasBaselineWindow returns a boolean if a field has been set.

func (*MetricsOutlierConditionAllOf) HasDirection ¶

func (o *MetricsOutlierConditionAllOf) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*MetricsOutlierConditionAllOf) HasThreshold ¶

func (o *MetricsOutlierConditionAllOf) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (MetricsOutlierConditionAllOf) MarshalJSON ¶

func (o MetricsOutlierConditionAllOf) MarshalJSON() ([]byte, error)

func (*MetricsOutlierConditionAllOf) SetBaselineWindow ¶

func (o *MetricsOutlierConditionAllOf) SetBaselineWindow(v string)

SetBaselineWindow gets a reference to the given string and assigns it to the BaselineWindow field.

func (*MetricsOutlierConditionAllOf) SetDirection ¶

func (o *MetricsOutlierConditionAllOf) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*MetricsOutlierConditionAllOf) SetThreshold ¶

func (o *MetricsOutlierConditionAllOf) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

type MetricsQueryApiService ¶

type MetricsQueryApiService service

MetricsQueryApiService MetricsQueryApi service

func (*MetricsQueryApiService) RunMetricsQueries ¶

RunMetricsQueries Run metrics queries

Execute up to six metrics queries. If you specify multiple queries, each is returned as a separate set of time series. A metric query returns a maximum of 300 data points per metric. A metric query will process a maximum of 15K unique time series to calculate the query results. Query results are limited to 1000 unique time series. For more information see [Metrics Queries](https://help.sumologic.com/?cid=10144).

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRunMetricsQueriesRequest

func (*MetricsQueryApiService) RunMetricsQueriesExecute ¶

Execute executes the request

@return MetricsQueryResponse

type MetricsQueryData ¶

type MetricsQueryData struct {
	// The metric of the query.
	Metric string `json:"metric"`
	// The type of aggregation. Can be `Count`, `Minimum`, `Maximum`, `Sum`, `Average` or `None`.
	AggregationType *string `json:"aggregationType,omitempty"`
	// The field to group the results by.
	GroupBy *string `json:"groupBy,omitempty"`
	// A list of filters for the metrics query.
	Filters []MetricsFilter `json:"filters"`
	// A list of operator data for the metrics query.
	Operators *[]OperatorData `json:"operators,omitempty"`
}

MetricsQueryData The data format describing a basic metrics query.

func NewMetricsQueryData ¶

func NewMetricsQueryData(metric string, filters []MetricsFilter) *MetricsQueryData

NewMetricsQueryData instantiates a new MetricsQueryData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQueryDataWithDefaults ¶

func NewMetricsQueryDataWithDefaults() *MetricsQueryData

NewMetricsQueryDataWithDefaults instantiates a new MetricsQueryData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQueryData) GetAggregationType ¶

func (o *MetricsQueryData) GetAggregationType() string

GetAggregationType returns the AggregationType field value if set, zero value otherwise.

func (*MetricsQueryData) GetAggregationTypeOk ¶

func (o *MetricsQueryData) GetAggregationTypeOk() (*string, bool)

GetAggregationTypeOk returns a tuple with the AggregationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryData) GetFilters ¶

func (o *MetricsQueryData) GetFilters() []MetricsFilter

GetFilters returns the Filters field value

func (*MetricsQueryData) GetFiltersOk ¶

func (o *MetricsQueryData) GetFiltersOk() (*[]MetricsFilter, bool)

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*MetricsQueryData) GetGroupBy ¶

func (o *MetricsQueryData) GetGroupBy() string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*MetricsQueryData) GetGroupByOk ¶

func (o *MetricsQueryData) GetGroupByOk() (*string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryData) GetMetric ¶

func (o *MetricsQueryData) GetMetric() string

GetMetric returns the Metric field value

func (*MetricsQueryData) GetMetricOk ¶

func (o *MetricsQueryData) GetMetricOk() (*string, bool)

GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.

func (*MetricsQueryData) GetOperators ¶

func (o *MetricsQueryData) GetOperators() []OperatorData

GetOperators returns the Operators field value if set, zero value otherwise.

func (*MetricsQueryData) GetOperatorsOk ¶

func (o *MetricsQueryData) GetOperatorsOk() (*[]OperatorData, bool)

GetOperatorsOk returns a tuple with the Operators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryData) HasAggregationType ¶

func (o *MetricsQueryData) HasAggregationType() bool

HasAggregationType returns a boolean if a field has been set.

func (*MetricsQueryData) HasGroupBy ¶

func (o *MetricsQueryData) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*MetricsQueryData) HasOperators ¶

func (o *MetricsQueryData) HasOperators() bool

HasOperators returns a boolean if a field has been set.

func (MetricsQueryData) MarshalJSON ¶

func (o MetricsQueryData) MarshalJSON() ([]byte, error)

func (*MetricsQueryData) SetAggregationType ¶

func (o *MetricsQueryData) SetAggregationType(v string)

SetAggregationType gets a reference to the given string and assigns it to the AggregationType field.

func (*MetricsQueryData) SetFilters ¶

func (o *MetricsQueryData) SetFilters(v []MetricsFilter)

SetFilters sets field value

func (*MetricsQueryData) SetGroupBy ¶

func (o *MetricsQueryData) SetGroupBy(v string)

SetGroupBy gets a reference to the given string and assigns it to the GroupBy field.

func (*MetricsQueryData) SetMetric ¶

func (o *MetricsQueryData) SetMetric(v string)

SetMetric sets field value

func (*MetricsQueryData) SetOperators ¶

func (o *MetricsQueryData) SetOperators(v []OperatorData)

SetOperators gets a reference to the given []OperatorData and assigns it to the Operators field.

type MetricsQueryRequest ¶

type MetricsQueryRequest struct {
	// A list of metrics queries.
	Queries   []MetricsQueryRow   `json:"queries"`
	TimeRange ResolvableTimeRange `json:"timeRange"`
}

MetricsQueryRequest A list of metrics queries to run along with the time range for the query.

func NewMetricsQueryRequest ¶

func NewMetricsQueryRequest(queries []MetricsQueryRow, timeRange ResolvableTimeRange) *MetricsQueryRequest

NewMetricsQueryRequest instantiates a new MetricsQueryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQueryRequestWithDefaults ¶

func NewMetricsQueryRequestWithDefaults() *MetricsQueryRequest

NewMetricsQueryRequestWithDefaults instantiates a new MetricsQueryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQueryRequest) GetQueries ¶

func (o *MetricsQueryRequest) GetQueries() []MetricsQueryRow

GetQueries returns the Queries field value

func (*MetricsQueryRequest) GetQueriesOk ¶

func (o *MetricsQueryRequest) GetQueriesOk() (*[]MetricsQueryRow, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MetricsQueryRequest) GetTimeRange ¶

func (o *MetricsQueryRequest) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value

func (*MetricsQueryRequest) GetTimeRangeOk ¶

func (o *MetricsQueryRequest) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (MetricsQueryRequest) MarshalJSON ¶

func (o MetricsQueryRequest) MarshalJSON() ([]byte, error)

func (*MetricsQueryRequest) SetQueries ¶

func (o *MetricsQueryRequest) SetQueries(v []MetricsQueryRow)

SetQueries sets field value

func (*MetricsQueryRequest) SetTimeRange ¶

func (o *MetricsQueryRequest) SetTimeRange(v ResolvableTimeRange)

SetTimeRange sets field value

type MetricsQueryResponse ¶

type MetricsQueryResponse struct {
	// A list of the time series returned by metric query.
	QueryResult *[]TimeSeriesRow `json:"queryResult,omitempty"`
	Errors      ErrorResponse    `json:"errors"`
}

MetricsQueryResponse struct for MetricsQueryResponse

func NewMetricsQueryResponse ¶

func NewMetricsQueryResponse(errors ErrorResponse) *MetricsQueryResponse

NewMetricsQueryResponse instantiates a new MetricsQueryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQueryResponseWithDefaults ¶

func NewMetricsQueryResponseWithDefaults() *MetricsQueryResponse

NewMetricsQueryResponseWithDefaults instantiates a new MetricsQueryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQueryResponse) GetErrors ¶

func (o *MetricsQueryResponse) GetErrors() ErrorResponse

GetErrors returns the Errors field value

func (*MetricsQueryResponse) GetErrorsOk ¶

func (o *MetricsQueryResponse) GetErrorsOk() (*ErrorResponse, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*MetricsQueryResponse) GetQueryResult ¶

func (o *MetricsQueryResponse) GetQueryResult() []TimeSeriesRow

GetQueryResult returns the QueryResult field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetQueryResultOk ¶

func (o *MetricsQueryResponse) GetQueryResultOk() (*[]TimeSeriesRow, bool)

GetQueryResultOk returns a tuple with the QueryResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryResponse) HasQueryResult ¶

func (o *MetricsQueryResponse) HasQueryResult() bool

HasQueryResult returns a boolean if a field has been set.

func (MetricsQueryResponse) MarshalJSON ¶

func (o MetricsQueryResponse) MarshalJSON() ([]byte, error)

func (*MetricsQueryResponse) SetErrors ¶

func (o *MetricsQueryResponse) SetErrors(v ErrorResponse)

SetErrors sets field value

func (*MetricsQueryResponse) SetQueryResult ¶

func (o *MetricsQueryResponse) SetQueryResult(v []TimeSeriesRow)

SetQueryResult gets a reference to the given []TimeSeriesRow and assigns it to the QueryResult field.

type MetricsQueryRow ¶

type MetricsQueryRow struct {
	// Row id for the query row, A to Z letter.
	RowId string `json:"rowId"`
	// A metric query consists of a metric, one or more filters and optionally, one or more [Metrics Operators](https://help.sumologic.com/?cid=10144). Strictly speaking, both filters and operators are optional.  Most of the [Metrics Operators](https://help.sumologic.com/?cid=10144) are allowed in the query string except `fillmissing`, `outlier`, `quantize` and `timeshift`.    * `fillmissing`: Not supported in API.   * `outlier`: Not supported in API.   * `quantize`: Only supported through `quantization` param.   * `timeshift`: Only supported through `timeshift` param.   In practice, your metric queries will almost always contain filters that narrow the scope of your query. For more information about the query language see [Metrics Queries](https://help.sumologic.com/?cid=1079).
	Query string `json:"query"`
	// Segregates time series data by time period. This allows you to create aggregated results in buckets of fixed intervals (for example, 5-minute intervals). The value is in milliseconds.
	Quantization *int64 `json:"quantization,omitempty"`
	// We use the term rollup to refer to the aggregation function Sumo Logic uses when quantizing metrics. Can be `Avg`, `Sum`, `Min`, `Max`, `Count` or `None`.
	Rollup *string `json:"rollup,omitempty"`
	// Shifts the time series from your metrics query by the specified amount of time. This can help when comparing a time series across multiple time periods. Specified as a signed duration in milliseconds.
	Timeshift *int64 `json:"timeshift,omitempty"`
}

MetricsQueryRow struct for MetricsQueryRow

func NewMetricsQueryRow ¶

func NewMetricsQueryRow(rowId string, query string) *MetricsQueryRow

NewMetricsQueryRow instantiates a new MetricsQueryRow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQueryRowWithDefaults ¶

func NewMetricsQueryRowWithDefaults() *MetricsQueryRow

NewMetricsQueryRowWithDefaults instantiates a new MetricsQueryRow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQueryRow) GetQuantization ¶

func (o *MetricsQueryRow) GetQuantization() int64

GetQuantization returns the Quantization field value if set, zero value otherwise.

func (*MetricsQueryRow) GetQuantizationOk ¶

func (o *MetricsQueryRow) GetQuantizationOk() (*int64, bool)

GetQuantizationOk returns a tuple with the Quantization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryRow) GetQuery ¶

func (o *MetricsQueryRow) GetQuery() string

GetQuery returns the Query field value

func (*MetricsQueryRow) GetQueryOk ¶

func (o *MetricsQueryRow) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*MetricsQueryRow) GetRollup ¶

func (o *MetricsQueryRow) GetRollup() string

GetRollup returns the Rollup field value if set, zero value otherwise.

func (*MetricsQueryRow) GetRollupOk ¶

func (o *MetricsQueryRow) GetRollupOk() (*string, bool)

GetRollupOk returns a tuple with the Rollup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryRow) GetRowId ¶

func (o *MetricsQueryRow) GetRowId() string

GetRowId returns the RowId field value

func (*MetricsQueryRow) GetRowIdOk ¶

func (o *MetricsQueryRow) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (*MetricsQueryRow) GetTimeshift ¶

func (o *MetricsQueryRow) GetTimeshift() int64

GetTimeshift returns the Timeshift field value if set, zero value otherwise.

func (*MetricsQueryRow) GetTimeshiftOk ¶

func (o *MetricsQueryRow) GetTimeshiftOk() (*int64, bool)

GetTimeshiftOk returns a tuple with the Timeshift field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryRow) HasQuantization ¶

func (o *MetricsQueryRow) HasQuantization() bool

HasQuantization returns a boolean if a field has been set.

func (*MetricsQueryRow) HasRollup ¶

func (o *MetricsQueryRow) HasRollup() bool

HasRollup returns a boolean if a field has been set.

func (*MetricsQueryRow) HasTimeshift ¶

func (o *MetricsQueryRow) HasTimeshift() bool

HasTimeshift returns a boolean if a field has been set.

func (MetricsQueryRow) MarshalJSON ¶

func (o MetricsQueryRow) MarshalJSON() ([]byte, error)

func (*MetricsQueryRow) SetQuantization ¶

func (o *MetricsQueryRow) SetQuantization(v int64)

SetQuantization gets a reference to the given int64 and assigns it to the Quantization field.

func (*MetricsQueryRow) SetQuery ¶

func (o *MetricsQueryRow) SetQuery(v string)

SetQuery sets field value

func (*MetricsQueryRow) SetRollup ¶

func (o *MetricsQueryRow) SetRollup(v string)

SetRollup gets a reference to the given string and assigns it to the Rollup field.

func (*MetricsQueryRow) SetRowId ¶

func (o *MetricsQueryRow) SetRowId(v string)

SetRowId sets field value

func (*MetricsQueryRow) SetTimeshift ¶

func (o *MetricsQueryRow) SetTimeshift(v int64)

SetTimeshift gets a reference to the given int64 and assigns it to the Timeshift field.

type MetricsQuerySyncDefinition ¶

type MetricsQuerySyncDefinition struct {
	// The text of a metrics query.
	Query string `json:"query"`
	// A label referring to the query; used if other metrics queries reference this one.
	RowId string `json:"rowId"`
}

MetricsQuerySyncDefinition struct for MetricsQuerySyncDefinition

func NewMetricsQuerySyncDefinition ¶

func NewMetricsQuerySyncDefinition(query string, rowId string) *MetricsQuerySyncDefinition

NewMetricsQuerySyncDefinition instantiates a new MetricsQuerySyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQuerySyncDefinitionWithDefaults ¶

func NewMetricsQuerySyncDefinitionWithDefaults() *MetricsQuerySyncDefinition

NewMetricsQuerySyncDefinitionWithDefaults instantiates a new MetricsQuerySyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQuerySyncDefinition) GetQuery ¶

func (o *MetricsQuerySyncDefinition) GetQuery() string

GetQuery returns the Query field value

func (*MetricsQuerySyncDefinition) GetQueryOk ¶

func (o *MetricsQuerySyncDefinition) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*MetricsQuerySyncDefinition) GetRowId ¶

func (o *MetricsQuerySyncDefinition) GetRowId() string

GetRowId returns the RowId field value

func (*MetricsQuerySyncDefinition) GetRowIdOk ¶

func (o *MetricsQuerySyncDefinition) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (MetricsQuerySyncDefinition) MarshalJSON ¶

func (o MetricsQuerySyncDefinition) MarshalJSON() ([]byte, error)

func (*MetricsQuerySyncDefinition) SetQuery ¶

func (o *MetricsQuerySyncDefinition) SetQuery(v string)

SetQuery sets field value

func (*MetricsQuerySyncDefinition) SetRowId ¶

func (o *MetricsQuerySyncDefinition) SetRowId(v string)

SetRowId sets field value

type MetricsSavedSearchQuerySyncDefinition ¶

type MetricsSavedSearchQuerySyncDefinition struct {
	// Row id. All rows ids are represented by subsequent upper case letters starting with `A`.
	RowId string `json:"rowId"`
	// Metrics query.
	Query string `json:"query"`
}

MetricsSavedSearchQuerySyncDefinition Definition of a metrics query.

func NewMetricsSavedSearchQuerySyncDefinition ¶

func NewMetricsSavedSearchQuerySyncDefinition(rowId string, query string) *MetricsSavedSearchQuerySyncDefinition

NewMetricsSavedSearchQuerySyncDefinition instantiates a new MetricsSavedSearchQuerySyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSavedSearchQuerySyncDefinitionWithDefaults ¶

func NewMetricsSavedSearchQuerySyncDefinitionWithDefaults() *MetricsSavedSearchQuerySyncDefinition

NewMetricsSavedSearchQuerySyncDefinitionWithDefaults instantiates a new MetricsSavedSearchQuerySyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSavedSearchQuerySyncDefinition) GetQuery ¶

GetQuery returns the Query field value

func (*MetricsSavedSearchQuerySyncDefinition) GetQueryOk ¶

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchQuerySyncDefinition) GetRowId ¶

GetRowId returns the RowId field value

func (*MetricsSavedSearchQuerySyncDefinition) GetRowIdOk ¶

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (MetricsSavedSearchQuerySyncDefinition) MarshalJSON ¶

func (o MetricsSavedSearchQuerySyncDefinition) MarshalJSON() ([]byte, error)

func (*MetricsSavedSearchQuerySyncDefinition) SetQuery ¶

SetQuery sets field value

func (*MetricsSavedSearchQuerySyncDefinition) SetRowId ¶

SetRowId sets field value

type MetricsSavedSearchSyncDefinition ¶

type MetricsSavedSearchSyncDefinition struct {
	ContentSyncDefinition
	// Item description in the content library.
	Description *string             `json:"description,omitempty"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// Query used to add an overlay to the chart.
	LogQuery *string `json:"logQuery,omitempty"`
	// Metrics queries.
	MetricsQueries []MetricsSavedSearchQuerySyncDefinition `json:"metricsQueries"`
	// Desired quantization in seconds.
	DesiredQuantizationInSecs int32 `json:"desiredQuantizationInSecs"`
	// Chart properties. This field is optional.
	Properties *string `json:"properties,omitempty"`
}

MetricsSavedSearchSyncDefinition struct for MetricsSavedSearchSyncDefinition

func NewMetricsSavedSearchSyncDefinition ¶

func NewMetricsSavedSearchSyncDefinition(timeRange ResolvableTimeRange, metricsQueries []MetricsSavedSearchQuerySyncDefinition, desiredQuantizationInSecs int32, type_ string, name string) *MetricsSavedSearchSyncDefinition

NewMetricsSavedSearchSyncDefinition instantiates a new MetricsSavedSearchSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSavedSearchSyncDefinitionWithDefaults ¶

func NewMetricsSavedSearchSyncDefinitionWithDefaults() *MetricsSavedSearchSyncDefinition

NewMetricsSavedSearchSyncDefinitionWithDefaults instantiates a new MetricsSavedSearchSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSavedSearchSyncDefinition) GetDescription ¶

func (o *MetricsSavedSearchSyncDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MetricsSavedSearchSyncDefinition) GetDescriptionOk ¶

func (o *MetricsSavedSearchSyncDefinition) 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 (*MetricsSavedSearchSyncDefinition) GetDesiredQuantizationInSecs ¶

func (o *MetricsSavedSearchSyncDefinition) GetDesiredQuantizationInSecs() int32

GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field value

func (*MetricsSavedSearchSyncDefinition) GetDesiredQuantizationInSecsOk ¶

func (o *MetricsSavedSearchSyncDefinition) GetDesiredQuantizationInSecsOk() (*int32, bool)

GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinition) GetLogQuery ¶

func (o *MetricsSavedSearchSyncDefinition) GetLogQuery() string

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*MetricsSavedSearchSyncDefinition) GetLogQueryOk ¶

func (o *MetricsSavedSearchSyncDefinition) GetLogQueryOk() (*string, bool)

GetLogQueryOk returns a tuple with the LogQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinition) GetMetricsQueries ¶

GetMetricsQueries returns the MetricsQueries field value

func (*MetricsSavedSearchSyncDefinition) GetMetricsQueriesOk ¶

GetMetricsQueriesOk returns a tuple with the MetricsQueries field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinition) GetProperties ¶

func (o *MetricsSavedSearchSyncDefinition) GetProperties() string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*MetricsSavedSearchSyncDefinition) GetPropertiesOk ¶

func (o *MetricsSavedSearchSyncDefinition) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinition) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*MetricsSavedSearchSyncDefinition) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinition) HasDescription ¶

func (o *MetricsSavedSearchSyncDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MetricsSavedSearchSyncDefinition) HasLogQuery ¶

func (o *MetricsSavedSearchSyncDefinition) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*MetricsSavedSearchSyncDefinition) HasProperties ¶

func (o *MetricsSavedSearchSyncDefinition) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (MetricsSavedSearchSyncDefinition) MarshalJSON ¶

func (o MetricsSavedSearchSyncDefinition) MarshalJSON() ([]byte, error)

func (*MetricsSavedSearchSyncDefinition) SetDescription ¶

func (o *MetricsSavedSearchSyncDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MetricsSavedSearchSyncDefinition) SetDesiredQuantizationInSecs ¶

func (o *MetricsSavedSearchSyncDefinition) SetDesiredQuantizationInSecs(v int32)

SetDesiredQuantizationInSecs sets field value

func (*MetricsSavedSearchSyncDefinition) SetLogQuery ¶

func (o *MetricsSavedSearchSyncDefinition) SetLogQuery(v string)

SetLogQuery gets a reference to the given string and assigns it to the LogQuery field.

func (*MetricsSavedSearchSyncDefinition) SetMetricsQueries ¶

SetMetricsQueries sets field value

func (*MetricsSavedSearchSyncDefinition) SetProperties ¶

func (o *MetricsSavedSearchSyncDefinition) SetProperties(v string)

SetProperties gets a reference to the given string and assigns it to the Properties field.

func (*MetricsSavedSearchSyncDefinition) SetTimeRange ¶

SetTimeRange sets field value

type MetricsSavedSearchSyncDefinitionAllOf ¶

type MetricsSavedSearchSyncDefinitionAllOf struct {
	// Item description in the content library.
	Description *string             `json:"description,omitempty"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// Query used to add an overlay to the chart.
	LogQuery *string `json:"logQuery,omitempty"`
	// Metrics queries.
	MetricsQueries []MetricsSavedSearchQuerySyncDefinition `json:"metricsQueries"`
	// Desired quantization in seconds.
	DesiredQuantizationInSecs int32 `json:"desiredQuantizationInSecs"`
	// Chart properties. This field is optional.
	Properties *string `json:"properties,omitempty"`
}

MetricsSavedSearchSyncDefinitionAllOf struct for MetricsSavedSearchSyncDefinitionAllOf

func NewMetricsSavedSearchSyncDefinitionAllOf ¶

func NewMetricsSavedSearchSyncDefinitionAllOf(timeRange ResolvableTimeRange, metricsQueries []MetricsSavedSearchQuerySyncDefinition, desiredQuantizationInSecs int32) *MetricsSavedSearchSyncDefinitionAllOf

NewMetricsSavedSearchSyncDefinitionAllOf instantiates a new MetricsSavedSearchSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSavedSearchSyncDefinitionAllOfWithDefaults ¶

func NewMetricsSavedSearchSyncDefinitionAllOfWithDefaults() *MetricsSavedSearchSyncDefinitionAllOf

NewMetricsSavedSearchSyncDefinitionAllOfWithDefaults instantiates a new MetricsSavedSearchSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSavedSearchSyncDefinitionAllOf) GetDescription ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetDescriptionOk ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) 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 (*MetricsSavedSearchSyncDefinitionAllOf) GetDesiredQuantizationInSecs ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) GetDesiredQuantizationInSecs() int32

GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field value

func (*MetricsSavedSearchSyncDefinitionAllOf) GetDesiredQuantizationInSecsOk ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) GetDesiredQuantizationInSecsOk() (*int32, bool)

GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetLogQuery ¶

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetLogQueryOk ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) GetLogQueryOk() (*string, bool)

GetLogQueryOk returns a tuple with the LogQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetMetricsQueries ¶

GetMetricsQueries returns the MetricsQueries field value

func (*MetricsSavedSearchSyncDefinitionAllOf) GetMetricsQueriesOk ¶

GetMetricsQueriesOk returns a tuple with the MetricsQueries field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetProperties ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) GetProperties() string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetPropertiesOk ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*MetricsSavedSearchSyncDefinitionAllOf) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) HasDescription ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) HasLogQuery ¶

HasLogQuery returns a boolean if a field has been set.

func (*MetricsSavedSearchSyncDefinitionAllOf) HasProperties ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (MetricsSavedSearchSyncDefinitionAllOf) MarshalJSON ¶

func (o MetricsSavedSearchSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*MetricsSavedSearchSyncDefinitionAllOf) SetDescription ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MetricsSavedSearchSyncDefinitionAllOf) SetDesiredQuantizationInSecs ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) SetDesiredQuantizationInSecs(v int32)

SetDesiredQuantizationInSecs sets field value

func (*MetricsSavedSearchSyncDefinitionAllOf) SetLogQuery ¶

SetLogQuery gets a reference to the given string and assigns it to the LogQuery field.

func (*MetricsSavedSearchSyncDefinitionAllOf) SetMetricsQueries ¶

SetMetricsQueries sets field value

func (*MetricsSavedSearchSyncDefinitionAllOf) SetProperties ¶

func (o *MetricsSavedSearchSyncDefinitionAllOf) SetProperties(v string)

SetProperties gets a reference to the given string and assigns it to the Properties field.

func (*MetricsSavedSearchSyncDefinitionAllOf) SetTimeRange ¶

SetTimeRange sets field value

type MetricsSearchInstance ¶

type MetricsSearchInstance struct {
	// Item title in the content library.
	Title string `json:"title"`
	// Item description in the content library.
	Description string              `json:"description"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// Log query used to add an overlay to the chart.
	LogQuery *string `json:"logQuery,omitempty"`
	// Metrics queries, up to the maximum of six.
	MetricsQueries []MetricsSearchQuery `json:"metricsQueries"`
	// Desired quantization in seconds.
	DesiredQuantizationInSecs *int32 `json:"desiredQuantizationInSecs,omitempty"`
	// Chart properties, like line width, color palette, and the fill missing data method. Leave this field empty to use the defaults. This property contains JSON object encoded as a string.
	Properties *string `json:"properties,omitempty"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Identifier of the metrics search.
	Id string `json:"id"`
	// Identifier of the parent element in the content library, such as folder.
	ParentId *string `json:"parentId,omitempty"`
}

MetricsSearchInstance struct for MetricsSearchInstance

func NewMetricsSearchInstance ¶

func NewMetricsSearchInstance(title string, description string, timeRange ResolvableTimeRange, metricsQueries []MetricsSearchQuery, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string) *MetricsSearchInstance

NewMetricsSearchInstance instantiates a new MetricsSearchInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSearchInstanceWithDefaults ¶

func NewMetricsSearchInstanceWithDefaults() *MetricsSearchInstance

NewMetricsSearchInstanceWithDefaults instantiates a new MetricsSearchInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSearchInstance) GetCreatedAt ¶

func (o *MetricsSearchInstance) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MetricsSearchInstance) GetCreatedAtOk ¶

func (o *MetricsSearchInstance) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetCreatedBy ¶

func (o *MetricsSearchInstance) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*MetricsSearchInstance) GetCreatedByOk ¶

func (o *MetricsSearchInstance) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetDescription ¶

func (o *MetricsSearchInstance) GetDescription() string

GetDescription returns the Description field value

func (*MetricsSearchInstance) GetDescriptionOk ¶

func (o *MetricsSearchInstance) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetDesiredQuantizationInSecs ¶

func (o *MetricsSearchInstance) GetDesiredQuantizationInSecs() int32

GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field value if set, zero value otherwise.

func (*MetricsSearchInstance) GetDesiredQuantizationInSecsOk ¶

func (o *MetricsSearchInstance) GetDesiredQuantizationInSecsOk() (*int32, bool)

GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetId ¶

func (o *MetricsSearchInstance) GetId() string

GetId returns the Id field value

func (*MetricsSearchInstance) GetIdOk ¶

func (o *MetricsSearchInstance) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetLogQuery ¶

func (o *MetricsSearchInstance) GetLogQuery() string

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*MetricsSearchInstance) GetLogQueryOk ¶

func (o *MetricsSearchInstance) GetLogQueryOk() (*string, bool)

GetLogQueryOk returns a tuple with the LogQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetMetricsQueries ¶

func (o *MetricsSearchInstance) GetMetricsQueries() []MetricsSearchQuery

GetMetricsQueries returns the MetricsQueries field value

func (*MetricsSearchInstance) GetMetricsQueriesOk ¶

func (o *MetricsSearchInstance) GetMetricsQueriesOk() (*[]MetricsSearchQuery, bool)

GetMetricsQueriesOk returns a tuple with the MetricsQueries field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetModifiedAt ¶

func (o *MetricsSearchInstance) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*MetricsSearchInstance) GetModifiedAtOk ¶

func (o *MetricsSearchInstance) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetModifiedBy ¶

func (o *MetricsSearchInstance) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*MetricsSearchInstance) GetModifiedByOk ¶

func (o *MetricsSearchInstance) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetParentId ¶

func (o *MetricsSearchInstance) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise.

func (*MetricsSearchInstance) GetParentIdOk ¶

func (o *MetricsSearchInstance) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetProperties ¶

func (o *MetricsSearchInstance) GetProperties() string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*MetricsSearchInstance) GetPropertiesOk ¶

func (o *MetricsSearchInstance) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetTimeRange ¶

func (o *MetricsSearchInstance) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value

func (*MetricsSearchInstance) GetTimeRangeOk ¶

func (o *MetricsSearchInstance) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) GetTitle ¶

func (o *MetricsSearchInstance) GetTitle() string

GetTitle returns the Title field value

func (*MetricsSearchInstance) GetTitleOk ¶

func (o *MetricsSearchInstance) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*MetricsSearchInstance) HasDesiredQuantizationInSecs ¶

func (o *MetricsSearchInstance) HasDesiredQuantizationInSecs() bool

HasDesiredQuantizationInSecs returns a boolean if a field has been set.

func (*MetricsSearchInstance) HasLogQuery ¶

func (o *MetricsSearchInstance) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*MetricsSearchInstance) HasParentId ¶

func (o *MetricsSearchInstance) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (*MetricsSearchInstance) HasProperties ¶

func (o *MetricsSearchInstance) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (MetricsSearchInstance) MarshalJSON ¶

func (o MetricsSearchInstance) MarshalJSON() ([]byte, error)

func (*MetricsSearchInstance) SetCreatedAt ¶

func (o *MetricsSearchInstance) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MetricsSearchInstance) SetCreatedBy ¶

func (o *MetricsSearchInstance) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*MetricsSearchInstance) SetDescription ¶

func (o *MetricsSearchInstance) SetDescription(v string)

SetDescription sets field value

func (*MetricsSearchInstance) SetDesiredQuantizationInSecs ¶

func (o *MetricsSearchInstance) SetDesiredQuantizationInSecs(v int32)

SetDesiredQuantizationInSecs gets a reference to the given int32 and assigns it to the DesiredQuantizationInSecs field.

func (*MetricsSearchInstance) SetId ¶

func (o *MetricsSearchInstance) SetId(v string)

SetId sets field value

func (*MetricsSearchInstance) SetLogQuery ¶

func (o *MetricsSearchInstance) SetLogQuery(v string)

SetLogQuery gets a reference to the given string and assigns it to the LogQuery field.

func (*MetricsSearchInstance) SetMetricsQueries ¶

func (o *MetricsSearchInstance) SetMetricsQueries(v []MetricsSearchQuery)

SetMetricsQueries sets field value

func (*MetricsSearchInstance) SetModifiedAt ¶

func (o *MetricsSearchInstance) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*MetricsSearchInstance) SetModifiedBy ¶

func (o *MetricsSearchInstance) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*MetricsSearchInstance) SetParentId ¶

func (o *MetricsSearchInstance) SetParentId(v string)

SetParentId gets a reference to the given string and assigns it to the ParentId field.

func (*MetricsSearchInstance) SetProperties ¶

func (o *MetricsSearchInstance) SetProperties(v string)

SetProperties gets a reference to the given string and assigns it to the Properties field.

func (*MetricsSearchInstance) SetTimeRange ¶

func (o *MetricsSearchInstance) SetTimeRange(v ResolvableTimeRange)

SetTimeRange sets field value

func (*MetricsSearchInstance) SetTitle ¶

func (o *MetricsSearchInstance) SetTitle(v string)

SetTitle sets field value

type MetricsSearchInstanceAllOf ¶

type MetricsSearchInstanceAllOf struct {
	// Identifier of the metrics search.
	Id string `json:"id"`
	// Identifier of the parent element in the content library, such as folder.
	ParentId *string `json:"parentId,omitempty"`
}

MetricsSearchInstanceAllOf struct for MetricsSearchInstanceAllOf

func NewMetricsSearchInstanceAllOf ¶

func NewMetricsSearchInstanceAllOf(id string) *MetricsSearchInstanceAllOf

NewMetricsSearchInstanceAllOf instantiates a new MetricsSearchInstanceAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSearchInstanceAllOfWithDefaults ¶

func NewMetricsSearchInstanceAllOfWithDefaults() *MetricsSearchInstanceAllOf

NewMetricsSearchInstanceAllOfWithDefaults instantiates a new MetricsSearchInstanceAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSearchInstanceAllOf) GetId ¶

GetId returns the Id field value

func (*MetricsSearchInstanceAllOf) GetIdOk ¶

func (o *MetricsSearchInstanceAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MetricsSearchInstanceAllOf) GetParentId ¶

func (o *MetricsSearchInstanceAllOf) GetParentId() string

GetParentId returns the ParentId field value if set, zero value otherwise.

func (*MetricsSearchInstanceAllOf) GetParentIdOk ¶

func (o *MetricsSearchInstanceAllOf) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchInstanceAllOf) HasParentId ¶

func (o *MetricsSearchInstanceAllOf) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (MetricsSearchInstanceAllOf) MarshalJSON ¶

func (o MetricsSearchInstanceAllOf) MarshalJSON() ([]byte, error)

func (*MetricsSearchInstanceAllOf) SetId ¶

func (o *MetricsSearchInstanceAllOf) SetId(v string)

SetId sets field value

func (*MetricsSearchInstanceAllOf) SetParentId ¶

func (o *MetricsSearchInstanceAllOf) SetParentId(v string)

SetParentId gets a reference to the given string and assigns it to the ParentId field.

type MetricsSearchQuery ¶

type MetricsSearchQuery struct {
	// Row identifier. All row IDs are represented by subsequent upper case letters starting with `A`.
	RowId string `json:"rowId"`
	// Metrics query.
	Query string `json:"query"`
}

MetricsSearchQuery Definition of a metrics query.

func NewMetricsSearchQuery ¶

func NewMetricsSearchQuery(rowId string, query string) *MetricsSearchQuery

NewMetricsSearchQuery instantiates a new MetricsSearchQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSearchQueryWithDefaults ¶

func NewMetricsSearchQueryWithDefaults() *MetricsSearchQuery

NewMetricsSearchQueryWithDefaults instantiates a new MetricsSearchQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSearchQuery) GetQuery ¶

func (o *MetricsSearchQuery) GetQuery() string

GetQuery returns the Query field value

func (*MetricsSearchQuery) GetQueryOk ¶

func (o *MetricsSearchQuery) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*MetricsSearchQuery) GetRowId ¶

func (o *MetricsSearchQuery) GetRowId() string

GetRowId returns the RowId field value

func (*MetricsSearchQuery) GetRowIdOk ¶

func (o *MetricsSearchQuery) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (MetricsSearchQuery) MarshalJSON ¶

func (o MetricsSearchQuery) MarshalJSON() ([]byte, error)

func (*MetricsSearchQuery) SetQuery ¶

func (o *MetricsSearchQuery) SetQuery(v string)

SetQuery sets field value

func (*MetricsSearchQuery) SetRowId ¶

func (o *MetricsSearchQuery) SetRowId(v string)

SetRowId sets field value

type MetricsSearchSyncDefinition ¶

type MetricsSearchSyncDefinition struct {
	ContentSyncDefinition
	TimeRange ResolvableTimeRange `json:"timeRange"`
	// Description of the metrics search page.
	Description *string `json:"description,omitempty"`
	// Queries of the metrics search page.
	Queries []Query `json:"queries"`
	// Visual settings of the metrics search page. Must be a string representing a valid JSON object.
	VisualSettings *string `json:"visualSettings,omitempty"`
}

MetricsSearchSyncDefinition struct for MetricsSearchSyncDefinition

func NewMetricsSearchSyncDefinition ¶

func NewMetricsSearchSyncDefinition(timeRange ResolvableTimeRange, queries []Query, type_ string, name string) *MetricsSearchSyncDefinition

NewMetricsSearchSyncDefinition instantiates a new MetricsSearchSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSearchSyncDefinitionWithDefaults ¶

func NewMetricsSearchSyncDefinitionWithDefaults() *MetricsSearchSyncDefinition

NewMetricsSearchSyncDefinitionWithDefaults instantiates a new MetricsSearchSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSearchSyncDefinition) GetDescription ¶

func (o *MetricsSearchSyncDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MetricsSearchSyncDefinition) GetDescriptionOk ¶

func (o *MetricsSearchSyncDefinition) 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 (*MetricsSearchSyncDefinition) GetQueries ¶

func (o *MetricsSearchSyncDefinition) GetQueries() []Query

GetQueries returns the Queries field value

func (*MetricsSearchSyncDefinition) GetQueriesOk ¶

func (o *MetricsSearchSyncDefinition) GetQueriesOk() (*[]Query, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MetricsSearchSyncDefinition) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*MetricsSearchSyncDefinition) GetTimeRangeOk ¶

func (o *MetricsSearchSyncDefinition) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsSearchSyncDefinition) GetVisualSettings ¶

func (o *MetricsSearchSyncDefinition) GetVisualSettings() string

GetVisualSettings returns the VisualSettings field value if set, zero value otherwise.

func (*MetricsSearchSyncDefinition) GetVisualSettingsOk ¶

func (o *MetricsSearchSyncDefinition) GetVisualSettingsOk() (*string, bool)

GetVisualSettingsOk returns a tuple with the VisualSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchSyncDefinition) HasDescription ¶

func (o *MetricsSearchSyncDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MetricsSearchSyncDefinition) HasVisualSettings ¶

func (o *MetricsSearchSyncDefinition) HasVisualSettings() bool

HasVisualSettings returns a boolean if a field has been set.

func (MetricsSearchSyncDefinition) MarshalJSON ¶

func (o MetricsSearchSyncDefinition) MarshalJSON() ([]byte, error)

func (*MetricsSearchSyncDefinition) SetDescription ¶

func (o *MetricsSearchSyncDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MetricsSearchSyncDefinition) SetQueries ¶

func (o *MetricsSearchSyncDefinition) SetQueries(v []Query)

SetQueries sets field value

func (*MetricsSearchSyncDefinition) SetTimeRange ¶

SetTimeRange sets field value

func (*MetricsSearchSyncDefinition) SetVisualSettings ¶

func (o *MetricsSearchSyncDefinition) SetVisualSettings(v string)

SetVisualSettings gets a reference to the given string and assigns it to the VisualSettings field.

type MetricsSearchSyncDefinitionAllOf ¶

type MetricsSearchSyncDefinitionAllOf struct {
	TimeRange ResolvableTimeRange `json:"timeRange"`
	// Description of the metrics search page.
	Description *string `json:"description,omitempty"`
	// Queries of the metrics search page.
	Queries []Query `json:"queries"`
	// Visual settings of the metrics search page. Must be a string representing a valid JSON object.
	VisualSettings *string `json:"visualSettings,omitempty"`
}

MetricsSearchSyncDefinitionAllOf struct for MetricsSearchSyncDefinitionAllOf

func NewMetricsSearchSyncDefinitionAllOf ¶

func NewMetricsSearchSyncDefinitionAllOf(timeRange ResolvableTimeRange, queries []Query) *MetricsSearchSyncDefinitionAllOf

NewMetricsSearchSyncDefinitionAllOf instantiates a new MetricsSearchSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSearchSyncDefinitionAllOfWithDefaults ¶

func NewMetricsSearchSyncDefinitionAllOfWithDefaults() *MetricsSearchSyncDefinitionAllOf

NewMetricsSearchSyncDefinitionAllOfWithDefaults instantiates a new MetricsSearchSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSearchSyncDefinitionAllOf) GetDescription ¶

func (o *MetricsSearchSyncDefinitionAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MetricsSearchSyncDefinitionAllOf) GetDescriptionOk ¶

func (o *MetricsSearchSyncDefinitionAllOf) 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 (*MetricsSearchSyncDefinitionAllOf) GetQueries ¶

func (o *MetricsSearchSyncDefinitionAllOf) GetQueries() []Query

GetQueries returns the Queries field value

func (*MetricsSearchSyncDefinitionAllOf) GetQueriesOk ¶

func (o *MetricsSearchSyncDefinitionAllOf) GetQueriesOk() (*[]Query, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MetricsSearchSyncDefinitionAllOf) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*MetricsSearchSyncDefinitionAllOf) GetTimeRangeOk ¶

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsSearchSyncDefinitionAllOf) GetVisualSettings ¶

func (o *MetricsSearchSyncDefinitionAllOf) GetVisualSettings() string

GetVisualSettings returns the VisualSettings field value if set, zero value otherwise.

func (*MetricsSearchSyncDefinitionAllOf) GetVisualSettingsOk ¶

func (o *MetricsSearchSyncDefinitionAllOf) GetVisualSettingsOk() (*string, bool)

GetVisualSettingsOk returns a tuple with the VisualSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchSyncDefinitionAllOf) HasDescription ¶

func (o *MetricsSearchSyncDefinitionAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MetricsSearchSyncDefinitionAllOf) HasVisualSettings ¶

func (o *MetricsSearchSyncDefinitionAllOf) HasVisualSettings() bool

HasVisualSettings returns a boolean if a field has been set.

func (MetricsSearchSyncDefinitionAllOf) MarshalJSON ¶

func (o MetricsSearchSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*MetricsSearchSyncDefinitionAllOf) SetDescription ¶

func (o *MetricsSearchSyncDefinitionAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MetricsSearchSyncDefinitionAllOf) SetQueries ¶

func (o *MetricsSearchSyncDefinitionAllOf) SetQueries(v []Query)

SetQueries sets field value

func (*MetricsSearchSyncDefinitionAllOf) SetTimeRange ¶

SetTimeRange sets field value

func (*MetricsSearchSyncDefinitionAllOf) SetVisualSettings ¶

func (o *MetricsSearchSyncDefinitionAllOf) SetVisualSettings(v string)

SetVisualSettings gets a reference to the given string and assigns it to the VisualSettings field.

type MetricsSearchV1 ¶

type MetricsSearchV1 struct {
	// Item title in the content library.
	Title string `json:"title"`
	// Item description in the content library.
	Description string              `json:"description"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// Log query used to add an overlay to the chart.
	LogQuery *string `json:"logQuery,omitempty"`
	// Metrics queries, up to the maximum of six.
	MetricsQueries []MetricsSearchQuery `json:"metricsQueries"`
	// Desired quantization in seconds.
	DesiredQuantizationInSecs *int32 `json:"desiredQuantizationInSecs,omitempty"`
	// Chart properties, like line width, color palette, and the fill missing data method. Leave this field empty to use the defaults. This property contains JSON object encoded as a string.
	Properties *string `json:"properties,omitempty"`
}

MetricsSearchV1 Definition of a metrics search.

func NewMetricsSearchV1 ¶

func NewMetricsSearchV1(title string, description string, timeRange ResolvableTimeRange, metricsQueries []MetricsSearchQuery) *MetricsSearchV1

NewMetricsSearchV1 instantiates a new MetricsSearchV1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsSearchV1WithDefaults ¶

func NewMetricsSearchV1WithDefaults() *MetricsSearchV1

NewMetricsSearchV1WithDefaults instantiates a new MetricsSearchV1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsSearchV1) GetDescription ¶

func (o *MetricsSearchV1) GetDescription() string

GetDescription returns the Description field value

func (*MetricsSearchV1) GetDescriptionOk ¶

func (o *MetricsSearchV1) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MetricsSearchV1) GetDesiredQuantizationInSecs ¶

func (o *MetricsSearchV1) GetDesiredQuantizationInSecs() int32

GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field value if set, zero value otherwise.

func (*MetricsSearchV1) GetDesiredQuantizationInSecsOk ¶

func (o *MetricsSearchV1) GetDesiredQuantizationInSecsOk() (*int32, bool)

GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchV1) GetLogQuery ¶

func (o *MetricsSearchV1) GetLogQuery() string

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*MetricsSearchV1) GetLogQueryOk ¶

func (o *MetricsSearchV1) GetLogQueryOk() (*string, bool)

GetLogQueryOk returns a tuple with the LogQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchV1) GetMetricsQueries ¶

func (o *MetricsSearchV1) GetMetricsQueries() []MetricsSearchQuery

GetMetricsQueries returns the MetricsQueries field value

func (*MetricsSearchV1) GetMetricsQueriesOk ¶

func (o *MetricsSearchV1) GetMetricsQueriesOk() (*[]MetricsSearchQuery, bool)

GetMetricsQueriesOk returns a tuple with the MetricsQueries field value and a boolean to check if the value has been set.

func (*MetricsSearchV1) GetProperties ¶

func (o *MetricsSearchV1) GetProperties() string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*MetricsSearchV1) GetPropertiesOk ¶

func (o *MetricsSearchV1) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsSearchV1) GetTimeRange ¶

func (o *MetricsSearchV1) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value

func (*MetricsSearchV1) GetTimeRangeOk ¶

func (o *MetricsSearchV1) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*MetricsSearchV1) GetTitle ¶

func (o *MetricsSearchV1) GetTitle() string

GetTitle returns the Title field value

func (*MetricsSearchV1) GetTitleOk ¶

func (o *MetricsSearchV1) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*MetricsSearchV1) HasDesiredQuantizationInSecs ¶

func (o *MetricsSearchV1) HasDesiredQuantizationInSecs() bool

HasDesiredQuantizationInSecs returns a boolean if a field has been set.

func (*MetricsSearchV1) HasLogQuery ¶

func (o *MetricsSearchV1) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*MetricsSearchV1) HasProperties ¶

func (o *MetricsSearchV1) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (MetricsSearchV1) MarshalJSON ¶

func (o MetricsSearchV1) MarshalJSON() ([]byte, error)

func (*MetricsSearchV1) SetDescription ¶

func (o *MetricsSearchV1) SetDescription(v string)

SetDescription sets field value

func (*MetricsSearchV1) SetDesiredQuantizationInSecs ¶

func (o *MetricsSearchV1) SetDesiredQuantizationInSecs(v int32)

SetDesiredQuantizationInSecs gets a reference to the given int32 and assigns it to the DesiredQuantizationInSecs field.

func (*MetricsSearchV1) SetLogQuery ¶

func (o *MetricsSearchV1) SetLogQuery(v string)

SetLogQuery gets a reference to the given string and assigns it to the LogQuery field.

func (*MetricsSearchV1) SetMetricsQueries ¶

func (o *MetricsSearchV1) SetMetricsQueries(v []MetricsSearchQuery)

SetMetricsQueries sets field value

func (*MetricsSearchV1) SetProperties ¶

func (o *MetricsSearchV1) SetProperties(v string)

SetProperties gets a reference to the given string and assigns it to the Properties field.

func (*MetricsSearchV1) SetTimeRange ¶

func (o *MetricsSearchV1) SetTimeRange(v ResolvableTimeRange)

SetTimeRange sets field value

func (*MetricsSearchV1) SetTitle ¶

func (o *MetricsSearchV1) SetTitle(v string)

SetTitle sets field value

type MetricsSearchesManagementApiService ¶

type MetricsSearchesManagementApiService service

MetricsSearchesManagementApiService MetricsSearchesManagementApi service

func (*MetricsSearchesManagementApiService) CreateMetricsSearch ¶

CreateMetricsSearch Save a metrics search.

Saves a metrics search in the content library. Metrics search consists of one or more queries, a time range, a quantization period and a set of chart properties like line width.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateMetricsSearchRequest

func (*MetricsSearchesManagementApiService) CreateMetricsSearchExecute ¶

Execute executes the request

@return MetricsSearchInstance

func (*MetricsSearchesManagementApiService) DeleteMetricsSearch ¶

DeleteMetricsSearch Deletes a metrics search.

Deletes a metrics search from the content library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the metrics search.
@return ApiDeleteMetricsSearchRequest

func (*MetricsSearchesManagementApiService) DeleteMetricsSearchExecute ¶

Execute executes the request

func (*MetricsSearchesManagementApiService) GetMetricsSearch ¶

GetMetricsSearch Get a metrics search.

Returns a metrics search with the specified identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the metrics search.
@return ApiGetMetricsSearchRequest

func (*MetricsSearchesManagementApiService) GetMetricsSearchExecute ¶

Execute executes the request

@return MetricsSearchInstance

func (*MetricsSearchesManagementApiService) UpdateMetricsSearch ¶

UpdateMetricsSearch Updates a metrics search.

Updates a metrics search with the specified identifier. Partial updates are not supported, you must provide values for all fields.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the metrics search.
@return ApiUpdateMetricsSearchRequest

func (*MetricsSearchesManagementApiService) UpdateMetricsSearchExecute ¶

Execute executes the request

@return MetricsSearchInstance

type MetricsStaticCondition ¶

type MetricsStaticCondition struct {
	TriggerCondition
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// The data value for the condition. This defines the threshold for when to trigger. Threshold value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	Threshold float64 `json:"threshold"`
	// The comparison type for the `threshold` evaluation. This defines how you want the data value compared. Valid values:   1. `LessThan`: Less than than the configured threshold.   2. `GreaterThan`: Greater than the configured threshold.   3. `LessThanOrEqual`: Less than or equal to the configured threshold.   4. `GreaterThanOrEqual`: Greater than or equal to the configured threshold. ThresholdType value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	ThresholdType string `json:"thresholdType"`
	// The criteria to evaluate the threshold and thresholdType in the given time range. Valid values:   1. `AtLeastOnce`: Trigger if the threshold is met at least once. (NOTE: This is the only valid value if monitorType is `Metrics`.)   2. `Always`: Trigger if the threshold is met continuously. (NOTE: This is the only valid value if monitorType is `Metrics`.)   3. `ResultCount`: Trigger if the threshold is met against the count of results. (NOTE: This is the only valid value if monitorType is `Logs`.)   4. `MissingData`: Trigger if the data is missing. (NOTE: This is valid for both `Logs` and `Metrics` monitorTypes)
	OccurrenceType string `json:"occurrenceType"`
}

MetricsStaticCondition struct for MetricsStaticCondition

func NewMetricsStaticCondition ¶

func NewMetricsStaticCondition(timeRange string, threshold float64, thresholdType string, occurrenceType string, triggerType string) *MetricsStaticCondition

NewMetricsStaticCondition instantiates a new MetricsStaticCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsStaticConditionWithDefaults ¶

func NewMetricsStaticConditionWithDefaults() *MetricsStaticCondition

NewMetricsStaticConditionWithDefaults instantiates a new MetricsStaticCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsStaticCondition) GetOccurrenceType ¶

func (o *MetricsStaticCondition) GetOccurrenceType() string

GetOccurrenceType returns the OccurrenceType field value

func (*MetricsStaticCondition) GetOccurrenceTypeOk ¶

func (o *MetricsStaticCondition) GetOccurrenceTypeOk() (*string, bool)

GetOccurrenceTypeOk returns a tuple with the OccurrenceType field value and a boolean to check if the value has been set.

func (*MetricsStaticCondition) GetThreshold ¶

func (o *MetricsStaticCondition) GetThreshold() float64

GetThreshold returns the Threshold field value

func (*MetricsStaticCondition) GetThresholdOk ¶

func (o *MetricsStaticCondition) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.

func (*MetricsStaticCondition) GetThresholdType ¶

func (o *MetricsStaticCondition) GetThresholdType() string

GetThresholdType returns the ThresholdType field value

func (*MetricsStaticCondition) GetThresholdTypeOk ¶

func (o *MetricsStaticCondition) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value and a boolean to check if the value has been set.

func (*MetricsStaticCondition) GetTimeRange ¶

func (o *MetricsStaticCondition) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*MetricsStaticCondition) GetTimeRangeOk ¶

func (o *MetricsStaticCondition) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (MetricsStaticCondition) MarshalJSON ¶

func (o MetricsStaticCondition) MarshalJSON() ([]byte, error)

func (*MetricsStaticCondition) SetOccurrenceType ¶

func (o *MetricsStaticCondition) SetOccurrenceType(v string)

SetOccurrenceType sets field value

func (*MetricsStaticCondition) SetThreshold ¶

func (o *MetricsStaticCondition) SetThreshold(v float64)

SetThreshold sets field value

func (*MetricsStaticCondition) SetThresholdType ¶

func (o *MetricsStaticCondition) SetThresholdType(v string)

SetThresholdType sets field value

func (*MetricsStaticCondition) SetTimeRange ¶

func (o *MetricsStaticCondition) SetTimeRange(v string)

SetTimeRange sets field value

type MetricsStaticConditionAllOf ¶

type MetricsStaticConditionAllOf struct {
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// The data value for the condition. This defines the threshold for when to trigger. Threshold value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	Threshold float64 `json:"threshold"`
	// The comparison type for the `threshold` evaluation. This defines how you want the data value compared. Valid values:   1. `LessThan`: Less than than the configured threshold.   2. `GreaterThan`: Greater than the configured threshold.   3. `LessThanOrEqual`: Less than or equal to the configured threshold.   4. `GreaterThanOrEqual`: Greater than or equal to the configured threshold. ThresholdType value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	ThresholdType string `json:"thresholdType"`
	// The criteria to evaluate the threshold and thresholdType in the given time range. Valid values:   1. `AtLeastOnce`: Trigger if the threshold is met at least once. (NOTE: This is the only valid value if monitorType is `Metrics`.)   2. `Always`: Trigger if the threshold is met continuously. (NOTE: This is the only valid value if monitorType is `Metrics`.)   3. `ResultCount`: Trigger if the threshold is met against the count of results. (NOTE: This is the only valid value if monitorType is `Logs`.)   4. `MissingData`: Trigger if the data is missing. (NOTE: This is valid for both `Logs` and `Metrics` monitorTypes)
	OccurrenceType string `json:"occurrenceType"`
}

MetricsStaticConditionAllOf A rule that defines how metrics monitor should evaluate static data and trigger notifications.

func NewMetricsStaticConditionAllOf ¶

func NewMetricsStaticConditionAllOf(timeRange string, threshold float64, thresholdType string, occurrenceType string) *MetricsStaticConditionAllOf

NewMetricsStaticConditionAllOf instantiates a new MetricsStaticConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsStaticConditionAllOfWithDefaults ¶

func NewMetricsStaticConditionAllOfWithDefaults() *MetricsStaticConditionAllOf

NewMetricsStaticConditionAllOfWithDefaults instantiates a new MetricsStaticConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsStaticConditionAllOf) GetOccurrenceType ¶

func (o *MetricsStaticConditionAllOf) GetOccurrenceType() string

GetOccurrenceType returns the OccurrenceType field value

func (*MetricsStaticConditionAllOf) GetOccurrenceTypeOk ¶

func (o *MetricsStaticConditionAllOf) GetOccurrenceTypeOk() (*string, bool)

GetOccurrenceTypeOk returns a tuple with the OccurrenceType field value and a boolean to check if the value has been set.

func (*MetricsStaticConditionAllOf) GetThreshold ¶

func (o *MetricsStaticConditionAllOf) GetThreshold() float64

GetThreshold returns the Threshold field value

func (*MetricsStaticConditionAllOf) GetThresholdOk ¶

func (o *MetricsStaticConditionAllOf) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.

func (*MetricsStaticConditionAllOf) GetThresholdType ¶

func (o *MetricsStaticConditionAllOf) GetThresholdType() string

GetThresholdType returns the ThresholdType field value

func (*MetricsStaticConditionAllOf) GetThresholdTypeOk ¶

func (o *MetricsStaticConditionAllOf) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value and a boolean to check if the value has been set.

func (*MetricsStaticConditionAllOf) GetTimeRange ¶

func (o *MetricsStaticConditionAllOf) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*MetricsStaticConditionAllOf) GetTimeRangeOk ¶

func (o *MetricsStaticConditionAllOf) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (MetricsStaticConditionAllOf) MarshalJSON ¶

func (o MetricsStaticConditionAllOf) MarshalJSON() ([]byte, error)

func (*MetricsStaticConditionAllOf) SetOccurrenceType ¶

func (o *MetricsStaticConditionAllOf) SetOccurrenceType(v string)

SetOccurrenceType sets field value

func (*MetricsStaticConditionAllOf) SetThreshold ¶

func (o *MetricsStaticConditionAllOf) SetThreshold(v float64)

SetThreshold sets field value

func (*MetricsStaticConditionAllOf) SetThresholdType ¶

func (o *MetricsStaticConditionAllOf) SetThresholdType(v string)

SetThresholdType sets field value

func (*MetricsStaticConditionAllOf) SetTimeRange ¶

func (o *MetricsStaticConditionAllOf) SetTimeRange(v string)

SetTimeRange sets field value

type MewboardSyncDefinition ¶

type MewboardSyncDefinition struct {
	ContentSyncDefinition
	// A description of the dashboard.
	Description *string `json:"description,omitempty"`
	// The title of the dashboard.
	Title     string          `json:"title"`
	RootPanel *ContainerPanel `json:"rootPanel,omitempty"`
	// Theme for the dashboard. Must be `light` or `dark`.
	Theme            *string           `json:"theme,omitempty"`
	TopologyLabelMap *TopologyLabelMap `json:"topologyLabelMap,omitempty"`
	// Interval of time (in seconds) to automatically refresh the dashboard. A value of 0 means we never automatically refresh the dashboard.
	RefreshInterval *int32               `json:"refreshInterval,omitempty"`
	TimeRange       *ResolvableTimeRange `json:"timeRange,omitempty"`
	Layout          *Layout              `json:"layout,omitempty"`
	// Children panels that the container panel contains.
	Panels *[]Panel `json:"panels,omitempty"`
	// Variables that could be applied to the panel's children.
	Variables *[]Variable `json:"variables,omitempty"`
	// Coloring rules to color the panel/data with.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
}

MewboardSyncDefinition struct for MewboardSyncDefinition

func NewMewboardSyncDefinition ¶

func NewMewboardSyncDefinition(title string, type_ string, name string) *MewboardSyncDefinition

NewMewboardSyncDefinition instantiates a new MewboardSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMewboardSyncDefinitionWithDefaults ¶

func NewMewboardSyncDefinitionWithDefaults() *MewboardSyncDefinition

NewMewboardSyncDefinitionWithDefaults instantiates a new MewboardSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MewboardSyncDefinition) GetColoringRules ¶

func (o *MewboardSyncDefinition) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetColoringRulesOk ¶

func (o *MewboardSyncDefinition) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetDescription ¶

func (o *MewboardSyncDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetDescriptionOk ¶

func (o *MewboardSyncDefinition) 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 (*MewboardSyncDefinition) GetLayout ¶

func (o *MewboardSyncDefinition) GetLayout() Layout

GetLayout returns the Layout field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetLayoutOk ¶

func (o *MewboardSyncDefinition) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetPanels ¶

func (o *MewboardSyncDefinition) GetPanels() []Panel

GetPanels returns the Panels field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetPanelsOk ¶

func (o *MewboardSyncDefinition) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetRefreshInterval ¶

func (o *MewboardSyncDefinition) GetRefreshInterval() int32

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetRefreshIntervalOk ¶

func (o *MewboardSyncDefinition) GetRefreshIntervalOk() (*int32, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetRootPanel ¶

func (o *MewboardSyncDefinition) GetRootPanel() ContainerPanel

GetRootPanel returns the RootPanel field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetRootPanelOk ¶

func (o *MewboardSyncDefinition) GetRootPanelOk() (*ContainerPanel, bool)

GetRootPanelOk returns a tuple with the RootPanel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetTheme ¶

func (o *MewboardSyncDefinition) GetTheme() string

GetTheme returns the Theme field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetThemeOk ¶

func (o *MewboardSyncDefinition) GetThemeOk() (*string, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetTimeRange ¶

func (o *MewboardSyncDefinition) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetTimeRangeOk ¶

func (o *MewboardSyncDefinition) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetTitle ¶

func (o *MewboardSyncDefinition) GetTitle() string

GetTitle returns the Title field value

func (*MewboardSyncDefinition) GetTitleOk ¶

func (o *MewboardSyncDefinition) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetTopologyLabelMap ¶

func (o *MewboardSyncDefinition) GetTopologyLabelMap() TopologyLabelMap

GetTopologyLabelMap returns the TopologyLabelMap field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetTopologyLabelMapOk ¶

func (o *MewboardSyncDefinition) GetTopologyLabelMapOk() (*TopologyLabelMap, bool)

GetTopologyLabelMapOk returns a tuple with the TopologyLabelMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) GetVariables ¶

func (o *MewboardSyncDefinition) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*MewboardSyncDefinition) GetVariablesOk ¶

func (o *MewboardSyncDefinition) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinition) HasColoringRules ¶

func (o *MewboardSyncDefinition) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasDescription ¶

func (o *MewboardSyncDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasLayout ¶

func (o *MewboardSyncDefinition) HasLayout() bool

HasLayout returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasPanels ¶

func (o *MewboardSyncDefinition) HasPanels() bool

HasPanels returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasRefreshInterval ¶

func (o *MewboardSyncDefinition) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasRootPanel ¶

func (o *MewboardSyncDefinition) HasRootPanel() bool

HasRootPanel returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasTheme ¶

func (o *MewboardSyncDefinition) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasTimeRange ¶

func (o *MewboardSyncDefinition) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasTopologyLabelMap ¶

func (o *MewboardSyncDefinition) HasTopologyLabelMap() bool

HasTopologyLabelMap returns a boolean if a field has been set.

func (*MewboardSyncDefinition) HasVariables ¶

func (o *MewboardSyncDefinition) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (MewboardSyncDefinition) MarshalJSON ¶

func (o MewboardSyncDefinition) MarshalJSON() ([]byte, error)

func (*MewboardSyncDefinition) SetColoringRules ¶

func (o *MewboardSyncDefinition) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*MewboardSyncDefinition) SetDescription ¶

func (o *MewboardSyncDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MewboardSyncDefinition) SetLayout ¶

func (o *MewboardSyncDefinition) SetLayout(v Layout)

SetLayout gets a reference to the given Layout and assigns it to the Layout field.

func (*MewboardSyncDefinition) SetPanels ¶

func (o *MewboardSyncDefinition) SetPanels(v []Panel)

SetPanels gets a reference to the given []Panel and assigns it to the Panels field.

func (*MewboardSyncDefinition) SetRefreshInterval ¶

func (o *MewboardSyncDefinition) SetRefreshInterval(v int32)

SetRefreshInterval gets a reference to the given int32 and assigns it to the RefreshInterval field.

func (*MewboardSyncDefinition) SetRootPanel ¶

func (o *MewboardSyncDefinition) SetRootPanel(v ContainerPanel)

SetRootPanel gets a reference to the given ContainerPanel and assigns it to the RootPanel field.

func (*MewboardSyncDefinition) SetTheme ¶

func (o *MewboardSyncDefinition) SetTheme(v string)

SetTheme gets a reference to the given string and assigns it to the Theme field.

func (*MewboardSyncDefinition) SetTimeRange ¶

func (o *MewboardSyncDefinition) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

func (*MewboardSyncDefinition) SetTitle ¶

func (o *MewboardSyncDefinition) SetTitle(v string)

SetTitle sets field value

func (*MewboardSyncDefinition) SetTopologyLabelMap ¶

func (o *MewboardSyncDefinition) SetTopologyLabelMap(v TopologyLabelMap)

SetTopologyLabelMap gets a reference to the given TopologyLabelMap and assigns it to the TopologyLabelMap field.

func (*MewboardSyncDefinition) SetVariables ¶

func (o *MewboardSyncDefinition) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type MewboardSyncDefinitionAllOf ¶

type MewboardSyncDefinitionAllOf struct {
	// A description of the dashboard.
	Description *string `json:"description,omitempty"`
	// The title of the dashboard.
	Title     string          `json:"title"`
	RootPanel *ContainerPanel `json:"rootPanel,omitempty"`
	// Theme for the dashboard. Must be `light` or `dark`.
	Theme            *string           `json:"theme,omitempty"`
	TopologyLabelMap *TopologyLabelMap `json:"topologyLabelMap,omitempty"`
	// Interval of time (in seconds) to automatically refresh the dashboard. A value of 0 means we never automatically refresh the dashboard.
	RefreshInterval *int32               `json:"refreshInterval,omitempty"`
	TimeRange       *ResolvableTimeRange `json:"timeRange,omitempty"`
	Layout          *Layout              `json:"layout,omitempty"`
	// Children panels that the container panel contains.
	Panels *[]Panel `json:"panels,omitempty"`
	// Variables that could be applied to the panel's children.
	Variables *[]Variable `json:"variables,omitempty"`
	// Coloring rules to color the panel/data with.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
}

MewboardSyncDefinitionAllOf struct for MewboardSyncDefinitionAllOf

func NewMewboardSyncDefinitionAllOf ¶

func NewMewboardSyncDefinitionAllOf(title string) *MewboardSyncDefinitionAllOf

NewMewboardSyncDefinitionAllOf instantiates a new MewboardSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMewboardSyncDefinitionAllOfWithDefaults ¶

func NewMewboardSyncDefinitionAllOfWithDefaults() *MewboardSyncDefinitionAllOf

NewMewboardSyncDefinitionAllOfWithDefaults instantiates a new MewboardSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MewboardSyncDefinitionAllOf) GetColoringRules ¶

func (o *MewboardSyncDefinitionAllOf) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetColoringRulesOk ¶

func (o *MewboardSyncDefinitionAllOf) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetDescription ¶

func (o *MewboardSyncDefinitionAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetDescriptionOk ¶

func (o *MewboardSyncDefinitionAllOf) 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 (*MewboardSyncDefinitionAllOf) GetLayout ¶

func (o *MewboardSyncDefinitionAllOf) GetLayout() Layout

GetLayout returns the Layout field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetLayoutOk ¶

func (o *MewboardSyncDefinitionAllOf) GetLayoutOk() (*Layout, bool)

GetLayoutOk returns a tuple with the Layout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetPanels ¶

func (o *MewboardSyncDefinitionAllOf) GetPanels() []Panel

GetPanels returns the Panels field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetPanelsOk ¶

func (o *MewboardSyncDefinitionAllOf) GetPanelsOk() (*[]Panel, bool)

GetPanelsOk returns a tuple with the Panels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetRefreshInterval ¶

func (o *MewboardSyncDefinitionAllOf) GetRefreshInterval() int32

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetRefreshIntervalOk ¶

func (o *MewboardSyncDefinitionAllOf) GetRefreshIntervalOk() (*int32, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetRootPanel ¶

func (o *MewboardSyncDefinitionAllOf) GetRootPanel() ContainerPanel

GetRootPanel returns the RootPanel field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetRootPanelOk ¶

func (o *MewboardSyncDefinitionAllOf) GetRootPanelOk() (*ContainerPanel, bool)

GetRootPanelOk returns a tuple with the RootPanel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetTheme ¶

func (o *MewboardSyncDefinitionAllOf) GetTheme() string

GetTheme returns the Theme field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetThemeOk ¶

func (o *MewboardSyncDefinitionAllOf) GetThemeOk() (*string, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetTimeRange ¶

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetTimeRangeOk ¶

func (o *MewboardSyncDefinitionAllOf) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetTitle ¶

func (o *MewboardSyncDefinitionAllOf) GetTitle() string

GetTitle returns the Title field value

func (*MewboardSyncDefinitionAllOf) GetTitleOk ¶

func (o *MewboardSyncDefinitionAllOf) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetTopologyLabelMap ¶

func (o *MewboardSyncDefinitionAllOf) GetTopologyLabelMap() TopologyLabelMap

GetTopologyLabelMap returns the TopologyLabelMap field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetTopologyLabelMapOk ¶

func (o *MewboardSyncDefinitionAllOf) GetTopologyLabelMapOk() (*TopologyLabelMap, bool)

GetTopologyLabelMapOk returns a tuple with the TopologyLabelMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) GetVariables ¶

func (o *MewboardSyncDefinitionAllOf) GetVariables() []Variable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*MewboardSyncDefinitionAllOf) GetVariablesOk ¶

func (o *MewboardSyncDefinitionAllOf) GetVariablesOk() (*[]Variable, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MewboardSyncDefinitionAllOf) HasColoringRules ¶

func (o *MewboardSyncDefinitionAllOf) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasDescription ¶

func (o *MewboardSyncDefinitionAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasLayout ¶

func (o *MewboardSyncDefinitionAllOf) HasLayout() bool

HasLayout returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasPanels ¶

func (o *MewboardSyncDefinitionAllOf) HasPanels() bool

HasPanels returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasRefreshInterval ¶

func (o *MewboardSyncDefinitionAllOf) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasRootPanel ¶

func (o *MewboardSyncDefinitionAllOf) HasRootPanel() bool

HasRootPanel returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasTheme ¶

func (o *MewboardSyncDefinitionAllOf) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasTimeRange ¶

func (o *MewboardSyncDefinitionAllOf) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasTopologyLabelMap ¶

func (o *MewboardSyncDefinitionAllOf) HasTopologyLabelMap() bool

HasTopologyLabelMap returns a boolean if a field has been set.

func (*MewboardSyncDefinitionAllOf) HasVariables ¶

func (o *MewboardSyncDefinitionAllOf) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (MewboardSyncDefinitionAllOf) MarshalJSON ¶

func (o MewboardSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*MewboardSyncDefinitionAllOf) SetColoringRules ¶

func (o *MewboardSyncDefinitionAllOf) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*MewboardSyncDefinitionAllOf) SetDescription ¶

func (o *MewboardSyncDefinitionAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MewboardSyncDefinitionAllOf) SetLayout ¶

func (o *MewboardSyncDefinitionAllOf) SetLayout(v Layout)

SetLayout gets a reference to the given Layout and assigns it to the Layout field.

func (*MewboardSyncDefinitionAllOf) SetPanels ¶

func (o *MewboardSyncDefinitionAllOf) SetPanels(v []Panel)

SetPanels gets a reference to the given []Panel and assigns it to the Panels field.

func (*MewboardSyncDefinitionAllOf) SetRefreshInterval ¶

func (o *MewboardSyncDefinitionAllOf) SetRefreshInterval(v int32)

SetRefreshInterval gets a reference to the given int32 and assigns it to the RefreshInterval field.

func (*MewboardSyncDefinitionAllOf) SetRootPanel ¶

func (o *MewboardSyncDefinitionAllOf) SetRootPanel(v ContainerPanel)

SetRootPanel gets a reference to the given ContainerPanel and assigns it to the RootPanel field.

func (*MewboardSyncDefinitionAllOf) SetTheme ¶

func (o *MewboardSyncDefinitionAllOf) SetTheme(v string)

SetTheme gets a reference to the given string and assigns it to the Theme field.

func (*MewboardSyncDefinitionAllOf) SetTimeRange ¶

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

func (*MewboardSyncDefinitionAllOf) SetTitle ¶

func (o *MewboardSyncDefinitionAllOf) SetTitle(v string)

SetTitle sets field value

func (*MewboardSyncDefinitionAllOf) SetTopologyLabelMap ¶

func (o *MewboardSyncDefinitionAllOf) SetTopologyLabelMap(v TopologyLabelMap)

SetTopologyLabelMap gets a reference to the given TopologyLabelMap and assigns it to the TopologyLabelMap field.

func (*MewboardSyncDefinitionAllOf) SetVariables ¶

func (o *MewboardSyncDefinitionAllOf) SetVariables(v []Variable)

SetVariables gets a reference to the given []Variable and assigns it to the Variables field.

type MicrosoftTeams ¶

type MicrosoftTeams struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

MicrosoftTeams struct for MicrosoftTeams

func NewMicrosoftTeams ¶

func NewMicrosoftTeams(connectionId string, connectionType string) *MicrosoftTeams

NewMicrosoftTeams instantiates a new MicrosoftTeams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMicrosoftTeamsWithDefaults ¶

func NewMicrosoftTeamsWithDefaults() *MicrosoftTeams

NewMicrosoftTeamsWithDefaults instantiates a new MicrosoftTeams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MicrosoftTeams) GetConnectionId ¶

func (o *MicrosoftTeams) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*MicrosoftTeams) GetConnectionIdOk ¶

func (o *MicrosoftTeams) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*MicrosoftTeams) GetPayloadOverride ¶

func (o *MicrosoftTeams) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*MicrosoftTeams) GetPayloadOverrideOk ¶

func (o *MicrosoftTeams) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MicrosoftTeams) HasPayloadOverride ¶

func (o *MicrosoftTeams) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (MicrosoftTeams) MarshalJSON ¶

func (o MicrosoftTeams) MarshalJSON() ([]byte, error)

func (*MicrosoftTeams) SetConnectionId ¶

func (o *MicrosoftTeams) SetConnectionId(v string)

SetConnectionId sets field value

func (*MicrosoftTeams) SetPayloadOverride ¶

func (o *MicrosoftTeams) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type MonitorNotification ¶

type MonitorNotification struct {
	Notification Action `json:"notification"`
	// The trigger types assigned to send this notification.
	RunForTriggerTypes []string `json:"runForTriggerTypes"`
}

MonitorNotification struct for MonitorNotification

func NewMonitorNotification ¶

func NewMonitorNotification(notification Action, runForTriggerTypes []string) *MonitorNotification

NewMonitorNotification instantiates a new MonitorNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorNotificationWithDefaults ¶

func NewMonitorNotificationWithDefaults() *MonitorNotification

NewMonitorNotificationWithDefaults instantiates a new MonitorNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorNotification) GetNotification ¶

func (o *MonitorNotification) GetNotification() Action

GetNotification returns the Notification field value

func (*MonitorNotification) GetNotificationOk ¶

func (o *MonitorNotification) GetNotificationOk() (*Action, bool)

GetNotificationOk returns a tuple with the Notification field value and a boolean to check if the value has been set.

func (*MonitorNotification) GetRunForTriggerTypes ¶

func (o *MonitorNotification) GetRunForTriggerTypes() []string

GetRunForTriggerTypes returns the RunForTriggerTypes field value

func (*MonitorNotification) GetRunForTriggerTypesOk ¶

func (o *MonitorNotification) GetRunForTriggerTypesOk() (*[]string, bool)

GetRunForTriggerTypesOk returns a tuple with the RunForTriggerTypes field value and a boolean to check if the value has been set.

func (MonitorNotification) MarshalJSON ¶

func (o MonitorNotification) MarshalJSON() ([]byte, error)

func (*MonitorNotification) SetNotification ¶

func (o *MonitorNotification) SetNotification(v Action)

SetNotification sets field value

func (*MonitorNotification) SetRunForTriggerTypes ¶

func (o *MonitorNotification) SetRunForTriggerTypes(v []string)

SetRunForTriggerTypes sets field value

type MonitorQueries ¶

type MonitorQueries struct {
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// Queries to be validated.
	Queries []UnvalidatedMonitorQuery `json:"queries"`
}

MonitorQueries Queries to be validated.

func NewMonitorQueries ¶

func NewMonitorQueries(monitorType string, timeRange string, queries []UnvalidatedMonitorQuery) *MonitorQueries

NewMonitorQueries instantiates a new MonitorQueries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorQueriesWithDefaults ¶

func NewMonitorQueriesWithDefaults() *MonitorQueries

NewMonitorQueriesWithDefaults instantiates a new MonitorQueries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorQueries) GetMonitorType ¶

func (o *MonitorQueries) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorQueries) GetMonitorTypeOk ¶

func (o *MonitorQueries) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorQueries) GetQueries ¶

func (o *MonitorQueries) GetQueries() []UnvalidatedMonitorQuery

GetQueries returns the Queries field value

func (*MonitorQueries) GetQueriesOk ¶

func (o *MonitorQueries) GetQueriesOk() (*[]UnvalidatedMonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorQueries) GetTimeRange ¶

func (o *MonitorQueries) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*MonitorQueries) GetTimeRangeOk ¶

func (o *MonitorQueries) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (MonitorQueries) MarshalJSON ¶

func (o MonitorQueries) MarshalJSON() ([]byte, error)

func (*MonitorQueries) SetMonitorType ¶

func (o *MonitorQueries) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorQueries) SetQueries ¶

func (o *MonitorQueries) SetQueries(v []UnvalidatedMonitorQuery)

SetQueries sets field value

func (*MonitorQueries) SetTimeRange ¶

func (o *MonitorQueries) SetTimeRange(v string)

SetTimeRange sets field value

type MonitorQueriesValidationResult ¶

type MonitorQueriesValidationResult struct {
	// Whether or not if queries are valid.
	IsValid *bool `json:"isValid,omitempty"`
	// Message from validation.
	Message *string `json:"message,omitempty"`
}

MonitorQueriesValidationResult Validation result for the monitor queries.

func NewMonitorQueriesValidationResult ¶

func NewMonitorQueriesValidationResult() *MonitorQueriesValidationResult

NewMonitorQueriesValidationResult instantiates a new MonitorQueriesValidationResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorQueriesValidationResultWithDefaults ¶

func NewMonitorQueriesValidationResultWithDefaults() *MonitorQueriesValidationResult

NewMonitorQueriesValidationResultWithDefaults instantiates a new MonitorQueriesValidationResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorQueriesValidationResult) GetIsValid ¶

func (o *MonitorQueriesValidationResult) GetIsValid() bool

GetIsValid returns the IsValid field value if set, zero value otherwise.

func (*MonitorQueriesValidationResult) GetIsValidOk ¶

func (o *MonitorQueriesValidationResult) GetIsValidOk() (*bool, bool)

GetIsValidOk returns a tuple with the IsValid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorQueriesValidationResult) GetMessage ¶

func (o *MonitorQueriesValidationResult) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*MonitorQueriesValidationResult) GetMessageOk ¶

func (o *MonitorQueriesValidationResult) 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 (*MonitorQueriesValidationResult) HasIsValid ¶

func (o *MonitorQueriesValidationResult) HasIsValid() bool

HasIsValid returns a boolean if a field has been set.

func (*MonitorQueriesValidationResult) HasMessage ¶

func (o *MonitorQueriesValidationResult) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (MonitorQueriesValidationResult) MarshalJSON ¶

func (o MonitorQueriesValidationResult) MarshalJSON() ([]byte, error)

func (*MonitorQueriesValidationResult) SetIsValid ¶

func (o *MonitorQueriesValidationResult) SetIsValid(v bool)

SetIsValid gets a reference to the given bool and assigns it to the IsValid field.

func (*MonitorQueriesValidationResult) SetMessage ¶

func (o *MonitorQueriesValidationResult) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type MonitorQuery ¶

type MonitorQuery struct {
	// The unique identifier of the row. Defaults to sequential capital letters, `A`, `B`, `C`, etc.
	RowId string `json:"rowId"`
	// The logs or metrics query that defines the stream of data the monitor runs on.
	Query string `json:"query"`
}

MonitorQuery A search query.

func NewMonitorQuery ¶

func NewMonitorQuery(rowId string, query string) *MonitorQuery

NewMonitorQuery instantiates a new MonitorQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorQueryWithDefaults ¶

func NewMonitorQueryWithDefaults() *MonitorQuery

NewMonitorQueryWithDefaults instantiates a new MonitorQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorQuery) GetQuery ¶

func (o *MonitorQuery) GetQuery() string

GetQuery returns the Query field value

func (*MonitorQuery) GetQueryOk ¶

func (o *MonitorQuery) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*MonitorQuery) GetRowId ¶

func (o *MonitorQuery) GetRowId() string

GetRowId returns the RowId field value

func (*MonitorQuery) GetRowIdOk ¶

func (o *MonitorQuery) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (MonitorQuery) MarshalJSON ¶

func (o MonitorQuery) MarshalJSON() ([]byte, error)

func (*MonitorQuery) SetQuery ¶

func (o *MonitorQuery) SetQuery(v string)

SetQuery sets field value

func (*MonitorQuery) SetRowId ¶

func (o *MonitorQuery) SetRowId(v string)

SetRowId sets field value

type MonitorUsage ¶

type MonitorUsage struct {
	// The type of monitor usage info (Logs or Metrics).
	MonitorType *string `json:"monitorType,omitempty"`
	// Current number of active Logs/Metrics monitors.
	Usage *int32 `json:"usage,omitempty"`
	// The limit of active Logs/Metrics monitors.
	Limit *int32 `json:"limit,omitempty"`
	// The total number of monitors created. (Including both active and disabled Logs/Metrics monitors)
	Total *int32 `json:"total,omitempty"`
}

MonitorUsage The usage info of monitors.

func NewMonitorUsage ¶

func NewMonitorUsage() *MonitorUsage

NewMonitorUsage instantiates a new MonitorUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorUsageWithDefaults ¶

func NewMonitorUsageWithDefaults() *MonitorUsage

NewMonitorUsageWithDefaults instantiates a new MonitorUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorUsage) GetLimit ¶

func (o *MonitorUsage) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*MonitorUsage) GetLimitOk ¶

func (o *MonitorUsage) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUsage) GetMonitorType ¶

func (o *MonitorUsage) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*MonitorUsage) GetMonitorTypeOk ¶

func (o *MonitorUsage) GetMonitorTypeOk() (*string, 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 (*MonitorUsage) GetTotal ¶

func (o *MonitorUsage) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*MonitorUsage) GetTotalOk ¶

func (o *MonitorUsage) 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 (*MonitorUsage) GetUsage ¶

func (o *MonitorUsage) GetUsage() int32

GetUsage returns the Usage field value if set, zero value otherwise.

func (*MonitorUsage) GetUsageOk ¶

func (o *MonitorUsage) GetUsageOk() (*int32, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUsage) HasLimit ¶

func (o *MonitorUsage) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*MonitorUsage) HasMonitorType ¶

func (o *MonitorUsage) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*MonitorUsage) HasTotal ¶

func (o *MonitorUsage) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*MonitorUsage) HasUsage ¶

func (o *MonitorUsage) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (MonitorUsage) MarshalJSON ¶

func (o MonitorUsage) MarshalJSON() ([]byte, error)

func (*MonitorUsage) SetLimit ¶

func (o *MonitorUsage) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*MonitorUsage) SetMonitorType ¶

func (o *MonitorUsage) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*MonitorUsage) SetTotal ¶

func (o *MonitorUsage) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*MonitorUsage) SetUsage ¶

func (o *MonitorUsage) SetUsage(v int32)

SetUsage gets a reference to the given int32 and assigns it to the Usage field.

type MonitorUsageInfo ¶

type MonitorUsageInfo struct {
	Items []MonitorUsage
}

MonitorUsageInfo The usage info of logs and metrics monitors.

func NewMonitorUsageInfo ¶

func NewMonitorUsageInfo() *MonitorUsageInfo

NewMonitorUsageInfo instantiates a new MonitorUsageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorUsageInfoWithDefaults ¶

func NewMonitorUsageInfoWithDefaults() *MonitorUsageInfo

NewMonitorUsageInfoWithDefaults instantiates a new MonitorUsageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (MonitorUsageInfo) MarshalJSON ¶

func (o MonitorUsageInfo) MarshalJSON() ([]byte, error)

func (*MonitorUsageInfo) UnmarshalJSON ¶

func (o *MonitorUsageInfo) UnmarshalJSON(bytes []byte) (err error)

type MonitorsLibraryBase ¶

type MonitorsLibraryBase struct {
	// Name of the monitor or folder.
	Name string `json:"name"`
	// Description of the monitor or folder.
	Description *string `json:"description,omitempty"`
	// Type of the object model. Valid values:   1) MonitorsLibraryMonitor   2) MonitorsLibraryFolder
	Type string `json:"type"`
}

MonitorsLibraryBase struct for MonitorsLibraryBase

func NewMonitorsLibraryBase ¶

func NewMonitorsLibraryBase(name string, type_ string) *MonitorsLibraryBase

NewMonitorsLibraryBase instantiates a new MonitorsLibraryBase object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryBaseWithDefaults ¶

func NewMonitorsLibraryBaseWithDefaults() *MonitorsLibraryBase

NewMonitorsLibraryBaseWithDefaults instantiates a new MonitorsLibraryBase object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryBase) GetDescription ¶

func (o *MonitorsLibraryBase) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MonitorsLibraryBase) GetDescriptionOk ¶

func (o *MonitorsLibraryBase) 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 (*MonitorsLibraryBase) GetName ¶

func (o *MonitorsLibraryBase) GetName() string

GetName returns the Name field value

func (*MonitorsLibraryBase) GetNameOk ¶

func (o *MonitorsLibraryBase) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBase) GetType ¶

func (o *MonitorsLibraryBase) GetType() string

GetType returns the Type field value

func (*MonitorsLibraryBase) GetTypeOk ¶

func (o *MonitorsLibraryBase) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBase) HasDescription ¶

func (o *MonitorsLibraryBase) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (MonitorsLibraryBase) MarshalJSON ¶

func (o MonitorsLibraryBase) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryBase) SetDescription ¶

func (o *MonitorsLibraryBase) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MonitorsLibraryBase) SetName ¶

func (o *MonitorsLibraryBase) SetName(v string)

SetName sets field value

func (*MonitorsLibraryBase) SetType ¶

func (o *MonitorsLibraryBase) SetType(v string)

SetType sets field value

type MonitorsLibraryBaseExport ¶

type MonitorsLibraryBaseExport struct {
	// Name of the monitor or folder.
	Name string `json:"name"`
	// Description of the monitor or folder.
	Description *string `json:"description,omitempty"`
	// Type of the object model.
	Type string `json:"type"`
}

MonitorsLibraryBaseExport struct for MonitorsLibraryBaseExport

func NewMonitorsLibraryBaseExport ¶

func NewMonitorsLibraryBaseExport(name string, type_ string) *MonitorsLibraryBaseExport

NewMonitorsLibraryBaseExport instantiates a new MonitorsLibraryBaseExport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryBaseExportWithDefaults ¶

func NewMonitorsLibraryBaseExportWithDefaults() *MonitorsLibraryBaseExport

NewMonitorsLibraryBaseExportWithDefaults instantiates a new MonitorsLibraryBaseExport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryBaseExport) GetDescription ¶

func (o *MonitorsLibraryBaseExport) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MonitorsLibraryBaseExport) GetDescriptionOk ¶

func (o *MonitorsLibraryBaseExport) 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 (*MonitorsLibraryBaseExport) GetName ¶

func (o *MonitorsLibraryBaseExport) GetName() string

GetName returns the Name field value

func (*MonitorsLibraryBaseExport) GetNameOk ¶

func (o *MonitorsLibraryBaseExport) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseExport) GetType ¶

func (o *MonitorsLibraryBaseExport) GetType() string

GetType returns the Type field value

func (*MonitorsLibraryBaseExport) GetTypeOk ¶

func (o *MonitorsLibraryBaseExport) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseExport) HasDescription ¶

func (o *MonitorsLibraryBaseExport) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (MonitorsLibraryBaseExport) MarshalJSON ¶

func (o MonitorsLibraryBaseExport) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryBaseExport) SetDescription ¶

func (o *MonitorsLibraryBaseExport) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MonitorsLibraryBaseExport) SetName ¶

func (o *MonitorsLibraryBaseExport) SetName(v string)

SetName sets field value

func (*MonitorsLibraryBaseExport) SetType ¶

func (o *MonitorsLibraryBaseExport) SetType(v string)

SetType sets field value

type MonitorsLibraryBaseResponse ¶

type MonitorsLibraryBaseResponse struct {
	// Identifier of the monitor or folder.
	Id string `json:"id"`
	// Identifier of the monitor or folder.
	Name string `json:"name"`
	// Description of the monitor or folder.
	Description string `json:"description"`
	// Version of the monitor or folder.
	Version int64 `json:"version"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Identifier of the parent folder.
	ParentId string `json:"parentId"`
	// Type of the content. Valid values:   1) Monitor   2) Folder
	ContentType string `json:"contentType"`
	// Type of the object model.
	Type string `json:"type"`
	// System objects are objects provided by Sumo Logic. System objects can only be localized. Non-local fields can't be updated.
	IsSystem bool `json:"isSystem"`
	// Immutable objects are \"READ-ONLY\".
	IsMutable bool `json:"isMutable"`
	// Aggregated permission summary for the calling user. If detailed permission statements are required, please call list permissions endpoint.
	Permissions *[]string `json:"permissions,omitempty"`
}

MonitorsLibraryBaseResponse struct for MonitorsLibraryBaseResponse

func NewMonitorsLibraryBaseResponse ¶

func NewMonitorsLibraryBaseResponse(id string, name string, description string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, parentId string, contentType string, type_ string, isSystem bool, isMutable bool) *MonitorsLibraryBaseResponse

NewMonitorsLibraryBaseResponse instantiates a new MonitorsLibraryBaseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryBaseResponseWithDefaults ¶

func NewMonitorsLibraryBaseResponseWithDefaults() *MonitorsLibraryBaseResponse

NewMonitorsLibraryBaseResponseWithDefaults instantiates a new MonitorsLibraryBaseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryBaseResponse) GetContentType ¶

func (o *MonitorsLibraryBaseResponse) GetContentType() string

GetContentType returns the ContentType field value

func (*MonitorsLibraryBaseResponse) GetContentTypeOk ¶

func (o *MonitorsLibraryBaseResponse) GetContentTypeOk() (*string, bool)

GetContentTypeOk returns a tuple with the ContentType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetCreatedAt ¶

func (o *MonitorsLibraryBaseResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MonitorsLibraryBaseResponse) GetCreatedAtOk ¶

func (o *MonitorsLibraryBaseResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetCreatedBy ¶

func (o *MonitorsLibraryBaseResponse) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*MonitorsLibraryBaseResponse) GetCreatedByOk ¶

func (o *MonitorsLibraryBaseResponse) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetDescription ¶

func (o *MonitorsLibraryBaseResponse) GetDescription() string

GetDescription returns the Description field value

func (*MonitorsLibraryBaseResponse) GetDescriptionOk ¶

func (o *MonitorsLibraryBaseResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetId ¶

GetId returns the Id field value

func (*MonitorsLibraryBaseResponse) GetIdOk ¶

func (o *MonitorsLibraryBaseResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetIsMutable ¶

func (o *MonitorsLibraryBaseResponse) GetIsMutable() bool

GetIsMutable returns the IsMutable field value

func (*MonitorsLibraryBaseResponse) GetIsMutableOk ¶

func (o *MonitorsLibraryBaseResponse) GetIsMutableOk() (*bool, bool)

GetIsMutableOk returns a tuple with the IsMutable field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetIsSystem ¶

func (o *MonitorsLibraryBaseResponse) GetIsSystem() bool

GetIsSystem returns the IsSystem field value

func (*MonitorsLibraryBaseResponse) GetIsSystemOk ¶

func (o *MonitorsLibraryBaseResponse) GetIsSystemOk() (*bool, bool)

GetIsSystemOk returns a tuple with the IsSystem field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetModifiedAt ¶

func (o *MonitorsLibraryBaseResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*MonitorsLibraryBaseResponse) GetModifiedAtOk ¶

func (o *MonitorsLibraryBaseResponse) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetModifiedBy ¶

func (o *MonitorsLibraryBaseResponse) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*MonitorsLibraryBaseResponse) GetModifiedByOk ¶

func (o *MonitorsLibraryBaseResponse) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetName ¶

func (o *MonitorsLibraryBaseResponse) GetName() string

GetName returns the Name field value

func (*MonitorsLibraryBaseResponse) GetNameOk ¶

func (o *MonitorsLibraryBaseResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetParentId ¶

func (o *MonitorsLibraryBaseResponse) GetParentId() string

GetParentId returns the ParentId field value

func (*MonitorsLibraryBaseResponse) GetParentIdOk ¶

func (o *MonitorsLibraryBaseResponse) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetPermissions ¶

func (o *MonitorsLibraryBaseResponse) GetPermissions() []string

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*MonitorsLibraryBaseResponse) GetPermissionsOk ¶

func (o *MonitorsLibraryBaseResponse) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetType ¶

func (o *MonitorsLibraryBaseResponse) GetType() string

GetType returns the Type field value

func (*MonitorsLibraryBaseResponse) GetTypeOk ¶

func (o *MonitorsLibraryBaseResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) GetVersion ¶

func (o *MonitorsLibraryBaseResponse) GetVersion() int64

GetVersion returns the Version field value

func (*MonitorsLibraryBaseResponse) GetVersionOk ¶

func (o *MonitorsLibraryBaseResponse) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseResponse) HasPermissions ¶

func (o *MonitorsLibraryBaseResponse) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (MonitorsLibraryBaseResponse) MarshalJSON ¶

func (o MonitorsLibraryBaseResponse) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryBaseResponse) SetContentType ¶

func (o *MonitorsLibraryBaseResponse) SetContentType(v string)

SetContentType sets field value

func (*MonitorsLibraryBaseResponse) SetCreatedAt ¶

func (o *MonitorsLibraryBaseResponse) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MonitorsLibraryBaseResponse) SetCreatedBy ¶

func (o *MonitorsLibraryBaseResponse) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*MonitorsLibraryBaseResponse) SetDescription ¶

func (o *MonitorsLibraryBaseResponse) SetDescription(v string)

SetDescription sets field value

func (*MonitorsLibraryBaseResponse) SetId ¶

func (o *MonitorsLibraryBaseResponse) SetId(v string)

SetId sets field value

func (*MonitorsLibraryBaseResponse) SetIsMutable ¶

func (o *MonitorsLibraryBaseResponse) SetIsMutable(v bool)

SetIsMutable sets field value

func (*MonitorsLibraryBaseResponse) SetIsSystem ¶

func (o *MonitorsLibraryBaseResponse) SetIsSystem(v bool)

SetIsSystem sets field value

func (*MonitorsLibraryBaseResponse) SetModifiedAt ¶

func (o *MonitorsLibraryBaseResponse) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*MonitorsLibraryBaseResponse) SetModifiedBy ¶

func (o *MonitorsLibraryBaseResponse) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*MonitorsLibraryBaseResponse) SetName ¶

func (o *MonitorsLibraryBaseResponse) SetName(v string)

SetName sets field value

func (*MonitorsLibraryBaseResponse) SetParentId ¶

func (o *MonitorsLibraryBaseResponse) SetParentId(v string)

SetParentId sets field value

func (*MonitorsLibraryBaseResponse) SetPermissions ¶

func (o *MonitorsLibraryBaseResponse) SetPermissions(v []string)

SetPermissions gets a reference to the given []string and assigns it to the Permissions field.

func (*MonitorsLibraryBaseResponse) SetType ¶

func (o *MonitorsLibraryBaseResponse) SetType(v string)

SetType sets field value

func (*MonitorsLibraryBaseResponse) SetVersion ¶

func (o *MonitorsLibraryBaseResponse) SetVersion(v int64)

SetVersion sets field value

type MonitorsLibraryBaseUpdate ¶

type MonitorsLibraryBaseUpdate struct {
	// The name of the monitor or folder.
	Name string `json:"name"`
	// The description of the monitor or folder.
	Description *string `json:"description,omitempty"`
	// The version of the monitor or folder.
	Version int64 `json:"version"`
	// Type of the object model.
	Type string `json:"type"`
}

MonitorsLibraryBaseUpdate struct for MonitorsLibraryBaseUpdate

func NewMonitorsLibraryBaseUpdate ¶

func NewMonitorsLibraryBaseUpdate(name string, version int64, type_ string) *MonitorsLibraryBaseUpdate

NewMonitorsLibraryBaseUpdate instantiates a new MonitorsLibraryBaseUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryBaseUpdateWithDefaults ¶

func NewMonitorsLibraryBaseUpdateWithDefaults() *MonitorsLibraryBaseUpdate

NewMonitorsLibraryBaseUpdateWithDefaults instantiates a new MonitorsLibraryBaseUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryBaseUpdate) GetDescription ¶

func (o *MonitorsLibraryBaseUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MonitorsLibraryBaseUpdate) GetDescriptionOk ¶

func (o *MonitorsLibraryBaseUpdate) 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 (*MonitorsLibraryBaseUpdate) GetName ¶

func (o *MonitorsLibraryBaseUpdate) GetName() string

GetName returns the Name field value

func (*MonitorsLibraryBaseUpdate) GetNameOk ¶

func (o *MonitorsLibraryBaseUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseUpdate) GetType ¶

func (o *MonitorsLibraryBaseUpdate) GetType() string

GetType returns the Type field value

func (*MonitorsLibraryBaseUpdate) GetTypeOk ¶

func (o *MonitorsLibraryBaseUpdate) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseUpdate) GetVersion ¶

func (o *MonitorsLibraryBaseUpdate) GetVersion() int64

GetVersion returns the Version field value

func (*MonitorsLibraryBaseUpdate) GetVersionOk ¶

func (o *MonitorsLibraryBaseUpdate) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*MonitorsLibraryBaseUpdate) HasDescription ¶

func (o *MonitorsLibraryBaseUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (MonitorsLibraryBaseUpdate) MarshalJSON ¶

func (o MonitorsLibraryBaseUpdate) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryBaseUpdate) SetDescription ¶

func (o *MonitorsLibraryBaseUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MonitorsLibraryBaseUpdate) SetName ¶

func (o *MonitorsLibraryBaseUpdate) SetName(v string)

SetName sets field value

func (*MonitorsLibraryBaseUpdate) SetType ¶

func (o *MonitorsLibraryBaseUpdate) SetType(v string)

SetType sets field value

func (*MonitorsLibraryBaseUpdate) SetVersion ¶

func (o *MonitorsLibraryBaseUpdate) SetVersion(v int64)

SetVersion sets field value

type MonitorsLibraryFolder ¶

type MonitorsLibraryFolder struct {
	MonitorsLibraryBase
}

MonitorsLibraryFolder struct for MonitorsLibraryFolder

func NewMonitorsLibraryFolder ¶

func NewMonitorsLibraryFolder(name string, type_ string) *MonitorsLibraryFolder

NewMonitorsLibraryFolder instantiates a new MonitorsLibraryFolder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryFolderWithDefaults ¶

func NewMonitorsLibraryFolderWithDefaults() *MonitorsLibraryFolder

NewMonitorsLibraryFolderWithDefaults instantiates a new MonitorsLibraryFolder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (MonitorsLibraryFolder) MarshalJSON ¶

func (o MonitorsLibraryFolder) MarshalJSON() ([]byte, error)

type MonitorsLibraryFolderExport ¶

type MonitorsLibraryFolderExport struct {
	MonitorsLibraryBaseExport
	// The items in the folder. A multi-type list of types monitor or folder.
	Children *[]MonitorsLibraryBaseExport `json:"children,omitempty"`
}

MonitorsLibraryFolderExport struct for MonitorsLibraryFolderExport

func NewMonitorsLibraryFolderExport ¶

func NewMonitorsLibraryFolderExport(name string, type_ string) *MonitorsLibraryFolderExport

NewMonitorsLibraryFolderExport instantiates a new MonitorsLibraryFolderExport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryFolderExportWithDefaults ¶

func NewMonitorsLibraryFolderExportWithDefaults() *MonitorsLibraryFolderExport

NewMonitorsLibraryFolderExportWithDefaults instantiates a new MonitorsLibraryFolderExport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryFolderExport) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise.

func (*MonitorsLibraryFolderExport) GetChildrenOk ¶

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryFolderExport) HasChildren ¶

func (o *MonitorsLibraryFolderExport) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (MonitorsLibraryFolderExport) MarshalJSON ¶

func (o MonitorsLibraryFolderExport) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryFolderExport) SetChildren ¶

SetChildren gets a reference to the given []MonitorsLibraryBaseExport and assigns it to the Children field.

type MonitorsLibraryFolderExportAllOf ¶

type MonitorsLibraryFolderExportAllOf struct {
	// The items in the folder. A multi-type list of types monitor or folder.
	Children *[]MonitorsLibraryBaseExport `json:"children,omitempty"`
}

MonitorsLibraryFolderExportAllOf struct for MonitorsLibraryFolderExportAllOf

func NewMonitorsLibraryFolderExportAllOf ¶

func NewMonitorsLibraryFolderExportAllOf() *MonitorsLibraryFolderExportAllOf

NewMonitorsLibraryFolderExportAllOf instantiates a new MonitorsLibraryFolderExportAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryFolderExportAllOfWithDefaults ¶

func NewMonitorsLibraryFolderExportAllOfWithDefaults() *MonitorsLibraryFolderExportAllOf

NewMonitorsLibraryFolderExportAllOfWithDefaults instantiates a new MonitorsLibraryFolderExportAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryFolderExportAllOf) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise.

func (*MonitorsLibraryFolderExportAllOf) GetChildrenOk ¶

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryFolderExportAllOf) HasChildren ¶

func (o *MonitorsLibraryFolderExportAllOf) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (MonitorsLibraryFolderExportAllOf) MarshalJSON ¶

func (o MonitorsLibraryFolderExportAllOf) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryFolderExportAllOf) SetChildren ¶

SetChildren gets a reference to the given []MonitorsLibraryBaseExport and assigns it to the Children field.

type MonitorsLibraryFolderResponse ¶

type MonitorsLibraryFolderResponse struct {
	MonitorsLibraryBaseResponse
	// Aggregated permission summary for the calling user. If detailed permission statements are required, please call list permissions endpoint.
	Permissions []string `json:"permissions"`
	// Children of the folder. NOTE: Permissions field will not be filled (empty list) for children.
	Children []MonitorsLibraryBaseResponse `json:"children"`
}

MonitorsLibraryFolderResponse struct for MonitorsLibraryFolderResponse

func NewMonitorsLibraryFolderResponse ¶

func NewMonitorsLibraryFolderResponse(permissions []string, children []MonitorsLibraryBaseResponse, id string, name string, description string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, parentId string, contentType string, type_ string, isSystem bool, isMutable bool) *MonitorsLibraryFolderResponse

NewMonitorsLibraryFolderResponse instantiates a new MonitorsLibraryFolderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryFolderResponseWithDefaults ¶

func NewMonitorsLibraryFolderResponseWithDefaults() *MonitorsLibraryFolderResponse

NewMonitorsLibraryFolderResponseWithDefaults instantiates a new MonitorsLibraryFolderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryFolderResponse) GetChildren ¶

GetChildren returns the Children field value

func (*MonitorsLibraryFolderResponse) GetChildrenOk ¶

GetChildrenOk returns a tuple with the Children field value and a boolean to check if the value has been set.

func (*MonitorsLibraryFolderResponse) GetPermissions ¶

func (o *MonitorsLibraryFolderResponse) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*MonitorsLibraryFolderResponse) GetPermissionsOk ¶

func (o *MonitorsLibraryFolderResponse) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (MonitorsLibraryFolderResponse) MarshalJSON ¶

func (o MonitorsLibraryFolderResponse) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryFolderResponse) SetChildren ¶

SetChildren sets field value

func (*MonitorsLibraryFolderResponse) SetPermissions ¶

func (o *MonitorsLibraryFolderResponse) SetPermissions(v []string)

SetPermissions sets field value

type MonitorsLibraryFolderResponseAllOf ¶

type MonitorsLibraryFolderResponseAllOf struct {
	// Aggregated permission summary for the calling user. If detailed permission statements are required, please call list permissions endpoint.
	Permissions []string `json:"permissions"`
	// Children of the folder. NOTE: Permissions field will not be filled (empty list) for children.
	Children []MonitorsLibraryBaseResponse `json:"children"`
}

MonitorsLibraryFolderResponseAllOf struct for MonitorsLibraryFolderResponseAllOf

func NewMonitorsLibraryFolderResponseAllOf ¶

func NewMonitorsLibraryFolderResponseAllOf(permissions []string, children []MonitorsLibraryBaseResponse) *MonitorsLibraryFolderResponseAllOf

NewMonitorsLibraryFolderResponseAllOf instantiates a new MonitorsLibraryFolderResponseAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryFolderResponseAllOfWithDefaults ¶

func NewMonitorsLibraryFolderResponseAllOfWithDefaults() *MonitorsLibraryFolderResponseAllOf

NewMonitorsLibraryFolderResponseAllOfWithDefaults instantiates a new MonitorsLibraryFolderResponseAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryFolderResponseAllOf) GetChildren ¶

GetChildren returns the Children field value

func (*MonitorsLibraryFolderResponseAllOf) GetChildrenOk ¶

GetChildrenOk returns a tuple with the Children field value and a boolean to check if the value has been set.

func (*MonitorsLibraryFolderResponseAllOf) GetPermissions ¶

func (o *MonitorsLibraryFolderResponseAllOf) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*MonitorsLibraryFolderResponseAllOf) GetPermissionsOk ¶

func (o *MonitorsLibraryFolderResponseAllOf) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (MonitorsLibraryFolderResponseAllOf) MarshalJSON ¶

func (o MonitorsLibraryFolderResponseAllOf) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryFolderResponseAllOf) SetChildren ¶

SetChildren sets field value

func (*MonitorsLibraryFolderResponseAllOf) SetPermissions ¶

func (o *MonitorsLibraryFolderResponseAllOf) SetPermissions(v []string)

SetPermissions sets field value

type MonitorsLibraryFolderUpdate ¶

type MonitorsLibraryFolderUpdate struct {
	MonitorsLibraryBaseUpdate
}

MonitorsLibraryFolderUpdate struct for MonitorsLibraryFolderUpdate

func NewMonitorsLibraryFolderUpdate ¶

func NewMonitorsLibraryFolderUpdate(name string, version int64, type_ string) *MonitorsLibraryFolderUpdate

NewMonitorsLibraryFolderUpdate instantiates a new MonitorsLibraryFolderUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryFolderUpdateWithDefaults ¶

func NewMonitorsLibraryFolderUpdateWithDefaults() *MonitorsLibraryFolderUpdate

NewMonitorsLibraryFolderUpdateWithDefaults instantiates a new MonitorsLibraryFolderUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (MonitorsLibraryFolderUpdate) MarshalJSON ¶

func (o MonitorsLibraryFolderUpdate) MarshalJSON() ([]byte, error)

type MonitorsLibraryItemWithPath ¶

type MonitorsLibraryItemWithPath struct {
	Item MonitorsLibraryBaseResponse `json:"item"`
	// Path of the monitor or folder.
	Path string `json:"path"`
}

MonitorsLibraryItemWithPath struct for MonitorsLibraryItemWithPath

func NewMonitorsLibraryItemWithPath ¶

func NewMonitorsLibraryItemWithPath(item MonitorsLibraryBaseResponse, path string) *MonitorsLibraryItemWithPath

NewMonitorsLibraryItemWithPath instantiates a new MonitorsLibraryItemWithPath object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryItemWithPathWithDefaults ¶

func NewMonitorsLibraryItemWithPathWithDefaults() *MonitorsLibraryItemWithPath

NewMonitorsLibraryItemWithPathWithDefaults instantiates a new MonitorsLibraryItemWithPath object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryItemWithPath) GetItem ¶

GetItem returns the Item field value

func (*MonitorsLibraryItemWithPath) GetItemOk ¶

GetItemOk returns a tuple with the Item field value and a boolean to check if the value has been set.

func (*MonitorsLibraryItemWithPath) GetPath ¶

func (o *MonitorsLibraryItemWithPath) GetPath() string

GetPath returns the Path field value

func (*MonitorsLibraryItemWithPath) GetPathOk ¶

func (o *MonitorsLibraryItemWithPath) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (MonitorsLibraryItemWithPath) MarshalJSON ¶

func (o MonitorsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryItemWithPath) SetItem ¶

SetItem sets field value

func (*MonitorsLibraryItemWithPath) SetPath ¶

func (o *MonitorsLibraryItemWithPath) SetPath(v string)

SetPath sets field value

type MonitorsLibraryManagementApiService ¶

type MonitorsLibraryManagementApiService service

MonitorsLibraryManagementApiService MonitorsLibraryManagementApi service

func (*MonitorsLibraryManagementApiService) DisableMonitorByIds ¶

DisableMonitorByIds Disable monitors.

Bulk disable monitors by the given identifiers.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDisableMonitorByIdsRequest

func (*MonitorsLibraryManagementApiService) DisableMonitorByIdsExecute ¶

Execute executes the request

@return DisableMonitorResponse

func (*MonitorsLibraryManagementApiService) GetMonitorUsageInfo ¶

GetMonitorUsageInfo Usage info of monitors.

Get the current number and the allowed number of log and metrics monitors.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMonitorUsageInfoRequest

func (*MonitorsLibraryManagementApiService) GetMonitorUsageInfoExecute ¶

Execute executes the request

@return MonitorUsageInfo

func (*MonitorsLibraryManagementApiService) GetMonitorsFullPath ¶

GetMonitorsFullPath Get the path of a monitor or folder.

Get the full path of the monitor or folder in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder.
@return ApiGetMonitorsFullPathRequest

func (*MonitorsLibraryManagementApiService) GetMonitorsFullPathExecute ¶

Execute executes the request

@return Path

func (*MonitorsLibraryManagementApiService) GetMonitorsLibraryRoot ¶

GetMonitorsLibraryRoot Get the root monitors folder.

Get the root folder in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMonitorsLibraryRootRequest

func (*MonitorsLibraryManagementApiService) GetMonitorsLibraryRootExecute ¶

Execute executes the request

@return MonitorsLibraryFolderResponse

func (*MonitorsLibraryManagementApiService) MonitorsCopy ¶

MonitorsCopy Copy a monitor or folder.

Copy a monitor or folder in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder to copy.
@return ApiMonitorsCopyRequest

func (*MonitorsLibraryManagementApiService) MonitorsCopyExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

func (*MonitorsLibraryManagementApiService) MonitorsCreate ¶

MonitorsCreate Create a monitor or folder.

Create a monitor or folder in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMonitorsCreateRequest

func (*MonitorsLibraryManagementApiService) MonitorsCreateExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

func (*MonitorsLibraryManagementApiService) MonitorsDeleteById ¶

MonitorsDeleteById Delete a monitor or folder.

Delete a monitor or folder from the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder to delete.
@return ApiMonitorsDeleteByIdRequest

func (*MonitorsLibraryManagementApiService) MonitorsDeleteByIdExecute ¶

Execute executes the request

func (*MonitorsLibraryManagementApiService) MonitorsDeleteByIds ¶

MonitorsDeleteByIds Bulk delete a monitor or folder.

Bulk delete a monitor or folder by the given identifiers in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMonitorsDeleteByIdsRequest

func (*MonitorsLibraryManagementApiService) MonitorsDeleteByIdsExecute ¶

Execute executes the request

@return IdToMonitorsLibraryBaseResponseMap

func (*MonitorsLibraryManagementApiService) MonitorsExportItem ¶

MonitorsExportItem Export a monitor or folder.

Export a monitor or folder. If the given identifier is a folder, everything under the folder is exported recursively with folder as the root.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder to export.
@return ApiMonitorsExportItemRequest

func (*MonitorsLibraryManagementApiService) MonitorsExportItemExecute ¶

Execute executes the request

@return MonitorsLibraryBaseExport

func (*MonitorsLibraryManagementApiService) MonitorsGetByPath ¶

MonitorsGetByPath Read a monitor or folder by its path.

Read a monitor or folder by its path in the monitors library structure.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMonitorsGetByPathRequest

func (*MonitorsLibraryManagementApiService) MonitorsGetByPathExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

func (*MonitorsLibraryManagementApiService) MonitorsImportItem ¶

MonitorsImportItem Import a monitor or folder.

Import a monitor or folder.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param parentId Identifier of the parent folder in which to import the monitor or folder.
@return ApiMonitorsImportItemRequest

func (*MonitorsLibraryManagementApiService) MonitorsImportItemExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

func (*MonitorsLibraryManagementApiService) MonitorsMove ¶

MonitorsMove Move a monitor or folder.

Move a monitor or folder to a different location in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder to move.
@return ApiMonitorsMoveRequest

func (*MonitorsLibraryManagementApiService) MonitorsMoveExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

func (*MonitorsLibraryManagementApiService) MonitorsReadById ¶

MonitorsReadById Get a monitor or folder.

Get a monitor or folder from the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder to read.
@return ApiMonitorsReadByIdRequest

func (*MonitorsLibraryManagementApiService) MonitorsReadByIdExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

func (*MonitorsLibraryManagementApiService) MonitorsReadByIds ¶

MonitorsReadByIds Bulk read a monitor or folder.

Bulk read a monitor or folder by the given identifiers from the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMonitorsReadByIdsRequest

func (*MonitorsLibraryManagementApiService) MonitorsReadByIdsExecute ¶

Execute executes the request

@return IdToMonitorsLibraryBaseResponseMap

func (*MonitorsLibraryManagementApiService) MonitorsSearch ¶

MonitorsSearch Search for a monitor or folder.

Search for a monitor or folder in the monitors library structure.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiMonitorsSearchRequest

func (*MonitorsLibraryManagementApiService) MonitorsSearchExecute ¶

Execute executes the request

@return ListMonitorsLibraryItemWithPath

func (*MonitorsLibraryManagementApiService) MonitorsUpdateById ¶

MonitorsUpdateById Update a monitor or folder.

Update a monitor or folder in the monitors library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the monitor or folder to update.
@return ApiMonitorsUpdateByIdRequest

func (*MonitorsLibraryManagementApiService) MonitorsUpdateByIdExecute ¶

Execute executes the request

@return MonitorsLibraryBaseResponse

type MonitorsLibraryMonitor ¶

type MonitorsLibraryMonitor struct {
	MonitorsLibraryBase
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *string `json:"evaluationDelay,omitempty"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers []TriggerCondition `json:"triggers"`
	// The notifications the monitor will send when the respective trigger condition is met.
	Notifications *[]MonitorNotification `json:"notifications,omitempty"`
	// Whether or not the monitor is disabled. Disabled monitors will not run, and will not generate or send notifications.
	IsDisabled *bool `json:"isDisabled,omitempty"`
	// Whether or not to group notifications for individual items that meet the trigger condition.
	GroupNotifications *bool `json:"groupNotifications,omitempty"`
	// Notes such as links and instruction to help you resolve alerts triggered by this monitor. {{Markdown}} supported. It will be enabled only if available for your organization. Please contact your Sumo Logic account team to learn more.
	Playbook *string `json:"playbook,omitempty"`
}

MonitorsLibraryMonitor struct for MonitorsLibraryMonitor

func NewMonitorsLibraryMonitor ¶

func NewMonitorsLibraryMonitor(monitorType string, queries []MonitorQuery, triggers []TriggerCondition, name string, type_ string) *MonitorsLibraryMonitor

NewMonitorsLibraryMonitor instantiates a new MonitorsLibraryMonitor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryMonitorWithDefaults ¶

func NewMonitorsLibraryMonitorWithDefaults() *MonitorsLibraryMonitor

NewMonitorsLibraryMonitorWithDefaults instantiates a new MonitorsLibraryMonitor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryMonitor) GetEvaluationDelay ¶

func (o *MonitorsLibraryMonitor) GetEvaluationDelay() string

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*MonitorsLibraryMonitor) GetEvaluationDelayOk ¶

func (o *MonitorsLibraryMonitor) GetEvaluationDelayOk() (*string, bool)

GetEvaluationDelayOk returns a tuple with the EvaluationDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetGroupNotifications ¶

func (o *MonitorsLibraryMonitor) GetGroupNotifications() bool

GetGroupNotifications returns the GroupNotifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitor) GetGroupNotificationsOk ¶

func (o *MonitorsLibraryMonitor) GetGroupNotificationsOk() (*bool, bool)

GetGroupNotificationsOk returns a tuple with the GroupNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetIsDisabled ¶

func (o *MonitorsLibraryMonitor) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*MonitorsLibraryMonitor) GetIsDisabledOk ¶

func (o *MonitorsLibraryMonitor) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetMonitorType ¶

func (o *MonitorsLibraryMonitor) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorsLibraryMonitor) GetMonitorTypeOk ¶

func (o *MonitorsLibraryMonitor) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetNotifications ¶

func (o *MonitorsLibraryMonitor) GetNotifications() []MonitorNotification

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitor) GetNotificationsOk ¶

func (o *MonitorsLibraryMonitor) GetNotificationsOk() (*[]MonitorNotification, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetPlaybook ¶

func (o *MonitorsLibraryMonitor) GetPlaybook() string

GetPlaybook returns the Playbook field value if set, zero value otherwise.

func (*MonitorsLibraryMonitor) GetPlaybookOk ¶

func (o *MonitorsLibraryMonitor) GetPlaybookOk() (*string, bool)

GetPlaybookOk returns a tuple with the Playbook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetQueries ¶

func (o *MonitorsLibraryMonitor) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*MonitorsLibraryMonitor) GetQueriesOk ¶

func (o *MonitorsLibraryMonitor) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) GetTriggers ¶

func (o *MonitorsLibraryMonitor) GetTriggers() []TriggerCondition

GetTriggers returns the Triggers field value

func (*MonitorsLibraryMonitor) GetTriggersOk ¶

func (o *MonitorsLibraryMonitor) GetTriggersOk() (*[]TriggerCondition, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitor) HasEvaluationDelay ¶

func (o *MonitorsLibraryMonitor) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorsLibraryMonitor) HasGroupNotifications ¶

func (o *MonitorsLibraryMonitor) HasGroupNotifications() bool

HasGroupNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitor) HasIsDisabled ¶

func (o *MonitorsLibraryMonitor) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*MonitorsLibraryMonitor) HasNotifications ¶

func (o *MonitorsLibraryMonitor) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitor) HasPlaybook ¶

func (o *MonitorsLibraryMonitor) HasPlaybook() bool

HasPlaybook returns a boolean if a field has been set.

func (MonitorsLibraryMonitor) MarshalJSON ¶

func (o MonitorsLibraryMonitor) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryMonitor) SetEvaluationDelay ¶

func (o *MonitorsLibraryMonitor) SetEvaluationDelay(v string)

SetEvaluationDelay gets a reference to the given string and assigns it to the EvaluationDelay field.

func (*MonitorsLibraryMonitor) SetGroupNotifications ¶

func (o *MonitorsLibraryMonitor) SetGroupNotifications(v bool)

SetGroupNotifications gets a reference to the given bool and assigns it to the GroupNotifications field.

func (*MonitorsLibraryMonitor) SetIsDisabled ¶

func (o *MonitorsLibraryMonitor) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*MonitorsLibraryMonitor) SetMonitorType ¶

func (o *MonitorsLibraryMonitor) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorsLibraryMonitor) SetNotifications ¶

func (o *MonitorsLibraryMonitor) SetNotifications(v []MonitorNotification)

SetNotifications gets a reference to the given []MonitorNotification and assigns it to the Notifications field.

func (*MonitorsLibraryMonitor) SetPlaybook ¶

func (o *MonitorsLibraryMonitor) SetPlaybook(v string)

SetPlaybook gets a reference to the given string and assigns it to the Playbook field.

func (*MonitorsLibraryMonitor) SetQueries ¶

func (o *MonitorsLibraryMonitor) SetQueries(v []MonitorQuery)

SetQueries sets field value

func (*MonitorsLibraryMonitor) SetTriggers ¶

func (o *MonitorsLibraryMonitor) SetTriggers(v []TriggerCondition)

SetTriggers sets field value

type MonitorsLibraryMonitorAllOf ¶

type MonitorsLibraryMonitorAllOf struct {
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *string `json:"evaluationDelay,omitempty"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers []TriggerCondition `json:"triggers"`
	// The notifications the monitor will send when the respective trigger condition is met.
	Notifications *[]MonitorNotification `json:"notifications,omitempty"`
	// Whether or not the monitor is disabled. Disabled monitors will not run, and will not generate or send notifications.
	IsDisabled *bool `json:"isDisabled,omitempty"`
	// Whether or not to group notifications for individual items that meet the trigger condition.
	GroupNotifications *bool `json:"groupNotifications,omitempty"`
	// Notes such as links and instruction to help you resolve alerts triggered by this monitor. {{Markdown}} supported. It will be enabled only if available for your organization. Please contact your Sumo Logic account team to learn more.
	Playbook *string `json:"playbook,omitempty"`
}

MonitorsLibraryMonitorAllOf struct for MonitorsLibraryMonitorAllOf

func NewMonitorsLibraryMonitorAllOf ¶

func NewMonitorsLibraryMonitorAllOf(monitorType string, queries []MonitorQuery, triggers []TriggerCondition) *MonitorsLibraryMonitorAllOf

NewMonitorsLibraryMonitorAllOf instantiates a new MonitorsLibraryMonitorAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryMonitorAllOfWithDefaults ¶

func NewMonitorsLibraryMonitorAllOfWithDefaults() *MonitorsLibraryMonitorAllOf

NewMonitorsLibraryMonitorAllOfWithDefaults instantiates a new MonitorsLibraryMonitorAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryMonitorAllOf) GetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorAllOf) GetEvaluationDelay() string

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorAllOf) GetEvaluationDelayOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetEvaluationDelayOk() (*string, bool)

GetEvaluationDelayOk returns a tuple with the EvaluationDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetGroupNotifications ¶

func (o *MonitorsLibraryMonitorAllOf) GetGroupNotifications() bool

GetGroupNotifications returns the GroupNotifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorAllOf) GetGroupNotificationsOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetGroupNotificationsOk() (*bool, bool)

GetGroupNotificationsOk returns a tuple with the GroupNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetIsDisabled ¶

func (o *MonitorsLibraryMonitorAllOf) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorAllOf) GetIsDisabledOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetMonitorType ¶

func (o *MonitorsLibraryMonitorAllOf) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorsLibraryMonitorAllOf) GetMonitorTypeOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetNotifications ¶

func (o *MonitorsLibraryMonitorAllOf) GetNotifications() []MonitorNotification

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorAllOf) GetNotificationsOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetNotificationsOk() (*[]MonitorNotification, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetPlaybook ¶

func (o *MonitorsLibraryMonitorAllOf) GetPlaybook() string

GetPlaybook returns the Playbook field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorAllOf) GetPlaybookOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetPlaybookOk() (*string, bool)

GetPlaybookOk returns a tuple with the Playbook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetQueries ¶

func (o *MonitorsLibraryMonitorAllOf) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*MonitorsLibraryMonitorAllOf) GetQueriesOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) GetTriggers ¶

func (o *MonitorsLibraryMonitorAllOf) GetTriggers() []TriggerCondition

GetTriggers returns the Triggers field value

func (*MonitorsLibraryMonitorAllOf) GetTriggersOk ¶

func (o *MonitorsLibraryMonitorAllOf) GetTriggersOk() (*[]TriggerCondition, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorAllOf) HasEvaluationDelay ¶

func (o *MonitorsLibraryMonitorAllOf) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorAllOf) HasGroupNotifications ¶

func (o *MonitorsLibraryMonitorAllOf) HasGroupNotifications() bool

HasGroupNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorAllOf) HasIsDisabled ¶

func (o *MonitorsLibraryMonitorAllOf) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorAllOf) HasNotifications ¶

func (o *MonitorsLibraryMonitorAllOf) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorAllOf) HasPlaybook ¶

func (o *MonitorsLibraryMonitorAllOf) HasPlaybook() bool

HasPlaybook returns a boolean if a field has been set.

func (MonitorsLibraryMonitorAllOf) MarshalJSON ¶

func (o MonitorsLibraryMonitorAllOf) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryMonitorAllOf) SetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorAllOf) SetEvaluationDelay(v string)

SetEvaluationDelay gets a reference to the given string and assigns it to the EvaluationDelay field.

func (*MonitorsLibraryMonitorAllOf) SetGroupNotifications ¶

func (o *MonitorsLibraryMonitorAllOf) SetGroupNotifications(v bool)

SetGroupNotifications gets a reference to the given bool and assigns it to the GroupNotifications field.

func (*MonitorsLibraryMonitorAllOf) SetIsDisabled ¶

func (o *MonitorsLibraryMonitorAllOf) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*MonitorsLibraryMonitorAllOf) SetMonitorType ¶

func (o *MonitorsLibraryMonitorAllOf) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorsLibraryMonitorAllOf) SetNotifications ¶

func (o *MonitorsLibraryMonitorAllOf) SetNotifications(v []MonitorNotification)

SetNotifications gets a reference to the given []MonitorNotification and assigns it to the Notifications field.

func (*MonitorsLibraryMonitorAllOf) SetPlaybook ¶

func (o *MonitorsLibraryMonitorAllOf) SetPlaybook(v string)

SetPlaybook gets a reference to the given string and assigns it to the Playbook field.

func (*MonitorsLibraryMonitorAllOf) SetQueries ¶

func (o *MonitorsLibraryMonitorAllOf) SetQueries(v []MonitorQuery)

SetQueries sets field value

func (*MonitorsLibraryMonitorAllOf) SetTriggers ¶

func (o *MonitorsLibraryMonitorAllOf) SetTriggers(v []TriggerCondition)

SetTriggers sets field value

type MonitorsLibraryMonitorExport ¶

type MonitorsLibraryMonitorExport struct {
	MonitorsLibraryBaseExport
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *string `json:"evaluationDelay,omitempty"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers []TriggerCondition `json:"triggers"`
	// The notifications the monitor will send when the respective trigger condition is met.
	Notifications *[]MonitorNotification `json:"notifications,omitempty"`
	// Whether or not the monitor is disabled. Disabled monitors will not run, and will not generate or send notifications.
	IsDisabled *bool `json:"isDisabled,omitempty"`
	// Whether or not to group notifications for individual items that meet the trigger condition.
	GroupNotifications *bool `json:"groupNotifications,omitempty"`
	// Notes such as links and instruction to help you resolve alerts triggered by this monitor. {{Markdown}} supported. It will be enabled only if available for your organization. Please contact your Sumo Logic account team to learn more.
	Playbook *string `json:"playbook,omitempty"`
}

MonitorsLibraryMonitorExport struct for MonitorsLibraryMonitorExport

func NewMonitorsLibraryMonitorExport ¶

func NewMonitorsLibraryMonitorExport(monitorType string, queries []MonitorQuery, triggers []TriggerCondition, name string, type_ string) *MonitorsLibraryMonitorExport

NewMonitorsLibraryMonitorExport instantiates a new MonitorsLibraryMonitorExport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryMonitorExportWithDefaults ¶

func NewMonitorsLibraryMonitorExportWithDefaults() *MonitorsLibraryMonitorExport

NewMonitorsLibraryMonitorExportWithDefaults instantiates a new MonitorsLibraryMonitorExport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryMonitorExport) GetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorExport) GetEvaluationDelay() string

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorExport) GetEvaluationDelayOk ¶

func (o *MonitorsLibraryMonitorExport) GetEvaluationDelayOk() (*string, bool)

GetEvaluationDelayOk returns a tuple with the EvaluationDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetGroupNotifications ¶

func (o *MonitorsLibraryMonitorExport) GetGroupNotifications() bool

GetGroupNotifications returns the GroupNotifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorExport) GetGroupNotificationsOk ¶

func (o *MonitorsLibraryMonitorExport) GetGroupNotificationsOk() (*bool, bool)

GetGroupNotificationsOk returns a tuple with the GroupNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetIsDisabled ¶

func (o *MonitorsLibraryMonitorExport) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorExport) GetIsDisabledOk ¶

func (o *MonitorsLibraryMonitorExport) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetMonitorType ¶

func (o *MonitorsLibraryMonitorExport) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorsLibraryMonitorExport) GetMonitorTypeOk ¶

func (o *MonitorsLibraryMonitorExport) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetNotifications ¶

func (o *MonitorsLibraryMonitorExport) GetNotifications() []MonitorNotification

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorExport) GetNotificationsOk ¶

func (o *MonitorsLibraryMonitorExport) GetNotificationsOk() (*[]MonitorNotification, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetPlaybook ¶

func (o *MonitorsLibraryMonitorExport) GetPlaybook() string

GetPlaybook returns the Playbook field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorExport) GetPlaybookOk ¶

func (o *MonitorsLibraryMonitorExport) GetPlaybookOk() (*string, bool)

GetPlaybookOk returns a tuple with the Playbook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetQueries ¶

func (o *MonitorsLibraryMonitorExport) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*MonitorsLibraryMonitorExport) GetQueriesOk ¶

func (o *MonitorsLibraryMonitorExport) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) GetTriggers ¶

GetTriggers returns the Triggers field value

func (*MonitorsLibraryMonitorExport) GetTriggersOk ¶

func (o *MonitorsLibraryMonitorExport) GetTriggersOk() (*[]TriggerCondition, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorExport) HasEvaluationDelay ¶

func (o *MonitorsLibraryMonitorExport) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorExport) HasGroupNotifications ¶

func (o *MonitorsLibraryMonitorExport) HasGroupNotifications() bool

HasGroupNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorExport) HasIsDisabled ¶

func (o *MonitorsLibraryMonitorExport) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorExport) HasNotifications ¶

func (o *MonitorsLibraryMonitorExport) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorExport) HasPlaybook ¶

func (o *MonitorsLibraryMonitorExport) HasPlaybook() bool

HasPlaybook returns a boolean if a field has been set.

func (MonitorsLibraryMonitorExport) MarshalJSON ¶

func (o MonitorsLibraryMonitorExport) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryMonitorExport) SetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorExport) SetEvaluationDelay(v string)

SetEvaluationDelay gets a reference to the given string and assigns it to the EvaluationDelay field.

func (*MonitorsLibraryMonitorExport) SetGroupNotifications ¶

func (o *MonitorsLibraryMonitorExport) SetGroupNotifications(v bool)

SetGroupNotifications gets a reference to the given bool and assigns it to the GroupNotifications field.

func (*MonitorsLibraryMonitorExport) SetIsDisabled ¶

func (o *MonitorsLibraryMonitorExport) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*MonitorsLibraryMonitorExport) SetMonitorType ¶

func (o *MonitorsLibraryMonitorExport) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorsLibraryMonitorExport) SetNotifications ¶

func (o *MonitorsLibraryMonitorExport) SetNotifications(v []MonitorNotification)

SetNotifications gets a reference to the given []MonitorNotification and assigns it to the Notifications field.

func (*MonitorsLibraryMonitorExport) SetPlaybook ¶

func (o *MonitorsLibraryMonitorExport) SetPlaybook(v string)

SetPlaybook gets a reference to the given string and assigns it to the Playbook field.

func (*MonitorsLibraryMonitorExport) SetQueries ¶

func (o *MonitorsLibraryMonitorExport) SetQueries(v []MonitorQuery)

SetQueries sets field value

func (*MonitorsLibraryMonitorExport) SetTriggers ¶

func (o *MonitorsLibraryMonitorExport) SetTriggers(v []TriggerCondition)

SetTriggers sets field value

type MonitorsLibraryMonitorResponse ¶

type MonitorsLibraryMonitorResponse struct {
	MonitorsLibraryBaseResponse
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *string `json:"evaluationDelay,omitempty"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers []TriggerCondition `json:"triggers"`
	// The notifications the monitor will send when the respective trigger condition is met.
	Notifications *[]MonitorNotification `json:"notifications,omitempty"`
	// Whether or not the monitor is disabled. Disabled monitors will not run, and will not generate or send notifications.
	IsDisabled *bool `json:"isDisabled,omitempty"`
	// The current status of the monitor. Each monitor can have one or more status values. Valid values:   1. `Normal`: The monitor is running normally and does not have any currently triggered conditions.   2. `Critical`: The Critical trigger condition has been met.   3. `Warning`: The Warning trigger condition has been met.   4. `MissingData`: The MissingData trigger condition has been met.   5. `Disabled`: The monitor has been disabled and is not currently running.
	Status *[]string `json:"status,omitempty"`
	// Whether or not to group notifications for individual items that meet the trigger condition.
	GroupNotifications *bool `json:"groupNotifications,omitempty"`
	// Monitor manager warnings
	Warnings *map[string]string `json:"warnings,omitempty"`
	// Notes such as links and instruction to help you resolve alerts triggered by this monitor. {{Markdown}} supported. It will be enabled only if available for your organization. Please contact your Sumo Logic account team to learn more.
	Playbook *string `json:"playbook,omitempty"`
}

MonitorsLibraryMonitorResponse struct for MonitorsLibraryMonitorResponse

func NewMonitorsLibraryMonitorResponse ¶

func NewMonitorsLibraryMonitorResponse(monitorType string, queries []MonitorQuery, triggers []TriggerCondition, id string, name string, description string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, parentId string, contentType string, type_ string, isSystem bool, isMutable bool) *MonitorsLibraryMonitorResponse

NewMonitorsLibraryMonitorResponse instantiates a new MonitorsLibraryMonitorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryMonitorResponseWithDefaults ¶

func NewMonitorsLibraryMonitorResponseWithDefaults() *MonitorsLibraryMonitorResponse

NewMonitorsLibraryMonitorResponseWithDefaults instantiates a new MonitorsLibraryMonitorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryMonitorResponse) GetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorResponse) GetEvaluationDelay() string

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetEvaluationDelayOk ¶

func (o *MonitorsLibraryMonitorResponse) GetEvaluationDelayOk() (*string, bool)

GetEvaluationDelayOk returns a tuple with the EvaluationDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetGroupNotifications ¶

func (o *MonitorsLibraryMonitorResponse) GetGroupNotifications() bool

GetGroupNotifications returns the GroupNotifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetGroupNotificationsOk ¶

func (o *MonitorsLibraryMonitorResponse) GetGroupNotificationsOk() (*bool, bool)

GetGroupNotificationsOk returns a tuple with the GroupNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetIsDisabled ¶

func (o *MonitorsLibraryMonitorResponse) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetIsDisabledOk ¶

func (o *MonitorsLibraryMonitorResponse) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetMonitorType ¶

func (o *MonitorsLibraryMonitorResponse) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorsLibraryMonitorResponse) GetMonitorTypeOk ¶

func (o *MonitorsLibraryMonitorResponse) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetNotifications ¶

func (o *MonitorsLibraryMonitorResponse) GetNotifications() []MonitorNotification

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetNotificationsOk ¶

func (o *MonitorsLibraryMonitorResponse) GetNotificationsOk() (*[]MonitorNotification, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetPlaybook ¶

func (o *MonitorsLibraryMonitorResponse) GetPlaybook() string

GetPlaybook returns the Playbook field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetPlaybookOk ¶

func (o *MonitorsLibraryMonitorResponse) GetPlaybookOk() (*string, bool)

GetPlaybookOk returns a tuple with the Playbook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetQueries ¶

func (o *MonitorsLibraryMonitorResponse) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*MonitorsLibraryMonitorResponse) GetQueriesOk ¶

func (o *MonitorsLibraryMonitorResponse) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetStatus ¶

func (o *MonitorsLibraryMonitorResponse) GetStatus() []string

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetStatusOk ¶

func (o *MonitorsLibraryMonitorResponse) 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 (*MonitorsLibraryMonitorResponse) GetTriggers ¶

GetTriggers returns the Triggers field value

func (*MonitorsLibraryMonitorResponse) GetTriggersOk ¶

func (o *MonitorsLibraryMonitorResponse) GetTriggersOk() (*[]TriggerCondition, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) GetWarnings ¶

func (o *MonitorsLibraryMonitorResponse) GetWarnings() map[string]string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponse) GetWarningsOk ¶

func (o *MonitorsLibraryMonitorResponse) GetWarningsOk() (*map[string]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponse) HasEvaluationDelay ¶

func (o *MonitorsLibraryMonitorResponse) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponse) HasGroupNotifications ¶

func (o *MonitorsLibraryMonitorResponse) HasGroupNotifications() bool

HasGroupNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponse) HasIsDisabled ¶

func (o *MonitorsLibraryMonitorResponse) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponse) HasNotifications ¶

func (o *MonitorsLibraryMonitorResponse) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponse) HasPlaybook ¶

func (o *MonitorsLibraryMonitorResponse) HasPlaybook() bool

HasPlaybook returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponse) HasStatus ¶

func (o *MonitorsLibraryMonitorResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponse) HasWarnings ¶

func (o *MonitorsLibraryMonitorResponse) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (MonitorsLibraryMonitorResponse) MarshalJSON ¶

func (o MonitorsLibraryMonitorResponse) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryMonitorResponse) SetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorResponse) SetEvaluationDelay(v string)

SetEvaluationDelay gets a reference to the given string and assigns it to the EvaluationDelay field.

func (*MonitorsLibraryMonitorResponse) SetGroupNotifications ¶

func (o *MonitorsLibraryMonitorResponse) SetGroupNotifications(v bool)

SetGroupNotifications gets a reference to the given bool and assigns it to the GroupNotifications field.

func (*MonitorsLibraryMonitorResponse) SetIsDisabled ¶

func (o *MonitorsLibraryMonitorResponse) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*MonitorsLibraryMonitorResponse) SetMonitorType ¶

func (o *MonitorsLibraryMonitorResponse) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorsLibraryMonitorResponse) SetNotifications ¶

func (o *MonitorsLibraryMonitorResponse) SetNotifications(v []MonitorNotification)

SetNotifications gets a reference to the given []MonitorNotification and assigns it to the Notifications field.

func (*MonitorsLibraryMonitorResponse) SetPlaybook ¶

func (o *MonitorsLibraryMonitorResponse) SetPlaybook(v string)

SetPlaybook gets a reference to the given string and assigns it to the Playbook field.

func (*MonitorsLibraryMonitorResponse) SetQueries ¶

func (o *MonitorsLibraryMonitorResponse) SetQueries(v []MonitorQuery)

SetQueries sets field value

func (*MonitorsLibraryMonitorResponse) SetStatus ¶

func (o *MonitorsLibraryMonitorResponse) SetStatus(v []string)

SetStatus gets a reference to the given []string and assigns it to the Status field.

func (*MonitorsLibraryMonitorResponse) SetTriggers ¶

SetTriggers sets field value

func (*MonitorsLibraryMonitorResponse) SetWarnings ¶

func (o *MonitorsLibraryMonitorResponse) SetWarnings(v map[string]string)

SetWarnings gets a reference to the given map[string]string and assigns it to the Warnings field.

type MonitorsLibraryMonitorResponseAllOf ¶

type MonitorsLibraryMonitorResponseAllOf struct {
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *string `json:"evaluationDelay,omitempty"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers []TriggerCondition `json:"triggers"`
	// The notifications the monitor will send when the respective trigger condition is met.
	Notifications *[]MonitorNotification `json:"notifications,omitempty"`
	// Whether or not the monitor is disabled. Disabled monitors will not run, and will not generate or send notifications.
	IsDisabled *bool `json:"isDisabled,omitempty"`
	// The current status of the monitor. Each monitor can have one or more status values. Valid values:   1. `Normal`: The monitor is running normally and does not have any currently triggered conditions.   2. `Critical`: The Critical trigger condition has been met.   3. `Warning`: The Warning trigger condition has been met.   4. `MissingData`: The MissingData trigger condition has been met.   5. `Disabled`: The monitor has been disabled and is not currently running.
	Status *[]string `json:"status,omitempty"`
	// Whether or not to group notifications for individual items that meet the trigger condition.
	GroupNotifications *bool `json:"groupNotifications,omitempty"`
	// Monitor manager warnings
	Warnings *map[string]string `json:"warnings,omitempty"`
	// Notes such as links and instruction to help you resolve alerts triggered by this monitor. {{Markdown}} supported. It will be enabled only if available for your organization. Please contact your Sumo Logic account team to learn more.
	Playbook *string `json:"playbook,omitempty"`
}

MonitorsLibraryMonitorResponseAllOf struct for MonitorsLibraryMonitorResponseAllOf

func NewMonitorsLibraryMonitorResponseAllOf ¶

func NewMonitorsLibraryMonitorResponseAllOf(monitorType string, queries []MonitorQuery, triggers []TriggerCondition) *MonitorsLibraryMonitorResponseAllOf

NewMonitorsLibraryMonitorResponseAllOf instantiates a new MonitorsLibraryMonitorResponseAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryMonitorResponseAllOfWithDefaults ¶

func NewMonitorsLibraryMonitorResponseAllOfWithDefaults() *MonitorsLibraryMonitorResponseAllOf

NewMonitorsLibraryMonitorResponseAllOfWithDefaults instantiates a new MonitorsLibraryMonitorResponseAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryMonitorResponseAllOf) GetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetEvaluationDelay() string

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetEvaluationDelayOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetEvaluationDelayOk() (*string, bool)

GetEvaluationDelayOk returns a tuple with the EvaluationDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetGroupNotifications ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetGroupNotifications() bool

GetGroupNotifications returns the GroupNotifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetGroupNotificationsOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetGroupNotificationsOk() (*bool, bool)

GetGroupNotificationsOk returns a tuple with the GroupNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetIsDisabled ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetIsDisabledOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetMonitorType ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorsLibraryMonitorResponseAllOf) GetMonitorTypeOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetNotifications ¶

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetNotificationsOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetNotificationsOk() (*[]MonitorNotification, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetPlaybook ¶

GetPlaybook returns the Playbook field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetPlaybookOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetPlaybookOk() (*string, bool)

GetPlaybookOk returns a tuple with the Playbook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetQueries ¶

GetQueries returns the Queries field value

func (*MonitorsLibraryMonitorResponseAllOf) GetQueriesOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetStatusOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) 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 (*MonitorsLibraryMonitorResponseAllOf) GetTriggers ¶

GetTriggers returns the Triggers field value

func (*MonitorsLibraryMonitorResponseAllOf) GetTriggersOk ¶

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) GetWarnings ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetWarnings() map[string]string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorResponseAllOf) GetWarningsOk ¶

func (o *MonitorsLibraryMonitorResponseAllOf) GetWarningsOk() (*map[string]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasEvaluationDelay ¶

func (o *MonitorsLibraryMonitorResponseAllOf) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasGroupNotifications ¶

func (o *MonitorsLibraryMonitorResponseAllOf) HasGroupNotifications() bool

HasGroupNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasIsDisabled ¶

func (o *MonitorsLibraryMonitorResponseAllOf) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasNotifications ¶

func (o *MonitorsLibraryMonitorResponseAllOf) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasPlaybook ¶

func (o *MonitorsLibraryMonitorResponseAllOf) HasPlaybook() bool

HasPlaybook returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasStatus ¶

HasStatus returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorResponseAllOf) HasWarnings ¶

func (o *MonitorsLibraryMonitorResponseAllOf) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (MonitorsLibraryMonitorResponseAllOf) MarshalJSON ¶

func (o MonitorsLibraryMonitorResponseAllOf) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryMonitorResponseAllOf) SetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetEvaluationDelay(v string)

SetEvaluationDelay gets a reference to the given string and assigns it to the EvaluationDelay field.

func (*MonitorsLibraryMonitorResponseAllOf) SetGroupNotifications ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetGroupNotifications(v bool)

SetGroupNotifications gets a reference to the given bool and assigns it to the GroupNotifications field.

func (*MonitorsLibraryMonitorResponseAllOf) SetIsDisabled ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*MonitorsLibraryMonitorResponseAllOf) SetMonitorType ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorsLibraryMonitorResponseAllOf) SetNotifications ¶

SetNotifications gets a reference to the given []MonitorNotification and assigns it to the Notifications field.

func (*MonitorsLibraryMonitorResponseAllOf) SetPlaybook ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetPlaybook(v string)

SetPlaybook gets a reference to the given string and assigns it to the Playbook field.

func (*MonitorsLibraryMonitorResponseAllOf) SetQueries ¶

SetQueries sets field value

func (*MonitorsLibraryMonitorResponseAllOf) SetStatus ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetStatus(v []string)

SetStatus gets a reference to the given []string and assigns it to the Status field.

func (*MonitorsLibraryMonitorResponseAllOf) SetTriggers ¶

SetTriggers sets field value

func (*MonitorsLibraryMonitorResponseAllOf) SetWarnings ¶

func (o *MonitorsLibraryMonitorResponseAllOf) SetWarnings(v map[string]string)

SetWarnings gets a reference to the given map[string]string and assigns it to the Warnings field.

type MonitorsLibraryMonitorUpdate ¶

type MonitorsLibraryMonitorUpdate struct {
	MonitorsLibraryBaseUpdate
	// The type of monitor. Valid values:   1. `Logs`: A logs query monitor.   2. `Metrics`: A metrics query monitor.
	MonitorType string `json:"monitorType"`
	// The delay duration for evaluating the monitor (relative to current time). The timerange of monitor will be shifted in the past by this delay time.
	EvaluationDelay *string `json:"evaluationDelay,omitempty"`
	// All queries from the monitor.
	Queries []MonitorQuery `json:"queries"`
	// Defines the conditions of when to send notifications.
	Triggers []TriggerCondition `json:"triggers"`
	// The notifications the monitor will send when the respective trigger condition is met.
	Notifications *[]MonitorNotification `json:"notifications,omitempty"`
	// Whether or not the monitor is disabled. Disabled monitors will not run, and will not generate or send notifications.
	IsDisabled *bool `json:"isDisabled,omitempty"`
	// Whether or not to group notifications for individual items that meet the trigger condition.
	GroupNotifications *bool `json:"groupNotifications,omitempty"`
	// Notes such as links and instruction to help you resolve alerts triggered by this monitor. {{Markdown}} supported. It will be enabled only if available for your organization. Please contact your Sumo Logic account team to learn more.
	Playbook *string `json:"playbook,omitempty"`
}

MonitorsLibraryMonitorUpdate struct for MonitorsLibraryMonitorUpdate

func NewMonitorsLibraryMonitorUpdate ¶

func NewMonitorsLibraryMonitorUpdate(monitorType string, queries []MonitorQuery, triggers []TriggerCondition, name string, version int64, type_ string) *MonitorsLibraryMonitorUpdate

NewMonitorsLibraryMonitorUpdate instantiates a new MonitorsLibraryMonitorUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsLibraryMonitorUpdateWithDefaults ¶

func NewMonitorsLibraryMonitorUpdateWithDefaults() *MonitorsLibraryMonitorUpdate

NewMonitorsLibraryMonitorUpdateWithDefaults instantiates a new MonitorsLibraryMonitorUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorsLibraryMonitorUpdate) GetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorUpdate) GetEvaluationDelay() string

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorUpdate) GetEvaluationDelayOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetEvaluationDelayOk() (*string, bool)

GetEvaluationDelayOk returns a tuple with the EvaluationDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetGroupNotifications ¶

func (o *MonitorsLibraryMonitorUpdate) GetGroupNotifications() bool

GetGroupNotifications returns the GroupNotifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorUpdate) GetGroupNotificationsOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetGroupNotificationsOk() (*bool, bool)

GetGroupNotificationsOk returns a tuple with the GroupNotifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetIsDisabled ¶

func (o *MonitorsLibraryMonitorUpdate) GetIsDisabled() bool

GetIsDisabled returns the IsDisabled field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorUpdate) GetIsDisabledOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetIsDisabledOk() (*bool, bool)

GetIsDisabledOk returns a tuple with the IsDisabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetMonitorType ¶

func (o *MonitorsLibraryMonitorUpdate) GetMonitorType() string

GetMonitorType returns the MonitorType field value

func (*MonitorsLibraryMonitorUpdate) GetMonitorTypeOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetMonitorTypeOk() (*string, bool)

GetMonitorTypeOk returns a tuple with the MonitorType field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetNotifications ¶

func (o *MonitorsLibraryMonitorUpdate) GetNotifications() []MonitorNotification

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorUpdate) GetNotificationsOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetNotificationsOk() (*[]MonitorNotification, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetPlaybook ¶

func (o *MonitorsLibraryMonitorUpdate) GetPlaybook() string

GetPlaybook returns the Playbook field value if set, zero value otherwise.

func (*MonitorsLibraryMonitorUpdate) GetPlaybookOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetPlaybookOk() (*string, bool)

GetPlaybookOk returns a tuple with the Playbook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetQueries ¶

func (o *MonitorsLibraryMonitorUpdate) GetQueries() []MonitorQuery

GetQueries returns the Queries field value

func (*MonitorsLibraryMonitorUpdate) GetQueriesOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetQueriesOk() (*[]MonitorQuery, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) GetTriggers ¶

GetTriggers returns the Triggers field value

func (*MonitorsLibraryMonitorUpdate) GetTriggersOk ¶

func (o *MonitorsLibraryMonitorUpdate) GetTriggersOk() (*[]TriggerCondition, bool)

GetTriggersOk returns a tuple with the Triggers field value and a boolean to check if the value has been set.

func (*MonitorsLibraryMonitorUpdate) HasEvaluationDelay ¶

func (o *MonitorsLibraryMonitorUpdate) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorUpdate) HasGroupNotifications ¶

func (o *MonitorsLibraryMonitorUpdate) HasGroupNotifications() bool

HasGroupNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorUpdate) HasIsDisabled ¶

func (o *MonitorsLibraryMonitorUpdate) HasIsDisabled() bool

HasIsDisabled returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorUpdate) HasNotifications ¶

func (o *MonitorsLibraryMonitorUpdate) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorsLibraryMonitorUpdate) HasPlaybook ¶

func (o *MonitorsLibraryMonitorUpdate) HasPlaybook() bool

HasPlaybook returns a boolean if a field has been set.

func (MonitorsLibraryMonitorUpdate) MarshalJSON ¶

func (o MonitorsLibraryMonitorUpdate) MarshalJSON() ([]byte, error)

func (*MonitorsLibraryMonitorUpdate) SetEvaluationDelay ¶

func (o *MonitorsLibraryMonitorUpdate) SetEvaluationDelay(v string)

SetEvaluationDelay gets a reference to the given string and assigns it to the EvaluationDelay field.

func (*MonitorsLibraryMonitorUpdate) SetGroupNotifications ¶

func (o *MonitorsLibraryMonitorUpdate) SetGroupNotifications(v bool)

SetGroupNotifications gets a reference to the given bool and assigns it to the GroupNotifications field.

func (*MonitorsLibraryMonitorUpdate) SetIsDisabled ¶

func (o *MonitorsLibraryMonitorUpdate) SetIsDisabled(v bool)

SetIsDisabled gets a reference to the given bool and assigns it to the IsDisabled field.

func (*MonitorsLibraryMonitorUpdate) SetMonitorType ¶

func (o *MonitorsLibraryMonitorUpdate) SetMonitorType(v string)

SetMonitorType sets field value

func (*MonitorsLibraryMonitorUpdate) SetNotifications ¶

func (o *MonitorsLibraryMonitorUpdate) SetNotifications(v []MonitorNotification)

SetNotifications gets a reference to the given []MonitorNotification and assigns it to the Notifications field.

func (*MonitorsLibraryMonitorUpdate) SetPlaybook ¶

func (o *MonitorsLibraryMonitorUpdate) SetPlaybook(v string)

SetPlaybook gets a reference to the given string and assigns it to the Playbook field.

func (*MonitorsLibraryMonitorUpdate) SetQueries ¶

func (o *MonitorsLibraryMonitorUpdate) SetQueries(v []MonitorQuery)

SetQueries sets field value

func (*MonitorsLibraryMonitorUpdate) SetTriggers ¶

func (o *MonitorsLibraryMonitorUpdate) SetTriggers(v []TriggerCondition)

SetTriggers sets field value

type NewRelic ¶

type NewRelic struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

NewRelic struct for NewRelic

func NewNewRelic ¶

func NewNewRelic(connectionId string, connectionType string) *NewRelic

NewNewRelic instantiates a new NewRelic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNewRelicWithDefaults ¶

func NewNewRelicWithDefaults() *NewRelic

NewNewRelicWithDefaults instantiates a new NewRelic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NewRelic) GetConnectionId ¶

func (o *NewRelic) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*NewRelic) GetConnectionIdOk ¶

func (o *NewRelic) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*NewRelic) GetPayloadOverride ¶

func (o *NewRelic) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*NewRelic) GetPayloadOverrideOk ¶

func (o *NewRelic) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewRelic) HasPayloadOverride ¶

func (o *NewRelic) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (NewRelic) MarshalJSON ¶

func (o NewRelic) MarshalJSON() ([]byte, error)

func (*NewRelic) SetConnectionId ¶

func (o *NewRelic) SetConnectionId(v string)

SetConnectionId sets field value

func (*NewRelic) SetPayloadOverride ¶

func (o *NewRelic) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type NotificationThresholdSyncDefinition ¶

type NotificationThresholdSyncDefinition struct {
	// Threshold type. Possible values are:  1. `message`  2. `group`  Use `group` as threshold type if the search query is of aggregate type. For non-aggregate queries, set it to `message`.
	ThresholdType string `json:"thresholdType"`
	// Criterion to be applied when comparing actual result count with expected count. Possible values are:  1. `eq`  2. `gt`  3. `ge`  4. `lt`  5. `le`
	Operator string `json:"operator"`
	// Expected result count.
	Count int32 `json:"count"`
}

NotificationThresholdSyncDefinition struct for NotificationThresholdSyncDefinition

func NewNotificationThresholdSyncDefinition ¶

func NewNotificationThresholdSyncDefinition(thresholdType string, operator string, count int32) *NotificationThresholdSyncDefinition

NewNotificationThresholdSyncDefinition instantiates a new NotificationThresholdSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationThresholdSyncDefinitionWithDefaults ¶

func NewNotificationThresholdSyncDefinitionWithDefaults() *NotificationThresholdSyncDefinition

NewNotificationThresholdSyncDefinitionWithDefaults instantiates a new NotificationThresholdSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationThresholdSyncDefinition) GetCount ¶

GetCount returns the Count field value

func (*NotificationThresholdSyncDefinition) GetCountOk ¶

func (o *NotificationThresholdSyncDefinition) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*NotificationThresholdSyncDefinition) GetOperator ¶

GetOperator returns the Operator field value

func (*NotificationThresholdSyncDefinition) GetOperatorOk ¶

func (o *NotificationThresholdSyncDefinition) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*NotificationThresholdSyncDefinition) GetThresholdType ¶

func (o *NotificationThresholdSyncDefinition) GetThresholdType() string

GetThresholdType returns the ThresholdType field value

func (*NotificationThresholdSyncDefinition) GetThresholdTypeOk ¶

func (o *NotificationThresholdSyncDefinition) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value and a boolean to check if the value has been set.

func (NotificationThresholdSyncDefinition) MarshalJSON ¶

func (o NotificationThresholdSyncDefinition) MarshalJSON() ([]byte, error)

func (*NotificationThresholdSyncDefinition) SetCount ¶

SetCount sets field value

func (*NotificationThresholdSyncDefinition) SetOperator ¶

func (o *NotificationThresholdSyncDefinition) SetOperator(v string)

SetOperator sets field value

func (*NotificationThresholdSyncDefinition) SetThresholdType ¶

func (o *NotificationThresholdSyncDefinition) SetThresholdType(v string)

SetThresholdType sets field value

type NullableAWSLambda ¶

type NullableAWSLambda struct {
	// contains filtered or unexported fields
}

func NewNullableAWSLambda ¶

func NewNullableAWSLambda(val *AWSLambda) *NullableAWSLambda

func (NullableAWSLambda) Get ¶

func (v NullableAWSLambda) Get() *AWSLambda

func (NullableAWSLambda) IsSet ¶

func (v NullableAWSLambda) IsSet() bool

func (NullableAWSLambda) MarshalJSON ¶

func (v NullableAWSLambda) MarshalJSON() ([]byte, error)

func (*NullableAWSLambda) Set ¶

func (v *NullableAWSLambda) Set(val *AWSLambda)

func (*NullableAWSLambda) UnmarshalJSON ¶

func (v *NullableAWSLambda) UnmarshalJSON(src []byte) error

func (*NullableAWSLambda) Unset ¶

func (v *NullableAWSLambda) Unset()

type NullableAWSLambdaAllOf ¶

type NullableAWSLambdaAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAWSLambdaAllOf ¶

func NewNullableAWSLambdaAllOf(val *AWSLambdaAllOf) *NullableAWSLambdaAllOf

func (NullableAWSLambdaAllOf) Get ¶

func (NullableAWSLambdaAllOf) IsSet ¶

func (v NullableAWSLambdaAllOf) IsSet() bool

func (NullableAWSLambdaAllOf) MarshalJSON ¶

func (v NullableAWSLambdaAllOf) MarshalJSON() ([]byte, error)

func (*NullableAWSLambdaAllOf) Set ¶

func (*NullableAWSLambdaAllOf) UnmarshalJSON ¶

func (v *NullableAWSLambdaAllOf) UnmarshalJSON(src []byte) error

func (*NullableAWSLambdaAllOf) Unset ¶

func (v *NullableAWSLambdaAllOf) Unset()

type NullableAccessKey ¶

type NullableAccessKey struct {
	// contains filtered or unexported fields
}

func NewNullableAccessKey ¶

func NewNullableAccessKey(val *AccessKey) *NullableAccessKey

func (NullableAccessKey) Get ¶

func (v NullableAccessKey) Get() *AccessKey

func (NullableAccessKey) IsSet ¶

func (v NullableAccessKey) IsSet() bool

func (NullableAccessKey) MarshalJSON ¶

func (v NullableAccessKey) MarshalJSON() ([]byte, error)

func (*NullableAccessKey) Set ¶

func (v *NullableAccessKey) Set(val *AccessKey)

func (*NullableAccessKey) UnmarshalJSON ¶

func (v *NullableAccessKey) UnmarshalJSON(src []byte) error

func (*NullableAccessKey) Unset ¶

func (v *NullableAccessKey) Unset()

type NullableAccessKeyAllOf ¶

type NullableAccessKeyAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAccessKeyAllOf ¶

func NewNullableAccessKeyAllOf(val *AccessKeyAllOf) *NullableAccessKeyAllOf

func (NullableAccessKeyAllOf) Get ¶

func (NullableAccessKeyAllOf) IsSet ¶

func (v NullableAccessKeyAllOf) IsSet() bool

func (NullableAccessKeyAllOf) MarshalJSON ¶

func (v NullableAccessKeyAllOf) MarshalJSON() ([]byte, error)

func (*NullableAccessKeyAllOf) Set ¶

func (*NullableAccessKeyAllOf) UnmarshalJSON ¶

func (v *NullableAccessKeyAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccessKeyAllOf) Unset ¶

func (v *NullableAccessKeyAllOf) Unset()

type NullableAccessKeyCreateRequest ¶

type NullableAccessKeyCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableAccessKeyCreateRequest) Get ¶

func (NullableAccessKeyCreateRequest) IsSet ¶

func (NullableAccessKeyCreateRequest) MarshalJSON ¶

func (v NullableAccessKeyCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableAccessKeyCreateRequest) Set ¶

func (*NullableAccessKeyCreateRequest) UnmarshalJSON ¶

func (v *NullableAccessKeyCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableAccessKeyCreateRequest) Unset ¶

func (v *NullableAccessKeyCreateRequest) Unset()

type NullableAccessKeyPublic ¶

type NullableAccessKeyPublic struct {
	// contains filtered or unexported fields
}

func NewNullableAccessKeyPublic ¶

func NewNullableAccessKeyPublic(val *AccessKeyPublic) *NullableAccessKeyPublic

func (NullableAccessKeyPublic) Get ¶

func (NullableAccessKeyPublic) IsSet ¶

func (v NullableAccessKeyPublic) IsSet() bool

func (NullableAccessKeyPublic) MarshalJSON ¶

func (v NullableAccessKeyPublic) MarshalJSON() ([]byte, error)

func (*NullableAccessKeyPublic) Set ¶

func (*NullableAccessKeyPublic) UnmarshalJSON ¶

func (v *NullableAccessKeyPublic) UnmarshalJSON(src []byte) error

func (*NullableAccessKeyPublic) Unset ¶

func (v *NullableAccessKeyPublic) Unset()

type NullableAccessKeyUpdateRequest ¶

type NullableAccessKeyUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableAccessKeyUpdateRequest) Get ¶

func (NullableAccessKeyUpdateRequest) IsSet ¶

func (NullableAccessKeyUpdateRequest) MarshalJSON ¶

func (v NullableAccessKeyUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableAccessKeyUpdateRequest) Set ¶

func (*NullableAccessKeyUpdateRequest) UnmarshalJSON ¶

func (v *NullableAccessKeyUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableAccessKeyUpdateRequest) Unset ¶

func (v *NullableAccessKeyUpdateRequest) Unset()

type NullableAccountStatusResponse ¶

type NullableAccountStatusResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccountStatusResponse) Get ¶

func (NullableAccountStatusResponse) IsSet ¶

func (NullableAccountStatusResponse) MarshalJSON ¶

func (v NullableAccountStatusResponse) MarshalJSON() ([]byte, error)

func (*NullableAccountStatusResponse) Set ¶

func (*NullableAccountStatusResponse) UnmarshalJSON ¶

func (v *NullableAccountStatusResponse) UnmarshalJSON(src []byte) error

func (*NullableAccountStatusResponse) Unset ¶

func (v *NullableAccountStatusResponse) Unset()

type NullableAction ¶

type NullableAction struct {
	// contains filtered or unexported fields
}

func NewNullableAction ¶

func NewNullableAction(val *Action) *NullableAction

func (NullableAction) Get ¶

func (v NullableAction) Get() *Action

func (NullableAction) IsSet ¶

func (v NullableAction) IsSet() bool

func (NullableAction) MarshalJSON ¶

func (v NullableAction) MarshalJSON() ([]byte, error)

func (*NullableAction) Set ¶

func (v *NullableAction) Set(val *Action)

func (*NullableAction) UnmarshalJSON ¶

func (v *NullableAction) UnmarshalJSON(src []byte) error

func (*NullableAction) Unset ¶

func (v *NullableAction) Unset()

type NullableAddOrReplaceTransformation ¶

type NullableAddOrReplaceTransformation struct {
	// contains filtered or unexported fields
}

func (NullableAddOrReplaceTransformation) Get ¶

func (NullableAddOrReplaceTransformation) IsSet ¶

func (NullableAddOrReplaceTransformation) MarshalJSON ¶

func (v NullableAddOrReplaceTransformation) MarshalJSON() ([]byte, error)

func (*NullableAddOrReplaceTransformation) Set ¶

func (*NullableAddOrReplaceTransformation) UnmarshalJSON ¶

func (v *NullableAddOrReplaceTransformation) UnmarshalJSON(src []byte) error

func (*NullableAddOrReplaceTransformation) Unset ¶

type NullableAddOrReplaceTransformationAllOf ¶

type NullableAddOrReplaceTransformationAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAddOrReplaceTransformationAllOf) Get ¶

func (NullableAddOrReplaceTransformationAllOf) IsSet ¶

func (NullableAddOrReplaceTransformationAllOf) MarshalJSON ¶

func (v NullableAddOrReplaceTransformationAllOf) MarshalJSON() ([]byte, error)

func (*NullableAddOrReplaceTransformationAllOf) Set ¶

func (*NullableAddOrReplaceTransformationAllOf) UnmarshalJSON ¶

func (v *NullableAddOrReplaceTransformationAllOf) UnmarshalJSON(src []byte) error

func (*NullableAddOrReplaceTransformationAllOf) Unset ¶

type NullableAggregateOnTransformation ¶

type NullableAggregateOnTransformation struct {
	// contains filtered or unexported fields
}

func (NullableAggregateOnTransformation) Get ¶

func (NullableAggregateOnTransformation) IsSet ¶

func (NullableAggregateOnTransformation) MarshalJSON ¶

func (v NullableAggregateOnTransformation) MarshalJSON() ([]byte, error)

func (*NullableAggregateOnTransformation) Set ¶

func (*NullableAggregateOnTransformation) UnmarshalJSON ¶

func (v *NullableAggregateOnTransformation) UnmarshalJSON(src []byte) error

func (*NullableAggregateOnTransformation) Unset ¶

type NullableAggregateOnTransformationAllOf ¶

type NullableAggregateOnTransformationAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAggregateOnTransformationAllOf) Get ¶

func (NullableAggregateOnTransformationAllOf) IsSet ¶

func (NullableAggregateOnTransformationAllOf) MarshalJSON ¶

func (v NullableAggregateOnTransformationAllOf) MarshalJSON() ([]byte, error)

func (*NullableAggregateOnTransformationAllOf) Set ¶

func (*NullableAggregateOnTransformationAllOf) UnmarshalJSON ¶

func (v *NullableAggregateOnTransformationAllOf) UnmarshalJSON(src []byte) error

func (*NullableAggregateOnTransformationAllOf) Unset ¶

type NullableAlertChartDataResult ¶

type NullableAlertChartDataResult struct {
	// contains filtered or unexported fields
}

func (NullableAlertChartDataResult) Get ¶

func (NullableAlertChartDataResult) IsSet ¶

func (NullableAlertChartDataResult) MarshalJSON ¶

func (v NullableAlertChartDataResult) MarshalJSON() ([]byte, error)

func (*NullableAlertChartDataResult) Set ¶

func (*NullableAlertChartDataResult) UnmarshalJSON ¶

func (v *NullableAlertChartDataResult) UnmarshalJSON(src []byte) error

func (*NullableAlertChartDataResult) Unset ¶

func (v *NullableAlertChartDataResult) Unset()

type NullableAlertChartMetadata ¶

type NullableAlertChartMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableAlertChartMetadata ¶

func NewNullableAlertChartMetadata(val *AlertChartMetadata) *NullableAlertChartMetadata

func (NullableAlertChartMetadata) Get ¶

func (NullableAlertChartMetadata) IsSet ¶

func (v NullableAlertChartMetadata) IsSet() bool

func (NullableAlertChartMetadata) MarshalJSON ¶

func (v NullableAlertChartMetadata) MarshalJSON() ([]byte, error)

func (*NullableAlertChartMetadata) Set ¶

func (*NullableAlertChartMetadata) UnmarshalJSON ¶

func (v *NullableAlertChartMetadata) UnmarshalJSON(src []byte) error

func (*NullableAlertChartMetadata) Unset ¶

func (v *NullableAlertChartMetadata) Unset()

type NullableAlertEntityInfo ¶

type NullableAlertEntityInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAlertEntityInfo ¶

func NewNullableAlertEntityInfo(val *AlertEntityInfo) *NullableAlertEntityInfo

func (NullableAlertEntityInfo) Get ¶

func (NullableAlertEntityInfo) IsSet ¶

func (v NullableAlertEntityInfo) IsSet() bool

func (NullableAlertEntityInfo) MarshalJSON ¶

func (v NullableAlertEntityInfo) MarshalJSON() ([]byte, error)

func (*NullableAlertEntityInfo) Set ¶

func (*NullableAlertEntityInfo) UnmarshalJSON ¶

func (v *NullableAlertEntityInfo) UnmarshalJSON(src []byte) error

func (*NullableAlertEntityInfo) Unset ¶

func (v *NullableAlertEntityInfo) Unset()

type NullableAlertMonitorQuery ¶

type NullableAlertMonitorQuery struct {
	// contains filtered or unexported fields
}

func NewNullableAlertMonitorQuery ¶

func NewNullableAlertMonitorQuery(val *AlertMonitorQuery) *NullableAlertMonitorQuery

func (NullableAlertMonitorQuery) Get ¶

func (NullableAlertMonitorQuery) IsSet ¶

func (v NullableAlertMonitorQuery) IsSet() bool

func (NullableAlertMonitorQuery) MarshalJSON ¶

func (v NullableAlertMonitorQuery) MarshalJSON() ([]byte, error)

func (*NullableAlertMonitorQuery) Set ¶

func (*NullableAlertMonitorQuery) UnmarshalJSON ¶

func (v *NullableAlertMonitorQuery) UnmarshalJSON(src []byte) error

func (*NullableAlertMonitorQuery) Unset ¶

func (v *NullableAlertMonitorQuery) Unset()

type NullableAlertMonitorQueryAllOf ¶

type NullableAlertMonitorQueryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAlertMonitorQueryAllOf) Get ¶

func (NullableAlertMonitorQueryAllOf) IsSet ¶

func (NullableAlertMonitorQueryAllOf) MarshalJSON ¶

func (v NullableAlertMonitorQueryAllOf) MarshalJSON() ([]byte, error)

func (*NullableAlertMonitorQueryAllOf) Set ¶

func (*NullableAlertMonitorQueryAllOf) UnmarshalJSON ¶

func (v *NullableAlertMonitorQueryAllOf) UnmarshalJSON(src []byte) error

func (*NullableAlertMonitorQueryAllOf) Unset ¶

func (v *NullableAlertMonitorQueryAllOf) Unset()

type NullableAlertSearchNotificationSyncDefinition ¶

type NullableAlertSearchNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableAlertSearchNotificationSyncDefinition) Get ¶

func (NullableAlertSearchNotificationSyncDefinition) IsSet ¶

func (NullableAlertSearchNotificationSyncDefinition) MarshalJSON ¶

func (*NullableAlertSearchNotificationSyncDefinition) Set ¶

func (*NullableAlertSearchNotificationSyncDefinition) UnmarshalJSON ¶

func (*NullableAlertSearchNotificationSyncDefinition) Unset ¶

type NullableAlertSearchNotificationSyncDefinitionAllOf ¶

type NullableAlertSearchNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAlertSearchNotificationSyncDefinitionAllOf) Get ¶

func (NullableAlertSearchNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableAlertSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableAlertSearchNotificationSyncDefinitionAllOf) Set ¶

func (*NullableAlertSearchNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableAlertSearchNotificationSyncDefinitionAllOf) Unset ¶

type NullableAlertSignalContext ¶

type NullableAlertSignalContext struct {
	// contains filtered or unexported fields
}

func NewNullableAlertSignalContext ¶

func NewNullableAlertSignalContext(val *AlertSignalContext) *NullableAlertSignalContext

func (NullableAlertSignalContext) Get ¶

func (NullableAlertSignalContext) IsSet ¶

func (v NullableAlertSignalContext) IsSet() bool

func (NullableAlertSignalContext) MarshalJSON ¶

func (v NullableAlertSignalContext) MarshalJSON() ([]byte, error)

func (*NullableAlertSignalContext) Set ¶

func (*NullableAlertSignalContext) UnmarshalJSON ¶

func (v *NullableAlertSignalContext) UnmarshalJSON(src []byte) error

func (*NullableAlertSignalContext) Unset ¶

func (v *NullableAlertSignalContext) Unset()

type NullableAlertSignalContextAllOf ¶

type NullableAlertSignalContextAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAlertSignalContextAllOf) Get ¶

func (NullableAlertSignalContextAllOf) IsSet ¶

func (NullableAlertSignalContextAllOf) MarshalJSON ¶

func (v NullableAlertSignalContextAllOf) MarshalJSON() ([]byte, error)

func (*NullableAlertSignalContextAllOf) Set ¶

func (*NullableAlertSignalContextAllOf) UnmarshalJSON ¶

func (v *NullableAlertSignalContextAllOf) UnmarshalJSON(src []byte) error

func (*NullableAlertSignalContextAllOf) Unset ¶

type NullableAlertsLibraryAlert ¶

type NullableAlertsLibraryAlert struct {
	// contains filtered or unexported fields
}

func NewNullableAlertsLibraryAlert ¶

func NewNullableAlertsLibraryAlert(val *AlertsLibraryAlert) *NullableAlertsLibraryAlert

func (NullableAlertsLibraryAlert) Get ¶

func (NullableAlertsLibraryAlert) IsSet ¶

func (v NullableAlertsLibraryAlert) IsSet() bool

func (NullableAlertsLibraryAlert) MarshalJSON ¶

func (v NullableAlertsLibraryAlert) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryAlert) Set ¶

func (*NullableAlertsLibraryAlert) UnmarshalJSON ¶

func (v *NullableAlertsLibraryAlert) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryAlert) Unset ¶

func (v *NullableAlertsLibraryAlert) Unset()

type NullableAlertsLibraryAlertAllOf ¶

type NullableAlertsLibraryAlertAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryAlertAllOf) Get ¶

func (NullableAlertsLibraryAlertAllOf) IsSet ¶

func (NullableAlertsLibraryAlertAllOf) MarshalJSON ¶

func (v NullableAlertsLibraryAlertAllOf) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryAlertAllOf) Set ¶

func (*NullableAlertsLibraryAlertAllOf) UnmarshalJSON ¶

func (v *NullableAlertsLibraryAlertAllOf) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryAlertAllOf) Unset ¶

type NullableAlertsLibraryAlertExport ¶

type NullableAlertsLibraryAlertExport struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryAlertExport) Get ¶

func (NullableAlertsLibraryAlertExport) IsSet ¶

func (NullableAlertsLibraryAlertExport) MarshalJSON ¶

func (v NullableAlertsLibraryAlertExport) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryAlertExport) Set ¶

func (*NullableAlertsLibraryAlertExport) UnmarshalJSON ¶

func (v *NullableAlertsLibraryAlertExport) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryAlertExport) Unset ¶

type NullableAlertsLibraryAlertResponse ¶

type NullableAlertsLibraryAlertResponse struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryAlertResponse) Get ¶

func (NullableAlertsLibraryAlertResponse) IsSet ¶

func (NullableAlertsLibraryAlertResponse) MarshalJSON ¶

func (v NullableAlertsLibraryAlertResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryAlertResponse) Set ¶

func (*NullableAlertsLibraryAlertResponse) UnmarshalJSON ¶

func (v *NullableAlertsLibraryAlertResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryAlertResponse) Unset ¶

type NullableAlertsLibraryAlertUpdate ¶

type NullableAlertsLibraryAlertUpdate struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryAlertUpdate) Get ¶

func (NullableAlertsLibraryAlertUpdate) IsSet ¶

func (NullableAlertsLibraryAlertUpdate) MarshalJSON ¶

func (v NullableAlertsLibraryAlertUpdate) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryAlertUpdate) Set ¶

func (*NullableAlertsLibraryAlertUpdate) UnmarshalJSON ¶

func (v *NullableAlertsLibraryAlertUpdate) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryAlertUpdate) Unset ¶

type NullableAlertsLibraryBase ¶

type NullableAlertsLibraryBase struct {
	// contains filtered or unexported fields
}

func NewNullableAlertsLibraryBase ¶

func NewNullableAlertsLibraryBase(val *AlertsLibraryBase) *NullableAlertsLibraryBase

func (NullableAlertsLibraryBase) Get ¶

func (NullableAlertsLibraryBase) IsSet ¶

func (v NullableAlertsLibraryBase) IsSet() bool

func (NullableAlertsLibraryBase) MarshalJSON ¶

func (v NullableAlertsLibraryBase) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryBase) Set ¶

func (*NullableAlertsLibraryBase) UnmarshalJSON ¶

func (v *NullableAlertsLibraryBase) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryBase) Unset ¶

func (v *NullableAlertsLibraryBase) Unset()

type NullableAlertsLibraryBaseExport ¶

type NullableAlertsLibraryBaseExport struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryBaseExport) Get ¶

func (NullableAlertsLibraryBaseExport) IsSet ¶

func (NullableAlertsLibraryBaseExport) MarshalJSON ¶

func (v NullableAlertsLibraryBaseExport) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryBaseExport) Set ¶

func (*NullableAlertsLibraryBaseExport) UnmarshalJSON ¶

func (v *NullableAlertsLibraryBaseExport) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryBaseExport) Unset ¶

type NullableAlertsLibraryBaseResponse ¶

type NullableAlertsLibraryBaseResponse struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryBaseResponse) Get ¶

func (NullableAlertsLibraryBaseResponse) IsSet ¶

func (NullableAlertsLibraryBaseResponse) MarshalJSON ¶

func (v NullableAlertsLibraryBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryBaseResponse) Set ¶

func (*NullableAlertsLibraryBaseResponse) UnmarshalJSON ¶

func (v *NullableAlertsLibraryBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryBaseResponse) Unset ¶

type NullableAlertsLibraryBaseUpdate ¶

type NullableAlertsLibraryBaseUpdate struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryBaseUpdate) Get ¶

func (NullableAlertsLibraryBaseUpdate) IsSet ¶

func (NullableAlertsLibraryBaseUpdate) MarshalJSON ¶

func (v NullableAlertsLibraryBaseUpdate) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryBaseUpdate) Set ¶

func (*NullableAlertsLibraryBaseUpdate) UnmarshalJSON ¶

func (v *NullableAlertsLibraryBaseUpdate) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryBaseUpdate) Unset ¶

type NullableAlertsLibraryFolder ¶

type NullableAlertsLibraryFolder struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryFolder) Get ¶

func (NullableAlertsLibraryFolder) IsSet ¶

func (NullableAlertsLibraryFolder) MarshalJSON ¶

func (v NullableAlertsLibraryFolder) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryFolder) Set ¶

func (*NullableAlertsLibraryFolder) UnmarshalJSON ¶

func (v *NullableAlertsLibraryFolder) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryFolder) Unset ¶

func (v *NullableAlertsLibraryFolder) Unset()

type NullableAlertsLibraryFolderExport ¶

type NullableAlertsLibraryFolderExport struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryFolderExport) Get ¶

func (NullableAlertsLibraryFolderExport) IsSet ¶

func (NullableAlertsLibraryFolderExport) MarshalJSON ¶

func (v NullableAlertsLibraryFolderExport) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryFolderExport) Set ¶

func (*NullableAlertsLibraryFolderExport) UnmarshalJSON ¶

func (v *NullableAlertsLibraryFolderExport) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryFolderExport) Unset ¶

type NullableAlertsLibraryFolderExportAllOf ¶

type NullableAlertsLibraryFolderExportAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryFolderExportAllOf) Get ¶

func (NullableAlertsLibraryFolderExportAllOf) IsSet ¶

func (NullableAlertsLibraryFolderExportAllOf) MarshalJSON ¶

func (v NullableAlertsLibraryFolderExportAllOf) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryFolderExportAllOf) Set ¶

func (*NullableAlertsLibraryFolderExportAllOf) UnmarshalJSON ¶

func (v *NullableAlertsLibraryFolderExportAllOf) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryFolderExportAllOf) Unset ¶

type NullableAlertsLibraryFolderResponse ¶

type NullableAlertsLibraryFolderResponse struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryFolderResponse) Get ¶

func (NullableAlertsLibraryFolderResponse) IsSet ¶

func (NullableAlertsLibraryFolderResponse) MarshalJSON ¶

func (v NullableAlertsLibraryFolderResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryFolderResponse) Set ¶

func (*NullableAlertsLibraryFolderResponse) UnmarshalJSON ¶

func (v *NullableAlertsLibraryFolderResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryFolderResponse) Unset ¶

type NullableAlertsLibraryFolderResponseAllOf ¶

type NullableAlertsLibraryFolderResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryFolderResponseAllOf) Get ¶

func (NullableAlertsLibraryFolderResponseAllOf) IsSet ¶

func (NullableAlertsLibraryFolderResponseAllOf) MarshalJSON ¶

func (*NullableAlertsLibraryFolderResponseAllOf) Set ¶

func (*NullableAlertsLibraryFolderResponseAllOf) UnmarshalJSON ¶

func (v *NullableAlertsLibraryFolderResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryFolderResponseAllOf) Unset ¶

type NullableAlertsLibraryFolderUpdate ¶

type NullableAlertsLibraryFolderUpdate struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryFolderUpdate) Get ¶

func (NullableAlertsLibraryFolderUpdate) IsSet ¶

func (NullableAlertsLibraryFolderUpdate) MarshalJSON ¶

func (v NullableAlertsLibraryFolderUpdate) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryFolderUpdate) Set ¶

func (*NullableAlertsLibraryFolderUpdate) UnmarshalJSON ¶

func (v *NullableAlertsLibraryFolderUpdate) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryFolderUpdate) Unset ¶

type NullableAlertsLibraryItemWithPath ¶

type NullableAlertsLibraryItemWithPath struct {
	// contains filtered or unexported fields
}

func (NullableAlertsLibraryItemWithPath) Get ¶

func (NullableAlertsLibraryItemWithPath) IsSet ¶

func (NullableAlertsLibraryItemWithPath) MarshalJSON ¶

func (v NullableAlertsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*NullableAlertsLibraryItemWithPath) Set ¶

func (*NullableAlertsLibraryItemWithPath) UnmarshalJSON ¶

func (v *NullableAlertsLibraryItemWithPath) UnmarshalJSON(src []byte) error

func (*NullableAlertsLibraryItemWithPath) Unset ¶

type NullableAlertsListPageObject ¶

type NullableAlertsListPageObject struct {
	// contains filtered or unexported fields
}

func (NullableAlertsListPageObject) Get ¶

func (NullableAlertsListPageObject) IsSet ¶

func (NullableAlertsListPageObject) MarshalJSON ¶

func (v NullableAlertsListPageObject) MarshalJSON() ([]byte, error)

func (*NullableAlertsListPageObject) Set ¶

func (*NullableAlertsListPageObject) UnmarshalJSON ¶

func (v *NullableAlertsListPageObject) UnmarshalJSON(src []byte) error

func (*NullableAlertsListPageObject) Unset ¶

func (v *NullableAlertsListPageObject) Unset()

type NullableAlertsListPageResponse ¶

type NullableAlertsListPageResponse struct {
	// contains filtered or unexported fields
}

func (NullableAlertsListPageResponse) Get ¶

func (NullableAlertsListPageResponse) IsSet ¶

func (NullableAlertsListPageResponse) MarshalJSON ¶

func (v NullableAlertsListPageResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertsListPageResponse) Set ¶

func (*NullableAlertsListPageResponse) UnmarshalJSON ¶

func (v *NullableAlertsListPageResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertsListPageResponse) Unset ¶

func (v *NullableAlertsListPageResponse) Unset()

type NullableAllowlistedUserResult ¶

type NullableAllowlistedUserResult struct {
	// contains filtered or unexported fields
}

func (NullableAllowlistedUserResult) Get ¶

func (NullableAllowlistedUserResult) IsSet ¶

func (NullableAllowlistedUserResult) MarshalJSON ¶

func (v NullableAllowlistedUserResult) MarshalJSON() ([]byte, error)

func (*NullableAllowlistedUserResult) Set ¶

func (*NullableAllowlistedUserResult) UnmarshalJSON ¶

func (v *NullableAllowlistedUserResult) UnmarshalJSON(src []byte) error

func (*NullableAllowlistedUserResult) Unset ¶

func (v *NullableAllowlistedUserResult) Unset()

type NullableAllowlistingStatus ¶

type NullableAllowlistingStatus struct {
	// contains filtered or unexported fields
}

func NewNullableAllowlistingStatus ¶

func NewNullableAllowlistingStatus(val *AllowlistingStatus) *NullableAllowlistingStatus

func (NullableAllowlistingStatus) Get ¶

func (NullableAllowlistingStatus) IsSet ¶

func (v NullableAllowlistingStatus) IsSet() bool

func (NullableAllowlistingStatus) MarshalJSON ¶

func (v NullableAllowlistingStatus) MarshalJSON() ([]byte, error)

func (*NullableAllowlistingStatus) Set ¶

func (*NullableAllowlistingStatus) UnmarshalJSON ¶

func (v *NullableAllowlistingStatus) UnmarshalJSON(src []byte) error

func (*NullableAllowlistingStatus) Unset ¶

func (v *NullableAllowlistingStatus) Unset()

type NullableApp ¶

type NullableApp struct {
	// contains filtered or unexported fields
}

func NewNullableApp ¶

func NewNullableApp(val *App) *NullableApp

func (NullableApp) Get ¶

func (v NullableApp) Get() *App

func (NullableApp) IsSet ¶

func (v NullableApp) IsSet() bool

func (NullableApp) MarshalJSON ¶

func (v NullableApp) MarshalJSON() ([]byte, error)

func (*NullableApp) Set ¶

func (v *NullableApp) Set(val *App)

func (*NullableApp) UnmarshalJSON ¶

func (v *NullableApp) UnmarshalJSON(src []byte) error

func (*NullableApp) Unset ¶

func (v *NullableApp) Unset()

type NullableAppDefinition ¶

type NullableAppDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableAppDefinition ¶

func NewNullableAppDefinition(val *AppDefinition) *NullableAppDefinition

func (NullableAppDefinition) Get ¶

func (NullableAppDefinition) IsSet ¶

func (v NullableAppDefinition) IsSet() bool

func (NullableAppDefinition) MarshalJSON ¶

func (v NullableAppDefinition) MarshalJSON() ([]byte, error)

func (*NullableAppDefinition) Set ¶

func (v *NullableAppDefinition) Set(val *AppDefinition)

func (*NullableAppDefinition) UnmarshalJSON ¶

func (v *NullableAppDefinition) UnmarshalJSON(src []byte) error

func (*NullableAppDefinition) Unset ¶

func (v *NullableAppDefinition) Unset()

type NullableAppInstallRequest ¶

type NullableAppInstallRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAppInstallRequest ¶

func NewNullableAppInstallRequest(val *AppInstallRequest) *NullableAppInstallRequest

func (NullableAppInstallRequest) Get ¶

func (NullableAppInstallRequest) IsSet ¶

func (v NullableAppInstallRequest) IsSet() bool

func (NullableAppInstallRequest) MarshalJSON ¶

func (v NullableAppInstallRequest) MarshalJSON() ([]byte, error)

func (*NullableAppInstallRequest) Set ¶

func (*NullableAppInstallRequest) UnmarshalJSON ¶

func (v *NullableAppInstallRequest) UnmarshalJSON(src []byte) error

func (*NullableAppInstallRequest) Unset ¶

func (v *NullableAppInstallRequest) Unset()

type NullableAppItemsList ¶

type NullableAppItemsList struct {
	// contains filtered or unexported fields
}

func NewNullableAppItemsList ¶

func NewNullableAppItemsList(val *AppItemsList) *NullableAppItemsList

func (NullableAppItemsList) Get ¶

func (NullableAppItemsList) IsSet ¶

func (v NullableAppItemsList) IsSet() bool

func (NullableAppItemsList) MarshalJSON ¶

func (v NullableAppItemsList) MarshalJSON() ([]byte, error)

func (*NullableAppItemsList) Set ¶

func (v *NullableAppItemsList) Set(val *AppItemsList)

func (*NullableAppItemsList) UnmarshalJSON ¶

func (v *NullableAppItemsList) UnmarshalJSON(src []byte) error

func (*NullableAppItemsList) Unset ¶

func (v *NullableAppItemsList) Unset()

type NullableAppListItem ¶

type NullableAppListItem struct {
	// contains filtered or unexported fields
}

func NewNullableAppListItem ¶

func NewNullableAppListItem(val *AppListItem) *NullableAppListItem

func (NullableAppListItem) Get ¶

func (NullableAppListItem) IsSet ¶

func (v NullableAppListItem) IsSet() bool

func (NullableAppListItem) MarshalJSON ¶

func (v NullableAppListItem) MarshalJSON() ([]byte, error)

func (*NullableAppListItem) Set ¶

func (v *NullableAppListItem) Set(val *AppListItem)

func (*NullableAppListItem) UnmarshalJSON ¶

func (v *NullableAppListItem) UnmarshalJSON(src []byte) error

func (*NullableAppListItem) Unset ¶

func (v *NullableAppListItem) Unset()

type NullableAppManifest ¶

type NullableAppManifest struct {
	// contains filtered or unexported fields
}

func NewNullableAppManifest ¶

func NewNullableAppManifest(val *AppManifest) *NullableAppManifest

func (NullableAppManifest) Get ¶

func (NullableAppManifest) IsSet ¶

func (v NullableAppManifest) IsSet() bool

func (NullableAppManifest) MarshalJSON ¶

func (v NullableAppManifest) MarshalJSON() ([]byte, error)

func (*NullableAppManifest) Set ¶

func (v *NullableAppManifest) Set(val *AppManifest)

func (*NullableAppManifest) UnmarshalJSON ¶

func (v *NullableAppManifest) UnmarshalJSON(src []byte) error

func (*NullableAppManifest) Unset ¶

func (v *NullableAppManifest) Unset()

type NullableAppRecommendation ¶

type NullableAppRecommendation struct {
	// contains filtered or unexported fields
}

func NewNullableAppRecommendation ¶

func NewNullableAppRecommendation(val *AppRecommendation) *NullableAppRecommendation

func (NullableAppRecommendation) Get ¶

func (NullableAppRecommendation) IsSet ¶

func (v NullableAppRecommendation) IsSet() bool

func (NullableAppRecommendation) MarshalJSON ¶

func (v NullableAppRecommendation) MarshalJSON() ([]byte, error)

func (*NullableAppRecommendation) Set ¶

func (*NullableAppRecommendation) UnmarshalJSON ¶

func (v *NullableAppRecommendation) UnmarshalJSON(src []byte) error

func (*NullableAppRecommendation) Unset ¶

func (v *NullableAppRecommendation) Unset()

type NullableArchiveJob ¶

type NullableArchiveJob struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveJob ¶

func NewNullableArchiveJob(val *ArchiveJob) *NullableArchiveJob

func (NullableArchiveJob) Get ¶

func (v NullableArchiveJob) Get() *ArchiveJob

func (NullableArchiveJob) IsSet ¶

func (v NullableArchiveJob) IsSet() bool

func (NullableArchiveJob) MarshalJSON ¶

func (v NullableArchiveJob) MarshalJSON() ([]byte, error)

func (*NullableArchiveJob) Set ¶

func (v *NullableArchiveJob) Set(val *ArchiveJob)

func (*NullableArchiveJob) UnmarshalJSON ¶

func (v *NullableArchiveJob) UnmarshalJSON(src []byte) error

func (*NullableArchiveJob) Unset ¶

func (v *NullableArchiveJob) Unset()

type NullableArchiveJobAllOf ¶

type NullableArchiveJobAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveJobAllOf ¶

func NewNullableArchiveJobAllOf(val *ArchiveJobAllOf) *NullableArchiveJobAllOf

func (NullableArchiveJobAllOf) Get ¶

func (NullableArchiveJobAllOf) IsSet ¶

func (v NullableArchiveJobAllOf) IsSet() bool

func (NullableArchiveJobAllOf) MarshalJSON ¶

func (v NullableArchiveJobAllOf) MarshalJSON() ([]byte, error)

func (*NullableArchiveJobAllOf) Set ¶

func (*NullableArchiveJobAllOf) UnmarshalJSON ¶

func (v *NullableArchiveJobAllOf) UnmarshalJSON(src []byte) error

func (*NullableArchiveJobAllOf) Unset ¶

func (v *NullableArchiveJobAllOf) Unset()

type NullableArchiveJobsCount ¶

type NullableArchiveJobsCount struct {
	// contains filtered or unexported fields
}

func NewNullableArchiveJobsCount ¶

func NewNullableArchiveJobsCount(val *ArchiveJobsCount) *NullableArchiveJobsCount

func (NullableArchiveJobsCount) Get ¶

func (NullableArchiveJobsCount) IsSet ¶

func (v NullableArchiveJobsCount) IsSet() bool

func (NullableArchiveJobsCount) MarshalJSON ¶

func (v NullableArchiveJobsCount) MarshalJSON() ([]byte, error)

func (*NullableArchiveJobsCount) Set ¶

func (*NullableArchiveJobsCount) UnmarshalJSON ¶

func (v *NullableArchiveJobsCount) UnmarshalJSON(src []byte) error

func (*NullableArchiveJobsCount) Unset ¶

func (v *NullableArchiveJobsCount) Unset()

type NullableAsyncJobStatus ¶

type NullableAsyncJobStatus struct {
	// contains filtered or unexported fields
}

func NewNullableAsyncJobStatus ¶

func NewNullableAsyncJobStatus(val *AsyncJobStatus) *NullableAsyncJobStatus

func (NullableAsyncJobStatus) Get ¶

func (NullableAsyncJobStatus) IsSet ¶

func (v NullableAsyncJobStatus) IsSet() bool

func (NullableAsyncJobStatus) MarshalJSON ¶

func (v NullableAsyncJobStatus) MarshalJSON() ([]byte, error)

func (*NullableAsyncJobStatus) Set ¶

func (*NullableAsyncJobStatus) UnmarshalJSON ¶

func (v *NullableAsyncJobStatus) UnmarshalJSON(src []byte) error

func (*NullableAsyncJobStatus) Unset ¶

func (v *NullableAsyncJobStatus) Unset()

type NullableAuditPolicy ¶

type NullableAuditPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableAuditPolicy ¶

func NewNullableAuditPolicy(val *AuditPolicy) *NullableAuditPolicy

func (NullableAuditPolicy) Get ¶

func (NullableAuditPolicy) IsSet ¶

func (v NullableAuditPolicy) IsSet() bool

func (NullableAuditPolicy) MarshalJSON ¶

func (v NullableAuditPolicy) MarshalJSON() ([]byte, error)

func (*NullableAuditPolicy) Set ¶

func (v *NullableAuditPolicy) Set(val *AuditPolicy)

func (*NullableAuditPolicy) UnmarshalJSON ¶

func (v *NullableAuditPolicy) UnmarshalJSON(src []byte) error

func (*NullableAuditPolicy) Unset ¶

func (v *NullableAuditPolicy) Unset()

type NullableAuthnCertificateResult ¶

type NullableAuthnCertificateResult struct {
	// contains filtered or unexported fields
}

func (NullableAuthnCertificateResult) Get ¶

func (NullableAuthnCertificateResult) IsSet ¶

func (NullableAuthnCertificateResult) MarshalJSON ¶

func (v NullableAuthnCertificateResult) MarshalJSON() ([]byte, error)

func (*NullableAuthnCertificateResult) Set ¶

func (*NullableAuthnCertificateResult) UnmarshalJSON ¶

func (v *NullableAuthnCertificateResult) UnmarshalJSON(src []byte) error

func (*NullableAuthnCertificateResult) Unset ¶

func (v *NullableAuthnCertificateResult) Unset()

type NullableAutoCompleteValueSyncDefinition ¶

type NullableAutoCompleteValueSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableAutoCompleteValueSyncDefinition) Get ¶

func (NullableAutoCompleteValueSyncDefinition) IsSet ¶

func (NullableAutoCompleteValueSyncDefinition) MarshalJSON ¶

func (v NullableAutoCompleteValueSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableAutoCompleteValueSyncDefinition) Set ¶

func (*NullableAutoCompleteValueSyncDefinition) UnmarshalJSON ¶

func (v *NullableAutoCompleteValueSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableAutoCompleteValueSyncDefinition) Unset ¶

type NullableAwsCloudWatchCollectionErrorTracker ¶

type NullableAwsCloudWatchCollectionErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableAwsCloudWatchCollectionErrorTracker) Get ¶

func (NullableAwsCloudWatchCollectionErrorTracker) IsSet ¶

func (NullableAwsCloudWatchCollectionErrorTracker) MarshalJSON ¶

func (*NullableAwsCloudWatchCollectionErrorTracker) Set ¶

func (*NullableAwsCloudWatchCollectionErrorTracker) UnmarshalJSON ¶

func (v *NullableAwsCloudWatchCollectionErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableAwsCloudWatchCollectionErrorTracker) Unset ¶

type NullableAwsInventoryCollectionErrorTracker ¶

type NullableAwsInventoryCollectionErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableAwsInventoryCollectionErrorTracker) Get ¶

func (NullableAwsInventoryCollectionErrorTracker) IsSet ¶

func (NullableAwsInventoryCollectionErrorTracker) MarshalJSON ¶

func (*NullableAwsInventoryCollectionErrorTracker) Set ¶

func (*NullableAwsInventoryCollectionErrorTracker) UnmarshalJSON ¶

func (v *NullableAwsInventoryCollectionErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableAwsInventoryCollectionErrorTracker) Unset ¶

type NullableAxisRange ¶

type NullableAxisRange struct {
	// contains filtered or unexported fields
}

func NewNullableAxisRange ¶

func NewNullableAxisRange(val *AxisRange) *NullableAxisRange

func (NullableAxisRange) Get ¶

func (v NullableAxisRange) Get() *AxisRange

func (NullableAxisRange) IsSet ¶

func (v NullableAxisRange) IsSet() bool

func (NullableAxisRange) MarshalJSON ¶

func (v NullableAxisRange) MarshalJSON() ([]byte, error)

func (*NullableAxisRange) Set ¶

func (v *NullableAxisRange) Set(val *AxisRange)

func (*NullableAxisRange) UnmarshalJSON ¶

func (v *NullableAxisRange) UnmarshalJSON(src []byte) error

func (*NullableAxisRange) Unset ¶

func (v *NullableAxisRange) Unset()

type NullableAzureFunctions ¶

type NullableAzureFunctions struct {
	// contains filtered or unexported fields
}

func NewNullableAzureFunctions ¶

func NewNullableAzureFunctions(val *AzureFunctions) *NullableAzureFunctions

func (NullableAzureFunctions) Get ¶

func (NullableAzureFunctions) IsSet ¶

func (v NullableAzureFunctions) IsSet() bool

func (NullableAzureFunctions) MarshalJSON ¶

func (v NullableAzureFunctions) MarshalJSON() ([]byte, error)

func (*NullableAzureFunctions) Set ¶

func (*NullableAzureFunctions) UnmarshalJSON ¶

func (v *NullableAzureFunctions) UnmarshalJSON(src []byte) error

func (*NullableAzureFunctions) Unset ¶

func (v *NullableAzureFunctions) Unset()

type NullableBaseExtractionRuleDefinition ¶

type NullableBaseExtractionRuleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableBaseExtractionRuleDefinition) Get ¶

func (NullableBaseExtractionRuleDefinition) IsSet ¶

func (NullableBaseExtractionRuleDefinition) MarshalJSON ¶

func (v NullableBaseExtractionRuleDefinition) MarshalJSON() ([]byte, error)

func (*NullableBaseExtractionRuleDefinition) Set ¶

func (*NullableBaseExtractionRuleDefinition) UnmarshalJSON ¶

func (v *NullableBaseExtractionRuleDefinition) UnmarshalJSON(src []byte) error

func (*NullableBaseExtractionRuleDefinition) Unset ¶

type NullableBaselines ¶

type NullableBaselines struct {
	// contains filtered or unexported fields
}

func NewNullableBaselines ¶

func NewNullableBaselines(val *Baselines) *NullableBaselines

func (NullableBaselines) Get ¶

func (v NullableBaselines) Get() *Baselines

func (NullableBaselines) IsSet ¶

func (v NullableBaselines) IsSet() bool

func (NullableBaselines) MarshalJSON ¶

func (v NullableBaselines) MarshalJSON() ([]byte, error)

func (*NullableBaselines) Set ¶

func (v *NullableBaselines) Set(val *Baselines)

func (*NullableBaselines) UnmarshalJSON ¶

func (v *NullableBaselines) UnmarshalJSON(src []byte) error

func (*NullableBaselines) Unset ¶

func (v *NullableBaselines) Unset()

type NullableBeginAsyncJobResponse ¶

type NullableBeginAsyncJobResponse struct {
	// contains filtered or unexported fields
}

func (NullableBeginAsyncJobResponse) Get ¶

func (NullableBeginAsyncJobResponse) IsSet ¶

func (NullableBeginAsyncJobResponse) MarshalJSON ¶

func (v NullableBeginAsyncJobResponse) MarshalJSON() ([]byte, error)

func (*NullableBeginAsyncJobResponse) Set ¶

func (*NullableBeginAsyncJobResponse) UnmarshalJSON ¶

func (v *NullableBeginAsyncJobResponse) UnmarshalJSON(src []byte) error

func (*NullableBeginAsyncJobResponse) Unset ¶

func (v *NullableBeginAsyncJobResponse) Unset()

type NullableBeginBoundedTimeRange ¶

type NullableBeginBoundedTimeRange struct {
	// contains filtered or unexported fields
}

func (NullableBeginBoundedTimeRange) Get ¶

func (NullableBeginBoundedTimeRange) IsSet ¶

func (NullableBeginBoundedTimeRange) MarshalJSON ¶

func (v NullableBeginBoundedTimeRange) MarshalJSON() ([]byte, error)

func (*NullableBeginBoundedTimeRange) Set ¶

func (*NullableBeginBoundedTimeRange) UnmarshalJSON ¶

func (v *NullableBeginBoundedTimeRange) UnmarshalJSON(src []byte) error

func (*NullableBeginBoundedTimeRange) Unset ¶

func (v *NullableBeginBoundedTimeRange) Unset()

type NullableBeginBoundedTimeRangeAllOf ¶

type NullableBeginBoundedTimeRangeAllOf struct {
	// contains filtered or unexported fields
}

func (NullableBeginBoundedTimeRangeAllOf) Get ¶

func (NullableBeginBoundedTimeRangeAllOf) IsSet ¶

func (NullableBeginBoundedTimeRangeAllOf) MarshalJSON ¶

func (v NullableBeginBoundedTimeRangeAllOf) MarshalJSON() ([]byte, error)

func (*NullableBeginBoundedTimeRangeAllOf) Set ¶

func (*NullableBeginBoundedTimeRangeAllOf) UnmarshalJSON ¶

func (v *NullableBeginBoundedTimeRangeAllOf) UnmarshalJSON(src []byte) error

func (*NullableBeginBoundedTimeRangeAllOf) 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 NullableBuiltinField ¶

type NullableBuiltinField struct {
	// contains filtered or unexported fields
}

func NewNullableBuiltinField ¶

func NewNullableBuiltinField(val *BuiltinField) *NullableBuiltinField

func (NullableBuiltinField) Get ¶

func (NullableBuiltinField) IsSet ¶

func (v NullableBuiltinField) IsSet() bool

func (NullableBuiltinField) MarshalJSON ¶

func (v NullableBuiltinField) MarshalJSON() ([]byte, error)

func (*NullableBuiltinField) Set ¶

func (v *NullableBuiltinField) Set(val *BuiltinField)

func (*NullableBuiltinField) UnmarshalJSON ¶

func (v *NullableBuiltinField) UnmarshalJSON(src []byte) error

func (*NullableBuiltinField) Unset ¶

func (v *NullableBuiltinField) Unset()

type NullableBuiltinFieldUsage ¶

type NullableBuiltinFieldUsage struct {
	// contains filtered or unexported fields
}

func NewNullableBuiltinFieldUsage ¶

func NewNullableBuiltinFieldUsage(val *BuiltinFieldUsage) *NullableBuiltinFieldUsage

func (NullableBuiltinFieldUsage) Get ¶

func (NullableBuiltinFieldUsage) IsSet ¶

func (v NullableBuiltinFieldUsage) IsSet() bool

func (NullableBuiltinFieldUsage) MarshalJSON ¶

func (v NullableBuiltinFieldUsage) MarshalJSON() ([]byte, error)

func (*NullableBuiltinFieldUsage) Set ¶

func (*NullableBuiltinFieldUsage) UnmarshalJSON ¶

func (v *NullableBuiltinFieldUsage) UnmarshalJSON(src []byte) error

func (*NullableBuiltinFieldUsage) Unset ¶

func (v *NullableBuiltinFieldUsage) Unset()

type NullableBuiltinFieldUsageAllOf ¶

type NullableBuiltinFieldUsageAllOf struct {
	// contains filtered or unexported fields
}

func (NullableBuiltinFieldUsageAllOf) Get ¶

func (NullableBuiltinFieldUsageAllOf) IsSet ¶

func (NullableBuiltinFieldUsageAllOf) MarshalJSON ¶

func (v NullableBuiltinFieldUsageAllOf) MarshalJSON() ([]byte, error)

func (*NullableBuiltinFieldUsageAllOf) Set ¶

func (*NullableBuiltinFieldUsageAllOf) UnmarshalJSON ¶

func (v *NullableBuiltinFieldUsageAllOf) UnmarshalJSON(src []byte) error

func (*NullableBuiltinFieldUsageAllOf) Unset ¶

func (v *NullableBuiltinFieldUsageAllOf) Unset()

type NullableBulkAsyncStatusResponse ¶

type NullableBulkAsyncStatusResponse struct {
	// contains filtered or unexported fields
}

func (NullableBulkAsyncStatusResponse) Get ¶

func (NullableBulkAsyncStatusResponse) IsSet ¶

func (NullableBulkAsyncStatusResponse) MarshalJSON ¶

func (v NullableBulkAsyncStatusResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkAsyncStatusResponse) Set ¶

func (*NullableBulkAsyncStatusResponse) UnmarshalJSON ¶

func (v *NullableBulkAsyncStatusResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkAsyncStatusResponse) Unset ¶

type NullableBulkBeginAsyncJobResponse ¶

type NullableBulkBeginAsyncJobResponse struct {
	// contains filtered or unexported fields
}

func (NullableBulkBeginAsyncJobResponse) Get ¶

func (NullableBulkBeginAsyncJobResponse) IsSet ¶

func (NullableBulkBeginAsyncJobResponse) MarshalJSON ¶

func (v NullableBulkBeginAsyncJobResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkBeginAsyncJobResponse) Set ¶

func (*NullableBulkBeginAsyncJobResponse) UnmarshalJSON ¶

func (v *NullableBulkBeginAsyncJobResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkBeginAsyncJobResponse) Unset ¶

type NullableBulkErrorResponse ¶

type NullableBulkErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBulkErrorResponse ¶

func NewNullableBulkErrorResponse(val *BulkErrorResponse) *NullableBulkErrorResponse

func (NullableBulkErrorResponse) Get ¶

func (NullableBulkErrorResponse) IsSet ¶

func (v NullableBulkErrorResponse) IsSet() bool

func (NullableBulkErrorResponse) MarshalJSON ¶

func (v NullableBulkErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkErrorResponse) Set ¶

func (*NullableBulkErrorResponse) UnmarshalJSON ¶

func (v *NullableBulkErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkErrorResponse) Unset ¶

func (v *NullableBulkErrorResponse) Unset()

type NullableCSEWindowsAccessErrorTracker ¶

type NullableCSEWindowsAccessErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsAccessErrorTracker) Get ¶

func (NullableCSEWindowsAccessErrorTracker) IsSet ¶

func (NullableCSEWindowsAccessErrorTracker) MarshalJSON ¶

func (v NullableCSEWindowsAccessErrorTracker) MarshalJSON() ([]byte, error)

func (*NullableCSEWindowsAccessErrorTracker) Set ¶

func (*NullableCSEWindowsAccessErrorTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsAccessErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsAccessErrorTracker) Unset ¶

type NullableCSEWindowsErrorAppendingToQueueFilesTracker ¶

type NullableCSEWindowsErrorAppendingToQueueFilesTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsErrorAppendingToQueueFilesTracker) Get ¶

func (NullableCSEWindowsErrorAppendingToQueueFilesTracker) IsSet ¶

func (NullableCSEWindowsErrorAppendingToQueueFilesTracker) MarshalJSON ¶

func (*NullableCSEWindowsErrorAppendingToQueueFilesTracker) Set ¶

func (*NullableCSEWindowsErrorAppendingToQueueFilesTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsErrorAppendingToQueueFilesTracker) Unset ¶

type NullableCSEWindowsErrorParsingRecordsTracker ¶

type NullableCSEWindowsErrorParsingRecordsTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsErrorParsingRecordsTracker) Get ¶

func (NullableCSEWindowsErrorParsingRecordsTracker) IsSet ¶

func (NullableCSEWindowsErrorParsingRecordsTracker) MarshalJSON ¶

func (*NullableCSEWindowsErrorParsingRecordsTracker) Set ¶

func (*NullableCSEWindowsErrorParsingRecordsTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsErrorParsingRecordsTracker) Unset ¶

type NullableCSEWindowsErrorParsingRecordsTrackerAllOf ¶

type NullableCSEWindowsErrorParsingRecordsTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsErrorParsingRecordsTrackerAllOf) Get ¶

func (NullableCSEWindowsErrorParsingRecordsTrackerAllOf) IsSet ¶

func (NullableCSEWindowsErrorParsingRecordsTrackerAllOf) MarshalJSON ¶

func (*NullableCSEWindowsErrorParsingRecordsTrackerAllOf) Set ¶

func (*NullableCSEWindowsErrorParsingRecordsTrackerAllOf) UnmarshalJSON ¶

func (*NullableCSEWindowsErrorParsingRecordsTrackerAllOf) Unset ¶

type NullableCSEWindowsErrorTracker ¶

type NullableCSEWindowsErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsErrorTracker) Get ¶

func (NullableCSEWindowsErrorTracker) IsSet ¶

func (NullableCSEWindowsErrorTracker) MarshalJSON ¶

func (v NullableCSEWindowsErrorTracker) MarshalJSON() ([]byte, error)

func (*NullableCSEWindowsErrorTracker) Set ¶

func (*NullableCSEWindowsErrorTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsErrorTracker) Unset ¶

func (v *NullableCSEWindowsErrorTracker) Unset()

type NullableCSEWindowsExcessiveBacklogTracker ¶

type NullableCSEWindowsExcessiveBacklogTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsExcessiveBacklogTracker) Get ¶

func (NullableCSEWindowsExcessiveBacklogTracker) IsSet ¶

func (NullableCSEWindowsExcessiveBacklogTracker) MarshalJSON ¶

func (*NullableCSEWindowsExcessiveBacklogTracker) Set ¶

func (*NullableCSEWindowsExcessiveBacklogTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsExcessiveBacklogTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsExcessiveBacklogTracker) Unset ¶

type NullableCSEWindowsExcessiveEventLogMonitorsTracker ¶

type NullableCSEWindowsExcessiveEventLogMonitorsTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsExcessiveEventLogMonitorsTracker) Get ¶

func (NullableCSEWindowsExcessiveEventLogMonitorsTracker) IsSet ¶

func (NullableCSEWindowsExcessiveEventLogMonitorsTracker) MarshalJSON ¶

func (*NullableCSEWindowsExcessiveEventLogMonitorsTracker) Set ¶

func (*NullableCSEWindowsExcessiveEventLogMonitorsTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsExcessiveEventLogMonitorsTracker) Unset ¶

type NullableCSEWindowsExcessiveFilesPendingUploadTracker ¶

type NullableCSEWindowsExcessiveFilesPendingUploadTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsExcessiveFilesPendingUploadTracker) Get ¶

func (NullableCSEWindowsExcessiveFilesPendingUploadTracker) IsSet ¶

func (NullableCSEWindowsExcessiveFilesPendingUploadTracker) MarshalJSON ¶

func (*NullableCSEWindowsExcessiveFilesPendingUploadTracker) Set ¶

func (*NullableCSEWindowsExcessiveFilesPendingUploadTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsExcessiveFilesPendingUploadTracker) Unset ¶

type NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf ¶

type NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf) Get ¶

func (NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf) IsSet ¶

func (NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf) MarshalJSON ¶

func (*NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf) Set ¶

func (*NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf) UnmarshalJSON ¶

func (*NullableCSEWindowsExcessiveFilesPendingUploadTrackerAllOf) Unset ¶

type NullableCSEWindowsInvalidConfigurationTracker ¶

type NullableCSEWindowsInvalidConfigurationTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsInvalidConfigurationTracker) Get ¶

func (NullableCSEWindowsInvalidConfigurationTracker) IsSet ¶

func (NullableCSEWindowsInvalidConfigurationTracker) MarshalJSON ¶

func (*NullableCSEWindowsInvalidConfigurationTracker) Set ¶

func (*NullableCSEWindowsInvalidConfigurationTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsInvalidConfigurationTracker) Unset ¶

type NullableCSEWindowsInvalidConfigurationTrackerAllOf ¶

type NullableCSEWindowsInvalidConfigurationTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsInvalidConfigurationTrackerAllOf) Get ¶

func (NullableCSEWindowsInvalidConfigurationTrackerAllOf) IsSet ¶

func (NullableCSEWindowsInvalidConfigurationTrackerAllOf) MarshalJSON ¶

func (*NullableCSEWindowsInvalidConfigurationTrackerAllOf) Set ¶

func (*NullableCSEWindowsInvalidConfigurationTrackerAllOf) UnmarshalJSON ¶

func (*NullableCSEWindowsInvalidConfigurationTrackerAllOf) Unset ¶

type NullableCSEWindowsInvalidUserPermissionsTracker ¶

type NullableCSEWindowsInvalidUserPermissionsTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsInvalidUserPermissionsTracker) Get ¶

func (NullableCSEWindowsInvalidUserPermissionsTracker) IsSet ¶

func (NullableCSEWindowsInvalidUserPermissionsTracker) MarshalJSON ¶

func (*NullableCSEWindowsInvalidUserPermissionsTracker) Set ¶

func (*NullableCSEWindowsInvalidUserPermissionsTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsInvalidUserPermissionsTracker) Unset ¶

type NullableCSEWindowsInvalidUserPermissionsTrackerAllOf ¶

type NullableCSEWindowsInvalidUserPermissionsTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsInvalidUserPermissionsTrackerAllOf) Get ¶

func (NullableCSEWindowsInvalidUserPermissionsTrackerAllOf) IsSet ¶

func (NullableCSEWindowsInvalidUserPermissionsTrackerAllOf) MarshalJSON ¶

func (*NullableCSEWindowsInvalidUserPermissionsTrackerAllOf) Set ¶

func (*NullableCSEWindowsInvalidUserPermissionsTrackerAllOf) UnmarshalJSON ¶

func (*NullableCSEWindowsInvalidUserPermissionsTrackerAllOf) Unset ¶

type NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker ¶

type NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker) Get ¶

func (NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker) IsSet ¶

func (NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker) MarshalJSON ¶

func (*NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker) Set ¶

func (*NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsOldestRecordTimestampExceedsThresholdTracker) Unset ¶

type NullableCSEWindowsParsingErrorTracker ¶

type NullableCSEWindowsParsingErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsParsingErrorTracker) Get ¶

func (NullableCSEWindowsParsingErrorTracker) IsSet ¶

func (NullableCSEWindowsParsingErrorTracker) MarshalJSON ¶

func (v NullableCSEWindowsParsingErrorTracker) MarshalJSON() ([]byte, error)

func (*NullableCSEWindowsParsingErrorTracker) Set ¶

func (*NullableCSEWindowsParsingErrorTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsParsingErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsParsingErrorTracker) Unset ¶

type NullableCSEWindowsRuntimeErrorTracker ¶

type NullableCSEWindowsRuntimeErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsRuntimeErrorTracker) Get ¶

func (NullableCSEWindowsRuntimeErrorTracker) IsSet ¶

func (NullableCSEWindowsRuntimeErrorTracker) MarshalJSON ¶

func (v NullableCSEWindowsRuntimeErrorTracker) MarshalJSON() ([]byte, error)

func (*NullableCSEWindowsRuntimeErrorTracker) Set ¶

func (*NullableCSEWindowsRuntimeErrorTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsRuntimeErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsRuntimeErrorTracker) Unset ¶

type NullableCSEWindowsRuntimeWarningTracker ¶

type NullableCSEWindowsRuntimeWarningTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsRuntimeWarningTracker) Get ¶

func (NullableCSEWindowsRuntimeWarningTracker) IsSet ¶

func (NullableCSEWindowsRuntimeWarningTracker) MarshalJSON ¶

func (v NullableCSEWindowsRuntimeWarningTracker) MarshalJSON() ([]byte, error)

func (*NullableCSEWindowsRuntimeWarningTracker) Set ¶

func (*NullableCSEWindowsRuntimeWarningTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsRuntimeWarningTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsRuntimeWarningTracker) Unset ¶

type NullableCSEWindowsSensorOfflineTracker ¶

type NullableCSEWindowsSensorOfflineTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsSensorOfflineTracker) Get ¶

func (NullableCSEWindowsSensorOfflineTracker) IsSet ¶

func (NullableCSEWindowsSensorOfflineTracker) MarshalJSON ¶

func (v NullableCSEWindowsSensorOfflineTracker) MarshalJSON() ([]byte, error)

func (*NullableCSEWindowsSensorOfflineTracker) Set ¶

func (*NullableCSEWindowsSensorOfflineTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsSensorOfflineTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsSensorOfflineTracker) Unset ¶

type NullableCSEWindowsSensorOfflineTrackerAllOf ¶

type NullableCSEWindowsSensorOfflineTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsSensorOfflineTrackerAllOf) Get ¶

func (NullableCSEWindowsSensorOfflineTrackerAllOf) IsSet ¶

func (NullableCSEWindowsSensorOfflineTrackerAllOf) MarshalJSON ¶

func (*NullableCSEWindowsSensorOfflineTrackerAllOf) Set ¶

func (*NullableCSEWindowsSensorOfflineTrackerAllOf) UnmarshalJSON ¶

func (v *NullableCSEWindowsSensorOfflineTrackerAllOf) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsSensorOfflineTrackerAllOf) Unset ¶

type NullableCSEWindowsSensorOutOfStorageTracker ¶

type NullableCSEWindowsSensorOutOfStorageTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsSensorOutOfStorageTracker) Get ¶

func (NullableCSEWindowsSensorOutOfStorageTracker) IsSet ¶

func (NullableCSEWindowsSensorOutOfStorageTracker) MarshalJSON ¶

func (*NullableCSEWindowsSensorOutOfStorageTracker) Set ¶

func (*NullableCSEWindowsSensorOutOfStorageTracker) UnmarshalJSON ¶

func (v *NullableCSEWindowsSensorOutOfStorageTracker) UnmarshalJSON(src []byte) error

func (*NullableCSEWindowsSensorOutOfStorageTracker) Unset ¶

type NullableCSEWindowsStorageLimitApproachingTracker ¶

type NullableCSEWindowsStorageLimitApproachingTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsStorageLimitApproachingTracker) Get ¶

func (NullableCSEWindowsStorageLimitApproachingTracker) IsSet ¶

func (NullableCSEWindowsStorageLimitApproachingTracker) MarshalJSON ¶

func (*NullableCSEWindowsStorageLimitApproachingTracker) Set ¶

func (*NullableCSEWindowsStorageLimitApproachingTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsStorageLimitApproachingTracker) Unset ¶

type NullableCSEWindowsStorageLimitExceededTracker ¶

type NullableCSEWindowsStorageLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsStorageLimitExceededTracker) Get ¶

func (NullableCSEWindowsStorageLimitExceededTracker) IsSet ¶

func (NullableCSEWindowsStorageLimitExceededTracker) MarshalJSON ¶

func (*NullableCSEWindowsStorageLimitExceededTracker) Set ¶

func (*NullableCSEWindowsStorageLimitExceededTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsStorageLimitExceededTracker) Unset ¶

type NullableCSEWindowsStorageLimitExceededTrackerAllOf ¶

type NullableCSEWindowsStorageLimitExceededTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsStorageLimitExceededTrackerAllOf) Get ¶

func (NullableCSEWindowsStorageLimitExceededTrackerAllOf) IsSet ¶

func (NullableCSEWindowsStorageLimitExceededTrackerAllOf) MarshalJSON ¶

func (*NullableCSEWindowsStorageLimitExceededTrackerAllOf) Set ¶

func (*NullableCSEWindowsStorageLimitExceededTrackerAllOf) UnmarshalJSON ¶

func (*NullableCSEWindowsStorageLimitExceededTrackerAllOf) Unset ¶

type NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker ¶

type NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) Get ¶

func (NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) IsSet ¶

func (NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) MarshalJSON ¶

func (*NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) Set ¶

func (*NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) UnmarshalJSON ¶

func (*NullableCSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker) Unset ¶

type NullableCalculatorRequest ¶

type NullableCalculatorRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCalculatorRequest ¶

func NewNullableCalculatorRequest(val *CalculatorRequest) *NullableCalculatorRequest

func (NullableCalculatorRequest) Get ¶

func (NullableCalculatorRequest) IsSet ¶

func (v NullableCalculatorRequest) IsSet() bool

func (NullableCalculatorRequest) MarshalJSON ¶

func (v NullableCalculatorRequest) MarshalJSON() ([]byte, error)

func (*NullableCalculatorRequest) Set ¶

func (*NullableCalculatorRequest) UnmarshalJSON ¶

func (v *NullableCalculatorRequest) UnmarshalJSON(src []byte) error

func (*NullableCalculatorRequest) Unset ¶

func (v *NullableCalculatorRequest) Unset()

type NullableCapabilityDefinition ¶

type NullableCapabilityDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCapabilityDefinition) Get ¶

func (NullableCapabilityDefinition) IsSet ¶

func (NullableCapabilityDefinition) MarshalJSON ¶

func (v NullableCapabilityDefinition) MarshalJSON() ([]byte, error)

func (*NullableCapabilityDefinition) Set ¶

func (*NullableCapabilityDefinition) UnmarshalJSON ¶

func (v *NullableCapabilityDefinition) UnmarshalJSON(src []byte) error

func (*NullableCapabilityDefinition) Unset ¶

func (v *NullableCapabilityDefinition) Unset()

type NullableCapabilityDefinitionGroup ¶

type NullableCapabilityDefinitionGroup struct {
	// contains filtered or unexported fields
}

func (NullableCapabilityDefinitionGroup) Get ¶

func (NullableCapabilityDefinitionGroup) IsSet ¶

func (NullableCapabilityDefinitionGroup) MarshalJSON ¶

func (v NullableCapabilityDefinitionGroup) MarshalJSON() ([]byte, error)

func (*NullableCapabilityDefinitionGroup) Set ¶

func (*NullableCapabilityDefinitionGroup) UnmarshalJSON ¶

func (v *NullableCapabilityDefinitionGroup) UnmarshalJSON(src []byte) error

func (*NullableCapabilityDefinitionGroup) Unset ¶

type NullableCapabilityList ¶

type NullableCapabilityList struct {
	// contains filtered or unexported fields
}

func NewNullableCapabilityList ¶

func NewNullableCapabilityList(val *CapabilityList) *NullableCapabilityList

func (NullableCapabilityList) Get ¶

func (NullableCapabilityList) IsSet ¶

func (v NullableCapabilityList) IsSet() bool

func (NullableCapabilityList) MarshalJSON ¶

func (v NullableCapabilityList) MarshalJSON() ([]byte, error)

func (*NullableCapabilityList) Set ¶

func (*NullableCapabilityList) UnmarshalJSON ¶

func (v *NullableCapabilityList) UnmarshalJSON(src []byte) error

func (*NullableCapabilityList) Unset ¶

func (v *NullableCapabilityList) Unset()

type NullableCapabilityMap ¶

type NullableCapabilityMap struct {
	// contains filtered or unexported fields
}

func NewNullableCapabilityMap ¶

func NewNullableCapabilityMap(val *CapabilityMap) *NullableCapabilityMap

func (NullableCapabilityMap) Get ¶

func (NullableCapabilityMap) IsSet ¶

func (v NullableCapabilityMap) IsSet() bool

func (NullableCapabilityMap) MarshalJSON ¶

func (v NullableCapabilityMap) MarshalJSON() ([]byte, error)

func (*NullableCapabilityMap) Set ¶

func (v *NullableCapabilityMap) Set(val *CapabilityMap)

func (*NullableCapabilityMap) UnmarshalJSON ¶

func (v *NullableCapabilityMap) UnmarshalJSON(src []byte) error

func (*NullableCapabilityMap) Unset ¶

func (v *NullableCapabilityMap) Unset()

type NullableCapacity ¶

type NullableCapacity struct {
	// contains filtered or unexported fields
}

func NewNullableCapacity ¶

func NewNullableCapacity(val *Capacity) *NullableCapacity

func (NullableCapacity) Get ¶

func (v NullableCapacity) Get() *Capacity

func (NullableCapacity) IsSet ¶

func (v NullableCapacity) IsSet() bool

func (NullableCapacity) MarshalJSON ¶

func (v NullableCapacity) MarshalJSON() ([]byte, error)

func (*NullableCapacity) Set ¶

func (v *NullableCapacity) Set(val *Capacity)

func (*NullableCapacity) UnmarshalJSON ¶

func (v *NullableCapacity) UnmarshalJSON(src []byte) error

func (*NullableCapacity) Unset ¶

func (v *NullableCapacity) Unset()

type NullableChangeEmailRequest ¶

type NullableChangeEmailRequest struct {
	// contains filtered or unexported fields
}

func NewNullableChangeEmailRequest ¶

func NewNullableChangeEmailRequest(val *ChangeEmailRequest) *NullableChangeEmailRequest

func (NullableChangeEmailRequest) Get ¶

func (NullableChangeEmailRequest) IsSet ¶

func (v NullableChangeEmailRequest) IsSet() bool

func (NullableChangeEmailRequest) MarshalJSON ¶

func (v NullableChangeEmailRequest) MarshalJSON() ([]byte, error)

func (*NullableChangeEmailRequest) Set ¶

func (*NullableChangeEmailRequest) UnmarshalJSON ¶

func (v *NullableChangeEmailRequest) UnmarshalJSON(src []byte) error

func (*NullableChangeEmailRequest) Unset ¶

func (v *NullableChangeEmailRequest) Unset()

type NullableChartDataRequest ¶

type NullableChartDataRequest struct {
	// contains filtered or unexported fields
}

func NewNullableChartDataRequest ¶

func NewNullableChartDataRequest(val *ChartDataRequest) *NullableChartDataRequest

func (NullableChartDataRequest) Get ¶

func (NullableChartDataRequest) IsSet ¶

func (v NullableChartDataRequest) IsSet() bool

func (NullableChartDataRequest) MarshalJSON ¶

func (v NullableChartDataRequest) MarshalJSON() ([]byte, error)

func (*NullableChartDataRequest) Set ¶

func (*NullableChartDataRequest) UnmarshalJSON ¶

func (v *NullableChartDataRequest) UnmarshalJSON(src []byte) error

func (*NullableChartDataRequest) Unset ¶

func (v *NullableChartDataRequest) Unset()

type NullableChartDataResult ¶

type NullableChartDataResult struct {
	// contains filtered or unexported fields
}

func NewNullableChartDataResult ¶

func NewNullableChartDataResult(val *ChartDataResult) *NullableChartDataResult

func (NullableChartDataResult) Get ¶

func (NullableChartDataResult) IsSet ¶

func (v NullableChartDataResult) IsSet() bool

func (NullableChartDataResult) MarshalJSON ¶

func (v NullableChartDataResult) MarshalJSON() ([]byte, error)

func (*NullableChartDataResult) Set ¶

func (*NullableChartDataResult) UnmarshalJSON ¶

func (v *NullableChartDataResult) UnmarshalJSON(src []byte) error

func (*NullableChartDataResult) Unset ¶

func (v *NullableChartDataResult) Unset()

type NullableCidr ¶

type NullableCidr struct {
	// contains filtered or unexported fields
}

func NewNullableCidr ¶

func NewNullableCidr(val *Cidr) *NullableCidr

func (NullableCidr) Get ¶

func (v NullableCidr) Get() *Cidr

func (NullableCidr) IsSet ¶

func (v NullableCidr) IsSet() bool

func (NullableCidr) MarshalJSON ¶

func (v NullableCidr) MarshalJSON() ([]byte, error)

func (*NullableCidr) Set ¶

func (v *NullableCidr) Set(val *Cidr)

func (*NullableCidr) UnmarshalJSON ¶

func (v *NullableCidr) UnmarshalJSON(src []byte) error

func (*NullableCidr) Unset ¶

func (v *NullableCidr) Unset()

type NullableCidrList ¶

type NullableCidrList struct {
	// contains filtered or unexported fields
}

func NewNullableCidrList ¶

func NewNullableCidrList(val *CidrList) *NullableCidrList

func (NullableCidrList) Get ¶

func (v NullableCidrList) Get() *CidrList

func (NullableCidrList) IsSet ¶

func (v NullableCidrList) IsSet() bool

func (NullableCidrList) MarshalJSON ¶

func (v NullableCidrList) MarshalJSON() ([]byte, error)

func (*NullableCidrList) Set ¶

func (v *NullableCidrList) Set(val *CidrList)

func (*NullableCidrList) UnmarshalJSON ¶

func (v *NullableCidrList) UnmarshalJSON(src []byte) error

func (*NullableCidrList) Unset ¶

func (v *NullableCidrList) Unset()

type NullableCollectionAffectedDueToIngestBudgetTracker ¶

type NullableCollectionAffectedDueToIngestBudgetTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionAffectedDueToIngestBudgetTracker) Get ¶

func (NullableCollectionAffectedDueToIngestBudgetTracker) IsSet ¶

func (NullableCollectionAffectedDueToIngestBudgetTracker) MarshalJSON ¶

func (*NullableCollectionAffectedDueToIngestBudgetTracker) Set ¶

func (*NullableCollectionAffectedDueToIngestBudgetTracker) UnmarshalJSON ¶

func (*NullableCollectionAffectedDueToIngestBudgetTracker) Unset ¶

type NullableCollectionAffectedDueToIngestBudgetTrackerAllOf ¶

type NullableCollectionAffectedDueToIngestBudgetTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionAffectedDueToIngestBudgetTrackerAllOf) Get ¶

func (NullableCollectionAffectedDueToIngestBudgetTrackerAllOf) IsSet ¶

func (NullableCollectionAffectedDueToIngestBudgetTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionAffectedDueToIngestBudgetTrackerAllOf) Set ¶

func (*NullableCollectionAffectedDueToIngestBudgetTrackerAllOf) UnmarshalJSON ¶

func (*NullableCollectionAffectedDueToIngestBudgetTrackerAllOf) Unset ¶

type NullableCollectionAwsInventoryThrottledTracker ¶

type NullableCollectionAwsInventoryThrottledTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionAwsInventoryThrottledTracker) Get ¶

func (NullableCollectionAwsInventoryThrottledTracker) IsSet ¶

func (NullableCollectionAwsInventoryThrottledTracker) MarshalJSON ¶

func (*NullableCollectionAwsInventoryThrottledTracker) Set ¶

func (*NullableCollectionAwsInventoryThrottledTracker) UnmarshalJSON ¶

func (*NullableCollectionAwsInventoryThrottledTracker) Unset ¶

type NullableCollectionAwsInventoryUnauthorizedTracker ¶

type NullableCollectionAwsInventoryUnauthorizedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionAwsInventoryUnauthorizedTracker) Get ¶

func (NullableCollectionAwsInventoryUnauthorizedTracker) IsSet ¶

func (NullableCollectionAwsInventoryUnauthorizedTracker) MarshalJSON ¶

func (*NullableCollectionAwsInventoryUnauthorizedTracker) Set ¶

func (*NullableCollectionAwsInventoryUnauthorizedTracker) UnmarshalJSON ¶

func (*NullableCollectionAwsInventoryUnauthorizedTracker) Unset ¶

type NullableCollectionAwsMetadataTagsFetchDeniedTracker ¶

type NullableCollectionAwsMetadataTagsFetchDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionAwsMetadataTagsFetchDeniedTracker) Get ¶

func (NullableCollectionAwsMetadataTagsFetchDeniedTracker) IsSet ¶

func (NullableCollectionAwsMetadataTagsFetchDeniedTracker) MarshalJSON ¶

func (*NullableCollectionAwsMetadataTagsFetchDeniedTracker) Set ¶

func (*NullableCollectionAwsMetadataTagsFetchDeniedTracker) UnmarshalJSON ¶

func (*NullableCollectionAwsMetadataTagsFetchDeniedTracker) Unset ¶

type NullableCollectionCloudWatchGetStatisticsDeniedTracker ¶

type NullableCollectionCloudWatchGetStatisticsDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionCloudWatchGetStatisticsDeniedTracker) Get ¶

func (NullableCollectionCloudWatchGetStatisticsDeniedTracker) IsSet ¶

func (NullableCollectionCloudWatchGetStatisticsDeniedTracker) MarshalJSON ¶

func (*NullableCollectionCloudWatchGetStatisticsDeniedTracker) Set ¶

func (*NullableCollectionCloudWatchGetStatisticsDeniedTracker) UnmarshalJSON ¶

func (*NullableCollectionCloudWatchGetStatisticsDeniedTracker) Unset ¶

type NullableCollectionCloudWatchGetStatisticsThrottledTracker ¶

type NullableCollectionCloudWatchGetStatisticsThrottledTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionCloudWatchGetStatisticsThrottledTracker) Get ¶

func (NullableCollectionCloudWatchGetStatisticsThrottledTracker) IsSet ¶

func (NullableCollectionCloudWatchGetStatisticsThrottledTracker) MarshalJSON ¶

func (*NullableCollectionCloudWatchGetStatisticsThrottledTracker) Set ¶

func (*NullableCollectionCloudWatchGetStatisticsThrottledTracker) UnmarshalJSON ¶

func (*NullableCollectionCloudWatchGetStatisticsThrottledTracker) Unset ¶

type NullableCollectionCloudWatchListMetricsDeniedTracker ¶

type NullableCollectionCloudWatchListMetricsDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionCloudWatchListMetricsDeniedTracker) Get ¶

func (NullableCollectionCloudWatchListMetricsDeniedTracker) IsSet ¶

func (NullableCollectionCloudWatchListMetricsDeniedTracker) MarshalJSON ¶

func (*NullableCollectionCloudWatchListMetricsDeniedTracker) Set ¶

func (*NullableCollectionCloudWatchListMetricsDeniedTracker) UnmarshalJSON ¶

func (*NullableCollectionCloudWatchListMetricsDeniedTracker) Unset ¶

type NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf ¶

type NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf) Get ¶

func (NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf) IsSet ¶

func (NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf) Set ¶

func (*NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf) UnmarshalJSON ¶

func (*NullableCollectionCloudWatchListMetricsDeniedTrackerAllOf) Unset ¶

type NullableCollectionCloudWatchTagsFetchDeniedTracker ¶

type NullableCollectionCloudWatchTagsFetchDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionCloudWatchTagsFetchDeniedTracker) Get ¶

func (NullableCollectionCloudWatchTagsFetchDeniedTracker) IsSet ¶

func (NullableCollectionCloudWatchTagsFetchDeniedTracker) MarshalJSON ¶

func (*NullableCollectionCloudWatchTagsFetchDeniedTracker) Set ¶

func (*NullableCollectionCloudWatchTagsFetchDeniedTracker) UnmarshalJSON ¶

func (*NullableCollectionCloudWatchTagsFetchDeniedTracker) Unset ¶

type NullableCollectionDockerClientBuildingFailedTracker ¶

type NullableCollectionDockerClientBuildingFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionDockerClientBuildingFailedTracker) Get ¶

func (NullableCollectionDockerClientBuildingFailedTracker) IsSet ¶

func (NullableCollectionDockerClientBuildingFailedTracker) MarshalJSON ¶

func (*NullableCollectionDockerClientBuildingFailedTracker) Set ¶

func (*NullableCollectionDockerClientBuildingFailedTracker) UnmarshalJSON ¶

func (*NullableCollectionDockerClientBuildingFailedTracker) Unset ¶

type NullableCollectionInvalidFilePathTracker ¶

type NullableCollectionInvalidFilePathTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionInvalidFilePathTracker) Get ¶

func (NullableCollectionInvalidFilePathTracker) IsSet ¶

func (NullableCollectionInvalidFilePathTracker) MarshalJSON ¶

func (*NullableCollectionInvalidFilePathTracker) Set ¶

func (*NullableCollectionInvalidFilePathTracker) UnmarshalJSON ¶

func (v *NullableCollectionInvalidFilePathTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectionInvalidFilePathTracker) Unset ¶

type NullableCollectionInvalidFilePathTrackerAllOf ¶

type NullableCollectionInvalidFilePathTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionInvalidFilePathTrackerAllOf) Get ¶

func (NullableCollectionInvalidFilePathTrackerAllOf) IsSet ¶

func (NullableCollectionInvalidFilePathTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionInvalidFilePathTrackerAllOf) Set ¶

func (*NullableCollectionInvalidFilePathTrackerAllOf) UnmarshalJSON ¶

func (*NullableCollectionInvalidFilePathTrackerAllOf) Unset ¶

type NullableCollectionPathAccessDeniedTracker ¶

type NullableCollectionPathAccessDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionPathAccessDeniedTracker) Get ¶

func (NullableCollectionPathAccessDeniedTracker) IsSet ¶

func (NullableCollectionPathAccessDeniedTracker) MarshalJSON ¶

func (*NullableCollectionPathAccessDeniedTracker) Set ¶

func (*NullableCollectionPathAccessDeniedTracker) UnmarshalJSON ¶

func (v *NullableCollectionPathAccessDeniedTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectionPathAccessDeniedTracker) Unset ¶

type NullableCollectionRemoteConnectionFailedTracker ¶

type NullableCollectionRemoteConnectionFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionRemoteConnectionFailedTracker) Get ¶

func (NullableCollectionRemoteConnectionFailedTracker) IsSet ¶

func (NullableCollectionRemoteConnectionFailedTracker) MarshalJSON ¶

func (*NullableCollectionRemoteConnectionFailedTracker) Set ¶

func (*NullableCollectionRemoteConnectionFailedTracker) UnmarshalJSON ¶

func (*NullableCollectionRemoteConnectionFailedTracker) Unset ¶

type NullableCollectionS3AccessDeniedTracker ¶

type NullableCollectionS3AccessDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3AccessDeniedTracker) Get ¶

func (NullableCollectionS3AccessDeniedTracker) IsSet ¶

func (NullableCollectionS3AccessDeniedTracker) MarshalJSON ¶

func (v NullableCollectionS3AccessDeniedTracker) MarshalJSON() ([]byte, error)

func (*NullableCollectionS3AccessDeniedTracker) Set ¶

func (*NullableCollectionS3AccessDeniedTracker) UnmarshalJSON ¶

func (v *NullableCollectionS3AccessDeniedTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectionS3AccessDeniedTracker) Unset ¶

type NullableCollectionS3AccessDeniedTrackerAllOf ¶

type NullableCollectionS3AccessDeniedTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3AccessDeniedTrackerAllOf) Get ¶

func (NullableCollectionS3AccessDeniedTrackerAllOf) IsSet ¶

func (NullableCollectionS3AccessDeniedTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionS3AccessDeniedTrackerAllOf) Set ¶

func (*NullableCollectionS3AccessDeniedTrackerAllOf) UnmarshalJSON ¶

func (*NullableCollectionS3AccessDeniedTrackerAllOf) Unset ¶

type NullableCollectionS3GetObjectAccessDeniedTracker ¶

type NullableCollectionS3GetObjectAccessDeniedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3GetObjectAccessDeniedTracker) Get ¶

func (NullableCollectionS3GetObjectAccessDeniedTracker) IsSet ¶

func (NullableCollectionS3GetObjectAccessDeniedTracker) MarshalJSON ¶

func (*NullableCollectionS3GetObjectAccessDeniedTracker) Set ¶

func (*NullableCollectionS3GetObjectAccessDeniedTracker) UnmarshalJSON ¶

func (*NullableCollectionS3GetObjectAccessDeniedTracker) Unset ¶

type NullableCollectionS3InvalidKeyTracker ¶

type NullableCollectionS3InvalidKeyTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3InvalidKeyTracker) Get ¶

func (NullableCollectionS3InvalidKeyTracker) IsSet ¶

func (NullableCollectionS3InvalidKeyTracker) MarshalJSON ¶

func (v NullableCollectionS3InvalidKeyTracker) MarshalJSON() ([]byte, error)

func (*NullableCollectionS3InvalidKeyTracker) Set ¶

func (*NullableCollectionS3InvalidKeyTracker) UnmarshalJSON ¶

func (v *NullableCollectionS3InvalidKeyTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectionS3InvalidKeyTracker) Unset ¶

type NullableCollectionS3InvalidKeyTrackerAllOf ¶

type NullableCollectionS3InvalidKeyTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3InvalidKeyTrackerAllOf) Get ¶

func (NullableCollectionS3InvalidKeyTrackerAllOf) IsSet ¶

func (NullableCollectionS3InvalidKeyTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionS3InvalidKeyTrackerAllOf) Set ¶

func (*NullableCollectionS3InvalidKeyTrackerAllOf) UnmarshalJSON ¶

func (v *NullableCollectionS3InvalidKeyTrackerAllOf) UnmarshalJSON(src []byte) error

func (*NullableCollectionS3InvalidKeyTrackerAllOf) Unset ¶

type NullableCollectionS3ListingFailedTracker ¶

type NullableCollectionS3ListingFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3ListingFailedTracker) Get ¶

func (NullableCollectionS3ListingFailedTracker) IsSet ¶

func (NullableCollectionS3ListingFailedTracker) MarshalJSON ¶

func (*NullableCollectionS3ListingFailedTracker) Set ¶

func (*NullableCollectionS3ListingFailedTracker) UnmarshalJSON ¶

func (v *NullableCollectionS3ListingFailedTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectionS3ListingFailedTracker) Unset ¶

type NullableCollectionS3ListingFailedTrackerAllOf ¶

type NullableCollectionS3ListingFailedTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3ListingFailedTrackerAllOf) Get ¶

func (NullableCollectionS3ListingFailedTrackerAllOf) IsSet ¶

func (NullableCollectionS3ListingFailedTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionS3ListingFailedTrackerAllOf) Set ¶

func (*NullableCollectionS3ListingFailedTrackerAllOf) UnmarshalJSON ¶

func (*NullableCollectionS3ListingFailedTrackerAllOf) Unset ¶

type NullableCollectionS3SlowListingTracker ¶

type NullableCollectionS3SlowListingTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3SlowListingTracker) Get ¶

func (NullableCollectionS3SlowListingTracker) IsSet ¶

func (NullableCollectionS3SlowListingTracker) MarshalJSON ¶

func (v NullableCollectionS3SlowListingTracker) MarshalJSON() ([]byte, error)

func (*NullableCollectionS3SlowListingTracker) Set ¶

func (*NullableCollectionS3SlowListingTracker) UnmarshalJSON ¶

func (v *NullableCollectionS3SlowListingTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectionS3SlowListingTracker) Unset ¶

type NullableCollectionS3SlowListingTrackerAllOf ¶

type NullableCollectionS3SlowListingTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectionS3SlowListingTrackerAllOf) Get ¶

func (NullableCollectionS3SlowListingTrackerAllOf) IsSet ¶

func (NullableCollectionS3SlowListingTrackerAllOf) MarshalJSON ¶

func (*NullableCollectionS3SlowListingTrackerAllOf) Set ¶

func (*NullableCollectionS3SlowListingTrackerAllOf) UnmarshalJSON ¶

func (v *NullableCollectionS3SlowListingTrackerAllOf) UnmarshalJSON(src []byte) error

func (*NullableCollectionS3SlowListingTrackerAllOf) Unset ¶

type NullableCollectionWindowsEventChannelConnectionFailedTracker ¶

type NullableCollectionWindowsEventChannelConnectionFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionWindowsEventChannelConnectionFailedTracker) Get ¶

func (NullableCollectionWindowsEventChannelConnectionFailedTracker) IsSet ¶

func (NullableCollectionWindowsEventChannelConnectionFailedTracker) MarshalJSON ¶

func (*NullableCollectionWindowsEventChannelConnectionFailedTracker) Set ¶

func (*NullableCollectionWindowsEventChannelConnectionFailedTracker) UnmarshalJSON ¶

func (*NullableCollectionWindowsEventChannelConnectionFailedTracker) Unset ¶

type NullableCollectionWindowsHostConnectionFailedTracker ¶

type NullableCollectionWindowsHostConnectionFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectionWindowsHostConnectionFailedTracker) Get ¶

func (NullableCollectionWindowsHostConnectionFailedTracker) IsSet ¶

func (NullableCollectionWindowsHostConnectionFailedTracker) MarshalJSON ¶

func (*NullableCollectionWindowsHostConnectionFailedTracker) Set ¶

func (*NullableCollectionWindowsHostConnectionFailedTracker) UnmarshalJSON ¶

func (*NullableCollectionWindowsHostConnectionFailedTracker) Unset ¶

type NullableCollector ¶

type NullableCollector struct {
	// contains filtered or unexported fields
}

func NewNullableCollector ¶

func NewNullableCollector(val *Collector) *NullableCollector

func (NullableCollector) Get ¶

func (v NullableCollector) Get() *Collector

func (NullableCollector) IsSet ¶

func (v NullableCollector) IsSet() bool

func (NullableCollector) MarshalJSON ¶

func (v NullableCollector) MarshalJSON() ([]byte, error)

func (*NullableCollector) Set ¶

func (v *NullableCollector) Set(val *Collector)

func (*NullableCollector) UnmarshalJSON ¶

func (v *NullableCollector) UnmarshalJSON(src []byte) error

func (*NullableCollector) Unset ¶

func (v *NullableCollector) Unset()

type NullableCollectorIdentity ¶

type NullableCollectorIdentity struct {
	// contains filtered or unexported fields
}

func NewNullableCollectorIdentity ¶

func NewNullableCollectorIdentity(val *CollectorIdentity) *NullableCollectorIdentity

func (NullableCollectorIdentity) Get ¶

func (NullableCollectorIdentity) IsSet ¶

func (v NullableCollectorIdentity) IsSet() bool

func (NullableCollectorIdentity) MarshalJSON ¶

func (v NullableCollectorIdentity) MarshalJSON() ([]byte, error)

func (*NullableCollectorIdentity) Set ¶

func (*NullableCollectorIdentity) UnmarshalJSON ¶

func (v *NullableCollectorIdentity) UnmarshalJSON(src []byte) error

func (*NullableCollectorIdentity) Unset ¶

func (v *NullableCollectorIdentity) Unset()

type NullableCollectorLimitApproachingTracker ¶

type NullableCollectorLimitApproachingTracker struct {
	// contains filtered or unexported fields
}

func (NullableCollectorLimitApproachingTracker) Get ¶

func (NullableCollectorLimitApproachingTracker) IsSet ¶

func (NullableCollectorLimitApproachingTracker) MarshalJSON ¶

func (*NullableCollectorLimitApproachingTracker) Set ¶

func (*NullableCollectorLimitApproachingTracker) UnmarshalJSON ¶

func (v *NullableCollectorLimitApproachingTracker) UnmarshalJSON(src []byte) error

func (*NullableCollectorLimitApproachingTracker) Unset ¶

type NullableCollectorRegistrationTokenResponse ¶

type NullableCollectorRegistrationTokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableCollectorRegistrationTokenResponse) Get ¶

func (NullableCollectorRegistrationTokenResponse) IsSet ¶

func (NullableCollectorRegistrationTokenResponse) MarshalJSON ¶

func (*NullableCollectorRegistrationTokenResponse) Set ¶

func (*NullableCollectorRegistrationTokenResponse) UnmarshalJSON ¶

func (v *NullableCollectorRegistrationTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableCollectorRegistrationTokenResponse) Unset ¶

type NullableCollectorRegistrationTokenResponseAllOf ¶

type NullableCollectorRegistrationTokenResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCollectorRegistrationTokenResponseAllOf) Get ¶

func (NullableCollectorRegistrationTokenResponseAllOf) IsSet ¶

func (NullableCollectorRegistrationTokenResponseAllOf) MarshalJSON ¶

func (*NullableCollectorRegistrationTokenResponseAllOf) Set ¶

func (*NullableCollectorRegistrationTokenResponseAllOf) UnmarshalJSON ¶

func (*NullableCollectorRegistrationTokenResponseAllOf) Unset ¶

type NullableCollectorResourceIdentity ¶

type NullableCollectorResourceIdentity struct {
	// contains filtered or unexported fields
}

func (NullableCollectorResourceIdentity) Get ¶

func (NullableCollectorResourceIdentity) IsSet ¶

func (NullableCollectorResourceIdentity) MarshalJSON ¶

func (v NullableCollectorResourceIdentity) MarshalJSON() ([]byte, error)

func (*NullableCollectorResourceIdentity) Set ¶

func (*NullableCollectorResourceIdentity) UnmarshalJSON ¶

func (v *NullableCollectorResourceIdentity) UnmarshalJSON(src []byte) error

func (*NullableCollectorResourceIdentity) Unset ¶

type NullableColoringRule ¶

type NullableColoringRule struct {
	// contains filtered or unexported fields
}

func NewNullableColoringRule ¶

func NewNullableColoringRule(val *ColoringRule) *NullableColoringRule

func (NullableColoringRule) Get ¶

func (NullableColoringRule) IsSet ¶

func (v NullableColoringRule) IsSet() bool

func (NullableColoringRule) MarshalJSON ¶

func (v NullableColoringRule) MarshalJSON() ([]byte, error)

func (*NullableColoringRule) Set ¶

func (v *NullableColoringRule) Set(val *ColoringRule)

func (*NullableColoringRule) UnmarshalJSON ¶

func (v *NullableColoringRule) UnmarshalJSON(src []byte) error

func (*NullableColoringRule) Unset ¶

func (v *NullableColoringRule) Unset()

type NullableColoringThreshold ¶

type NullableColoringThreshold struct {
	// contains filtered or unexported fields
}

func NewNullableColoringThreshold ¶

func NewNullableColoringThreshold(val *ColoringThreshold) *NullableColoringThreshold

func (NullableColoringThreshold) Get ¶

func (NullableColoringThreshold) IsSet ¶

func (v NullableColoringThreshold) IsSet() bool

func (NullableColoringThreshold) MarshalJSON ¶

func (v NullableColoringThreshold) MarshalJSON() ([]byte, error)

func (*NullableColoringThreshold) Set ¶

func (*NullableColoringThreshold) UnmarshalJSON ¶

func (v *NullableColoringThreshold) UnmarshalJSON(src []byte) error

func (*NullableColoringThreshold) Unset ¶

func (v *NullableColoringThreshold) Unset()

type NullableCompleteLiteralTimeRange ¶

type NullableCompleteLiteralTimeRange struct {
	// contains filtered or unexported fields
}

func (NullableCompleteLiteralTimeRange) Get ¶

func (NullableCompleteLiteralTimeRange) IsSet ¶

func (NullableCompleteLiteralTimeRange) MarshalJSON ¶

func (v NullableCompleteLiteralTimeRange) MarshalJSON() ([]byte, error)

func (*NullableCompleteLiteralTimeRange) Set ¶

func (*NullableCompleteLiteralTimeRange) UnmarshalJSON ¶

func (v *NullableCompleteLiteralTimeRange) UnmarshalJSON(src []byte) error

func (*NullableCompleteLiteralTimeRange) Unset ¶

type NullableCompleteLiteralTimeRangeAllOf ¶

type NullableCompleteLiteralTimeRangeAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCompleteLiteralTimeRangeAllOf) Get ¶

func (NullableCompleteLiteralTimeRangeAllOf) IsSet ¶

func (NullableCompleteLiteralTimeRangeAllOf) MarshalJSON ¶

func (v NullableCompleteLiteralTimeRangeAllOf) MarshalJSON() ([]byte, error)

func (*NullableCompleteLiteralTimeRangeAllOf) Set ¶

func (*NullableCompleteLiteralTimeRangeAllOf) UnmarshalJSON ¶

func (v *NullableCompleteLiteralTimeRangeAllOf) UnmarshalJSON(src []byte) error

func (*NullableCompleteLiteralTimeRangeAllOf) Unset ¶

type NullableConfidenceScoreResponse ¶

type NullableConfidenceScoreResponse struct {
	// contains filtered or unexported fields
}

func (NullableConfidenceScoreResponse) Get ¶

func (NullableConfidenceScoreResponse) IsSet ¶

func (NullableConfidenceScoreResponse) MarshalJSON ¶

func (v NullableConfidenceScoreResponse) MarshalJSON() ([]byte, error)

func (*NullableConfidenceScoreResponse) Set ¶

func (*NullableConfidenceScoreResponse) UnmarshalJSON ¶

func (v *NullableConfidenceScoreResponse) UnmarshalJSON(src []byte) error

func (*NullableConfidenceScoreResponse) Unset ¶

type NullableConfigureSubdomainRequest ¶

type NullableConfigureSubdomainRequest struct {
	// contains filtered or unexported fields
}

func (NullableConfigureSubdomainRequest) Get ¶

func (NullableConfigureSubdomainRequest) IsSet ¶

func (NullableConfigureSubdomainRequest) MarshalJSON ¶

func (v NullableConfigureSubdomainRequest) MarshalJSON() ([]byte, error)

func (*NullableConfigureSubdomainRequest) Set ¶

func (*NullableConfigureSubdomainRequest) UnmarshalJSON ¶

func (v *NullableConfigureSubdomainRequest) UnmarshalJSON(src []byte) error

func (*NullableConfigureSubdomainRequest) Unset ¶

type NullableConnection ¶

type NullableConnection struct {
	// contains filtered or unexported fields
}

func NewNullableConnection ¶

func NewNullableConnection(val *Connection) *NullableConnection

func (NullableConnection) Get ¶

func (v NullableConnection) Get() *Connection

func (NullableConnection) IsSet ¶

func (v NullableConnection) IsSet() bool

func (NullableConnection) MarshalJSON ¶

func (v NullableConnection) MarshalJSON() ([]byte, error)

func (*NullableConnection) Set ¶

func (v *NullableConnection) Set(val *Connection)

func (*NullableConnection) UnmarshalJSON ¶

func (v *NullableConnection) UnmarshalJSON(src []byte) error

func (*NullableConnection) Unset ¶

func (v *NullableConnection) Unset()

type NullableConnectionDefinition ¶

type NullableConnectionDefinition struct {
	// contains filtered or unexported fields
}

func (NullableConnectionDefinition) Get ¶

func (NullableConnectionDefinition) IsSet ¶

func (NullableConnectionDefinition) MarshalJSON ¶

func (v NullableConnectionDefinition) MarshalJSON() ([]byte, error)

func (*NullableConnectionDefinition) Set ¶

func (*NullableConnectionDefinition) UnmarshalJSON ¶

func (v *NullableConnectionDefinition) UnmarshalJSON(src []byte) error

func (*NullableConnectionDefinition) Unset ¶

func (v *NullableConnectionDefinition) Unset()

type NullableConsumable ¶

type NullableConsumable struct {
	// contains filtered or unexported fields
}

func NewNullableConsumable ¶

func NewNullableConsumable(val *Consumable) *NullableConsumable

func (NullableConsumable) Get ¶

func (v NullableConsumable) Get() *Consumable

func (NullableConsumable) IsSet ¶

func (v NullableConsumable) IsSet() bool

func (NullableConsumable) MarshalJSON ¶

func (v NullableConsumable) MarshalJSON() ([]byte, error)

func (*NullableConsumable) Set ¶

func (v *NullableConsumable) Set(val *Consumable)

func (*NullableConsumable) UnmarshalJSON ¶

func (v *NullableConsumable) UnmarshalJSON(src []byte) error

func (*NullableConsumable) Unset ¶

func (v *NullableConsumable) Unset()

type NullableConsumptionDetails ¶

type NullableConsumptionDetails struct {
	// contains filtered or unexported fields
}

func NewNullableConsumptionDetails ¶

func NewNullableConsumptionDetails(val *ConsumptionDetails) *NullableConsumptionDetails

func (NullableConsumptionDetails) Get ¶

func (NullableConsumptionDetails) IsSet ¶

func (v NullableConsumptionDetails) IsSet() bool

func (NullableConsumptionDetails) MarshalJSON ¶

func (v NullableConsumptionDetails) MarshalJSON() ([]byte, error)

func (*NullableConsumptionDetails) Set ¶

func (*NullableConsumptionDetails) UnmarshalJSON ¶

func (v *NullableConsumptionDetails) UnmarshalJSON(src []byte) error

func (*NullableConsumptionDetails) Unset ¶

func (v *NullableConsumptionDetails) Unset()

type NullableContainerPanel ¶

type NullableContainerPanel struct {
	// contains filtered or unexported fields
}

func NewNullableContainerPanel ¶

func NewNullableContainerPanel(val *ContainerPanel) *NullableContainerPanel

func (NullableContainerPanel) Get ¶

func (NullableContainerPanel) IsSet ¶

func (v NullableContainerPanel) IsSet() bool

func (NullableContainerPanel) MarshalJSON ¶

func (v NullableContainerPanel) MarshalJSON() ([]byte, error)

func (*NullableContainerPanel) Set ¶

func (*NullableContainerPanel) UnmarshalJSON ¶

func (v *NullableContainerPanel) UnmarshalJSON(src []byte) error

func (*NullableContainerPanel) Unset ¶

func (v *NullableContainerPanel) Unset()

type NullableContainerPanelAllOf ¶

type NullableContainerPanelAllOf struct {
	// contains filtered or unexported fields
}

func (NullableContainerPanelAllOf) Get ¶

func (NullableContainerPanelAllOf) IsSet ¶

func (NullableContainerPanelAllOf) MarshalJSON ¶

func (v NullableContainerPanelAllOf) MarshalJSON() ([]byte, error)

func (*NullableContainerPanelAllOf) Set ¶

func (*NullableContainerPanelAllOf) UnmarshalJSON ¶

func (v *NullableContainerPanelAllOf) UnmarshalJSON(src []byte) error

func (*NullableContainerPanelAllOf) Unset ¶

func (v *NullableContainerPanelAllOf) Unset()

type NullableContent ¶

type NullableContent struct {
	// contains filtered or unexported fields
}

func NewNullableContent ¶

func NewNullableContent(val *Content) *NullableContent

func (NullableContent) Get ¶

func (v NullableContent) Get() *Content

func (NullableContent) IsSet ¶

func (v NullableContent) IsSet() bool

func (NullableContent) MarshalJSON ¶

func (v NullableContent) MarshalJSON() ([]byte, error)

func (*NullableContent) Set ¶

func (v *NullableContent) Set(val *Content)

func (*NullableContent) UnmarshalJSON ¶

func (v *NullableContent) UnmarshalJSON(src []byte) error

func (*NullableContent) Unset ¶

func (v *NullableContent) Unset()

type NullableContentAllOf ¶

type NullableContentAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableContentAllOf ¶

func NewNullableContentAllOf(val *ContentAllOf) *NullableContentAllOf

func (NullableContentAllOf) Get ¶

func (NullableContentAllOf) IsSet ¶

func (v NullableContentAllOf) IsSet() bool

func (NullableContentAllOf) MarshalJSON ¶

func (v NullableContentAllOf) MarshalJSON() ([]byte, error)

func (*NullableContentAllOf) Set ¶

func (v *NullableContentAllOf) Set(val *ContentAllOf)

func (*NullableContentAllOf) UnmarshalJSON ¶

func (v *NullableContentAllOf) UnmarshalJSON(src []byte) error

func (*NullableContentAllOf) Unset ¶

func (v *NullableContentAllOf) Unset()

type NullableContentCopyParams ¶

type NullableContentCopyParams struct {
	// contains filtered or unexported fields
}

func NewNullableContentCopyParams ¶

func NewNullableContentCopyParams(val *ContentCopyParams) *NullableContentCopyParams

func (NullableContentCopyParams) Get ¶

func (NullableContentCopyParams) IsSet ¶

func (v NullableContentCopyParams) IsSet() bool

func (NullableContentCopyParams) MarshalJSON ¶

func (v NullableContentCopyParams) MarshalJSON() ([]byte, error)

func (*NullableContentCopyParams) Set ¶

func (*NullableContentCopyParams) UnmarshalJSON ¶

func (v *NullableContentCopyParams) UnmarshalJSON(src []byte) error

func (*NullableContentCopyParams) Unset ¶

func (v *NullableContentCopyParams) Unset()

type NullableContentList ¶

type NullableContentList struct {
	// contains filtered or unexported fields
}

func NewNullableContentList ¶

func NewNullableContentList(val *ContentList) *NullableContentList

func (NullableContentList) Get ¶

func (NullableContentList) IsSet ¶

func (v NullableContentList) IsSet() bool

func (NullableContentList) MarshalJSON ¶

func (v NullableContentList) MarshalJSON() ([]byte, error)

func (*NullableContentList) Set ¶

func (v *NullableContentList) Set(val *ContentList)

func (*NullableContentList) UnmarshalJSON ¶

func (v *NullableContentList) UnmarshalJSON(src []byte) error

func (*NullableContentList) Unset ¶

func (v *NullableContentList) Unset()

type NullableContentPath ¶

type NullableContentPath struct {
	// contains filtered or unexported fields
}

func NewNullableContentPath ¶

func NewNullableContentPath(val *ContentPath) *NullableContentPath

func (NullableContentPath) Get ¶

func (NullableContentPath) IsSet ¶

func (v NullableContentPath) IsSet() bool

func (NullableContentPath) MarshalJSON ¶

func (v NullableContentPath) MarshalJSON() ([]byte, error)

func (*NullableContentPath) Set ¶

func (v *NullableContentPath) Set(val *ContentPath)

func (*NullableContentPath) UnmarshalJSON ¶

func (v *NullableContentPath) UnmarshalJSON(src []byte) error

func (*NullableContentPath) Unset ¶

func (v *NullableContentPath) Unset()

type NullableContentPermissionAssignment ¶

type NullableContentPermissionAssignment struct {
	// contains filtered or unexported fields
}

func (NullableContentPermissionAssignment) Get ¶

func (NullableContentPermissionAssignment) IsSet ¶

func (NullableContentPermissionAssignment) MarshalJSON ¶

func (v NullableContentPermissionAssignment) MarshalJSON() ([]byte, error)

func (*NullableContentPermissionAssignment) Set ¶

func (*NullableContentPermissionAssignment) UnmarshalJSON ¶

func (v *NullableContentPermissionAssignment) UnmarshalJSON(src []byte) error

func (*NullableContentPermissionAssignment) Unset ¶

type NullableContentPermissionResult ¶

type NullableContentPermissionResult struct {
	// contains filtered or unexported fields
}

func (NullableContentPermissionResult) Get ¶

func (NullableContentPermissionResult) IsSet ¶

func (NullableContentPermissionResult) MarshalJSON ¶

func (v NullableContentPermissionResult) MarshalJSON() ([]byte, error)

func (*NullableContentPermissionResult) Set ¶

func (*NullableContentPermissionResult) UnmarshalJSON ¶

func (v *NullableContentPermissionResult) UnmarshalJSON(src []byte) error

func (*NullableContentPermissionResult) Unset ¶

type NullableContentPermissionUpdateRequest ¶

type NullableContentPermissionUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableContentPermissionUpdateRequest) Get ¶

func (NullableContentPermissionUpdateRequest) IsSet ¶

func (NullableContentPermissionUpdateRequest) MarshalJSON ¶

func (v NullableContentPermissionUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableContentPermissionUpdateRequest) Set ¶

func (*NullableContentPermissionUpdateRequest) UnmarshalJSON ¶

func (v *NullableContentPermissionUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableContentPermissionUpdateRequest) Unset ¶

type NullableContentSyncDefinition ¶

type NullableContentSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableContentSyncDefinition) Get ¶

func (NullableContentSyncDefinition) IsSet ¶

func (NullableContentSyncDefinition) MarshalJSON ¶

func (v NullableContentSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableContentSyncDefinition) Set ¶

func (*NullableContentSyncDefinition) UnmarshalJSON ¶

func (v *NullableContentSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableContentSyncDefinition) Unset ¶

func (v *NullableContentSyncDefinition) Unset()

type NullableContractDetails ¶

type NullableContractDetails struct {
	// contains filtered or unexported fields
}

func NewNullableContractDetails ¶

func NewNullableContractDetails(val *ContractDetails) *NullableContractDetails

func (NullableContractDetails) Get ¶

func (NullableContractDetails) IsSet ¶

func (v NullableContractDetails) IsSet() bool

func (NullableContractDetails) MarshalJSON ¶

func (v NullableContractDetails) MarshalJSON() ([]byte, error)

func (*NullableContractDetails) Set ¶

func (*NullableContractDetails) UnmarshalJSON ¶

func (v *NullableContractDetails) UnmarshalJSON(src []byte) error

func (*NullableContractDetails) Unset ¶

func (v *NullableContractDetails) Unset()

type NullableContractPeriod ¶

type NullableContractPeriod struct {
	// contains filtered or unexported fields
}

func NewNullableContractPeriod ¶

func NewNullableContractPeriod(val *ContractPeriod) *NullableContractPeriod

func (NullableContractPeriod) Get ¶

func (NullableContractPeriod) IsSet ¶

func (v NullableContractPeriod) IsSet() bool

func (NullableContractPeriod) MarshalJSON ¶

func (v NullableContractPeriod) MarshalJSON() ([]byte, error)

func (*NullableContractPeriod) Set ¶

func (*NullableContractPeriod) UnmarshalJSON ¶

func (v *NullableContractPeriod) UnmarshalJSON(src []byte) error

func (*NullableContractPeriod) Unset ¶

func (v *NullableContractPeriod) Unset()

type NullableCreateArchiveJobRequest ¶

type NullableCreateArchiveJobRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateArchiveJobRequest) Get ¶

func (NullableCreateArchiveJobRequest) IsSet ¶

func (NullableCreateArchiveJobRequest) MarshalJSON ¶

func (v NullableCreateArchiveJobRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateArchiveJobRequest) Set ¶

func (*NullableCreateArchiveJobRequest) UnmarshalJSON ¶

func (v *NullableCreateArchiveJobRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateArchiveJobRequest) Unset ¶

type NullableCreatePartitionDefinition ¶

type NullableCreatePartitionDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCreatePartitionDefinition) Get ¶

func (NullableCreatePartitionDefinition) IsSet ¶

func (NullableCreatePartitionDefinition) MarshalJSON ¶

func (v NullableCreatePartitionDefinition) MarshalJSON() ([]byte, error)

func (*NullableCreatePartitionDefinition) Set ¶

func (*NullableCreatePartitionDefinition) UnmarshalJSON ¶

func (v *NullableCreatePartitionDefinition) UnmarshalJSON(src []byte) error

func (*NullableCreatePartitionDefinition) Unset ¶

type NullableCreateRoleDefinition ¶

type NullableCreateRoleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCreateRoleDefinition) Get ¶

func (NullableCreateRoleDefinition) IsSet ¶

func (NullableCreateRoleDefinition) MarshalJSON ¶

func (v NullableCreateRoleDefinition) MarshalJSON() ([]byte, error)

func (*NullableCreateRoleDefinition) Set ¶

func (*NullableCreateRoleDefinition) UnmarshalJSON ¶

func (v *NullableCreateRoleDefinition) UnmarshalJSON(src []byte) error

func (*NullableCreateRoleDefinition) Unset ¶

func (v *NullableCreateRoleDefinition) Unset()

type NullableCreateScheduledViewDefinition ¶

type NullableCreateScheduledViewDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCreateScheduledViewDefinition) Get ¶

func (NullableCreateScheduledViewDefinition) IsSet ¶

func (NullableCreateScheduledViewDefinition) MarshalJSON ¶

func (v NullableCreateScheduledViewDefinition) MarshalJSON() ([]byte, error)

func (*NullableCreateScheduledViewDefinition) Set ¶

func (*NullableCreateScheduledViewDefinition) UnmarshalJSON ¶

func (v *NullableCreateScheduledViewDefinition) UnmarshalJSON(src []byte) error

func (*NullableCreateScheduledViewDefinition) Unset ¶

type NullableCreateUserDefinition ¶

type NullableCreateUserDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCreateUserDefinition) Get ¶

func (NullableCreateUserDefinition) IsSet ¶

func (NullableCreateUserDefinition) MarshalJSON ¶

func (v NullableCreateUserDefinition) MarshalJSON() ([]byte, error)

func (*NullableCreateUserDefinition) Set ¶

func (*NullableCreateUserDefinition) UnmarshalJSON ¶

func (v *NullableCreateUserDefinition) UnmarshalJSON(src []byte) error

func (*NullableCreateUserDefinition) Unset ¶

func (v *NullableCreateUserDefinition) Unset()

type NullableCreditsBreakdown ¶

type NullableCreditsBreakdown struct {
	// contains filtered or unexported fields
}

func NewNullableCreditsBreakdown ¶

func NewNullableCreditsBreakdown(val *CreditsBreakdown) *NullableCreditsBreakdown

func (NullableCreditsBreakdown) Get ¶

func (NullableCreditsBreakdown) IsSet ¶

func (v NullableCreditsBreakdown) IsSet() bool

func (NullableCreditsBreakdown) MarshalJSON ¶

func (v NullableCreditsBreakdown) MarshalJSON() ([]byte, error)

func (*NullableCreditsBreakdown) Set ¶

func (*NullableCreditsBreakdown) UnmarshalJSON ¶

func (v *NullableCreditsBreakdown) UnmarshalJSON(src []byte) error

func (*NullableCreditsBreakdown) Unset ¶

func (v *NullableCreditsBreakdown) Unset()

type NullableCseInsightConfidenceRequest ¶

type NullableCseInsightConfidenceRequest struct {
	// contains filtered or unexported fields
}

func (NullableCseInsightConfidenceRequest) Get ¶

func (NullableCseInsightConfidenceRequest) IsSet ¶

func (NullableCseInsightConfidenceRequest) MarshalJSON ¶

func (v NullableCseInsightConfidenceRequest) MarshalJSON() ([]byte, error)

func (*NullableCseInsightConfidenceRequest) Set ¶

func (*NullableCseInsightConfidenceRequest) UnmarshalJSON ¶

func (v *NullableCseInsightConfidenceRequest) UnmarshalJSON(src []byte) error

func (*NullableCseInsightConfidenceRequest) Unset ¶

type NullableCseSignalNotificationSyncDefinition ¶

type NullableCseSignalNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCseSignalNotificationSyncDefinition) Get ¶

func (NullableCseSignalNotificationSyncDefinition) IsSet ¶

func (NullableCseSignalNotificationSyncDefinition) MarshalJSON ¶

func (*NullableCseSignalNotificationSyncDefinition) Set ¶

func (*NullableCseSignalNotificationSyncDefinition) UnmarshalJSON ¶

func (v *NullableCseSignalNotificationSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableCseSignalNotificationSyncDefinition) Unset ¶

type NullableCseSignalNotificationSyncDefinitionAllOf ¶

type NullableCseSignalNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCseSignalNotificationSyncDefinitionAllOf) Get ¶

func (NullableCseSignalNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableCseSignalNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableCseSignalNotificationSyncDefinitionAllOf) Set ¶

func (*NullableCseSignalNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableCseSignalNotificationSyncDefinitionAllOf) Unset ¶

type NullableCsvVariableSourceDefinition ¶

type NullableCsvVariableSourceDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCsvVariableSourceDefinition) Get ¶

func (NullableCsvVariableSourceDefinition) IsSet ¶

func (NullableCsvVariableSourceDefinition) MarshalJSON ¶

func (v NullableCsvVariableSourceDefinition) MarshalJSON() ([]byte, error)

func (*NullableCsvVariableSourceDefinition) Set ¶

func (*NullableCsvVariableSourceDefinition) UnmarshalJSON ¶

func (v *NullableCsvVariableSourceDefinition) UnmarshalJSON(src []byte) error

func (*NullableCsvVariableSourceDefinition) Unset ¶

type NullableCsvVariableSourceDefinitionAllOf ¶

type NullableCsvVariableSourceDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCsvVariableSourceDefinitionAllOf) Get ¶

func (NullableCsvVariableSourceDefinitionAllOf) IsSet ¶

func (NullableCsvVariableSourceDefinitionAllOf) MarshalJSON ¶

func (*NullableCsvVariableSourceDefinitionAllOf) Set ¶

func (*NullableCsvVariableSourceDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableCsvVariableSourceDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableCsvVariableSourceDefinitionAllOf) Unset ¶

type NullableCurrentBillingPeriod ¶

type NullableCurrentBillingPeriod struct {
	// contains filtered or unexported fields
}

func (NullableCurrentBillingPeriod) Get ¶

func (NullableCurrentBillingPeriod) IsSet ¶

func (NullableCurrentBillingPeriod) MarshalJSON ¶

func (v NullableCurrentBillingPeriod) MarshalJSON() ([]byte, error)

func (*NullableCurrentBillingPeriod) Set ¶

func (*NullableCurrentBillingPeriod) UnmarshalJSON ¶

func (v *NullableCurrentBillingPeriod) UnmarshalJSON(src []byte) error

func (*NullableCurrentBillingPeriod) Unset ¶

func (v *NullableCurrentBillingPeriod) Unset()

type NullableCurrentPlan ¶

type NullableCurrentPlan struct {
	// contains filtered or unexported fields
}

func NewNullableCurrentPlan ¶

func NewNullableCurrentPlan(val *CurrentPlan) *NullableCurrentPlan

func (NullableCurrentPlan) Get ¶

func (NullableCurrentPlan) IsSet ¶

func (v NullableCurrentPlan) IsSet() bool

func (NullableCurrentPlan) MarshalJSON ¶

func (v NullableCurrentPlan) MarshalJSON() ([]byte, error)

func (*NullableCurrentPlan) Set ¶

func (v *NullableCurrentPlan) Set(val *CurrentPlan)

func (*NullableCurrentPlan) UnmarshalJSON ¶

func (v *NullableCurrentPlan) UnmarshalJSON(src []byte) error

func (*NullableCurrentPlan) Unset ¶

func (v *NullableCurrentPlan) Unset()

type NullableCustomField ¶

type NullableCustomField struct {
	// contains filtered or unexported fields
}

func NewNullableCustomField ¶

func NewNullableCustomField(val *CustomField) *NullableCustomField

func (NullableCustomField) Get ¶

func (NullableCustomField) IsSet ¶

func (v NullableCustomField) IsSet() bool

func (NullableCustomField) MarshalJSON ¶

func (v NullableCustomField) MarshalJSON() ([]byte, error)

func (*NullableCustomField) Set ¶

func (v *NullableCustomField) Set(val *CustomField)

func (*NullableCustomField) UnmarshalJSON ¶

func (v *NullableCustomField) UnmarshalJSON(src []byte) error

func (*NullableCustomField) Unset ¶

func (v *NullableCustomField) Unset()

type NullableCustomFieldAllOf ¶

type NullableCustomFieldAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableCustomFieldAllOf ¶

func NewNullableCustomFieldAllOf(val *CustomFieldAllOf) *NullableCustomFieldAllOf

func (NullableCustomFieldAllOf) Get ¶

func (NullableCustomFieldAllOf) IsSet ¶

func (v NullableCustomFieldAllOf) IsSet() bool

func (NullableCustomFieldAllOf) MarshalJSON ¶

func (v NullableCustomFieldAllOf) MarshalJSON() ([]byte, error)

func (*NullableCustomFieldAllOf) Set ¶

func (*NullableCustomFieldAllOf) UnmarshalJSON ¶

func (v *NullableCustomFieldAllOf) UnmarshalJSON(src []byte) error

func (*NullableCustomFieldAllOf) Unset ¶

func (v *NullableCustomFieldAllOf) Unset()

type NullableCustomFieldUsage ¶

type NullableCustomFieldUsage struct {
	// contains filtered or unexported fields
}

func NewNullableCustomFieldUsage ¶

func NewNullableCustomFieldUsage(val *CustomFieldUsage) *NullableCustomFieldUsage

func (NullableCustomFieldUsage) Get ¶

func (NullableCustomFieldUsage) IsSet ¶

func (v NullableCustomFieldUsage) IsSet() bool

func (NullableCustomFieldUsage) MarshalJSON ¶

func (v NullableCustomFieldUsage) MarshalJSON() ([]byte, error)

func (*NullableCustomFieldUsage) Set ¶

func (*NullableCustomFieldUsage) UnmarshalJSON ¶

func (v *NullableCustomFieldUsage) UnmarshalJSON(src []byte) error

func (*NullableCustomFieldUsage) Unset ¶

func (v *NullableCustomFieldUsage) Unset()

type NullableCustomFieldUsageAllOf ¶

type NullableCustomFieldUsageAllOf struct {
	// contains filtered or unexported fields
}

func (NullableCustomFieldUsageAllOf) Get ¶

func (NullableCustomFieldUsageAllOf) IsSet ¶

func (NullableCustomFieldUsageAllOf) MarshalJSON ¶

func (v NullableCustomFieldUsageAllOf) MarshalJSON() ([]byte, error)

func (*NullableCustomFieldUsageAllOf) Set ¶

func (*NullableCustomFieldUsageAllOf) UnmarshalJSON ¶

func (v *NullableCustomFieldUsageAllOf) UnmarshalJSON(src []byte) error

func (*NullableCustomFieldUsageAllOf) Unset ¶

func (v *NullableCustomFieldUsageAllOf) Unset()

type NullableDashboard ¶

type NullableDashboard struct {
	// contains filtered or unexported fields
}

func NewNullableDashboard ¶

func NewNullableDashboard(val *Dashboard) *NullableDashboard

func (NullableDashboard) Get ¶

func (v NullableDashboard) Get() *Dashboard

func (NullableDashboard) IsSet ¶

func (v NullableDashboard) IsSet() bool

func (NullableDashboard) MarshalJSON ¶

func (v NullableDashboard) MarshalJSON() ([]byte, error)

func (*NullableDashboard) Set ¶

func (v *NullableDashboard) Set(val *Dashboard)

func (*NullableDashboard) UnmarshalJSON ¶

func (v *NullableDashboard) UnmarshalJSON(src []byte) error

func (*NullableDashboard) Unset ¶

func (v *NullableDashboard) Unset()

type NullableDashboardAllOf ¶

type NullableDashboardAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardAllOf ¶

func NewNullableDashboardAllOf(val *DashboardAllOf) *NullableDashboardAllOf

func (NullableDashboardAllOf) Get ¶

func (NullableDashboardAllOf) IsSet ¶

func (v NullableDashboardAllOf) IsSet() bool

func (NullableDashboardAllOf) MarshalJSON ¶

func (v NullableDashboardAllOf) MarshalJSON() ([]byte, error)

func (*NullableDashboardAllOf) Set ¶

func (*NullableDashboardAllOf) UnmarshalJSON ¶

func (v *NullableDashboardAllOf) UnmarshalJSON(src []byte) error

func (*NullableDashboardAllOf) Unset ¶

func (v *NullableDashboardAllOf) Unset()

type NullableDashboardReportModeTemplate ¶

type NullableDashboardReportModeTemplate struct {
	// contains filtered or unexported fields
}

func (NullableDashboardReportModeTemplate) Get ¶

func (NullableDashboardReportModeTemplate) IsSet ¶

func (NullableDashboardReportModeTemplate) MarshalJSON ¶

func (v NullableDashboardReportModeTemplate) MarshalJSON() ([]byte, error)

func (*NullableDashboardReportModeTemplate) Set ¶

func (*NullableDashboardReportModeTemplate) UnmarshalJSON ¶

func (v *NullableDashboardReportModeTemplate) UnmarshalJSON(src []byte) error

func (*NullableDashboardReportModeTemplate) Unset ¶

type NullableDashboardRequest ¶

type NullableDashboardRequest struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardRequest ¶

func NewNullableDashboardRequest(val *DashboardRequest) *NullableDashboardRequest

func (NullableDashboardRequest) Get ¶

func (NullableDashboardRequest) IsSet ¶

func (v NullableDashboardRequest) IsSet() bool

func (NullableDashboardRequest) MarshalJSON ¶

func (v NullableDashboardRequest) MarshalJSON() ([]byte, error)

func (*NullableDashboardRequest) Set ¶

func (*NullableDashboardRequest) UnmarshalJSON ¶

func (v *NullableDashboardRequest) UnmarshalJSON(src []byte) error

func (*NullableDashboardRequest) Unset ¶

func (v *NullableDashboardRequest) Unset()

type NullableDashboardSearchSessionIds ¶

type NullableDashboardSearchSessionIds struct {
	// contains filtered or unexported fields
}

func (NullableDashboardSearchSessionIds) Get ¶

func (NullableDashboardSearchSessionIds) IsSet ¶

func (NullableDashboardSearchSessionIds) MarshalJSON ¶

func (v NullableDashboardSearchSessionIds) MarshalJSON() ([]byte, error)

func (*NullableDashboardSearchSessionIds) Set ¶

func (*NullableDashboardSearchSessionIds) UnmarshalJSON ¶

func (v *NullableDashboardSearchSessionIds) UnmarshalJSON(src []byte) error

func (*NullableDashboardSearchSessionIds) Unset ¶

type NullableDashboardSearchStatus ¶

type NullableDashboardSearchStatus struct {
	// contains filtered or unexported fields
}

func (NullableDashboardSearchStatus) Get ¶

func (NullableDashboardSearchStatus) IsSet ¶

func (NullableDashboardSearchStatus) MarshalJSON ¶

func (v NullableDashboardSearchStatus) MarshalJSON() ([]byte, error)

func (*NullableDashboardSearchStatus) Set ¶

func (*NullableDashboardSearchStatus) UnmarshalJSON ¶

func (v *NullableDashboardSearchStatus) UnmarshalJSON(src []byte) error

func (*NullableDashboardSearchStatus) Unset ¶

func (v *NullableDashboardSearchStatus) Unset()

type NullableDashboardSyncDefinition ¶

type NullableDashboardSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableDashboardSyncDefinition) Get ¶

func (NullableDashboardSyncDefinition) IsSet ¶

func (NullableDashboardSyncDefinition) MarshalJSON ¶

func (v NullableDashboardSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableDashboardSyncDefinition) Set ¶

func (*NullableDashboardSyncDefinition) UnmarshalJSON ¶

func (v *NullableDashboardSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableDashboardSyncDefinition) Unset ¶

type NullableDashboardSyncDefinitionAllOf ¶

type NullableDashboardSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableDashboardSyncDefinitionAllOf) Get ¶

func (NullableDashboardSyncDefinitionAllOf) IsSet ¶

func (NullableDashboardSyncDefinitionAllOf) MarshalJSON ¶

func (v NullableDashboardSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableDashboardSyncDefinitionAllOf) Set ¶

func (*NullableDashboardSyncDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableDashboardSyncDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableDashboardSyncDefinitionAllOf) Unset ¶

type NullableDashboardTemplate ¶

type NullableDashboardTemplate struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardTemplate ¶

func NewNullableDashboardTemplate(val *DashboardTemplate) *NullableDashboardTemplate

func (NullableDashboardTemplate) Get ¶

func (NullableDashboardTemplate) IsSet ¶

func (v NullableDashboardTemplate) IsSet() bool

func (NullableDashboardTemplate) MarshalJSON ¶

func (v NullableDashboardTemplate) MarshalJSON() ([]byte, error)

func (*NullableDashboardTemplate) Set ¶

func (*NullableDashboardTemplate) UnmarshalJSON ¶

func (v *NullableDashboardTemplate) UnmarshalJSON(src []byte) error

func (*NullableDashboardTemplate) Unset ¶

func (v *NullableDashboardTemplate) Unset()

type NullableDashboardTemplateAllOf ¶

type NullableDashboardTemplateAllOf struct {
	// contains filtered or unexported fields
}

func (NullableDashboardTemplateAllOf) Get ¶

func (NullableDashboardTemplateAllOf) IsSet ¶

func (NullableDashboardTemplateAllOf) MarshalJSON ¶

func (v NullableDashboardTemplateAllOf) MarshalJSON() ([]byte, error)

func (*NullableDashboardTemplateAllOf) Set ¶

func (*NullableDashboardTemplateAllOf) UnmarshalJSON ¶

func (v *NullableDashboardTemplateAllOf) UnmarshalJSON(src []byte) error

func (*NullableDashboardTemplateAllOf) Unset ¶

func (v *NullableDashboardTemplateAllOf) Unset()

type NullableDashboardV2SyncDefinition ¶

type NullableDashboardV2SyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableDashboardV2SyncDefinition) Get ¶

func (NullableDashboardV2SyncDefinition) IsSet ¶

func (NullableDashboardV2SyncDefinition) MarshalJSON ¶

func (v NullableDashboardV2SyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableDashboardV2SyncDefinition) Set ¶

func (*NullableDashboardV2SyncDefinition) UnmarshalJSON ¶

func (v *NullableDashboardV2SyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableDashboardV2SyncDefinition) Unset ¶

type NullableDataAccessLevelPolicy ¶

type NullableDataAccessLevelPolicy struct {
	// contains filtered or unexported fields
}

func (NullableDataAccessLevelPolicy) Get ¶

func (NullableDataAccessLevelPolicy) IsSet ¶

func (NullableDataAccessLevelPolicy) MarshalJSON ¶

func (v NullableDataAccessLevelPolicy) MarshalJSON() ([]byte, error)

func (*NullableDataAccessLevelPolicy) Set ¶

func (*NullableDataAccessLevelPolicy) UnmarshalJSON ¶

func (v *NullableDataAccessLevelPolicy) UnmarshalJSON(src []byte) error

func (*NullableDataAccessLevelPolicy) Unset ¶

func (v *NullableDataAccessLevelPolicy) Unset()

type NullableDataIngestAffectedTracker ¶

type NullableDataIngestAffectedTracker struct {
	// contains filtered or unexported fields
}

func (NullableDataIngestAffectedTracker) Get ¶

func (NullableDataIngestAffectedTracker) IsSet ¶

func (NullableDataIngestAffectedTracker) MarshalJSON ¶

func (v NullableDataIngestAffectedTracker) MarshalJSON() ([]byte, error)

func (*NullableDataIngestAffectedTracker) Set ¶

func (*NullableDataIngestAffectedTracker) UnmarshalJSON ¶

func (v *NullableDataIngestAffectedTracker) UnmarshalJSON(src []byte) error

func (*NullableDataIngestAffectedTracker) Unset ¶

type NullableDataPoint ¶

type NullableDataPoint struct {
	// contains filtered or unexported fields
}

func NewNullableDataPoint ¶

func NewNullableDataPoint(val *DataPoint) *NullableDataPoint

func (NullableDataPoint) Get ¶

func (v NullableDataPoint) Get() *DataPoint

func (NullableDataPoint) IsSet ¶

func (v NullableDataPoint) IsSet() bool

func (NullableDataPoint) MarshalJSON ¶

func (v NullableDataPoint) MarshalJSON() ([]byte, error)

func (*NullableDataPoint) Set ¶

func (v *NullableDataPoint) Set(val *DataPoint)

func (*NullableDataPoint) UnmarshalJSON ¶

func (v *NullableDataPoint) UnmarshalJSON(src []byte) error

func (*NullableDataPoint) Unset ¶

func (v *NullableDataPoint) Unset()

type NullableDataPoints ¶

type NullableDataPoints struct {
	// contains filtered or unexported fields
}

func NewNullableDataPoints ¶

func NewNullableDataPoints(val *DataPoints) *NullableDataPoints

func (NullableDataPoints) Get ¶

func (v NullableDataPoints) Get() *DataPoints

func (NullableDataPoints) IsSet ¶

func (v NullableDataPoints) IsSet() bool

func (NullableDataPoints) MarshalJSON ¶

func (v NullableDataPoints) MarshalJSON() ([]byte, error)

func (*NullableDataPoints) Set ¶

func (v *NullableDataPoints) Set(val *DataPoints)

func (*NullableDataPoints) UnmarshalJSON ¶

func (v *NullableDataPoints) UnmarshalJSON(src []byte) error

func (*NullableDataPoints) Unset ¶

func (v *NullableDataPoints) Unset()

type NullableDataValue ¶

type NullableDataValue struct {
	// contains filtered or unexported fields
}

func NewNullableDataValue ¶

func NewNullableDataValue(val *DataValue) *NullableDataValue

func (NullableDataValue) Get ¶

func (v NullableDataValue) Get() *DataValue

func (NullableDataValue) IsSet ¶

func (v NullableDataValue) IsSet() bool

func (NullableDataValue) MarshalJSON ¶

func (v NullableDataValue) MarshalJSON() ([]byte, error)

func (*NullableDataValue) Set ¶

func (v *NullableDataValue) Set(val *DataValue)

func (*NullableDataValue) UnmarshalJSON ¶

func (v *NullableDataValue) UnmarshalJSON(src []byte) error

func (*NullableDataValue) Unset ¶

func (v *NullableDataValue) Unset()

type NullableDatadog ¶

type NullableDatadog struct {
	// contains filtered or unexported fields
}

func NewNullableDatadog ¶

func NewNullableDatadog(val *Datadog) *NullableDatadog

func (NullableDatadog) Get ¶

func (v NullableDatadog) Get() *Datadog

func (NullableDatadog) IsSet ¶

func (v NullableDatadog) IsSet() bool

func (NullableDatadog) MarshalJSON ¶

func (v NullableDatadog) MarshalJSON() ([]byte, error)

func (*NullableDatadog) Set ¶

func (v *NullableDatadog) Set(val *Datadog)

func (*NullableDatadog) UnmarshalJSON ¶

func (v *NullableDatadog) UnmarshalJSON(src []byte) error

func (*NullableDatadog) Unset ¶

func (v *NullableDatadog) Unset()

type NullableDimensionKeyValue ¶

type NullableDimensionKeyValue struct {
	// contains filtered or unexported fields
}

func NewNullableDimensionKeyValue ¶

func NewNullableDimensionKeyValue(val *DimensionKeyValue) *NullableDimensionKeyValue

func (NullableDimensionKeyValue) Get ¶

func (NullableDimensionKeyValue) IsSet ¶

func (v NullableDimensionKeyValue) IsSet() bool

func (NullableDimensionKeyValue) MarshalJSON ¶

func (v NullableDimensionKeyValue) MarshalJSON() ([]byte, error)

func (*NullableDimensionKeyValue) Set ¶

func (*NullableDimensionKeyValue) UnmarshalJSON ¶

func (v *NullableDimensionKeyValue) UnmarshalJSON(src []byte) error

func (*NullableDimensionKeyValue) Unset ¶

func (v *NullableDimensionKeyValue) Unset()

type NullableDimensionTransformation ¶

type NullableDimensionTransformation struct {
	// contains filtered or unexported fields
}

func (NullableDimensionTransformation) Get ¶

func (NullableDimensionTransformation) IsSet ¶

func (NullableDimensionTransformation) MarshalJSON ¶

func (v NullableDimensionTransformation) MarshalJSON() ([]byte, error)

func (*NullableDimensionTransformation) Set ¶

func (*NullableDimensionTransformation) UnmarshalJSON ¶

func (v *NullableDimensionTransformation) UnmarshalJSON(src []byte) error

func (*NullableDimensionTransformation) Unset ¶

type NullableDirectDownloadReportAction ¶

type NullableDirectDownloadReportAction struct {
	// contains filtered or unexported fields
}

func (NullableDirectDownloadReportAction) Get ¶

func (NullableDirectDownloadReportAction) IsSet ¶

func (NullableDirectDownloadReportAction) MarshalJSON ¶

func (v NullableDirectDownloadReportAction) MarshalJSON() ([]byte, error)

func (*NullableDirectDownloadReportAction) Set ¶

func (*NullableDirectDownloadReportAction) UnmarshalJSON ¶

func (v *NullableDirectDownloadReportAction) UnmarshalJSON(src []byte) error

func (*NullableDirectDownloadReportAction) Unset ¶

type NullableDisableMfaRequest ¶

type NullableDisableMfaRequest struct {
	// contains filtered or unexported fields
}

func NewNullableDisableMfaRequest ¶

func NewNullableDisableMfaRequest(val *DisableMfaRequest) *NullableDisableMfaRequest

func (NullableDisableMfaRequest) Get ¶

func (NullableDisableMfaRequest) IsSet ¶

func (v NullableDisableMfaRequest) IsSet() bool

func (NullableDisableMfaRequest) MarshalJSON ¶

func (v NullableDisableMfaRequest) MarshalJSON() ([]byte, error)

func (*NullableDisableMfaRequest) Set ¶

func (*NullableDisableMfaRequest) UnmarshalJSON ¶

func (v *NullableDisableMfaRequest) UnmarshalJSON(src []byte) error

func (*NullableDisableMfaRequest) Unset ¶

func (v *NullableDisableMfaRequest) Unset()

type NullableDisableMonitorResponse ¶

type NullableDisableMonitorResponse struct {
	// contains filtered or unexported fields
}

func (NullableDisableMonitorResponse) Get ¶

func (NullableDisableMonitorResponse) IsSet ¶

func (NullableDisableMonitorResponse) MarshalJSON ¶

func (v NullableDisableMonitorResponse) MarshalJSON() ([]byte, error)

func (*NullableDisableMonitorResponse) Set ¶

func (*NullableDisableMonitorResponse) UnmarshalJSON ¶

func (v *NullableDisableMonitorResponse) UnmarshalJSON(src []byte) error

func (*NullableDisableMonitorResponse) Unset ¶

func (v *NullableDisableMonitorResponse) Unset()

type NullableDisableMonitorWarning ¶

type NullableDisableMonitorWarning struct {
	// contains filtered or unexported fields
}

func (NullableDisableMonitorWarning) Get ¶

func (NullableDisableMonitorWarning) IsSet ¶

func (NullableDisableMonitorWarning) MarshalJSON ¶

func (v NullableDisableMonitorWarning) MarshalJSON() ([]byte, error)

func (*NullableDisableMonitorWarning) Set ¶

func (*NullableDisableMonitorWarning) UnmarshalJSON ¶

func (v *NullableDisableMonitorWarning) UnmarshalJSON(src []byte) error

func (*NullableDisableMonitorWarning) Unset ¶

func (v *NullableDisableMonitorWarning) Unset()

type NullableDroppedField ¶

type NullableDroppedField struct {
	// contains filtered or unexported fields
}

func NewNullableDroppedField ¶

func NewNullableDroppedField(val *DroppedField) *NullableDroppedField

func (NullableDroppedField) Get ¶

func (NullableDroppedField) IsSet ¶

func (v NullableDroppedField) IsSet() bool

func (NullableDroppedField) MarshalJSON ¶

func (v NullableDroppedField) MarshalJSON() ([]byte, error)

func (*NullableDroppedField) Set ¶

func (v *NullableDroppedField) Set(val *DroppedField)

func (*NullableDroppedField) UnmarshalJSON ¶

func (v *NullableDroppedField) UnmarshalJSON(src []byte) error

func (*NullableDroppedField) Unset ¶

func (v *NullableDroppedField) Unset()

type NullableDynamicRule ¶

type NullableDynamicRule struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicRule ¶

func NewNullableDynamicRule(val *DynamicRule) *NullableDynamicRule

func (NullableDynamicRule) Get ¶

func (NullableDynamicRule) IsSet ¶

func (v NullableDynamicRule) IsSet() bool

func (NullableDynamicRule) MarshalJSON ¶

func (v NullableDynamicRule) MarshalJSON() ([]byte, error)

func (*NullableDynamicRule) Set ¶

func (v *NullableDynamicRule) Set(val *DynamicRule)

func (*NullableDynamicRule) UnmarshalJSON ¶

func (v *NullableDynamicRule) UnmarshalJSON(src []byte) error

func (*NullableDynamicRule) Unset ¶

func (v *NullableDynamicRule) Unset()

type NullableDynamicRuleAllOf ¶

type NullableDynamicRuleAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicRuleAllOf ¶

func NewNullableDynamicRuleAllOf(val *DynamicRuleAllOf) *NullableDynamicRuleAllOf

func (NullableDynamicRuleAllOf) Get ¶

func (NullableDynamicRuleAllOf) IsSet ¶

func (v NullableDynamicRuleAllOf) IsSet() bool

func (NullableDynamicRuleAllOf) MarshalJSON ¶

func (v NullableDynamicRuleAllOf) MarshalJSON() ([]byte, error)

func (*NullableDynamicRuleAllOf) Set ¶

func (*NullableDynamicRuleAllOf) UnmarshalJSON ¶

func (v *NullableDynamicRuleAllOf) UnmarshalJSON(src []byte) error

func (*NullableDynamicRuleAllOf) Unset ¶

func (v *NullableDynamicRuleAllOf) Unset()

type NullableDynamicRuleDefinition ¶

type NullableDynamicRuleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableDynamicRuleDefinition) Get ¶

func (NullableDynamicRuleDefinition) IsSet ¶

func (NullableDynamicRuleDefinition) MarshalJSON ¶

func (v NullableDynamicRuleDefinition) MarshalJSON() ([]byte, error)

func (*NullableDynamicRuleDefinition) Set ¶

func (*NullableDynamicRuleDefinition) UnmarshalJSON ¶

func (v *NullableDynamicRuleDefinition) UnmarshalJSON(src []byte) error

func (*NullableDynamicRuleDefinition) Unset ¶

func (v *NullableDynamicRuleDefinition) Unset()

type NullableEmail ¶

type NullableEmail struct {
	// contains filtered or unexported fields
}

func NewNullableEmail ¶

func NewNullableEmail(val *Email) *NullableEmail

func (NullableEmail) Get ¶

func (v NullableEmail) Get() *Email

func (NullableEmail) IsSet ¶

func (v NullableEmail) IsSet() bool

func (NullableEmail) MarshalJSON ¶

func (v NullableEmail) MarshalJSON() ([]byte, error)

func (*NullableEmail) Set ¶

func (v *NullableEmail) Set(val *Email)

func (*NullableEmail) UnmarshalJSON ¶

func (v *NullableEmail) UnmarshalJSON(src []byte) error

func (*NullableEmail) Unset ¶

func (v *NullableEmail) Unset()

type NullableEmailAllOf ¶

type NullableEmailAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableEmailAllOf ¶

func NewNullableEmailAllOf(val *EmailAllOf) *NullableEmailAllOf

func (NullableEmailAllOf) Get ¶

func (v NullableEmailAllOf) Get() *EmailAllOf

func (NullableEmailAllOf) IsSet ¶

func (v NullableEmailAllOf) IsSet() bool

func (NullableEmailAllOf) MarshalJSON ¶

func (v NullableEmailAllOf) MarshalJSON() ([]byte, error)

func (*NullableEmailAllOf) Set ¶

func (v *NullableEmailAllOf) Set(val *EmailAllOf)

func (*NullableEmailAllOf) UnmarshalJSON ¶

func (v *NullableEmailAllOf) UnmarshalJSON(src []byte) error

func (*NullableEmailAllOf) Unset ¶

func (v *NullableEmailAllOf) Unset()

type NullableEmailSearchNotificationSyncDefinition ¶

type NullableEmailSearchNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableEmailSearchNotificationSyncDefinition) Get ¶

func (NullableEmailSearchNotificationSyncDefinition) IsSet ¶

func (NullableEmailSearchNotificationSyncDefinition) MarshalJSON ¶

func (*NullableEmailSearchNotificationSyncDefinition) Set ¶

func (*NullableEmailSearchNotificationSyncDefinition) UnmarshalJSON ¶

func (*NullableEmailSearchNotificationSyncDefinition) Unset ¶

type NullableEmailSearchNotificationSyncDefinitionAllOf ¶

type NullableEmailSearchNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEmailSearchNotificationSyncDefinitionAllOf) Get ¶

func (NullableEmailSearchNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableEmailSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableEmailSearchNotificationSyncDefinitionAllOf) Set ¶

func (*NullableEmailSearchNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableEmailSearchNotificationSyncDefinitionAllOf) Unset ¶

type NullableEntitlementConsumption ¶

type NullableEntitlementConsumption struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementConsumption) Get ¶

func (NullableEntitlementConsumption) IsSet ¶

func (NullableEntitlementConsumption) MarshalJSON ¶

func (v NullableEntitlementConsumption) MarshalJSON() ([]byte, error)

func (*NullableEntitlementConsumption) Set ¶

func (*NullableEntitlementConsumption) UnmarshalJSON ¶

func (v *NullableEntitlementConsumption) UnmarshalJSON(src []byte) error

func (*NullableEntitlementConsumption) Unset ¶

func (v *NullableEntitlementConsumption) Unset()

type NullableEntitlements ¶

type NullableEntitlements struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlements ¶

func NewNullableEntitlements(val *Entitlements) *NullableEntitlements

func (NullableEntitlements) Get ¶

func (NullableEntitlements) IsSet ¶

func (v NullableEntitlements) IsSet() bool

func (NullableEntitlements) MarshalJSON ¶

func (v NullableEntitlements) MarshalJSON() ([]byte, error)

func (*NullableEntitlements) Set ¶

func (v *NullableEntitlements) Set(val *Entitlements)

func (*NullableEntitlements) UnmarshalJSON ¶

func (v *NullableEntitlements) UnmarshalJSON(src []byte) error

func (*NullableEntitlements) Unset ¶

func (v *NullableEntitlements) Unset()

type NullableEpochTimeRangeBoundary ¶

type NullableEpochTimeRangeBoundary struct {
	// contains filtered or unexported fields
}

func (NullableEpochTimeRangeBoundary) Get ¶

func (NullableEpochTimeRangeBoundary) IsSet ¶

func (NullableEpochTimeRangeBoundary) MarshalJSON ¶

func (v NullableEpochTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*NullableEpochTimeRangeBoundary) Set ¶

func (*NullableEpochTimeRangeBoundary) UnmarshalJSON ¶

func (v *NullableEpochTimeRangeBoundary) UnmarshalJSON(src []byte) error

func (*NullableEpochTimeRangeBoundary) Unset ¶

func (v *NullableEpochTimeRangeBoundary) Unset()

type NullableEpochTimeRangeBoundaryAllOf ¶

type NullableEpochTimeRangeBoundaryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEpochTimeRangeBoundaryAllOf) Get ¶

func (NullableEpochTimeRangeBoundaryAllOf) IsSet ¶

func (NullableEpochTimeRangeBoundaryAllOf) MarshalJSON ¶

func (v NullableEpochTimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableEpochTimeRangeBoundaryAllOf) Set ¶

func (*NullableEpochTimeRangeBoundaryAllOf) UnmarshalJSON ¶

func (v *NullableEpochTimeRangeBoundaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableEpochTimeRangeBoundaryAllOf) Unset ¶

type NullableErrorDescription ¶

type NullableErrorDescription struct {
	// contains filtered or unexported fields
}

func NewNullableErrorDescription ¶

func NewNullableErrorDescription(val *ErrorDescription) *NullableErrorDescription

func (NullableErrorDescription) Get ¶

func (NullableErrorDescription) IsSet ¶

func (v NullableErrorDescription) IsSet() bool

func (NullableErrorDescription) MarshalJSON ¶

func (v NullableErrorDescription) MarshalJSON() ([]byte, error)

func (*NullableErrorDescription) Set ¶

func (*NullableErrorDescription) UnmarshalJSON ¶

func (v *NullableErrorDescription) UnmarshalJSON(src []byte) error

func (*NullableErrorDescription) Unset ¶

func (v *NullableErrorDescription) Unset()

type NullableErrorResponse ¶

type NullableErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableErrorResponse ¶

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get ¶

func (NullableErrorResponse) IsSet ¶

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON ¶

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableErrorResponse) Set ¶

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON ¶

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableErrorResponse) Unset ¶

func (v *NullableErrorResponse) Unset()

type NullableEstimatedUsageDetails ¶

type NullableEstimatedUsageDetails struct {
	// contains filtered or unexported fields
}

func (NullableEstimatedUsageDetails) Get ¶

func (NullableEstimatedUsageDetails) IsSet ¶

func (NullableEstimatedUsageDetails) MarshalJSON ¶

func (v NullableEstimatedUsageDetails) MarshalJSON() ([]byte, error)

func (*NullableEstimatedUsageDetails) Set ¶

func (*NullableEstimatedUsageDetails) UnmarshalJSON ¶

func (v *NullableEstimatedUsageDetails) UnmarshalJSON(src []byte) error

func (*NullableEstimatedUsageDetails) Unset ¶

func (v *NullableEstimatedUsageDetails) Unset()

type NullableEstimatedUsageDetailsWithTier ¶

type NullableEstimatedUsageDetailsWithTier struct {
	// contains filtered or unexported fields
}

func (NullableEstimatedUsageDetailsWithTier) Get ¶

func (NullableEstimatedUsageDetailsWithTier) IsSet ¶

func (NullableEstimatedUsageDetailsWithTier) MarshalJSON ¶

func (v NullableEstimatedUsageDetailsWithTier) MarshalJSON() ([]byte, error)

func (*NullableEstimatedUsageDetailsWithTier) Set ¶

func (*NullableEstimatedUsageDetailsWithTier) UnmarshalJSON ¶

func (v *NullableEstimatedUsageDetailsWithTier) UnmarshalJSON(src []byte) error

func (*NullableEstimatedUsageDetailsWithTier) Unset ¶

type NullableEventsOfInterestScatterPanel ¶

type NullableEventsOfInterestScatterPanel struct {
	// contains filtered or unexported fields
}

func (NullableEventsOfInterestScatterPanel) Get ¶

func (NullableEventsOfInterestScatterPanel) IsSet ¶

func (NullableEventsOfInterestScatterPanel) MarshalJSON ¶

func (v NullableEventsOfInterestScatterPanel) MarshalJSON() ([]byte, error)

func (*NullableEventsOfInterestScatterPanel) Set ¶

func (*NullableEventsOfInterestScatterPanel) UnmarshalJSON ¶

func (v *NullableEventsOfInterestScatterPanel) UnmarshalJSON(src []byte) error

func (*NullableEventsOfInterestScatterPanel) Unset ¶

type NullableExportableLookupTableInfo ¶

type NullableExportableLookupTableInfo struct {
	// contains filtered or unexported fields
}

func (NullableExportableLookupTableInfo) Get ¶

func (NullableExportableLookupTableInfo) IsSet ¶

func (NullableExportableLookupTableInfo) MarshalJSON ¶

func (v NullableExportableLookupTableInfo) MarshalJSON() ([]byte, error)

func (*NullableExportableLookupTableInfo) Set ¶

func (*NullableExportableLookupTableInfo) UnmarshalJSON ¶

func (v *NullableExportableLookupTableInfo) UnmarshalJSON(src []byte) error

func (*NullableExportableLookupTableInfo) Unset ¶

type NullableExtraDetails ¶

type NullableExtraDetails struct {
	// contains filtered or unexported fields
}

func NewNullableExtraDetails ¶

func NewNullableExtraDetails(val *ExtraDetails) *NullableExtraDetails

func (NullableExtraDetails) Get ¶

func (NullableExtraDetails) IsSet ¶

func (v NullableExtraDetails) IsSet() bool

func (NullableExtraDetails) MarshalJSON ¶

func (v NullableExtraDetails) MarshalJSON() ([]byte, error)

func (*NullableExtraDetails) Set ¶

func (v *NullableExtraDetails) Set(val *ExtraDetails)

func (*NullableExtraDetails) UnmarshalJSON ¶

func (v *NullableExtraDetails) UnmarshalJSON(src []byte) error

func (*NullableExtraDetails) Unset ¶

func (v *NullableExtraDetails) Unset()

type NullableExtractionRule ¶

type NullableExtractionRule struct {
	// contains filtered or unexported fields
}

func NewNullableExtractionRule ¶

func NewNullableExtractionRule(val *ExtractionRule) *NullableExtractionRule

func (NullableExtractionRule) Get ¶

func (NullableExtractionRule) IsSet ¶

func (v NullableExtractionRule) IsSet() bool

func (NullableExtractionRule) MarshalJSON ¶

func (v NullableExtractionRule) MarshalJSON() ([]byte, error)

func (*NullableExtractionRule) Set ¶

func (*NullableExtractionRule) UnmarshalJSON ¶

func (v *NullableExtractionRule) UnmarshalJSON(src []byte) error

func (*NullableExtractionRule) Unset ¶

func (v *NullableExtractionRule) Unset()

type NullableExtractionRuleAllOf ¶

type NullableExtractionRuleAllOf struct {
	// contains filtered or unexported fields
}

func (NullableExtractionRuleAllOf) Get ¶

func (NullableExtractionRuleAllOf) IsSet ¶

func (NullableExtractionRuleAllOf) MarshalJSON ¶

func (v NullableExtractionRuleAllOf) MarshalJSON() ([]byte, error)

func (*NullableExtractionRuleAllOf) Set ¶

func (*NullableExtractionRuleAllOf) UnmarshalJSON ¶

func (v *NullableExtractionRuleAllOf) UnmarshalJSON(src []byte) error

func (*NullableExtractionRuleAllOf) Unset ¶

func (v *NullableExtractionRuleAllOf) Unset()

type NullableExtractionRuleDefinition ¶

type NullableExtractionRuleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableExtractionRuleDefinition) Get ¶

func (NullableExtractionRuleDefinition) IsSet ¶

func (NullableExtractionRuleDefinition) MarshalJSON ¶

func (v NullableExtractionRuleDefinition) MarshalJSON() ([]byte, error)

func (*NullableExtractionRuleDefinition) Set ¶

func (*NullableExtractionRuleDefinition) UnmarshalJSON ¶

func (v *NullableExtractionRuleDefinition) UnmarshalJSON(src []byte) error

func (*NullableExtractionRuleDefinition) Unset ¶

type NullableExtractionRuleDefinitionAllOf ¶

type NullableExtractionRuleDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableExtractionRuleDefinitionAllOf) Get ¶

func (NullableExtractionRuleDefinitionAllOf) IsSet ¶

func (NullableExtractionRuleDefinitionAllOf) MarshalJSON ¶

func (v NullableExtractionRuleDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableExtractionRuleDefinitionAllOf) Set ¶

func (*NullableExtractionRuleDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableExtractionRuleDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableExtractionRuleDefinitionAllOf) Unset ¶

type NullableFieldName ¶

type NullableFieldName struct {
	// contains filtered or unexported fields
}

func NewNullableFieldName ¶

func NewNullableFieldName(val *FieldName) *NullableFieldName

func (NullableFieldName) Get ¶

func (v NullableFieldName) Get() *FieldName

func (NullableFieldName) IsSet ¶

func (v NullableFieldName) IsSet() bool

func (NullableFieldName) MarshalJSON ¶

func (v NullableFieldName) MarshalJSON() ([]byte, error)

func (*NullableFieldName) Set ¶

func (v *NullableFieldName) Set(val *FieldName)

func (*NullableFieldName) UnmarshalJSON ¶

func (v *NullableFieldName) UnmarshalJSON(src []byte) error

func (*NullableFieldName) Unset ¶

func (v *NullableFieldName) Unset()

type NullableFieldQuotaUsage ¶

type NullableFieldQuotaUsage struct {
	// contains filtered or unexported fields
}

func NewNullableFieldQuotaUsage ¶

func NewNullableFieldQuotaUsage(val *FieldQuotaUsage) *NullableFieldQuotaUsage

func (NullableFieldQuotaUsage) Get ¶

func (NullableFieldQuotaUsage) IsSet ¶

func (v NullableFieldQuotaUsage) IsSet() bool

func (NullableFieldQuotaUsage) MarshalJSON ¶

func (v NullableFieldQuotaUsage) MarshalJSON() ([]byte, error)

func (*NullableFieldQuotaUsage) Set ¶

func (*NullableFieldQuotaUsage) UnmarshalJSON ¶

func (v *NullableFieldQuotaUsage) UnmarshalJSON(src []byte) error

func (*NullableFieldQuotaUsage) Unset ¶

func (v *NullableFieldQuotaUsage) Unset()

type NullableFileCollectionErrorTracker ¶

type NullableFileCollectionErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableFileCollectionErrorTracker) Get ¶

func (NullableFileCollectionErrorTracker) IsSet ¶

func (NullableFileCollectionErrorTracker) MarshalJSON ¶

func (v NullableFileCollectionErrorTracker) MarshalJSON() ([]byte, error)

func (*NullableFileCollectionErrorTracker) Set ¶

func (*NullableFileCollectionErrorTracker) UnmarshalJSON ¶

func (v *NullableFileCollectionErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableFileCollectionErrorTracker) 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 NullableFolderAllOf ¶

type NullableFolderAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableFolderAllOf ¶

func NewNullableFolderAllOf(val *FolderAllOf) *NullableFolderAllOf

func (NullableFolderAllOf) Get ¶

func (NullableFolderAllOf) IsSet ¶

func (v NullableFolderAllOf) IsSet() bool

func (NullableFolderAllOf) MarshalJSON ¶

func (v NullableFolderAllOf) MarshalJSON() ([]byte, error)

func (*NullableFolderAllOf) Set ¶

func (v *NullableFolderAllOf) Set(val *FolderAllOf)

func (*NullableFolderAllOf) UnmarshalJSON ¶

func (v *NullableFolderAllOf) UnmarshalJSON(src []byte) error

func (*NullableFolderAllOf) Unset ¶

func (v *NullableFolderAllOf) Unset()

type NullableFolderDefinition ¶

type NullableFolderDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableFolderDefinition ¶

func NewNullableFolderDefinition(val *FolderDefinition) *NullableFolderDefinition

func (NullableFolderDefinition) Get ¶

func (NullableFolderDefinition) IsSet ¶

func (v NullableFolderDefinition) IsSet() bool

func (NullableFolderDefinition) MarshalJSON ¶

func (v NullableFolderDefinition) MarshalJSON() ([]byte, error)

func (*NullableFolderDefinition) Set ¶

func (*NullableFolderDefinition) UnmarshalJSON ¶

func (v *NullableFolderDefinition) UnmarshalJSON(src []byte) error

func (*NullableFolderDefinition) Unset ¶

func (v *NullableFolderDefinition) Unset()

type NullableFolderSyncDefinition ¶

type NullableFolderSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFolderSyncDefinition) Get ¶

func (NullableFolderSyncDefinition) IsSet ¶

func (NullableFolderSyncDefinition) MarshalJSON ¶

func (v NullableFolderSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableFolderSyncDefinition) Set ¶

func (*NullableFolderSyncDefinition) UnmarshalJSON ¶

func (v *NullableFolderSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableFolderSyncDefinition) Unset ¶

func (v *NullableFolderSyncDefinition) Unset()

type NullableFolderSyncDefinitionAllOf ¶

type NullableFolderSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableFolderSyncDefinitionAllOf) Get ¶

func (NullableFolderSyncDefinitionAllOf) IsSet ¶

func (NullableFolderSyncDefinitionAllOf) MarshalJSON ¶

func (v NullableFolderSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableFolderSyncDefinitionAllOf) Set ¶

func (*NullableFolderSyncDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableFolderSyncDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableFolderSyncDefinitionAllOf) Unset ¶

type NullableGenerateReportRequest ¶

type NullableGenerateReportRequest struct {
	// contains filtered or unexported fields
}

func (NullableGenerateReportRequest) Get ¶

func (NullableGenerateReportRequest) IsSet ¶

func (NullableGenerateReportRequest) MarshalJSON ¶

func (v NullableGenerateReportRequest) MarshalJSON() ([]byte, error)

func (*NullableGenerateReportRequest) Set ¶

func (*NullableGenerateReportRequest) UnmarshalJSON ¶

func (v *NullableGenerateReportRequest) UnmarshalJSON(src []byte) error

func (*NullableGenerateReportRequest) Unset ¶

func (v *NullableGenerateReportRequest) Unset()

type NullableGetCollectorsUsageResponse ¶

type NullableGetCollectorsUsageResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetCollectorsUsageResponse) Get ¶

func (NullableGetCollectorsUsageResponse) IsSet ¶

func (NullableGetCollectorsUsageResponse) MarshalJSON ¶

func (v NullableGetCollectorsUsageResponse) MarshalJSON() ([]byte, error)

func (*NullableGetCollectorsUsageResponse) Set ¶

func (*NullableGetCollectorsUsageResponse) UnmarshalJSON ¶

func (v *NullableGetCollectorsUsageResponse) UnmarshalJSON(src []byte) error

func (*NullableGetCollectorsUsageResponse) Unset ¶

type NullableGetSourcesUsageResponse ¶

type NullableGetSourcesUsageResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetSourcesUsageResponse) Get ¶

func (NullableGetSourcesUsageResponse) IsSet ¶

func (NullableGetSourcesUsageResponse) MarshalJSON ¶

func (v NullableGetSourcesUsageResponse) MarshalJSON() ([]byte, error)

func (*NullableGetSourcesUsageResponse) Set ¶

func (*NullableGetSourcesUsageResponse) UnmarshalJSON ¶

func (v *NullableGetSourcesUsageResponse) UnmarshalJSON(src []byte) error

func (*NullableGetSourcesUsageResponse) Unset ¶

type NullableGrid ¶

type NullableGrid struct {
	// contains filtered or unexported fields
}

func NewNullableGrid ¶

func NewNullableGrid(val *Grid) *NullableGrid

func (NullableGrid) Get ¶

func (v NullableGrid) Get() *Grid

func (NullableGrid) IsSet ¶

func (v NullableGrid) IsSet() bool

func (NullableGrid) MarshalJSON ¶

func (v NullableGrid) MarshalJSON() ([]byte, error)

func (*NullableGrid) Set ¶

func (v *NullableGrid) Set(val *Grid)

func (*NullableGrid) UnmarshalJSON ¶

func (v *NullableGrid) UnmarshalJSON(src []byte) error

func (*NullableGrid) Unset ¶

func (v *NullableGrid) Unset()

type NullableGroupFieldsRequest ¶

type NullableGroupFieldsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableGroupFieldsRequest ¶

func NewNullableGroupFieldsRequest(val *GroupFieldsRequest) *NullableGroupFieldsRequest

func (NullableGroupFieldsRequest) Get ¶

func (NullableGroupFieldsRequest) IsSet ¶

func (v NullableGroupFieldsRequest) IsSet() bool

func (NullableGroupFieldsRequest) MarshalJSON ¶

func (v NullableGroupFieldsRequest) MarshalJSON() ([]byte, error)

func (*NullableGroupFieldsRequest) Set ¶

func (*NullableGroupFieldsRequest) UnmarshalJSON ¶

func (v *NullableGroupFieldsRequest) UnmarshalJSON(src []byte) error

func (*NullableGroupFieldsRequest) Unset ¶

func (v *NullableGroupFieldsRequest) Unset()

type NullableGroupFieldsResponse ¶

type NullableGroupFieldsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGroupFieldsResponse) Get ¶

func (NullableGroupFieldsResponse) IsSet ¶

func (NullableGroupFieldsResponse) MarshalJSON ¶

func (v NullableGroupFieldsResponse) MarshalJSON() ([]byte, error)

func (*NullableGroupFieldsResponse) Set ¶

func (*NullableGroupFieldsResponse) UnmarshalJSON ¶

func (v *NullableGroupFieldsResponse) UnmarshalJSON(src []byte) error

func (*NullableGroupFieldsResponse) Unset ¶

func (v *NullableGroupFieldsResponse) Unset()

type NullableHeader ¶

type NullableHeader struct {
	// contains filtered or unexported fields
}

func NewNullableHeader ¶

func NewNullableHeader(val *Header) *NullableHeader

func (NullableHeader) Get ¶

func (v NullableHeader) Get() *Header

func (NullableHeader) IsSet ¶

func (v NullableHeader) IsSet() bool

func (NullableHeader) MarshalJSON ¶

func (v NullableHeader) MarshalJSON() ([]byte, error)

func (*NullableHeader) Set ¶

func (v *NullableHeader) Set(val *Header)

func (*NullableHeader) UnmarshalJSON ¶

func (v *NullableHeader) UnmarshalJSON(src []byte) error

func (*NullableHeader) Unset ¶

func (v *NullableHeader) Unset()

type NullableHealthEvent ¶

type NullableHealthEvent struct {
	// contains filtered or unexported fields
}

func NewNullableHealthEvent ¶

func NewNullableHealthEvent(val *HealthEvent) *NullableHealthEvent

func (NullableHealthEvent) Get ¶

func (NullableHealthEvent) IsSet ¶

func (v NullableHealthEvent) IsSet() bool

func (NullableHealthEvent) MarshalJSON ¶

func (v NullableHealthEvent) MarshalJSON() ([]byte, error)

func (*NullableHealthEvent) Set ¶

func (v *NullableHealthEvent) Set(val *HealthEvent)

func (*NullableHealthEvent) UnmarshalJSON ¶

func (v *NullableHealthEvent) UnmarshalJSON(src []byte) error

func (*NullableHealthEvent) Unset ¶

func (v *NullableHealthEvent) Unset()

type NullableHighCardinalityDimensionDroppedTracker ¶

type NullableHighCardinalityDimensionDroppedTracker struct {
	// contains filtered or unexported fields
}

func (NullableHighCardinalityDimensionDroppedTracker) Get ¶

func (NullableHighCardinalityDimensionDroppedTracker) IsSet ¶

func (NullableHighCardinalityDimensionDroppedTracker) MarshalJSON ¶

func (*NullableHighCardinalityDimensionDroppedTracker) Set ¶

func (*NullableHighCardinalityDimensionDroppedTracker) UnmarshalJSON ¶

func (*NullableHighCardinalityDimensionDroppedTracker) Unset ¶

type NullableHighCardinalityDimensionDroppedTrackerAllOf ¶

type NullableHighCardinalityDimensionDroppedTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableHighCardinalityDimensionDroppedTrackerAllOf) Get ¶

func (NullableHighCardinalityDimensionDroppedTrackerAllOf) IsSet ¶

func (NullableHighCardinalityDimensionDroppedTrackerAllOf) MarshalJSON ¶

func (*NullableHighCardinalityDimensionDroppedTrackerAllOf) Set ¶

func (*NullableHighCardinalityDimensionDroppedTrackerAllOf) UnmarshalJSON ¶

func (*NullableHighCardinalityDimensionDroppedTrackerAllOf) Unset ¶

type NullableHipChat ¶

type NullableHipChat struct {
	// contains filtered or unexported fields
}

func NewNullableHipChat ¶

func NewNullableHipChat(val *HipChat) *NullableHipChat

func (NullableHipChat) Get ¶

func (v NullableHipChat) Get() *HipChat

func (NullableHipChat) IsSet ¶

func (v NullableHipChat) IsSet() bool

func (NullableHipChat) MarshalJSON ¶

func (v NullableHipChat) MarshalJSON() ([]byte, error)

func (*NullableHipChat) Set ¶

func (v *NullableHipChat) Set(val *HipChat)

func (*NullableHipChat) UnmarshalJSON ¶

func (v *NullableHipChat) UnmarshalJSON(src []byte) error

func (*NullableHipChat) Unset ¶

func (v *NullableHipChat) Unset()

type NullableIdArray ¶

type NullableIdArray struct {
	// contains filtered or unexported fields
}

func NewNullableIdArray ¶

func NewNullableIdArray(val *IdArray) *NullableIdArray

func (NullableIdArray) Get ¶

func (v NullableIdArray) Get() *IdArray

func (NullableIdArray) IsSet ¶

func (v NullableIdArray) IsSet() bool

func (NullableIdArray) MarshalJSON ¶

func (v NullableIdArray) MarshalJSON() ([]byte, error)

func (*NullableIdArray) Set ¶

func (v *NullableIdArray) Set(val *IdArray)

func (*NullableIdArray) UnmarshalJSON ¶

func (v *NullableIdArray) UnmarshalJSON(src []byte) error

func (*NullableIdArray) Unset ¶

func (v *NullableIdArray) Unset()

type NullableIdToAlertsLibraryBaseResponseMap ¶

type NullableIdToAlertsLibraryBaseResponseMap struct {
	// contains filtered or unexported fields
}

func (NullableIdToAlertsLibraryBaseResponseMap) Get ¶

func (NullableIdToAlertsLibraryBaseResponseMap) IsSet ¶

func (NullableIdToAlertsLibraryBaseResponseMap) MarshalJSON ¶

func (*NullableIdToAlertsLibraryBaseResponseMap) Set ¶

func (*NullableIdToAlertsLibraryBaseResponseMap) UnmarshalJSON ¶

func (v *NullableIdToAlertsLibraryBaseResponseMap) UnmarshalJSON(src []byte) error

func (*NullableIdToAlertsLibraryBaseResponseMap) Unset ¶

type NullableIdToMonitorsLibraryBaseResponseMap ¶

type NullableIdToMonitorsLibraryBaseResponseMap struct {
	// contains filtered or unexported fields
}

func (NullableIdToMonitorsLibraryBaseResponseMap) Get ¶

func (NullableIdToMonitorsLibraryBaseResponseMap) IsSet ¶

func (NullableIdToMonitorsLibraryBaseResponseMap) MarshalJSON ¶

func (*NullableIdToMonitorsLibraryBaseResponseMap) Set ¶

func (*NullableIdToMonitorsLibraryBaseResponseMap) UnmarshalJSON ¶

func (v *NullableIdToMonitorsLibraryBaseResponseMap) UnmarshalJSON(src []byte) error

func (*NullableIdToMonitorsLibraryBaseResponseMap) Unset ¶

type NullableIngestBudget ¶

type NullableIngestBudget struct {
	// contains filtered or unexported fields
}

func NewNullableIngestBudget ¶

func NewNullableIngestBudget(val *IngestBudget) *NullableIngestBudget

func (NullableIngestBudget) Get ¶

func (NullableIngestBudget) IsSet ¶

func (v NullableIngestBudget) IsSet() bool

func (NullableIngestBudget) MarshalJSON ¶

func (v NullableIngestBudget) MarshalJSON() ([]byte, error)

func (*NullableIngestBudget) Set ¶

func (v *NullableIngestBudget) Set(val *IngestBudget)

func (*NullableIngestBudget) UnmarshalJSON ¶

func (v *NullableIngestBudget) UnmarshalJSON(src []byte) error

func (*NullableIngestBudget) Unset ¶

func (v *NullableIngestBudget) Unset()

type NullableIngestBudgetAllOf ¶

type NullableIngestBudgetAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableIngestBudgetAllOf ¶

func NewNullableIngestBudgetAllOf(val *IngestBudgetAllOf) *NullableIngestBudgetAllOf

func (NullableIngestBudgetAllOf) Get ¶

func (NullableIngestBudgetAllOf) IsSet ¶

func (v NullableIngestBudgetAllOf) IsSet() bool

func (NullableIngestBudgetAllOf) MarshalJSON ¶

func (v NullableIngestBudgetAllOf) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetAllOf) Set ¶

func (*NullableIngestBudgetAllOf) UnmarshalJSON ¶

func (v *NullableIngestBudgetAllOf) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetAllOf) Unset ¶

func (v *NullableIngestBudgetAllOf) Unset()

type NullableIngestBudgetDefinition ¶

type NullableIngestBudgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableIngestBudgetDefinition) Get ¶

func (NullableIngestBudgetDefinition) IsSet ¶

func (NullableIngestBudgetDefinition) MarshalJSON ¶

func (v NullableIngestBudgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetDefinition) Set ¶

func (*NullableIngestBudgetDefinition) UnmarshalJSON ¶

func (v *NullableIngestBudgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetDefinition) Unset ¶

func (v *NullableIngestBudgetDefinition) Unset()

type NullableIngestBudgetDefinitionV2 ¶

type NullableIngestBudgetDefinitionV2 struct {
	// contains filtered or unexported fields
}

func (NullableIngestBudgetDefinitionV2) Get ¶

func (NullableIngestBudgetDefinitionV2) IsSet ¶

func (NullableIngestBudgetDefinitionV2) MarshalJSON ¶

func (v NullableIngestBudgetDefinitionV2) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetDefinitionV2) Set ¶

func (*NullableIngestBudgetDefinitionV2) UnmarshalJSON ¶

func (v *NullableIngestBudgetDefinitionV2) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetDefinitionV2) Unset ¶

type NullableIngestBudgetExceededTracker ¶

type NullableIngestBudgetExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableIngestBudgetExceededTracker) Get ¶

func (NullableIngestBudgetExceededTracker) IsSet ¶

func (NullableIngestBudgetExceededTracker) MarshalJSON ¶

func (v NullableIngestBudgetExceededTracker) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetExceededTracker) Set ¶

func (*NullableIngestBudgetExceededTracker) UnmarshalJSON ¶

func (v *NullableIngestBudgetExceededTracker) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetExceededTracker) Unset ¶

type NullableIngestBudgetResourceIdentity ¶

type NullableIngestBudgetResourceIdentity struct {
	// contains filtered or unexported fields
}

func (NullableIngestBudgetResourceIdentity) Get ¶

func (NullableIngestBudgetResourceIdentity) IsSet ¶

func (NullableIngestBudgetResourceIdentity) MarshalJSON ¶

func (v NullableIngestBudgetResourceIdentity) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetResourceIdentity) Set ¶

func (*NullableIngestBudgetResourceIdentity) UnmarshalJSON ¶

func (v *NullableIngestBudgetResourceIdentity) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetResourceIdentity) Unset ¶

type NullableIngestBudgetResourceIdentityAllOf ¶

type NullableIngestBudgetResourceIdentityAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIngestBudgetResourceIdentityAllOf) Get ¶

func (NullableIngestBudgetResourceIdentityAllOf) IsSet ¶

func (NullableIngestBudgetResourceIdentityAllOf) MarshalJSON ¶

func (*NullableIngestBudgetResourceIdentityAllOf) Set ¶

func (*NullableIngestBudgetResourceIdentityAllOf) UnmarshalJSON ¶

func (v *NullableIngestBudgetResourceIdentityAllOf) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetResourceIdentityAllOf) Unset ¶

type NullableIngestBudgetV2 ¶

type NullableIngestBudgetV2 struct {
	// contains filtered or unexported fields
}

func NewNullableIngestBudgetV2 ¶

func NewNullableIngestBudgetV2(val *IngestBudgetV2) *NullableIngestBudgetV2

func (NullableIngestBudgetV2) Get ¶

func (NullableIngestBudgetV2) IsSet ¶

func (v NullableIngestBudgetV2) IsSet() bool

func (NullableIngestBudgetV2) MarshalJSON ¶

func (v NullableIngestBudgetV2) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetV2) Set ¶

func (*NullableIngestBudgetV2) UnmarshalJSON ¶

func (v *NullableIngestBudgetV2) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetV2) Unset ¶

func (v *NullableIngestBudgetV2) Unset()

type NullableIngestBudgetV2AllOf ¶

type NullableIngestBudgetV2AllOf struct {
	// contains filtered or unexported fields
}

func (NullableIngestBudgetV2AllOf) Get ¶

func (NullableIngestBudgetV2AllOf) IsSet ¶

func (NullableIngestBudgetV2AllOf) MarshalJSON ¶

func (v NullableIngestBudgetV2AllOf) MarshalJSON() ([]byte, error)

func (*NullableIngestBudgetV2AllOf) Set ¶

func (*NullableIngestBudgetV2AllOf) UnmarshalJSON ¶

func (v *NullableIngestBudgetV2AllOf) UnmarshalJSON(src []byte) error

func (*NullableIngestBudgetV2AllOf) Unset ¶

func (v *NullableIngestBudgetV2AllOf) Unset()

type NullableIngestThrottlingTracker ¶

type NullableIngestThrottlingTracker struct {
	// contains filtered or unexported fields
}

func (NullableIngestThrottlingTracker) Get ¶

func (NullableIngestThrottlingTracker) IsSet ¶

func (NullableIngestThrottlingTracker) MarshalJSON ¶

func (v NullableIngestThrottlingTracker) MarshalJSON() ([]byte, error)

func (*NullableIngestThrottlingTracker) Set ¶

func (*NullableIngestThrottlingTracker) UnmarshalJSON ¶

func (v *NullableIngestThrottlingTracker) UnmarshalJSON(src []byte) error

func (*NullableIngestThrottlingTracker) Unset ¶

type NullableIngestThrottlingTrackerAllOf ¶

type NullableIngestThrottlingTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIngestThrottlingTrackerAllOf) Get ¶

func (NullableIngestThrottlingTrackerAllOf) IsSet ¶

func (NullableIngestThrottlingTrackerAllOf) MarshalJSON ¶

func (v NullableIngestThrottlingTrackerAllOf) MarshalJSON() ([]byte, error)

func (*NullableIngestThrottlingTrackerAllOf) Set ¶

func (*NullableIngestThrottlingTrackerAllOf) UnmarshalJSON ¶

func (v *NullableIngestThrottlingTrackerAllOf) UnmarshalJSON(src []byte) error

func (*NullableIngestThrottlingTrackerAllOf) Unset ¶

type NullableInstalledCollectorOfflineTracker ¶

type NullableInstalledCollectorOfflineTracker struct {
	// contains filtered or unexported fields
}

func (NullableInstalledCollectorOfflineTracker) Get ¶

func (NullableInstalledCollectorOfflineTracker) IsSet ¶

func (NullableInstalledCollectorOfflineTracker) MarshalJSON ¶

func (*NullableInstalledCollectorOfflineTracker) Set ¶

func (*NullableInstalledCollectorOfflineTracker) UnmarshalJSON ¶

func (v *NullableInstalledCollectorOfflineTracker) UnmarshalJSON(src []byte) error

func (*NullableInstalledCollectorOfflineTracker) Unset ¶

type NullableInstalledCollectorOfflineTrackerAllOf ¶

type NullableInstalledCollectorOfflineTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableInstalledCollectorOfflineTrackerAllOf) Get ¶

func (NullableInstalledCollectorOfflineTrackerAllOf) IsSet ¶

func (NullableInstalledCollectorOfflineTrackerAllOf) MarshalJSON ¶

func (*NullableInstalledCollectorOfflineTrackerAllOf) Set ¶

func (*NullableInstalledCollectorOfflineTrackerAllOf) UnmarshalJSON ¶

func (*NullableInstalledCollectorOfflineTrackerAllOf) 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 NullableIso8601TimeRangeBoundary ¶

type NullableIso8601TimeRangeBoundary struct {
	// contains filtered or unexported fields
}

func (NullableIso8601TimeRangeBoundary) Get ¶

func (NullableIso8601TimeRangeBoundary) IsSet ¶

func (NullableIso8601TimeRangeBoundary) MarshalJSON ¶

func (v NullableIso8601TimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*NullableIso8601TimeRangeBoundary) Set ¶

func (*NullableIso8601TimeRangeBoundary) UnmarshalJSON ¶

func (v *NullableIso8601TimeRangeBoundary) UnmarshalJSON(src []byte) error

func (*NullableIso8601TimeRangeBoundary) Unset ¶

type NullableIso8601TimeRangeBoundaryAllOf ¶

type NullableIso8601TimeRangeBoundaryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIso8601TimeRangeBoundaryAllOf) Get ¶

func (NullableIso8601TimeRangeBoundaryAllOf) IsSet ¶

func (NullableIso8601TimeRangeBoundaryAllOf) MarshalJSON ¶

func (v NullableIso8601TimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableIso8601TimeRangeBoundaryAllOf) Set ¶

func (*NullableIso8601TimeRangeBoundaryAllOf) UnmarshalJSON ¶

func (v *NullableIso8601TimeRangeBoundaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableIso8601TimeRangeBoundaryAllOf) Unset ¶

type NullableJira ¶

type NullableJira struct {
	// contains filtered or unexported fields
}

func NewNullableJira ¶

func NewNullableJira(val *Jira) *NullableJira

func (NullableJira) Get ¶

func (v NullableJira) Get() *Jira

func (NullableJira) IsSet ¶

func (v NullableJira) IsSet() bool

func (NullableJira) MarshalJSON ¶

func (v NullableJira) MarshalJSON() ([]byte, error)

func (*NullableJira) Set ¶

func (v *NullableJira) Set(val *Jira)

func (*NullableJira) UnmarshalJSON ¶

func (v *NullableJira) UnmarshalJSON(src []byte) error

func (*NullableJira) Unset ¶

func (v *NullableJira) Unset()

type NullableKeyValuePair ¶

type NullableKeyValuePair struct {
	// contains filtered or unexported fields
}

func NewNullableKeyValuePair ¶

func NewNullableKeyValuePair(val *KeyValuePair) *NullableKeyValuePair

func (NullableKeyValuePair) Get ¶

func (NullableKeyValuePair) IsSet ¶

func (v NullableKeyValuePair) IsSet() bool

func (NullableKeyValuePair) MarshalJSON ¶

func (v NullableKeyValuePair) MarshalJSON() ([]byte, error)

func (*NullableKeyValuePair) Set ¶

func (v *NullableKeyValuePair) Set(val *KeyValuePair)

func (*NullableKeyValuePair) UnmarshalJSON ¶

func (v *NullableKeyValuePair) UnmarshalJSON(src []byte) error

func (*NullableKeyValuePair) Unset ¶

func (v *NullableKeyValuePair) Unset()

type NullableLayout ¶

type NullableLayout struct {
	// contains filtered or unexported fields
}

func NewNullableLayout ¶

func NewNullableLayout(val *Layout) *NullableLayout

func (NullableLayout) Get ¶

func (v NullableLayout) Get() *Layout

func (NullableLayout) IsSet ¶

func (v NullableLayout) IsSet() bool

func (NullableLayout) MarshalJSON ¶

func (v NullableLayout) MarshalJSON() ([]byte, error)

func (*NullableLayout) Set ¶

func (v *NullableLayout) Set(val *Layout)

func (*NullableLayout) UnmarshalJSON ¶

func (v *NullableLayout) UnmarshalJSON(src []byte) error

func (*NullableLayout) Unset ¶

func (v *NullableLayout) Unset()

type NullableLayoutStructure ¶

type NullableLayoutStructure struct {
	// contains filtered or unexported fields
}

func NewNullableLayoutStructure ¶

func NewNullableLayoutStructure(val *LayoutStructure) *NullableLayoutStructure

func (NullableLayoutStructure) Get ¶

func (NullableLayoutStructure) IsSet ¶

func (v NullableLayoutStructure) IsSet() bool

func (NullableLayoutStructure) MarshalJSON ¶

func (v NullableLayoutStructure) MarshalJSON() ([]byte, error)

func (*NullableLayoutStructure) Set ¶

func (*NullableLayoutStructure) UnmarshalJSON ¶

func (v *NullableLayoutStructure) UnmarshalJSON(src []byte) error

func (*NullableLayoutStructure) Unset ¶

func (v *NullableLayoutStructure) Unset()

type NullableLinkedDashboard ¶

type NullableLinkedDashboard struct {
	// contains filtered or unexported fields
}

func NewNullableLinkedDashboard ¶

func NewNullableLinkedDashboard(val *LinkedDashboard) *NullableLinkedDashboard

func (NullableLinkedDashboard) Get ¶

func (NullableLinkedDashboard) IsSet ¶

func (v NullableLinkedDashboard) IsSet() bool

func (NullableLinkedDashboard) MarshalJSON ¶

func (v NullableLinkedDashboard) MarshalJSON() ([]byte, error)

func (*NullableLinkedDashboard) Set ¶

func (*NullableLinkedDashboard) UnmarshalJSON ¶

func (v *NullableLinkedDashboard) UnmarshalJSON(src []byte) error

func (*NullableLinkedDashboard) Unset ¶

func (v *NullableLinkedDashboard) Unset()

type NullableListAccessKeysResult ¶

type NullableListAccessKeysResult struct {
	// contains filtered or unexported fields
}

func (NullableListAccessKeysResult) Get ¶

func (NullableListAccessKeysResult) IsSet ¶

func (NullableListAccessKeysResult) MarshalJSON ¶

func (v NullableListAccessKeysResult) MarshalJSON() ([]byte, error)

func (*NullableListAccessKeysResult) Set ¶

func (*NullableListAccessKeysResult) UnmarshalJSON ¶

func (v *NullableListAccessKeysResult) UnmarshalJSON(src []byte) error

func (*NullableListAccessKeysResult) Unset ¶

func (v *NullableListAccessKeysResult) Unset()

type NullableListAlertsLibraryAlertResponse ¶

type NullableListAlertsLibraryAlertResponse struct {
	// contains filtered or unexported fields
}

func (NullableListAlertsLibraryAlertResponse) Get ¶

func (NullableListAlertsLibraryAlertResponse) IsSet ¶

func (NullableListAlertsLibraryAlertResponse) MarshalJSON ¶

func (v NullableListAlertsLibraryAlertResponse) MarshalJSON() ([]byte, error)

func (*NullableListAlertsLibraryAlertResponse) Set ¶

func (*NullableListAlertsLibraryAlertResponse) UnmarshalJSON ¶

func (v *NullableListAlertsLibraryAlertResponse) UnmarshalJSON(src []byte) error

func (*NullableListAlertsLibraryAlertResponse) Unset ¶

type NullableListAlertsLibraryItemWithPath ¶

type NullableListAlertsLibraryItemWithPath struct {
	// contains filtered or unexported fields
}

func (NullableListAlertsLibraryItemWithPath) Get ¶

func (NullableListAlertsLibraryItemWithPath) IsSet ¶

func (NullableListAlertsLibraryItemWithPath) MarshalJSON ¶

func (v NullableListAlertsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*NullableListAlertsLibraryItemWithPath) Set ¶

func (*NullableListAlertsLibraryItemWithPath) UnmarshalJSON ¶

func (v *NullableListAlertsLibraryItemWithPath) UnmarshalJSON(src []byte) error

func (*NullableListAlertsLibraryItemWithPath) Unset ¶

type NullableListAppRecommendations ¶

type NullableListAppRecommendations struct {
	// contains filtered or unexported fields
}

func (NullableListAppRecommendations) Get ¶

func (NullableListAppRecommendations) IsSet ¶

func (NullableListAppRecommendations) MarshalJSON ¶

func (v NullableListAppRecommendations) MarshalJSON() ([]byte, error)

func (*NullableListAppRecommendations) Set ¶

func (*NullableListAppRecommendations) UnmarshalJSON ¶

func (v *NullableListAppRecommendations) UnmarshalJSON(src []byte) error

func (*NullableListAppRecommendations) Unset ¶

func (v *NullableListAppRecommendations) Unset()

type NullableListAppsResult ¶

type NullableListAppsResult struct {
	// contains filtered or unexported fields
}

func NewNullableListAppsResult ¶

func NewNullableListAppsResult(val *ListAppsResult) *NullableListAppsResult

func (NullableListAppsResult) Get ¶

func (NullableListAppsResult) IsSet ¶

func (v NullableListAppsResult) IsSet() bool

func (NullableListAppsResult) MarshalJSON ¶

func (v NullableListAppsResult) MarshalJSON() ([]byte, error)

func (*NullableListAppsResult) Set ¶

func (*NullableListAppsResult) UnmarshalJSON ¶

func (v *NullableListAppsResult) UnmarshalJSON(src []byte) error

func (*NullableListAppsResult) Unset ¶

func (v *NullableListAppsResult) Unset()

type NullableListArchiveJobsCount ¶

type NullableListArchiveJobsCount struct {
	// contains filtered or unexported fields
}

func (NullableListArchiveJobsCount) Get ¶

func (NullableListArchiveJobsCount) IsSet ¶

func (NullableListArchiveJobsCount) MarshalJSON ¶

func (v NullableListArchiveJobsCount) MarshalJSON() ([]byte, error)

func (*NullableListArchiveJobsCount) Set ¶

func (*NullableListArchiveJobsCount) UnmarshalJSON ¶

func (v *NullableListArchiveJobsCount) UnmarshalJSON(src []byte) error

func (*NullableListArchiveJobsCount) Unset ¶

func (v *NullableListArchiveJobsCount) Unset()

type NullableListArchiveJobsResponse ¶

type NullableListArchiveJobsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListArchiveJobsResponse) Get ¶

func (NullableListArchiveJobsResponse) IsSet ¶

func (NullableListArchiveJobsResponse) MarshalJSON ¶

func (v NullableListArchiveJobsResponse) MarshalJSON() ([]byte, error)

func (*NullableListArchiveJobsResponse) Set ¶

func (*NullableListArchiveJobsResponse) UnmarshalJSON ¶

func (v *NullableListArchiveJobsResponse) UnmarshalJSON(src []byte) error

func (*NullableListArchiveJobsResponse) Unset ¶

type NullableListBuiltinFieldsResponse ¶

type NullableListBuiltinFieldsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListBuiltinFieldsResponse) Get ¶

func (NullableListBuiltinFieldsResponse) IsSet ¶

func (NullableListBuiltinFieldsResponse) MarshalJSON ¶

func (v NullableListBuiltinFieldsResponse) MarshalJSON() ([]byte, error)

func (*NullableListBuiltinFieldsResponse) Set ¶

func (*NullableListBuiltinFieldsResponse) UnmarshalJSON ¶

func (v *NullableListBuiltinFieldsResponse) UnmarshalJSON(src []byte) error

func (*NullableListBuiltinFieldsResponse) Unset ¶

type NullableListBuiltinFieldsUsageResponse ¶

type NullableListBuiltinFieldsUsageResponse struct {
	// contains filtered or unexported fields
}

func (NullableListBuiltinFieldsUsageResponse) Get ¶

func (NullableListBuiltinFieldsUsageResponse) IsSet ¶

func (NullableListBuiltinFieldsUsageResponse) MarshalJSON ¶

func (v NullableListBuiltinFieldsUsageResponse) MarshalJSON() ([]byte, error)

func (*NullableListBuiltinFieldsUsageResponse) Set ¶

func (*NullableListBuiltinFieldsUsageResponse) UnmarshalJSON ¶

func (v *NullableListBuiltinFieldsUsageResponse) UnmarshalJSON(src []byte) error

func (*NullableListBuiltinFieldsUsageResponse) Unset ¶

type NullableListCollectorIdentitiesResponse ¶

type NullableListCollectorIdentitiesResponse struct {
	// contains filtered or unexported fields
}

func (NullableListCollectorIdentitiesResponse) Get ¶

func (NullableListCollectorIdentitiesResponse) IsSet ¶

func (NullableListCollectorIdentitiesResponse) MarshalJSON ¶

func (v NullableListCollectorIdentitiesResponse) MarshalJSON() ([]byte, error)

func (*NullableListCollectorIdentitiesResponse) Set ¶

func (*NullableListCollectorIdentitiesResponse) UnmarshalJSON ¶

func (v *NullableListCollectorIdentitiesResponse) UnmarshalJSON(src []byte) error

func (*NullableListCollectorIdentitiesResponse) Unset ¶

type NullableListConnectionsResponse ¶

type NullableListConnectionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListConnectionsResponse) Get ¶

func (NullableListConnectionsResponse) IsSet ¶

func (NullableListConnectionsResponse) MarshalJSON ¶

func (v NullableListConnectionsResponse) MarshalJSON() ([]byte, error)

func (*NullableListConnectionsResponse) Set ¶

func (*NullableListConnectionsResponse) UnmarshalJSON ¶

func (v *NullableListConnectionsResponse) UnmarshalJSON(src []byte) error

func (*NullableListConnectionsResponse) Unset ¶

type NullableListCustomFieldsResponse ¶

type NullableListCustomFieldsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListCustomFieldsResponse) Get ¶

func (NullableListCustomFieldsResponse) IsSet ¶

func (NullableListCustomFieldsResponse) MarshalJSON ¶

func (v NullableListCustomFieldsResponse) MarshalJSON() ([]byte, error)

func (*NullableListCustomFieldsResponse) Set ¶

func (*NullableListCustomFieldsResponse) UnmarshalJSON ¶

func (v *NullableListCustomFieldsResponse) UnmarshalJSON(src []byte) error

func (*NullableListCustomFieldsResponse) Unset ¶

type NullableListCustomFieldsUsageResponse ¶

type NullableListCustomFieldsUsageResponse struct {
	// contains filtered or unexported fields
}

func (NullableListCustomFieldsUsageResponse) Get ¶

func (NullableListCustomFieldsUsageResponse) IsSet ¶

func (NullableListCustomFieldsUsageResponse) MarshalJSON ¶

func (v NullableListCustomFieldsUsageResponse) MarshalJSON() ([]byte, error)

func (*NullableListCustomFieldsUsageResponse) Set ¶

func (*NullableListCustomFieldsUsageResponse) UnmarshalJSON ¶

func (v *NullableListCustomFieldsUsageResponse) UnmarshalJSON(src []byte) error

func (*NullableListCustomFieldsUsageResponse) Unset ¶

type NullableListDroppedFieldsResponse ¶

type NullableListDroppedFieldsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListDroppedFieldsResponse) Get ¶

func (NullableListDroppedFieldsResponse) IsSet ¶

func (NullableListDroppedFieldsResponse) MarshalJSON ¶

func (v NullableListDroppedFieldsResponse) MarshalJSON() ([]byte, error)

func (*NullableListDroppedFieldsResponse) Set ¶

func (*NullableListDroppedFieldsResponse) UnmarshalJSON ¶

func (v *NullableListDroppedFieldsResponse) UnmarshalJSON(src []byte) error

func (*NullableListDroppedFieldsResponse) Unset ¶

type NullableListDynamicRulesResponse ¶

type NullableListDynamicRulesResponse struct {
	// contains filtered or unexported fields
}

func (NullableListDynamicRulesResponse) Get ¶

func (NullableListDynamicRulesResponse) IsSet ¶

func (NullableListDynamicRulesResponse) MarshalJSON ¶

func (v NullableListDynamicRulesResponse) MarshalJSON() ([]byte, error)

func (*NullableListDynamicRulesResponse) Set ¶

func (*NullableListDynamicRulesResponse) UnmarshalJSON ¶

func (v *NullableListDynamicRulesResponse) UnmarshalJSON(src []byte) error

func (*NullableListDynamicRulesResponse) Unset ¶

type NullableListExtractionRulesResponse ¶

type NullableListExtractionRulesResponse struct {
	// contains filtered or unexported fields
}

func (NullableListExtractionRulesResponse) Get ¶

func (NullableListExtractionRulesResponse) IsSet ¶

func (NullableListExtractionRulesResponse) MarshalJSON ¶

func (v NullableListExtractionRulesResponse) MarshalJSON() ([]byte, error)

func (*NullableListExtractionRulesResponse) Set ¶

func (*NullableListExtractionRulesResponse) UnmarshalJSON ¶

func (v *NullableListExtractionRulesResponse) UnmarshalJSON(src []byte) error

func (*NullableListExtractionRulesResponse) Unset ¶

type NullableListFieldNamesResponse ¶

type NullableListFieldNamesResponse struct {
	// contains filtered or unexported fields
}

func (NullableListFieldNamesResponse) Get ¶

func (NullableListFieldNamesResponse) IsSet ¶

func (NullableListFieldNamesResponse) MarshalJSON ¶

func (v NullableListFieldNamesResponse) MarshalJSON() ([]byte, error)

func (*NullableListFieldNamesResponse) Set ¶

func (*NullableListFieldNamesResponse) UnmarshalJSON ¶

func (v *NullableListFieldNamesResponse) UnmarshalJSON(src []byte) error

func (*NullableListFieldNamesResponse) Unset ¶

func (v *NullableListFieldNamesResponse) Unset()

type NullableListHealthEventResponse ¶

type NullableListHealthEventResponse struct {
	// contains filtered or unexported fields
}

func (NullableListHealthEventResponse) Get ¶

func (NullableListHealthEventResponse) IsSet ¶

func (NullableListHealthEventResponse) MarshalJSON ¶

func (v NullableListHealthEventResponse) MarshalJSON() ([]byte, error)

func (*NullableListHealthEventResponse) Set ¶

func (*NullableListHealthEventResponse) UnmarshalJSON ¶

func (v *NullableListHealthEventResponse) UnmarshalJSON(src []byte) error

func (*NullableListHealthEventResponse) Unset ¶

type NullableListIngestBudgetsResponse ¶

type NullableListIngestBudgetsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListIngestBudgetsResponse) Get ¶

func (NullableListIngestBudgetsResponse) IsSet ¶

func (NullableListIngestBudgetsResponse) MarshalJSON ¶

func (v NullableListIngestBudgetsResponse) MarshalJSON() ([]byte, error)

func (*NullableListIngestBudgetsResponse) Set ¶

func (*NullableListIngestBudgetsResponse) UnmarshalJSON ¶

func (v *NullableListIngestBudgetsResponse) UnmarshalJSON(src []byte) error

func (*NullableListIngestBudgetsResponse) Unset ¶

type NullableListIngestBudgetsResponseV2 ¶

type NullableListIngestBudgetsResponseV2 struct {
	// contains filtered or unexported fields
}

func (NullableListIngestBudgetsResponseV2) Get ¶

func (NullableListIngestBudgetsResponseV2) IsSet ¶

func (NullableListIngestBudgetsResponseV2) MarshalJSON ¶

func (v NullableListIngestBudgetsResponseV2) MarshalJSON() ([]byte, error)

func (*NullableListIngestBudgetsResponseV2) Set ¶

func (*NullableListIngestBudgetsResponseV2) UnmarshalJSON ¶

func (v *NullableListIngestBudgetsResponseV2) UnmarshalJSON(src []byte) error

func (*NullableListIngestBudgetsResponseV2) Unset ¶

type NullableListMonitorsLibraryItemWithPath ¶

type NullableListMonitorsLibraryItemWithPath struct {
	// contains filtered or unexported fields
}

func (NullableListMonitorsLibraryItemWithPath) Get ¶

func (NullableListMonitorsLibraryItemWithPath) IsSet ¶

func (NullableListMonitorsLibraryItemWithPath) MarshalJSON ¶

func (v NullableListMonitorsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*NullableListMonitorsLibraryItemWithPath) Set ¶

func (*NullableListMonitorsLibraryItemWithPath) UnmarshalJSON ¶

func (v *NullableListMonitorsLibraryItemWithPath) UnmarshalJSON(src []byte) error

func (*NullableListMonitorsLibraryItemWithPath) Unset ¶

type NullableListPartitionsResponse ¶

type NullableListPartitionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListPartitionsResponse) Get ¶

func (NullableListPartitionsResponse) IsSet ¶

func (NullableListPartitionsResponse) MarshalJSON ¶

func (v NullableListPartitionsResponse) MarshalJSON() ([]byte, error)

func (*NullableListPartitionsResponse) Set ¶

func (*NullableListPartitionsResponse) UnmarshalJSON ¶

func (v *NullableListPartitionsResponse) UnmarshalJSON(src []byte) error

func (*NullableListPartitionsResponse) Unset ¶

func (v *NullableListPartitionsResponse) Unset()

type NullableListRoleModelsResponse ¶

type NullableListRoleModelsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListRoleModelsResponse) Get ¶

func (NullableListRoleModelsResponse) IsSet ¶

func (NullableListRoleModelsResponse) MarshalJSON ¶

func (v NullableListRoleModelsResponse) MarshalJSON() ([]byte, error)

func (*NullableListRoleModelsResponse) Set ¶

func (*NullableListRoleModelsResponse) UnmarshalJSON ¶

func (v *NullableListRoleModelsResponse) UnmarshalJSON(src []byte) error

func (*NullableListRoleModelsResponse) Unset ¶

func (v *NullableListRoleModelsResponse) Unset()

type NullableListScheduledViewsResponse ¶

type NullableListScheduledViewsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListScheduledViewsResponse) Get ¶

func (NullableListScheduledViewsResponse) IsSet ¶

func (NullableListScheduledViewsResponse) MarshalJSON ¶

func (v NullableListScheduledViewsResponse) MarshalJSON() ([]byte, error)

func (*NullableListScheduledViewsResponse) Set ¶

func (*NullableListScheduledViewsResponse) UnmarshalJSON ¶

func (v *NullableListScheduledViewsResponse) UnmarshalJSON(src []byte) error

func (*NullableListScheduledViewsResponse) Unset ¶

type NullableListTokensBaseResponse ¶

type NullableListTokensBaseResponse struct {
	// contains filtered or unexported fields
}

func (NullableListTokensBaseResponse) Get ¶

func (NullableListTokensBaseResponse) IsSet ¶

func (NullableListTokensBaseResponse) MarshalJSON ¶

func (v NullableListTokensBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableListTokensBaseResponse) Set ¶

func (*NullableListTokensBaseResponse) UnmarshalJSON ¶

func (v *NullableListTokensBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableListTokensBaseResponse) Unset ¶

func (v *NullableListTokensBaseResponse) Unset()

type NullableListUserId ¶

type NullableListUserId struct {
	// contains filtered or unexported fields
}

func NewNullableListUserId ¶

func NewNullableListUserId(val *ListUserId) *NullableListUserId

func (NullableListUserId) Get ¶

func (v NullableListUserId) Get() *ListUserId

func (NullableListUserId) IsSet ¶

func (v NullableListUserId) IsSet() bool

func (NullableListUserId) MarshalJSON ¶

func (v NullableListUserId) MarshalJSON() ([]byte, error)

func (*NullableListUserId) Set ¶

func (v *NullableListUserId) Set(val *ListUserId)

func (*NullableListUserId) UnmarshalJSON ¶

func (v *NullableListUserId) UnmarshalJSON(src []byte) error

func (*NullableListUserId) Unset ¶

func (v *NullableListUserId) Unset()

type NullableListUserModelsResponse ¶

type NullableListUserModelsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListUserModelsResponse) Get ¶

func (NullableListUserModelsResponse) IsSet ¶

func (NullableListUserModelsResponse) MarshalJSON ¶

func (v NullableListUserModelsResponse) MarshalJSON() ([]byte, error)

func (*NullableListUserModelsResponse) Set ¶

func (*NullableListUserModelsResponse) UnmarshalJSON ¶

func (v *NullableListUserModelsResponse) UnmarshalJSON(src []byte) error

func (*NullableListUserModelsResponse) Unset ¶

func (v *NullableListUserModelsResponse) Unset()

type NullableLiteralTimeRangeBoundary ¶

type NullableLiteralTimeRangeBoundary struct {
	// contains filtered or unexported fields
}

func (NullableLiteralTimeRangeBoundary) Get ¶

func (NullableLiteralTimeRangeBoundary) IsSet ¶

func (NullableLiteralTimeRangeBoundary) MarshalJSON ¶

func (v NullableLiteralTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*NullableLiteralTimeRangeBoundary) Set ¶

func (*NullableLiteralTimeRangeBoundary) UnmarshalJSON ¶

func (v *NullableLiteralTimeRangeBoundary) UnmarshalJSON(src []byte) error

func (*NullableLiteralTimeRangeBoundary) Unset ¶

type NullableLiteralTimeRangeBoundaryAllOf ¶

type NullableLiteralTimeRangeBoundaryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLiteralTimeRangeBoundaryAllOf) Get ¶

func (NullableLiteralTimeRangeBoundaryAllOf) IsSet ¶

func (NullableLiteralTimeRangeBoundaryAllOf) MarshalJSON ¶

func (v NullableLiteralTimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableLiteralTimeRangeBoundaryAllOf) Set ¶

func (*NullableLiteralTimeRangeBoundaryAllOf) UnmarshalJSON ¶

func (v *NullableLiteralTimeRangeBoundaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableLiteralTimeRangeBoundaryAllOf) Unset ¶

type NullableLogQueryVariableSourceDefinition ¶

type NullableLogQueryVariableSourceDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLogQueryVariableSourceDefinition) Get ¶

func (NullableLogQueryVariableSourceDefinition) IsSet ¶

func (NullableLogQueryVariableSourceDefinition) MarshalJSON ¶

func (*NullableLogQueryVariableSourceDefinition) Set ¶

func (*NullableLogQueryVariableSourceDefinition) UnmarshalJSON ¶

func (v *NullableLogQueryVariableSourceDefinition) UnmarshalJSON(src []byte) error

func (*NullableLogQueryVariableSourceDefinition) Unset ¶

type NullableLogQueryVariableSourceDefinitionAllOf ¶

type NullableLogQueryVariableSourceDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogQueryVariableSourceDefinitionAllOf) Get ¶

func (NullableLogQueryVariableSourceDefinitionAllOf) IsSet ¶

func (NullableLogQueryVariableSourceDefinitionAllOf) MarshalJSON ¶

func (*NullableLogQueryVariableSourceDefinitionAllOf) Set ¶

func (*NullableLogQueryVariableSourceDefinitionAllOf) UnmarshalJSON ¶

func (*NullableLogQueryVariableSourceDefinitionAllOf) Unset ¶

type NullableLogSearchEstimatedUsageByTierDefinition ¶

type NullableLogSearchEstimatedUsageByTierDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageByTierDefinition) Get ¶

func (NullableLogSearchEstimatedUsageByTierDefinition) IsSet ¶

func (NullableLogSearchEstimatedUsageByTierDefinition) MarshalJSON ¶

func (*NullableLogSearchEstimatedUsageByTierDefinition) Set ¶

func (*NullableLogSearchEstimatedUsageByTierDefinition) UnmarshalJSON ¶

func (*NullableLogSearchEstimatedUsageByTierDefinition) Unset ¶

type NullableLogSearchEstimatedUsageByTierDefinitionAllOf ¶

type NullableLogSearchEstimatedUsageByTierDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageByTierDefinitionAllOf) Get ¶

func (NullableLogSearchEstimatedUsageByTierDefinitionAllOf) IsSet ¶

func (NullableLogSearchEstimatedUsageByTierDefinitionAllOf) MarshalJSON ¶

func (*NullableLogSearchEstimatedUsageByTierDefinitionAllOf) Set ¶

func (*NullableLogSearchEstimatedUsageByTierDefinitionAllOf) UnmarshalJSON ¶

func (*NullableLogSearchEstimatedUsageByTierDefinitionAllOf) Unset ¶

type NullableLogSearchEstimatedUsageDefinition ¶

type NullableLogSearchEstimatedUsageDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageDefinition) Get ¶

func (NullableLogSearchEstimatedUsageDefinition) IsSet ¶

func (NullableLogSearchEstimatedUsageDefinition) MarshalJSON ¶

func (*NullableLogSearchEstimatedUsageDefinition) Set ¶

func (*NullableLogSearchEstimatedUsageDefinition) UnmarshalJSON ¶

func (v *NullableLogSearchEstimatedUsageDefinition) UnmarshalJSON(src []byte) error

func (*NullableLogSearchEstimatedUsageDefinition) Unset ¶

type NullableLogSearchEstimatedUsageDefinitionAllOf ¶

type NullableLogSearchEstimatedUsageDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageDefinitionAllOf) Get ¶

func (NullableLogSearchEstimatedUsageDefinitionAllOf) IsSet ¶

func (NullableLogSearchEstimatedUsageDefinitionAllOf) MarshalJSON ¶

func (*NullableLogSearchEstimatedUsageDefinitionAllOf) Set ¶

func (*NullableLogSearchEstimatedUsageDefinitionAllOf) UnmarshalJSON ¶

func (*NullableLogSearchEstimatedUsageDefinitionAllOf) Unset ¶

type NullableLogSearchEstimatedUsageRequest ¶

type NullableLogSearchEstimatedUsageRequest struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageRequest) Get ¶

func (NullableLogSearchEstimatedUsageRequest) IsSet ¶

func (NullableLogSearchEstimatedUsageRequest) MarshalJSON ¶

func (v NullableLogSearchEstimatedUsageRequest) MarshalJSON() ([]byte, error)

func (*NullableLogSearchEstimatedUsageRequest) Set ¶

func (*NullableLogSearchEstimatedUsageRequest) UnmarshalJSON ¶

func (v *NullableLogSearchEstimatedUsageRequest) UnmarshalJSON(src []byte) error

func (*NullableLogSearchEstimatedUsageRequest) Unset ¶

type NullableLogSearchEstimatedUsageRequestAllOf ¶

type NullableLogSearchEstimatedUsageRequestAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageRequestAllOf) Get ¶

func (NullableLogSearchEstimatedUsageRequestAllOf) IsSet ¶

func (NullableLogSearchEstimatedUsageRequestAllOf) MarshalJSON ¶

func (*NullableLogSearchEstimatedUsageRequestAllOf) Set ¶

func (*NullableLogSearchEstimatedUsageRequestAllOf) UnmarshalJSON ¶

func (v *NullableLogSearchEstimatedUsageRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableLogSearchEstimatedUsageRequestAllOf) Unset ¶

type NullableLogSearchEstimatedUsageRequestV2 ¶

type NullableLogSearchEstimatedUsageRequestV2 struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchEstimatedUsageRequestV2) Get ¶

func (NullableLogSearchEstimatedUsageRequestV2) IsSet ¶

func (NullableLogSearchEstimatedUsageRequestV2) MarshalJSON ¶

func (*NullableLogSearchEstimatedUsageRequestV2) Set ¶

func (*NullableLogSearchEstimatedUsageRequestV2) UnmarshalJSON ¶

func (v *NullableLogSearchEstimatedUsageRequestV2) UnmarshalJSON(src []byte) error

func (*NullableLogSearchEstimatedUsageRequestV2) Unset ¶

type NullableLogSearchQuery ¶

type NullableLogSearchQuery struct {
	// contains filtered or unexported fields
}

func NewNullableLogSearchQuery ¶

func NewNullableLogSearchQuery(val *LogSearchQuery) *NullableLogSearchQuery

func (NullableLogSearchQuery) Get ¶

func (NullableLogSearchQuery) IsSet ¶

func (v NullableLogSearchQuery) IsSet() bool

func (NullableLogSearchQuery) MarshalJSON ¶

func (v NullableLogSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableLogSearchQuery) Set ¶

func (*NullableLogSearchQuery) UnmarshalJSON ¶

func (v *NullableLogSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableLogSearchQuery) Unset ¶

func (v *NullableLogSearchQuery) Unset()

type NullableLogSearchQueryTimeRangeBase ¶

type NullableLogSearchQueryTimeRangeBase struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchQueryTimeRangeBase) Get ¶

func (NullableLogSearchQueryTimeRangeBase) IsSet ¶

func (NullableLogSearchQueryTimeRangeBase) MarshalJSON ¶

func (v NullableLogSearchQueryTimeRangeBase) MarshalJSON() ([]byte, error)

func (*NullableLogSearchQueryTimeRangeBase) Set ¶

func (*NullableLogSearchQueryTimeRangeBase) UnmarshalJSON ¶

func (v *NullableLogSearchQueryTimeRangeBase) UnmarshalJSON(src []byte) error

func (*NullableLogSearchQueryTimeRangeBase) Unset ¶

type NullableLogSearchQueryTimeRangeBaseAllOf ¶

type NullableLogSearchQueryTimeRangeBaseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchQueryTimeRangeBaseAllOf) Get ¶

func (NullableLogSearchQueryTimeRangeBaseAllOf) IsSet ¶

func (NullableLogSearchQueryTimeRangeBaseAllOf) MarshalJSON ¶

func (*NullableLogSearchQueryTimeRangeBaseAllOf) Set ¶

func (*NullableLogSearchQueryTimeRangeBaseAllOf) UnmarshalJSON ¶

func (v *NullableLogSearchQueryTimeRangeBaseAllOf) UnmarshalJSON(src []byte) error

func (*NullableLogSearchQueryTimeRangeBaseAllOf) Unset ¶

type NullableLogSearchQueryTimeRangeBaseExceptParsingMode ¶

type NullableLogSearchQueryTimeRangeBaseExceptParsingMode struct {
	// contains filtered or unexported fields
}

func (NullableLogSearchQueryTimeRangeBaseExceptParsingMode) Get ¶

func (NullableLogSearchQueryTimeRangeBaseExceptParsingMode) IsSet ¶

func (NullableLogSearchQueryTimeRangeBaseExceptParsingMode) MarshalJSON ¶

func (*NullableLogSearchQueryTimeRangeBaseExceptParsingMode) Set ¶

func (*NullableLogSearchQueryTimeRangeBaseExceptParsingMode) UnmarshalJSON ¶

func (*NullableLogSearchQueryTimeRangeBaseExceptParsingMode) Unset ¶

type NullableLogsMissingDataCondition ¶

type NullableLogsMissingDataCondition struct {
	// contains filtered or unexported fields
}

func (NullableLogsMissingDataCondition) Get ¶

func (NullableLogsMissingDataCondition) IsSet ¶

func (NullableLogsMissingDataCondition) MarshalJSON ¶

func (v NullableLogsMissingDataCondition) MarshalJSON() ([]byte, error)

func (*NullableLogsMissingDataCondition) Set ¶

func (*NullableLogsMissingDataCondition) UnmarshalJSON ¶

func (v *NullableLogsMissingDataCondition) UnmarshalJSON(src []byte) error

func (*NullableLogsMissingDataCondition) Unset ¶

type NullableLogsMissingDataConditionAllOf ¶

type NullableLogsMissingDataConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogsMissingDataConditionAllOf) Get ¶

func (NullableLogsMissingDataConditionAllOf) IsSet ¶

func (NullableLogsMissingDataConditionAllOf) MarshalJSON ¶

func (v NullableLogsMissingDataConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableLogsMissingDataConditionAllOf) Set ¶

func (*NullableLogsMissingDataConditionAllOf) UnmarshalJSON ¶

func (v *NullableLogsMissingDataConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableLogsMissingDataConditionAllOf) Unset ¶

type NullableLogsOutlier ¶

type NullableLogsOutlier struct {
	// contains filtered or unexported fields
}

func NewNullableLogsOutlier ¶

func NewNullableLogsOutlier(val *LogsOutlier) *NullableLogsOutlier

func (NullableLogsOutlier) Get ¶

func (NullableLogsOutlier) IsSet ¶

func (v NullableLogsOutlier) IsSet() bool

func (NullableLogsOutlier) MarshalJSON ¶

func (v NullableLogsOutlier) MarshalJSON() ([]byte, error)

func (*NullableLogsOutlier) Set ¶

func (v *NullableLogsOutlier) Set(val *LogsOutlier)

func (*NullableLogsOutlier) UnmarshalJSON ¶

func (v *NullableLogsOutlier) UnmarshalJSON(src []byte) error

func (*NullableLogsOutlier) Unset ¶

func (v *NullableLogsOutlier) Unset()

type NullableLogsOutlierCondition ¶

type NullableLogsOutlierCondition struct {
	// contains filtered or unexported fields
}

func (NullableLogsOutlierCondition) Get ¶

func (NullableLogsOutlierCondition) IsSet ¶

func (NullableLogsOutlierCondition) MarshalJSON ¶

func (v NullableLogsOutlierCondition) MarshalJSON() ([]byte, error)

func (*NullableLogsOutlierCondition) Set ¶

func (*NullableLogsOutlierCondition) UnmarshalJSON ¶

func (v *NullableLogsOutlierCondition) UnmarshalJSON(src []byte) error

func (*NullableLogsOutlierCondition) Unset ¶

func (v *NullableLogsOutlierCondition) Unset()

type NullableLogsOutlierConditionAllOf ¶

type NullableLogsOutlierConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogsOutlierConditionAllOf) Get ¶

func (NullableLogsOutlierConditionAllOf) IsSet ¶

func (NullableLogsOutlierConditionAllOf) MarshalJSON ¶

func (v NullableLogsOutlierConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableLogsOutlierConditionAllOf) Set ¶

func (*NullableLogsOutlierConditionAllOf) UnmarshalJSON ¶

func (v *NullableLogsOutlierConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableLogsOutlierConditionAllOf) Unset ¶

type NullableLogsStaticCondition ¶

type NullableLogsStaticCondition struct {
	// contains filtered or unexported fields
}

func (NullableLogsStaticCondition) Get ¶

func (NullableLogsStaticCondition) IsSet ¶

func (NullableLogsStaticCondition) MarshalJSON ¶

func (v NullableLogsStaticCondition) MarshalJSON() ([]byte, error)

func (*NullableLogsStaticCondition) Set ¶

func (*NullableLogsStaticCondition) UnmarshalJSON ¶

func (v *NullableLogsStaticCondition) UnmarshalJSON(src []byte) error

func (*NullableLogsStaticCondition) Unset ¶

func (v *NullableLogsStaticCondition) Unset()

type NullableLogsStaticConditionAllOf ¶

type NullableLogsStaticConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLogsStaticConditionAllOf) Get ¶

func (NullableLogsStaticConditionAllOf) IsSet ¶

func (NullableLogsStaticConditionAllOf) MarshalJSON ¶

func (v NullableLogsStaticConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableLogsStaticConditionAllOf) Set ¶

func (*NullableLogsStaticConditionAllOf) UnmarshalJSON ¶

func (v *NullableLogsStaticConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableLogsStaticConditionAllOf) Unset ¶

type NullableLogsToMetricsRuleDisabledTracker ¶

type NullableLogsToMetricsRuleDisabledTracker struct {
	// contains filtered or unexported fields
}

func (NullableLogsToMetricsRuleDisabledTracker) Get ¶

func (NullableLogsToMetricsRuleDisabledTracker) IsSet ¶

func (NullableLogsToMetricsRuleDisabledTracker) MarshalJSON ¶

func (*NullableLogsToMetricsRuleDisabledTracker) Set ¶

func (*NullableLogsToMetricsRuleDisabledTracker) UnmarshalJSON ¶

func (v *NullableLogsToMetricsRuleDisabledTracker) UnmarshalJSON(src []byte) error

func (*NullableLogsToMetricsRuleDisabledTracker) Unset ¶

type NullableLogsToMetricsRuleIdentity ¶

type NullableLogsToMetricsRuleIdentity struct {
	// contains filtered or unexported fields
}

func (NullableLogsToMetricsRuleIdentity) Get ¶

func (NullableLogsToMetricsRuleIdentity) IsSet ¶

func (NullableLogsToMetricsRuleIdentity) MarshalJSON ¶

func (v NullableLogsToMetricsRuleIdentity) MarshalJSON() ([]byte, error)

func (*NullableLogsToMetricsRuleIdentity) Set ¶

func (*NullableLogsToMetricsRuleIdentity) UnmarshalJSON ¶

func (v *NullableLogsToMetricsRuleIdentity) UnmarshalJSON(src []byte) error

func (*NullableLogsToMetricsRuleIdentity) Unset ¶

type NullableLookupAsyncJobStatus ¶

type NullableLookupAsyncJobStatus struct {
	// contains filtered or unexported fields
}

func (NullableLookupAsyncJobStatus) Get ¶

func (NullableLookupAsyncJobStatus) IsSet ¶

func (NullableLookupAsyncJobStatus) MarshalJSON ¶

func (v NullableLookupAsyncJobStatus) MarshalJSON() ([]byte, error)

func (*NullableLookupAsyncJobStatus) Set ¶

func (*NullableLookupAsyncJobStatus) UnmarshalJSON ¶

func (v *NullableLookupAsyncJobStatus) UnmarshalJSON(src []byte) error

func (*NullableLookupAsyncJobStatus) Unset ¶

func (v *NullableLookupAsyncJobStatus) Unset()

type NullableLookupPreviewData ¶

type NullableLookupPreviewData struct {
	// contains filtered or unexported fields
}

func NewNullableLookupPreviewData ¶

func NewNullableLookupPreviewData(val *LookupPreviewData) *NullableLookupPreviewData

func (NullableLookupPreviewData) Get ¶

func (NullableLookupPreviewData) IsSet ¶

func (v NullableLookupPreviewData) IsSet() bool

func (NullableLookupPreviewData) MarshalJSON ¶

func (v NullableLookupPreviewData) MarshalJSON() ([]byte, error)

func (*NullableLookupPreviewData) Set ¶

func (*NullableLookupPreviewData) UnmarshalJSON ¶

func (v *NullableLookupPreviewData) UnmarshalJSON(src []byte) error

func (*NullableLookupPreviewData) Unset ¶

func (v *NullableLookupPreviewData) Unset()

type NullableLookupRequestToken ¶

type NullableLookupRequestToken struct {
	// contains filtered or unexported fields
}

func NewNullableLookupRequestToken ¶

func NewNullableLookupRequestToken(val *LookupRequestToken) *NullableLookupRequestToken

func (NullableLookupRequestToken) Get ¶

func (NullableLookupRequestToken) IsSet ¶

func (v NullableLookupRequestToken) IsSet() bool

func (NullableLookupRequestToken) MarshalJSON ¶

func (v NullableLookupRequestToken) MarshalJSON() ([]byte, error)

func (*NullableLookupRequestToken) Set ¶

func (*NullableLookupRequestToken) UnmarshalJSON ¶

func (v *NullableLookupRequestToken) UnmarshalJSON(src []byte) error

func (*NullableLookupRequestToken) Unset ¶

func (v *NullableLookupRequestToken) Unset()

type NullableLookupTable ¶

type NullableLookupTable struct {
	// contains filtered or unexported fields
}

func NewNullableLookupTable ¶

func NewNullableLookupTable(val *LookupTable) *NullableLookupTable

func (NullableLookupTable) Get ¶

func (NullableLookupTable) IsSet ¶

func (v NullableLookupTable) IsSet() bool

func (NullableLookupTable) MarshalJSON ¶

func (v NullableLookupTable) MarshalJSON() ([]byte, error)

func (*NullableLookupTable) Set ¶

func (v *NullableLookupTable) Set(val *LookupTable)

func (*NullableLookupTable) UnmarshalJSON ¶

func (v *NullableLookupTable) UnmarshalJSON(src []byte) error

func (*NullableLookupTable) Unset ¶

func (v *NullableLookupTable) Unset()

type NullableLookupTableAllOf ¶

type NullableLookupTableAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableLookupTableAllOf ¶

func NewNullableLookupTableAllOf(val *LookupTableAllOf) *NullableLookupTableAllOf

func (NullableLookupTableAllOf) Get ¶

func (NullableLookupTableAllOf) IsSet ¶

func (v NullableLookupTableAllOf) IsSet() bool

func (NullableLookupTableAllOf) MarshalJSON ¶

func (v NullableLookupTableAllOf) MarshalJSON() ([]byte, error)

func (*NullableLookupTableAllOf) Set ¶

func (*NullableLookupTableAllOf) UnmarshalJSON ¶

func (v *NullableLookupTableAllOf) UnmarshalJSON(src []byte) error

func (*NullableLookupTableAllOf) Unset ¶

func (v *NullableLookupTableAllOf) Unset()

type NullableLookupTableDefinition ¶

type NullableLookupTableDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLookupTableDefinition) Get ¶

func (NullableLookupTableDefinition) IsSet ¶

func (NullableLookupTableDefinition) MarshalJSON ¶

func (v NullableLookupTableDefinition) MarshalJSON() ([]byte, error)

func (*NullableLookupTableDefinition) Set ¶

func (*NullableLookupTableDefinition) UnmarshalJSON ¶

func (v *NullableLookupTableDefinition) UnmarshalJSON(src []byte) error

func (*NullableLookupTableDefinition) Unset ¶

func (v *NullableLookupTableDefinition) Unset()

type NullableLookupTableDefinitionAllOf ¶

type NullableLookupTableDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLookupTableDefinitionAllOf) Get ¶

func (NullableLookupTableDefinitionAllOf) IsSet ¶

func (NullableLookupTableDefinitionAllOf) MarshalJSON ¶

func (v NullableLookupTableDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableLookupTableDefinitionAllOf) Set ¶

func (*NullableLookupTableDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableLookupTableDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableLookupTableDefinitionAllOf) Unset ¶

type NullableLookupTableField ¶

type NullableLookupTableField struct {
	// contains filtered or unexported fields
}

func NewNullableLookupTableField ¶

func NewNullableLookupTableField(val *LookupTableField) *NullableLookupTableField

func (NullableLookupTableField) Get ¶

func (NullableLookupTableField) IsSet ¶

func (v NullableLookupTableField) IsSet() bool

func (NullableLookupTableField) MarshalJSON ¶

func (v NullableLookupTableField) MarshalJSON() ([]byte, error)

func (*NullableLookupTableField) Set ¶

func (*NullableLookupTableField) UnmarshalJSON ¶

func (v *NullableLookupTableField) UnmarshalJSON(src []byte) error

func (*NullableLookupTableField) Unset ¶

func (v *NullableLookupTableField) Unset()

type NullableLookupTableSyncDefinition ¶

type NullableLookupTableSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLookupTableSyncDefinition) Get ¶

func (NullableLookupTableSyncDefinition) IsSet ¶

func (NullableLookupTableSyncDefinition) MarshalJSON ¶

func (v NullableLookupTableSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableLookupTableSyncDefinition) Set ¶

func (*NullableLookupTableSyncDefinition) UnmarshalJSON ¶

func (v *NullableLookupTableSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableLookupTableSyncDefinition) Unset ¶

type NullableLookupTablesLimits ¶

type NullableLookupTablesLimits struct {
	// contains filtered or unexported fields
}

func NewNullableLookupTablesLimits ¶

func NewNullableLookupTablesLimits(val *LookupTablesLimits) *NullableLookupTablesLimits

func (NullableLookupTablesLimits) Get ¶

func (NullableLookupTablesLimits) IsSet ¶

func (v NullableLookupTablesLimits) IsSet() bool

func (NullableLookupTablesLimits) MarshalJSON ¶

func (v NullableLookupTablesLimits) MarshalJSON() ([]byte, error)

func (*NullableLookupTablesLimits) Set ¶

func (*NullableLookupTablesLimits) UnmarshalJSON ¶

func (v *NullableLookupTablesLimits) UnmarshalJSON(src []byte) error

func (*NullableLookupTablesLimits) Unset ¶

func (v *NullableLookupTablesLimits) Unset()

type NullableLookupUpdateDefinition ¶

type NullableLookupUpdateDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLookupUpdateDefinition) Get ¶

func (NullableLookupUpdateDefinition) IsSet ¶

func (NullableLookupUpdateDefinition) MarshalJSON ¶

func (v NullableLookupUpdateDefinition) MarshalJSON() ([]byte, error)

func (*NullableLookupUpdateDefinition) Set ¶

func (*NullableLookupUpdateDefinition) UnmarshalJSON ¶

func (v *NullableLookupUpdateDefinition) UnmarshalJSON(src []byte) error

func (*NullableLookupUpdateDefinition) Unset ¶

func (v *NullableLookupUpdateDefinition) Unset()

type NullableMaxUserSessionTimeoutPolicy ¶

type NullableMaxUserSessionTimeoutPolicy struct {
	// contains filtered or unexported fields
}

func (NullableMaxUserSessionTimeoutPolicy) Get ¶

func (NullableMaxUserSessionTimeoutPolicy) IsSet ¶

func (NullableMaxUserSessionTimeoutPolicy) MarshalJSON ¶

func (v NullableMaxUserSessionTimeoutPolicy) MarshalJSON() ([]byte, error)

func (*NullableMaxUserSessionTimeoutPolicy) Set ¶

func (*NullableMaxUserSessionTimeoutPolicy) UnmarshalJSON ¶

func (v *NullableMaxUserSessionTimeoutPolicy) UnmarshalJSON(src []byte) error

func (*NullableMaxUserSessionTimeoutPolicy) Unset ¶

type NullableMetadata ¶

type NullableMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableMetadata ¶

func NewNullableMetadata(val *Metadata) *NullableMetadata

func (NullableMetadata) Get ¶

func (v NullableMetadata) Get() *Metadata

func (NullableMetadata) IsSet ¶

func (v NullableMetadata) IsSet() bool

func (NullableMetadata) MarshalJSON ¶

func (v NullableMetadata) MarshalJSON() ([]byte, error)

func (*NullableMetadata) Set ¶

func (v *NullableMetadata) Set(val *Metadata)

func (*NullableMetadata) UnmarshalJSON ¶

func (v *NullableMetadata) UnmarshalJSON(src []byte) error

func (*NullableMetadata) Unset ¶

func (v *NullableMetadata) Unset()

type NullableMetadataModel ¶

type NullableMetadataModel struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataModel ¶

func NewNullableMetadataModel(val *MetadataModel) *NullableMetadataModel

func (NullableMetadataModel) Get ¶

func (NullableMetadataModel) IsSet ¶

func (v NullableMetadataModel) IsSet() bool

func (NullableMetadataModel) MarshalJSON ¶

func (v NullableMetadataModel) MarshalJSON() ([]byte, error)

func (*NullableMetadataModel) Set ¶

func (v *NullableMetadataModel) Set(val *MetadataModel)

func (*NullableMetadataModel) UnmarshalJSON ¶

func (v *NullableMetadataModel) UnmarshalJSON(src []byte) error

func (*NullableMetadataModel) Unset ¶

func (v *NullableMetadataModel) Unset()

type NullableMetadataVariableSourceDefinition ¶

type NullableMetadataVariableSourceDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMetadataVariableSourceDefinition) Get ¶

func (NullableMetadataVariableSourceDefinition) IsSet ¶

func (NullableMetadataVariableSourceDefinition) MarshalJSON ¶

func (*NullableMetadataVariableSourceDefinition) Set ¶

func (*NullableMetadataVariableSourceDefinition) UnmarshalJSON ¶

func (v *NullableMetadataVariableSourceDefinition) UnmarshalJSON(src []byte) error

func (*NullableMetadataVariableSourceDefinition) Unset ¶

type NullableMetadataVariableSourceDefinitionAllOf ¶

type NullableMetadataVariableSourceDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetadataVariableSourceDefinitionAllOf) Get ¶

func (NullableMetadataVariableSourceDefinitionAllOf) IsSet ¶

func (NullableMetadataVariableSourceDefinitionAllOf) MarshalJSON ¶

func (*NullableMetadataVariableSourceDefinitionAllOf) Set ¶

func (*NullableMetadataVariableSourceDefinitionAllOf) UnmarshalJSON ¶

func (*NullableMetadataVariableSourceDefinitionAllOf) Unset ¶

type NullableMetadataWithUserInfo ¶

type NullableMetadataWithUserInfo struct {
	// contains filtered or unexported fields
}

func (NullableMetadataWithUserInfo) Get ¶

func (NullableMetadataWithUserInfo) IsSet ¶

func (NullableMetadataWithUserInfo) MarshalJSON ¶

func (v NullableMetadataWithUserInfo) MarshalJSON() ([]byte, error)

func (*NullableMetadataWithUserInfo) Set ¶

func (*NullableMetadataWithUserInfo) UnmarshalJSON ¶

func (v *NullableMetadataWithUserInfo) UnmarshalJSON(src []byte) error

func (*NullableMetadataWithUserInfo) Unset ¶

func (v *NullableMetadataWithUserInfo) Unset()

type NullableMetricDefinition ¶

type NullableMetricDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableMetricDefinition ¶

func NewNullableMetricDefinition(val *MetricDefinition) *NullableMetricDefinition

func (NullableMetricDefinition) Get ¶

func (NullableMetricDefinition) IsSet ¶

func (v NullableMetricDefinition) IsSet() bool

func (NullableMetricDefinition) MarshalJSON ¶

func (v NullableMetricDefinition) MarshalJSON() ([]byte, error)

func (*NullableMetricDefinition) Set ¶

func (*NullableMetricDefinition) UnmarshalJSON ¶

func (v *NullableMetricDefinition) UnmarshalJSON(src []byte) error

func (*NullableMetricDefinition) Unset ¶

func (v *NullableMetricDefinition) Unset()

type NullableMetricsCardinalityLimitExceededTracker ¶

type NullableMetricsCardinalityLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsCardinalityLimitExceededTracker) Get ¶

func (NullableMetricsCardinalityLimitExceededTracker) IsSet ¶

func (NullableMetricsCardinalityLimitExceededTracker) MarshalJSON ¶

func (*NullableMetricsCardinalityLimitExceededTracker) Set ¶

func (*NullableMetricsCardinalityLimitExceededTracker) UnmarshalJSON ¶

func (*NullableMetricsCardinalityLimitExceededTracker) Unset ¶

type NullableMetricsCardinalityLimitExceededTrackerAllOf ¶

type NullableMetricsCardinalityLimitExceededTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsCardinalityLimitExceededTrackerAllOf) Get ¶

func (NullableMetricsCardinalityLimitExceededTrackerAllOf) IsSet ¶

func (NullableMetricsCardinalityLimitExceededTrackerAllOf) MarshalJSON ¶

func (*NullableMetricsCardinalityLimitExceededTrackerAllOf) Set ¶

func (*NullableMetricsCardinalityLimitExceededTrackerAllOf) UnmarshalJSON ¶

func (*NullableMetricsCardinalityLimitExceededTrackerAllOf) Unset ¶

type NullableMetricsFilter ¶

type NullableMetricsFilter struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsFilter ¶

func NewNullableMetricsFilter(val *MetricsFilter) *NullableMetricsFilter

func (NullableMetricsFilter) Get ¶

func (NullableMetricsFilter) IsSet ¶

func (v NullableMetricsFilter) IsSet() bool

func (NullableMetricsFilter) MarshalJSON ¶

func (v NullableMetricsFilter) MarshalJSON() ([]byte, error)

func (*NullableMetricsFilter) Set ¶

func (v *NullableMetricsFilter) Set(val *MetricsFilter)

func (*NullableMetricsFilter) UnmarshalJSON ¶

func (v *NullableMetricsFilter) UnmarshalJSON(src []byte) error

func (*NullableMetricsFilter) Unset ¶

func (v *NullableMetricsFilter) Unset()

type NullableMetricsHighCardinalityDetectedTracker ¶

type NullableMetricsHighCardinalityDetectedTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsHighCardinalityDetectedTracker) Get ¶

func (NullableMetricsHighCardinalityDetectedTracker) IsSet ¶

func (NullableMetricsHighCardinalityDetectedTracker) MarshalJSON ¶

func (*NullableMetricsHighCardinalityDetectedTracker) Set ¶

func (*NullableMetricsHighCardinalityDetectedTracker) UnmarshalJSON ¶

func (*NullableMetricsHighCardinalityDetectedTracker) Unset ¶

type NullableMetricsHighCardinalityDetectedTrackerAllOf ¶

type NullableMetricsHighCardinalityDetectedTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsHighCardinalityDetectedTrackerAllOf) Get ¶

func (NullableMetricsHighCardinalityDetectedTrackerAllOf) IsSet ¶

func (NullableMetricsHighCardinalityDetectedTrackerAllOf) MarshalJSON ¶

func (*NullableMetricsHighCardinalityDetectedTrackerAllOf) Set ¶

func (*NullableMetricsHighCardinalityDetectedTrackerAllOf) UnmarshalJSON ¶

func (*NullableMetricsHighCardinalityDetectedTrackerAllOf) Unset ¶

type NullableMetricsMetadataKeyLengthLimitExceeded ¶

type NullableMetricsMetadataKeyLengthLimitExceeded struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataKeyLengthLimitExceeded) Get ¶

func (NullableMetricsMetadataKeyLengthLimitExceeded) IsSet ¶

func (NullableMetricsMetadataKeyLengthLimitExceeded) MarshalJSON ¶

func (*NullableMetricsMetadataKeyLengthLimitExceeded) Set ¶

func (*NullableMetricsMetadataKeyLengthLimitExceeded) UnmarshalJSON ¶

func (*NullableMetricsMetadataKeyLengthLimitExceeded) Unset ¶

type NullableMetricsMetadataKeyLengthLimitExceededTracker ¶

type NullableMetricsMetadataKeyLengthLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataKeyLengthLimitExceededTracker) Get ¶

func (NullableMetricsMetadataKeyLengthLimitExceededTracker) IsSet ¶

func (NullableMetricsMetadataKeyLengthLimitExceededTracker) MarshalJSON ¶

func (*NullableMetricsMetadataKeyLengthLimitExceededTracker) Set ¶

func (*NullableMetricsMetadataKeyLengthLimitExceededTracker) UnmarshalJSON ¶

func (*NullableMetricsMetadataKeyLengthLimitExceededTracker) Unset ¶

type NullableMetricsMetadataKeyValuePairsLimitExceeded ¶

type NullableMetricsMetadataKeyValuePairsLimitExceeded struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataKeyValuePairsLimitExceeded) Get ¶

func (NullableMetricsMetadataKeyValuePairsLimitExceeded) IsSet ¶

func (NullableMetricsMetadataKeyValuePairsLimitExceeded) MarshalJSON ¶

func (*NullableMetricsMetadataKeyValuePairsLimitExceeded) Set ¶

func (*NullableMetricsMetadataKeyValuePairsLimitExceeded) UnmarshalJSON ¶

func (*NullableMetricsMetadataKeyValuePairsLimitExceeded) Unset ¶

type NullableMetricsMetadataKeyValuePairsLimitExceededTracker ¶

type NullableMetricsMetadataKeyValuePairsLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataKeyValuePairsLimitExceededTracker) Get ¶

func (NullableMetricsMetadataKeyValuePairsLimitExceededTracker) IsSet ¶

func (NullableMetricsMetadataKeyValuePairsLimitExceededTracker) MarshalJSON ¶

func (*NullableMetricsMetadataKeyValuePairsLimitExceededTracker) Set ¶

func (*NullableMetricsMetadataKeyValuePairsLimitExceededTracker) UnmarshalJSON ¶

func (*NullableMetricsMetadataKeyValuePairsLimitExceededTracker) Unset ¶

type NullableMetricsMetadataLimitsExceededTracker ¶

type NullableMetricsMetadataLimitsExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataLimitsExceededTracker) Get ¶

func (NullableMetricsMetadataLimitsExceededTracker) IsSet ¶

func (NullableMetricsMetadataLimitsExceededTracker) MarshalJSON ¶

func (*NullableMetricsMetadataLimitsExceededTracker) Set ¶

func (*NullableMetricsMetadataLimitsExceededTracker) UnmarshalJSON ¶

func (*NullableMetricsMetadataLimitsExceededTracker) Unset ¶

type NullableMetricsMetadataTotalMetadataSizeLimitExceeded ¶

type NullableMetricsMetadataTotalMetadataSizeLimitExceeded struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataTotalMetadataSizeLimitExceeded) Get ¶

func (NullableMetricsMetadataTotalMetadataSizeLimitExceeded) IsSet ¶

func (NullableMetricsMetadataTotalMetadataSizeLimitExceeded) MarshalJSON ¶

func (*NullableMetricsMetadataTotalMetadataSizeLimitExceeded) Set ¶

func (*NullableMetricsMetadataTotalMetadataSizeLimitExceeded) UnmarshalJSON ¶

func (*NullableMetricsMetadataTotalMetadataSizeLimitExceeded) Unset ¶

type NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker ¶

type NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker) Get ¶

func (NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker) IsSet ¶

func (NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker) MarshalJSON ¶

func (*NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker) Set ¶

func (*NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker) UnmarshalJSON ¶

func (*NullableMetricsMetadataTotalMetadataSizeLimitExceededTracker) Unset ¶

type NullableMetricsMetadataValueLengthLimitExceeded ¶

type NullableMetricsMetadataValueLengthLimitExceeded struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataValueLengthLimitExceeded) Get ¶

func (NullableMetricsMetadataValueLengthLimitExceeded) IsSet ¶

func (NullableMetricsMetadataValueLengthLimitExceeded) MarshalJSON ¶

func (*NullableMetricsMetadataValueLengthLimitExceeded) Set ¶

func (*NullableMetricsMetadataValueLengthLimitExceeded) UnmarshalJSON ¶

func (*NullableMetricsMetadataValueLengthLimitExceeded) Unset ¶

type NullableMetricsMetadataValueLengthLimitExceededTracker ¶

type NullableMetricsMetadataValueLengthLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMetadataValueLengthLimitExceededTracker) Get ¶

func (NullableMetricsMetadataValueLengthLimitExceededTracker) IsSet ¶

func (NullableMetricsMetadataValueLengthLimitExceededTracker) MarshalJSON ¶

func (*NullableMetricsMetadataValueLengthLimitExceededTracker) Set ¶

func (*NullableMetricsMetadataValueLengthLimitExceededTracker) UnmarshalJSON ¶

func (*NullableMetricsMetadataValueLengthLimitExceededTracker) Unset ¶

type NullableMetricsMissingDataCondition ¶

type NullableMetricsMissingDataCondition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMissingDataCondition) Get ¶

func (NullableMetricsMissingDataCondition) IsSet ¶

func (NullableMetricsMissingDataCondition) MarshalJSON ¶

func (v NullableMetricsMissingDataCondition) MarshalJSON() ([]byte, error)

func (*NullableMetricsMissingDataCondition) Set ¶

func (*NullableMetricsMissingDataCondition) UnmarshalJSON ¶

func (v *NullableMetricsMissingDataCondition) UnmarshalJSON(src []byte) error

func (*NullableMetricsMissingDataCondition) Unset ¶

type NullableMetricsMissingDataConditionAllOf ¶

type NullableMetricsMissingDataConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsMissingDataConditionAllOf) Get ¶

func (NullableMetricsMissingDataConditionAllOf) IsSet ¶

func (NullableMetricsMissingDataConditionAllOf) MarshalJSON ¶

func (*NullableMetricsMissingDataConditionAllOf) Set ¶

func (*NullableMetricsMissingDataConditionAllOf) UnmarshalJSON ¶

func (v *NullableMetricsMissingDataConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsMissingDataConditionAllOf) Unset ¶

type NullableMetricsOutlier ¶

type NullableMetricsOutlier struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsOutlier ¶

func NewNullableMetricsOutlier(val *MetricsOutlier) *NullableMetricsOutlier

func (NullableMetricsOutlier) Get ¶

func (NullableMetricsOutlier) IsSet ¶

func (v NullableMetricsOutlier) IsSet() bool

func (NullableMetricsOutlier) MarshalJSON ¶

func (v NullableMetricsOutlier) MarshalJSON() ([]byte, error)

func (*NullableMetricsOutlier) Set ¶

func (*NullableMetricsOutlier) UnmarshalJSON ¶

func (v *NullableMetricsOutlier) UnmarshalJSON(src []byte) error

func (*NullableMetricsOutlier) Unset ¶

func (v *NullableMetricsOutlier) Unset()

type NullableMetricsOutlierCondition ¶

type NullableMetricsOutlierCondition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsOutlierCondition) Get ¶

func (NullableMetricsOutlierCondition) IsSet ¶

func (NullableMetricsOutlierCondition) MarshalJSON ¶

func (v NullableMetricsOutlierCondition) MarshalJSON() ([]byte, error)

func (*NullableMetricsOutlierCondition) Set ¶

func (*NullableMetricsOutlierCondition) UnmarshalJSON ¶

func (v *NullableMetricsOutlierCondition) UnmarshalJSON(src []byte) error

func (*NullableMetricsOutlierCondition) Unset ¶

type NullableMetricsOutlierConditionAllOf ¶

type NullableMetricsOutlierConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsOutlierConditionAllOf) Get ¶

func (NullableMetricsOutlierConditionAllOf) IsSet ¶

func (NullableMetricsOutlierConditionAllOf) MarshalJSON ¶

func (v NullableMetricsOutlierConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableMetricsOutlierConditionAllOf) Set ¶

func (*NullableMetricsOutlierConditionAllOf) UnmarshalJSON ¶

func (v *NullableMetricsOutlierConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsOutlierConditionAllOf) Unset ¶

type NullableMetricsQueryData ¶

type NullableMetricsQueryData struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsQueryData ¶

func NewNullableMetricsQueryData(val *MetricsQueryData) *NullableMetricsQueryData

func (NullableMetricsQueryData) Get ¶

func (NullableMetricsQueryData) IsSet ¶

func (v NullableMetricsQueryData) IsSet() bool

func (NullableMetricsQueryData) MarshalJSON ¶

func (v NullableMetricsQueryData) MarshalJSON() ([]byte, error)

func (*NullableMetricsQueryData) Set ¶

func (*NullableMetricsQueryData) UnmarshalJSON ¶

func (v *NullableMetricsQueryData) UnmarshalJSON(src []byte) error

func (*NullableMetricsQueryData) Unset ¶

func (v *NullableMetricsQueryData) Unset()

type NullableMetricsQueryRequest ¶

type NullableMetricsQueryRequest struct {
	// contains filtered or unexported fields
}

func (NullableMetricsQueryRequest) Get ¶

func (NullableMetricsQueryRequest) IsSet ¶

func (NullableMetricsQueryRequest) MarshalJSON ¶

func (v NullableMetricsQueryRequest) MarshalJSON() ([]byte, error)

func (*NullableMetricsQueryRequest) Set ¶

func (*NullableMetricsQueryRequest) UnmarshalJSON ¶

func (v *NullableMetricsQueryRequest) UnmarshalJSON(src []byte) error

func (*NullableMetricsQueryRequest) Unset ¶

func (v *NullableMetricsQueryRequest) Unset()

type NullableMetricsQueryResponse ¶

type NullableMetricsQueryResponse struct {
	// contains filtered or unexported fields
}

func (NullableMetricsQueryResponse) Get ¶

func (NullableMetricsQueryResponse) IsSet ¶

func (NullableMetricsQueryResponse) MarshalJSON ¶

func (v NullableMetricsQueryResponse) MarshalJSON() ([]byte, error)

func (*NullableMetricsQueryResponse) Set ¶

func (*NullableMetricsQueryResponse) UnmarshalJSON ¶

func (v *NullableMetricsQueryResponse) UnmarshalJSON(src []byte) error

func (*NullableMetricsQueryResponse) Unset ¶

func (v *NullableMetricsQueryResponse) Unset()

type NullableMetricsQueryRow ¶

type NullableMetricsQueryRow struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsQueryRow ¶

func NewNullableMetricsQueryRow(val *MetricsQueryRow) *NullableMetricsQueryRow

func (NullableMetricsQueryRow) Get ¶

func (NullableMetricsQueryRow) IsSet ¶

func (v NullableMetricsQueryRow) IsSet() bool

func (NullableMetricsQueryRow) MarshalJSON ¶

func (v NullableMetricsQueryRow) MarshalJSON() ([]byte, error)

func (*NullableMetricsQueryRow) Set ¶

func (*NullableMetricsQueryRow) UnmarshalJSON ¶

func (v *NullableMetricsQueryRow) UnmarshalJSON(src []byte) error

func (*NullableMetricsQueryRow) Unset ¶

func (v *NullableMetricsQueryRow) Unset()

type NullableMetricsQuerySyncDefinition ¶

type NullableMetricsQuerySyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsQuerySyncDefinition) Get ¶

func (NullableMetricsQuerySyncDefinition) IsSet ¶

func (NullableMetricsQuerySyncDefinition) MarshalJSON ¶

func (v NullableMetricsQuerySyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableMetricsQuerySyncDefinition) Set ¶

func (*NullableMetricsQuerySyncDefinition) UnmarshalJSON ¶

func (v *NullableMetricsQuerySyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableMetricsQuerySyncDefinition) Unset ¶

type NullableMetricsSavedSearchQuerySyncDefinition ¶

type NullableMetricsSavedSearchQuerySyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSavedSearchQuerySyncDefinition) Get ¶

func (NullableMetricsSavedSearchQuerySyncDefinition) IsSet ¶

func (NullableMetricsSavedSearchQuerySyncDefinition) MarshalJSON ¶

func (*NullableMetricsSavedSearchQuerySyncDefinition) Set ¶

func (*NullableMetricsSavedSearchQuerySyncDefinition) UnmarshalJSON ¶

func (*NullableMetricsSavedSearchQuerySyncDefinition) Unset ¶

type NullableMetricsSavedSearchSyncDefinition ¶

type NullableMetricsSavedSearchSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSavedSearchSyncDefinition) Get ¶

func (NullableMetricsSavedSearchSyncDefinition) IsSet ¶

func (NullableMetricsSavedSearchSyncDefinition) MarshalJSON ¶

func (*NullableMetricsSavedSearchSyncDefinition) Set ¶

func (*NullableMetricsSavedSearchSyncDefinition) UnmarshalJSON ¶

func (v *NullableMetricsSavedSearchSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableMetricsSavedSearchSyncDefinition) Unset ¶

type NullableMetricsSavedSearchSyncDefinitionAllOf ¶

type NullableMetricsSavedSearchSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSavedSearchSyncDefinitionAllOf) Get ¶

func (NullableMetricsSavedSearchSyncDefinitionAllOf) IsSet ¶

func (NullableMetricsSavedSearchSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableMetricsSavedSearchSyncDefinitionAllOf) Set ¶

func (*NullableMetricsSavedSearchSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableMetricsSavedSearchSyncDefinitionAllOf) Unset ¶

type NullableMetricsSearchInstance ¶

type NullableMetricsSearchInstance struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSearchInstance) Get ¶

func (NullableMetricsSearchInstance) IsSet ¶

func (NullableMetricsSearchInstance) MarshalJSON ¶

func (v NullableMetricsSearchInstance) MarshalJSON() ([]byte, error)

func (*NullableMetricsSearchInstance) Set ¶

func (*NullableMetricsSearchInstance) UnmarshalJSON ¶

func (v *NullableMetricsSearchInstance) UnmarshalJSON(src []byte) error

func (*NullableMetricsSearchInstance) Unset ¶

func (v *NullableMetricsSearchInstance) Unset()

type NullableMetricsSearchInstanceAllOf ¶

type NullableMetricsSearchInstanceAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSearchInstanceAllOf) Get ¶

func (NullableMetricsSearchInstanceAllOf) IsSet ¶

func (NullableMetricsSearchInstanceAllOf) MarshalJSON ¶

func (v NullableMetricsSearchInstanceAllOf) MarshalJSON() ([]byte, error)

func (*NullableMetricsSearchInstanceAllOf) Set ¶

func (*NullableMetricsSearchInstanceAllOf) UnmarshalJSON ¶

func (v *NullableMetricsSearchInstanceAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsSearchInstanceAllOf) Unset ¶

type NullableMetricsSearchQuery ¶

type NullableMetricsSearchQuery struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsSearchQuery ¶

func NewNullableMetricsSearchQuery(val *MetricsSearchQuery) *NullableMetricsSearchQuery

func (NullableMetricsSearchQuery) Get ¶

func (NullableMetricsSearchQuery) IsSet ¶

func (v NullableMetricsSearchQuery) IsSet() bool

func (NullableMetricsSearchQuery) MarshalJSON ¶

func (v NullableMetricsSearchQuery) MarshalJSON() ([]byte, error)

func (*NullableMetricsSearchQuery) Set ¶

func (*NullableMetricsSearchQuery) UnmarshalJSON ¶

func (v *NullableMetricsSearchQuery) UnmarshalJSON(src []byte) error

func (*NullableMetricsSearchQuery) Unset ¶

func (v *NullableMetricsSearchQuery) Unset()

type NullableMetricsSearchSyncDefinition ¶

type NullableMetricsSearchSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSearchSyncDefinition) Get ¶

func (NullableMetricsSearchSyncDefinition) IsSet ¶

func (NullableMetricsSearchSyncDefinition) MarshalJSON ¶

func (v NullableMetricsSearchSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableMetricsSearchSyncDefinition) Set ¶

func (*NullableMetricsSearchSyncDefinition) UnmarshalJSON ¶

func (v *NullableMetricsSearchSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableMetricsSearchSyncDefinition) Unset ¶

type NullableMetricsSearchSyncDefinitionAllOf ¶

type NullableMetricsSearchSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsSearchSyncDefinitionAllOf) Get ¶

func (NullableMetricsSearchSyncDefinitionAllOf) IsSet ¶

func (NullableMetricsSearchSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableMetricsSearchSyncDefinitionAllOf) Set ¶

func (*NullableMetricsSearchSyncDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableMetricsSearchSyncDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsSearchSyncDefinitionAllOf) Unset ¶

type NullableMetricsSearchV1 ¶

type NullableMetricsSearchV1 struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsSearchV1 ¶

func NewNullableMetricsSearchV1(val *MetricsSearchV1) *NullableMetricsSearchV1

func (NullableMetricsSearchV1) Get ¶

func (NullableMetricsSearchV1) IsSet ¶

func (v NullableMetricsSearchV1) IsSet() bool

func (NullableMetricsSearchV1) MarshalJSON ¶

func (v NullableMetricsSearchV1) MarshalJSON() ([]byte, error)

func (*NullableMetricsSearchV1) Set ¶

func (*NullableMetricsSearchV1) UnmarshalJSON ¶

func (v *NullableMetricsSearchV1) UnmarshalJSON(src []byte) error

func (*NullableMetricsSearchV1) Unset ¶

func (v *NullableMetricsSearchV1) Unset()

type NullableMetricsStaticCondition ¶

type NullableMetricsStaticCondition struct {
	// contains filtered or unexported fields
}

func (NullableMetricsStaticCondition) Get ¶

func (NullableMetricsStaticCondition) IsSet ¶

func (NullableMetricsStaticCondition) MarshalJSON ¶

func (v NullableMetricsStaticCondition) MarshalJSON() ([]byte, error)

func (*NullableMetricsStaticCondition) Set ¶

func (*NullableMetricsStaticCondition) UnmarshalJSON ¶

func (v *NullableMetricsStaticCondition) UnmarshalJSON(src []byte) error

func (*NullableMetricsStaticCondition) Unset ¶

func (v *NullableMetricsStaticCondition) Unset()

type NullableMetricsStaticConditionAllOf ¶

type NullableMetricsStaticConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMetricsStaticConditionAllOf) Get ¶

func (NullableMetricsStaticConditionAllOf) IsSet ¶

func (NullableMetricsStaticConditionAllOf) MarshalJSON ¶

func (v NullableMetricsStaticConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableMetricsStaticConditionAllOf) Set ¶

func (*NullableMetricsStaticConditionAllOf) UnmarshalJSON ¶

func (v *NullableMetricsStaticConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableMetricsStaticConditionAllOf) Unset ¶

type NullableMewboardSyncDefinition ¶

type NullableMewboardSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMewboardSyncDefinition) Get ¶

func (NullableMewboardSyncDefinition) IsSet ¶

func (NullableMewboardSyncDefinition) MarshalJSON ¶

func (v NullableMewboardSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableMewboardSyncDefinition) Set ¶

func (*NullableMewboardSyncDefinition) UnmarshalJSON ¶

func (v *NullableMewboardSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableMewboardSyncDefinition) Unset ¶

func (v *NullableMewboardSyncDefinition) Unset()

type NullableMewboardSyncDefinitionAllOf ¶

type NullableMewboardSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMewboardSyncDefinitionAllOf) Get ¶

func (NullableMewboardSyncDefinitionAllOf) IsSet ¶

func (NullableMewboardSyncDefinitionAllOf) MarshalJSON ¶

func (v NullableMewboardSyncDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableMewboardSyncDefinitionAllOf) Set ¶

func (*NullableMewboardSyncDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableMewboardSyncDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableMewboardSyncDefinitionAllOf) Unset ¶

type NullableMicrosoftTeams ¶

type NullableMicrosoftTeams struct {
	// contains filtered or unexported fields
}

func NewNullableMicrosoftTeams ¶

func NewNullableMicrosoftTeams(val *MicrosoftTeams) *NullableMicrosoftTeams

func (NullableMicrosoftTeams) Get ¶

func (NullableMicrosoftTeams) IsSet ¶

func (v NullableMicrosoftTeams) IsSet() bool

func (NullableMicrosoftTeams) MarshalJSON ¶

func (v NullableMicrosoftTeams) MarshalJSON() ([]byte, error)

func (*NullableMicrosoftTeams) Set ¶

func (*NullableMicrosoftTeams) UnmarshalJSON ¶

func (v *NullableMicrosoftTeams) UnmarshalJSON(src []byte) error

func (*NullableMicrosoftTeams) Unset ¶

func (v *NullableMicrosoftTeams) Unset()

type NullableMonitorNotification ¶

type NullableMonitorNotification struct {
	// contains filtered or unexported fields
}

func (NullableMonitorNotification) Get ¶

func (NullableMonitorNotification) IsSet ¶

func (NullableMonitorNotification) MarshalJSON ¶

func (v NullableMonitorNotification) MarshalJSON() ([]byte, error)

func (*NullableMonitorNotification) Set ¶

func (*NullableMonitorNotification) UnmarshalJSON ¶

func (v *NullableMonitorNotification) UnmarshalJSON(src []byte) error

func (*NullableMonitorNotification) Unset ¶

func (v *NullableMonitorNotification) Unset()

type NullableMonitorQueries ¶

type NullableMonitorQueries struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorQueries ¶

func NewNullableMonitorQueries(val *MonitorQueries) *NullableMonitorQueries

func (NullableMonitorQueries) Get ¶

func (NullableMonitorQueries) IsSet ¶

func (v NullableMonitorQueries) IsSet() bool

func (NullableMonitorQueries) MarshalJSON ¶

func (v NullableMonitorQueries) MarshalJSON() ([]byte, error)

func (*NullableMonitorQueries) Set ¶

func (*NullableMonitorQueries) UnmarshalJSON ¶

func (v *NullableMonitorQueries) UnmarshalJSON(src []byte) error

func (*NullableMonitorQueries) Unset ¶

func (v *NullableMonitorQueries) Unset()

type NullableMonitorQueriesValidationResult ¶

type NullableMonitorQueriesValidationResult struct {
	// contains filtered or unexported fields
}

func (NullableMonitorQueriesValidationResult) Get ¶

func (NullableMonitorQueriesValidationResult) IsSet ¶

func (NullableMonitorQueriesValidationResult) MarshalJSON ¶

func (v NullableMonitorQueriesValidationResult) MarshalJSON() ([]byte, error)

func (*NullableMonitorQueriesValidationResult) Set ¶

func (*NullableMonitorQueriesValidationResult) UnmarshalJSON ¶

func (v *NullableMonitorQueriesValidationResult) UnmarshalJSON(src []byte) error

func (*NullableMonitorQueriesValidationResult) Unset ¶

type NullableMonitorQuery ¶

type NullableMonitorQuery struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorQuery ¶

func NewNullableMonitorQuery(val *MonitorQuery) *NullableMonitorQuery

func (NullableMonitorQuery) Get ¶

func (NullableMonitorQuery) IsSet ¶

func (v NullableMonitorQuery) IsSet() bool

func (NullableMonitorQuery) MarshalJSON ¶

func (v NullableMonitorQuery) MarshalJSON() ([]byte, error)

func (*NullableMonitorQuery) Set ¶

func (v *NullableMonitorQuery) Set(val *MonitorQuery)

func (*NullableMonitorQuery) UnmarshalJSON ¶

func (v *NullableMonitorQuery) UnmarshalJSON(src []byte) error

func (*NullableMonitorQuery) Unset ¶

func (v *NullableMonitorQuery) Unset()

type NullableMonitorUsage ¶

type NullableMonitorUsage struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorUsage ¶

func NewNullableMonitorUsage(val *MonitorUsage) *NullableMonitorUsage

func (NullableMonitorUsage) Get ¶

func (NullableMonitorUsage) IsSet ¶

func (v NullableMonitorUsage) IsSet() bool

func (NullableMonitorUsage) MarshalJSON ¶

func (v NullableMonitorUsage) MarshalJSON() ([]byte, error)

func (*NullableMonitorUsage) Set ¶

func (v *NullableMonitorUsage) Set(val *MonitorUsage)

func (*NullableMonitorUsage) UnmarshalJSON ¶

func (v *NullableMonitorUsage) UnmarshalJSON(src []byte) error

func (*NullableMonitorUsage) Unset ¶

func (v *NullableMonitorUsage) Unset()

type NullableMonitorUsageInfo ¶

type NullableMonitorUsageInfo struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorUsageInfo ¶

func NewNullableMonitorUsageInfo(val *MonitorUsageInfo) *NullableMonitorUsageInfo

func (NullableMonitorUsageInfo) Get ¶

func (NullableMonitorUsageInfo) IsSet ¶

func (v NullableMonitorUsageInfo) IsSet() bool

func (NullableMonitorUsageInfo) MarshalJSON ¶

func (v NullableMonitorUsageInfo) MarshalJSON() ([]byte, error)

func (*NullableMonitorUsageInfo) Set ¶

func (*NullableMonitorUsageInfo) UnmarshalJSON ¶

func (v *NullableMonitorUsageInfo) UnmarshalJSON(src []byte) error

func (*NullableMonitorUsageInfo) Unset ¶

func (v *NullableMonitorUsageInfo) Unset()

type NullableMonitorsLibraryBase ¶

type NullableMonitorsLibraryBase struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryBase) Get ¶

func (NullableMonitorsLibraryBase) IsSet ¶

func (NullableMonitorsLibraryBase) MarshalJSON ¶

func (v NullableMonitorsLibraryBase) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryBase) Set ¶

func (*NullableMonitorsLibraryBase) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryBase) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryBase) Unset ¶

func (v *NullableMonitorsLibraryBase) Unset()

type NullableMonitorsLibraryBaseExport ¶

type NullableMonitorsLibraryBaseExport struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryBaseExport) Get ¶

func (NullableMonitorsLibraryBaseExport) IsSet ¶

func (NullableMonitorsLibraryBaseExport) MarshalJSON ¶

func (v NullableMonitorsLibraryBaseExport) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryBaseExport) Set ¶

func (*NullableMonitorsLibraryBaseExport) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryBaseExport) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryBaseExport) Unset ¶

type NullableMonitorsLibraryBaseResponse ¶

type NullableMonitorsLibraryBaseResponse struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryBaseResponse) Get ¶

func (NullableMonitorsLibraryBaseResponse) IsSet ¶

func (NullableMonitorsLibraryBaseResponse) MarshalJSON ¶

func (v NullableMonitorsLibraryBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryBaseResponse) Set ¶

func (*NullableMonitorsLibraryBaseResponse) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryBaseResponse) Unset ¶

type NullableMonitorsLibraryBaseUpdate ¶

type NullableMonitorsLibraryBaseUpdate struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryBaseUpdate) Get ¶

func (NullableMonitorsLibraryBaseUpdate) IsSet ¶

func (NullableMonitorsLibraryBaseUpdate) MarshalJSON ¶

func (v NullableMonitorsLibraryBaseUpdate) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryBaseUpdate) Set ¶

func (*NullableMonitorsLibraryBaseUpdate) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryBaseUpdate) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryBaseUpdate) Unset ¶

type NullableMonitorsLibraryFolder ¶

type NullableMonitorsLibraryFolder struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryFolder) Get ¶

func (NullableMonitorsLibraryFolder) IsSet ¶

func (NullableMonitorsLibraryFolder) MarshalJSON ¶

func (v NullableMonitorsLibraryFolder) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryFolder) Set ¶

func (*NullableMonitorsLibraryFolder) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryFolder) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryFolder) Unset ¶

func (v *NullableMonitorsLibraryFolder) Unset()

type NullableMonitorsLibraryFolderExport ¶

type NullableMonitorsLibraryFolderExport struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryFolderExport) Get ¶

func (NullableMonitorsLibraryFolderExport) IsSet ¶

func (NullableMonitorsLibraryFolderExport) MarshalJSON ¶

func (v NullableMonitorsLibraryFolderExport) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryFolderExport) Set ¶

func (*NullableMonitorsLibraryFolderExport) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryFolderExport) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryFolderExport) Unset ¶

type NullableMonitorsLibraryFolderExportAllOf ¶

type NullableMonitorsLibraryFolderExportAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryFolderExportAllOf) Get ¶

func (NullableMonitorsLibraryFolderExportAllOf) IsSet ¶

func (NullableMonitorsLibraryFolderExportAllOf) MarshalJSON ¶

func (*NullableMonitorsLibraryFolderExportAllOf) Set ¶

func (*NullableMonitorsLibraryFolderExportAllOf) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryFolderExportAllOf) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryFolderExportAllOf) Unset ¶

type NullableMonitorsLibraryFolderResponse ¶

type NullableMonitorsLibraryFolderResponse struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryFolderResponse) Get ¶

func (NullableMonitorsLibraryFolderResponse) IsSet ¶

func (NullableMonitorsLibraryFolderResponse) MarshalJSON ¶

func (v NullableMonitorsLibraryFolderResponse) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryFolderResponse) Set ¶

func (*NullableMonitorsLibraryFolderResponse) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryFolderResponse) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryFolderResponse) Unset ¶

type NullableMonitorsLibraryFolderResponseAllOf ¶

type NullableMonitorsLibraryFolderResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryFolderResponseAllOf) Get ¶

func (NullableMonitorsLibraryFolderResponseAllOf) IsSet ¶

func (NullableMonitorsLibraryFolderResponseAllOf) MarshalJSON ¶

func (*NullableMonitorsLibraryFolderResponseAllOf) Set ¶

func (*NullableMonitorsLibraryFolderResponseAllOf) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryFolderResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryFolderResponseAllOf) Unset ¶

type NullableMonitorsLibraryFolderUpdate ¶

type NullableMonitorsLibraryFolderUpdate struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryFolderUpdate) Get ¶

func (NullableMonitorsLibraryFolderUpdate) IsSet ¶

func (NullableMonitorsLibraryFolderUpdate) MarshalJSON ¶

func (v NullableMonitorsLibraryFolderUpdate) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryFolderUpdate) Set ¶

func (*NullableMonitorsLibraryFolderUpdate) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryFolderUpdate) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryFolderUpdate) Unset ¶

type NullableMonitorsLibraryItemWithPath ¶

type NullableMonitorsLibraryItemWithPath struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryItemWithPath) Get ¶

func (NullableMonitorsLibraryItemWithPath) IsSet ¶

func (NullableMonitorsLibraryItemWithPath) MarshalJSON ¶

func (v NullableMonitorsLibraryItemWithPath) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryItemWithPath) Set ¶

func (*NullableMonitorsLibraryItemWithPath) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryItemWithPath) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryItemWithPath) Unset ¶

type NullableMonitorsLibraryMonitor ¶

type NullableMonitorsLibraryMonitor struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryMonitor) Get ¶

func (NullableMonitorsLibraryMonitor) IsSet ¶

func (NullableMonitorsLibraryMonitor) MarshalJSON ¶

func (v NullableMonitorsLibraryMonitor) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryMonitor) Set ¶

func (*NullableMonitorsLibraryMonitor) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryMonitor) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryMonitor) Unset ¶

func (v *NullableMonitorsLibraryMonitor) Unset()

type NullableMonitorsLibraryMonitorAllOf ¶

type NullableMonitorsLibraryMonitorAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryMonitorAllOf) Get ¶

func (NullableMonitorsLibraryMonitorAllOf) IsSet ¶

func (NullableMonitorsLibraryMonitorAllOf) MarshalJSON ¶

func (v NullableMonitorsLibraryMonitorAllOf) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryMonitorAllOf) Set ¶

func (*NullableMonitorsLibraryMonitorAllOf) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryMonitorAllOf) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryMonitorAllOf) Unset ¶

type NullableMonitorsLibraryMonitorExport ¶

type NullableMonitorsLibraryMonitorExport struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryMonitorExport) Get ¶

func (NullableMonitorsLibraryMonitorExport) IsSet ¶

func (NullableMonitorsLibraryMonitorExport) MarshalJSON ¶

func (v NullableMonitorsLibraryMonitorExport) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryMonitorExport) Set ¶

func (*NullableMonitorsLibraryMonitorExport) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryMonitorExport) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryMonitorExport) Unset ¶

type NullableMonitorsLibraryMonitorResponse ¶

type NullableMonitorsLibraryMonitorResponse struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryMonitorResponse) Get ¶

func (NullableMonitorsLibraryMonitorResponse) IsSet ¶

func (NullableMonitorsLibraryMonitorResponse) MarshalJSON ¶

func (v NullableMonitorsLibraryMonitorResponse) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryMonitorResponse) Set ¶

func (*NullableMonitorsLibraryMonitorResponse) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryMonitorResponse) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryMonitorResponse) Unset ¶

type NullableMonitorsLibraryMonitorResponseAllOf ¶

type NullableMonitorsLibraryMonitorResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryMonitorResponseAllOf) Get ¶

func (NullableMonitorsLibraryMonitorResponseAllOf) IsSet ¶

func (NullableMonitorsLibraryMonitorResponseAllOf) MarshalJSON ¶

func (*NullableMonitorsLibraryMonitorResponseAllOf) Set ¶

func (*NullableMonitorsLibraryMonitorResponseAllOf) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryMonitorResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryMonitorResponseAllOf) Unset ¶

type NullableMonitorsLibraryMonitorUpdate ¶

type NullableMonitorsLibraryMonitorUpdate struct {
	// contains filtered or unexported fields
}

func (NullableMonitorsLibraryMonitorUpdate) Get ¶

func (NullableMonitorsLibraryMonitorUpdate) IsSet ¶

func (NullableMonitorsLibraryMonitorUpdate) MarshalJSON ¶

func (v NullableMonitorsLibraryMonitorUpdate) MarshalJSON() ([]byte, error)

func (*NullableMonitorsLibraryMonitorUpdate) Set ¶

func (*NullableMonitorsLibraryMonitorUpdate) UnmarshalJSON ¶

func (v *NullableMonitorsLibraryMonitorUpdate) UnmarshalJSON(src []byte) error

func (*NullableMonitorsLibraryMonitorUpdate) Unset ¶

type NullableNewRelic ¶

type NullableNewRelic struct {
	// contains filtered or unexported fields
}

func NewNullableNewRelic ¶

func NewNullableNewRelic(val *NewRelic) *NullableNewRelic

func (NullableNewRelic) Get ¶

func (v NullableNewRelic) Get() *NewRelic

func (NullableNewRelic) IsSet ¶

func (v NullableNewRelic) IsSet() bool

func (NullableNewRelic) MarshalJSON ¶

func (v NullableNewRelic) MarshalJSON() ([]byte, error)

func (*NullableNewRelic) Set ¶

func (v *NullableNewRelic) Set(val *NewRelic)

func (*NullableNewRelic) UnmarshalJSON ¶

func (v *NullableNewRelic) UnmarshalJSON(src []byte) error

func (*NullableNewRelic) Unset ¶

func (v *NullableNewRelic) Unset()

type NullableNotificationThresholdSyncDefinition ¶

type NullableNotificationThresholdSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableNotificationThresholdSyncDefinition) Get ¶

func (NullableNotificationThresholdSyncDefinition) IsSet ¶

func (NullableNotificationThresholdSyncDefinition) MarshalJSON ¶

func (*NullableNotificationThresholdSyncDefinition) Set ¶

func (*NullableNotificationThresholdSyncDefinition) UnmarshalJSON ¶

func (v *NullableNotificationThresholdSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableNotificationThresholdSyncDefinition) Unset ¶

type NullableOAuthRefreshFailedTracker ¶

type NullableOAuthRefreshFailedTracker struct {
	// contains filtered or unexported fields
}

func (NullableOAuthRefreshFailedTracker) Get ¶

func (NullableOAuthRefreshFailedTracker) IsSet ¶

func (NullableOAuthRefreshFailedTracker) MarshalJSON ¶

func (v NullableOAuthRefreshFailedTracker) MarshalJSON() ([]byte, error)

func (*NullableOAuthRefreshFailedTracker) Set ¶

func (*NullableOAuthRefreshFailedTracker) UnmarshalJSON ¶

func (v *NullableOAuthRefreshFailedTracker) UnmarshalJSON(src []byte) error

func (*NullableOAuthRefreshFailedTracker) Unset ¶

type NullableOAuthRefreshFailedTrackerAllOf ¶

type NullableOAuthRefreshFailedTrackerAllOf struct {
	// contains filtered or unexported fields
}

func (NullableOAuthRefreshFailedTrackerAllOf) Get ¶

func (NullableOAuthRefreshFailedTrackerAllOf) IsSet ¶

func (NullableOAuthRefreshFailedTrackerAllOf) MarshalJSON ¶

func (v NullableOAuthRefreshFailedTrackerAllOf) MarshalJSON() ([]byte, error)

func (*NullableOAuthRefreshFailedTrackerAllOf) Set ¶

func (*NullableOAuthRefreshFailedTrackerAllOf) UnmarshalJSON ¶

func (v *NullableOAuthRefreshFailedTrackerAllOf) UnmarshalJSON(src []byte) error

func (*NullableOAuthRefreshFailedTrackerAllOf) Unset ¶

type NullableOnDemandProvisioningInfo ¶

type NullableOnDemandProvisioningInfo struct {
	// contains filtered or unexported fields
}

func (NullableOnDemandProvisioningInfo) Get ¶

func (NullableOnDemandProvisioningInfo) IsSet ¶

func (NullableOnDemandProvisioningInfo) MarshalJSON ¶

func (v NullableOnDemandProvisioningInfo) MarshalJSON() ([]byte, error)

func (*NullableOnDemandProvisioningInfo) Set ¶

func (*NullableOnDemandProvisioningInfo) UnmarshalJSON ¶

func (v *NullableOnDemandProvisioningInfo) UnmarshalJSON(src []byte) error

func (*NullableOnDemandProvisioningInfo) Unset ¶

type NullableOpenInQuery ¶

type NullableOpenInQuery struct {
	// contains filtered or unexported fields
}

func NewNullableOpenInQuery ¶

func NewNullableOpenInQuery(val *OpenInQuery) *NullableOpenInQuery

func (NullableOpenInQuery) Get ¶

func (NullableOpenInQuery) IsSet ¶

func (v NullableOpenInQuery) IsSet() bool

func (NullableOpenInQuery) MarshalJSON ¶

func (v NullableOpenInQuery) MarshalJSON() ([]byte, error)

func (*NullableOpenInQuery) Set ¶

func (v *NullableOpenInQuery) Set(val *OpenInQuery)

func (*NullableOpenInQuery) UnmarshalJSON ¶

func (v *NullableOpenInQuery) UnmarshalJSON(src []byte) error

func (*NullableOpenInQuery) Unset ¶

func (v *NullableOpenInQuery) Unset()

type NullableOperator ¶

type NullableOperator struct {
	// contains filtered or unexported fields
}

func NewNullableOperator ¶

func NewNullableOperator(val *Operator) *NullableOperator

func (NullableOperator) Get ¶

func (v NullableOperator) Get() *Operator

func (NullableOperator) IsSet ¶

func (v NullableOperator) IsSet() bool

func (NullableOperator) MarshalJSON ¶

func (v NullableOperator) MarshalJSON() ([]byte, error)

func (*NullableOperator) Set ¶

func (v *NullableOperator) Set(val *Operator)

func (*NullableOperator) UnmarshalJSON ¶

func (v *NullableOperator) UnmarshalJSON(src []byte) error

func (*NullableOperator) Unset ¶

func (v *NullableOperator) Unset()

type NullableOperatorData ¶

type NullableOperatorData struct {
	// contains filtered or unexported fields
}

func NewNullableOperatorData ¶

func NewNullableOperatorData(val *OperatorData) *NullableOperatorData

func (NullableOperatorData) Get ¶

func (NullableOperatorData) IsSet ¶

func (v NullableOperatorData) IsSet() bool

func (NullableOperatorData) MarshalJSON ¶

func (v NullableOperatorData) MarshalJSON() ([]byte, error)

func (*NullableOperatorData) Set ¶

func (v *NullableOperatorData) Set(val *OperatorData)

func (*NullableOperatorData) UnmarshalJSON ¶

func (v *NullableOperatorData) UnmarshalJSON(src []byte) error

func (*NullableOperatorData) Unset ¶

func (v *NullableOperatorData) Unset()

type NullableOperatorParameter ¶

type NullableOperatorParameter struct {
	// contains filtered or unexported fields
}

func NewNullableOperatorParameter ¶

func NewNullableOperatorParameter(val *OperatorParameter) *NullableOperatorParameter

func (NullableOperatorParameter) Get ¶

func (NullableOperatorParameter) IsSet ¶

func (v NullableOperatorParameter) IsSet() bool

func (NullableOperatorParameter) MarshalJSON ¶

func (v NullableOperatorParameter) MarshalJSON() ([]byte, error)

func (*NullableOperatorParameter) Set ¶

func (*NullableOperatorParameter) UnmarshalJSON ¶

func (v *NullableOperatorParameter) UnmarshalJSON(src []byte) error

func (*NullableOperatorParameter) Unset ¶

func (v *NullableOperatorParameter) Unset()

type NullableOpsgenie ¶

type NullableOpsgenie struct {
	// contains filtered or unexported fields
}

func NewNullableOpsgenie ¶

func NewNullableOpsgenie(val *Opsgenie) *NullableOpsgenie

func (NullableOpsgenie) Get ¶

func (v NullableOpsgenie) Get() *Opsgenie

func (NullableOpsgenie) IsSet ¶

func (v NullableOpsgenie) IsSet() bool

func (NullableOpsgenie) MarshalJSON ¶

func (v NullableOpsgenie) MarshalJSON() ([]byte, error)

func (*NullableOpsgenie) Set ¶

func (v *NullableOpsgenie) Set(val *Opsgenie)

func (*NullableOpsgenie) UnmarshalJSON ¶

func (v *NullableOpsgenie) UnmarshalJSON(src []byte) error

func (*NullableOpsgenie) Unset ¶

func (v *NullableOpsgenie) Unset()

type NullableOrgIdentity ¶

type NullableOrgIdentity struct {
	// contains filtered or unexported fields
}

func NewNullableOrgIdentity ¶

func NewNullableOrgIdentity(val *OrgIdentity) *NullableOrgIdentity

func (NullableOrgIdentity) Get ¶

func (NullableOrgIdentity) IsSet ¶

func (v NullableOrgIdentity) IsSet() bool

func (NullableOrgIdentity) MarshalJSON ¶

func (v NullableOrgIdentity) MarshalJSON() ([]byte, error)

func (*NullableOrgIdentity) Set ¶

func (v *NullableOrgIdentity) Set(val *OrgIdentity)

func (*NullableOrgIdentity) UnmarshalJSON ¶

func (v *NullableOrgIdentity) UnmarshalJSON(src []byte) error

func (*NullableOrgIdentity) Unset ¶

func (v *NullableOrgIdentity) Unset()

type NullableOutlierBound ¶

type NullableOutlierBound struct {
	// contains filtered or unexported fields
}

func NewNullableOutlierBound ¶

func NewNullableOutlierBound(val *OutlierBound) *NullableOutlierBound

func (NullableOutlierBound) Get ¶

func (NullableOutlierBound) IsSet ¶

func (v NullableOutlierBound) IsSet() bool

func (NullableOutlierBound) MarshalJSON ¶

func (v NullableOutlierBound) MarshalJSON() ([]byte, error)

func (*NullableOutlierBound) Set ¶

func (v *NullableOutlierBound) Set(val *OutlierBound)

func (*NullableOutlierBound) UnmarshalJSON ¶

func (v *NullableOutlierBound) UnmarshalJSON(src []byte) error

func (*NullableOutlierBound) Unset ¶

func (v *NullableOutlierBound) Unset()

type NullableOutlierDataValue ¶

type NullableOutlierDataValue struct {
	// contains filtered or unexported fields
}

func NewNullableOutlierDataValue ¶

func NewNullableOutlierDataValue(val *OutlierDataValue) *NullableOutlierDataValue

func (NullableOutlierDataValue) Get ¶

func (NullableOutlierDataValue) IsSet ¶

func (v NullableOutlierDataValue) IsSet() bool

func (NullableOutlierDataValue) MarshalJSON ¶

func (v NullableOutlierDataValue) MarshalJSON() ([]byte, error)

func (*NullableOutlierDataValue) Set ¶

func (*NullableOutlierDataValue) UnmarshalJSON ¶

func (v *NullableOutlierDataValue) UnmarshalJSON(src []byte) error

func (*NullableOutlierDataValue) Unset ¶

func (v *NullableOutlierDataValue) Unset()

type NullableOutlierSeriesDataPoint ¶

type NullableOutlierSeriesDataPoint struct {
	// contains filtered or unexported fields
}

func (NullableOutlierSeriesDataPoint) Get ¶

func (NullableOutlierSeriesDataPoint) IsSet ¶

func (NullableOutlierSeriesDataPoint) MarshalJSON ¶

func (v NullableOutlierSeriesDataPoint) MarshalJSON() ([]byte, error)

func (*NullableOutlierSeriesDataPoint) Set ¶

func (*NullableOutlierSeriesDataPoint) UnmarshalJSON ¶

func (v *NullableOutlierSeriesDataPoint) UnmarshalJSON(src []byte) error

func (*NullableOutlierSeriesDataPoint) Unset ¶

func (v *NullableOutlierSeriesDataPoint) Unset()

type NullableOutlierSeriesDataPointAllOf ¶

type NullableOutlierSeriesDataPointAllOf struct {
	// contains filtered or unexported fields
}

func (NullableOutlierSeriesDataPointAllOf) Get ¶

func (NullableOutlierSeriesDataPointAllOf) IsSet ¶

func (NullableOutlierSeriesDataPointAllOf) MarshalJSON ¶

func (v NullableOutlierSeriesDataPointAllOf) MarshalJSON() ([]byte, error)

func (*NullableOutlierSeriesDataPointAllOf) Set ¶

func (*NullableOutlierSeriesDataPointAllOf) UnmarshalJSON ¶

func (v *NullableOutlierSeriesDataPointAllOf) UnmarshalJSON(src []byte) error

func (*NullableOutlierSeriesDataPointAllOf) Unset ¶

type NullablePagerDuty ¶

type NullablePagerDuty struct {
	// contains filtered or unexported fields
}

func NewNullablePagerDuty ¶

func NewNullablePagerDuty(val *PagerDuty) *NullablePagerDuty

func (NullablePagerDuty) Get ¶

func (v NullablePagerDuty) Get() *PagerDuty

func (NullablePagerDuty) IsSet ¶

func (v NullablePagerDuty) IsSet() bool

func (NullablePagerDuty) MarshalJSON ¶

func (v NullablePagerDuty) MarshalJSON() ([]byte, error)

func (*NullablePagerDuty) Set ¶

func (v *NullablePagerDuty) Set(val *PagerDuty)

func (*NullablePagerDuty) UnmarshalJSON ¶

func (v *NullablePagerDuty) UnmarshalJSON(src []byte) error

func (*NullablePagerDuty) Unset ¶

func (v *NullablePagerDuty) Unset()

type NullablePaginatedListAccessKeysResult ¶

type NullablePaginatedListAccessKeysResult struct {
	// contains filtered or unexported fields
}

func (NullablePaginatedListAccessKeysResult) Get ¶

func (NullablePaginatedListAccessKeysResult) IsSet ¶

func (NullablePaginatedListAccessKeysResult) MarshalJSON ¶

func (v NullablePaginatedListAccessKeysResult) MarshalJSON() ([]byte, error)

func (*NullablePaginatedListAccessKeysResult) Set ¶

func (*NullablePaginatedListAccessKeysResult) UnmarshalJSON ¶

func (v *NullablePaginatedListAccessKeysResult) UnmarshalJSON(src []byte) error

func (*NullablePaginatedListAccessKeysResult) Unset ¶

type NullablePanel ¶

type NullablePanel struct {
	// contains filtered or unexported fields
}

func NewNullablePanel ¶

func NewNullablePanel(val *Panel) *NullablePanel

func (NullablePanel) Get ¶

func (v NullablePanel) Get() *Panel

func (NullablePanel) IsSet ¶

func (v NullablePanel) IsSet() bool

func (NullablePanel) MarshalJSON ¶

func (v NullablePanel) MarshalJSON() ([]byte, error)

func (*NullablePanel) Set ¶

func (v *NullablePanel) Set(val *Panel)

func (*NullablePanel) UnmarshalJSON ¶

func (v *NullablePanel) UnmarshalJSON(src []byte) error

func (*NullablePanel) Unset ¶

func (v *NullablePanel) Unset()

type NullablePanelItem ¶

type NullablePanelItem struct {
	// contains filtered or unexported fields
}

func NewNullablePanelItem ¶

func NewNullablePanelItem(val *PanelItem) *NullablePanelItem

func (NullablePanelItem) Get ¶

func (v NullablePanelItem) Get() *PanelItem

func (NullablePanelItem) IsSet ¶

func (v NullablePanelItem) IsSet() bool

func (NullablePanelItem) MarshalJSON ¶

func (v NullablePanelItem) MarshalJSON() ([]byte, error)

func (*NullablePanelItem) Set ¶

func (v *NullablePanelItem) Set(val *PanelItem)

func (*NullablePanelItem) UnmarshalJSON ¶

func (v *NullablePanelItem) UnmarshalJSON(src []byte) error

func (*NullablePanelItem) Unset ¶

func (v *NullablePanelItem) Unset()

type NullableParameterAutoCompleteSyncDefinition ¶

type NullableParameterAutoCompleteSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableParameterAutoCompleteSyncDefinition) Get ¶

func (NullableParameterAutoCompleteSyncDefinition) IsSet ¶

func (NullableParameterAutoCompleteSyncDefinition) MarshalJSON ¶

func (*NullableParameterAutoCompleteSyncDefinition) Set ¶

func (*NullableParameterAutoCompleteSyncDefinition) UnmarshalJSON ¶

func (v *NullableParameterAutoCompleteSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableParameterAutoCompleteSyncDefinition) Unset ¶

type NullablePartition ¶

type NullablePartition struct {
	// contains filtered or unexported fields
}

func NewNullablePartition ¶

func NewNullablePartition(val *Partition) *NullablePartition

func (NullablePartition) Get ¶

func (v NullablePartition) Get() *Partition

func (NullablePartition) IsSet ¶

func (v NullablePartition) IsSet() bool

func (NullablePartition) MarshalJSON ¶

func (v NullablePartition) MarshalJSON() ([]byte, error)

func (*NullablePartition) Set ¶

func (v *NullablePartition) Set(val *Partition)

func (*NullablePartition) UnmarshalJSON ¶

func (v *NullablePartition) UnmarshalJSON(src []byte) error

func (*NullablePartition) Unset ¶

func (v *NullablePartition) Unset()

type NullablePartitionAllOf ¶

type NullablePartitionAllOf struct {
	// contains filtered or unexported fields
}

func NewNullablePartitionAllOf ¶

func NewNullablePartitionAllOf(val *PartitionAllOf) *NullablePartitionAllOf

func (NullablePartitionAllOf) Get ¶

func (NullablePartitionAllOf) IsSet ¶

func (v NullablePartitionAllOf) IsSet() bool

func (NullablePartitionAllOf) MarshalJSON ¶

func (v NullablePartitionAllOf) MarshalJSON() ([]byte, error)

func (*NullablePartitionAllOf) Set ¶

func (*NullablePartitionAllOf) UnmarshalJSON ¶

func (v *NullablePartitionAllOf) UnmarshalJSON(src []byte) error

func (*NullablePartitionAllOf) Unset ¶

func (v *NullablePartitionAllOf) Unset()

type NullablePartitionsResponse ¶

type NullablePartitionsResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePartitionsResponse ¶

func NewNullablePartitionsResponse(val *PartitionsResponse) *NullablePartitionsResponse

func (NullablePartitionsResponse) Get ¶

func (NullablePartitionsResponse) IsSet ¶

func (v NullablePartitionsResponse) IsSet() bool

func (NullablePartitionsResponse) MarshalJSON ¶

func (v NullablePartitionsResponse) MarshalJSON() ([]byte, error)

func (*NullablePartitionsResponse) Set ¶

func (*NullablePartitionsResponse) UnmarshalJSON ¶

func (v *NullablePartitionsResponse) UnmarshalJSON(src []byte) error

func (*NullablePartitionsResponse) Unset ¶

func (v *NullablePartitionsResponse) Unset()

type NullablePasswordPolicy ¶

type NullablePasswordPolicy struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordPolicy ¶

func NewNullablePasswordPolicy(val *PasswordPolicy) *NullablePasswordPolicy

func (NullablePasswordPolicy) Get ¶

func (NullablePasswordPolicy) IsSet ¶

func (v NullablePasswordPolicy) IsSet() bool

func (NullablePasswordPolicy) MarshalJSON ¶

func (v NullablePasswordPolicy) MarshalJSON() ([]byte, error)

func (*NullablePasswordPolicy) Set ¶

func (*NullablePasswordPolicy) UnmarshalJSON ¶

func (v *NullablePasswordPolicy) UnmarshalJSON(src []byte) error

func (*NullablePasswordPolicy) Unset ¶

func (v *NullablePasswordPolicy) Unset()

type NullablePath ¶

type NullablePath struct {
	// contains filtered or unexported fields
}

func NewNullablePath ¶

func NewNullablePath(val *Path) *NullablePath

func (NullablePath) Get ¶

func (v NullablePath) Get() *Path

func (NullablePath) IsSet ¶

func (v NullablePath) IsSet() bool

func (NullablePath) MarshalJSON ¶

func (v NullablePath) MarshalJSON() ([]byte, error)

func (*NullablePath) Set ¶

func (v *NullablePath) Set(val *Path)

func (*NullablePath) UnmarshalJSON ¶

func (v *NullablePath) UnmarshalJSON(src []byte) error

func (*NullablePath) Unset ¶

func (v *NullablePath) Unset()

type NullablePathItem ¶

type NullablePathItem struct {
	// contains filtered or unexported fields
}

func NewNullablePathItem ¶

func NewNullablePathItem(val *PathItem) *NullablePathItem

func (NullablePathItem) Get ¶

func (v NullablePathItem) Get() *PathItem

func (NullablePathItem) IsSet ¶

func (v NullablePathItem) IsSet() bool

func (NullablePathItem) MarshalJSON ¶

func (v NullablePathItem) MarshalJSON() ([]byte, error)

func (*NullablePathItem) Set ¶

func (v *NullablePathItem) Set(val *PathItem)

func (*NullablePathItem) UnmarshalJSON ¶

func (v *NullablePathItem) UnmarshalJSON(src []byte) error

func (*NullablePathItem) Unset ¶

func (v *NullablePathItem) Unset()

type NullablePermissionIdentifier ¶

type NullablePermissionIdentifier struct {
	// contains filtered or unexported fields
}

func (NullablePermissionIdentifier) Get ¶

func (NullablePermissionIdentifier) IsSet ¶

func (NullablePermissionIdentifier) MarshalJSON ¶

func (v NullablePermissionIdentifier) MarshalJSON() ([]byte, error)

func (*NullablePermissionIdentifier) Set ¶

func (*NullablePermissionIdentifier) UnmarshalJSON ¶

func (v *NullablePermissionIdentifier) UnmarshalJSON(src []byte) error

func (*NullablePermissionIdentifier) Unset ¶

func (v *NullablePermissionIdentifier) Unset()

type NullablePermissionIdentifierAllOf ¶

type NullablePermissionIdentifierAllOf struct {
	// contains filtered or unexported fields
}

func (NullablePermissionIdentifierAllOf) Get ¶

func (NullablePermissionIdentifierAllOf) IsSet ¶

func (NullablePermissionIdentifierAllOf) MarshalJSON ¶

func (v NullablePermissionIdentifierAllOf) MarshalJSON() ([]byte, error)

func (*NullablePermissionIdentifierAllOf) Set ¶

func (*NullablePermissionIdentifierAllOf) UnmarshalJSON ¶

func (v *NullablePermissionIdentifierAllOf) UnmarshalJSON(src []byte) error

func (*NullablePermissionIdentifierAllOf) Unset ¶

type NullablePermissionIdentifiers ¶

type NullablePermissionIdentifiers struct {
	// contains filtered or unexported fields
}

func (NullablePermissionIdentifiers) Get ¶

func (NullablePermissionIdentifiers) IsSet ¶

func (NullablePermissionIdentifiers) MarshalJSON ¶

func (v NullablePermissionIdentifiers) MarshalJSON() ([]byte, error)

func (*NullablePermissionIdentifiers) Set ¶

func (*NullablePermissionIdentifiers) UnmarshalJSON ¶

func (v *NullablePermissionIdentifiers) UnmarshalJSON(src []byte) error

func (*NullablePermissionIdentifiers) Unset ¶

func (v *NullablePermissionIdentifiers) Unset()

type NullablePermissionStatement ¶

type NullablePermissionStatement struct {
	// contains filtered or unexported fields
}

func (NullablePermissionStatement) Get ¶

func (NullablePermissionStatement) IsSet ¶

func (NullablePermissionStatement) MarshalJSON ¶

func (v NullablePermissionStatement) MarshalJSON() ([]byte, error)

func (*NullablePermissionStatement) Set ¶

func (*NullablePermissionStatement) UnmarshalJSON ¶

func (v *NullablePermissionStatement) UnmarshalJSON(src []byte) error

func (*NullablePermissionStatement) Unset ¶

func (v *NullablePermissionStatement) Unset()

type NullablePermissionStatementDefinition ¶

type NullablePermissionStatementDefinition struct {
	// contains filtered or unexported fields
}

func (NullablePermissionStatementDefinition) Get ¶

func (NullablePermissionStatementDefinition) IsSet ¶

func (NullablePermissionStatementDefinition) MarshalJSON ¶

func (v NullablePermissionStatementDefinition) MarshalJSON() ([]byte, error)

func (*NullablePermissionStatementDefinition) Set ¶

func (*NullablePermissionStatementDefinition) UnmarshalJSON ¶

func (v *NullablePermissionStatementDefinition) UnmarshalJSON(src []byte) error

func (*NullablePermissionStatementDefinition) Unset ¶

type NullablePermissionStatementDefinitionAllOf ¶

type NullablePermissionStatementDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullablePermissionStatementDefinitionAllOf) Get ¶

func (NullablePermissionStatementDefinitionAllOf) IsSet ¶

func (NullablePermissionStatementDefinitionAllOf) MarshalJSON ¶

func (*NullablePermissionStatementDefinitionAllOf) Set ¶

func (*NullablePermissionStatementDefinitionAllOf) UnmarshalJSON ¶

func (v *NullablePermissionStatementDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullablePermissionStatementDefinitionAllOf) Unset ¶

type NullablePermissionStatementDefinitions ¶

type NullablePermissionStatementDefinitions struct {
	// contains filtered or unexported fields
}

func (NullablePermissionStatementDefinitions) Get ¶

func (NullablePermissionStatementDefinitions) IsSet ¶

func (NullablePermissionStatementDefinitions) MarshalJSON ¶

func (v NullablePermissionStatementDefinitions) MarshalJSON() ([]byte, error)

func (*NullablePermissionStatementDefinitions) Set ¶

func (*NullablePermissionStatementDefinitions) UnmarshalJSON ¶

func (v *NullablePermissionStatementDefinitions) UnmarshalJSON(src []byte) error

func (*NullablePermissionStatementDefinitions) Unset ¶

type NullablePermissionStatements ¶

type NullablePermissionStatements struct {
	// contains filtered or unexported fields
}

func (NullablePermissionStatements) Get ¶

func (NullablePermissionStatements) IsSet ¶

func (NullablePermissionStatements) MarshalJSON ¶

func (v NullablePermissionStatements) MarshalJSON() ([]byte, error)

func (*NullablePermissionStatements) Set ¶

func (*NullablePermissionStatements) UnmarshalJSON ¶

func (v *NullablePermissionStatements) UnmarshalJSON(src []byte) error

func (*NullablePermissionStatements) Unset ¶

func (v *NullablePermissionStatements) Unset()

type NullablePermissionSubject ¶

type NullablePermissionSubject struct {
	// contains filtered or unexported fields
}

func NewNullablePermissionSubject ¶

func NewNullablePermissionSubject(val *PermissionSubject) *NullablePermissionSubject

func (NullablePermissionSubject) Get ¶

func (NullablePermissionSubject) IsSet ¶

func (v NullablePermissionSubject) IsSet() bool

func (NullablePermissionSubject) MarshalJSON ¶

func (v NullablePermissionSubject) MarshalJSON() ([]byte, error)

func (*NullablePermissionSubject) Set ¶

func (*NullablePermissionSubject) UnmarshalJSON ¶

func (v *NullablePermissionSubject) UnmarshalJSON(src []byte) error

func (*NullablePermissionSubject) Unset ¶

func (v *NullablePermissionSubject) Unset()

type NullablePermissionSummariesBySubjects ¶

type NullablePermissionSummariesBySubjects struct {
	// contains filtered or unexported fields
}

func (NullablePermissionSummariesBySubjects) Get ¶

func (NullablePermissionSummariesBySubjects) IsSet ¶

func (NullablePermissionSummariesBySubjects) MarshalJSON ¶

func (v NullablePermissionSummariesBySubjects) MarshalJSON() ([]byte, error)

func (*NullablePermissionSummariesBySubjects) Set ¶

func (*NullablePermissionSummariesBySubjects) UnmarshalJSON ¶

func (v *NullablePermissionSummariesBySubjects) UnmarshalJSON(src []byte) error

func (*NullablePermissionSummariesBySubjects) Unset ¶

type NullablePermissionSummaryBySubjects ¶

type NullablePermissionSummaryBySubjects struct {
	// contains filtered or unexported fields
}

func (NullablePermissionSummaryBySubjects) Get ¶

func (NullablePermissionSummaryBySubjects) IsSet ¶

func (NullablePermissionSummaryBySubjects) MarshalJSON ¶

func (v NullablePermissionSummaryBySubjects) MarshalJSON() ([]byte, error)

func (*NullablePermissionSummaryBySubjects) Set ¶

func (*NullablePermissionSummaryBySubjects) UnmarshalJSON ¶

func (v *NullablePermissionSummaryBySubjects) UnmarshalJSON(src []byte) error

func (*NullablePermissionSummaryBySubjects) Unset ¶

type NullablePermissionSummaryBySubjectsAllOf ¶

type NullablePermissionSummaryBySubjectsAllOf struct {
	// contains filtered or unexported fields
}

func (NullablePermissionSummaryBySubjectsAllOf) Get ¶

func (NullablePermissionSummaryBySubjectsAllOf) IsSet ¶

func (NullablePermissionSummaryBySubjectsAllOf) MarshalJSON ¶

func (*NullablePermissionSummaryBySubjectsAllOf) Set ¶

func (*NullablePermissionSummaryBySubjectsAllOf) UnmarshalJSON ¶

func (v *NullablePermissionSummaryBySubjectsAllOf) UnmarshalJSON(src []byte) error

func (*NullablePermissionSummaryBySubjectsAllOf) Unset ¶

type NullablePermissionSummaryMeta ¶

type NullablePermissionSummaryMeta struct {
	// contains filtered or unexported fields
}

func (NullablePermissionSummaryMeta) Get ¶

func (NullablePermissionSummaryMeta) IsSet ¶

func (NullablePermissionSummaryMeta) MarshalJSON ¶

func (v NullablePermissionSummaryMeta) MarshalJSON() ([]byte, error)

func (*NullablePermissionSummaryMeta) Set ¶

func (*NullablePermissionSummaryMeta) UnmarshalJSON ¶

func (v *NullablePermissionSummaryMeta) UnmarshalJSON(src []byte) error

func (*NullablePermissionSummaryMeta) Unset ¶

func (v *NullablePermissionSummaryMeta) Unset()

type NullablePermissions ¶

type NullablePermissions struct {
	// contains filtered or unexported fields
}

func NewNullablePermissions ¶

func NewNullablePermissions(val *Permissions) *NullablePermissions

func (NullablePermissions) Get ¶

func (NullablePermissions) IsSet ¶

func (v NullablePermissions) IsSet() bool

func (NullablePermissions) MarshalJSON ¶

func (v NullablePermissions) MarshalJSON() ([]byte, error)

func (*NullablePermissions) Set ¶

func (v *NullablePermissions) Set(val *Permissions)

func (*NullablePermissions) UnmarshalJSON ¶

func (v *NullablePermissions) UnmarshalJSON(src []byte) error

func (*NullablePermissions) Unset ¶

func (v *NullablePermissions) Unset()

type NullablePlan ¶

type NullablePlan struct {
	// contains filtered or unexported fields
}

func NewNullablePlan ¶

func NewNullablePlan(val *Plan) *NullablePlan

func (NullablePlan) Get ¶

func (v NullablePlan) Get() *Plan

func (NullablePlan) IsSet ¶

func (v NullablePlan) IsSet() bool

func (NullablePlan) MarshalJSON ¶

func (v NullablePlan) MarshalJSON() ([]byte, error)

func (*NullablePlan) Set ¶

func (v *NullablePlan) Set(val *Plan)

func (*NullablePlan) UnmarshalJSON ¶

func (v *NullablePlan) UnmarshalJSON(src []byte) error

func (*NullablePlan) Unset ¶

func (v *NullablePlan) Unset()

type NullablePlanUpdateEmail ¶

type NullablePlanUpdateEmail struct {
	// contains filtered or unexported fields
}

func NewNullablePlanUpdateEmail ¶

func NewNullablePlanUpdateEmail(val *PlanUpdateEmail) *NullablePlanUpdateEmail

func (NullablePlanUpdateEmail) Get ¶

func (NullablePlanUpdateEmail) IsSet ¶

func (v NullablePlanUpdateEmail) IsSet() bool

func (NullablePlanUpdateEmail) MarshalJSON ¶

func (v NullablePlanUpdateEmail) MarshalJSON() ([]byte, error)

func (*NullablePlanUpdateEmail) Set ¶

func (*NullablePlanUpdateEmail) UnmarshalJSON ¶

func (v *NullablePlanUpdateEmail) UnmarshalJSON(src []byte) error

func (*NullablePlanUpdateEmail) Unset ¶

func (v *NullablePlanUpdateEmail) Unset()

type NullablePlansCatalog ¶

type NullablePlansCatalog struct {
	// contains filtered or unexported fields
}

func NewNullablePlansCatalog ¶

func NewNullablePlansCatalog(val *PlansCatalog) *NullablePlansCatalog

func (NullablePlansCatalog) Get ¶

func (NullablePlansCatalog) IsSet ¶

func (v NullablePlansCatalog) IsSet() bool

func (NullablePlansCatalog) MarshalJSON ¶

func (v NullablePlansCatalog) MarshalJSON() ([]byte, error)

func (*NullablePlansCatalog) Set ¶

func (v *NullablePlansCatalog) Set(val *PlansCatalog)

func (*NullablePlansCatalog) UnmarshalJSON ¶

func (v *NullablePlansCatalog) UnmarshalJSON(src []byte) error

func (*NullablePlansCatalog) Unset ¶

func (v *NullablePlansCatalog) Unset()

type NullablePoints ¶

type NullablePoints struct {
	// contains filtered or unexported fields
}

func NewNullablePoints ¶

func NewNullablePoints(val *Points) *NullablePoints

func (NullablePoints) Get ¶

func (v NullablePoints) Get() *Points

func (NullablePoints) IsSet ¶

func (v NullablePoints) IsSet() bool

func (NullablePoints) MarshalJSON ¶

func (v NullablePoints) MarshalJSON() ([]byte, error)

func (*NullablePoints) Set ¶

func (v *NullablePoints) Set(val *Points)

func (*NullablePoints) UnmarshalJSON ¶

func (v *NullablePoints) UnmarshalJSON(src []byte) error

func (*NullablePoints) Unset ¶

func (v *NullablePoints) Unset()

type NullablePreviewLookupTableField ¶

type NullablePreviewLookupTableField struct {
	// contains filtered or unexported fields
}

func (NullablePreviewLookupTableField) Get ¶

func (NullablePreviewLookupTableField) IsSet ¶

func (NullablePreviewLookupTableField) MarshalJSON ¶

func (v NullablePreviewLookupTableField) MarshalJSON() ([]byte, error)

func (*NullablePreviewLookupTableField) Set ¶

func (*NullablePreviewLookupTableField) UnmarshalJSON ¶

func (v *NullablePreviewLookupTableField) UnmarshalJSON(src []byte) error

func (*NullablePreviewLookupTableField) Unset ¶

type NullableProductGroup ¶

type NullableProductGroup struct {
	// contains filtered or unexported fields
}

func NewNullableProductGroup ¶

func NewNullableProductGroup(val *ProductGroup) *NullableProductGroup

func (NullableProductGroup) Get ¶

func (NullableProductGroup) IsSet ¶

func (v NullableProductGroup) IsSet() bool

func (NullableProductGroup) MarshalJSON ¶

func (v NullableProductGroup) MarshalJSON() ([]byte, error)

func (*NullableProductGroup) Set ¶

func (v *NullableProductGroup) Set(val *ProductGroup)

func (*NullableProductGroup) UnmarshalJSON ¶

func (v *NullableProductGroup) UnmarshalJSON(src []byte) error

func (*NullableProductGroup) Unset ¶

func (v *NullableProductGroup) Unset()

type NullableProductSubscriptionOption ¶

type NullableProductSubscriptionOption struct {
	// contains filtered or unexported fields
}

func (NullableProductSubscriptionOption) Get ¶

func (NullableProductSubscriptionOption) IsSet ¶

func (NullableProductSubscriptionOption) MarshalJSON ¶

func (v NullableProductSubscriptionOption) MarshalJSON() ([]byte, error)

func (*NullableProductSubscriptionOption) Set ¶

func (*NullableProductSubscriptionOption) UnmarshalJSON ¶

func (v *NullableProductSubscriptionOption) UnmarshalJSON(src []byte) error

func (*NullableProductSubscriptionOption) Unset ¶

type NullableProductVariable ¶

type NullableProductVariable struct {
	// contains filtered or unexported fields
}

func NewNullableProductVariable ¶

func NewNullableProductVariable(val *ProductVariable) *NullableProductVariable

func (NullableProductVariable) Get ¶

func (NullableProductVariable) IsSet ¶

func (v NullableProductVariable) IsSet() bool

func (NullableProductVariable) MarshalJSON ¶

func (v NullableProductVariable) MarshalJSON() ([]byte, error)

func (*NullableProductVariable) Set ¶

func (*NullableProductVariable) UnmarshalJSON ¶

func (v *NullableProductVariable) UnmarshalJSON(src []byte) error

func (*NullableProductVariable) Unset ¶

func (v *NullableProductVariable) Unset()

type NullableQuantity ¶

type NullableQuantity struct {
	// contains filtered or unexported fields
}

func NewNullableQuantity ¶

func NewNullableQuantity(val *Quantity) *NullableQuantity

func (NullableQuantity) Get ¶

func (v NullableQuantity) Get() *Quantity

func (NullableQuantity) IsSet ¶

func (v NullableQuantity) IsSet() bool

func (NullableQuantity) MarshalJSON ¶

func (v NullableQuantity) MarshalJSON() ([]byte, error)

func (*NullableQuantity) Set ¶

func (v *NullableQuantity) Set(val *Quantity)

func (*NullableQuantity) UnmarshalJSON ¶

func (v *NullableQuantity) UnmarshalJSON(src []byte) error

func (*NullableQuantity) Unset ¶

func (v *NullableQuantity) Unset()

type NullableQueriesParametersResult ¶

type NullableQueriesParametersResult struct {
	// contains filtered or unexported fields
}

func (NullableQueriesParametersResult) Get ¶

func (NullableQueriesParametersResult) IsSet ¶

func (NullableQueriesParametersResult) MarshalJSON ¶

func (v NullableQueriesParametersResult) MarshalJSON() ([]byte, error)

func (*NullableQueriesParametersResult) Set ¶

func (*NullableQueriesParametersResult) UnmarshalJSON ¶

func (v *NullableQueriesParametersResult) UnmarshalJSON(src []byte) error

func (*NullableQueriesParametersResult) Unset ¶

type NullableQuery ¶

type NullableQuery struct {
	// contains filtered or unexported fields
}

func NewNullableQuery ¶

func NewNullableQuery(val *Query) *NullableQuery

func (NullableQuery) Get ¶

func (v NullableQuery) Get() *Query

func (NullableQuery) IsSet ¶

func (v NullableQuery) IsSet() bool

func (NullableQuery) MarshalJSON ¶

func (v NullableQuery) MarshalJSON() ([]byte, error)

func (*NullableQuery) Set ¶

func (v *NullableQuery) Set(val *Query)

func (*NullableQuery) UnmarshalJSON ¶

func (v *NullableQuery) UnmarshalJSON(src []byte) error

func (*NullableQuery) Unset ¶

func (v *NullableQuery) Unset()

type NullableQueryParameterSyncDefinition ¶

type NullableQueryParameterSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableQueryParameterSyncDefinition) Get ¶

func (NullableQueryParameterSyncDefinition) IsSet ¶

func (NullableQueryParameterSyncDefinition) MarshalJSON ¶

func (v NullableQueryParameterSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableQueryParameterSyncDefinition) Set ¶

func (*NullableQueryParameterSyncDefinition) UnmarshalJSON ¶

func (v *NullableQueryParameterSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableQueryParameterSyncDefinition) Unset ¶

type NullableRelatedAlert ¶

type NullableRelatedAlert struct {
	// contains filtered or unexported fields
}

func NewNullableRelatedAlert ¶

func NewNullableRelatedAlert(val *RelatedAlert) *NullableRelatedAlert

func (NullableRelatedAlert) Get ¶

func (NullableRelatedAlert) IsSet ¶

func (v NullableRelatedAlert) IsSet() bool

func (NullableRelatedAlert) MarshalJSON ¶

func (v NullableRelatedAlert) MarshalJSON() ([]byte, error)

func (*NullableRelatedAlert) Set ¶

func (v *NullableRelatedAlert) Set(val *RelatedAlert)

func (*NullableRelatedAlert) UnmarshalJSON ¶

func (v *NullableRelatedAlert) UnmarshalJSON(src []byte) error

func (*NullableRelatedAlert) Unset ¶

func (v *NullableRelatedAlert) Unset()

type NullableRelatedAlertsLibraryAlertResponse ¶

type NullableRelatedAlertsLibraryAlertResponse struct {
	// contains filtered or unexported fields
}

func (NullableRelatedAlertsLibraryAlertResponse) Get ¶

func (NullableRelatedAlertsLibraryAlertResponse) IsSet ¶

func (NullableRelatedAlertsLibraryAlertResponse) MarshalJSON ¶

func (*NullableRelatedAlertsLibraryAlertResponse) Set ¶

func (*NullableRelatedAlertsLibraryAlertResponse) UnmarshalJSON ¶

func (v *NullableRelatedAlertsLibraryAlertResponse) UnmarshalJSON(src []byte) error

func (*NullableRelatedAlertsLibraryAlertResponse) Unset ¶

type NullableRelativeTimeRangeBoundary ¶

type NullableRelativeTimeRangeBoundary struct {
	// contains filtered or unexported fields
}

func (NullableRelativeTimeRangeBoundary) Get ¶

func (NullableRelativeTimeRangeBoundary) IsSet ¶

func (NullableRelativeTimeRangeBoundary) MarshalJSON ¶

func (v NullableRelativeTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*NullableRelativeTimeRangeBoundary) Set ¶

func (*NullableRelativeTimeRangeBoundary) UnmarshalJSON ¶

func (v *NullableRelativeTimeRangeBoundary) UnmarshalJSON(src []byte) error

func (*NullableRelativeTimeRangeBoundary) Unset ¶

type NullableRelativeTimeRangeBoundaryAllOf ¶

type NullableRelativeTimeRangeBoundaryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableRelativeTimeRangeBoundaryAllOf) Get ¶

func (NullableRelativeTimeRangeBoundaryAllOf) IsSet ¶

func (NullableRelativeTimeRangeBoundaryAllOf) MarshalJSON ¶

func (v NullableRelativeTimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableRelativeTimeRangeBoundaryAllOf) Set ¶

func (*NullableRelativeTimeRangeBoundaryAllOf) UnmarshalJSON ¶

func (v *NullableRelativeTimeRangeBoundaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableRelativeTimeRangeBoundaryAllOf) Unset ¶

type NullableReportAction ¶

type NullableReportAction struct {
	// contains filtered or unexported fields
}

func NewNullableReportAction ¶

func NewNullableReportAction(val *ReportAction) *NullableReportAction

func (NullableReportAction) Get ¶

func (NullableReportAction) IsSet ¶

func (v NullableReportAction) IsSet() bool

func (NullableReportAction) MarshalJSON ¶

func (v NullableReportAction) MarshalJSON() ([]byte, error)

func (*NullableReportAction) Set ¶

func (v *NullableReportAction) Set(val *ReportAction)

func (*NullableReportAction) UnmarshalJSON ¶

func (v *NullableReportAction) UnmarshalJSON(src []byte) error

func (*NullableReportAction) Unset ¶

func (v *NullableReportAction) Unset()

type NullableReportAutoParsingInfo ¶

type NullableReportAutoParsingInfo struct {
	// contains filtered or unexported fields
}

func (NullableReportAutoParsingInfo) Get ¶

func (NullableReportAutoParsingInfo) IsSet ¶

func (NullableReportAutoParsingInfo) MarshalJSON ¶

func (v NullableReportAutoParsingInfo) MarshalJSON() ([]byte, error)

func (*NullableReportAutoParsingInfo) Set ¶

func (*NullableReportAutoParsingInfo) UnmarshalJSON ¶

func (v *NullableReportAutoParsingInfo) UnmarshalJSON(src []byte) error

func (*NullableReportAutoParsingInfo) Unset ¶

func (v *NullableReportAutoParsingInfo) Unset()

type NullableReportFilterSyncDefinition ¶

type NullableReportFilterSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableReportFilterSyncDefinition) Get ¶

func (NullableReportFilterSyncDefinition) IsSet ¶

func (NullableReportFilterSyncDefinition) MarshalJSON ¶

func (v NullableReportFilterSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableReportFilterSyncDefinition) Set ¶

func (*NullableReportFilterSyncDefinition) UnmarshalJSON ¶

func (v *NullableReportFilterSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableReportFilterSyncDefinition) Unset ¶

type NullableReportPanelSyncDefinition ¶

type NullableReportPanelSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableReportPanelSyncDefinition) Get ¶

func (NullableReportPanelSyncDefinition) IsSet ¶

func (NullableReportPanelSyncDefinition) MarshalJSON ¶

func (v NullableReportPanelSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableReportPanelSyncDefinition) Set ¶

func (*NullableReportPanelSyncDefinition) UnmarshalJSON ¶

func (v *NullableReportPanelSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableReportPanelSyncDefinition) Unset ¶

type NullableResolvableTimeRange ¶

type NullableResolvableTimeRange struct {
	// contains filtered or unexported fields
}

func (NullableResolvableTimeRange) Get ¶

func (NullableResolvableTimeRange) IsSet ¶

func (NullableResolvableTimeRange) MarshalJSON ¶

func (v NullableResolvableTimeRange) MarshalJSON() ([]byte, error)

func (*NullableResolvableTimeRange) Set ¶

func (*NullableResolvableTimeRange) UnmarshalJSON ¶

func (v *NullableResolvableTimeRange) UnmarshalJSON(src []byte) error

func (*NullableResolvableTimeRange) Unset ¶

func (v *NullableResolvableTimeRange) Unset()

type NullableResourceIdentities ¶

type NullableResourceIdentities struct {
	// contains filtered or unexported fields
}

func NewNullableResourceIdentities ¶

func NewNullableResourceIdentities(val *ResourceIdentities) *NullableResourceIdentities

func (NullableResourceIdentities) Get ¶

func (NullableResourceIdentities) IsSet ¶

func (v NullableResourceIdentities) IsSet() bool

func (NullableResourceIdentities) MarshalJSON ¶

func (v NullableResourceIdentities) MarshalJSON() ([]byte, error)

func (*NullableResourceIdentities) Set ¶

func (*NullableResourceIdentities) UnmarshalJSON ¶

func (v *NullableResourceIdentities) UnmarshalJSON(src []byte) error

func (*NullableResourceIdentities) Unset ¶

func (v *NullableResourceIdentities) Unset()

type NullableResourceIdentity ¶

type NullableResourceIdentity struct {
	// contains filtered or unexported fields
}

func NewNullableResourceIdentity ¶

func NewNullableResourceIdentity(val *ResourceIdentity) *NullableResourceIdentity

func (NullableResourceIdentity) Get ¶

func (NullableResourceIdentity) IsSet ¶

func (v NullableResourceIdentity) IsSet() bool

func (NullableResourceIdentity) MarshalJSON ¶

func (v NullableResourceIdentity) MarshalJSON() ([]byte, error)

func (*NullableResourceIdentity) Set ¶

func (*NullableResourceIdentity) UnmarshalJSON ¶

func (v *NullableResourceIdentity) UnmarshalJSON(src []byte) error

func (*NullableResourceIdentity) Unset ¶

func (v *NullableResourceIdentity) Unset()

type NullableRoleModel ¶

type NullableRoleModel struct {
	// contains filtered or unexported fields
}

func NewNullableRoleModel ¶

func NewNullableRoleModel(val *RoleModel) *NullableRoleModel

func (NullableRoleModel) Get ¶

func (v NullableRoleModel) Get() *RoleModel

func (NullableRoleModel) IsSet ¶

func (v NullableRoleModel) IsSet() bool

func (NullableRoleModel) MarshalJSON ¶

func (v NullableRoleModel) MarshalJSON() ([]byte, error)

func (*NullableRoleModel) Set ¶

func (v *NullableRoleModel) Set(val *RoleModel)

func (*NullableRoleModel) UnmarshalJSON ¶

func (v *NullableRoleModel) UnmarshalJSON(src []byte) error

func (*NullableRoleModel) Unset ¶

func (v *NullableRoleModel) Unset()

type NullableRoleModelAllOf ¶

type NullableRoleModelAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableRoleModelAllOf ¶

func NewNullableRoleModelAllOf(val *RoleModelAllOf) *NullableRoleModelAllOf

func (NullableRoleModelAllOf) Get ¶

func (NullableRoleModelAllOf) IsSet ¶

func (v NullableRoleModelAllOf) IsSet() bool

func (NullableRoleModelAllOf) MarshalJSON ¶

func (v NullableRoleModelAllOf) MarshalJSON() ([]byte, error)

func (*NullableRoleModelAllOf) Set ¶

func (*NullableRoleModelAllOf) UnmarshalJSON ¶

func (v *NullableRoleModelAllOf) UnmarshalJSON(src []byte) error

func (*NullableRoleModelAllOf) Unset ¶

func (v *NullableRoleModelAllOf) Unset()

type NullableRowDeleteDefinition ¶

type NullableRowDeleteDefinition struct {
	// contains filtered or unexported fields
}

func (NullableRowDeleteDefinition) Get ¶

func (NullableRowDeleteDefinition) IsSet ¶

func (NullableRowDeleteDefinition) MarshalJSON ¶

func (v NullableRowDeleteDefinition) MarshalJSON() ([]byte, error)

func (*NullableRowDeleteDefinition) Set ¶

func (*NullableRowDeleteDefinition) UnmarshalJSON ¶

func (v *NullableRowDeleteDefinition) UnmarshalJSON(src []byte) error

func (*NullableRowDeleteDefinition) Unset ¶

func (v *NullableRowDeleteDefinition) Unset()

type NullableRowUpdateDefinition ¶

type NullableRowUpdateDefinition struct {
	// contains filtered or unexported fields
}

func (NullableRowUpdateDefinition) Get ¶

func (NullableRowUpdateDefinition) IsSet ¶

func (NullableRowUpdateDefinition) MarshalJSON ¶

func (v NullableRowUpdateDefinition) MarshalJSON() ([]byte, error)

func (*NullableRowUpdateDefinition) Set ¶

func (*NullableRowUpdateDefinition) UnmarshalJSON ¶

func (v *NullableRowUpdateDefinition) UnmarshalJSON(src []byte) error

func (*NullableRowUpdateDefinition) Unset ¶

func (v *NullableRowUpdateDefinition) Unset()

type NullableRunAs ¶

type NullableRunAs struct {
	// contains filtered or unexported fields
}

func NewNullableRunAs ¶

func NewNullableRunAs(val *RunAs) *NullableRunAs

func (NullableRunAs) Get ¶

func (v NullableRunAs) Get() *RunAs

func (NullableRunAs) IsSet ¶

func (v NullableRunAs) IsSet() bool

func (NullableRunAs) MarshalJSON ¶

func (v NullableRunAs) MarshalJSON() ([]byte, error)

func (*NullableRunAs) Set ¶

func (v *NullableRunAs) Set(val *RunAs)

func (*NullableRunAs) UnmarshalJSON ¶

func (v *NullableRunAs) UnmarshalJSON(src []byte) error

func (*NullableRunAs) Unset ¶

func (v *NullableRunAs) Unset()

type NullableS3CollectionErrorTracker ¶

type NullableS3CollectionErrorTracker struct {
	// contains filtered or unexported fields
}

func (NullableS3CollectionErrorTracker) Get ¶

func (NullableS3CollectionErrorTracker) IsSet ¶

func (NullableS3CollectionErrorTracker) MarshalJSON ¶

func (v NullableS3CollectionErrorTracker) MarshalJSON() ([]byte, error)

func (*NullableS3CollectionErrorTracker) Set ¶

func (*NullableS3CollectionErrorTracker) UnmarshalJSON ¶

func (v *NullableS3CollectionErrorTracker) UnmarshalJSON(src []byte) error

func (*NullableS3CollectionErrorTracker) Unset ¶

type NullableSamlIdentityProvider ¶

type NullableSamlIdentityProvider struct {
	// contains filtered or unexported fields
}

func (NullableSamlIdentityProvider) Get ¶

func (NullableSamlIdentityProvider) IsSet ¶

func (NullableSamlIdentityProvider) MarshalJSON ¶

func (v NullableSamlIdentityProvider) MarshalJSON() ([]byte, error)

func (*NullableSamlIdentityProvider) Set ¶

func (*NullableSamlIdentityProvider) UnmarshalJSON ¶

func (v *NullableSamlIdentityProvider) UnmarshalJSON(src []byte) error

func (*NullableSamlIdentityProvider) Unset ¶

func (v *NullableSamlIdentityProvider) Unset()

type NullableSamlIdentityProviderAllOf ¶

type NullableSamlIdentityProviderAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSamlIdentityProviderAllOf) Get ¶

func (NullableSamlIdentityProviderAllOf) IsSet ¶

func (NullableSamlIdentityProviderAllOf) MarshalJSON ¶

func (v NullableSamlIdentityProviderAllOf) MarshalJSON() ([]byte, error)

func (*NullableSamlIdentityProviderAllOf) Set ¶

func (*NullableSamlIdentityProviderAllOf) UnmarshalJSON ¶

func (v *NullableSamlIdentityProviderAllOf) UnmarshalJSON(src []byte) error

func (*NullableSamlIdentityProviderAllOf) Unset ¶

type NullableSamlIdentityProviderRequest ¶

type NullableSamlIdentityProviderRequest struct {
	// contains filtered or unexported fields
}

func (NullableSamlIdentityProviderRequest) Get ¶

func (NullableSamlIdentityProviderRequest) IsSet ¶

func (NullableSamlIdentityProviderRequest) MarshalJSON ¶

func (v NullableSamlIdentityProviderRequest) MarshalJSON() ([]byte, error)

func (*NullableSamlIdentityProviderRequest) Set ¶

func (*NullableSamlIdentityProviderRequest) UnmarshalJSON ¶

func (v *NullableSamlIdentityProviderRequest) UnmarshalJSON(src []byte) error

func (*NullableSamlIdentityProviderRequest) Unset ¶

type NullableSaveMetricsSearchRequest ¶

type NullableSaveMetricsSearchRequest struct {
	// contains filtered or unexported fields
}

func (NullableSaveMetricsSearchRequest) Get ¶

func (NullableSaveMetricsSearchRequest) IsSet ¶

func (NullableSaveMetricsSearchRequest) MarshalJSON ¶

func (v NullableSaveMetricsSearchRequest) MarshalJSON() ([]byte, error)

func (*NullableSaveMetricsSearchRequest) Set ¶

func (*NullableSaveMetricsSearchRequest) UnmarshalJSON ¶

func (v *NullableSaveMetricsSearchRequest) UnmarshalJSON(src []byte) error

func (*NullableSaveMetricsSearchRequest) Unset ¶

type NullableSaveMetricsSearchRequestAllOf ¶

type NullableSaveMetricsSearchRequestAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSaveMetricsSearchRequestAllOf) Get ¶

func (NullableSaveMetricsSearchRequestAllOf) IsSet ¶

func (NullableSaveMetricsSearchRequestAllOf) MarshalJSON ¶

func (v NullableSaveMetricsSearchRequestAllOf) MarshalJSON() ([]byte, error)

func (*NullableSaveMetricsSearchRequestAllOf) Set ¶

func (*NullableSaveMetricsSearchRequestAllOf) UnmarshalJSON ¶

func (v *NullableSaveMetricsSearchRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableSaveMetricsSearchRequestAllOf) Unset ¶

type NullableSaveToLookupNotificationSyncDefinition ¶

type NullableSaveToLookupNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSaveToLookupNotificationSyncDefinition) Get ¶

func (NullableSaveToLookupNotificationSyncDefinition) IsSet ¶

func (NullableSaveToLookupNotificationSyncDefinition) MarshalJSON ¶

func (*NullableSaveToLookupNotificationSyncDefinition) Set ¶

func (*NullableSaveToLookupNotificationSyncDefinition) UnmarshalJSON ¶

func (*NullableSaveToLookupNotificationSyncDefinition) Unset ¶

type NullableSaveToLookupNotificationSyncDefinitionAllOf ¶

type NullableSaveToLookupNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSaveToLookupNotificationSyncDefinitionAllOf) Get ¶

func (NullableSaveToLookupNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableSaveToLookupNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableSaveToLookupNotificationSyncDefinitionAllOf) Set ¶

func (*NullableSaveToLookupNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableSaveToLookupNotificationSyncDefinitionAllOf) Unset ¶

type NullableSaveToViewNotificationSyncDefinition ¶

type NullableSaveToViewNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSaveToViewNotificationSyncDefinition) Get ¶

func (NullableSaveToViewNotificationSyncDefinition) IsSet ¶

func (NullableSaveToViewNotificationSyncDefinition) MarshalJSON ¶

func (*NullableSaveToViewNotificationSyncDefinition) Set ¶

func (*NullableSaveToViewNotificationSyncDefinition) UnmarshalJSON ¶

func (*NullableSaveToViewNotificationSyncDefinition) Unset ¶

type NullableSaveToViewNotificationSyncDefinitionAllOf ¶

type NullableSaveToViewNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSaveToViewNotificationSyncDefinitionAllOf) Get ¶

func (NullableSaveToViewNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableSaveToViewNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableSaveToViewNotificationSyncDefinitionAllOf) Set ¶

func (*NullableSaveToViewNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableSaveToViewNotificationSyncDefinitionAllOf) Unset ¶

type NullableSavedSearchSyncDefinition ¶

type NullableSavedSearchSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSavedSearchSyncDefinition) Get ¶

func (NullableSavedSearchSyncDefinition) IsSet ¶

func (NullableSavedSearchSyncDefinition) MarshalJSON ¶

func (v NullableSavedSearchSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableSavedSearchSyncDefinition) Set ¶

func (*NullableSavedSearchSyncDefinition) UnmarshalJSON ¶

func (v *NullableSavedSearchSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableSavedSearchSyncDefinition) Unset ¶

type NullableSavedSearchWithScheduleSyncDefinition ¶

type NullableSavedSearchWithScheduleSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSavedSearchWithScheduleSyncDefinition) Get ¶

func (NullableSavedSearchWithScheduleSyncDefinition) IsSet ¶

func (NullableSavedSearchWithScheduleSyncDefinition) MarshalJSON ¶

func (*NullableSavedSearchWithScheduleSyncDefinition) Set ¶

func (*NullableSavedSearchWithScheduleSyncDefinition) UnmarshalJSON ¶

func (*NullableSavedSearchWithScheduleSyncDefinition) Unset ¶

type NullableSavedSearchWithScheduleSyncDefinitionAllOf ¶

type NullableSavedSearchWithScheduleSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSavedSearchWithScheduleSyncDefinitionAllOf) Get ¶

func (NullableSavedSearchWithScheduleSyncDefinitionAllOf) IsSet ¶

func (NullableSavedSearchWithScheduleSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableSavedSearchWithScheduleSyncDefinitionAllOf) Set ¶

func (*NullableSavedSearchWithScheduleSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableSavedSearchWithScheduleSyncDefinitionAllOf) Unset ¶

type NullableScheduleNotificationSyncDefinition ¶

type NullableScheduleNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableScheduleNotificationSyncDefinition) Get ¶

func (NullableScheduleNotificationSyncDefinition) IsSet ¶

func (NullableScheduleNotificationSyncDefinition) MarshalJSON ¶

func (*NullableScheduleNotificationSyncDefinition) Set ¶

func (*NullableScheduleNotificationSyncDefinition) UnmarshalJSON ¶

func (v *NullableScheduleNotificationSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableScheduleNotificationSyncDefinition) Unset ¶

type NullableScheduleSearchParameterSyncDefinition ¶

type NullableScheduleSearchParameterSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableScheduleSearchParameterSyncDefinition) Get ¶

func (NullableScheduleSearchParameterSyncDefinition) IsSet ¶

func (NullableScheduleSearchParameterSyncDefinition) MarshalJSON ¶

func (*NullableScheduleSearchParameterSyncDefinition) Set ¶

func (*NullableScheduleSearchParameterSyncDefinition) UnmarshalJSON ¶

func (*NullableScheduleSearchParameterSyncDefinition) Unset ¶

type NullableScheduledView ¶

type NullableScheduledView struct {
	// contains filtered or unexported fields
}

func NewNullableScheduledView ¶

func NewNullableScheduledView(val *ScheduledView) *NullableScheduledView

func (NullableScheduledView) Get ¶

func (NullableScheduledView) IsSet ¶

func (v NullableScheduledView) IsSet() bool

func (NullableScheduledView) MarshalJSON ¶

func (v NullableScheduledView) MarshalJSON() ([]byte, error)

func (*NullableScheduledView) Set ¶

func (v *NullableScheduledView) Set(val *ScheduledView)

func (*NullableScheduledView) UnmarshalJSON ¶

func (v *NullableScheduledView) UnmarshalJSON(src []byte) error

func (*NullableScheduledView) Unset ¶

func (v *NullableScheduledView) Unset()

type NullableScheduledViewAllOf ¶

type NullableScheduledViewAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableScheduledViewAllOf ¶

func NewNullableScheduledViewAllOf(val *ScheduledViewAllOf) *NullableScheduledViewAllOf

func (NullableScheduledViewAllOf) Get ¶

func (NullableScheduledViewAllOf) IsSet ¶

func (v NullableScheduledViewAllOf) IsSet() bool

func (NullableScheduledViewAllOf) MarshalJSON ¶

func (v NullableScheduledViewAllOf) MarshalJSON() ([]byte, error)

func (*NullableScheduledViewAllOf) Set ¶

func (*NullableScheduledViewAllOf) UnmarshalJSON ¶

func (v *NullableScheduledViewAllOf) UnmarshalJSON(src []byte) error

func (*NullableScheduledViewAllOf) Unset ¶

func (v *NullableScheduledViewAllOf) Unset()

type NullableSearchAuditPolicy ¶

type NullableSearchAuditPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableSearchAuditPolicy ¶

func NewNullableSearchAuditPolicy(val *SearchAuditPolicy) *NullableSearchAuditPolicy

func (NullableSearchAuditPolicy) Get ¶

func (NullableSearchAuditPolicy) IsSet ¶

func (v NullableSearchAuditPolicy) IsSet() bool

func (NullableSearchAuditPolicy) MarshalJSON ¶

func (v NullableSearchAuditPolicy) MarshalJSON() ([]byte, error)

func (*NullableSearchAuditPolicy) Set ¶

func (*NullableSearchAuditPolicy) UnmarshalJSON ¶

func (v *NullableSearchAuditPolicy) UnmarshalJSON(src []byte) error

func (*NullableSearchAuditPolicy) Unset ¶

func (v *NullableSearchAuditPolicy) Unset()

type NullableSearchQueryFieldAndType ¶

type NullableSearchQueryFieldAndType struct {
	// contains filtered or unexported fields
}

func (NullableSearchQueryFieldAndType) Get ¶

func (NullableSearchQueryFieldAndType) IsSet ¶

func (NullableSearchQueryFieldAndType) MarshalJSON ¶

func (v NullableSearchQueryFieldAndType) MarshalJSON() ([]byte, error)

func (*NullableSearchQueryFieldAndType) Set ¶

func (*NullableSearchQueryFieldAndType) UnmarshalJSON ¶

func (v *NullableSearchQueryFieldAndType) UnmarshalJSON(src []byte) error

func (*NullableSearchQueryFieldAndType) Unset ¶

type NullableSearchQueryFieldsAndTypes ¶

type NullableSearchQueryFieldsAndTypes struct {
	// contains filtered or unexported fields
}

func (NullableSearchQueryFieldsAndTypes) Get ¶

func (NullableSearchQueryFieldsAndTypes) IsSet ¶

func (NullableSearchQueryFieldsAndTypes) MarshalJSON ¶

func (v NullableSearchQueryFieldsAndTypes) MarshalJSON() ([]byte, error)

func (*NullableSearchQueryFieldsAndTypes) Set ¶

func (*NullableSearchQueryFieldsAndTypes) UnmarshalJSON ¶

func (v *NullableSearchQueryFieldsAndTypes) UnmarshalJSON(src []byte) error

func (*NullableSearchQueryFieldsAndTypes) Unset ¶

type NullableSearchScheduleSyncDefinition ¶

type NullableSearchScheduleSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSearchScheduleSyncDefinition) Get ¶

func (NullableSearchScheduleSyncDefinition) IsSet ¶

func (NullableSearchScheduleSyncDefinition) MarshalJSON ¶

func (v NullableSearchScheduleSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableSearchScheduleSyncDefinition) Set ¶

func (*NullableSearchScheduleSyncDefinition) UnmarshalJSON ¶

func (v *NullableSearchScheduleSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableSearchScheduleSyncDefinition) Unset ¶

type NullableSecondaryKeysDefinition ¶

type NullableSecondaryKeysDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSecondaryKeysDefinition) Get ¶

func (NullableSecondaryKeysDefinition) IsSet ¶

func (NullableSecondaryKeysDefinition) MarshalJSON ¶

func (v NullableSecondaryKeysDefinition) MarshalJSON() ([]byte, error)

func (*NullableSecondaryKeysDefinition) Set ¶

func (*NullableSecondaryKeysDefinition) UnmarshalJSON ¶

func (v *NullableSecondaryKeysDefinition) UnmarshalJSON(src []byte) error

func (*NullableSecondaryKeysDefinition) Unset ¶

type NullableSelfServiceCreditsBaselines ¶

type NullableSelfServiceCreditsBaselines struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceCreditsBaselines) Get ¶

func (NullableSelfServiceCreditsBaselines) IsSet ¶

func (NullableSelfServiceCreditsBaselines) MarshalJSON ¶

func (v NullableSelfServiceCreditsBaselines) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceCreditsBaselines) Set ¶

func (*NullableSelfServiceCreditsBaselines) UnmarshalJSON ¶

func (v *NullableSelfServiceCreditsBaselines) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceCreditsBaselines) Unset ¶

type NullableSelfServicePlan ¶

type NullableSelfServicePlan struct {
	// contains filtered or unexported fields
}

func NewNullableSelfServicePlan ¶

func NewNullableSelfServicePlan(val *SelfServicePlan) *NullableSelfServicePlan

func (NullableSelfServicePlan) Get ¶

func (NullableSelfServicePlan) IsSet ¶

func (v NullableSelfServicePlan) IsSet() bool

func (NullableSelfServicePlan) MarshalJSON ¶

func (v NullableSelfServicePlan) MarshalJSON() ([]byte, error)

func (*NullableSelfServicePlan) Set ¶

func (*NullableSelfServicePlan) UnmarshalJSON ¶

func (v *NullableSelfServicePlan) UnmarshalJSON(src []byte) error

func (*NullableSelfServicePlan) Unset ¶

func (v *NullableSelfServicePlan) Unset()

type NullableSeriesAxisRange ¶

type NullableSeriesAxisRange struct {
	// contains filtered or unexported fields
}

func NewNullableSeriesAxisRange ¶

func NewNullableSeriesAxisRange(val *SeriesAxisRange) *NullableSeriesAxisRange

func (NullableSeriesAxisRange) Get ¶

func (NullableSeriesAxisRange) IsSet ¶

func (v NullableSeriesAxisRange) IsSet() bool

func (NullableSeriesAxisRange) MarshalJSON ¶

func (v NullableSeriesAxisRange) MarshalJSON() ([]byte, error)

func (*NullableSeriesAxisRange) Set ¶

func (*NullableSeriesAxisRange) UnmarshalJSON ¶

func (v *NullableSeriesAxisRange) UnmarshalJSON(src []byte) error

func (*NullableSeriesAxisRange) Unset ¶

func (v *NullableSeriesAxisRange) Unset()

type NullableSeriesData ¶

type NullableSeriesData struct {
	// contains filtered or unexported fields
}

func NewNullableSeriesData ¶

func NewNullableSeriesData(val *SeriesData) *NullableSeriesData

func (NullableSeriesData) Get ¶

func (v NullableSeriesData) Get() *SeriesData

func (NullableSeriesData) IsSet ¶

func (v NullableSeriesData) IsSet() bool

func (NullableSeriesData) MarshalJSON ¶

func (v NullableSeriesData) MarshalJSON() ([]byte, error)

func (*NullableSeriesData) Set ¶

func (v *NullableSeriesData) Set(val *SeriesData)

func (*NullableSeriesData) UnmarshalJSON ¶

func (v *NullableSeriesData) UnmarshalJSON(src []byte) error

func (*NullableSeriesData) Unset ¶

func (v *NullableSeriesData) Unset()

type NullableSeriesMetadata ¶

type NullableSeriesMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableSeriesMetadata ¶

func NewNullableSeriesMetadata(val *SeriesMetadata) *NullableSeriesMetadata

func (NullableSeriesMetadata) Get ¶

func (NullableSeriesMetadata) IsSet ¶

func (v NullableSeriesMetadata) IsSet() bool

func (NullableSeriesMetadata) MarshalJSON ¶

func (v NullableSeriesMetadata) MarshalJSON() ([]byte, error)

func (*NullableSeriesMetadata) Set ¶

func (*NullableSeriesMetadata) UnmarshalJSON ¶

func (v *NullableSeriesMetadata) UnmarshalJSON(src []byte) error

func (*NullableSeriesMetadata) Unset ¶

func (v *NullableSeriesMetadata) Unset()

type NullableServiceManifestDataSourceParameter ¶

type NullableServiceManifestDataSourceParameter struct {
	// contains filtered or unexported fields
}

func (NullableServiceManifestDataSourceParameter) Get ¶

func (NullableServiceManifestDataSourceParameter) IsSet ¶

func (NullableServiceManifestDataSourceParameter) MarshalJSON ¶

func (*NullableServiceManifestDataSourceParameter) Set ¶

func (*NullableServiceManifestDataSourceParameter) UnmarshalJSON ¶

func (v *NullableServiceManifestDataSourceParameter) UnmarshalJSON(src []byte) error

func (*NullableServiceManifestDataSourceParameter) Unset ¶

type NullableServiceMapPanel ¶

type NullableServiceMapPanel struct {
	// contains filtered or unexported fields
}

func NewNullableServiceMapPanel ¶

func NewNullableServiceMapPanel(val *ServiceMapPanel) *NullableServiceMapPanel

func (NullableServiceMapPanel) Get ¶

func (NullableServiceMapPanel) IsSet ¶

func (v NullableServiceMapPanel) IsSet() bool

func (NullableServiceMapPanel) MarshalJSON ¶

func (v NullableServiceMapPanel) MarshalJSON() ([]byte, error)

func (*NullableServiceMapPanel) Set ¶

func (*NullableServiceMapPanel) UnmarshalJSON ¶

func (v *NullableServiceMapPanel) UnmarshalJSON(src []byte) error

func (*NullableServiceMapPanel) Unset ¶

func (v *NullableServiceMapPanel) Unset()

type NullableServiceMapPanelAllOf ¶

type NullableServiceMapPanelAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceMapPanelAllOf) Get ¶

func (NullableServiceMapPanelAllOf) IsSet ¶

func (NullableServiceMapPanelAllOf) MarshalJSON ¶

func (v NullableServiceMapPanelAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceMapPanelAllOf) Set ¶

func (*NullableServiceMapPanelAllOf) UnmarshalJSON ¶

func (v *NullableServiceMapPanelAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceMapPanelAllOf) Unset ¶

func (v *NullableServiceMapPanelAllOf) Unset()

type NullableServiceNow ¶

type NullableServiceNow struct {
	// contains filtered or unexported fields
}

func NewNullableServiceNow ¶

func NewNullableServiceNow(val *ServiceNow) *NullableServiceNow

func (NullableServiceNow) Get ¶

func (v NullableServiceNow) Get() *ServiceNow

func (NullableServiceNow) IsSet ¶

func (v NullableServiceNow) IsSet() bool

func (NullableServiceNow) MarshalJSON ¶

func (v NullableServiceNow) MarshalJSON() ([]byte, error)

func (*NullableServiceNow) Set ¶

func (v *NullableServiceNow) Set(val *ServiceNow)

func (*NullableServiceNow) UnmarshalJSON ¶

func (v *NullableServiceNow) UnmarshalJSON(src []byte) error

func (*NullableServiceNow) Unset ¶

func (v *NullableServiceNow) Unset()

type NullableServiceNowAllOf ¶

type NullableServiceNowAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableServiceNowAllOf ¶

func NewNullableServiceNowAllOf(val *ServiceNowAllOf) *NullableServiceNowAllOf

func (NullableServiceNowAllOf) Get ¶

func (NullableServiceNowAllOf) IsSet ¶

func (v NullableServiceNowAllOf) IsSet() bool

func (NullableServiceNowAllOf) MarshalJSON ¶

func (v NullableServiceNowAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceNowAllOf) Set ¶

func (*NullableServiceNowAllOf) UnmarshalJSON ¶

func (v *NullableServiceNowAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceNowAllOf) Unset ¶

func (v *NullableServiceNowAllOf) Unset()

type NullableServiceNowConnection ¶

type NullableServiceNowConnection struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowConnection) Get ¶

func (NullableServiceNowConnection) IsSet ¶

func (NullableServiceNowConnection) MarshalJSON ¶

func (v NullableServiceNowConnection) MarshalJSON() ([]byte, error)

func (*NullableServiceNowConnection) Set ¶

func (*NullableServiceNowConnection) UnmarshalJSON ¶

func (v *NullableServiceNowConnection) UnmarshalJSON(src []byte) error

func (*NullableServiceNowConnection) Unset ¶

func (v *NullableServiceNowConnection) Unset()

type NullableServiceNowConnectionAllOf ¶

type NullableServiceNowConnectionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowConnectionAllOf) Get ¶

func (NullableServiceNowConnectionAllOf) IsSet ¶

func (NullableServiceNowConnectionAllOf) MarshalJSON ¶

func (v NullableServiceNowConnectionAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceNowConnectionAllOf) Set ¶

func (*NullableServiceNowConnectionAllOf) UnmarshalJSON ¶

func (v *NullableServiceNowConnectionAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceNowConnectionAllOf) Unset ¶

type NullableServiceNowDefinition ¶

type NullableServiceNowDefinition struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowDefinition) Get ¶

func (NullableServiceNowDefinition) IsSet ¶

func (NullableServiceNowDefinition) MarshalJSON ¶

func (v NullableServiceNowDefinition) MarshalJSON() ([]byte, error)

func (*NullableServiceNowDefinition) Set ¶

func (*NullableServiceNowDefinition) UnmarshalJSON ¶

func (v *NullableServiceNowDefinition) UnmarshalJSON(src []byte) error

func (*NullableServiceNowDefinition) Unset ¶

func (v *NullableServiceNowDefinition) Unset()

type NullableServiceNowDefinitionAllOf ¶

type NullableServiceNowDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowDefinitionAllOf) Get ¶

func (NullableServiceNowDefinitionAllOf) IsSet ¶

func (NullableServiceNowDefinitionAllOf) MarshalJSON ¶

func (v NullableServiceNowDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceNowDefinitionAllOf) Set ¶

func (*NullableServiceNowDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableServiceNowDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceNowDefinitionAllOf) Unset ¶

type NullableServiceNowFieldsSyncDefinition ¶

type NullableServiceNowFieldsSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowFieldsSyncDefinition) Get ¶

func (NullableServiceNowFieldsSyncDefinition) IsSet ¶

func (NullableServiceNowFieldsSyncDefinition) MarshalJSON ¶

func (v NullableServiceNowFieldsSyncDefinition) MarshalJSON() ([]byte, error)

func (*NullableServiceNowFieldsSyncDefinition) Set ¶

func (*NullableServiceNowFieldsSyncDefinition) UnmarshalJSON ¶

func (v *NullableServiceNowFieldsSyncDefinition) UnmarshalJSON(src []byte) error

func (*NullableServiceNowFieldsSyncDefinition) Unset ¶

type NullableServiceNowSearchNotificationSyncDefinition ¶

type NullableServiceNowSearchNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowSearchNotificationSyncDefinition) Get ¶

func (NullableServiceNowSearchNotificationSyncDefinition) IsSet ¶

func (NullableServiceNowSearchNotificationSyncDefinition) MarshalJSON ¶

func (*NullableServiceNowSearchNotificationSyncDefinition) Set ¶

func (*NullableServiceNowSearchNotificationSyncDefinition) UnmarshalJSON ¶

func (*NullableServiceNowSearchNotificationSyncDefinition) Unset ¶

type NullableServiceNowSearchNotificationSyncDefinitionAllOf ¶

type NullableServiceNowSearchNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceNowSearchNotificationSyncDefinitionAllOf) Get ¶

func (NullableServiceNowSearchNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableServiceNowSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableServiceNowSearchNotificationSyncDefinitionAllOf) Set ¶

func (*NullableServiceNowSearchNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableServiceNowSearchNotificationSyncDefinitionAllOf) Unset ¶

type NullableShareDashboardsOutsideOrganizationPolicy ¶

type NullableShareDashboardsOutsideOrganizationPolicy struct {
	// contains filtered or unexported fields
}

func (NullableShareDashboardsOutsideOrganizationPolicy) Get ¶

func (NullableShareDashboardsOutsideOrganizationPolicy) IsSet ¶

func (NullableShareDashboardsOutsideOrganizationPolicy) MarshalJSON ¶

func (*NullableShareDashboardsOutsideOrganizationPolicy) Set ¶

func (*NullableShareDashboardsOutsideOrganizationPolicy) UnmarshalJSON ¶

func (*NullableShareDashboardsOutsideOrganizationPolicy) Unset ¶

type NullableSharedBucket ¶

type NullableSharedBucket struct {
	// contains filtered or unexported fields
}

func NewNullableSharedBucket ¶

func NewNullableSharedBucket(val *SharedBucket) *NullableSharedBucket

func (NullableSharedBucket) Get ¶

func (NullableSharedBucket) IsSet ¶

func (v NullableSharedBucket) IsSet() bool

func (NullableSharedBucket) MarshalJSON ¶

func (v NullableSharedBucket) MarshalJSON() ([]byte, error)

func (*NullableSharedBucket) Set ¶

func (v *NullableSharedBucket) Set(val *SharedBucket)

func (*NullableSharedBucket) UnmarshalJSON ¶

func (v *NullableSharedBucket) UnmarshalJSON(src []byte) error

func (*NullableSharedBucket) Unset ¶

func (v *NullableSharedBucket) Unset()

type NullableSignalContext ¶

type NullableSignalContext struct {
	// contains filtered or unexported fields
}

func NewNullableSignalContext ¶

func NewNullableSignalContext(val *SignalContext) *NullableSignalContext

func (NullableSignalContext) Get ¶

func (NullableSignalContext) IsSet ¶

func (v NullableSignalContext) IsSet() bool

func (NullableSignalContext) MarshalJSON ¶

func (v NullableSignalContext) MarshalJSON() ([]byte, error)

func (*NullableSignalContext) Set ¶

func (v *NullableSignalContext) Set(val *SignalContext)

func (*NullableSignalContext) UnmarshalJSON ¶

func (v *NullableSignalContext) UnmarshalJSON(src []byte) error

func (*NullableSignalContext) Unset ¶

func (v *NullableSignalContext) Unset()

type NullableSignalsJobResult ¶

type NullableSignalsJobResult struct {
	// contains filtered or unexported fields
}

func NewNullableSignalsJobResult ¶

func NewNullableSignalsJobResult(val *SignalsJobResult) *NullableSignalsJobResult

func (NullableSignalsJobResult) Get ¶

func (NullableSignalsJobResult) IsSet ¶

func (v NullableSignalsJobResult) IsSet() bool

func (NullableSignalsJobResult) MarshalJSON ¶

func (v NullableSignalsJobResult) MarshalJSON() ([]byte, error)

func (*NullableSignalsJobResult) Set ¶

func (*NullableSignalsJobResult) UnmarshalJSON ¶

func (v *NullableSignalsJobResult) UnmarshalJSON(src []byte) error

func (*NullableSignalsJobResult) Unset ¶

func (v *NullableSignalsJobResult) Unset()

type NullableSignalsRequest ¶

type NullableSignalsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSignalsRequest ¶

func NewNullableSignalsRequest(val *SignalsRequest) *NullableSignalsRequest

func (NullableSignalsRequest) Get ¶

func (NullableSignalsRequest) IsSet ¶

func (v NullableSignalsRequest) IsSet() bool

func (NullableSignalsRequest) MarshalJSON ¶

func (v NullableSignalsRequest) MarshalJSON() ([]byte, error)

func (*NullableSignalsRequest) Set ¶

func (*NullableSignalsRequest) UnmarshalJSON ¶

func (v *NullableSignalsRequest) UnmarshalJSON(src []byte) error

func (*NullableSignalsRequest) Unset ¶

func (v *NullableSignalsRequest) Unset()

type NullableSignalsResponse ¶

type NullableSignalsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSignalsResponse ¶

func NewNullableSignalsResponse(val *SignalsResponse) *NullableSignalsResponse

func (NullableSignalsResponse) Get ¶

func (NullableSignalsResponse) IsSet ¶

func (v NullableSignalsResponse) IsSet() bool

func (NullableSignalsResponse) MarshalJSON ¶

func (v NullableSignalsResponse) MarshalJSON() ([]byte, error)

func (*NullableSignalsResponse) Set ¶

func (*NullableSignalsResponse) UnmarshalJSON ¶

func (v *NullableSignalsResponse) UnmarshalJSON(src []byte) error

func (*NullableSignalsResponse) Unset ¶

func (v *NullableSignalsResponse) Unset()

type NullableSlack ¶

type NullableSlack struct {
	// contains filtered or unexported fields
}

func NewNullableSlack ¶

func NewNullableSlack(val *Slack) *NullableSlack

func (NullableSlack) Get ¶

func (v NullableSlack) Get() *Slack

func (NullableSlack) IsSet ¶

func (v NullableSlack) IsSet() bool

func (NullableSlack) MarshalJSON ¶

func (v NullableSlack) MarshalJSON() ([]byte, error)

func (*NullableSlack) Set ¶

func (v *NullableSlack) Set(val *Slack)

func (*NullableSlack) UnmarshalJSON ¶

func (v *NullableSlack) UnmarshalJSON(src []byte) error

func (*NullableSlack) Unset ¶

func (v *NullableSlack) Unset()

type NullableSource ¶

type NullableSource struct {
	// contains filtered or unexported fields
}

func NewNullableSource ¶

func NewNullableSource(val *Source) *NullableSource

func (NullableSource) Get ¶

func (v NullableSource) Get() *Source

func (NullableSource) IsSet ¶

func (v NullableSource) IsSet() bool

func (NullableSource) MarshalJSON ¶

func (v NullableSource) MarshalJSON() ([]byte, error)

func (*NullableSource) Set ¶

func (v *NullableSource) Set(val *Source)

func (*NullableSource) UnmarshalJSON ¶

func (v *NullableSource) UnmarshalJSON(src []byte) error

func (*NullableSource) Unset ¶

func (v *NullableSource) Unset()

type NullableSourceResourceIdentity ¶

type NullableSourceResourceIdentity struct {
	// contains filtered or unexported fields
}

func (NullableSourceResourceIdentity) Get ¶

func (NullableSourceResourceIdentity) IsSet ¶

func (NullableSourceResourceIdentity) MarshalJSON ¶

func (v NullableSourceResourceIdentity) MarshalJSON() ([]byte, error)

func (*NullableSourceResourceIdentity) Set ¶

func (*NullableSourceResourceIdentity) UnmarshalJSON ¶

func (v *NullableSourceResourceIdentity) UnmarshalJSON(src []byte) error

func (*NullableSourceResourceIdentity) Unset ¶

func (v *NullableSourceResourceIdentity) Unset()

type NullableSourceResourceIdentityAllOf ¶

type NullableSourceResourceIdentityAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSourceResourceIdentityAllOf) Get ¶

func (NullableSourceResourceIdentityAllOf) IsSet ¶

func (NullableSourceResourceIdentityAllOf) MarshalJSON ¶

func (v NullableSourceResourceIdentityAllOf) MarshalJSON() ([]byte, error)

func (*NullableSourceResourceIdentityAllOf) Set ¶

func (*NullableSourceResourceIdentityAllOf) UnmarshalJSON ¶

func (v *NullableSourceResourceIdentityAllOf) UnmarshalJSON(src []byte) error

func (*NullableSourceResourceIdentityAllOf) Unset ¶

type NullableSpanIngestLimitExceededTracker ¶

type NullableSpanIngestLimitExceededTracker struct {
	// contains filtered or unexported fields
}

func (NullableSpanIngestLimitExceededTracker) Get ¶

func (NullableSpanIngestLimitExceededTracker) IsSet ¶

func (NullableSpanIngestLimitExceededTracker) MarshalJSON ¶

func (v NullableSpanIngestLimitExceededTracker) MarshalJSON() ([]byte, error)

func (*NullableSpanIngestLimitExceededTracker) Set ¶

func (*NullableSpanIngestLimitExceededTracker) UnmarshalJSON ¶

func (v *NullableSpanIngestLimitExceededTracker) UnmarshalJSON(src []byte) error

func (*NullableSpanIngestLimitExceededTracker) Unset ¶

type NullableStaticCondition ¶

type NullableStaticCondition struct {
	// contains filtered or unexported fields
}

func NewNullableStaticCondition ¶

func NewNullableStaticCondition(val *StaticCondition) *NullableStaticCondition

func (NullableStaticCondition) Get ¶

func (NullableStaticCondition) IsSet ¶

func (v NullableStaticCondition) IsSet() bool

func (NullableStaticCondition) MarshalJSON ¶

func (v NullableStaticCondition) MarshalJSON() ([]byte, error)

func (*NullableStaticCondition) Set ¶

func (*NullableStaticCondition) UnmarshalJSON ¶

func (v *NullableStaticCondition) UnmarshalJSON(src []byte) error

func (*NullableStaticCondition) Unset ¶

func (v *NullableStaticCondition) Unset()

type NullableStaticConditionAllOf ¶

type NullableStaticConditionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStaticConditionAllOf) Get ¶

func (NullableStaticConditionAllOf) IsSet ¶

func (NullableStaticConditionAllOf) MarshalJSON ¶

func (v NullableStaticConditionAllOf) MarshalJSON() ([]byte, error)

func (*NullableStaticConditionAllOf) Set ¶

func (*NullableStaticConditionAllOf) UnmarshalJSON ¶

func (v *NullableStaticConditionAllOf) UnmarshalJSON(src []byte) error

func (*NullableStaticConditionAllOf) Unset ¶

func (v *NullableStaticConditionAllOf) Unset()

type NullableStaticSeriesDataPoint ¶

type NullableStaticSeriesDataPoint struct {
	// contains filtered or unexported fields
}

func (NullableStaticSeriesDataPoint) Get ¶

func (NullableStaticSeriesDataPoint) IsSet ¶

func (NullableStaticSeriesDataPoint) MarshalJSON ¶

func (v NullableStaticSeriesDataPoint) MarshalJSON() ([]byte, error)

func (*NullableStaticSeriesDataPoint) Set ¶

func (*NullableStaticSeriesDataPoint) UnmarshalJSON ¶

func (v *NullableStaticSeriesDataPoint) UnmarshalJSON(src []byte) error

func (*NullableStaticSeriesDataPoint) Unset ¶

func (v *NullableStaticSeriesDataPoint) Unset()

type NullableStaticSeriesDataPointAllOf ¶

type NullableStaticSeriesDataPointAllOf struct {
	// contains filtered or unexported fields
}

func (NullableStaticSeriesDataPointAllOf) Get ¶

func (NullableStaticSeriesDataPointAllOf) IsSet ¶

func (NullableStaticSeriesDataPointAllOf) MarshalJSON ¶

func (v NullableStaticSeriesDataPointAllOf) MarshalJSON() ([]byte, error)

func (*NullableStaticSeriesDataPointAllOf) Set ¶

func (*NullableStaticSeriesDataPointAllOf) UnmarshalJSON ¶

func (v *NullableStaticSeriesDataPointAllOf) UnmarshalJSON(src []byte) error

func (*NullableStaticSeriesDataPointAllOf) 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 NullableSubdomainAvailabilityResponse ¶

type NullableSubdomainAvailabilityResponse struct {
	// contains filtered or unexported fields
}

func (NullableSubdomainAvailabilityResponse) Get ¶

func (NullableSubdomainAvailabilityResponse) IsSet ¶

func (NullableSubdomainAvailabilityResponse) MarshalJSON ¶

func (v NullableSubdomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*NullableSubdomainAvailabilityResponse) Set ¶

func (*NullableSubdomainAvailabilityResponse) UnmarshalJSON ¶

func (v *NullableSubdomainAvailabilityResponse) UnmarshalJSON(src []byte) error

func (*NullableSubdomainAvailabilityResponse) Unset ¶

type NullableSubdomainDefinitionResponse ¶

type NullableSubdomainDefinitionResponse struct {
	// contains filtered or unexported fields
}

func (NullableSubdomainDefinitionResponse) Get ¶

func (NullableSubdomainDefinitionResponse) IsSet ¶

func (NullableSubdomainDefinitionResponse) MarshalJSON ¶

func (v NullableSubdomainDefinitionResponse) MarshalJSON() ([]byte, error)

func (*NullableSubdomainDefinitionResponse) Set ¶

func (*NullableSubdomainDefinitionResponse) UnmarshalJSON ¶

func (v *NullableSubdomainDefinitionResponse) UnmarshalJSON(src []byte) error

func (*NullableSubdomainDefinitionResponse) Unset ¶

type NullableSubdomainUrlResponse ¶

type NullableSubdomainUrlResponse struct {
	// contains filtered or unexported fields
}

func (NullableSubdomainUrlResponse) Get ¶

func (NullableSubdomainUrlResponse) IsSet ¶

func (NullableSubdomainUrlResponse) MarshalJSON ¶

func (v NullableSubdomainUrlResponse) MarshalJSON() ([]byte, error)

func (*NullableSubdomainUrlResponse) Set ¶

func (*NullableSubdomainUrlResponse) UnmarshalJSON ¶

func (v *NullableSubdomainUrlResponse) UnmarshalJSON(src []byte) error

func (*NullableSubdomainUrlResponse) Unset ¶

func (v *NullableSubdomainUrlResponse) Unset()

type NullableSumoCloudSOAR ¶

type NullableSumoCloudSOAR struct {
	// contains filtered or unexported fields
}

func NewNullableSumoCloudSOAR ¶

func NewNullableSumoCloudSOAR(val *SumoCloudSOAR) *NullableSumoCloudSOAR

func (NullableSumoCloudSOAR) Get ¶

func (NullableSumoCloudSOAR) IsSet ¶

func (v NullableSumoCloudSOAR) IsSet() bool

func (NullableSumoCloudSOAR) MarshalJSON ¶

func (v NullableSumoCloudSOAR) MarshalJSON() ([]byte, error)

func (*NullableSumoCloudSOAR) Set ¶

func (v *NullableSumoCloudSOAR) Set(val *SumoCloudSOAR)

func (*NullableSumoCloudSOAR) UnmarshalJSON ¶

func (v *NullableSumoCloudSOAR) UnmarshalJSON(src []byte) error

func (*NullableSumoCloudSOAR) Unset ¶

func (v *NullableSumoCloudSOAR) Unset()

type NullableSumoSearchPanel ¶

type NullableSumoSearchPanel struct {
	// contains filtered or unexported fields
}

func NewNullableSumoSearchPanel ¶

func NewNullableSumoSearchPanel(val *SumoSearchPanel) *NullableSumoSearchPanel

func (NullableSumoSearchPanel) Get ¶

func (NullableSumoSearchPanel) IsSet ¶

func (v NullableSumoSearchPanel) IsSet() bool

func (NullableSumoSearchPanel) MarshalJSON ¶

func (v NullableSumoSearchPanel) MarshalJSON() ([]byte, error)

func (*NullableSumoSearchPanel) Set ¶

func (*NullableSumoSearchPanel) UnmarshalJSON ¶

func (v *NullableSumoSearchPanel) UnmarshalJSON(src []byte) error

func (*NullableSumoSearchPanel) Unset ¶

func (v *NullableSumoSearchPanel) Unset()

type NullableSumoSearchPanelAllOf ¶

type NullableSumoSearchPanelAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSumoSearchPanelAllOf) Get ¶

func (NullableSumoSearchPanelAllOf) IsSet ¶

func (NullableSumoSearchPanelAllOf) MarshalJSON ¶

func (v NullableSumoSearchPanelAllOf) MarshalJSON() ([]byte, error)

func (*NullableSumoSearchPanelAllOf) Set ¶

func (*NullableSumoSearchPanelAllOf) UnmarshalJSON ¶

func (v *NullableSumoSearchPanelAllOf) UnmarshalJSON(src []byte) error

func (*NullableSumoSearchPanelAllOf) Unset ¶

func (v *NullableSumoSearchPanelAllOf) Unset()

type NullableTableRow ¶

type NullableTableRow struct {
	// contains filtered or unexported fields
}

func NewNullableTableRow ¶

func NewNullableTableRow(val *TableRow) *NullableTableRow

func (NullableTableRow) Get ¶

func (v NullableTableRow) Get() *TableRow

func (NullableTableRow) IsSet ¶

func (v NullableTableRow) IsSet() bool

func (NullableTableRow) MarshalJSON ¶

func (v NullableTableRow) MarshalJSON() ([]byte, error)

func (*NullableTableRow) Set ¶

func (v *NullableTableRow) Set(val *TableRow)

func (*NullableTableRow) UnmarshalJSON ¶

func (v *NullableTableRow) UnmarshalJSON(src []byte) error

func (*NullableTableRow) Unset ¶

func (v *NullableTableRow) Unset()

type NullableTemplate ¶

type NullableTemplate struct {
	// contains filtered or unexported fields
}

func NewNullableTemplate ¶

func NewNullableTemplate(val *Template) *NullableTemplate

func (NullableTemplate) Get ¶

func (v NullableTemplate) Get() *Template

func (NullableTemplate) IsSet ¶

func (v NullableTemplate) IsSet() bool

func (NullableTemplate) MarshalJSON ¶

func (v NullableTemplate) MarshalJSON() ([]byte, error)

func (*NullableTemplate) Set ¶

func (v *NullableTemplate) Set(val *Template)

func (*NullableTemplate) UnmarshalJSON ¶

func (v *NullableTemplate) UnmarshalJSON(src []byte) error

func (*NullableTemplate) Unset ¶

func (v *NullableTemplate) Unset()

type NullableTestConnectionResponse ¶

type NullableTestConnectionResponse struct {
	// contains filtered or unexported fields
}

func (NullableTestConnectionResponse) Get ¶

func (NullableTestConnectionResponse) IsSet ¶

func (NullableTestConnectionResponse) MarshalJSON ¶

func (v NullableTestConnectionResponse) MarshalJSON() ([]byte, error)

func (*NullableTestConnectionResponse) Set ¶

func (*NullableTestConnectionResponse) UnmarshalJSON ¶

func (v *NullableTestConnectionResponse) UnmarshalJSON(src []byte) error

func (*NullableTestConnectionResponse) Unset ¶

func (v *NullableTestConnectionResponse) Unset()

type NullableTextPanel ¶

type NullableTextPanel struct {
	// contains filtered or unexported fields
}

func NewNullableTextPanel ¶

func NewNullableTextPanel(val *TextPanel) *NullableTextPanel

func (NullableTextPanel) Get ¶

func (v NullableTextPanel) Get() *TextPanel

func (NullableTextPanel) IsSet ¶

func (v NullableTextPanel) IsSet() bool

func (NullableTextPanel) MarshalJSON ¶

func (v NullableTextPanel) MarshalJSON() ([]byte, error)

func (*NullableTextPanel) Set ¶

func (v *NullableTextPanel) Set(val *TextPanel)

func (*NullableTextPanel) UnmarshalJSON ¶

func (v *NullableTextPanel) UnmarshalJSON(src []byte) error

func (*NullableTextPanel) Unset ¶

func (v *NullableTextPanel) Unset()

type NullableTextPanelAllOf ¶

type NullableTextPanelAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableTextPanelAllOf ¶

func NewNullableTextPanelAllOf(val *TextPanelAllOf) *NullableTextPanelAllOf

func (NullableTextPanelAllOf) Get ¶

func (NullableTextPanelAllOf) IsSet ¶

func (v NullableTextPanelAllOf) IsSet() bool

func (NullableTextPanelAllOf) MarshalJSON ¶

func (v NullableTextPanelAllOf) MarshalJSON() ([]byte, error)

func (*NullableTextPanelAllOf) Set ¶

func (*NullableTextPanelAllOf) UnmarshalJSON ¶

func (v *NullableTextPanelAllOf) UnmarshalJSON(src []byte) error

func (*NullableTextPanelAllOf) Unset ¶

func (v *NullableTextPanelAllOf) 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 NullableTimeRangeBoundary ¶

type NullableTimeRangeBoundary struct {
	// contains filtered or unexported fields
}

func NewNullableTimeRangeBoundary ¶

func NewNullableTimeRangeBoundary(val *TimeRangeBoundary) *NullableTimeRangeBoundary

func (NullableTimeRangeBoundary) Get ¶

func (NullableTimeRangeBoundary) IsSet ¶

func (v NullableTimeRangeBoundary) IsSet() bool

func (NullableTimeRangeBoundary) MarshalJSON ¶

func (v NullableTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*NullableTimeRangeBoundary) Set ¶

func (*NullableTimeRangeBoundary) UnmarshalJSON ¶

func (v *NullableTimeRangeBoundary) UnmarshalJSON(src []byte) error

func (*NullableTimeRangeBoundary) Unset ¶

func (v *NullableTimeRangeBoundary) Unset()

type NullableTimeSeries ¶

type NullableTimeSeries struct {
	// contains filtered or unexported fields
}

func NewNullableTimeSeries ¶

func NewNullableTimeSeries(val *TimeSeries) *NullableTimeSeries

func (NullableTimeSeries) Get ¶

func (v NullableTimeSeries) Get() *TimeSeries

func (NullableTimeSeries) IsSet ¶

func (v NullableTimeSeries) IsSet() bool

func (NullableTimeSeries) MarshalJSON ¶

func (v NullableTimeSeries) MarshalJSON() ([]byte, error)

func (*NullableTimeSeries) Set ¶

func (v *NullableTimeSeries) Set(val *TimeSeries)

func (*NullableTimeSeries) UnmarshalJSON ¶

func (v *NullableTimeSeries) UnmarshalJSON(src []byte) error

func (*NullableTimeSeries) Unset ¶

func (v *NullableTimeSeries) Unset()

type NullableTimeSeriesList ¶

type NullableTimeSeriesList struct {
	// contains filtered or unexported fields
}

func NewNullableTimeSeriesList ¶

func NewNullableTimeSeriesList(val *TimeSeriesList) *NullableTimeSeriesList

func (NullableTimeSeriesList) Get ¶

func (NullableTimeSeriesList) IsSet ¶

func (v NullableTimeSeriesList) IsSet() bool

func (NullableTimeSeriesList) MarshalJSON ¶

func (v NullableTimeSeriesList) MarshalJSON() ([]byte, error)

func (*NullableTimeSeriesList) Set ¶

func (*NullableTimeSeriesList) UnmarshalJSON ¶

func (v *NullableTimeSeriesList) UnmarshalJSON(src []byte) error

func (*NullableTimeSeriesList) Unset ¶

func (v *NullableTimeSeriesList) Unset()

type NullableTimeSeriesRow ¶

type NullableTimeSeriesRow struct {
	// contains filtered or unexported fields
}

func NewNullableTimeSeriesRow ¶

func NewNullableTimeSeriesRow(val *TimeSeriesRow) *NullableTimeSeriesRow

func (NullableTimeSeriesRow) Get ¶

func (NullableTimeSeriesRow) IsSet ¶

func (v NullableTimeSeriesRow) IsSet() bool

func (NullableTimeSeriesRow) MarshalJSON ¶

func (v NullableTimeSeriesRow) MarshalJSON() ([]byte, error)

func (*NullableTimeSeriesRow) Set ¶

func (v *NullableTimeSeriesRow) Set(val *TimeSeriesRow)

func (*NullableTimeSeriesRow) UnmarshalJSON ¶

func (v *NullableTimeSeriesRow) UnmarshalJSON(src []byte) error

func (*NullableTimeSeriesRow) Unset ¶

func (v *NullableTimeSeriesRow) Unset()

type NullableTokenBaseDefinition ¶

type NullableTokenBaseDefinition struct {
	// contains filtered or unexported fields
}

func (NullableTokenBaseDefinition) Get ¶

func (NullableTokenBaseDefinition) IsSet ¶

func (NullableTokenBaseDefinition) MarshalJSON ¶

func (v NullableTokenBaseDefinition) MarshalJSON() ([]byte, error)

func (*NullableTokenBaseDefinition) Set ¶

func (*NullableTokenBaseDefinition) UnmarshalJSON ¶

func (v *NullableTokenBaseDefinition) UnmarshalJSON(src []byte) error

func (*NullableTokenBaseDefinition) Unset ¶

func (v *NullableTokenBaseDefinition) Unset()

type NullableTokenBaseDefinitionUpdate ¶

type NullableTokenBaseDefinitionUpdate struct {
	// contains filtered or unexported fields
}

func (NullableTokenBaseDefinitionUpdate) Get ¶

func (NullableTokenBaseDefinitionUpdate) IsSet ¶

func (NullableTokenBaseDefinitionUpdate) MarshalJSON ¶

func (v NullableTokenBaseDefinitionUpdate) MarshalJSON() ([]byte, error)

func (*NullableTokenBaseDefinitionUpdate) Set ¶

func (*NullableTokenBaseDefinitionUpdate) UnmarshalJSON ¶

func (v *NullableTokenBaseDefinitionUpdate) UnmarshalJSON(src []byte) error

func (*NullableTokenBaseDefinitionUpdate) Unset ¶

type NullableTokenBaseResponse ¶

type NullableTokenBaseResponse struct {
	// contains filtered or unexported fields
}

func NewNullableTokenBaseResponse ¶

func NewNullableTokenBaseResponse(val *TokenBaseResponse) *NullableTokenBaseResponse

func (NullableTokenBaseResponse) Get ¶

func (NullableTokenBaseResponse) IsSet ¶

func (v NullableTokenBaseResponse) IsSet() bool

func (NullableTokenBaseResponse) MarshalJSON ¶

func (v NullableTokenBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableTokenBaseResponse) Set ¶

func (*NullableTokenBaseResponse) UnmarshalJSON ¶

func (v *NullableTokenBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableTokenBaseResponse) Unset ¶

func (v *NullableTokenBaseResponse) Unset()

type NullableTopologyLabelMap ¶

type NullableTopologyLabelMap struct {
	// contains filtered or unexported fields
}

func NewNullableTopologyLabelMap ¶

func NewNullableTopologyLabelMap(val *TopologyLabelMap) *NullableTopologyLabelMap

func (NullableTopologyLabelMap) Get ¶

func (NullableTopologyLabelMap) IsSet ¶

func (v NullableTopologyLabelMap) IsSet() bool

func (NullableTopologyLabelMap) MarshalJSON ¶

func (v NullableTopologyLabelMap) MarshalJSON() ([]byte, error)

func (*NullableTopologyLabelMap) Set ¶

func (*NullableTopologyLabelMap) UnmarshalJSON ¶

func (v *NullableTopologyLabelMap) UnmarshalJSON(src []byte) error

func (*NullableTopologyLabelMap) Unset ¶

func (v *NullableTopologyLabelMap) Unset()

type NullableTopologyLabelValuesList ¶

type NullableTopologyLabelValuesList struct {
	// contains filtered or unexported fields
}

func (NullableTopologyLabelValuesList) Get ¶

func (NullableTopologyLabelValuesList) IsSet ¶

func (NullableTopologyLabelValuesList) MarshalJSON ¶

func (v NullableTopologyLabelValuesList) MarshalJSON() ([]byte, error)

func (*NullableTopologyLabelValuesList) Set ¶

func (*NullableTopologyLabelValuesList) UnmarshalJSON ¶

func (v *NullableTopologyLabelValuesList) UnmarshalJSON(src []byte) error

func (*NullableTopologyLabelValuesList) Unset ¶

type NullableTopologySearchLabel ¶

type NullableTopologySearchLabel struct {
	// contains filtered or unexported fields
}

func (NullableTopologySearchLabel) Get ¶

func (NullableTopologySearchLabel) IsSet ¶

func (NullableTopologySearchLabel) MarshalJSON ¶

func (v NullableTopologySearchLabel) MarshalJSON() ([]byte, error)

func (*NullableTopologySearchLabel) Set ¶

func (*NullableTopologySearchLabel) UnmarshalJSON ¶

func (v *NullableTopologySearchLabel) UnmarshalJSON(src []byte) error

func (*NullableTopologySearchLabel) Unset ¶

func (v *NullableTopologySearchLabel) Unset()

type NullableTotalCredits ¶

type NullableTotalCredits struct {
	// contains filtered or unexported fields
}

func NewNullableTotalCredits ¶

func NewNullableTotalCredits(val *TotalCredits) *NullableTotalCredits

func (NullableTotalCredits) Get ¶

func (NullableTotalCredits) IsSet ¶

func (v NullableTotalCredits) IsSet() bool

func (NullableTotalCredits) MarshalJSON ¶

func (v NullableTotalCredits) MarshalJSON() ([]byte, error)

func (*NullableTotalCredits) Set ¶

func (v *NullableTotalCredits) Set(val *TotalCredits)

func (*NullableTotalCredits) UnmarshalJSON ¶

func (v *NullableTotalCredits) UnmarshalJSON(src []byte) error

func (*NullableTotalCredits) Unset ¶

func (v *NullableTotalCredits) Unset()

type NullableTracesFilter ¶

type NullableTracesFilter struct {
	// contains filtered or unexported fields
}

func NewNullableTracesFilter ¶

func NewNullableTracesFilter(val *TracesFilter) *NullableTracesFilter

func (NullableTracesFilter) Get ¶

func (NullableTracesFilter) IsSet ¶

func (v NullableTracesFilter) IsSet() bool

func (NullableTracesFilter) MarshalJSON ¶

func (v NullableTracesFilter) MarshalJSON() ([]byte, error)

func (*NullableTracesFilter) Set ¶

func (v *NullableTracesFilter) Set(val *TracesFilter)

func (*NullableTracesFilter) UnmarshalJSON ¶

func (v *NullableTracesFilter) UnmarshalJSON(src []byte) error

func (*NullableTracesFilter) Unset ¶

func (v *NullableTracesFilter) Unset()

type NullableTracesListPanel ¶

type NullableTracesListPanel struct {
	// contains filtered or unexported fields
}

func NewNullableTracesListPanel ¶

func NewNullableTracesListPanel(val *TracesListPanel) *NullableTracesListPanel

func (NullableTracesListPanel) Get ¶

func (NullableTracesListPanel) IsSet ¶

func (v NullableTracesListPanel) IsSet() bool

func (NullableTracesListPanel) MarshalJSON ¶

func (v NullableTracesListPanel) MarshalJSON() ([]byte, error)

func (*NullableTracesListPanel) Set ¶

func (*NullableTracesListPanel) UnmarshalJSON ¶

func (v *NullableTracesListPanel) UnmarshalJSON(src []byte) error

func (*NullableTracesListPanel) Unset ¶

func (v *NullableTracesListPanel) Unset()

type NullableTracesListPanelAllOf ¶

type NullableTracesListPanelAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTracesListPanelAllOf) Get ¶

func (NullableTracesListPanelAllOf) IsSet ¶

func (NullableTracesListPanelAllOf) MarshalJSON ¶

func (v NullableTracesListPanelAllOf) MarshalJSON() ([]byte, error)

func (*NullableTracesListPanelAllOf) Set ¶

func (*NullableTracesListPanelAllOf) UnmarshalJSON ¶

func (v *NullableTracesListPanelAllOf) UnmarshalJSON(src []byte) error

func (*NullableTracesListPanelAllOf) Unset ¶

func (v *NullableTracesListPanelAllOf) Unset()

type NullableTracesQueryData ¶

type NullableTracesQueryData struct {
	// contains filtered or unexported fields
}

func NewNullableTracesQueryData ¶

func NewNullableTracesQueryData(val *TracesQueryData) *NullableTracesQueryData

func (NullableTracesQueryData) Get ¶

func (NullableTracesQueryData) IsSet ¶

func (v NullableTracesQueryData) IsSet() bool

func (NullableTracesQueryData) MarshalJSON ¶

func (v NullableTracesQueryData) MarshalJSON() ([]byte, error)

func (*NullableTracesQueryData) Set ¶

func (*NullableTracesQueryData) UnmarshalJSON ¶

func (v *NullableTracesQueryData) UnmarshalJSON(src []byte) error

func (*NullableTracesQueryData) Unset ¶

func (v *NullableTracesQueryData) Unset()

type NullableTrackerIdentity ¶

type NullableTrackerIdentity struct {
	// contains filtered or unexported fields
}

func NewNullableTrackerIdentity ¶

func NewNullableTrackerIdentity(val *TrackerIdentity) *NullableTrackerIdentity

func (NullableTrackerIdentity) Get ¶

func (NullableTrackerIdentity) IsSet ¶

func (v NullableTrackerIdentity) IsSet() bool

func (NullableTrackerIdentity) MarshalJSON ¶

func (v NullableTrackerIdentity) MarshalJSON() ([]byte, error)

func (*NullableTrackerIdentity) Set ¶

func (*NullableTrackerIdentity) UnmarshalJSON ¶

func (v *NullableTrackerIdentity) UnmarshalJSON(src []byte) error

func (*NullableTrackerIdentity) Unset ¶

func (v *NullableTrackerIdentity) Unset()

type NullableTransformationRuleDefinition ¶

type NullableTransformationRuleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableTransformationRuleDefinition) Get ¶

func (NullableTransformationRuleDefinition) IsSet ¶

func (NullableTransformationRuleDefinition) MarshalJSON ¶

func (v NullableTransformationRuleDefinition) MarshalJSON() ([]byte, error)

func (*NullableTransformationRuleDefinition) Set ¶

func (*NullableTransformationRuleDefinition) UnmarshalJSON ¶

func (v *NullableTransformationRuleDefinition) UnmarshalJSON(src []byte) error

func (*NullableTransformationRuleDefinition) Unset ¶

type NullableTransformationRuleRequest ¶

type NullableTransformationRuleRequest struct {
	// contains filtered or unexported fields
}

func (NullableTransformationRuleRequest) Get ¶

func (NullableTransformationRuleRequest) IsSet ¶

func (NullableTransformationRuleRequest) MarshalJSON ¶

func (v NullableTransformationRuleRequest) MarshalJSON() ([]byte, error)

func (*NullableTransformationRuleRequest) Set ¶

func (*NullableTransformationRuleRequest) UnmarshalJSON ¶

func (v *NullableTransformationRuleRequest) UnmarshalJSON(src []byte) error

func (*NullableTransformationRuleRequest) Unset ¶

type NullableTransformationRuleResponse ¶

type NullableTransformationRuleResponse struct {
	// contains filtered or unexported fields
}

func (NullableTransformationRuleResponse) Get ¶

func (NullableTransformationRuleResponse) IsSet ¶

func (NullableTransformationRuleResponse) MarshalJSON ¶

func (v NullableTransformationRuleResponse) MarshalJSON() ([]byte, error)

func (*NullableTransformationRuleResponse) Set ¶

func (*NullableTransformationRuleResponse) UnmarshalJSON ¶

func (v *NullableTransformationRuleResponse) UnmarshalJSON(src []byte) error

func (*NullableTransformationRuleResponse) Unset ¶

type NullableTransformationRuleResponseAllOf ¶

type NullableTransformationRuleResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableTransformationRuleResponseAllOf) Get ¶

func (NullableTransformationRuleResponseAllOf) IsSet ¶

func (NullableTransformationRuleResponseAllOf) MarshalJSON ¶

func (v NullableTransformationRuleResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableTransformationRuleResponseAllOf) Set ¶

func (*NullableTransformationRuleResponseAllOf) UnmarshalJSON ¶

func (v *NullableTransformationRuleResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableTransformationRuleResponseAllOf) Unset ¶

type NullableTransformationRulesResponse ¶

type NullableTransformationRulesResponse struct {
	// contains filtered or unexported fields
}

func (NullableTransformationRulesResponse) Get ¶

func (NullableTransformationRulesResponse) IsSet ¶

func (NullableTransformationRulesResponse) MarshalJSON ¶

func (v NullableTransformationRulesResponse) MarshalJSON() ([]byte, error)

func (*NullableTransformationRulesResponse) Set ¶

func (*NullableTransformationRulesResponse) UnmarshalJSON ¶

func (v *NullableTransformationRulesResponse) UnmarshalJSON(src []byte) error

func (*NullableTransformationRulesResponse) Unset ¶

type NullableTriggerCondition ¶

type NullableTriggerCondition struct {
	// contains filtered or unexported fields
}

func NewNullableTriggerCondition ¶

func NewNullableTriggerCondition(val *TriggerCondition) *NullableTriggerCondition

func (NullableTriggerCondition) Get ¶

func (NullableTriggerCondition) IsSet ¶

func (v NullableTriggerCondition) IsSet() bool

func (NullableTriggerCondition) MarshalJSON ¶

func (v NullableTriggerCondition) MarshalJSON() ([]byte, error)

func (*NullableTriggerCondition) Set ¶

func (*NullableTriggerCondition) UnmarshalJSON ¶

func (v *NullableTriggerCondition) UnmarshalJSON(src []byte) error

func (*NullableTriggerCondition) Unset ¶

func (v *NullableTriggerCondition) Unset()

type NullableUnvalidatedMonitorQuery ¶

type NullableUnvalidatedMonitorQuery struct {
	// contains filtered or unexported fields
}

func (NullableUnvalidatedMonitorQuery) Get ¶

func (NullableUnvalidatedMonitorQuery) IsSet ¶

func (NullableUnvalidatedMonitorQuery) MarshalJSON ¶

func (v NullableUnvalidatedMonitorQuery) MarshalJSON() ([]byte, error)

func (*NullableUnvalidatedMonitorQuery) Set ¶

func (*NullableUnvalidatedMonitorQuery) UnmarshalJSON ¶

func (v *NullableUnvalidatedMonitorQuery) UnmarshalJSON(src []byte) error

func (*NullableUnvalidatedMonitorQuery) Unset ¶

type NullableUpdateExtractionRuleDefinition ¶

type NullableUpdateExtractionRuleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableUpdateExtractionRuleDefinition) Get ¶

func (NullableUpdateExtractionRuleDefinition) IsSet ¶

func (NullableUpdateExtractionRuleDefinition) MarshalJSON ¶

func (v NullableUpdateExtractionRuleDefinition) MarshalJSON() ([]byte, error)

func (*NullableUpdateExtractionRuleDefinition) Set ¶

func (*NullableUpdateExtractionRuleDefinition) UnmarshalJSON ¶

func (v *NullableUpdateExtractionRuleDefinition) UnmarshalJSON(src []byte) error

func (*NullableUpdateExtractionRuleDefinition) Unset ¶

type NullableUpdateExtractionRuleDefinitionAllOf ¶

type NullableUpdateExtractionRuleDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableUpdateExtractionRuleDefinitionAllOf) Get ¶

func (NullableUpdateExtractionRuleDefinitionAllOf) IsSet ¶

func (NullableUpdateExtractionRuleDefinitionAllOf) MarshalJSON ¶

func (*NullableUpdateExtractionRuleDefinitionAllOf) Set ¶

func (*NullableUpdateExtractionRuleDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableUpdateExtractionRuleDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableUpdateExtractionRuleDefinitionAllOf) Unset ¶

type NullableUpdateFolderRequest ¶

type NullableUpdateFolderRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateFolderRequest) Get ¶

func (NullableUpdateFolderRequest) IsSet ¶

func (NullableUpdateFolderRequest) MarshalJSON ¶

func (v NullableUpdateFolderRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateFolderRequest) Set ¶

func (*NullableUpdateFolderRequest) UnmarshalJSON ¶

func (v *NullableUpdateFolderRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateFolderRequest) Unset ¶

func (v *NullableUpdateFolderRequest) Unset()

type NullableUpdatePartitionDefinition ¶

type NullableUpdatePartitionDefinition struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePartitionDefinition) Get ¶

func (NullableUpdatePartitionDefinition) IsSet ¶

func (NullableUpdatePartitionDefinition) MarshalJSON ¶

func (v NullableUpdatePartitionDefinition) MarshalJSON() ([]byte, error)

func (*NullableUpdatePartitionDefinition) Set ¶

func (*NullableUpdatePartitionDefinition) UnmarshalJSON ¶

func (v *NullableUpdatePartitionDefinition) UnmarshalJSON(src []byte) error

func (*NullableUpdatePartitionDefinition) Unset ¶

type NullableUpdateRequest ¶

type NullableUpdateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateRequest ¶

func NewNullableUpdateRequest(val *UpdateRequest) *NullableUpdateRequest

func (NullableUpdateRequest) Get ¶

func (NullableUpdateRequest) IsSet ¶

func (v NullableUpdateRequest) IsSet() bool

func (NullableUpdateRequest) MarshalJSON ¶

func (v NullableUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateRequest) Set ¶

func (v *NullableUpdateRequest) Set(val *UpdateRequest)

func (*NullableUpdateRequest) UnmarshalJSON ¶

func (v *NullableUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateRequest) Unset ¶

func (v *NullableUpdateRequest) Unset()

type NullableUpdateRoleDefinition ¶

type NullableUpdateRoleDefinition struct {
	// contains filtered or unexported fields
}

func (NullableUpdateRoleDefinition) Get ¶

func (NullableUpdateRoleDefinition) IsSet ¶

func (NullableUpdateRoleDefinition) MarshalJSON ¶

func (v NullableUpdateRoleDefinition) MarshalJSON() ([]byte, error)

func (*NullableUpdateRoleDefinition) Set ¶

func (*NullableUpdateRoleDefinition) UnmarshalJSON ¶

func (v *NullableUpdateRoleDefinition) UnmarshalJSON(src []byte) error

func (*NullableUpdateRoleDefinition) Unset ¶

func (v *NullableUpdateRoleDefinition) Unset()

type NullableUpdateScheduledViewDefinition ¶

type NullableUpdateScheduledViewDefinition struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScheduledViewDefinition) Get ¶

func (NullableUpdateScheduledViewDefinition) IsSet ¶

func (NullableUpdateScheduledViewDefinition) MarshalJSON ¶

func (v NullableUpdateScheduledViewDefinition) MarshalJSON() ([]byte, error)

func (*NullableUpdateScheduledViewDefinition) Set ¶

func (*NullableUpdateScheduledViewDefinition) UnmarshalJSON ¶

func (v *NullableUpdateScheduledViewDefinition) UnmarshalJSON(src []byte) error

func (*NullableUpdateScheduledViewDefinition) Unset ¶

type NullableUpdateUserDefinition ¶

type NullableUpdateUserDefinition struct {
	// contains filtered or unexported fields
}

func (NullableUpdateUserDefinition) Get ¶

func (NullableUpdateUserDefinition) IsSet ¶

func (NullableUpdateUserDefinition) MarshalJSON ¶

func (v NullableUpdateUserDefinition) MarshalJSON() ([]byte, error)

func (*NullableUpdateUserDefinition) Set ¶

func (*NullableUpdateUserDefinition) UnmarshalJSON ¶

func (v *NullableUpdateUserDefinition) UnmarshalJSON(src []byte) error

func (*NullableUpdateUserDefinition) Unset ¶

func (v *NullableUpdateUserDefinition) Unset()

type NullableUpgradePlans ¶

type NullableUpgradePlans struct {
	// contains filtered or unexported fields
}

func NewNullableUpgradePlans ¶

func NewNullableUpgradePlans(val *UpgradePlans) *NullableUpgradePlans

func (NullableUpgradePlans) Get ¶

func (NullableUpgradePlans) IsSet ¶

func (v NullableUpgradePlans) IsSet() bool

func (NullableUpgradePlans) MarshalJSON ¶

func (v NullableUpgradePlans) MarshalJSON() ([]byte, error)

func (*NullableUpgradePlans) Set ¶

func (v *NullableUpgradePlans) Set(val *UpgradePlans)

func (*NullableUpgradePlans) UnmarshalJSON ¶

func (v *NullableUpgradePlans) UnmarshalJSON(src []byte) error

func (*NullableUpgradePlans) Unset ¶

func (v *NullableUpgradePlans) Unset()

type NullableUserConcurrentSessionsLimitPolicy ¶

type NullableUserConcurrentSessionsLimitPolicy struct {
	// contains filtered or unexported fields
}

func (NullableUserConcurrentSessionsLimitPolicy) Get ¶

func (NullableUserConcurrentSessionsLimitPolicy) IsSet ¶

func (NullableUserConcurrentSessionsLimitPolicy) MarshalJSON ¶

func (*NullableUserConcurrentSessionsLimitPolicy) Set ¶

func (*NullableUserConcurrentSessionsLimitPolicy) UnmarshalJSON ¶

func (v *NullableUserConcurrentSessionsLimitPolicy) UnmarshalJSON(src []byte) error

func (*NullableUserConcurrentSessionsLimitPolicy) Unset ¶

type NullableUserInfo ¶

type NullableUserInfo struct {
	// contains filtered or unexported fields
}

func NewNullableUserInfo ¶

func NewNullableUserInfo(val *UserInfo) *NullableUserInfo

func (NullableUserInfo) Get ¶

func (v NullableUserInfo) Get() *UserInfo

func (NullableUserInfo) IsSet ¶

func (v NullableUserInfo) IsSet() bool

func (NullableUserInfo) MarshalJSON ¶

func (v NullableUserInfo) MarshalJSON() ([]byte, error)

func (*NullableUserInfo) Set ¶

func (v *NullableUserInfo) Set(val *UserInfo)

func (*NullableUserInfo) UnmarshalJSON ¶

func (v *NullableUserInfo) UnmarshalJSON(src []byte) error

func (*NullableUserInfo) Unset ¶

func (v *NullableUserInfo) Unset()

type NullableUserModel ¶

type NullableUserModel struct {
	// contains filtered or unexported fields
}

func NewNullableUserModel ¶

func NewNullableUserModel(val *UserModel) *NullableUserModel

func (NullableUserModel) Get ¶

func (v NullableUserModel) Get() *UserModel

func (NullableUserModel) IsSet ¶

func (v NullableUserModel) IsSet() bool

func (NullableUserModel) MarshalJSON ¶

func (v NullableUserModel) MarshalJSON() ([]byte, error)

func (*NullableUserModel) Set ¶

func (v *NullableUserModel) Set(val *UserModel)

func (*NullableUserModel) UnmarshalJSON ¶

func (v *NullableUserModel) UnmarshalJSON(src []byte) error

func (*NullableUserModel) Unset ¶

func (v *NullableUserModel) Unset()

type NullableUserModelAllOf ¶

type NullableUserModelAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableUserModelAllOf ¶

func NewNullableUserModelAllOf(val *UserModelAllOf) *NullableUserModelAllOf

func (NullableUserModelAllOf) Get ¶

func (NullableUserModelAllOf) IsSet ¶

func (v NullableUserModelAllOf) IsSet() bool

func (NullableUserModelAllOf) MarshalJSON ¶

func (v NullableUserModelAllOf) MarshalJSON() ([]byte, error)

func (*NullableUserModelAllOf) Set ¶

func (*NullableUserModelAllOf) UnmarshalJSON ¶

func (v *NullableUserModelAllOf) UnmarshalJSON(src []byte) error

func (*NullableUserModelAllOf) Unset ¶

func (v *NullableUserModelAllOf) Unset()

type NullableVariable ¶

type NullableVariable struct {
	// contains filtered or unexported fields
}

func NewNullableVariable ¶

func NewNullableVariable(val *Variable) *NullableVariable

func (NullableVariable) Get ¶

func (v NullableVariable) Get() *Variable

func (NullableVariable) IsSet ¶

func (v NullableVariable) IsSet() bool

func (NullableVariable) MarshalJSON ¶

func (v NullableVariable) MarshalJSON() ([]byte, error)

func (*NullableVariable) Set ¶

func (v *NullableVariable) Set(val *Variable)

func (*NullableVariable) UnmarshalJSON ¶

func (v *NullableVariable) UnmarshalJSON(src []byte) error

func (*NullableVariable) Unset ¶

func (v *NullableVariable) Unset()

type NullableVariableSourceDefinition ¶

type NullableVariableSourceDefinition struct {
	// contains filtered or unexported fields
}

func (NullableVariableSourceDefinition) Get ¶

func (NullableVariableSourceDefinition) IsSet ¶

func (NullableVariableSourceDefinition) MarshalJSON ¶

func (v NullableVariableSourceDefinition) MarshalJSON() ([]byte, error)

func (*NullableVariableSourceDefinition) Set ¶

func (*NullableVariableSourceDefinition) UnmarshalJSON ¶

func (v *NullableVariableSourceDefinition) UnmarshalJSON(src []byte) error

func (*NullableVariableSourceDefinition) Unset ¶

type NullableVariableValuesData ¶

type NullableVariableValuesData struct {
	// contains filtered or unexported fields
}

func NewNullableVariableValuesData ¶

func NewNullableVariableValuesData(val *VariableValuesData) *NullableVariableValuesData

func (NullableVariableValuesData) Get ¶

func (NullableVariableValuesData) IsSet ¶

func (v NullableVariableValuesData) IsSet() bool

func (NullableVariableValuesData) MarshalJSON ¶

func (v NullableVariableValuesData) MarshalJSON() ([]byte, error)

func (*NullableVariableValuesData) Set ¶

func (*NullableVariableValuesData) UnmarshalJSON ¶

func (v *NullableVariableValuesData) UnmarshalJSON(src []byte) error

func (*NullableVariableValuesData) Unset ¶

func (v *NullableVariableValuesData) Unset()

type NullableVariableValuesLogQueryRequest ¶

type NullableVariableValuesLogQueryRequest struct {
	// contains filtered or unexported fields
}

func (NullableVariableValuesLogQueryRequest) Get ¶

func (NullableVariableValuesLogQueryRequest) IsSet ¶

func (NullableVariableValuesLogQueryRequest) MarshalJSON ¶

func (v NullableVariableValuesLogQueryRequest) MarshalJSON() ([]byte, error)

func (*NullableVariableValuesLogQueryRequest) Set ¶

func (*NullableVariableValuesLogQueryRequest) UnmarshalJSON ¶

func (v *NullableVariableValuesLogQueryRequest) UnmarshalJSON(src []byte) error

func (*NullableVariableValuesLogQueryRequest) Unset ¶

type NullableVariablesValuesData ¶

type NullableVariablesValuesData struct {
	// contains filtered or unexported fields
}

func (NullableVariablesValuesData) Get ¶

func (NullableVariablesValuesData) IsSet ¶

func (NullableVariablesValuesData) MarshalJSON ¶

func (v NullableVariablesValuesData) MarshalJSON() ([]byte, error)

func (*NullableVariablesValuesData) Set ¶

func (*NullableVariablesValuesData) UnmarshalJSON ¶

func (v *NullableVariablesValuesData) UnmarshalJSON(src []byte) error

func (*NullableVariablesValuesData) Unset ¶

func (v *NullableVariablesValuesData) Unset()

type NullableVisualAggregateData ¶

type NullableVisualAggregateData struct {
	// contains filtered or unexported fields
}

func (NullableVisualAggregateData) Get ¶

func (NullableVisualAggregateData) IsSet ¶

func (NullableVisualAggregateData) MarshalJSON ¶

func (v NullableVisualAggregateData) MarshalJSON() ([]byte, error)

func (*NullableVisualAggregateData) Set ¶

func (*NullableVisualAggregateData) UnmarshalJSON ¶

func (v *NullableVisualAggregateData) UnmarshalJSON(src []byte) error

func (*NullableVisualAggregateData) Unset ¶

func (v *NullableVisualAggregateData) Unset()

type NullableWarningDescription ¶

type NullableWarningDescription struct {
	// contains filtered or unexported fields
}

func NewNullableWarningDescription ¶

func NewNullableWarningDescription(val *WarningDescription) *NullableWarningDescription

func (NullableWarningDescription) Get ¶

func (NullableWarningDescription) IsSet ¶

func (v NullableWarningDescription) IsSet() bool

func (NullableWarningDescription) MarshalJSON ¶

func (v NullableWarningDescription) MarshalJSON() ([]byte, error)

func (*NullableWarningDescription) Set ¶

func (*NullableWarningDescription) UnmarshalJSON ¶

func (v *NullableWarningDescription) UnmarshalJSON(src []byte) error

func (*NullableWarningDescription) Unset ¶

func (v *NullableWarningDescription) Unset()

type NullableWarningDetails ¶

type NullableWarningDetails struct {
	// contains filtered or unexported fields
}

func NewNullableWarningDetails ¶

func NewNullableWarningDetails(val *WarningDetails) *NullableWarningDetails

func (NullableWarningDetails) Get ¶

func (NullableWarningDetails) IsSet ¶

func (v NullableWarningDetails) IsSet() bool

func (NullableWarningDetails) MarshalJSON ¶

func (v NullableWarningDetails) MarshalJSON() ([]byte, error)

func (*NullableWarningDetails) Set ¶

func (*NullableWarningDetails) UnmarshalJSON ¶

func (v *NullableWarningDetails) UnmarshalJSON(src []byte) error

func (*NullableWarningDetails) Unset ¶

func (v *NullableWarningDetails) Unset()

type NullableWebhook ¶

type NullableWebhook struct {
	// contains filtered or unexported fields
}

func NewNullableWebhook ¶

func NewNullableWebhook(val *Webhook) *NullableWebhook

func (NullableWebhook) Get ¶

func (v NullableWebhook) Get() *Webhook

func (NullableWebhook) IsSet ¶

func (v NullableWebhook) IsSet() bool

func (NullableWebhook) MarshalJSON ¶

func (v NullableWebhook) MarshalJSON() ([]byte, error)

func (*NullableWebhook) Set ¶

func (v *NullableWebhook) Set(val *Webhook)

func (*NullableWebhook) UnmarshalJSON ¶

func (v *NullableWebhook) UnmarshalJSON(src []byte) error

func (*NullableWebhook) Unset ¶

func (v *NullableWebhook) Unset()

type NullableWebhookConnection ¶

type NullableWebhookConnection struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookConnection ¶

func NewNullableWebhookConnection(val *WebhookConnection) *NullableWebhookConnection

func (NullableWebhookConnection) Get ¶

func (NullableWebhookConnection) IsSet ¶

func (v NullableWebhookConnection) IsSet() bool

func (NullableWebhookConnection) MarshalJSON ¶

func (v NullableWebhookConnection) MarshalJSON() ([]byte, error)

func (*NullableWebhookConnection) Set ¶

func (*NullableWebhookConnection) UnmarshalJSON ¶

func (v *NullableWebhookConnection) UnmarshalJSON(src []byte) error

func (*NullableWebhookConnection) Unset ¶

func (v *NullableWebhookConnection) Unset()

type NullableWebhookConnectionAllOf ¶

type NullableWebhookConnectionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableWebhookConnectionAllOf) Get ¶

func (NullableWebhookConnectionAllOf) IsSet ¶

func (NullableWebhookConnectionAllOf) MarshalJSON ¶

func (v NullableWebhookConnectionAllOf) MarshalJSON() ([]byte, error)

func (*NullableWebhookConnectionAllOf) Set ¶

func (*NullableWebhookConnectionAllOf) UnmarshalJSON ¶

func (v *NullableWebhookConnectionAllOf) UnmarshalJSON(src []byte) error

func (*NullableWebhookConnectionAllOf) Unset ¶

func (v *NullableWebhookConnectionAllOf) Unset()

type NullableWebhookDefinition ¶

type NullableWebhookDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookDefinition ¶

func NewNullableWebhookDefinition(val *WebhookDefinition) *NullableWebhookDefinition

func (NullableWebhookDefinition) Get ¶

func (NullableWebhookDefinition) IsSet ¶

func (v NullableWebhookDefinition) IsSet() bool

func (NullableWebhookDefinition) MarshalJSON ¶

func (v NullableWebhookDefinition) MarshalJSON() ([]byte, error)

func (*NullableWebhookDefinition) Set ¶

func (*NullableWebhookDefinition) UnmarshalJSON ¶

func (v *NullableWebhookDefinition) UnmarshalJSON(src []byte) error

func (*NullableWebhookDefinition) Unset ¶

func (v *NullableWebhookDefinition) Unset()

type NullableWebhookDefinitionAllOf ¶

type NullableWebhookDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableWebhookDefinitionAllOf) Get ¶

func (NullableWebhookDefinitionAllOf) IsSet ¶

func (NullableWebhookDefinitionAllOf) MarshalJSON ¶

func (v NullableWebhookDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*NullableWebhookDefinitionAllOf) Set ¶

func (*NullableWebhookDefinitionAllOf) UnmarshalJSON ¶

func (v *NullableWebhookDefinitionAllOf) UnmarshalJSON(src []byte) error

func (*NullableWebhookDefinitionAllOf) Unset ¶

func (v *NullableWebhookDefinitionAllOf) Unset()

type NullableWebhookSearchNotificationSyncDefinition ¶

type NullableWebhookSearchNotificationSyncDefinition struct {
	// contains filtered or unexported fields
}

func (NullableWebhookSearchNotificationSyncDefinition) Get ¶

func (NullableWebhookSearchNotificationSyncDefinition) IsSet ¶

func (NullableWebhookSearchNotificationSyncDefinition) MarshalJSON ¶

func (*NullableWebhookSearchNotificationSyncDefinition) Set ¶

func (*NullableWebhookSearchNotificationSyncDefinition) UnmarshalJSON ¶

func (*NullableWebhookSearchNotificationSyncDefinition) Unset ¶

type NullableWebhookSearchNotificationSyncDefinitionAllOf ¶

type NullableWebhookSearchNotificationSyncDefinitionAllOf struct {
	// contains filtered or unexported fields
}

func (NullableWebhookSearchNotificationSyncDefinitionAllOf) Get ¶

func (NullableWebhookSearchNotificationSyncDefinitionAllOf) IsSet ¶

func (NullableWebhookSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*NullableWebhookSearchNotificationSyncDefinitionAllOf) Set ¶

func (*NullableWebhookSearchNotificationSyncDefinitionAllOf) UnmarshalJSON ¶

func (*NullableWebhookSearchNotificationSyncDefinitionAllOf) Unset ¶

type OAuthRefreshFailedTracker ¶

type OAuthRefreshFailedTracker struct {
	TrackerIdentity
	// The type of exception received while attempting OAuth.
	ExceptionType *string `json:"exceptionType,omitempty"`
	// The error message received with the failed OAuth request.
	ExceptionMessage *string `json:"exceptionMessage,omitempty"`
}

OAuthRefreshFailedTracker struct for OAuthRefreshFailedTracker

func NewOAuthRefreshFailedTracker ¶

func NewOAuthRefreshFailedTracker(trackerId string, error_ string, description string) *OAuthRefreshFailedTracker

NewOAuthRefreshFailedTracker instantiates a new OAuthRefreshFailedTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthRefreshFailedTrackerWithDefaults ¶

func NewOAuthRefreshFailedTrackerWithDefaults() *OAuthRefreshFailedTracker

NewOAuthRefreshFailedTrackerWithDefaults instantiates a new OAuthRefreshFailedTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthRefreshFailedTracker) GetExceptionMessage ¶

func (o *OAuthRefreshFailedTracker) GetExceptionMessage() string

GetExceptionMessage returns the ExceptionMessage field value if set, zero value otherwise.

func (*OAuthRefreshFailedTracker) GetExceptionMessageOk ¶

func (o *OAuthRefreshFailedTracker) GetExceptionMessageOk() (*string, bool)

GetExceptionMessageOk returns a tuple with the ExceptionMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthRefreshFailedTracker) GetExceptionType ¶

func (o *OAuthRefreshFailedTracker) GetExceptionType() string

GetExceptionType returns the ExceptionType field value if set, zero value otherwise.

func (*OAuthRefreshFailedTracker) GetExceptionTypeOk ¶

func (o *OAuthRefreshFailedTracker) GetExceptionTypeOk() (*string, bool)

GetExceptionTypeOk returns a tuple with the ExceptionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthRefreshFailedTracker) HasExceptionMessage ¶

func (o *OAuthRefreshFailedTracker) HasExceptionMessage() bool

HasExceptionMessage returns a boolean if a field has been set.

func (*OAuthRefreshFailedTracker) HasExceptionType ¶

func (o *OAuthRefreshFailedTracker) HasExceptionType() bool

HasExceptionType returns a boolean if a field has been set.

func (OAuthRefreshFailedTracker) MarshalJSON ¶

func (o OAuthRefreshFailedTracker) MarshalJSON() ([]byte, error)

func (*OAuthRefreshFailedTracker) SetExceptionMessage ¶

func (o *OAuthRefreshFailedTracker) SetExceptionMessage(v string)

SetExceptionMessage gets a reference to the given string and assigns it to the ExceptionMessage field.

func (*OAuthRefreshFailedTracker) SetExceptionType ¶

func (o *OAuthRefreshFailedTracker) SetExceptionType(v string)

SetExceptionType gets a reference to the given string and assigns it to the ExceptionType field.

type OAuthRefreshFailedTrackerAllOf ¶

type OAuthRefreshFailedTrackerAllOf struct {
	// The type of exception received while attempting OAuth.
	ExceptionType *string `json:"exceptionType,omitempty"`
	// The error message received with the failed OAuth request.
	ExceptionMessage *string `json:"exceptionMessage,omitempty"`
}

OAuthRefreshFailedTrackerAllOf struct for OAuthRefreshFailedTrackerAllOf

func NewOAuthRefreshFailedTrackerAllOf ¶

func NewOAuthRefreshFailedTrackerAllOf() *OAuthRefreshFailedTrackerAllOf

NewOAuthRefreshFailedTrackerAllOf instantiates a new OAuthRefreshFailedTrackerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthRefreshFailedTrackerAllOfWithDefaults ¶

func NewOAuthRefreshFailedTrackerAllOfWithDefaults() *OAuthRefreshFailedTrackerAllOf

NewOAuthRefreshFailedTrackerAllOfWithDefaults instantiates a new OAuthRefreshFailedTrackerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthRefreshFailedTrackerAllOf) GetExceptionMessage ¶

func (o *OAuthRefreshFailedTrackerAllOf) GetExceptionMessage() string

GetExceptionMessage returns the ExceptionMessage field value if set, zero value otherwise.

func (*OAuthRefreshFailedTrackerAllOf) GetExceptionMessageOk ¶

func (o *OAuthRefreshFailedTrackerAllOf) GetExceptionMessageOk() (*string, bool)

GetExceptionMessageOk returns a tuple with the ExceptionMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthRefreshFailedTrackerAllOf) GetExceptionType ¶

func (o *OAuthRefreshFailedTrackerAllOf) GetExceptionType() string

GetExceptionType returns the ExceptionType field value if set, zero value otherwise.

func (*OAuthRefreshFailedTrackerAllOf) GetExceptionTypeOk ¶

func (o *OAuthRefreshFailedTrackerAllOf) GetExceptionTypeOk() (*string, bool)

GetExceptionTypeOk returns a tuple with the ExceptionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthRefreshFailedTrackerAllOf) HasExceptionMessage ¶

func (o *OAuthRefreshFailedTrackerAllOf) HasExceptionMessage() bool

HasExceptionMessage returns a boolean if a field has been set.

func (*OAuthRefreshFailedTrackerAllOf) HasExceptionType ¶

func (o *OAuthRefreshFailedTrackerAllOf) HasExceptionType() bool

HasExceptionType returns a boolean if a field has been set.

func (OAuthRefreshFailedTrackerAllOf) MarshalJSON ¶

func (o OAuthRefreshFailedTrackerAllOf) MarshalJSON() ([]byte, error)

func (*OAuthRefreshFailedTrackerAllOf) SetExceptionMessage ¶

func (o *OAuthRefreshFailedTrackerAllOf) SetExceptionMessage(v string)

SetExceptionMessage gets a reference to the given string and assigns it to the ExceptionMessage field.

func (*OAuthRefreshFailedTrackerAllOf) SetExceptionType ¶

func (o *OAuthRefreshFailedTrackerAllOf) SetExceptionType(v string)

SetExceptionType gets a reference to the given string and assigns it to the ExceptionType field.

type OnDemandProvisioningInfo ¶

type OnDemandProvisioningInfo struct {
	// First name attribute of the new user account.
	FirstNameAttribute *string `json:"firstNameAttribute,omitempty"`
	// Last name attribute of the new user account.
	LastNameAttribute *string `json:"lastNameAttribute,omitempty"`
	// Sumo Logic RBAC roles to be assigned when user accounts are provisioned.
	OnDemandProvisioningRoles []string `json:"onDemandProvisioningRoles"`
}

OnDemandProvisioningInfo struct for OnDemandProvisioningInfo

func NewOnDemandProvisioningInfo ¶

func NewOnDemandProvisioningInfo(onDemandProvisioningRoles []string) *OnDemandProvisioningInfo

NewOnDemandProvisioningInfo instantiates a new OnDemandProvisioningInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOnDemandProvisioningInfoWithDefaults ¶

func NewOnDemandProvisioningInfoWithDefaults() *OnDemandProvisioningInfo

NewOnDemandProvisioningInfoWithDefaults instantiates a new OnDemandProvisioningInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OnDemandProvisioningInfo) GetFirstNameAttribute ¶

func (o *OnDemandProvisioningInfo) GetFirstNameAttribute() string

GetFirstNameAttribute returns the FirstNameAttribute field value if set, zero value otherwise.

func (*OnDemandProvisioningInfo) GetFirstNameAttributeOk ¶

func (o *OnDemandProvisioningInfo) GetFirstNameAttributeOk() (*string, bool)

GetFirstNameAttributeOk returns a tuple with the FirstNameAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnDemandProvisioningInfo) GetLastNameAttribute ¶

func (o *OnDemandProvisioningInfo) GetLastNameAttribute() string

GetLastNameAttribute returns the LastNameAttribute field value if set, zero value otherwise.

func (*OnDemandProvisioningInfo) GetLastNameAttributeOk ¶

func (o *OnDemandProvisioningInfo) GetLastNameAttributeOk() (*string, bool)

GetLastNameAttributeOk returns a tuple with the LastNameAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OnDemandProvisioningInfo) GetOnDemandProvisioningRoles ¶

func (o *OnDemandProvisioningInfo) GetOnDemandProvisioningRoles() []string

GetOnDemandProvisioningRoles returns the OnDemandProvisioningRoles field value

func (*OnDemandProvisioningInfo) GetOnDemandProvisioningRolesOk ¶

func (o *OnDemandProvisioningInfo) GetOnDemandProvisioningRolesOk() (*[]string, bool)

GetOnDemandProvisioningRolesOk returns a tuple with the OnDemandProvisioningRoles field value and a boolean to check if the value has been set.

func (*OnDemandProvisioningInfo) HasFirstNameAttribute ¶

func (o *OnDemandProvisioningInfo) HasFirstNameAttribute() bool

HasFirstNameAttribute returns a boolean if a field has been set.

func (*OnDemandProvisioningInfo) HasLastNameAttribute ¶

func (o *OnDemandProvisioningInfo) HasLastNameAttribute() bool

HasLastNameAttribute returns a boolean if a field has been set.

func (OnDemandProvisioningInfo) MarshalJSON ¶

func (o OnDemandProvisioningInfo) MarshalJSON() ([]byte, error)

func (*OnDemandProvisioningInfo) SetFirstNameAttribute ¶

func (o *OnDemandProvisioningInfo) SetFirstNameAttribute(v string)

SetFirstNameAttribute gets a reference to the given string and assigns it to the FirstNameAttribute field.

func (*OnDemandProvisioningInfo) SetLastNameAttribute ¶

func (o *OnDemandProvisioningInfo) SetLastNameAttribute(v string)

SetLastNameAttribute gets a reference to the given string and assigns it to the LastNameAttribute field.

func (*OnDemandProvisioningInfo) SetOnDemandProvisioningRoles ¶

func (o *OnDemandProvisioningInfo) SetOnDemandProvisioningRoles(v []string)

SetOnDemandProvisioningRoles sets field value

type OpenInQuery ¶

type OpenInQuery struct {
	Query Query `json:"query"`
	// Start time of the query.
	StartTime time.Time `json:"startTime"`
	// End time of the query.
	EndTime time.Time `json:"endTime"`
}

OpenInQuery Raw data query for the computed signal.

func NewOpenInQuery ¶

func NewOpenInQuery(query Query, startTime time.Time, endTime time.Time) *OpenInQuery

NewOpenInQuery instantiates a new OpenInQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenInQueryWithDefaults ¶

func NewOpenInQueryWithDefaults() *OpenInQuery

NewOpenInQueryWithDefaults instantiates a new OpenInQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenInQuery) GetEndTime ¶

func (o *OpenInQuery) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*OpenInQuery) GetEndTimeOk ¶

func (o *OpenInQuery) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*OpenInQuery) GetQuery ¶

func (o *OpenInQuery) GetQuery() Query

GetQuery returns the Query field value

func (*OpenInQuery) GetQueryOk ¶

func (o *OpenInQuery) GetQueryOk() (*Query, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*OpenInQuery) GetStartTime ¶

func (o *OpenInQuery) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*OpenInQuery) GetStartTimeOk ¶

func (o *OpenInQuery) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (OpenInQuery) MarshalJSON ¶

func (o OpenInQuery) MarshalJSON() ([]byte, error)

func (*OpenInQuery) SetEndTime ¶

func (o *OpenInQuery) SetEndTime(v time.Time)

SetEndTime sets field value

func (*OpenInQuery) SetQuery ¶

func (o *OpenInQuery) SetQuery(v Query)

SetQuery sets field value

func (*OpenInQuery) SetStartTime ¶

func (o *OpenInQuery) SetStartTime(v time.Time)

SetStartTime sets field value

type Operator ¶

type Operator struct {
	// An array of objects denoting the value and unit of the results.
	Values []DataValue `json:"values"`
	// The name of the operator applied to the data.
	Name string `json:"name"`
}

Operator Result of the aggregations performed on the usages. Operator can be `sum`, `average`, `usagePercentage`, `forecastValue`,`forecastPercentage`, or `forecastRemainingDays`.

func NewOperator ¶

func NewOperator(values []DataValue, name string) *Operator

NewOperator instantiates a new Operator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperatorWithDefaults ¶

func NewOperatorWithDefaults() *Operator

NewOperatorWithDefaults instantiates a new Operator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Operator) GetName ¶

func (o *Operator) GetName() string

GetName returns the Name field value

func (*Operator) GetNameOk ¶

func (o *Operator) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Operator) GetValues ¶

func (o *Operator) GetValues() []DataValue

GetValues returns the Values field value

func (*Operator) GetValuesOk ¶

func (o *Operator) GetValuesOk() (*[]DataValue, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (Operator) MarshalJSON ¶

func (o Operator) MarshalJSON() ([]byte, error)

func (*Operator) SetName ¶

func (o *Operator) SetName(v string)

SetName sets field value

func (*Operator) SetValues ¶

func (o *Operator) SetValues(v []DataValue)

SetValues sets field value

type OperatorData ¶

type OperatorData struct {
	// The name of the metrics operator.
	OperatorName string `json:"operatorName"`
	// A list of operator parameters for the operator data.
	Parameters []OperatorParameter `json:"parameters"`
}

OperatorData The operator data for metrics query.

func NewOperatorData ¶

func NewOperatorData(operatorName string, parameters []OperatorParameter) *OperatorData

NewOperatorData instantiates a new OperatorData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperatorDataWithDefaults ¶

func NewOperatorDataWithDefaults() *OperatorData

NewOperatorDataWithDefaults instantiates a new OperatorData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperatorData) GetOperatorName ¶

func (o *OperatorData) GetOperatorName() string

GetOperatorName returns the OperatorName field value

func (*OperatorData) GetOperatorNameOk ¶

func (o *OperatorData) GetOperatorNameOk() (*string, bool)

GetOperatorNameOk returns a tuple with the OperatorName field value and a boolean to check if the value has been set.

func (*OperatorData) GetParameters ¶

func (o *OperatorData) GetParameters() []OperatorParameter

GetParameters returns the Parameters field value

func (*OperatorData) GetParametersOk ¶

func (o *OperatorData) GetParametersOk() (*[]OperatorParameter, bool)

GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.

func (OperatorData) MarshalJSON ¶

func (o OperatorData) MarshalJSON() ([]byte, error)

func (*OperatorData) SetOperatorName ¶

func (o *OperatorData) SetOperatorName(v string)

SetOperatorName sets field value

func (*OperatorData) SetParameters ¶

func (o *OperatorData) SetParameters(v []OperatorParameter)

SetParameters sets field value

type OperatorParameter ¶

type OperatorParameter struct {
	// The key of the operator parameter.
	Key string `json:"key"`
	// The value of the operator parameter.
	Value string `json:"value"`
}

OperatorParameter The operator parameter for operator data.

func NewOperatorParameter ¶

func NewOperatorParameter(key string, value string) *OperatorParameter

NewOperatorParameter instantiates a new OperatorParameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperatorParameterWithDefaults ¶

func NewOperatorParameterWithDefaults() *OperatorParameter

NewOperatorParameterWithDefaults instantiates a new OperatorParameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperatorParameter) GetKey ¶

func (o *OperatorParameter) GetKey() string

GetKey returns the Key field value

func (*OperatorParameter) GetKeyOk ¶

func (o *OperatorParameter) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*OperatorParameter) GetValue ¶

func (o *OperatorParameter) GetValue() string

GetValue returns the Value field value

func (*OperatorParameter) GetValueOk ¶

func (o *OperatorParameter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (OperatorParameter) MarshalJSON ¶

func (o OperatorParameter) MarshalJSON() ([]byte, error)

func (*OperatorParameter) SetKey ¶

func (o *OperatorParameter) SetKey(v string)

SetKey sets field value

func (*OperatorParameter) SetValue ¶

func (o *OperatorParameter) SetValue(v string)

SetValue sets field value

type Opsgenie ¶

type Opsgenie struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

Opsgenie struct for Opsgenie

func NewOpsgenie ¶

func NewOpsgenie(connectionId string, connectionType string) *Opsgenie

NewOpsgenie instantiates a new Opsgenie object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpsgenieWithDefaults ¶

func NewOpsgenieWithDefaults() *Opsgenie

NewOpsgenieWithDefaults instantiates a new Opsgenie object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Opsgenie) GetConnectionId ¶

func (o *Opsgenie) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*Opsgenie) GetConnectionIdOk ¶

func (o *Opsgenie) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*Opsgenie) GetPayloadOverride ¶

func (o *Opsgenie) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*Opsgenie) GetPayloadOverrideOk ¶

func (o *Opsgenie) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Opsgenie) HasPayloadOverride ¶

func (o *Opsgenie) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (Opsgenie) MarshalJSON ¶

func (o Opsgenie) MarshalJSON() ([]byte, error)

func (*Opsgenie) SetConnectionId ¶

func (o *Opsgenie) SetConnectionId(v string)

SetConnectionId sets field value

func (*Opsgenie) SetPayloadOverride ¶

func (o *Opsgenie) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type OrgIdentity ¶

type OrgIdentity struct {
	ResourceIdentity
}

OrgIdentity struct for OrgIdentity

func NewOrgIdentity ¶

func NewOrgIdentity(id string, type_ string) *OrgIdentity

NewOrgIdentity instantiates a new OrgIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrgIdentityWithDefaults ¶

func NewOrgIdentityWithDefaults() *OrgIdentity

NewOrgIdentityWithDefaults instantiates a new OrgIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (OrgIdentity) MarshalJSON ¶

func (o OrgIdentity) MarshalJSON() ([]byte, error)

type OutlierBound ¶

type OutlierBound struct {
	// Lower bond value.
	Lower *float64 `json:"lower,omitempty"`
	// Upper bond value.
	Upper *float64 `json:"upper,omitempty"`
}

OutlierBound The upper and lower bound of outlier/baseline.

func NewOutlierBound ¶

func NewOutlierBound() *OutlierBound

NewOutlierBound instantiates a new OutlierBound object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutlierBoundWithDefaults ¶

func NewOutlierBoundWithDefaults() *OutlierBound

NewOutlierBoundWithDefaults instantiates a new OutlierBound object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutlierBound) GetLower ¶

func (o *OutlierBound) GetLower() float64

GetLower returns the Lower field value if set, zero value otherwise.

func (*OutlierBound) GetLowerOk ¶

func (o *OutlierBound) GetLowerOk() (*float64, bool)

GetLowerOk returns a tuple with the Lower field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlierBound) GetUpper ¶

func (o *OutlierBound) GetUpper() float64

GetUpper returns the Upper field value if set, zero value otherwise.

func (*OutlierBound) GetUpperOk ¶

func (o *OutlierBound) GetUpperOk() (*float64, bool)

GetUpperOk returns a tuple with the Upper field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlierBound) HasLower ¶

func (o *OutlierBound) HasLower() bool

HasLower returns a boolean if a field has been set.

func (*OutlierBound) HasUpper ¶

func (o *OutlierBound) HasUpper() bool

HasUpper returns a boolean if a field has been set.

func (OutlierBound) MarshalJSON ¶

func (o OutlierBound) MarshalJSON() ([]byte, error)

func (*OutlierBound) SetLower ¶

func (o *OutlierBound) SetLower(v float64)

SetLower gets a reference to the given float64 and assigns it to the Lower field.

func (*OutlierBound) SetUpper ¶

func (o *OutlierBound) SetUpper(v float64)

SetUpper gets a reference to the given float64 and assigns it to the Upper field.

type OutlierDataValue ¶

type OutlierDataValue struct {
	Baseline *OutlierBound `json:"baseline,omitempty"`
	Critical *OutlierBound `json:"critical,omitempty"`
	Warning  *OutlierBound `json:"warning,omitempty"`
	// The value of outlier data point.
	Value *float64 `json:"value,omitempty"`
	// The type of violation.
	Violation *string `json:"violation,omitempty"`
}

OutlierDataValue Data value and bounds of outlier data point.

func NewOutlierDataValue ¶

func NewOutlierDataValue() *OutlierDataValue

NewOutlierDataValue instantiates a new OutlierDataValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutlierDataValueWithDefaults ¶

func NewOutlierDataValueWithDefaults() *OutlierDataValue

NewOutlierDataValueWithDefaults instantiates a new OutlierDataValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutlierDataValue) GetBaseline ¶

func (o *OutlierDataValue) GetBaseline() OutlierBound

GetBaseline returns the Baseline field value if set, zero value otherwise.

func (*OutlierDataValue) GetBaselineOk ¶

func (o *OutlierDataValue) GetBaselineOk() (*OutlierBound, bool)

GetBaselineOk returns a tuple with the Baseline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlierDataValue) GetCritical ¶

func (o *OutlierDataValue) GetCritical() OutlierBound

GetCritical returns the Critical field value if set, zero value otherwise.

func (*OutlierDataValue) GetCriticalOk ¶

func (o *OutlierDataValue) GetCriticalOk() (*OutlierBound, bool)

GetCriticalOk returns a tuple with the Critical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlierDataValue) GetValue ¶

func (o *OutlierDataValue) GetValue() float64

GetValue returns the Value field value if set, zero value otherwise.

func (*OutlierDataValue) GetValueOk ¶

func (o *OutlierDataValue) GetValueOk() (*float64, 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 (*OutlierDataValue) GetViolation ¶

func (o *OutlierDataValue) GetViolation() string

GetViolation returns the Violation field value if set, zero value otherwise.

func (*OutlierDataValue) GetViolationOk ¶

func (o *OutlierDataValue) GetViolationOk() (*string, bool)

GetViolationOk returns a tuple with the Violation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlierDataValue) GetWarning ¶

func (o *OutlierDataValue) GetWarning() OutlierBound

GetWarning returns the Warning field value if set, zero value otherwise.

func (*OutlierDataValue) GetWarningOk ¶

func (o *OutlierDataValue) GetWarningOk() (*OutlierBound, bool)

GetWarningOk returns a tuple with the Warning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutlierDataValue) HasBaseline ¶

func (o *OutlierDataValue) HasBaseline() bool

HasBaseline returns a boolean if a field has been set.

func (*OutlierDataValue) HasCritical ¶

func (o *OutlierDataValue) HasCritical() bool

HasCritical returns a boolean if a field has been set.

func (*OutlierDataValue) HasValue ¶

func (o *OutlierDataValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*OutlierDataValue) HasViolation ¶

func (o *OutlierDataValue) HasViolation() bool

HasViolation returns a boolean if a field has been set.

func (*OutlierDataValue) HasWarning ¶

func (o *OutlierDataValue) HasWarning() bool

HasWarning returns a boolean if a field has been set.

func (OutlierDataValue) MarshalJSON ¶

func (o OutlierDataValue) MarshalJSON() ([]byte, error)

func (*OutlierDataValue) SetBaseline ¶

func (o *OutlierDataValue) SetBaseline(v OutlierBound)

SetBaseline gets a reference to the given OutlierBound and assigns it to the Baseline field.

func (*OutlierDataValue) SetCritical ¶

func (o *OutlierDataValue) SetCritical(v OutlierBound)

SetCritical gets a reference to the given OutlierBound and assigns it to the Critical field.

func (*OutlierDataValue) SetValue ¶

func (o *OutlierDataValue) SetValue(v float64)

SetValue gets a reference to the given float64 and assigns it to the Value field.

func (*OutlierDataValue) SetViolation ¶

func (o *OutlierDataValue) SetViolation(v string)

SetViolation gets a reference to the given string and assigns it to the Violation field.

func (*OutlierDataValue) SetWarning ¶

func (o *OutlierDataValue) SetWarning(v OutlierBound)

SetWarning gets a reference to the given OutlierBound and assigns it to the Warning field.

type OutlierSeriesDataPoint ¶

type OutlierSeriesDataPoint struct {
	DataPoint
	// Epoch unix time stamp.
	X int64            `json:"x"`
	Y OutlierDataValue `json:"y"`
}

OutlierSeriesDataPoint struct for OutlierSeriesDataPoint

func NewOutlierSeriesDataPoint ¶

func NewOutlierSeriesDataPoint(x int64, y OutlierDataValue) *OutlierSeriesDataPoint

NewOutlierSeriesDataPoint instantiates a new OutlierSeriesDataPoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutlierSeriesDataPointWithDefaults ¶

func NewOutlierSeriesDataPointWithDefaults() *OutlierSeriesDataPoint

NewOutlierSeriesDataPointWithDefaults instantiates a new OutlierSeriesDataPoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutlierSeriesDataPoint) GetX ¶

func (o *OutlierSeriesDataPoint) GetX() int64

GetX returns the X field value

func (*OutlierSeriesDataPoint) GetXOk ¶

func (o *OutlierSeriesDataPoint) GetXOk() (*int64, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*OutlierSeriesDataPoint) GetY ¶

GetY returns the Y field value

func (*OutlierSeriesDataPoint) GetYOk ¶

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (OutlierSeriesDataPoint) MarshalJSON ¶

func (o OutlierSeriesDataPoint) MarshalJSON() ([]byte, error)

func (*OutlierSeriesDataPoint) SetX ¶

func (o *OutlierSeriesDataPoint) SetX(v int64)

SetX sets field value

func (*OutlierSeriesDataPoint) SetY ¶

SetY sets field value

type OutlierSeriesDataPointAllOf ¶

type OutlierSeriesDataPointAllOf struct {
	// Epoch unix time stamp.
	X int64            `json:"x"`
	Y OutlierDataValue `json:"y"`
}

OutlierSeriesDataPointAllOf Data point of outlier series.

func NewOutlierSeriesDataPointAllOf ¶

func NewOutlierSeriesDataPointAllOf(x int64, y OutlierDataValue) *OutlierSeriesDataPointAllOf

NewOutlierSeriesDataPointAllOf instantiates a new OutlierSeriesDataPointAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutlierSeriesDataPointAllOfWithDefaults ¶

func NewOutlierSeriesDataPointAllOfWithDefaults() *OutlierSeriesDataPointAllOf

NewOutlierSeriesDataPointAllOfWithDefaults instantiates a new OutlierSeriesDataPointAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutlierSeriesDataPointAllOf) GetX ¶

GetX returns the X field value

func (*OutlierSeriesDataPointAllOf) GetXOk ¶

func (o *OutlierSeriesDataPointAllOf) GetXOk() (*int64, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*OutlierSeriesDataPointAllOf) GetY ¶

GetY returns the Y field value

func (*OutlierSeriesDataPointAllOf) GetYOk ¶

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (OutlierSeriesDataPointAllOf) MarshalJSON ¶

func (o OutlierSeriesDataPointAllOf) MarshalJSON() ([]byte, error)

func (*OutlierSeriesDataPointAllOf) SetX ¶

SetX sets field value

func (*OutlierSeriesDataPointAllOf) SetY ¶

SetY sets field value

type PagerDuty ¶

type PagerDuty struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

PagerDuty struct for PagerDuty

func NewPagerDuty ¶

func NewPagerDuty(connectionId string, connectionType string) *PagerDuty

NewPagerDuty instantiates a new PagerDuty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPagerDutyWithDefaults ¶

func NewPagerDutyWithDefaults() *PagerDuty

NewPagerDutyWithDefaults instantiates a new PagerDuty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PagerDuty) GetConnectionId ¶

func (o *PagerDuty) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*PagerDuty) GetConnectionIdOk ¶

func (o *PagerDuty) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*PagerDuty) GetPayloadOverride ¶

func (o *PagerDuty) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*PagerDuty) GetPayloadOverrideOk ¶

func (o *PagerDuty) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PagerDuty) HasPayloadOverride ¶

func (o *PagerDuty) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (PagerDuty) MarshalJSON ¶

func (o PagerDuty) MarshalJSON() ([]byte, error)

func (*PagerDuty) SetConnectionId ¶

func (o *PagerDuty) SetConnectionId(v string)

SetConnectionId sets field value

func (*PagerDuty) SetPayloadOverride ¶

func (o *PagerDuty) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type PaginatedListAccessKeysResult ¶

type PaginatedListAccessKeysResult struct {
	// An array of access keys.
	Data []AccessKeyPublic `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

PaginatedListAccessKeysResult List of access keys.

func NewPaginatedListAccessKeysResult ¶

func NewPaginatedListAccessKeysResult(data []AccessKeyPublic) *PaginatedListAccessKeysResult

NewPaginatedListAccessKeysResult instantiates a new PaginatedListAccessKeysResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaginatedListAccessKeysResultWithDefaults ¶

func NewPaginatedListAccessKeysResultWithDefaults() *PaginatedListAccessKeysResult

NewPaginatedListAccessKeysResultWithDefaults instantiates a new PaginatedListAccessKeysResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaginatedListAccessKeysResult) GetData ¶

GetData returns the Data field value

func (*PaginatedListAccessKeysResult) GetDataOk ¶

func (o *PaginatedListAccessKeysResult) GetDataOk() (*[]AccessKeyPublic, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*PaginatedListAccessKeysResult) GetNext ¶

GetNext returns the Next field value if set, zero value otherwise.

func (*PaginatedListAccessKeysResult) GetNextOk ¶

func (o *PaginatedListAccessKeysResult) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedListAccessKeysResult) HasNext ¶

func (o *PaginatedListAccessKeysResult) HasNext() bool

HasNext returns a boolean if a field has been set.

func (PaginatedListAccessKeysResult) MarshalJSON ¶

func (o PaginatedListAccessKeysResult) MarshalJSON() ([]byte, error)

func (*PaginatedListAccessKeysResult) SetData ¶

SetData sets field value

func (*PaginatedListAccessKeysResult) SetNext ¶

func (o *PaginatedListAccessKeysResult) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type Panel ¶

type Panel struct {
	// Unique identifier for the panel.
	Id *string `json:"id,omitempty"`
	// Key for the panel. Used to create searches for the queries in the panel and configure the layout of the panel in the dashboard.
	Key string `json:"key"`
	// Title of the panel.
	Title *string `json:"title,omitempty"`
	// Visual settings of the panel.
	VisualSettings *string `json:"visualSettings,omitempty"`
	// Keeps the visual settings, like series colors, consistent with the settings of the parent panel.
	KeepVisualSettingsConsistentWithParent *bool `json:"keepVisualSettingsConsistentWithParent,omitempty"`
	// Type of panel.
	PanelType string `json:"panelType"`
}

Panel struct for Panel

func NewPanel ¶

func NewPanel(key string, panelType string) *Panel

NewPanel instantiates a new Panel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPanelWithDefaults ¶

func NewPanelWithDefaults() *Panel

NewPanelWithDefaults instantiates a new Panel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Panel) GetId ¶

func (o *Panel) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Panel) GetIdOk ¶

func (o *Panel) 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 (*Panel) GetKeepVisualSettingsConsistentWithParent ¶

func (o *Panel) GetKeepVisualSettingsConsistentWithParent() bool

GetKeepVisualSettingsConsistentWithParent returns the KeepVisualSettingsConsistentWithParent field value if set, zero value otherwise.

func (*Panel) GetKeepVisualSettingsConsistentWithParentOk ¶

func (o *Panel) GetKeepVisualSettingsConsistentWithParentOk() (*bool, bool)

GetKeepVisualSettingsConsistentWithParentOk returns a tuple with the KeepVisualSettingsConsistentWithParent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Panel) GetKey ¶

func (o *Panel) GetKey() string

GetKey returns the Key field value

func (*Panel) GetKeyOk ¶

func (o *Panel) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*Panel) GetPanelType ¶

func (o *Panel) GetPanelType() string

GetPanelType returns the PanelType field value

func (*Panel) GetPanelTypeOk ¶

func (o *Panel) GetPanelTypeOk() (*string, bool)

GetPanelTypeOk returns a tuple with the PanelType field value and a boolean to check if the value has been set.

func (*Panel) GetTitle ¶

func (o *Panel) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*Panel) GetTitleOk ¶

func (o *Panel) 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 (*Panel) GetVisualSettings ¶

func (o *Panel) GetVisualSettings() string

GetVisualSettings returns the VisualSettings field value if set, zero value otherwise.

func (*Panel) GetVisualSettingsOk ¶

func (o *Panel) GetVisualSettingsOk() (*string, bool)

GetVisualSettingsOk returns a tuple with the VisualSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Panel) HasId ¶

func (o *Panel) HasId() bool

HasId returns a boolean if a field has been set.

func (*Panel) HasKeepVisualSettingsConsistentWithParent ¶

func (o *Panel) HasKeepVisualSettingsConsistentWithParent() bool

HasKeepVisualSettingsConsistentWithParent returns a boolean if a field has been set.

func (*Panel) HasTitle ¶

func (o *Panel) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*Panel) HasVisualSettings ¶

func (o *Panel) HasVisualSettings() bool

HasVisualSettings returns a boolean if a field has been set.

func (Panel) MarshalJSON ¶

func (o Panel) MarshalJSON() ([]byte, error)

func (*Panel) SetId ¶

func (o *Panel) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Panel) SetKeepVisualSettingsConsistentWithParent ¶

func (o *Panel) SetKeepVisualSettingsConsistentWithParent(v bool)

SetKeepVisualSettingsConsistentWithParent gets a reference to the given bool and assigns it to the KeepVisualSettingsConsistentWithParent field.

func (*Panel) SetKey ¶

func (o *Panel) SetKey(v string)

SetKey sets field value

func (*Panel) SetPanelType ¶

func (o *Panel) SetPanelType(v string)

SetPanelType sets field value

func (*Panel) SetTitle ¶

func (o *Panel) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*Panel) SetVisualSettings ¶

func (o *Panel) SetVisualSettings(v string)

SetVisualSettings gets a reference to the given string and assigns it to the VisualSettings field.

type PanelItem ¶

type PanelItem struct {
	// Name of the panel.
	Name string `json:"name"`
	// Description of the panel.
	Description *string `json:"description,omitempty"`
}

PanelItem struct for PanelItem

func NewPanelItem ¶

func NewPanelItem(name string) *PanelItem

NewPanelItem instantiates a new PanelItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPanelItemWithDefaults ¶

func NewPanelItemWithDefaults() *PanelItem

NewPanelItemWithDefaults instantiates a new PanelItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PanelItem) GetDescription ¶

func (o *PanelItem) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PanelItem) GetDescriptionOk ¶

func (o *PanelItem) 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 (*PanelItem) GetName ¶

func (o *PanelItem) GetName() string

GetName returns the Name field value

func (*PanelItem) GetNameOk ¶

func (o *PanelItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PanelItem) HasDescription ¶

func (o *PanelItem) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (PanelItem) MarshalJSON ¶

func (o PanelItem) MarshalJSON() ([]byte, error)

func (*PanelItem) SetDescription ¶

func (o *PanelItem) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PanelItem) SetName ¶

func (o *PanelItem) SetName(v string)

SetName sets field value

type ParameterAutoCompleteSyncDefinition ¶

type ParameterAutoCompleteSyncDefinition struct {
	// The autocomplete parameter type. Supported values are:   1. `SKIP_AUTOCOMPLETE`   2. `CSV_AUTOCOMPLETE`   3. `AUTOCOMPLETE_KEY`   4. `VALUE_ONLY_AUTOCOMPLETE`   5. `VALUE_ONLY_LOOKUP_AUTOCOMPLETE`   6. `LABEL_VALUE_LOOKUP_AUTOCOMPLETE`
	AutoCompleteType string `json:"autoCompleteType"`
	// The autocomplete key to be used to fetch autocomplete values.
	AutoCompleteKey *string `json:"autoCompleteKey,omitempty"`
	// The array of values of the corresponding autocomplete parameter.
	AutoCompleteValues *[]AutoCompleteValueSyncDefinition `json:"autoCompleteValues,omitempty"`
	// The lookup file to use as a source for autocomplete values.
	LookupFileName *string `json:"lookupFileName,omitempty"`
	// The column from the lookup file to use for autocomplete labels.
	LookupLabelColumn *string `json:"lookupLabelColumn,omitempty"`
	// The column from the lookup file to fill the actual value when a particular label is selected.
	LookupValueColumn *string `json:"lookupValueColumn,omitempty"`
}

ParameterAutoCompleteSyncDefinition struct for ParameterAutoCompleteSyncDefinition

func NewParameterAutoCompleteSyncDefinition ¶

func NewParameterAutoCompleteSyncDefinition(autoCompleteType string) *ParameterAutoCompleteSyncDefinition

NewParameterAutoCompleteSyncDefinition instantiates a new ParameterAutoCompleteSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewParameterAutoCompleteSyncDefinitionWithDefaults ¶

func NewParameterAutoCompleteSyncDefinitionWithDefaults() *ParameterAutoCompleteSyncDefinition

NewParameterAutoCompleteSyncDefinitionWithDefaults instantiates a new ParameterAutoCompleteSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ParameterAutoCompleteSyncDefinition) GetAutoCompleteKey ¶

func (o *ParameterAutoCompleteSyncDefinition) GetAutoCompleteKey() string

GetAutoCompleteKey returns the AutoCompleteKey field value if set, zero value otherwise.

func (*ParameterAutoCompleteSyncDefinition) GetAutoCompleteKeyOk ¶

func (o *ParameterAutoCompleteSyncDefinition) GetAutoCompleteKeyOk() (*string, bool)

GetAutoCompleteKeyOk returns a tuple with the AutoCompleteKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterAutoCompleteSyncDefinition) GetAutoCompleteType ¶

func (o *ParameterAutoCompleteSyncDefinition) GetAutoCompleteType() string

GetAutoCompleteType returns the AutoCompleteType field value

func (*ParameterAutoCompleteSyncDefinition) GetAutoCompleteTypeOk ¶

func (o *ParameterAutoCompleteSyncDefinition) GetAutoCompleteTypeOk() (*string, bool)

GetAutoCompleteTypeOk returns a tuple with the AutoCompleteType field value and a boolean to check if the value has been set.

func (*ParameterAutoCompleteSyncDefinition) GetAutoCompleteValues ¶

GetAutoCompleteValues returns the AutoCompleteValues field value if set, zero value otherwise.

func (*ParameterAutoCompleteSyncDefinition) GetAutoCompleteValuesOk ¶

GetAutoCompleteValuesOk returns a tuple with the AutoCompleteValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterAutoCompleteSyncDefinition) GetLookupFileName ¶

func (o *ParameterAutoCompleteSyncDefinition) GetLookupFileName() string

GetLookupFileName returns the LookupFileName field value if set, zero value otherwise.

func (*ParameterAutoCompleteSyncDefinition) GetLookupFileNameOk ¶

func (o *ParameterAutoCompleteSyncDefinition) GetLookupFileNameOk() (*string, bool)

GetLookupFileNameOk returns a tuple with the LookupFileName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterAutoCompleteSyncDefinition) GetLookupLabelColumn ¶

func (o *ParameterAutoCompleteSyncDefinition) GetLookupLabelColumn() string

GetLookupLabelColumn returns the LookupLabelColumn field value if set, zero value otherwise.

func (*ParameterAutoCompleteSyncDefinition) GetLookupLabelColumnOk ¶

func (o *ParameterAutoCompleteSyncDefinition) GetLookupLabelColumnOk() (*string, bool)

GetLookupLabelColumnOk returns a tuple with the LookupLabelColumn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterAutoCompleteSyncDefinition) GetLookupValueColumn ¶

func (o *ParameterAutoCompleteSyncDefinition) GetLookupValueColumn() string

GetLookupValueColumn returns the LookupValueColumn field value if set, zero value otherwise.

func (*ParameterAutoCompleteSyncDefinition) GetLookupValueColumnOk ¶

func (o *ParameterAutoCompleteSyncDefinition) GetLookupValueColumnOk() (*string, bool)

GetLookupValueColumnOk returns a tuple with the LookupValueColumn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterAutoCompleteSyncDefinition) HasAutoCompleteKey ¶

func (o *ParameterAutoCompleteSyncDefinition) HasAutoCompleteKey() bool

HasAutoCompleteKey returns a boolean if a field has been set.

func (*ParameterAutoCompleteSyncDefinition) HasAutoCompleteValues ¶

func (o *ParameterAutoCompleteSyncDefinition) HasAutoCompleteValues() bool

HasAutoCompleteValues returns a boolean if a field has been set.

func (*ParameterAutoCompleteSyncDefinition) HasLookupFileName ¶

func (o *ParameterAutoCompleteSyncDefinition) HasLookupFileName() bool

HasLookupFileName returns a boolean if a field has been set.

func (*ParameterAutoCompleteSyncDefinition) HasLookupLabelColumn ¶

func (o *ParameterAutoCompleteSyncDefinition) HasLookupLabelColumn() bool

HasLookupLabelColumn returns a boolean if a field has been set.

func (*ParameterAutoCompleteSyncDefinition) HasLookupValueColumn ¶

func (o *ParameterAutoCompleteSyncDefinition) HasLookupValueColumn() bool

HasLookupValueColumn returns a boolean if a field has been set.

func (ParameterAutoCompleteSyncDefinition) MarshalJSON ¶

func (o ParameterAutoCompleteSyncDefinition) MarshalJSON() ([]byte, error)

func (*ParameterAutoCompleteSyncDefinition) SetAutoCompleteKey ¶

func (o *ParameterAutoCompleteSyncDefinition) SetAutoCompleteKey(v string)

SetAutoCompleteKey gets a reference to the given string and assigns it to the AutoCompleteKey field.

func (*ParameterAutoCompleteSyncDefinition) SetAutoCompleteType ¶

func (o *ParameterAutoCompleteSyncDefinition) SetAutoCompleteType(v string)

SetAutoCompleteType sets field value

func (*ParameterAutoCompleteSyncDefinition) SetAutoCompleteValues ¶

SetAutoCompleteValues gets a reference to the given []AutoCompleteValueSyncDefinition and assigns it to the AutoCompleteValues field.

func (*ParameterAutoCompleteSyncDefinition) SetLookupFileName ¶

func (o *ParameterAutoCompleteSyncDefinition) SetLookupFileName(v string)

SetLookupFileName gets a reference to the given string and assigns it to the LookupFileName field.

func (*ParameterAutoCompleteSyncDefinition) SetLookupLabelColumn ¶

func (o *ParameterAutoCompleteSyncDefinition) SetLookupLabelColumn(v string)

SetLookupLabelColumn gets a reference to the given string and assigns it to the LookupLabelColumn field.

func (*ParameterAutoCompleteSyncDefinition) SetLookupValueColumn ¶

func (o *ParameterAutoCompleteSyncDefinition) SetLookupValueColumn(v string)

SetLookupValueColumn gets a reference to the given string and assigns it to the LookupValueColumn field.

type Partition ¶

type Partition struct {
	// The name of the partition.
	Name string `json:"name"`
	// The query that defines the data to be included in the partition.
	RoutingExpression string `json:"routingExpression"`
	// The Data Tier where the data in the partition will reside. Possible values are:               1. `continuous`               2. `frequent`               3. `infrequent` Note: The \"infrequent\" and \"frequent\" tiers are only to available Cloud Flex Credits Enterprise Suite accounts.
	AnalyticsTier *string `json:"analyticsTier,omitempty"`
	// The number of days to retain data in the partition, or -1 to use the default value for your account.  Only relevant if your account has variable retention enabled.
	RetentionPeriod *int32 `json:"retentionPeriod,omitempty"`
	// Whether the partition is compliant or not. Mark a partition as compliant if it contains data used for compliance or audit purpose. Retention for a compliant partition can only be increased and cannot be reduced after the partition is marked compliant. A partition once marked compliant, cannot be marked non-compliant later.
	IsCompliant *bool `json:"isCompliant,omitempty"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier for the partition.
	Id string `json:"id"`
	// Size of data in partition in bytes.
	TotalBytes int64 `json:"totalBytes"`
	// This has the value `true` if the partition is active and `false` if it has been decommissioned.
	IsActive *bool `json:"isActive,omitempty"`
	// If the retentionPeriod is scheduled to be updated in the future (i.e., if retentionPeriod is previously reduced with value of reduceRetentionPeriodImmediately as false), this property gives the future value of retentionPeriod while retentionPeriod gives the current value. retentionPeriod will take up the value of newRetentionPeriod after the scheduled time.
	NewRetentionPeriod *int32 `json:"newRetentionPeriod,omitempty"`
	// This has the value `DefaultIndex`, `AuditIndex`or `Partition` depending upon the type of partition.
	IndexType *string `json:"indexType,omitempty"`
	// When the newRetentionPeriod will become effective in UTC format.
	RetentionEffectiveAt *time.Time `json:"retentionEffectiveAt,omitempty"`
	// Id of the data forwarding configuration to be used by the partition.
	DataForwardingId *string `json:"dataForwardingId,omitempty"`
}

Partition struct for Partition

func NewPartition ¶

func NewPartition(name string, routingExpression string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string, totalBytes int64) *Partition

NewPartition instantiates a new Partition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartitionWithDefaults ¶

func NewPartitionWithDefaults() *Partition

NewPartitionWithDefaults instantiates a new Partition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Partition) GetAnalyticsTier ¶

func (o *Partition) GetAnalyticsTier() string

GetAnalyticsTier returns the AnalyticsTier field value if set, zero value otherwise.

func (*Partition) GetAnalyticsTierOk ¶

func (o *Partition) GetAnalyticsTierOk() (*string, bool)

GetAnalyticsTierOk returns a tuple with the AnalyticsTier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetCreatedAt ¶

func (o *Partition) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Partition) GetCreatedAtOk ¶

func (o *Partition) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Partition) GetCreatedBy ¶

func (o *Partition) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Partition) GetCreatedByOk ¶

func (o *Partition) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*Partition) GetDataForwardingId ¶

func (o *Partition) GetDataForwardingId() string

GetDataForwardingId returns the DataForwardingId field value if set, zero value otherwise.

func (*Partition) GetDataForwardingIdOk ¶

func (o *Partition) GetDataForwardingIdOk() (*string, bool)

GetDataForwardingIdOk returns a tuple with the DataForwardingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetId ¶

func (o *Partition) GetId() string

GetId returns the Id field value

func (*Partition) GetIdOk ¶

func (o *Partition) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Partition) GetIndexType ¶

func (o *Partition) GetIndexType() string

GetIndexType returns the IndexType field value if set, zero value otherwise.

func (*Partition) GetIndexTypeOk ¶

func (o *Partition) GetIndexTypeOk() (*string, bool)

GetIndexTypeOk returns a tuple with the IndexType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetIsActive ¶

func (o *Partition) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*Partition) GetIsActiveOk ¶

func (o *Partition) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetIsCompliant ¶

func (o *Partition) GetIsCompliant() bool

GetIsCompliant returns the IsCompliant field value if set, zero value otherwise.

func (*Partition) GetIsCompliantOk ¶

func (o *Partition) GetIsCompliantOk() (*bool, bool)

GetIsCompliantOk returns a tuple with the IsCompliant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetModifiedAt ¶

func (o *Partition) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*Partition) GetModifiedAtOk ¶

func (o *Partition) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*Partition) GetModifiedBy ¶

func (o *Partition) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*Partition) GetModifiedByOk ¶

func (o *Partition) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*Partition) GetName ¶

func (o *Partition) GetName() string

GetName returns the Name field value

func (*Partition) GetNameOk ¶

func (o *Partition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Partition) GetNewRetentionPeriod ¶

func (o *Partition) GetNewRetentionPeriod() int32

GetNewRetentionPeriod returns the NewRetentionPeriod field value if set, zero value otherwise.

func (*Partition) GetNewRetentionPeriodOk ¶

func (o *Partition) GetNewRetentionPeriodOk() (*int32, bool)

GetNewRetentionPeriodOk returns a tuple with the NewRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetRetentionEffectiveAt ¶

func (o *Partition) GetRetentionEffectiveAt() time.Time

GetRetentionEffectiveAt returns the RetentionEffectiveAt field value if set, zero value otherwise.

func (*Partition) GetRetentionEffectiveAtOk ¶

func (o *Partition) GetRetentionEffectiveAtOk() (*time.Time, bool)

GetRetentionEffectiveAtOk returns a tuple with the RetentionEffectiveAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetRetentionPeriod ¶

func (o *Partition) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*Partition) GetRetentionPeriodOk ¶

func (o *Partition) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Partition) GetRoutingExpression ¶

func (o *Partition) GetRoutingExpression() string

GetRoutingExpression returns the RoutingExpression field value

func (*Partition) GetRoutingExpressionOk ¶

func (o *Partition) GetRoutingExpressionOk() (*string, bool)

GetRoutingExpressionOk returns a tuple with the RoutingExpression field value and a boolean to check if the value has been set.

func (*Partition) GetTotalBytes ¶

func (o *Partition) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*Partition) GetTotalBytesOk ¶

func (o *Partition) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*Partition) HasAnalyticsTier ¶

func (o *Partition) HasAnalyticsTier() bool

HasAnalyticsTier returns a boolean if a field has been set.

func (*Partition) HasDataForwardingId ¶

func (o *Partition) HasDataForwardingId() bool

HasDataForwardingId returns a boolean if a field has been set.

func (*Partition) HasIndexType ¶

func (o *Partition) HasIndexType() bool

HasIndexType returns a boolean if a field has been set.

func (*Partition) HasIsActive ¶

func (o *Partition) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*Partition) HasIsCompliant ¶

func (o *Partition) HasIsCompliant() bool

HasIsCompliant returns a boolean if a field has been set.

func (*Partition) HasNewRetentionPeriod ¶

func (o *Partition) HasNewRetentionPeriod() bool

HasNewRetentionPeriod returns a boolean if a field has been set.

func (*Partition) HasRetentionEffectiveAt ¶

func (o *Partition) HasRetentionEffectiveAt() bool

HasRetentionEffectiveAt returns a boolean if a field has been set.

func (*Partition) HasRetentionPeriod ¶

func (o *Partition) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (Partition) MarshalJSON ¶

func (o Partition) MarshalJSON() ([]byte, error)

func (*Partition) SetAnalyticsTier ¶

func (o *Partition) SetAnalyticsTier(v string)

SetAnalyticsTier gets a reference to the given string and assigns it to the AnalyticsTier field.

func (*Partition) SetCreatedAt ¶

func (o *Partition) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Partition) SetCreatedBy ¶

func (o *Partition) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Partition) SetDataForwardingId ¶

func (o *Partition) SetDataForwardingId(v string)

SetDataForwardingId gets a reference to the given string and assigns it to the DataForwardingId field.

func (*Partition) SetId ¶

func (o *Partition) SetId(v string)

SetId sets field value

func (*Partition) SetIndexType ¶

func (o *Partition) SetIndexType(v string)

SetIndexType gets a reference to the given string and assigns it to the IndexType field.

func (*Partition) SetIsActive ¶

func (o *Partition) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*Partition) SetIsCompliant ¶

func (o *Partition) SetIsCompliant(v bool)

SetIsCompliant gets a reference to the given bool and assigns it to the IsCompliant field.

func (*Partition) SetModifiedAt ¶

func (o *Partition) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*Partition) SetModifiedBy ¶

func (o *Partition) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*Partition) SetName ¶

func (o *Partition) SetName(v string)

SetName sets field value

func (*Partition) SetNewRetentionPeriod ¶

func (o *Partition) SetNewRetentionPeriod(v int32)

SetNewRetentionPeriod gets a reference to the given int32 and assigns it to the NewRetentionPeriod field.

func (*Partition) SetRetentionEffectiveAt ¶

func (o *Partition) SetRetentionEffectiveAt(v time.Time)

SetRetentionEffectiveAt gets a reference to the given time.Time and assigns it to the RetentionEffectiveAt field.

func (*Partition) SetRetentionPeriod ¶

func (o *Partition) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

func (*Partition) SetRoutingExpression ¶

func (o *Partition) SetRoutingExpression(v string)

SetRoutingExpression sets field value

func (*Partition) SetTotalBytes ¶

func (o *Partition) SetTotalBytes(v int64)

SetTotalBytes sets field value

type PartitionAllOf ¶

type PartitionAllOf struct {
	// Unique identifier for the partition.
	Id string `json:"id"`
	// Size of data in partition in bytes.
	TotalBytes int64 `json:"totalBytes"`
	// This has the value `true` if the partition is active and `false` if it has been decommissioned.
	IsActive *bool `json:"isActive,omitempty"`
	// If the retentionPeriod is scheduled to be updated in the future (i.e., if retentionPeriod is previously reduced with value of reduceRetentionPeriodImmediately as false), this property gives the future value of retentionPeriod while retentionPeriod gives the current value. retentionPeriod will take up the value of newRetentionPeriod after the scheduled time.
	NewRetentionPeriod *int32 `json:"newRetentionPeriod,omitempty"`
	// This has the value `DefaultIndex`, `AuditIndex`or `Partition` depending upon the type of partition.
	IndexType *string `json:"indexType,omitempty"`
	// When the newRetentionPeriod will become effective in UTC format.
	RetentionEffectiveAt *time.Time `json:"retentionEffectiveAt,omitempty"`
	// Id of the data forwarding configuration to be used by the partition.
	DataForwardingId *string `json:"dataForwardingId,omitempty"`
}

PartitionAllOf struct for PartitionAllOf

func NewPartitionAllOf ¶

func NewPartitionAllOf(id string, totalBytes int64) *PartitionAllOf

NewPartitionAllOf instantiates a new PartitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartitionAllOfWithDefaults ¶

func NewPartitionAllOfWithDefaults() *PartitionAllOf

NewPartitionAllOfWithDefaults instantiates a new PartitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartitionAllOf) GetDataForwardingId ¶

func (o *PartitionAllOf) GetDataForwardingId() string

GetDataForwardingId returns the DataForwardingId field value if set, zero value otherwise.

func (*PartitionAllOf) GetDataForwardingIdOk ¶

func (o *PartitionAllOf) GetDataForwardingIdOk() (*string, bool)

GetDataForwardingIdOk returns a tuple with the DataForwardingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartitionAllOf) GetId ¶

func (o *PartitionAllOf) GetId() string

GetId returns the Id field value

func (*PartitionAllOf) GetIdOk ¶

func (o *PartitionAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PartitionAllOf) GetIndexType ¶

func (o *PartitionAllOf) GetIndexType() string

GetIndexType returns the IndexType field value if set, zero value otherwise.

func (*PartitionAllOf) GetIndexTypeOk ¶

func (o *PartitionAllOf) GetIndexTypeOk() (*string, bool)

GetIndexTypeOk returns a tuple with the IndexType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartitionAllOf) GetIsActive ¶

func (o *PartitionAllOf) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*PartitionAllOf) GetIsActiveOk ¶

func (o *PartitionAllOf) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartitionAllOf) GetNewRetentionPeriod ¶

func (o *PartitionAllOf) GetNewRetentionPeriod() int32

GetNewRetentionPeriod returns the NewRetentionPeriod field value if set, zero value otherwise.

func (*PartitionAllOf) GetNewRetentionPeriodOk ¶

func (o *PartitionAllOf) GetNewRetentionPeriodOk() (*int32, bool)

GetNewRetentionPeriodOk returns a tuple with the NewRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartitionAllOf) GetRetentionEffectiveAt ¶

func (o *PartitionAllOf) GetRetentionEffectiveAt() time.Time

GetRetentionEffectiveAt returns the RetentionEffectiveAt field value if set, zero value otherwise.

func (*PartitionAllOf) GetRetentionEffectiveAtOk ¶

func (o *PartitionAllOf) GetRetentionEffectiveAtOk() (*time.Time, bool)

GetRetentionEffectiveAtOk returns a tuple with the RetentionEffectiveAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartitionAllOf) GetTotalBytes ¶

func (o *PartitionAllOf) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value

func (*PartitionAllOf) GetTotalBytesOk ¶

func (o *PartitionAllOf) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value and a boolean to check if the value has been set.

func (*PartitionAllOf) HasDataForwardingId ¶

func (o *PartitionAllOf) HasDataForwardingId() bool

HasDataForwardingId returns a boolean if a field has been set.

func (*PartitionAllOf) HasIndexType ¶

func (o *PartitionAllOf) HasIndexType() bool

HasIndexType returns a boolean if a field has been set.

func (*PartitionAllOf) HasIsActive ¶

func (o *PartitionAllOf) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*PartitionAllOf) HasNewRetentionPeriod ¶

func (o *PartitionAllOf) HasNewRetentionPeriod() bool

HasNewRetentionPeriod returns a boolean if a field has been set.

func (*PartitionAllOf) HasRetentionEffectiveAt ¶

func (o *PartitionAllOf) HasRetentionEffectiveAt() bool

HasRetentionEffectiveAt returns a boolean if a field has been set.

func (PartitionAllOf) MarshalJSON ¶

func (o PartitionAllOf) MarshalJSON() ([]byte, error)

func (*PartitionAllOf) SetDataForwardingId ¶

func (o *PartitionAllOf) SetDataForwardingId(v string)

SetDataForwardingId gets a reference to the given string and assigns it to the DataForwardingId field.

func (*PartitionAllOf) SetId ¶

func (o *PartitionAllOf) SetId(v string)

SetId sets field value

func (*PartitionAllOf) SetIndexType ¶

func (o *PartitionAllOf) SetIndexType(v string)

SetIndexType gets a reference to the given string and assigns it to the IndexType field.

func (*PartitionAllOf) SetIsActive ¶

func (o *PartitionAllOf) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*PartitionAllOf) SetNewRetentionPeriod ¶

func (o *PartitionAllOf) SetNewRetentionPeriod(v int32)

SetNewRetentionPeriod gets a reference to the given int32 and assigns it to the NewRetentionPeriod field.

func (*PartitionAllOf) SetRetentionEffectiveAt ¶

func (o *PartitionAllOf) SetRetentionEffectiveAt(v time.Time)

SetRetentionEffectiveAt gets a reference to the given time.Time and assigns it to the RetentionEffectiveAt field.

func (*PartitionAllOf) SetTotalBytes ¶

func (o *PartitionAllOf) SetTotalBytes(v int64)

SetTotalBytes sets field value

type PartitionManagementApiService ¶

type PartitionManagementApiService service

PartitionManagementApiService PartitionManagementApi service

func (*PartitionManagementApiService) CancelRetentionUpdate ¶

CancelRetentionUpdate Cancel a retention update for a partition

Cancel update to retention of a partition for which retention was updated previously using `reduceRetentionPeriodImmediately` parameter as false

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the partition to cancel the retention update for.
@return ApiCancelRetentionUpdateRequest

func (*PartitionManagementApiService) CancelRetentionUpdateExecute ¶

Execute executes the request

func (*PartitionManagementApiService) CreatePartition ¶

CreatePartition Create a new partition.

Create a new partition.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePartitionRequest

func (*PartitionManagementApiService) CreatePartitionExecute ¶

Execute executes the request

@return Partition

func (*PartitionManagementApiService) DecommissionPartition ¶

DecommissionPartition Decommission a partition.

Decommission a partition with the given identifier from the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the partition to decommission.
@return ApiDecommissionPartitionRequest

func (*PartitionManagementApiService) DecommissionPartitionExecute ¶

Execute executes the request

func (*PartitionManagementApiService) GetPartition ¶

GetPartition Get a partition.

Get a partition with the given identifier from the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of partition to return.
@return ApiGetPartitionRequest

func (*PartitionManagementApiService) GetPartitionExecute ¶

Execute executes the request

@return Partition

func (*PartitionManagementApiService) ListPartitions ¶

ListPartitions Get a list of partitions.

Get a list of all partitions in the organization. The response is paginated with a default limit of 100 partitions per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListPartitionsRequest

func (*PartitionManagementApiService) ListPartitionsExecute ¶

Execute executes the request

@return ListPartitionsResponse

func (*PartitionManagementApiService) UpdatePartition ¶

UpdatePartition Update a partition.

Update an existing partition in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the partition to update.
@return ApiUpdatePartitionRequest

func (*PartitionManagementApiService) UpdatePartitionExecute ¶

Execute executes the request

@return Partition

type PartitionsResponse ¶

type PartitionsResponse struct {
	// Array of partitions.
	Data []Partition `json:"data"`
}

PartitionsResponse struct for PartitionsResponse

func NewPartitionsResponse ¶

func NewPartitionsResponse(data []Partition) *PartitionsResponse

NewPartitionsResponse instantiates a new PartitionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartitionsResponseWithDefaults ¶

func NewPartitionsResponseWithDefaults() *PartitionsResponse

NewPartitionsResponseWithDefaults instantiates a new PartitionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartitionsResponse) GetData ¶

func (o *PartitionsResponse) GetData() []Partition

GetData returns the Data field value

func (*PartitionsResponse) GetDataOk ¶

func (o *PartitionsResponse) GetDataOk() (*[]Partition, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (PartitionsResponse) MarshalJSON ¶

func (o PartitionsResponse) MarshalJSON() ([]byte, error)

func (*PartitionsResponse) SetData ¶

func (o *PartitionsResponse) SetData(v []Partition)

SetData sets field value

type PasswordPolicy ¶

type PasswordPolicy struct {
	// The minimum length of the password.
	MinLength *int32 `json:"minLength,omitempty"`
	// The maximum length of the password. (Setting this to any value other than 128 is no longer supported; this field may be deprecated in the future.)
	MaxLength *int32 `json:"maxLength,omitempty"`
	// If the password must contain lower case characters.
	MustContainLowercase *bool `json:"mustContainLowercase,omitempty"`
	// If the password must contain upper case characters.
	MustContainUppercase *bool `json:"mustContainUppercase,omitempty"`
	// If the password must contain digits.
	MustContainDigits *bool `json:"mustContainDigits,omitempty"`
	// If the password must contain special characters.
	MustContainSpecialChars *bool `json:"mustContainSpecialChars,omitempty"`
	// Maximum number of days that a password can be used before user is required to change it. Put -1 if the user should not have to change their password.
	MaxPasswordAgeInDays *int32 `json:"maxPasswordAgeInDays,omitempty"`
	// The minimum number of unique new passwords that a user must use before an old password can be reused.
	MinUniquePasswords *int32 `json:"minUniquePasswords,omitempty"`
	// Number of failed login attempts allowed before account is locked-out.
	AccountLockoutThreshold *int32 `json:"accountLockoutThreshold,omitempty"`
	// The duration of time in minutes that must elapse from the first failed login attempt after which failed login count is reset to 0.
	FailedLoginResetDurationInMins *int32 `json:"failedLoginResetDurationInMins,omitempty"`
	// The duration of time in minutes that a locked-out account remained locked before getting unlocked automatically.
	AccountLockoutDurationInMins *int32 `json:"accountLockoutDurationInMins,omitempty"`
	// If MFA should be required to log in. By default, this field is set to `false`.
	RequireMfa *bool `json:"requireMfa,omitempty"`
	// If MFA should be remembered on the browser.
	RememberMfa *bool `json:"rememberMfa,omitempty"`
}

PasswordPolicy Password Policy

func NewPasswordPolicy ¶

func NewPasswordPolicy() *PasswordPolicy

NewPasswordPolicy instantiates a new PasswordPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordPolicyWithDefaults ¶

func NewPasswordPolicyWithDefaults() *PasswordPolicy

NewPasswordPolicyWithDefaults instantiates a new PasswordPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordPolicy) GetAccountLockoutDurationInMins ¶

func (o *PasswordPolicy) GetAccountLockoutDurationInMins() int32

GetAccountLockoutDurationInMins returns the AccountLockoutDurationInMins field value if set, zero value otherwise.

func (*PasswordPolicy) GetAccountLockoutDurationInMinsOk ¶

func (o *PasswordPolicy) GetAccountLockoutDurationInMinsOk() (*int32, bool)

GetAccountLockoutDurationInMinsOk returns a tuple with the AccountLockoutDurationInMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetAccountLockoutThreshold ¶

func (o *PasswordPolicy) GetAccountLockoutThreshold() int32

GetAccountLockoutThreshold returns the AccountLockoutThreshold field value if set, zero value otherwise.

func (*PasswordPolicy) GetAccountLockoutThresholdOk ¶

func (o *PasswordPolicy) GetAccountLockoutThresholdOk() (*int32, bool)

GetAccountLockoutThresholdOk returns a tuple with the AccountLockoutThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetFailedLoginResetDurationInMins ¶

func (o *PasswordPolicy) GetFailedLoginResetDurationInMins() int32

GetFailedLoginResetDurationInMins returns the FailedLoginResetDurationInMins field value if set, zero value otherwise.

func (*PasswordPolicy) GetFailedLoginResetDurationInMinsOk ¶

func (o *PasswordPolicy) GetFailedLoginResetDurationInMinsOk() (*int32, bool)

GetFailedLoginResetDurationInMinsOk returns a tuple with the FailedLoginResetDurationInMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMaxLength ¶

func (o *PasswordPolicy) GetMaxLength() int32

GetMaxLength returns the MaxLength field value if set, zero value otherwise.

func (*PasswordPolicy) GetMaxLengthOk ¶

func (o *PasswordPolicy) GetMaxLengthOk() (*int32, bool)

GetMaxLengthOk returns a tuple with the MaxLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMaxPasswordAgeInDays ¶

func (o *PasswordPolicy) GetMaxPasswordAgeInDays() int32

GetMaxPasswordAgeInDays returns the MaxPasswordAgeInDays field value if set, zero value otherwise.

func (*PasswordPolicy) GetMaxPasswordAgeInDaysOk ¶

func (o *PasswordPolicy) GetMaxPasswordAgeInDaysOk() (*int32, bool)

GetMaxPasswordAgeInDaysOk returns a tuple with the MaxPasswordAgeInDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMinLength ¶

func (o *PasswordPolicy) GetMinLength() int32

GetMinLength returns the MinLength field value if set, zero value otherwise.

func (*PasswordPolicy) GetMinLengthOk ¶

func (o *PasswordPolicy) GetMinLengthOk() (*int32, bool)

GetMinLengthOk returns a tuple with the MinLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMinUniquePasswords ¶

func (o *PasswordPolicy) GetMinUniquePasswords() int32

GetMinUniquePasswords returns the MinUniquePasswords field value if set, zero value otherwise.

func (*PasswordPolicy) GetMinUniquePasswordsOk ¶

func (o *PasswordPolicy) GetMinUniquePasswordsOk() (*int32, bool)

GetMinUniquePasswordsOk returns a tuple with the MinUniquePasswords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMustContainDigits ¶

func (o *PasswordPolicy) GetMustContainDigits() bool

GetMustContainDigits returns the MustContainDigits field value if set, zero value otherwise.

func (*PasswordPolicy) GetMustContainDigitsOk ¶

func (o *PasswordPolicy) GetMustContainDigitsOk() (*bool, bool)

GetMustContainDigitsOk returns a tuple with the MustContainDigits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMustContainLowercase ¶

func (o *PasswordPolicy) GetMustContainLowercase() bool

GetMustContainLowercase returns the MustContainLowercase field value if set, zero value otherwise.

func (*PasswordPolicy) GetMustContainLowercaseOk ¶

func (o *PasswordPolicy) GetMustContainLowercaseOk() (*bool, bool)

GetMustContainLowercaseOk returns a tuple with the MustContainLowercase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMustContainSpecialChars ¶

func (o *PasswordPolicy) GetMustContainSpecialChars() bool

GetMustContainSpecialChars returns the MustContainSpecialChars field value if set, zero value otherwise.

func (*PasswordPolicy) GetMustContainSpecialCharsOk ¶

func (o *PasswordPolicy) GetMustContainSpecialCharsOk() (*bool, bool)

GetMustContainSpecialCharsOk returns a tuple with the MustContainSpecialChars field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetMustContainUppercase ¶

func (o *PasswordPolicy) GetMustContainUppercase() bool

GetMustContainUppercase returns the MustContainUppercase field value if set, zero value otherwise.

func (*PasswordPolicy) GetMustContainUppercaseOk ¶

func (o *PasswordPolicy) GetMustContainUppercaseOk() (*bool, bool)

GetMustContainUppercaseOk returns a tuple with the MustContainUppercase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetRememberMfa ¶

func (o *PasswordPolicy) GetRememberMfa() bool

GetRememberMfa returns the RememberMfa field value if set, zero value otherwise.

func (*PasswordPolicy) GetRememberMfaOk ¶

func (o *PasswordPolicy) GetRememberMfaOk() (*bool, bool)

GetRememberMfaOk returns a tuple with the RememberMfa field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) GetRequireMfa ¶

func (o *PasswordPolicy) GetRequireMfa() bool

GetRequireMfa returns the RequireMfa field value if set, zero value otherwise.

func (*PasswordPolicy) GetRequireMfaOk ¶

func (o *PasswordPolicy) GetRequireMfaOk() (*bool, bool)

GetRequireMfaOk returns a tuple with the RequireMfa field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordPolicy) HasAccountLockoutDurationInMins ¶

func (o *PasswordPolicy) HasAccountLockoutDurationInMins() bool

HasAccountLockoutDurationInMins returns a boolean if a field has been set.

func (*PasswordPolicy) HasAccountLockoutThreshold ¶

func (o *PasswordPolicy) HasAccountLockoutThreshold() bool

HasAccountLockoutThreshold returns a boolean if a field has been set.

func (*PasswordPolicy) HasFailedLoginResetDurationInMins ¶

func (o *PasswordPolicy) HasFailedLoginResetDurationInMins() bool

HasFailedLoginResetDurationInMins returns a boolean if a field has been set.

func (*PasswordPolicy) HasMaxLength ¶

func (o *PasswordPolicy) HasMaxLength() bool

HasMaxLength returns a boolean if a field has been set.

func (*PasswordPolicy) HasMaxPasswordAgeInDays ¶

func (o *PasswordPolicy) HasMaxPasswordAgeInDays() bool

HasMaxPasswordAgeInDays returns a boolean if a field has been set.

func (*PasswordPolicy) HasMinLength ¶

func (o *PasswordPolicy) HasMinLength() bool

HasMinLength returns a boolean if a field has been set.

func (*PasswordPolicy) HasMinUniquePasswords ¶

func (o *PasswordPolicy) HasMinUniquePasswords() bool

HasMinUniquePasswords returns a boolean if a field has been set.

func (*PasswordPolicy) HasMustContainDigits ¶

func (o *PasswordPolicy) HasMustContainDigits() bool

HasMustContainDigits returns a boolean if a field has been set.

func (*PasswordPolicy) HasMustContainLowercase ¶

func (o *PasswordPolicy) HasMustContainLowercase() bool

HasMustContainLowercase returns a boolean if a field has been set.

func (*PasswordPolicy) HasMustContainSpecialChars ¶

func (o *PasswordPolicy) HasMustContainSpecialChars() bool

HasMustContainSpecialChars returns a boolean if a field has been set.

func (*PasswordPolicy) HasMustContainUppercase ¶

func (o *PasswordPolicy) HasMustContainUppercase() bool

HasMustContainUppercase returns a boolean if a field has been set.

func (*PasswordPolicy) HasRememberMfa ¶

func (o *PasswordPolicy) HasRememberMfa() bool

HasRememberMfa returns a boolean if a field has been set.

func (*PasswordPolicy) HasRequireMfa ¶

func (o *PasswordPolicy) HasRequireMfa() bool

HasRequireMfa returns a boolean if a field has been set.

func (PasswordPolicy) MarshalJSON ¶

func (o PasswordPolicy) MarshalJSON() ([]byte, error)

func (*PasswordPolicy) SetAccountLockoutDurationInMins ¶

func (o *PasswordPolicy) SetAccountLockoutDurationInMins(v int32)

SetAccountLockoutDurationInMins gets a reference to the given int32 and assigns it to the AccountLockoutDurationInMins field.

func (*PasswordPolicy) SetAccountLockoutThreshold ¶

func (o *PasswordPolicy) SetAccountLockoutThreshold(v int32)

SetAccountLockoutThreshold gets a reference to the given int32 and assigns it to the AccountLockoutThreshold field.

func (*PasswordPolicy) SetFailedLoginResetDurationInMins ¶

func (o *PasswordPolicy) SetFailedLoginResetDurationInMins(v int32)

SetFailedLoginResetDurationInMins gets a reference to the given int32 and assigns it to the FailedLoginResetDurationInMins field.

func (*PasswordPolicy) SetMaxLength ¶

func (o *PasswordPolicy) SetMaxLength(v int32)

SetMaxLength gets a reference to the given int32 and assigns it to the MaxLength field.

func (*PasswordPolicy) SetMaxPasswordAgeInDays ¶

func (o *PasswordPolicy) SetMaxPasswordAgeInDays(v int32)

SetMaxPasswordAgeInDays gets a reference to the given int32 and assigns it to the MaxPasswordAgeInDays field.

func (*PasswordPolicy) SetMinLength ¶

func (o *PasswordPolicy) SetMinLength(v int32)

SetMinLength gets a reference to the given int32 and assigns it to the MinLength field.

func (*PasswordPolicy) SetMinUniquePasswords ¶

func (o *PasswordPolicy) SetMinUniquePasswords(v int32)

SetMinUniquePasswords gets a reference to the given int32 and assigns it to the MinUniquePasswords field.

func (*PasswordPolicy) SetMustContainDigits ¶

func (o *PasswordPolicy) SetMustContainDigits(v bool)

SetMustContainDigits gets a reference to the given bool and assigns it to the MustContainDigits field.

func (*PasswordPolicy) SetMustContainLowercase ¶

func (o *PasswordPolicy) SetMustContainLowercase(v bool)

SetMustContainLowercase gets a reference to the given bool and assigns it to the MustContainLowercase field.

func (*PasswordPolicy) SetMustContainSpecialChars ¶

func (o *PasswordPolicy) SetMustContainSpecialChars(v bool)

SetMustContainSpecialChars gets a reference to the given bool and assigns it to the MustContainSpecialChars field.

func (*PasswordPolicy) SetMustContainUppercase ¶

func (o *PasswordPolicy) SetMustContainUppercase(v bool)

SetMustContainUppercase gets a reference to the given bool and assigns it to the MustContainUppercase field.

func (*PasswordPolicy) SetRememberMfa ¶

func (o *PasswordPolicy) SetRememberMfa(v bool)

SetRememberMfa gets a reference to the given bool and assigns it to the RememberMfa field.

func (*PasswordPolicy) SetRequireMfa ¶

func (o *PasswordPolicy) SetRequireMfa(v bool)

SetRequireMfa gets a reference to the given bool and assigns it to the RequireMfa field.

type PasswordPolicyApiService ¶

type PasswordPolicyApiService service

PasswordPolicyApiService PasswordPolicyApi service

func (*PasswordPolicyApiService) GetPasswordPolicy ¶

GetPasswordPolicy Get the current password policy.

Get the current password policy.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordPolicyRequest

func (*PasswordPolicyApiService) GetPasswordPolicyExecute ¶

Execute executes the request

@return PasswordPolicy

func (*PasswordPolicyApiService) SetPasswordPolicy ¶

SetPasswordPolicy Update password policy.

Update the current password policy.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetPasswordPolicyRequest

func (*PasswordPolicyApiService) SetPasswordPolicyExecute ¶

Execute executes the request

@return PasswordPolicy

type Path ¶

type Path struct {
	// Elements of the path.
	PathItems []PathItem `json:"pathItems"`
	// String representation of the path.
	Path string `json:"path"`
}

Path struct for Path

func NewPath ¶

func NewPath(pathItems []PathItem, path string) *Path

NewPath instantiates a new Path object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPathWithDefaults ¶

func NewPathWithDefaults() *Path

NewPathWithDefaults instantiates a new Path object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Path) GetPath ¶

func (o *Path) GetPath() string

GetPath returns the Path field value

func (*Path) GetPathItems ¶

func (o *Path) GetPathItems() []PathItem

GetPathItems returns the PathItems field value

func (*Path) GetPathItemsOk ¶

func (o *Path) GetPathItemsOk() (*[]PathItem, bool)

GetPathItemsOk returns a tuple with the PathItems field value and a boolean to check if the value has been set.

func (*Path) GetPathOk ¶

func (o *Path) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (Path) MarshalJSON ¶

func (o Path) MarshalJSON() ([]byte, error)

func (*Path) SetPath ¶

func (o *Path) SetPath(v string)

SetPath sets field value

func (*Path) SetPathItems ¶

func (o *Path) SetPathItems(v []PathItem)

SetPathItems sets field value

type PathItem ¶

type PathItem struct {
	// Identifier of the path element.
	Id string `json:"id"`
	// Name of the path element.
	Name string `json:"name"`
}

PathItem struct for PathItem

func NewPathItem ¶

func NewPathItem(id string, name string) *PathItem

NewPathItem instantiates a new PathItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPathItemWithDefaults ¶

func NewPathItemWithDefaults() *PathItem

NewPathItemWithDefaults instantiates a new PathItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PathItem) GetId ¶

func (o *PathItem) GetId() string

GetId returns the Id field value

func (*PathItem) GetIdOk ¶

func (o *PathItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PathItem) GetName ¶

func (o *PathItem) GetName() string

GetName returns the Name field value

func (*PathItem) GetNameOk ¶

func (o *PathItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (PathItem) MarshalJSON ¶

func (o PathItem) MarshalJSON() ([]byte, error)

func (*PathItem) SetId ¶

func (o *PathItem) SetId(v string)

SetId sets field value

func (*PathItem) SetName ¶

func (o *PathItem) SetName(v string)

SetName sets field value

type PermissionIdentifier ¶

type PermissionIdentifier struct {
	// Type of subject for the permission. Valid values are: `user` or `role`.
	SubjectType string `json:"subjectType"`
	// The identifier that belongs to the subject type chosen above. For e.g. if the subjectType is set to `user`, subjectId should be the identifier of a user (same goes for `role` subjectType).
	SubjectId string `json:"subjectId"`
	// The identifier that belongs to the resource this permission assignment applies to.
	TargetId string `json:"targetId"`
}

PermissionIdentifier struct for PermissionIdentifier

func NewPermissionIdentifier ¶

func NewPermissionIdentifier(subjectType string, subjectId string, targetId string) *PermissionIdentifier

NewPermissionIdentifier instantiates a new PermissionIdentifier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionIdentifierWithDefaults ¶

func NewPermissionIdentifierWithDefaults() *PermissionIdentifier

NewPermissionIdentifierWithDefaults instantiates a new PermissionIdentifier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionIdentifier) GetSubjectId ¶

func (o *PermissionIdentifier) GetSubjectId() string

GetSubjectId returns the SubjectId field value

func (*PermissionIdentifier) GetSubjectIdOk ¶

func (o *PermissionIdentifier) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value and a boolean to check if the value has been set.

func (*PermissionIdentifier) GetSubjectType ¶

func (o *PermissionIdentifier) GetSubjectType() string

GetSubjectType returns the SubjectType field value

func (*PermissionIdentifier) GetSubjectTypeOk ¶

func (o *PermissionIdentifier) GetSubjectTypeOk() (*string, bool)

GetSubjectTypeOk returns a tuple with the SubjectType field value and a boolean to check if the value has been set.

func (*PermissionIdentifier) GetTargetId ¶

func (o *PermissionIdentifier) GetTargetId() string

GetTargetId returns the TargetId field value

func (*PermissionIdentifier) GetTargetIdOk ¶

func (o *PermissionIdentifier) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (PermissionIdentifier) MarshalJSON ¶

func (o PermissionIdentifier) MarshalJSON() ([]byte, error)

func (*PermissionIdentifier) SetSubjectId ¶

func (o *PermissionIdentifier) SetSubjectId(v string)

SetSubjectId sets field value

func (*PermissionIdentifier) SetSubjectType ¶

func (o *PermissionIdentifier) SetSubjectType(v string)

SetSubjectType sets field value

func (*PermissionIdentifier) SetTargetId ¶

func (o *PermissionIdentifier) SetTargetId(v string)

SetTargetId sets field value

type PermissionIdentifierAllOf ¶

type PermissionIdentifierAllOf struct {
	// The identifier that belongs to the resource this permission assignment applies to.
	TargetId string `json:"targetId"`
}

PermissionIdentifierAllOf struct for PermissionIdentifierAllOf

func NewPermissionIdentifierAllOf ¶

func NewPermissionIdentifierAllOf(targetId string) *PermissionIdentifierAllOf

NewPermissionIdentifierAllOf instantiates a new PermissionIdentifierAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionIdentifierAllOfWithDefaults ¶

func NewPermissionIdentifierAllOfWithDefaults() *PermissionIdentifierAllOf

NewPermissionIdentifierAllOfWithDefaults instantiates a new PermissionIdentifierAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionIdentifierAllOf) GetTargetId ¶

func (o *PermissionIdentifierAllOf) GetTargetId() string

GetTargetId returns the TargetId field value

func (*PermissionIdentifierAllOf) GetTargetIdOk ¶

func (o *PermissionIdentifierAllOf) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (PermissionIdentifierAllOf) MarshalJSON ¶

func (o PermissionIdentifierAllOf) MarshalJSON() ([]byte, error)

func (*PermissionIdentifierAllOf) SetTargetId ¶

func (o *PermissionIdentifierAllOf) SetTargetId(v string)

SetTargetId sets field value

type PermissionIdentifiers ¶

type PermissionIdentifiers struct {
	// List of permission identifiers.
	PermissionIdentifiers []PermissionIdentifier `json:"permissionIdentifiers"`
}

PermissionIdentifiers struct for PermissionIdentifiers

func NewPermissionIdentifiers ¶

func NewPermissionIdentifiers(permissionIdentifiers []PermissionIdentifier) *PermissionIdentifiers

NewPermissionIdentifiers instantiates a new PermissionIdentifiers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionIdentifiersWithDefaults ¶

func NewPermissionIdentifiersWithDefaults() *PermissionIdentifiers

NewPermissionIdentifiersWithDefaults instantiates a new PermissionIdentifiers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionIdentifiers) GetPermissionIdentifiers ¶

func (o *PermissionIdentifiers) GetPermissionIdentifiers() []PermissionIdentifier

GetPermissionIdentifiers returns the PermissionIdentifiers field value

func (*PermissionIdentifiers) GetPermissionIdentifiersOk ¶

func (o *PermissionIdentifiers) GetPermissionIdentifiersOk() (*[]PermissionIdentifier, bool)

GetPermissionIdentifiersOk returns a tuple with the PermissionIdentifiers field value and a boolean to check if the value has been set.

func (PermissionIdentifiers) MarshalJSON ¶

func (o PermissionIdentifiers) MarshalJSON() ([]byte, error)

func (*PermissionIdentifiers) SetPermissionIdentifiers ¶

func (o *PermissionIdentifiers) SetPermissionIdentifiers(v []PermissionIdentifier)

SetPermissionIdentifiers sets field value

type PermissionStatement ¶

type PermissionStatement struct {
	// List of permissions.
	Permissions []string `json:"permissions"`
	// Type of subject for the permission. Valid values are: `role`.
	SubjectType string `json:"subjectType"`
	// The identifier that belongs to the subject type chosen above. For e.g. if the subjectType is set to `role`, subjectId should be the identifier of a role.
	SubjectId string `json:"subjectId"`
	// The identifier that belongs to the resource this permission assignment applies to.
	TargetId string `json:"targetId"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
}

PermissionStatement struct for PermissionStatement

func NewPermissionStatement ¶

func NewPermissionStatement(permissions []string, subjectType string, subjectId string, targetId string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *PermissionStatement

NewPermissionStatement instantiates a new PermissionStatement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionStatementWithDefaults ¶

func NewPermissionStatementWithDefaults() *PermissionStatement

NewPermissionStatementWithDefaults instantiates a new PermissionStatement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionStatement) GetCreatedAt ¶

func (o *PermissionStatement) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*PermissionStatement) GetCreatedAtOk ¶

func (o *PermissionStatement) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetCreatedBy ¶

func (o *PermissionStatement) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*PermissionStatement) GetCreatedByOk ¶

func (o *PermissionStatement) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetModifiedAt ¶

func (o *PermissionStatement) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*PermissionStatement) GetModifiedAtOk ¶

func (o *PermissionStatement) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetModifiedBy ¶

func (o *PermissionStatement) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*PermissionStatement) GetModifiedByOk ¶

func (o *PermissionStatement) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetPermissions ¶

func (o *PermissionStatement) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*PermissionStatement) GetPermissionsOk ¶

func (o *PermissionStatement) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetSubjectId ¶

func (o *PermissionStatement) GetSubjectId() string

GetSubjectId returns the SubjectId field value

func (*PermissionStatement) GetSubjectIdOk ¶

func (o *PermissionStatement) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetSubjectType ¶

func (o *PermissionStatement) GetSubjectType() string

GetSubjectType returns the SubjectType field value

func (*PermissionStatement) GetSubjectTypeOk ¶

func (o *PermissionStatement) GetSubjectTypeOk() (*string, bool)

GetSubjectTypeOk returns a tuple with the SubjectType field value and a boolean to check if the value has been set.

func (*PermissionStatement) GetTargetId ¶

func (o *PermissionStatement) GetTargetId() string

GetTargetId returns the TargetId field value

func (*PermissionStatement) GetTargetIdOk ¶

func (o *PermissionStatement) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (PermissionStatement) MarshalJSON ¶

func (o PermissionStatement) MarshalJSON() ([]byte, error)

func (*PermissionStatement) SetCreatedAt ¶

func (o *PermissionStatement) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*PermissionStatement) SetCreatedBy ¶

func (o *PermissionStatement) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*PermissionStatement) SetModifiedAt ¶

func (o *PermissionStatement) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*PermissionStatement) SetModifiedBy ¶

func (o *PermissionStatement) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*PermissionStatement) SetPermissions ¶

func (o *PermissionStatement) SetPermissions(v []string)

SetPermissions sets field value

func (*PermissionStatement) SetSubjectId ¶

func (o *PermissionStatement) SetSubjectId(v string)

SetSubjectId sets field value

func (*PermissionStatement) SetSubjectType ¶

func (o *PermissionStatement) SetSubjectType(v string)

SetSubjectType sets field value

func (*PermissionStatement) SetTargetId ¶

func (o *PermissionStatement) SetTargetId(v string)

SetTargetId sets field value

type PermissionStatementDefinition ¶

type PermissionStatementDefinition struct {
	// List of permissions.
	Permissions []string `json:"permissions"`
	// Type of subject for the permission. Valid values are: `role`.
	SubjectType string `json:"subjectType"`
	// The identifier that belongs to the subject type chosen above. For e.g. if the subjectType is set to `role`, subjectId should be the identifier of a role.
	SubjectId string `json:"subjectId"`
	// The identifier that belongs to the resource this permission assignment applies to.
	TargetId string `json:"targetId"`
}

PermissionStatementDefinition struct for PermissionStatementDefinition

func NewPermissionStatementDefinition ¶

func NewPermissionStatementDefinition(permissions []string, subjectType string, subjectId string, targetId string) *PermissionStatementDefinition

NewPermissionStatementDefinition instantiates a new PermissionStatementDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionStatementDefinitionWithDefaults ¶

func NewPermissionStatementDefinitionWithDefaults() *PermissionStatementDefinition

NewPermissionStatementDefinitionWithDefaults instantiates a new PermissionStatementDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionStatementDefinition) GetPermissions ¶

func (o *PermissionStatementDefinition) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*PermissionStatementDefinition) GetPermissionsOk ¶

func (o *PermissionStatementDefinition) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*PermissionStatementDefinition) GetSubjectId ¶

func (o *PermissionStatementDefinition) GetSubjectId() string

GetSubjectId returns the SubjectId field value

func (*PermissionStatementDefinition) GetSubjectIdOk ¶

func (o *PermissionStatementDefinition) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value and a boolean to check if the value has been set.

func (*PermissionStatementDefinition) GetSubjectType ¶

func (o *PermissionStatementDefinition) GetSubjectType() string

GetSubjectType returns the SubjectType field value

func (*PermissionStatementDefinition) GetSubjectTypeOk ¶

func (o *PermissionStatementDefinition) GetSubjectTypeOk() (*string, bool)

GetSubjectTypeOk returns a tuple with the SubjectType field value and a boolean to check if the value has been set.

func (*PermissionStatementDefinition) GetTargetId ¶

func (o *PermissionStatementDefinition) GetTargetId() string

GetTargetId returns the TargetId field value

func (*PermissionStatementDefinition) GetTargetIdOk ¶

func (o *PermissionStatementDefinition) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (PermissionStatementDefinition) MarshalJSON ¶

func (o PermissionStatementDefinition) MarshalJSON() ([]byte, error)

func (*PermissionStatementDefinition) SetPermissions ¶

func (o *PermissionStatementDefinition) SetPermissions(v []string)

SetPermissions sets field value

func (*PermissionStatementDefinition) SetSubjectId ¶

func (o *PermissionStatementDefinition) SetSubjectId(v string)

SetSubjectId sets field value

func (*PermissionStatementDefinition) SetSubjectType ¶

func (o *PermissionStatementDefinition) SetSubjectType(v string)

SetSubjectType sets field value

func (*PermissionStatementDefinition) SetTargetId ¶

func (o *PermissionStatementDefinition) SetTargetId(v string)

SetTargetId sets field value

type PermissionStatementDefinitionAllOf ¶

type PermissionStatementDefinitionAllOf struct {
	// Type of subject for the permission. Valid values are: `role`.
	SubjectType string `json:"subjectType"`
	// The identifier that belongs to the subject type chosen above. For e.g. if the subjectType is set to `role`, subjectId should be the identifier of a role.
	SubjectId string `json:"subjectId"`
	// The identifier that belongs to the resource this permission assignment applies to.
	TargetId string `json:"targetId"`
}

PermissionStatementDefinitionAllOf struct for PermissionStatementDefinitionAllOf

func NewPermissionStatementDefinitionAllOf ¶

func NewPermissionStatementDefinitionAllOf(subjectType string, subjectId string, targetId string) *PermissionStatementDefinitionAllOf

NewPermissionStatementDefinitionAllOf instantiates a new PermissionStatementDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionStatementDefinitionAllOfWithDefaults ¶

func NewPermissionStatementDefinitionAllOfWithDefaults() *PermissionStatementDefinitionAllOf

NewPermissionStatementDefinitionAllOfWithDefaults instantiates a new PermissionStatementDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionStatementDefinitionAllOf) GetSubjectId ¶

func (o *PermissionStatementDefinitionAllOf) GetSubjectId() string

GetSubjectId returns the SubjectId field value

func (*PermissionStatementDefinitionAllOf) GetSubjectIdOk ¶

func (o *PermissionStatementDefinitionAllOf) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value and a boolean to check if the value has been set.

func (*PermissionStatementDefinitionAllOf) GetSubjectType ¶

func (o *PermissionStatementDefinitionAllOf) GetSubjectType() string

GetSubjectType returns the SubjectType field value

func (*PermissionStatementDefinitionAllOf) GetSubjectTypeOk ¶

func (o *PermissionStatementDefinitionAllOf) GetSubjectTypeOk() (*string, bool)

GetSubjectTypeOk returns a tuple with the SubjectType field value and a boolean to check if the value has been set.

func (*PermissionStatementDefinitionAllOf) GetTargetId ¶

func (o *PermissionStatementDefinitionAllOf) GetTargetId() string

GetTargetId returns the TargetId field value

func (*PermissionStatementDefinitionAllOf) GetTargetIdOk ¶

func (o *PermissionStatementDefinitionAllOf) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (PermissionStatementDefinitionAllOf) MarshalJSON ¶

func (o PermissionStatementDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*PermissionStatementDefinitionAllOf) SetSubjectId ¶

func (o *PermissionStatementDefinitionAllOf) SetSubjectId(v string)

SetSubjectId sets field value

func (*PermissionStatementDefinitionAllOf) SetSubjectType ¶

func (o *PermissionStatementDefinitionAllOf) SetSubjectType(v string)

SetSubjectType sets field value

func (*PermissionStatementDefinitionAllOf) SetTargetId ¶

func (o *PermissionStatementDefinitionAllOf) SetTargetId(v string)

SetTargetId sets field value

type PermissionStatementDefinitions ¶

type PermissionStatementDefinitions struct {
	// List of permission statement definitions.
	PermissionStatementDefinitions []PermissionStatementDefinition `json:"permissionStatementDefinitions"`
}

PermissionStatementDefinitions struct for PermissionStatementDefinitions

func NewPermissionStatementDefinitions ¶

func NewPermissionStatementDefinitions(permissionStatementDefinitions []PermissionStatementDefinition) *PermissionStatementDefinitions

NewPermissionStatementDefinitions instantiates a new PermissionStatementDefinitions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionStatementDefinitionsWithDefaults ¶

func NewPermissionStatementDefinitionsWithDefaults() *PermissionStatementDefinitions

NewPermissionStatementDefinitionsWithDefaults instantiates a new PermissionStatementDefinitions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionStatementDefinitions) GetPermissionStatementDefinitions ¶

func (o *PermissionStatementDefinitions) GetPermissionStatementDefinitions() []PermissionStatementDefinition

GetPermissionStatementDefinitions returns the PermissionStatementDefinitions field value

func (*PermissionStatementDefinitions) GetPermissionStatementDefinitionsOk ¶

func (o *PermissionStatementDefinitions) GetPermissionStatementDefinitionsOk() (*[]PermissionStatementDefinition, bool)

GetPermissionStatementDefinitionsOk returns a tuple with the PermissionStatementDefinitions field value and a boolean to check if the value has been set.

func (PermissionStatementDefinitions) MarshalJSON ¶

func (o PermissionStatementDefinitions) MarshalJSON() ([]byte, error)

func (*PermissionStatementDefinitions) SetPermissionStatementDefinitions ¶

func (o *PermissionStatementDefinitions) SetPermissionStatementDefinitions(v []PermissionStatementDefinition)

SetPermissionStatementDefinitions sets field value

type PermissionStatements ¶

type PermissionStatements struct {
	// A list of permission statements.
	PermissionStatements []PermissionStatement `json:"permissionStatements"`
}

PermissionStatements struct for PermissionStatements

func NewPermissionStatements ¶

func NewPermissionStatements(permissionStatements []PermissionStatement) *PermissionStatements

NewPermissionStatements instantiates a new PermissionStatements object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionStatementsWithDefaults ¶

func NewPermissionStatementsWithDefaults() *PermissionStatements

NewPermissionStatementsWithDefaults instantiates a new PermissionStatements object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionStatements) GetPermissionStatements ¶

func (o *PermissionStatements) GetPermissionStatements() []PermissionStatement

GetPermissionStatements returns the PermissionStatements field value

func (*PermissionStatements) GetPermissionStatementsOk ¶

func (o *PermissionStatements) GetPermissionStatementsOk() (*[]PermissionStatement, bool)

GetPermissionStatementsOk returns a tuple with the PermissionStatements field value and a boolean to check if the value has been set.

func (PermissionStatements) MarshalJSON ¶

func (o PermissionStatements) MarshalJSON() ([]byte, error)

func (*PermissionStatements) SetPermissionStatements ¶

func (o *PermissionStatements) SetPermissionStatements(v []PermissionStatement)

SetPermissionStatements sets field value

type PermissionSubject ¶

type PermissionSubject struct {
	// Type of subject for the permission. Valid values are: `user` or `role`.
	SubjectType string `json:"subjectType"`
	// The identifier that belongs to the subject type chosen above. For e.g. if the subjectType is set to `user`, subjectId should be the identifier of a user (same goes for `role` subjectType).
	SubjectId string `json:"subjectId"`
}

PermissionSubject Identifier for the entity (subject) that is granted the permission on resource(s).

func NewPermissionSubject ¶

func NewPermissionSubject(subjectType string, subjectId string) *PermissionSubject

NewPermissionSubject instantiates a new PermissionSubject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionSubjectWithDefaults ¶

func NewPermissionSubjectWithDefaults() *PermissionSubject

NewPermissionSubjectWithDefaults instantiates a new PermissionSubject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionSubject) GetSubjectId ¶

func (o *PermissionSubject) GetSubjectId() string

GetSubjectId returns the SubjectId field value

func (*PermissionSubject) GetSubjectIdOk ¶

func (o *PermissionSubject) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value and a boolean to check if the value has been set.

func (*PermissionSubject) GetSubjectType ¶

func (o *PermissionSubject) GetSubjectType() string

GetSubjectType returns the SubjectType field value

func (*PermissionSubject) GetSubjectTypeOk ¶

func (o *PermissionSubject) GetSubjectTypeOk() (*string, bool)

GetSubjectTypeOk returns a tuple with the SubjectType field value and a boolean to check if the value has been set.

func (PermissionSubject) MarshalJSON ¶

func (o PermissionSubject) MarshalJSON() ([]byte, error)

func (*PermissionSubject) SetSubjectId ¶

func (o *PermissionSubject) SetSubjectId(v string)

SetSubjectId sets field value

func (*PermissionSubject) SetSubjectType ¶

func (o *PermissionSubject) SetSubjectType(v string)

SetSubjectType sets field value

type PermissionSummariesBySubjects ¶

type PermissionSummariesBySubjects struct {
	// A list of PermissionSubjects and PermissionSummaryMeta(s) associated with each subject.
	PermissionSummariesBySubjects []PermissionSummaryBySubjects `json:"permissionSummariesBySubjects"`
}

PermissionSummariesBySubjects struct for PermissionSummariesBySubjects

func NewPermissionSummariesBySubjects ¶

func NewPermissionSummariesBySubjects(permissionSummariesBySubjects []PermissionSummaryBySubjects) *PermissionSummariesBySubjects

NewPermissionSummariesBySubjects instantiates a new PermissionSummariesBySubjects object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionSummariesBySubjectsWithDefaults ¶

func NewPermissionSummariesBySubjectsWithDefaults() *PermissionSummariesBySubjects

NewPermissionSummariesBySubjectsWithDefaults instantiates a new PermissionSummariesBySubjects object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionSummariesBySubjects) GetPermissionSummariesBySubjects ¶

func (o *PermissionSummariesBySubjects) GetPermissionSummariesBySubjects() []PermissionSummaryBySubjects

GetPermissionSummariesBySubjects returns the PermissionSummariesBySubjects field value

func (*PermissionSummariesBySubjects) GetPermissionSummariesBySubjectsOk ¶

func (o *PermissionSummariesBySubjects) GetPermissionSummariesBySubjectsOk() (*[]PermissionSummaryBySubjects, bool)

GetPermissionSummariesBySubjectsOk returns a tuple with the PermissionSummariesBySubjects field value and a boolean to check if the value has been set.

func (PermissionSummariesBySubjects) MarshalJSON ¶

func (o PermissionSummariesBySubjects) MarshalJSON() ([]byte, error)

func (*PermissionSummariesBySubjects) SetPermissionSummariesBySubjects ¶

func (o *PermissionSummariesBySubjects) SetPermissionSummariesBySubjects(v []PermissionSummaryBySubjects)

SetPermissionSummariesBySubjects sets field value

type PermissionSummaryBySubjects ¶

type PermissionSummaryBySubjects struct {
	// Type of subject for the permission. Valid values are: `user` or `role`.
	SubjectType string `json:"subjectType"`
	// The identifier that belongs to the subject type chosen above. For e.g. if the subjectType is set to `user`, subjectId should be the identifier of a user (same goes for `role` subjectType).
	SubjectId           string                  `json:"subjectId"`
	PermissionSummaries []PermissionSummaryMeta `json:"permissionSummaries"`
}

PermissionSummaryBySubjects A list of PermissionSubjects and PermissionSummaryMeta(s) associated with each subject.

func NewPermissionSummaryBySubjects ¶

func NewPermissionSummaryBySubjects(subjectType string, subjectId string, permissionSummaries []PermissionSummaryMeta) *PermissionSummaryBySubjects

NewPermissionSummaryBySubjects instantiates a new PermissionSummaryBySubjects object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionSummaryBySubjectsWithDefaults ¶

func NewPermissionSummaryBySubjectsWithDefaults() *PermissionSummaryBySubjects

NewPermissionSummaryBySubjectsWithDefaults instantiates a new PermissionSummaryBySubjects object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionSummaryBySubjects) GetPermissionSummaries ¶

func (o *PermissionSummaryBySubjects) GetPermissionSummaries() []PermissionSummaryMeta

GetPermissionSummaries returns the PermissionSummaries field value

func (*PermissionSummaryBySubjects) GetPermissionSummariesOk ¶

func (o *PermissionSummaryBySubjects) GetPermissionSummariesOk() (*[]PermissionSummaryMeta, bool)

GetPermissionSummariesOk returns a tuple with the PermissionSummaries field value and a boolean to check if the value has been set.

func (*PermissionSummaryBySubjects) GetSubjectId ¶

func (o *PermissionSummaryBySubjects) GetSubjectId() string

GetSubjectId returns the SubjectId field value

func (*PermissionSummaryBySubjects) GetSubjectIdOk ¶

func (o *PermissionSummaryBySubjects) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value and a boolean to check if the value has been set.

func (*PermissionSummaryBySubjects) GetSubjectType ¶

func (o *PermissionSummaryBySubjects) GetSubjectType() string

GetSubjectType returns the SubjectType field value

func (*PermissionSummaryBySubjects) GetSubjectTypeOk ¶

func (o *PermissionSummaryBySubjects) GetSubjectTypeOk() (*string, bool)

GetSubjectTypeOk returns a tuple with the SubjectType field value and a boolean to check if the value has been set.

func (PermissionSummaryBySubjects) MarshalJSON ¶

func (o PermissionSummaryBySubjects) MarshalJSON() ([]byte, error)

func (*PermissionSummaryBySubjects) SetPermissionSummaries ¶

func (o *PermissionSummaryBySubjects) SetPermissionSummaries(v []PermissionSummaryMeta)

SetPermissionSummaries sets field value

func (*PermissionSummaryBySubjects) SetSubjectId ¶

func (o *PermissionSummaryBySubjects) SetSubjectId(v string)

SetSubjectId sets field value

func (*PermissionSummaryBySubjects) SetSubjectType ¶

func (o *PermissionSummaryBySubjects) SetSubjectType(v string)

SetSubjectType sets field value

type PermissionSummaryBySubjectsAllOf ¶

type PermissionSummaryBySubjectsAllOf struct {
	PermissionSummaries []PermissionSummaryMeta `json:"permissionSummaries"`
}

PermissionSummaryBySubjectsAllOf struct for PermissionSummaryBySubjectsAllOf

func NewPermissionSummaryBySubjectsAllOf ¶

func NewPermissionSummaryBySubjectsAllOf(permissionSummaries []PermissionSummaryMeta) *PermissionSummaryBySubjectsAllOf

NewPermissionSummaryBySubjectsAllOf instantiates a new PermissionSummaryBySubjectsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionSummaryBySubjectsAllOfWithDefaults ¶

func NewPermissionSummaryBySubjectsAllOfWithDefaults() *PermissionSummaryBySubjectsAllOf

NewPermissionSummaryBySubjectsAllOfWithDefaults instantiates a new PermissionSummaryBySubjectsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionSummaryBySubjectsAllOf) GetPermissionSummaries ¶

func (o *PermissionSummaryBySubjectsAllOf) GetPermissionSummaries() []PermissionSummaryMeta

GetPermissionSummaries returns the PermissionSummaries field value

func (*PermissionSummaryBySubjectsAllOf) GetPermissionSummariesOk ¶

func (o *PermissionSummaryBySubjectsAllOf) GetPermissionSummariesOk() (*[]PermissionSummaryMeta, bool)

GetPermissionSummariesOk returns a tuple with the PermissionSummaries field value and a boolean to check if the value has been set.

func (PermissionSummaryBySubjectsAllOf) MarshalJSON ¶

func (o PermissionSummaryBySubjectsAllOf) MarshalJSON() ([]byte, error)

func (*PermissionSummaryBySubjectsAllOf) SetPermissionSummaries ¶

func (o *PermissionSummaryBySubjectsAllOf) SetPermissionSummaries(v []PermissionSummaryMeta)

SetPermissionSummaries sets field value

type PermissionSummaryMeta ¶

type PermissionSummaryMeta struct {
	// Name of the permission. Example values are: `Read`, `Update`, `Create`, etc.
	Name string `json:"name"`
	// A true value implies that the permission is inherited from some ancestors of the resource. A false value implies that the permission is explicitly assigned to the resource.
	IsInherited bool `json:"isInherited"`
	// A true value implies that the permission is explicitly assigned to the resource. A false value implies that the permission is not explicitly assigned to the resource.
	IsExplicit bool `json:"isExplicit"`
	// A true value implies that the capability required for this permission has been revoked.
	IsRevoked bool `json:"isRevoked"`
	// A true value implies that the permission is recursively cascaded down to all the direct and indirect children of the resource.
	IsRecursive bool `json:"isRecursive"`
	// A true value implies that the permission is defined by the system on the resource and can not be modified by the user. A false value implies that the permission is defined by the user on the resource and can be modified by the user.
	IsSystemDefined bool `json:"isSystemDefined"`
}

PermissionSummaryMeta Permission Summary with additional information like inheritance, revocation, etc about the permission.

func NewPermissionSummaryMeta ¶

func NewPermissionSummaryMeta(name string, isInherited bool, isExplicit bool, isRevoked bool, isRecursive bool, isSystemDefined bool) *PermissionSummaryMeta

NewPermissionSummaryMeta instantiates a new PermissionSummaryMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionSummaryMetaWithDefaults ¶

func NewPermissionSummaryMetaWithDefaults() *PermissionSummaryMeta

NewPermissionSummaryMetaWithDefaults instantiates a new PermissionSummaryMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionSummaryMeta) GetIsExplicit ¶

func (o *PermissionSummaryMeta) GetIsExplicit() bool

GetIsExplicit returns the IsExplicit field value

func (*PermissionSummaryMeta) GetIsExplicitOk ¶

func (o *PermissionSummaryMeta) GetIsExplicitOk() (*bool, bool)

GetIsExplicitOk returns a tuple with the IsExplicit field value and a boolean to check if the value has been set.

func (*PermissionSummaryMeta) GetIsInherited ¶

func (o *PermissionSummaryMeta) GetIsInherited() bool

GetIsInherited returns the IsInherited field value

func (*PermissionSummaryMeta) GetIsInheritedOk ¶

func (o *PermissionSummaryMeta) GetIsInheritedOk() (*bool, bool)

GetIsInheritedOk returns a tuple with the IsInherited field value and a boolean to check if the value has been set.

func (*PermissionSummaryMeta) GetIsRecursive ¶

func (o *PermissionSummaryMeta) GetIsRecursive() bool

GetIsRecursive returns the IsRecursive field value

func (*PermissionSummaryMeta) GetIsRecursiveOk ¶

func (o *PermissionSummaryMeta) GetIsRecursiveOk() (*bool, bool)

GetIsRecursiveOk returns a tuple with the IsRecursive field value and a boolean to check if the value has been set.

func (*PermissionSummaryMeta) GetIsRevoked ¶

func (o *PermissionSummaryMeta) GetIsRevoked() bool

GetIsRevoked returns the IsRevoked field value

func (*PermissionSummaryMeta) GetIsRevokedOk ¶

func (o *PermissionSummaryMeta) GetIsRevokedOk() (*bool, bool)

GetIsRevokedOk returns a tuple with the IsRevoked field value and a boolean to check if the value has been set.

func (*PermissionSummaryMeta) GetIsSystemDefined ¶

func (o *PermissionSummaryMeta) GetIsSystemDefined() bool

GetIsSystemDefined returns the IsSystemDefined field value

func (*PermissionSummaryMeta) GetIsSystemDefinedOk ¶

func (o *PermissionSummaryMeta) GetIsSystemDefinedOk() (*bool, bool)

GetIsSystemDefinedOk returns a tuple with the IsSystemDefined field value and a boolean to check if the value has been set.

func (*PermissionSummaryMeta) GetName ¶

func (o *PermissionSummaryMeta) GetName() string

GetName returns the Name field value

func (*PermissionSummaryMeta) GetNameOk ¶

func (o *PermissionSummaryMeta) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (PermissionSummaryMeta) MarshalJSON ¶

func (o PermissionSummaryMeta) MarshalJSON() ([]byte, error)

func (*PermissionSummaryMeta) SetIsExplicit ¶

func (o *PermissionSummaryMeta) SetIsExplicit(v bool)

SetIsExplicit sets field value

func (*PermissionSummaryMeta) SetIsInherited ¶

func (o *PermissionSummaryMeta) SetIsInherited(v bool)

SetIsInherited sets field value

func (*PermissionSummaryMeta) SetIsRecursive ¶

func (o *PermissionSummaryMeta) SetIsRecursive(v bool)

SetIsRecursive sets field value

func (*PermissionSummaryMeta) SetIsRevoked ¶

func (o *PermissionSummaryMeta) SetIsRevoked(v bool)

SetIsRevoked sets field value

func (*PermissionSummaryMeta) SetIsSystemDefined ¶

func (o *PermissionSummaryMeta) SetIsSystemDefined(v bool)

SetIsSystemDefined sets field value

func (*PermissionSummaryMeta) SetName ¶

func (o *PermissionSummaryMeta) SetName(v string)

SetName sets field value

type Permissions ¶

type Permissions struct {
	// List of permissions.
	Permissions []string `json:"permissions"`
}

Permissions struct for Permissions

func NewPermissions ¶

func NewPermissions(permissions []string) *Permissions

NewPermissions instantiates a new Permissions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionsWithDefaults ¶

func NewPermissionsWithDefaults() *Permissions

NewPermissionsWithDefaults instantiates a new Permissions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Permissions) GetPermissions ¶

func (o *Permissions) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*Permissions) GetPermissionsOk ¶

func (o *Permissions) GetPermissionsOk() (*[]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (Permissions) MarshalJSON ¶

func (o Permissions) MarshalJSON() ([]byte, error)

func (*Permissions) SetPermissions ¶

func (o *Permissions) SetPermissions(v []string)

SetPermissions sets field value

type Plan ¶

type Plan struct {
	// Unique identifier of the product in current plan. Valid values are: 1. `Free` 2. `Trial` 3. `Essentials` 4. `EnterpriseOps` 5. `EnterpriseSec` 6. `EnterpriseSuite`
	ProductId string `json:"productId"`
	// Name for the product.
	ProductName string `json:"productName"`
	// A list of product group for preview.
	ProductGroups []ProductGroup `json:"productGroups"`
}

Plan Upgrade preview request for the account.

func NewPlan ¶

func NewPlan(productId string, productName string, productGroups []ProductGroup) *Plan

NewPlan instantiates a new Plan object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlanWithDefaults ¶

func NewPlanWithDefaults() *Plan

NewPlanWithDefaults instantiates a new Plan object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Plan) GetProductGroups ¶

func (o *Plan) GetProductGroups() []ProductGroup

GetProductGroups returns the ProductGroups field value

func (*Plan) GetProductGroupsOk ¶

func (o *Plan) GetProductGroupsOk() (*[]ProductGroup, bool)

GetProductGroupsOk returns a tuple with the ProductGroups field value and a boolean to check if the value has been set.

func (*Plan) GetProductId ¶

func (o *Plan) GetProductId() string

GetProductId returns the ProductId field value

func (*Plan) GetProductIdOk ¶

func (o *Plan) GetProductIdOk() (*string, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (*Plan) GetProductName ¶

func (o *Plan) GetProductName() string

GetProductName returns the ProductName field value

func (*Plan) GetProductNameOk ¶

func (o *Plan) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName field value and a boolean to check if the value has been set.

func (Plan) MarshalJSON ¶

func (o Plan) MarshalJSON() ([]byte, error)

func (*Plan) SetProductGroups ¶

func (o *Plan) SetProductGroups(v []ProductGroup)

SetProductGroups sets field value

func (*Plan) SetProductId ¶

func (o *Plan) SetProductId(v string)

SetProductId sets field value

func (*Plan) SetProductName ¶

func (o *Plan) SetProductName(v string)

SetProductName sets field value

type PlanUpdateEmail ¶

type PlanUpdateEmail struct {
	// email id on which support team will contact on
	EmailId string `json:"emailId"`
	// contact number on which support team can call user
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The frequency with with the customer needs to be billed at. The current supported values are Monthly and Annually
	BillingFrequency *string                     `json:"billingFrequency,omitempty"`
	Baselines        SelfServiceCreditsBaselines `json:"baselines"`
	// option details the user might want to inform
	Details *string `json:"details,omitempty"`
}

PlanUpdateEmail details of the plan for updating with contact information

func NewPlanUpdateEmail ¶

func NewPlanUpdateEmail(emailId string, baselines SelfServiceCreditsBaselines) *PlanUpdateEmail

NewPlanUpdateEmail instantiates a new PlanUpdateEmail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlanUpdateEmailWithDefaults ¶

func NewPlanUpdateEmailWithDefaults() *PlanUpdateEmail

NewPlanUpdateEmailWithDefaults instantiates a new PlanUpdateEmail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlanUpdateEmail) GetBaselines ¶

func (o *PlanUpdateEmail) GetBaselines() SelfServiceCreditsBaselines

GetBaselines returns the Baselines field value

func (*PlanUpdateEmail) GetBaselinesOk ¶

func (o *PlanUpdateEmail) GetBaselinesOk() (*SelfServiceCreditsBaselines, bool)

GetBaselinesOk returns a tuple with the Baselines field value and a boolean to check if the value has been set.

func (*PlanUpdateEmail) GetBillingFrequency ¶

func (o *PlanUpdateEmail) GetBillingFrequency() string

GetBillingFrequency returns the BillingFrequency field value if set, zero value otherwise.

func (*PlanUpdateEmail) GetBillingFrequencyOk ¶

func (o *PlanUpdateEmail) GetBillingFrequencyOk() (*string, bool)

GetBillingFrequencyOk returns a tuple with the BillingFrequency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanUpdateEmail) GetDetails ¶

func (o *PlanUpdateEmail) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*PlanUpdateEmail) GetDetailsOk ¶

func (o *PlanUpdateEmail) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanUpdateEmail) GetEmailId ¶

func (o *PlanUpdateEmail) GetEmailId() string

GetEmailId returns the EmailId field value

func (*PlanUpdateEmail) GetEmailIdOk ¶

func (o *PlanUpdateEmail) GetEmailIdOk() (*string, bool)

GetEmailIdOk returns a tuple with the EmailId field value and a boolean to check if the value has been set.

func (*PlanUpdateEmail) GetPhoneNumber ¶

func (o *PlanUpdateEmail) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*PlanUpdateEmail) GetPhoneNumberOk ¶

func (o *PlanUpdateEmail) 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 (*PlanUpdateEmail) HasBillingFrequency ¶

func (o *PlanUpdateEmail) HasBillingFrequency() bool

HasBillingFrequency returns a boolean if a field has been set.

func (*PlanUpdateEmail) HasDetails ¶

func (o *PlanUpdateEmail) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*PlanUpdateEmail) HasPhoneNumber ¶

func (o *PlanUpdateEmail) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (PlanUpdateEmail) MarshalJSON ¶

func (o PlanUpdateEmail) MarshalJSON() ([]byte, error)

func (*PlanUpdateEmail) SetBaselines ¶

func (o *PlanUpdateEmail) SetBaselines(v SelfServiceCreditsBaselines)

SetBaselines sets field value

func (*PlanUpdateEmail) SetBillingFrequency ¶

func (o *PlanUpdateEmail) SetBillingFrequency(v string)

SetBillingFrequency gets a reference to the given string and assigns it to the BillingFrequency field.

func (*PlanUpdateEmail) SetDetails ¶

func (o *PlanUpdateEmail) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*PlanUpdateEmail) SetEmailId ¶

func (o *PlanUpdateEmail) SetEmailId(v string)

SetEmailId sets field value

func (*PlanUpdateEmail) SetPhoneNumber ¶

func (o *PlanUpdateEmail) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

type PlansCatalog ¶

type PlansCatalog struct {
	// List of plans available.
	Plans []SelfServicePlan `json:"plans"`
}

PlansCatalog Plans available for the account to update.

func NewPlansCatalog ¶

func NewPlansCatalog(plans []SelfServicePlan) *PlansCatalog

NewPlansCatalog instantiates a new PlansCatalog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlansCatalogWithDefaults ¶

func NewPlansCatalogWithDefaults() *PlansCatalog

NewPlansCatalogWithDefaults instantiates a new PlansCatalog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlansCatalog) GetPlans ¶

func (o *PlansCatalog) GetPlans() []SelfServicePlan

GetPlans returns the Plans field value

func (*PlansCatalog) GetPlansOk ¶

func (o *PlansCatalog) GetPlansOk() (*[]SelfServicePlan, bool)

GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set.

func (PlansCatalog) MarshalJSON ¶

func (o PlansCatalog) MarshalJSON() ([]byte, error)

func (*PlansCatalog) SetPlans ¶

func (o *PlansCatalog) SetPlans(v []SelfServicePlan)

SetPlans sets field value

type Points ¶

type Points struct {
	// Array of timestamps of datapoints in milliseconds.
	Timestamps []int64 `json:"timestamps"`
	// Array of values of datapoints corresponding to timestamp array.
	Values []float64 `json:"values"`
}

Points The `values` and `timestamps` are of the same length, and points are sorted by time ascending.

func NewPoints ¶

func NewPoints(timestamps []int64, values []float64) *Points

NewPoints instantiates a new Points object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPointsWithDefaults ¶

func NewPointsWithDefaults() *Points

NewPointsWithDefaults instantiates a new Points object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Points) GetTimestamps ¶

func (o *Points) GetTimestamps() []int64

GetTimestamps returns the Timestamps field value

func (*Points) GetTimestampsOk ¶

func (o *Points) GetTimestampsOk() (*[]int64, bool)

GetTimestampsOk returns a tuple with the Timestamps field value and a boolean to check if the value has been set.

func (*Points) GetValues ¶

func (o *Points) GetValues() []float64

GetValues returns the Values field value

func (*Points) GetValuesOk ¶

func (o *Points) GetValuesOk() (*[]float64, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (Points) MarshalJSON ¶

func (o Points) MarshalJSON() ([]byte, error)

func (*Points) SetTimestamps ¶

func (o *Points) SetTimestamps(v []int64)

SetTimestamps sets field value

func (*Points) SetValues ¶

func (o *Points) SetValues(v []float64)

SetValues sets field value

type PoliciesManagementApiService ¶

type PoliciesManagementApiService service

PoliciesManagementApiService PoliciesManagementApi service

func (*PoliciesManagementApiService) GetAuditPolicy ¶

GetAuditPolicy Get Audit policy.

Get the Audit policy. This policy specifies whether audit records for your account are enabled. You can access details about reported account events in the Sumo Logic Audit Index. [Learn More](https://help.sumologic.com/Manage/Security/Audit-Index)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuditPolicyRequest

func (*PoliciesManagementApiService) GetAuditPolicyExecute ¶

Execute executes the request

@return AuditPolicy

func (*PoliciesManagementApiService) GetDataAccessLevelPolicy ¶

GetDataAccessLevelPolicy Get Data Access Level policy.

Get the Data Access Level policy. When enabled, this policy sets the default data access level for all newly created dashboards to the viewer’s role access filter. Otherwise, newly created dashboards will default to the sharer’s role access filter and might display data that viewers’ roles don’t allow them to view. [Learn More](https://help.sumologic.com/Manage/Security/Data_Access_Level_for_Shared_Dashboards)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDataAccessLevelPolicyRequest

func (*PoliciesManagementApiService) GetDataAccessLevelPolicyExecute ¶

Execute executes the request

@return DataAccessLevelPolicy

func (*PoliciesManagementApiService) GetMaxUserSessionTimeoutPolicy ¶

GetMaxUserSessionTimeoutPolicy Get Max User Session Timeout policy.

Get the Max User Session Timeout policy. When enabled, this policy sets the maximum web session timeout users are able to configure within their user preferences. Users preferences will be updated to match this value only if their current preference is set to a higher value. [Learn More](https://help.sumologic.com/Manage/Security/Set_a_Maximum_Web_Session_Timeout)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMaxUserSessionTimeoutPolicyRequest

func (*PoliciesManagementApiService) GetMaxUserSessionTimeoutPolicyExecute ¶

Execute executes the request

@return MaxUserSessionTimeoutPolicy

func (*PoliciesManagementApiService) GetSearchAuditPolicy ¶

GetSearchAuditPolicy Get Search Audit policy.

Get the Search Audit policy. This policy specifies whether search records for your account are enabled. You can access details about your account's search capacity, queries run by users from the Sumo Search Audit Index. [Learn More](https://help.sumologic.com/Manage/Security/Search_Audit_Index)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSearchAuditPolicyRequest

func (*PoliciesManagementApiService) GetSearchAuditPolicyExecute ¶

Execute executes the request

@return SearchAuditPolicy

func (*PoliciesManagementApiService) GetShareDashboardsOutsideOrganizationPolicy ¶

func (a *PoliciesManagementApiService) GetShareDashboardsOutsideOrganizationPolicy(ctx _context.Context) ApiGetShareDashboardsOutsideOrganizationPolicyRequest

GetShareDashboardsOutsideOrganizationPolicy Get Share Dashboards Outside Organization policy.

Get the Share Dashboards Outside Organization policy. This policy allows users to share the dashboard with view only privileges outside of the organization (capability must be enabled from the Roles page). Disabling this policy will disable all dashboards that have been shared outside of the organization. [Learn More](https://help.sumologic.com/Visualizations-and-Alerts/Dashboards/Share_Dashboards/Share_a_Dashboard_Outside_Your_Org)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetShareDashboardsOutsideOrganizationPolicyRequest

func (*PoliciesManagementApiService) GetShareDashboardsOutsideOrganizationPolicyExecute ¶

Execute executes the request

@return ShareDashboardsOutsideOrganizationPolicy

func (*PoliciesManagementApiService) GetUserConcurrentSessionsLimitPolicy ¶

GetUserConcurrentSessionsLimitPolicy Get User Concurrent Sessions Limit policy.

Get the User Concurrent Sessions Limit policy. When enabled, the number of concurrent sessions a user may have is limited to the value entered. If a user exceeds the allowed number of sessions, the user's oldest session will be logged out to accommodate the new one. Disabling this policy means a user may have an unlimited number of concurrent sessions. [Learn More](https://help.sumologic.com/Manage/Security/Set_a_Limit_for_User_Concurrent_Sessions)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUserConcurrentSessionsLimitPolicyRequest

func (*PoliciesManagementApiService) GetUserConcurrentSessionsLimitPolicyExecute ¶

Execute executes the request

@return UserConcurrentSessionsLimitPolicy

func (*PoliciesManagementApiService) SetAuditPolicy ¶

SetAuditPolicy Set Audit policy.

Set the Audit policy. This policy specifies whether audit records for your account are enabled. You can access details about reported account events in the Sumo Logic Audit Index. [Learn More](https://help.sumologic.com/Manage/Security/Audit-Index)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetAuditPolicyRequest

func (*PoliciesManagementApiService) SetAuditPolicyExecute ¶

Execute executes the request

@return AuditPolicy

func (*PoliciesManagementApiService) SetDataAccessLevelPolicy ¶

SetDataAccessLevelPolicy Set Data Access Level policy.

Set the Data Access Level policy. When enabled, this policy sets the default data access level for all newly created dashboards to the viewer’s role access filter. Otherwise, newly created dashboards will default to the sharer’s role access filter and might display data that viewers’ roles don’t allow them to view. [Learn More](https://help.sumologic.com/Manage/Security/Data_Access_Level_for_Shared_Dashboards)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetDataAccessLevelPolicyRequest

func (*PoliciesManagementApiService) SetDataAccessLevelPolicyExecute ¶

Execute executes the request

@return DataAccessLevelPolicy

func (*PoliciesManagementApiService) SetMaxUserSessionTimeoutPolicy ¶

SetMaxUserSessionTimeoutPolicy Set Max User Session Timeout policy.

Set the Max User Session Timeout policy. When enabled, this policy sets the maximum web session timeout users are able to configure within their user preferences. Users preferences will be updated to match this value only if their current preference is set to a higher value. [Learn More](https://help.sumologic.com/Manage/Security/Set_a_Maximum_Web_Session_Timeout)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetMaxUserSessionTimeoutPolicyRequest

func (*PoliciesManagementApiService) SetMaxUserSessionTimeoutPolicyExecute ¶

Execute executes the request

@return MaxUserSessionTimeoutPolicy

func (*PoliciesManagementApiService) SetSearchAuditPolicy ¶

SetSearchAuditPolicy Set Search Audit policy.

Set the Search Audit policy. This policy specifies whether search records for your account are enabled. You can access details about your account's search capacity, queries run by users from the Sumo Search Audit Index. [Learn More](https://help.sumologic.com/Manage/Security/Search_Audit_Index)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetSearchAuditPolicyRequest

func (*PoliciesManagementApiService) SetSearchAuditPolicyExecute ¶

Execute executes the request

@return SearchAuditPolicy

func (*PoliciesManagementApiService) SetShareDashboardsOutsideOrganizationPolicy ¶

func (a *PoliciesManagementApiService) SetShareDashboardsOutsideOrganizationPolicy(ctx _context.Context) ApiSetShareDashboardsOutsideOrganizationPolicyRequest

SetShareDashboardsOutsideOrganizationPolicy Set Share Dashboards Outside Organization policy.

Set the Share Dashboards Outside Organization policy. This policy allows users to share the dashboard with view only privileges outside of the organization (capability must be enabled from the Roles page). Disabling this policy will disable all dashboards that have been shared outside of the organization. [Learn More](https://help.sumologic.com/Visualizations-and-Alerts/Dashboards/Share_Dashboards/Share_a_Dashboard_Outside_Your_Org)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetShareDashboardsOutsideOrganizationPolicyRequest

func (*PoliciesManagementApiService) SetShareDashboardsOutsideOrganizationPolicyExecute ¶

Execute executes the request

@return ShareDashboardsOutsideOrganizationPolicy

func (*PoliciesManagementApiService) SetUserConcurrentSessionsLimitPolicy ¶

SetUserConcurrentSessionsLimitPolicy Set User Concurrent Sessions Limit policy.

Set the User Concurrent Sessions Limit policy. When enabled, the number of concurrent sessions a user may have is limited to the value entered. If a user exceeds the allowed number of sessions, the user's oldest session will be logged out to accommodate the new one. Disabling this policy means a user may have an unlimited number of concurrent sessions. [Learn More](https://help.sumologic.com/Manage/Security/Set_a_Limit_for_User_Concurrent_Sessions)

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetUserConcurrentSessionsLimitPolicyRequest

func (*PoliciesManagementApiService) SetUserConcurrentSessionsLimitPolicyExecute ¶

Execute executes the request

@return UserConcurrentSessionsLimitPolicy

type PreviewLookupTableField ¶

type PreviewLookupTableField struct {
	// The name of the field.
	FieldName string `json:"fieldName"`
	// The data type of the field. Supported types:   - `boolean`   - `int`   - `long`   - `double`   - `string`
	FieldType string `json:"fieldType"`
	// Identifier associated with each field of the table.
	FieldId string `json:"fieldId"`
}

PreviewLookupTableField The properties of the field.

func NewPreviewLookupTableField ¶

func NewPreviewLookupTableField(fieldName string, fieldType string, fieldId string) *PreviewLookupTableField

NewPreviewLookupTableField instantiates a new PreviewLookupTableField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPreviewLookupTableFieldWithDefaults ¶

func NewPreviewLookupTableFieldWithDefaults() *PreviewLookupTableField

NewPreviewLookupTableFieldWithDefaults instantiates a new PreviewLookupTableField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PreviewLookupTableField) GetFieldId ¶

func (o *PreviewLookupTableField) GetFieldId() string

GetFieldId returns the FieldId field value

func (*PreviewLookupTableField) GetFieldIdOk ¶

func (o *PreviewLookupTableField) GetFieldIdOk() (*string, bool)

GetFieldIdOk returns a tuple with the FieldId field value and a boolean to check if the value has been set.

func (*PreviewLookupTableField) GetFieldName ¶

func (o *PreviewLookupTableField) GetFieldName() string

GetFieldName returns the FieldName field value

func (*PreviewLookupTableField) GetFieldNameOk ¶

func (o *PreviewLookupTableField) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*PreviewLookupTableField) GetFieldType ¶

func (o *PreviewLookupTableField) GetFieldType() string

GetFieldType returns the FieldType field value

func (*PreviewLookupTableField) GetFieldTypeOk ¶

func (o *PreviewLookupTableField) GetFieldTypeOk() (*string, bool)

GetFieldTypeOk returns a tuple with the FieldType field value and a boolean to check if the value has been set.

func (PreviewLookupTableField) MarshalJSON ¶

func (o PreviewLookupTableField) MarshalJSON() ([]byte, error)

func (*PreviewLookupTableField) SetFieldId ¶

func (o *PreviewLookupTableField) SetFieldId(v string)

SetFieldId sets field value

func (*PreviewLookupTableField) SetFieldName ¶

func (o *PreviewLookupTableField) SetFieldName(v string)

SetFieldName sets field value

func (*PreviewLookupTableField) SetFieldType ¶

func (o *PreviewLookupTableField) SetFieldType(v string)

SetFieldType sets field value

type ProductGroup ¶

type ProductGroup struct {
	// Name of the Product group:
	ProductGroupName string `json:"productGroupName"`
	// Different product variables of the product group
	ProductVariables []ProductVariable `json:"productVariables"`
}

ProductGroup Details of product group and its quantity.

func NewProductGroup ¶

func NewProductGroup(productGroupName string, productVariables []ProductVariable) *ProductGroup

NewProductGroup instantiates a new ProductGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProductGroupWithDefaults ¶

func NewProductGroupWithDefaults() *ProductGroup

NewProductGroupWithDefaults instantiates a new ProductGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProductGroup) GetProductGroupName ¶

func (o *ProductGroup) GetProductGroupName() string

GetProductGroupName returns the ProductGroupName field value

func (*ProductGroup) GetProductGroupNameOk ¶

func (o *ProductGroup) GetProductGroupNameOk() (*string, bool)

GetProductGroupNameOk returns a tuple with the ProductGroupName field value and a boolean to check if the value has been set.

func (*ProductGroup) GetProductVariables ¶

func (o *ProductGroup) GetProductVariables() []ProductVariable

GetProductVariables returns the ProductVariables field value

func (*ProductGroup) GetProductVariablesOk ¶

func (o *ProductGroup) GetProductVariablesOk() (*[]ProductVariable, bool)

GetProductVariablesOk returns a tuple with the ProductVariables field value and a boolean to check if the value has been set.

func (ProductGroup) MarshalJSON ¶

func (o ProductGroup) MarshalJSON() ([]byte, error)

func (*ProductGroup) SetProductGroupName ¶

func (o *ProductGroup) SetProductGroupName(v string)

SetProductGroupName sets field value

func (*ProductGroup) SetProductVariables ¶

func (o *ProductGroup) SetProductVariables(v []ProductVariable)

SetProductVariables sets field value

type ProductSubscriptionOption ¶

type ProductSubscriptionOption struct {
	// Identifier for the plans billing term. Valid values are:  1. Monthly  2. Annually
	BillingFrequency string `json:"billingFrequency"`
	// Discount percentage for this plan's subscription.
	DiscountPercentage int32 `json:"discountPercentage"`
}

ProductSubscriptionOption Subscription option containing billing frequency and discount details.

func NewProductSubscriptionOption ¶

func NewProductSubscriptionOption(billingFrequency string, discountPercentage int32) *ProductSubscriptionOption

NewProductSubscriptionOption instantiates a new ProductSubscriptionOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProductSubscriptionOptionWithDefaults ¶

func NewProductSubscriptionOptionWithDefaults() *ProductSubscriptionOption

NewProductSubscriptionOptionWithDefaults instantiates a new ProductSubscriptionOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProductSubscriptionOption) GetBillingFrequency ¶

func (o *ProductSubscriptionOption) GetBillingFrequency() string

GetBillingFrequency returns the BillingFrequency field value

func (*ProductSubscriptionOption) GetBillingFrequencyOk ¶

func (o *ProductSubscriptionOption) GetBillingFrequencyOk() (*string, bool)

GetBillingFrequencyOk returns a tuple with the BillingFrequency field value and a boolean to check if the value has been set.

func (*ProductSubscriptionOption) GetDiscountPercentage ¶

func (o *ProductSubscriptionOption) GetDiscountPercentage() int32

GetDiscountPercentage returns the DiscountPercentage field value

func (*ProductSubscriptionOption) GetDiscountPercentageOk ¶

func (o *ProductSubscriptionOption) GetDiscountPercentageOk() (*int32, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value and a boolean to check if the value has been set.

func (ProductSubscriptionOption) MarshalJSON ¶

func (o ProductSubscriptionOption) MarshalJSON() ([]byte, error)

func (*ProductSubscriptionOption) SetBillingFrequency ¶

func (o *ProductSubscriptionOption) SetBillingFrequency(v string)

SetBillingFrequency sets field value

func (*ProductSubscriptionOption) SetDiscountPercentage ¶

func (o *ProductSubscriptionOption) SetDiscountPercentage(v int32)

SetDiscountPercentage sets field value

type ProductVariable ¶

type ProductVariable struct {
	// Name of a product variable.
	ProductVariableName string `json:"productVariableName"`
	// Unique Identifier of the product variable.
	ProductVariableId string `json:"productVariableId"`
	// Unit of measure for the productvariable.
	Unit string `json:"unit"`
	// Possible values allowed for the productvariable.
	PossibleValues []int64 `json:"possibleValues"`
}

ProductVariable Details of product variable and its quantity.

func NewProductVariable ¶

func NewProductVariable(productVariableName string, productVariableId string, unit string, possibleValues []int64) *ProductVariable

NewProductVariable instantiates a new ProductVariable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProductVariableWithDefaults ¶

func NewProductVariableWithDefaults() *ProductVariable

NewProductVariableWithDefaults instantiates a new ProductVariable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProductVariable) GetPossibleValues ¶

func (o *ProductVariable) GetPossibleValues() []int64

GetPossibleValues returns the PossibleValues field value

func (*ProductVariable) GetPossibleValuesOk ¶

func (o *ProductVariable) GetPossibleValuesOk() (*[]int64, bool)

GetPossibleValuesOk returns a tuple with the PossibleValues field value and a boolean to check if the value has been set.

func (*ProductVariable) GetProductVariableId ¶

func (o *ProductVariable) GetProductVariableId() string

GetProductVariableId returns the ProductVariableId field value

func (*ProductVariable) GetProductVariableIdOk ¶

func (o *ProductVariable) GetProductVariableIdOk() (*string, bool)

GetProductVariableIdOk returns a tuple with the ProductVariableId field value and a boolean to check if the value has been set.

func (*ProductVariable) GetProductVariableName ¶

func (o *ProductVariable) GetProductVariableName() string

GetProductVariableName returns the ProductVariableName field value

func (*ProductVariable) GetProductVariableNameOk ¶

func (o *ProductVariable) GetProductVariableNameOk() (*string, bool)

GetProductVariableNameOk returns a tuple with the ProductVariableName field value and a boolean to check if the value has been set.

func (*ProductVariable) GetUnit ¶

func (o *ProductVariable) GetUnit() string

GetUnit returns the Unit field value

func (*ProductVariable) GetUnitOk ¶

func (o *ProductVariable) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (ProductVariable) MarshalJSON ¶

func (o ProductVariable) MarshalJSON() ([]byte, error)

func (*ProductVariable) SetPossibleValues ¶

func (o *ProductVariable) SetPossibleValues(v []int64)

SetPossibleValues sets field value

func (*ProductVariable) SetProductVariableId ¶

func (o *ProductVariable) SetProductVariableId(v string)

SetProductVariableId sets field value

func (*ProductVariable) SetProductVariableName ¶

func (o *ProductVariable) SetProductVariableName(v string)

SetProductVariableName sets field value

func (*ProductVariable) SetUnit ¶

func (o *ProductVariable) SetUnit(v string)

SetUnit sets field value

type Quantity ¶

type Quantity struct {
	// The value of the consumable in units.
	Value int64 `json:"value"`
	// The unit of the consumable. Units are provided in: 1. `GB` 2. `DPM`(Data Points Per Minute) 3. `Credits` 4. `Days`
	Unit string `json:"unit"`
}

Quantity Details of unit of consumption and its value.

func NewQuantity ¶

func NewQuantity(value int64, unit string) *Quantity

NewQuantity instantiates a new Quantity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQuantityWithDefaults ¶

func NewQuantityWithDefaults() *Quantity

NewQuantityWithDefaults instantiates a new Quantity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Quantity) GetUnit ¶

func (o *Quantity) GetUnit() string

GetUnit returns the Unit field value

func (*Quantity) GetUnitOk ¶

func (o *Quantity) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (*Quantity) GetValue ¶

func (o *Quantity) GetValue() int64

GetValue returns the Value field value

func (*Quantity) GetValueOk ¶

func (o *Quantity) GetValueOk() (*int64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (Quantity) MarshalJSON ¶

func (o Quantity) MarshalJSON() ([]byte, error)

func (*Quantity) SetUnit ¶

func (o *Quantity) SetUnit(v string)

SetUnit sets field value

func (*Quantity) SetValue ¶

func (o *Quantity) SetValue(v int64)

SetValue sets field value

type QueriesParametersResult ¶

type QueriesParametersResult struct {
	// Whether or not if queries are valid.
	IsValid *bool `json:"isValid,omitempty"`
	// Error messages from validation.
	Errors         *[]string       `json:"errors,omitempty"`
	LogsOutlier    *LogsOutlier    `json:"logsOutlier,omitempty"`
	MetricsOutlier *MetricsOutlier `json:"metricsOutlier,omitempty"`
}

QueriesParametersResult Queries validation and extracted parameters result.

func NewQueriesParametersResult ¶

func NewQueriesParametersResult() *QueriesParametersResult

NewQueriesParametersResult instantiates a new QueriesParametersResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueriesParametersResultWithDefaults ¶

func NewQueriesParametersResultWithDefaults() *QueriesParametersResult

NewQueriesParametersResultWithDefaults instantiates a new QueriesParametersResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueriesParametersResult) GetErrors ¶

func (o *QueriesParametersResult) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*QueriesParametersResult) GetErrorsOk ¶

func (o *QueriesParametersResult) GetErrorsOk() (*[]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueriesParametersResult) GetIsValid ¶

func (o *QueriesParametersResult) GetIsValid() bool

GetIsValid returns the IsValid field value if set, zero value otherwise.

func (*QueriesParametersResult) GetIsValidOk ¶

func (o *QueriesParametersResult) GetIsValidOk() (*bool, bool)

GetIsValidOk returns a tuple with the IsValid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueriesParametersResult) GetLogsOutlier ¶

func (o *QueriesParametersResult) GetLogsOutlier() LogsOutlier

GetLogsOutlier returns the LogsOutlier field value if set, zero value otherwise.

func (*QueriesParametersResult) GetLogsOutlierOk ¶

func (o *QueriesParametersResult) GetLogsOutlierOk() (*LogsOutlier, bool)

GetLogsOutlierOk returns a tuple with the LogsOutlier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueriesParametersResult) GetMetricsOutlier ¶

func (o *QueriesParametersResult) GetMetricsOutlier() MetricsOutlier

GetMetricsOutlier returns the MetricsOutlier field value if set, zero value otherwise.

func (*QueriesParametersResult) GetMetricsOutlierOk ¶

func (o *QueriesParametersResult) GetMetricsOutlierOk() (*MetricsOutlier, bool)

GetMetricsOutlierOk returns a tuple with the MetricsOutlier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueriesParametersResult) HasErrors ¶

func (o *QueriesParametersResult) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*QueriesParametersResult) HasIsValid ¶

func (o *QueriesParametersResult) HasIsValid() bool

HasIsValid returns a boolean if a field has been set.

func (*QueriesParametersResult) HasLogsOutlier ¶

func (o *QueriesParametersResult) HasLogsOutlier() bool

HasLogsOutlier returns a boolean if a field has been set.

func (*QueriesParametersResult) HasMetricsOutlier ¶

func (o *QueriesParametersResult) HasMetricsOutlier() bool

HasMetricsOutlier returns a boolean if a field has been set.

func (QueriesParametersResult) MarshalJSON ¶

func (o QueriesParametersResult) MarshalJSON() ([]byte, error)

func (*QueriesParametersResult) SetErrors ¶

func (o *QueriesParametersResult) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*QueriesParametersResult) SetIsValid ¶

func (o *QueriesParametersResult) SetIsValid(v bool)

SetIsValid gets a reference to the given bool and assigns it to the IsValid field.

func (*QueriesParametersResult) SetLogsOutlier ¶

func (o *QueriesParametersResult) SetLogsOutlier(v LogsOutlier)

SetLogsOutlier gets a reference to the given LogsOutlier and assigns it to the LogsOutlier field.

func (*QueriesParametersResult) SetMetricsOutlier ¶

func (o *QueriesParametersResult) SetMetricsOutlier(v MetricsOutlier)

SetMetricsOutlier gets a reference to the given MetricsOutlier and assigns it to the MetricsOutlier field.

type Query ¶

type Query struct {
	// The metrics, traces or logs query.
	QueryString string `json:"queryString"`
	// The type of the query, either `Metrics`, `Traces` or `Logs`.
	QueryType string `json:"queryType"`
	// The key for metric, traces or log queries. Used as an identifier for queries.
	QueryKey string `json:"queryKey"`
	// The mode of the metrics query that the user was editing. Can be `Basic` or `Advanced`. Will ONLY be specified for metrics queries.
	MetricsQueryMode *string           `json:"metricsQueryMode,omitempty"`
	MetricsQueryData *MetricsQueryData `json:"metricsQueryData,omitempty"`
	TracesQueryData  *TracesQueryData  `json:"tracesQueryData,omitempty"`
	// This field only applies for queryType of `Logs` but other query types may be supported in the future. Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `Auto`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParseMode *string `json:"parseMode,omitempty"`
	// This field only applies for queryType of `Logs` but other query types may be supported in the future. Define the time source of this query. Possible values are `Message` and `Receipt`. `Message` will use the timeStamp on the message, while `Receipt` will use the timestamp it was received by Sumo.
	TimeSource *string `json:"timeSource,omitempty"`
}

Query struct for Query

func NewQuery ¶

func NewQuery(queryString string, queryType string, queryKey string) *Query

NewQuery instantiates a new Query object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryWithDefaults ¶

func NewQueryWithDefaults() *Query

NewQueryWithDefaults instantiates a new Query object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Query) GetMetricsQueryData ¶

func (o *Query) GetMetricsQueryData() MetricsQueryData

GetMetricsQueryData returns the MetricsQueryData field value if set, zero value otherwise.

func (*Query) GetMetricsQueryDataOk ¶

func (o *Query) GetMetricsQueryDataOk() (*MetricsQueryData, bool)

GetMetricsQueryDataOk returns a tuple with the MetricsQueryData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetMetricsQueryMode ¶

func (o *Query) GetMetricsQueryMode() string

GetMetricsQueryMode returns the MetricsQueryMode field value if set, zero value otherwise.

func (*Query) GetMetricsQueryModeOk ¶

func (o *Query) GetMetricsQueryModeOk() (*string, bool)

GetMetricsQueryModeOk returns a tuple with the MetricsQueryMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetParseMode ¶

func (o *Query) GetParseMode() string

GetParseMode returns the ParseMode field value if set, zero value otherwise.

func (*Query) GetParseModeOk ¶

func (o *Query) GetParseModeOk() (*string, bool)

GetParseModeOk returns a tuple with the ParseMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetQueryKey ¶

func (o *Query) GetQueryKey() string

GetQueryKey returns the QueryKey field value

func (*Query) GetQueryKeyOk ¶

func (o *Query) GetQueryKeyOk() (*string, bool)

GetQueryKeyOk returns a tuple with the QueryKey field value and a boolean to check if the value has been set.

func (*Query) GetQueryString ¶

func (o *Query) GetQueryString() string

GetQueryString returns the QueryString field value

func (*Query) GetQueryStringOk ¶

func (o *Query) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*Query) GetQueryType ¶

func (o *Query) GetQueryType() string

GetQueryType returns the QueryType field value

func (*Query) GetQueryTypeOk ¶

func (o *Query) GetQueryTypeOk() (*string, bool)

GetQueryTypeOk returns a tuple with the QueryType field value and a boolean to check if the value has been set.

func (*Query) GetTimeSource ¶

func (o *Query) GetTimeSource() string

GetTimeSource returns the TimeSource field value if set, zero value otherwise.

func (*Query) GetTimeSourceOk ¶

func (o *Query) GetTimeSourceOk() (*string, bool)

GetTimeSourceOk returns a tuple with the TimeSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetTracesQueryData ¶

func (o *Query) GetTracesQueryData() TracesQueryData

GetTracesQueryData returns the TracesQueryData field value if set, zero value otherwise.

func (*Query) GetTracesQueryDataOk ¶

func (o *Query) GetTracesQueryDataOk() (*TracesQueryData, bool)

GetTracesQueryDataOk returns a tuple with the TracesQueryData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) HasMetricsQueryData ¶

func (o *Query) HasMetricsQueryData() bool

HasMetricsQueryData returns a boolean if a field has been set.

func (*Query) HasMetricsQueryMode ¶

func (o *Query) HasMetricsQueryMode() bool

HasMetricsQueryMode returns a boolean if a field has been set.

func (*Query) HasParseMode ¶

func (o *Query) HasParseMode() bool

HasParseMode returns a boolean if a field has been set.

func (*Query) HasTimeSource ¶

func (o *Query) HasTimeSource() bool

HasTimeSource returns a boolean if a field has been set.

func (*Query) HasTracesQueryData ¶

func (o *Query) HasTracesQueryData() bool

HasTracesQueryData returns a boolean if a field has been set.

func (Query) MarshalJSON ¶

func (o Query) MarshalJSON() ([]byte, error)

func (*Query) SetMetricsQueryData ¶

func (o *Query) SetMetricsQueryData(v MetricsQueryData)

SetMetricsQueryData gets a reference to the given MetricsQueryData and assigns it to the MetricsQueryData field.

func (*Query) SetMetricsQueryMode ¶

func (o *Query) SetMetricsQueryMode(v string)

SetMetricsQueryMode gets a reference to the given string and assigns it to the MetricsQueryMode field.

func (*Query) SetParseMode ¶

func (o *Query) SetParseMode(v string)

SetParseMode gets a reference to the given string and assigns it to the ParseMode field.

func (*Query) SetQueryKey ¶

func (o *Query) SetQueryKey(v string)

SetQueryKey sets field value

func (*Query) SetQueryString ¶

func (o *Query) SetQueryString(v string)

SetQueryString sets field value

func (*Query) SetQueryType ¶

func (o *Query) SetQueryType(v string)

SetQueryType sets field value

func (*Query) SetTimeSource ¶

func (o *Query) SetTimeSource(v string)

SetTimeSource gets a reference to the given string and assigns it to the TimeSource field.

func (*Query) SetTracesQueryData ¶

func (o *Query) SetTracesQueryData(v TracesQueryData)

SetTracesQueryData gets a reference to the given TracesQueryData and assigns it to the TracesQueryData field.

type QueryParameterSyncDefinition ¶

type QueryParameterSyncDefinition struct {
	// The name of the parameter.
	Name string `json:"name"`
	// The label of the parameter.
	Label string `json:"label"`
	// A description of the parameter.
	Description string `json:"description"`
	// The data type of the parameter. Supported values are:   1. `NUMBER`   2. `STRING`   3. `QUERY_FRAGMENT`   4. `SEARCH_KEYWORD`
	DataType string `json:"dataType"`
	// A value for the parameter. Should be compatible with the type set in dataType field.
	Value        string                              `json:"value"`
	AutoComplete ParameterAutoCompleteSyncDefinition `json:"autoComplete"`
}

QueryParameterSyncDefinition struct for QueryParameterSyncDefinition

func NewQueryParameterSyncDefinition ¶

func NewQueryParameterSyncDefinition(name string, label string, description string, dataType string, value string, autoComplete ParameterAutoCompleteSyncDefinition) *QueryParameterSyncDefinition

NewQueryParameterSyncDefinition instantiates a new QueryParameterSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryParameterSyncDefinitionWithDefaults ¶

func NewQueryParameterSyncDefinitionWithDefaults() *QueryParameterSyncDefinition

NewQueryParameterSyncDefinitionWithDefaults instantiates a new QueryParameterSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueryParameterSyncDefinition) GetAutoComplete ¶

GetAutoComplete returns the AutoComplete field value

func (*QueryParameterSyncDefinition) GetAutoCompleteOk ¶

GetAutoCompleteOk returns a tuple with the AutoComplete field value and a boolean to check if the value has been set.

func (*QueryParameterSyncDefinition) GetDataType ¶

func (o *QueryParameterSyncDefinition) GetDataType() string

GetDataType returns the DataType field value

func (*QueryParameterSyncDefinition) GetDataTypeOk ¶

func (o *QueryParameterSyncDefinition) GetDataTypeOk() (*string, bool)

GetDataTypeOk returns a tuple with the DataType field value and a boolean to check if the value has been set.

func (*QueryParameterSyncDefinition) GetDescription ¶

func (o *QueryParameterSyncDefinition) GetDescription() string

GetDescription returns the Description field value

func (*QueryParameterSyncDefinition) GetDescriptionOk ¶

func (o *QueryParameterSyncDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*QueryParameterSyncDefinition) GetLabel ¶

func (o *QueryParameterSyncDefinition) GetLabel() string

GetLabel returns the Label field value

func (*QueryParameterSyncDefinition) GetLabelOk ¶

func (o *QueryParameterSyncDefinition) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*QueryParameterSyncDefinition) GetName ¶

func (o *QueryParameterSyncDefinition) GetName() string

GetName returns the Name field value

func (*QueryParameterSyncDefinition) GetNameOk ¶

func (o *QueryParameterSyncDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*QueryParameterSyncDefinition) GetValue ¶

func (o *QueryParameterSyncDefinition) GetValue() string

GetValue returns the Value field value

func (*QueryParameterSyncDefinition) GetValueOk ¶

func (o *QueryParameterSyncDefinition) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (QueryParameterSyncDefinition) MarshalJSON ¶

func (o QueryParameterSyncDefinition) MarshalJSON() ([]byte, error)

func (*QueryParameterSyncDefinition) SetAutoComplete ¶

SetAutoComplete sets field value

func (*QueryParameterSyncDefinition) SetDataType ¶

func (o *QueryParameterSyncDefinition) SetDataType(v string)

SetDataType sets field value

func (*QueryParameterSyncDefinition) SetDescription ¶

func (o *QueryParameterSyncDefinition) SetDescription(v string)

SetDescription sets field value

func (*QueryParameterSyncDefinition) SetLabel ¶

func (o *QueryParameterSyncDefinition) SetLabel(v string)

SetLabel sets field value

func (*QueryParameterSyncDefinition) SetName ¶

func (o *QueryParameterSyncDefinition) SetName(v string)

SetName sets field value

func (*QueryParameterSyncDefinition) SetValue ¶

func (o *QueryParameterSyncDefinition) SetValue(v string)

SetValue sets field value

type RelatedAlert ¶

type RelatedAlert struct {
	Alert *AlertsLibraryAlertResponse `json:"alert,omitempty"`
	// Tags describing the relationship between the two alerts.
	Relations *[]string `json:"relations,omitempty"`
}

RelatedAlert An alert and how it is related to the given alert

func NewRelatedAlert ¶

func NewRelatedAlert() *RelatedAlert

NewRelatedAlert instantiates a new RelatedAlert object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelatedAlertWithDefaults ¶

func NewRelatedAlertWithDefaults() *RelatedAlert

NewRelatedAlertWithDefaults instantiates a new RelatedAlert object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RelatedAlert) GetAlert ¶

GetAlert returns the Alert field value if set, zero value otherwise.

func (*RelatedAlert) GetAlertOk ¶

func (o *RelatedAlert) GetAlertOk() (*AlertsLibraryAlertResponse, bool)

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelatedAlert) GetRelations ¶

func (o *RelatedAlert) GetRelations() []string

GetRelations returns the Relations field value if set, zero value otherwise.

func (*RelatedAlert) GetRelationsOk ¶

func (o *RelatedAlert) GetRelationsOk() (*[]string, 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 (*RelatedAlert) HasAlert ¶

func (o *RelatedAlert) HasAlert() bool

HasAlert returns a boolean if a field has been set.

func (*RelatedAlert) HasRelations ¶

func (o *RelatedAlert) HasRelations() bool

HasRelations returns a boolean if a field has been set.

func (RelatedAlert) MarshalJSON ¶

func (o RelatedAlert) MarshalJSON() ([]byte, error)

func (*RelatedAlert) SetAlert ¶

SetAlert gets a reference to the given AlertsLibraryAlertResponse and assigns it to the Alert field.

func (*RelatedAlert) SetRelations ¶

func (o *RelatedAlert) SetRelations(v []string)

SetRelations gets a reference to the given []string and assigns it to the Relations field.

type RelatedAlertsLibraryAlertResponse ¶

type RelatedAlertsLibraryAlertResponse struct {
	Data *[]RelatedAlert `json:"data,omitempty"`
}

RelatedAlertsLibraryAlertResponse List of related Alerts.

func NewRelatedAlertsLibraryAlertResponse ¶

func NewRelatedAlertsLibraryAlertResponse() *RelatedAlertsLibraryAlertResponse

NewRelatedAlertsLibraryAlertResponse instantiates a new RelatedAlertsLibraryAlertResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelatedAlertsLibraryAlertResponseWithDefaults ¶

func NewRelatedAlertsLibraryAlertResponseWithDefaults() *RelatedAlertsLibraryAlertResponse

NewRelatedAlertsLibraryAlertResponseWithDefaults instantiates a new RelatedAlertsLibraryAlertResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RelatedAlertsLibraryAlertResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*RelatedAlertsLibraryAlertResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelatedAlertsLibraryAlertResponse) HasData ¶

HasData returns a boolean if a field has been set.

func (RelatedAlertsLibraryAlertResponse) MarshalJSON ¶

func (o RelatedAlertsLibraryAlertResponse) MarshalJSON() ([]byte, error)

func (*RelatedAlertsLibraryAlertResponse) SetData ¶

SetData gets a reference to the given []RelatedAlert and assigns it to the Data field.

type RelativeTimeRangeBoundary ¶

type RelativeTimeRangeBoundary struct {
	TimeRangeBoundary
	// Relative time as a string consisting of following elements: - `-` (optional): minus sign indicates time in the past, - `<number>`: number of time units, - `<time_unit>`: time unit; possible values are: `w` (week), `d` (day), `h` (hour), `m` (minute), `s` (second). Multiple pairs of `<number><time_unit>` may be provided, and they may be in any order. For example, `-2w5d3h` points to the moment in time 2 weeks, 5 days and 3 hours ago.
	RelativeTime string `json:"relativeTime"`
}

RelativeTimeRangeBoundary struct for RelativeTimeRangeBoundary

func NewRelativeTimeRangeBoundary ¶

func NewRelativeTimeRangeBoundary(relativeTime string, type_ string) *RelativeTimeRangeBoundary

NewRelativeTimeRangeBoundary instantiates a new RelativeTimeRangeBoundary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelativeTimeRangeBoundaryWithDefaults ¶

func NewRelativeTimeRangeBoundaryWithDefaults() *RelativeTimeRangeBoundary

NewRelativeTimeRangeBoundaryWithDefaults instantiates a new RelativeTimeRangeBoundary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RelativeTimeRangeBoundary) GetRelativeTime ¶

func (o *RelativeTimeRangeBoundary) GetRelativeTime() string

GetRelativeTime returns the RelativeTime field value

func (*RelativeTimeRangeBoundary) GetRelativeTimeOk ¶

func (o *RelativeTimeRangeBoundary) GetRelativeTimeOk() (*string, bool)

GetRelativeTimeOk returns a tuple with the RelativeTime field value and a boolean to check if the value has been set.

func (RelativeTimeRangeBoundary) MarshalJSON ¶

func (o RelativeTimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*RelativeTimeRangeBoundary) SetRelativeTime ¶

func (o *RelativeTimeRangeBoundary) SetRelativeTime(v string)

SetRelativeTime sets field value

type RelativeTimeRangeBoundaryAllOf ¶

type RelativeTimeRangeBoundaryAllOf struct {
	// Relative time as a string consisting of following elements: - `-` (optional): minus sign indicates time in the past, - `<number>`: number of time units, - `<time_unit>`: time unit; possible values are: `w` (week), `d` (day), `h` (hour), `m` (minute), `s` (second). Multiple pairs of `<number><time_unit>` may be provided, and they may be in any order. For example, `-2w5d3h` points to the moment in time 2 weeks, 5 days and 3 hours ago.
	RelativeTime string `json:"relativeTime"`
}

RelativeTimeRangeBoundaryAllOf struct for RelativeTimeRangeBoundaryAllOf

func NewRelativeTimeRangeBoundaryAllOf ¶

func NewRelativeTimeRangeBoundaryAllOf(relativeTime string) *RelativeTimeRangeBoundaryAllOf

NewRelativeTimeRangeBoundaryAllOf instantiates a new RelativeTimeRangeBoundaryAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelativeTimeRangeBoundaryAllOfWithDefaults ¶

func NewRelativeTimeRangeBoundaryAllOfWithDefaults() *RelativeTimeRangeBoundaryAllOf

NewRelativeTimeRangeBoundaryAllOfWithDefaults instantiates a new RelativeTimeRangeBoundaryAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RelativeTimeRangeBoundaryAllOf) GetRelativeTime ¶

func (o *RelativeTimeRangeBoundaryAllOf) GetRelativeTime() string

GetRelativeTime returns the RelativeTime field value

func (*RelativeTimeRangeBoundaryAllOf) GetRelativeTimeOk ¶

func (o *RelativeTimeRangeBoundaryAllOf) GetRelativeTimeOk() (*string, bool)

GetRelativeTimeOk returns a tuple with the RelativeTime field value and a boolean to check if the value has been set.

func (RelativeTimeRangeBoundaryAllOf) MarshalJSON ¶

func (o RelativeTimeRangeBoundaryAllOf) MarshalJSON() ([]byte, error)

func (*RelativeTimeRangeBoundaryAllOf) SetRelativeTime ¶

func (o *RelativeTimeRangeBoundaryAllOf) SetRelativeTime(v string)

SetRelativeTime sets field value

type ReportAction ¶

type ReportAction struct {
	// Type of action.
	ActionType string `json:"actionType"`
}

ReportAction The base class of all report action types. `DirectDownloadReportAction` downloads dashboard from browser. New action types may be supported in the future.

func NewReportAction ¶

func NewReportAction(actionType string) *ReportAction

NewReportAction instantiates a new ReportAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportActionWithDefaults ¶

func NewReportActionWithDefaults() *ReportAction

NewReportActionWithDefaults instantiates a new ReportAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportAction) GetActionType ¶

func (o *ReportAction) GetActionType() string

GetActionType returns the ActionType field value

func (*ReportAction) GetActionTypeOk ¶

func (o *ReportAction) GetActionTypeOk() (*string, bool)

GetActionTypeOk returns a tuple with the ActionType field value and a boolean to check if the value has been set.

func (ReportAction) MarshalJSON ¶

func (o ReportAction) MarshalJSON() ([]byte, error)

func (*ReportAction) SetActionType ¶

func (o *ReportAction) SetActionType(v string)

SetActionType sets field value

type ReportAutoParsingInfo ¶

type ReportAutoParsingInfo struct {
	// Can be `intelligent` or `performance`
	Mode *string `json:"mode,omitempty"`
}

ReportAutoParsingInfo Auto-parsing information for the panel. This information tells us whether automatic field extraction from JSON log messages is enabled or not

func NewReportAutoParsingInfo ¶

func NewReportAutoParsingInfo() *ReportAutoParsingInfo

NewReportAutoParsingInfo instantiates a new ReportAutoParsingInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportAutoParsingInfoWithDefaults ¶

func NewReportAutoParsingInfoWithDefaults() *ReportAutoParsingInfo

NewReportAutoParsingInfoWithDefaults instantiates a new ReportAutoParsingInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportAutoParsingInfo) GetMode ¶

func (o *ReportAutoParsingInfo) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*ReportAutoParsingInfo) GetModeOk ¶

func (o *ReportAutoParsingInfo) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportAutoParsingInfo) HasMode ¶

func (o *ReportAutoParsingInfo) HasMode() bool

HasMode returns a boolean if a field has been set.

func (ReportAutoParsingInfo) MarshalJSON ¶

func (o ReportAutoParsingInfo) MarshalJSON() ([]byte, error)

func (*ReportAutoParsingInfo) SetMode ¶

func (o *ReportAutoParsingInfo) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

type ReportFilterSyncDefinition ¶

type ReportFilterSyncDefinition struct {
	// The name af the field being filtered on, as listed in PanelField.
	FieldName string `json:"fieldName"`
	// The name of the field being filtered on, as displayed to the user.
	Label string `json:"label"`
	// The default value of the parameter.
	DefaultValue *string `json:"defaultValue,omitempty"`
	// Type of filter. Can only be `numeric` or `textbox`.
	FilterType string `json:"filterType"`
	// Visual settings for the panel.
	Properties string `json:"properties"`
	// A list of panel identifiers that the filter applies to.
	PanelIds []string `json:"panelIds"`
}

ReportFilterSyncDefinition struct for ReportFilterSyncDefinition

func NewReportFilterSyncDefinition ¶

func NewReportFilterSyncDefinition(fieldName string, label string, filterType string, properties string, panelIds []string) *ReportFilterSyncDefinition

NewReportFilterSyncDefinition instantiates a new ReportFilterSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportFilterSyncDefinitionWithDefaults ¶

func NewReportFilterSyncDefinitionWithDefaults() *ReportFilterSyncDefinition

NewReportFilterSyncDefinitionWithDefaults instantiates a new ReportFilterSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportFilterSyncDefinition) GetDefaultValue ¶

func (o *ReportFilterSyncDefinition) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*ReportFilterSyncDefinition) GetDefaultValueOk ¶

func (o *ReportFilterSyncDefinition) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportFilterSyncDefinition) GetFieldName ¶

func (o *ReportFilterSyncDefinition) GetFieldName() string

GetFieldName returns the FieldName field value

func (*ReportFilterSyncDefinition) GetFieldNameOk ¶

func (o *ReportFilterSyncDefinition) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*ReportFilterSyncDefinition) GetFilterType ¶

func (o *ReportFilterSyncDefinition) GetFilterType() string

GetFilterType returns the FilterType field value

func (*ReportFilterSyncDefinition) GetFilterTypeOk ¶

func (o *ReportFilterSyncDefinition) GetFilterTypeOk() (*string, bool)

GetFilterTypeOk returns a tuple with the FilterType field value and a boolean to check if the value has been set.

func (*ReportFilterSyncDefinition) GetLabel ¶

func (o *ReportFilterSyncDefinition) GetLabel() string

GetLabel returns the Label field value

func (*ReportFilterSyncDefinition) GetLabelOk ¶

func (o *ReportFilterSyncDefinition) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*ReportFilterSyncDefinition) GetPanelIds ¶

func (o *ReportFilterSyncDefinition) GetPanelIds() []string

GetPanelIds returns the PanelIds field value

func (*ReportFilterSyncDefinition) GetPanelIdsOk ¶

func (o *ReportFilterSyncDefinition) GetPanelIdsOk() (*[]string, bool)

GetPanelIdsOk returns a tuple with the PanelIds field value and a boolean to check if the value has been set.

func (*ReportFilterSyncDefinition) GetProperties ¶

func (o *ReportFilterSyncDefinition) GetProperties() string

GetProperties returns the Properties field value

func (*ReportFilterSyncDefinition) GetPropertiesOk ¶

func (o *ReportFilterSyncDefinition) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (*ReportFilterSyncDefinition) HasDefaultValue ¶

func (o *ReportFilterSyncDefinition) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (ReportFilterSyncDefinition) MarshalJSON ¶

func (o ReportFilterSyncDefinition) MarshalJSON() ([]byte, error)

func (*ReportFilterSyncDefinition) SetDefaultValue ¶

func (o *ReportFilterSyncDefinition) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*ReportFilterSyncDefinition) SetFieldName ¶

func (o *ReportFilterSyncDefinition) SetFieldName(v string)

SetFieldName sets field value

func (*ReportFilterSyncDefinition) SetFilterType ¶

func (o *ReportFilterSyncDefinition) SetFilterType(v string)

SetFilterType sets field value

func (*ReportFilterSyncDefinition) SetLabel ¶

func (o *ReportFilterSyncDefinition) SetLabel(v string)

SetLabel sets field value

func (*ReportFilterSyncDefinition) SetPanelIds ¶

func (o *ReportFilterSyncDefinition) SetPanelIds(v []string)

SetPanelIds sets field value

func (*ReportFilterSyncDefinition) SetProperties ¶

func (o *ReportFilterSyncDefinition) SetProperties(v string)

SetProperties sets field value

type ReportPanelSyncDefinition ¶

type ReportPanelSyncDefinition struct {
	// The title of the panel.
	Name string `json:"name"`
	// Type of [area chart](https://help.sumologic.com/Dashboards-and-Alerts/Dashboards/Chart-Panel-Types). Supported values are:   1. `table` for Table   2. `bar` for Bar Chart   3. `column` for Column Chart   4. `line` for Line Chart   5. `area` for Area Chart   6. `pie` for Pie Chart   7. `svv` for Single Value Viewer   8. `title` for Title Panel   9. `text` for Text Panel  Values 1-7 are used for Data Panels.
	ViewerType string `json:"viewerType"`
	// Supported values are:   - `1` for small   - `2` for medium   - `3` for large
	DetailLevel int32 `json:"detailLevel"`
	// The query to run, for panels associated to log searches.
	QueryString string `json:"queryString"`
	// The query or queries to run, for panels associated to metrics searches.
	MetricsQueries []MetricsQuerySyncDefinition `json:"metricsQueries"`
	TimeRange      ResolvableTimeRange          `json:"timeRange"`
	// The horizontal position of the panel. A sumo screen is divided into 24 columns. The value for x can be any integer from 0 to 24.
	X int32 `json:"x"`
	// The vertical position of the panel. A sumo screen is divided into 24 rows. The value for y can be any integer from 0 to 24.
	Y int32 `json:"y"`
	// The width of the panel.
	Width int32 `json:"width"`
	// The height of the panel.
	Height int32 `json:"height"`
	// Visual settings for the panel.
	Properties string `json:"properties"`
	// A string identifier that you can use to refer to the panel in filters.panelIds.
	Id string `json:"id"`
	// The quantization interval aligns your time series data to common intervals on the time axis (for example every one minute) to optimize the visualization and performance.
	DesiredQuantizationInSecs *int32 `json:"desiredQuantizationInSecs,omitempty"`
	// The parameters for parameterized searches.
	QueryParameters []QueryParameterSyncDefinition `json:"queryParameters"`
	AutoParsingInfo *ReportAutoParsingInfo         `json:"autoParsingInfo,omitempty"`
}

ReportPanelSyncDefinition struct for ReportPanelSyncDefinition

func NewReportPanelSyncDefinition ¶

func NewReportPanelSyncDefinition(name string, viewerType string, detailLevel int32, queryString string, metricsQueries []MetricsQuerySyncDefinition, timeRange ResolvableTimeRange, x int32, y int32, width int32, height int32, properties string, id string, queryParameters []QueryParameterSyncDefinition) *ReportPanelSyncDefinition

NewReportPanelSyncDefinition instantiates a new ReportPanelSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportPanelSyncDefinitionWithDefaults ¶

func NewReportPanelSyncDefinitionWithDefaults() *ReportPanelSyncDefinition

NewReportPanelSyncDefinitionWithDefaults instantiates a new ReportPanelSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportPanelSyncDefinition) GetAutoParsingInfo ¶

func (o *ReportPanelSyncDefinition) GetAutoParsingInfo() ReportAutoParsingInfo

GetAutoParsingInfo returns the AutoParsingInfo field value if set, zero value otherwise.

func (*ReportPanelSyncDefinition) GetAutoParsingInfoOk ¶

func (o *ReportPanelSyncDefinition) GetAutoParsingInfoOk() (*ReportAutoParsingInfo, bool)

GetAutoParsingInfoOk returns a tuple with the AutoParsingInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetDesiredQuantizationInSecs ¶

func (o *ReportPanelSyncDefinition) GetDesiredQuantizationInSecs() int32

GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field value if set, zero value otherwise.

func (*ReportPanelSyncDefinition) GetDesiredQuantizationInSecsOk ¶

func (o *ReportPanelSyncDefinition) GetDesiredQuantizationInSecsOk() (*int32, bool)

GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetDetailLevel ¶

func (o *ReportPanelSyncDefinition) GetDetailLevel() int32

GetDetailLevel returns the DetailLevel field value

func (*ReportPanelSyncDefinition) GetDetailLevelOk ¶

func (o *ReportPanelSyncDefinition) GetDetailLevelOk() (*int32, bool)

GetDetailLevelOk returns a tuple with the DetailLevel field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetHeight ¶

func (o *ReportPanelSyncDefinition) GetHeight() int32

GetHeight returns the Height field value

func (*ReportPanelSyncDefinition) GetHeightOk ¶

func (o *ReportPanelSyncDefinition) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetId ¶

func (o *ReportPanelSyncDefinition) GetId() string

GetId returns the Id field value

func (*ReportPanelSyncDefinition) GetIdOk ¶

func (o *ReportPanelSyncDefinition) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetMetricsQueries ¶

func (o *ReportPanelSyncDefinition) GetMetricsQueries() []MetricsQuerySyncDefinition

GetMetricsQueries returns the MetricsQueries field value

func (*ReportPanelSyncDefinition) GetMetricsQueriesOk ¶

func (o *ReportPanelSyncDefinition) GetMetricsQueriesOk() (*[]MetricsQuerySyncDefinition, bool)

GetMetricsQueriesOk returns a tuple with the MetricsQueries field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetName ¶

func (o *ReportPanelSyncDefinition) GetName() string

GetName returns the Name field value

func (*ReportPanelSyncDefinition) GetNameOk ¶

func (o *ReportPanelSyncDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetProperties ¶

func (o *ReportPanelSyncDefinition) GetProperties() string

GetProperties returns the Properties field value

func (*ReportPanelSyncDefinition) GetPropertiesOk ¶

func (o *ReportPanelSyncDefinition) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetQueryParameters ¶

func (o *ReportPanelSyncDefinition) GetQueryParameters() []QueryParameterSyncDefinition

GetQueryParameters returns the QueryParameters field value

func (*ReportPanelSyncDefinition) GetQueryParametersOk ¶

func (o *ReportPanelSyncDefinition) GetQueryParametersOk() (*[]QueryParameterSyncDefinition, bool)

GetQueryParametersOk returns a tuple with the QueryParameters field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetQueryString ¶

func (o *ReportPanelSyncDefinition) GetQueryString() string

GetQueryString returns the QueryString field value

func (*ReportPanelSyncDefinition) GetQueryStringOk ¶

func (o *ReportPanelSyncDefinition) GetQueryStringOk() (*string, bool)

GetQueryStringOk returns a tuple with the QueryString field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*ReportPanelSyncDefinition) GetTimeRangeOk ¶

func (o *ReportPanelSyncDefinition) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetViewerType ¶

func (o *ReportPanelSyncDefinition) GetViewerType() string

GetViewerType returns the ViewerType field value

func (*ReportPanelSyncDefinition) GetViewerTypeOk ¶

func (o *ReportPanelSyncDefinition) GetViewerTypeOk() (*string, bool)

GetViewerTypeOk returns a tuple with the ViewerType field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetWidth ¶

func (o *ReportPanelSyncDefinition) GetWidth() int32

GetWidth returns the Width field value

func (*ReportPanelSyncDefinition) GetWidthOk ¶

func (o *ReportPanelSyncDefinition) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetX ¶

func (o *ReportPanelSyncDefinition) GetX() int32

GetX returns the X field value

func (*ReportPanelSyncDefinition) GetXOk ¶

func (o *ReportPanelSyncDefinition) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) GetY ¶

func (o *ReportPanelSyncDefinition) GetY() int32

GetY returns the Y field value

func (*ReportPanelSyncDefinition) GetYOk ¶

func (o *ReportPanelSyncDefinition) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (*ReportPanelSyncDefinition) HasAutoParsingInfo ¶

func (o *ReportPanelSyncDefinition) HasAutoParsingInfo() bool

HasAutoParsingInfo returns a boolean if a field has been set.

func (*ReportPanelSyncDefinition) HasDesiredQuantizationInSecs ¶

func (o *ReportPanelSyncDefinition) HasDesiredQuantizationInSecs() bool

HasDesiredQuantizationInSecs returns a boolean if a field has been set.

func (ReportPanelSyncDefinition) MarshalJSON ¶

func (o ReportPanelSyncDefinition) MarshalJSON() ([]byte, error)

func (*ReportPanelSyncDefinition) SetAutoParsingInfo ¶

func (o *ReportPanelSyncDefinition) SetAutoParsingInfo(v ReportAutoParsingInfo)

SetAutoParsingInfo gets a reference to the given ReportAutoParsingInfo and assigns it to the AutoParsingInfo field.

func (*ReportPanelSyncDefinition) SetDesiredQuantizationInSecs ¶

func (o *ReportPanelSyncDefinition) SetDesiredQuantizationInSecs(v int32)

SetDesiredQuantizationInSecs gets a reference to the given int32 and assigns it to the DesiredQuantizationInSecs field.

func (*ReportPanelSyncDefinition) SetDetailLevel ¶

func (o *ReportPanelSyncDefinition) SetDetailLevel(v int32)

SetDetailLevel sets field value

func (*ReportPanelSyncDefinition) SetHeight ¶

func (o *ReportPanelSyncDefinition) SetHeight(v int32)

SetHeight sets field value

func (*ReportPanelSyncDefinition) SetId ¶

func (o *ReportPanelSyncDefinition) SetId(v string)

SetId sets field value

func (*ReportPanelSyncDefinition) SetMetricsQueries ¶

func (o *ReportPanelSyncDefinition) SetMetricsQueries(v []MetricsQuerySyncDefinition)

SetMetricsQueries sets field value

func (*ReportPanelSyncDefinition) SetName ¶

func (o *ReportPanelSyncDefinition) SetName(v string)

SetName sets field value

func (*ReportPanelSyncDefinition) SetProperties ¶

func (o *ReportPanelSyncDefinition) SetProperties(v string)

SetProperties sets field value

func (*ReportPanelSyncDefinition) SetQueryParameters ¶

func (o *ReportPanelSyncDefinition) SetQueryParameters(v []QueryParameterSyncDefinition)

SetQueryParameters sets field value

func (*ReportPanelSyncDefinition) SetQueryString ¶

func (o *ReportPanelSyncDefinition) SetQueryString(v string)

SetQueryString sets field value

func (*ReportPanelSyncDefinition) SetTimeRange ¶

SetTimeRange sets field value

func (*ReportPanelSyncDefinition) SetViewerType ¶

func (o *ReportPanelSyncDefinition) SetViewerType(v string)

SetViewerType sets field value

func (*ReportPanelSyncDefinition) SetWidth ¶

func (o *ReportPanelSyncDefinition) SetWidth(v int32)

SetWidth sets field value

func (*ReportPanelSyncDefinition) SetX ¶

func (o *ReportPanelSyncDefinition) SetX(v int32)

SetX sets field value

func (*ReportPanelSyncDefinition) SetY ¶

func (o *ReportPanelSyncDefinition) SetY(v int32)

SetY sets field value

type ResolvableTimeRange ¶

type ResolvableTimeRange struct {
	// Type of the time range. Value must be either `CompleteLiteralTimeRange` or `BeginBoundedTimeRange`.
	Type string `json:"type"`
}

ResolvableTimeRange struct for ResolvableTimeRange

func NewResolvableTimeRange ¶

func NewResolvableTimeRange(type_ string) *ResolvableTimeRange

NewResolvableTimeRange instantiates a new ResolvableTimeRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResolvableTimeRangeWithDefaults ¶

func NewResolvableTimeRangeWithDefaults() *ResolvableTimeRange

NewResolvableTimeRangeWithDefaults instantiates a new ResolvableTimeRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResolvableTimeRange) GetType ¶

func (o *ResolvableTimeRange) GetType() string

GetType returns the Type field value

func (*ResolvableTimeRange) GetTypeOk ¶

func (o *ResolvableTimeRange) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ResolvableTimeRange) MarshalJSON ¶

func (o ResolvableTimeRange) MarshalJSON() ([]byte, error)

func (*ResolvableTimeRange) SetType ¶

func (o *ResolvableTimeRange) SetType(v string)

SetType sets field value

type ResourceIdentities ¶

type ResourceIdentities struct {
	// A list of the resources.
	Data []ResourceIdentity `json:"data"`
}

ResourceIdentities struct for ResourceIdentities

func NewResourceIdentities ¶

func NewResourceIdentities(data []ResourceIdentity) *ResourceIdentities

NewResourceIdentities instantiates a new ResourceIdentities object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceIdentitiesWithDefaults ¶

func NewResourceIdentitiesWithDefaults() *ResourceIdentities

NewResourceIdentitiesWithDefaults instantiates a new ResourceIdentities object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceIdentities) GetData ¶

func (o *ResourceIdentities) GetData() []ResourceIdentity

GetData returns the Data field value

func (*ResourceIdentities) GetDataOk ¶

func (o *ResourceIdentities) GetDataOk() (*[]ResourceIdentity, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ResourceIdentities) MarshalJSON ¶

func (o ResourceIdentities) MarshalJSON() ([]byte, error)

func (*ResourceIdentities) SetData ¶

func (o *ResourceIdentities) SetData(v []ResourceIdentity)

SetData sets field value

type ResourceIdentity ¶

type ResourceIdentity struct {
	// The unique identifier of the resource.
	Id string `json:"id"`
	// The name of the resource.
	Name *string `json:"name,omitempty"`
	// -> Resource type. Supported types are - `Collector`, `Source`, `IngestBudget` and `Organisation`.
	Type string `json:"type"`
}

ResourceIdentity struct for ResourceIdentity

func NewResourceIdentity ¶

func NewResourceIdentity(id string, type_ string) *ResourceIdentity

NewResourceIdentity instantiates a new ResourceIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceIdentityWithDefaults ¶

func NewResourceIdentityWithDefaults() *ResourceIdentity

NewResourceIdentityWithDefaults instantiates a new ResourceIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceIdentity) GetId ¶

func (o *ResourceIdentity) GetId() string

GetId returns the Id field value

func (*ResourceIdentity) GetIdOk ¶

func (o *ResourceIdentity) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ResourceIdentity) GetName ¶

func (o *ResourceIdentity) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResourceIdentity) GetNameOk ¶

func (o *ResourceIdentity) 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 (*ResourceIdentity) GetType ¶

func (o *ResourceIdentity) GetType() string

GetType returns the Type field value

func (*ResourceIdentity) GetTypeOk ¶

func (o *ResourceIdentity) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ResourceIdentity) HasName ¶

func (o *ResourceIdentity) HasName() bool

HasName returns a boolean if a field has been set.

func (ResourceIdentity) MarshalJSON ¶

func (o ResourceIdentity) MarshalJSON() ([]byte, error)

func (*ResourceIdentity) SetId ¶

func (o *ResourceIdentity) SetId(v string)

SetId sets field value

func (*ResourceIdentity) SetName ¶

func (o *ResourceIdentity) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ResourceIdentity) SetType ¶

func (o *ResourceIdentity) SetType(v string)

SetType sets field value

type RoleManagementApiService ¶

type RoleManagementApiService service

RoleManagementApiService RoleManagementApi service

func (*RoleManagementApiService) AssignRoleToUser ¶

func (a *RoleManagementApiService) AssignRoleToUser(ctx _context.Context, roleId string, userId string) ApiAssignRoleToUserRequest

AssignRoleToUser Assign a role to a user.

Assign a role to a user in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param roleId Identifier of the role to assign.
@param userId Identifier of the user to assign the role to.
@return ApiAssignRoleToUserRequest

func (*RoleManagementApiService) AssignRoleToUserExecute ¶

Execute executes the request

@return RoleModel

func (*RoleManagementApiService) CreateRole ¶

CreateRole Create a new role.

Create a new role in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateRoleRequest

func (*RoleManagementApiService) CreateRoleExecute ¶

Execute executes the request

@return RoleModel

func (*RoleManagementApiService) DeleteRole ¶

DeleteRole Delete a role.

Delete a role with the given identifier from the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the role to delete.
@return ApiDeleteRoleRequest

func (*RoleManagementApiService) DeleteRoleExecute ¶

Execute executes the request

func (*RoleManagementApiService) GetRole ¶

GetRole Get a role.

Get a role with the given identifier in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the role to fetch.
@return ApiGetRoleRequest

func (*RoleManagementApiService) GetRoleExecute ¶

Execute executes the request

@return RoleModel

func (*RoleManagementApiService) ListRoles ¶

ListRoles Get a list of roles.

Get a list of all the roles in the organization. The response is paginated with a default limit of 100 roles per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListRolesRequest

func (*RoleManagementApiService) ListRolesExecute ¶

Execute executes the request

@return ListRoleModelsResponse

func (*RoleManagementApiService) RemoveRoleFromUser ¶

func (a *RoleManagementApiService) RemoveRoleFromUser(ctx _context.Context, roleId string, userId string) ApiRemoveRoleFromUserRequest

RemoveRoleFromUser Remove role from a user.

Remove a role from a user in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param roleId Identifier of the role to delete.
@param userId Identifier of the user to remove the role from.
@return ApiRemoveRoleFromUserRequest

func (*RoleManagementApiService) RemoveRoleFromUserExecute ¶

func (a *RoleManagementApiService) RemoveRoleFromUserExecute(r ApiRemoveRoleFromUserRequest) (*_nethttp.Response, error)

Execute executes the request

func (*RoleManagementApiService) UpdateRole ¶

UpdateRole Update a role.

Update an existing role in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the role to update.
@return ApiUpdateRoleRequest

func (*RoleManagementApiService) UpdateRoleExecute ¶

Execute executes the request

@return RoleModel

type RoleModel ¶

type RoleModel struct {
	// Name of the role.
	Name string `json:"name"`
	// Description of the role.
	Description *string `json:"description,omitempty"`
	// A search filter to restrict access to specific logs. The filter is silently added to the beginning of each query a user runs. For example, using '!_sourceCategory=billing' as a filter predicate will prevent users assigned to the role from viewing logs from the source category named 'billing'.
	FilterPredicate *string `json:"filterPredicate,omitempty"`
	// List of user identifiers to assign the role to.
	Users *[]string `json:"users,omitempty"`
	// List of [capabilities](https://help.sumologic.com/Manage/Users-and-Roles/Manage-Roles/Role-Capabilities) associated with this role. Valid values are ### Data Management   - viewCollectors   - manageCollectors   - manageBudgets   - manageDataVolumeFeed   - viewFieldExtraction   - manageFieldExtractionRules   - manageS3DataForwarding   - manageContent   - dataVolumeIndex   - manageConnections   - viewScheduledViews   - manageScheduledViews   - viewPartitions   - managePartitions   - viewFields   - manageFields   - viewAccountOverview   - manageTokens  ### Entity management   - manageEntityTypeConfig  ### Metrics   - metricsTransformation   - metricsExtraction   - metricsRules  ### Security   - managePasswordPolicy   - ipAllowlisting   - createAccessKeys   - manageAccessKeys   - manageSupportAccountAccess   - manageAuditDataFeed   - manageSaml   - shareDashboardOutsideOrg   - manageOrgSettings   - changeDataAccessLevel  ### Dashboards   - shareDashboardWorld   - shareDashboardAllowlist  ### UserManagement   - manageUsersAndRoles  ### Observability   - searchAuditIndex   - auditEventIndex  ### Cloud SIEM Enterprise   - viewCse  ### Alerting   - viewMonitorsV2   - manageMonitorsV2   - viewAlerts
	Capabilities *[]string `json:"capabilities,omitempty"`
	// Set this to true if you want to automatically append all missing capability requirements. If set to false an error will be thrown if any capabilities are missing their dependencies.
	AutofillDependencies *bool `json:"autofillDependencies,omitempty"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier for the role.
	Id string `json:"id"`
	// Role is system or user defined.
	SystemDefined *bool `json:"systemDefined,omitempty"`
}

RoleModel struct for RoleModel

func NewRoleModel ¶

func NewRoleModel(name string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string) *RoleModel

NewRoleModel instantiates a new RoleModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleModelWithDefaults ¶

func NewRoleModelWithDefaults() *RoleModel

NewRoleModelWithDefaults instantiates a new RoleModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleModel) GetAutofillDependencies ¶

func (o *RoleModel) GetAutofillDependencies() bool

GetAutofillDependencies returns the AutofillDependencies field value if set, zero value otherwise.

func (*RoleModel) GetAutofillDependenciesOk ¶

func (o *RoleModel) GetAutofillDependenciesOk() (*bool, bool)

GetAutofillDependenciesOk returns a tuple with the AutofillDependencies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleModel) GetCapabilities ¶

func (o *RoleModel) GetCapabilities() []string

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*RoleModel) GetCapabilitiesOk ¶

func (o *RoleModel) GetCapabilitiesOk() (*[]string, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleModel) GetCreatedAt ¶

func (o *RoleModel) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*RoleModel) GetCreatedAtOk ¶

func (o *RoleModel) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*RoleModel) GetCreatedBy ¶

func (o *RoleModel) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*RoleModel) GetCreatedByOk ¶

func (o *RoleModel) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*RoleModel) GetDescription ¶

func (o *RoleModel) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RoleModel) GetDescriptionOk ¶

func (o *RoleModel) 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 (*RoleModel) GetFilterPredicate ¶

func (o *RoleModel) GetFilterPredicate() string

GetFilterPredicate returns the FilterPredicate field value if set, zero value otherwise.

func (*RoleModel) GetFilterPredicateOk ¶

func (o *RoleModel) GetFilterPredicateOk() (*string, bool)

GetFilterPredicateOk returns a tuple with the FilterPredicate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleModel) GetId ¶

func (o *RoleModel) GetId() string

GetId returns the Id field value

func (*RoleModel) GetIdOk ¶

func (o *RoleModel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RoleModel) GetModifiedAt ¶

func (o *RoleModel) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*RoleModel) GetModifiedAtOk ¶

func (o *RoleModel) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*RoleModel) GetModifiedBy ¶

func (o *RoleModel) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*RoleModel) GetModifiedByOk ¶

func (o *RoleModel) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*RoleModel) GetName ¶

func (o *RoleModel) GetName() string

GetName returns the Name field value

func (*RoleModel) GetNameOk ¶

func (o *RoleModel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RoleModel) GetSystemDefined ¶

func (o *RoleModel) GetSystemDefined() bool

GetSystemDefined returns the SystemDefined field value if set, zero value otherwise.

func (*RoleModel) GetSystemDefinedOk ¶

func (o *RoleModel) GetSystemDefinedOk() (*bool, bool)

GetSystemDefinedOk returns a tuple with the SystemDefined field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleModel) GetUsers ¶

func (o *RoleModel) GetUsers() []string

GetUsers returns the Users field value if set, zero value otherwise.

func (*RoleModel) GetUsersOk ¶

func (o *RoleModel) GetUsersOk() (*[]string, bool)

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleModel) HasAutofillDependencies ¶

func (o *RoleModel) HasAutofillDependencies() bool

HasAutofillDependencies returns a boolean if a field has been set.

func (*RoleModel) HasCapabilities ¶

func (o *RoleModel) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*RoleModel) HasDescription ¶

func (o *RoleModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RoleModel) HasFilterPredicate ¶

func (o *RoleModel) HasFilterPredicate() bool

HasFilterPredicate returns a boolean if a field has been set.

func (*RoleModel) HasSystemDefined ¶

func (o *RoleModel) HasSystemDefined() bool

HasSystemDefined returns a boolean if a field has been set.

func (*RoleModel) HasUsers ¶

func (o *RoleModel) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (RoleModel) MarshalJSON ¶

func (o RoleModel) MarshalJSON() ([]byte, error)

func (*RoleModel) SetAutofillDependencies ¶

func (o *RoleModel) SetAutofillDependencies(v bool)

SetAutofillDependencies gets a reference to the given bool and assigns it to the AutofillDependencies field.

func (*RoleModel) SetCapabilities ¶

func (o *RoleModel) SetCapabilities(v []string)

SetCapabilities gets a reference to the given []string and assigns it to the Capabilities field.

func (*RoleModel) SetCreatedAt ¶

func (o *RoleModel) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*RoleModel) SetCreatedBy ¶

func (o *RoleModel) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*RoleModel) SetDescription ¶

func (o *RoleModel) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RoleModel) SetFilterPredicate ¶

func (o *RoleModel) SetFilterPredicate(v string)

SetFilterPredicate gets a reference to the given string and assigns it to the FilterPredicate field.

func (*RoleModel) SetId ¶

func (o *RoleModel) SetId(v string)

SetId sets field value

func (*RoleModel) SetModifiedAt ¶

func (o *RoleModel) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*RoleModel) SetModifiedBy ¶

func (o *RoleModel) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*RoleModel) SetName ¶

func (o *RoleModel) SetName(v string)

SetName sets field value

func (*RoleModel) SetSystemDefined ¶

func (o *RoleModel) SetSystemDefined(v bool)

SetSystemDefined gets a reference to the given bool and assigns it to the SystemDefined field.

func (*RoleModel) SetUsers ¶

func (o *RoleModel) SetUsers(v []string)

SetUsers gets a reference to the given []string and assigns it to the Users field.

type RoleModelAllOf ¶

type RoleModelAllOf struct {
	// Unique identifier for the role.
	Id string `json:"id"`
	// Role is system or user defined.
	SystemDefined *bool `json:"systemDefined,omitempty"`
}

RoleModelAllOf struct for RoleModelAllOf

func NewRoleModelAllOf ¶

func NewRoleModelAllOf(id string) *RoleModelAllOf

NewRoleModelAllOf instantiates a new RoleModelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleModelAllOfWithDefaults ¶

func NewRoleModelAllOfWithDefaults() *RoleModelAllOf

NewRoleModelAllOfWithDefaults instantiates a new RoleModelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleModelAllOf) GetId ¶

func (o *RoleModelAllOf) GetId() string

GetId returns the Id field value

func (*RoleModelAllOf) GetIdOk ¶

func (o *RoleModelAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RoleModelAllOf) GetSystemDefined ¶

func (o *RoleModelAllOf) GetSystemDefined() bool

GetSystemDefined returns the SystemDefined field value if set, zero value otherwise.

func (*RoleModelAllOf) GetSystemDefinedOk ¶

func (o *RoleModelAllOf) GetSystemDefinedOk() (*bool, bool)

GetSystemDefinedOk returns a tuple with the SystemDefined field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleModelAllOf) HasSystemDefined ¶

func (o *RoleModelAllOf) HasSystemDefined() bool

HasSystemDefined returns a boolean if a field has been set.

func (RoleModelAllOf) MarshalJSON ¶

func (o RoleModelAllOf) MarshalJSON() ([]byte, error)

func (*RoleModelAllOf) SetId ¶

func (o *RoleModelAllOf) SetId(v string)

SetId sets field value

func (*RoleModelAllOf) SetSystemDefined ¶

func (o *RoleModelAllOf) SetSystemDefined(v bool)

SetSystemDefined gets a reference to the given bool and assigns it to the SystemDefined field.

type RowDeleteDefinition ¶

type RowDeleteDefinition struct {
	// A list of all primary key field identifiers and their corresponding values.
	PrimaryKey []TableRow `json:"primaryKey"`
}

RowDeleteDefinition Lookup table primary key of the row to be deleted.

func NewRowDeleteDefinition ¶

func NewRowDeleteDefinition(primaryKey []TableRow) *RowDeleteDefinition

NewRowDeleteDefinition instantiates a new RowDeleteDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRowDeleteDefinitionWithDefaults ¶

func NewRowDeleteDefinitionWithDefaults() *RowDeleteDefinition

NewRowDeleteDefinitionWithDefaults instantiates a new RowDeleteDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RowDeleteDefinition) GetPrimaryKey ¶

func (o *RowDeleteDefinition) GetPrimaryKey() []TableRow

GetPrimaryKey returns the PrimaryKey field value

func (*RowDeleteDefinition) GetPrimaryKeyOk ¶

func (o *RowDeleteDefinition) GetPrimaryKeyOk() (*[]TableRow, bool)

GetPrimaryKeyOk returns a tuple with the PrimaryKey field value and a boolean to check if the value has been set.

func (RowDeleteDefinition) MarshalJSON ¶

func (o RowDeleteDefinition) MarshalJSON() ([]byte, error)

func (*RowDeleteDefinition) SetPrimaryKey ¶

func (o *RowDeleteDefinition) SetPrimaryKey(v []TableRow)

SetPrimaryKey sets field value

type RowUpdateDefinition ¶

type RowUpdateDefinition struct {
	// A list of all the field identifiers and their corresponding values.
	Row []TableRow `json:"row"`
}

RowUpdateDefinition Lookup table data to be uploaded.

func NewRowUpdateDefinition ¶

func NewRowUpdateDefinition(row []TableRow) *RowUpdateDefinition

NewRowUpdateDefinition instantiates a new RowUpdateDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRowUpdateDefinitionWithDefaults ¶

func NewRowUpdateDefinitionWithDefaults() *RowUpdateDefinition

NewRowUpdateDefinitionWithDefaults instantiates a new RowUpdateDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RowUpdateDefinition) GetRow ¶

func (o *RowUpdateDefinition) GetRow() []TableRow

GetRow returns the Row field value

func (*RowUpdateDefinition) GetRowOk ¶

func (o *RowUpdateDefinition) GetRowOk() (*[]TableRow, bool)

GetRowOk returns a tuple with the Row field value and a boolean to check if the value has been set.

func (RowUpdateDefinition) MarshalJSON ¶

func (o RowUpdateDefinition) MarshalJSON() ([]byte, error)

func (*RowUpdateDefinition) SetRow ¶

func (o *RowUpdateDefinition) SetRow(v []TableRow)

SetRow sets field value

type RunAs ¶

type RunAs struct {
	// The runAsId indicates the context in which monitors will run. If not provided, then it will run in the context of the monitor author.
	RunAsId string `json:"runAsId"`
}

RunAs struct for RunAs

func NewRunAs ¶

func NewRunAs(runAsId string) *RunAs

NewRunAs instantiates a new RunAs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRunAsWithDefaults ¶

func NewRunAsWithDefaults() *RunAs

NewRunAsWithDefaults instantiates a new RunAs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RunAs) GetRunAsId ¶

func (o *RunAs) GetRunAsId() string

GetRunAsId returns the RunAsId field value

func (*RunAs) GetRunAsIdOk ¶

func (o *RunAs) GetRunAsIdOk() (*string, bool)

GetRunAsIdOk returns a tuple with the RunAsId field value and a boolean to check if the value has been set.

func (RunAs) MarshalJSON ¶

func (o RunAs) MarshalJSON() ([]byte, error)

func (*RunAs) SetRunAsId ¶

func (o *RunAs) SetRunAsId(v string)

SetRunAsId sets field value

type S3CollectionErrorTracker ¶

type S3CollectionErrorTracker struct {
	// Event type.
	EventType *string `json:"eventType,omitempty"`
}

S3CollectionErrorTracker struct for S3CollectionErrorTracker

func NewS3CollectionErrorTracker ¶

func NewS3CollectionErrorTracker() *S3CollectionErrorTracker

NewS3CollectionErrorTracker instantiates a new S3CollectionErrorTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewS3CollectionErrorTrackerWithDefaults ¶

func NewS3CollectionErrorTrackerWithDefaults() *S3CollectionErrorTracker

NewS3CollectionErrorTrackerWithDefaults instantiates a new S3CollectionErrorTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*S3CollectionErrorTracker) GetEventType ¶

func (o *S3CollectionErrorTracker) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*S3CollectionErrorTracker) GetEventTypeOk ¶

func (o *S3CollectionErrorTracker) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*S3CollectionErrorTracker) HasEventType ¶

func (o *S3CollectionErrorTracker) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (S3CollectionErrorTracker) MarshalJSON ¶

func (o S3CollectionErrorTracker) MarshalJSON() ([]byte, error)

func (*S3CollectionErrorTracker) SetEventType ¶

func (o *S3CollectionErrorTracker) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

type SamlConfigurationManagementApiService ¶

type SamlConfigurationManagementApiService service

SamlConfigurationManagementApiService SamlConfigurationManagementApi service

func (*SamlConfigurationManagementApiService) CreateAllowlistedUser ¶

CreateAllowlistedUser Allowlist a user.

Allowlist a user from SAML lockdown allowing them to sign in using a password in addition to SAML.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId Identifier of the user.
@return ApiCreateAllowlistedUserRequest

func (*SamlConfigurationManagementApiService) CreateAllowlistedUserExecute ¶

Execute executes the request

@return AllowlistedUserResult

func (*SamlConfigurationManagementApiService) CreateIdentityProvider ¶

CreateIdentityProvider Create a new SAML configuration.

Create a new SAML configuration in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIdentityProviderRequest

func (*SamlConfigurationManagementApiService) CreateIdentityProviderExecute ¶

Execute executes the request

@return SamlIdentityProvider

func (*SamlConfigurationManagementApiService) DeleteAllowlistedUser ¶

DeleteAllowlistedUser Remove an allowlisted user.

Remove an allowlisted user requiring them to sign in using SAML.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param userId Identifier of user that will no longer be allowlisted from SAML Lockdown.
@return ApiDeleteAllowlistedUserRequest

func (*SamlConfigurationManagementApiService) DeleteAllowlistedUserExecute ¶

Execute executes the request

func (*SamlConfigurationManagementApiService) DeleteIdentityProvider ¶

DeleteIdentityProvider Delete a SAML configuration.

Delete a SAML configuration with the given identifier from the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the SAML configuration to delete.
@return ApiDeleteIdentityProviderRequest

func (*SamlConfigurationManagementApiService) DeleteIdentityProviderExecute ¶

Execute executes the request

func (*SamlConfigurationManagementApiService) DisableSamlLockdown ¶

DisableSamlLockdown Disable SAML lockdown.

Disable SAML lockdown for the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDisableSamlLockdownRequest

func (*SamlConfigurationManagementApiService) DisableSamlLockdownExecute ¶

Execute executes the request

func (*SamlConfigurationManagementApiService) EnableSamlLockdown ¶

EnableSamlLockdown Require SAML for sign-in.

Enabling SAML lockdown requires users to sign in using SAML preventing them from logging in with an email and password.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiEnableSamlLockdownRequest

func (*SamlConfigurationManagementApiService) EnableSamlLockdownExecute ¶

Execute executes the request

func (*SamlConfigurationManagementApiService) GetAllowlistedUsers ¶

GetAllowlistedUsers Get list of allowlisted users.

Get a list of allowlisted users.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAllowlistedUsersRequest

func (*SamlConfigurationManagementApiService) GetAllowlistedUsersExecute ¶

Execute executes the request

@return []AllowlistedUserResult

func (*SamlConfigurationManagementApiService) GetIdentityProviders ¶

GetIdentityProviders Get a list of SAML configurations.

Get a list of all SAML configurations in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdentityProvidersRequest

func (*SamlConfigurationManagementApiService) GetIdentityProvidersExecute ¶

Execute executes the request

@return []SamlIdentityProvider

func (*SamlConfigurationManagementApiService) UpdateIdentityProvider ¶

UpdateIdentityProvider Update a SAML configuration.

Update an existing SAML configuration in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the SAML configuration to update.
@return ApiUpdateIdentityProviderRequest

func (*SamlConfigurationManagementApiService) UpdateIdentityProviderExecute ¶

Execute executes the request

@return SamlIdentityProvider

type SamlIdentityProvider ¶

type SamlIdentityProvider struct {
	// This property has been deprecated and is no longer used.
	// Deprecated
	SpInitiatedLoginPath *string `json:"spInitiatedLoginPath,omitempty"`
	// Name of the SSO policy or another name used to describe the policy internally.
	ConfigurationName string `json:"configurationName"`
	// The unique URL assigned to the organization by the SAML Identity Provider.
	Issuer string `json:"issuer"`
	// True if Sumo Logic redirects users to your identity provider with a SAML AuthnRequest when signing in.
	SpInitiatedLoginEnabled *bool `json:"spInitiatedLoginEnabled,omitempty"`
	// The URL that the identity provider has assigned for Sumo Logic to submit SAML authentication requests to the identity provider.
	AuthnRequestUrl *string `json:"authnRequestUrl,omitempty"`
	// The certificate is used to verify the signature in SAML assertions.
	X509cert1 string `json:"x509cert1"`
	// The backup certificate used to verify the signature in SAML assertions when x509cert1 expires.
	X509cert2 *string `json:"x509cert2,omitempty"`
	// The backup certificate used to verify the signature in SAML assertions when x509cert1 expires and x509cert2 is empty.
	X509cert3                   *string                   `json:"x509cert3,omitempty"`
	OnDemandProvisioningEnabled *OnDemandProvisioningInfo `json:"onDemandProvisioningEnabled,omitempty"`
	// The role that Sumo Logic will assign to users when they sign in.
	RolesAttribute *string `json:"rolesAttribute,omitempty"`
	// True if users are redirected to a URL after signing out of Sumo Logic.
	LogoutEnabled *bool `json:"logoutEnabled,omitempty"`
	// The URL that users will be redirected to after signing out of Sumo Logic.
	LogoutUrl *string `json:"logoutUrl,omitempty"`
	// The email address of the new user account.
	EmailAttribute *string `json:"emailAttribute,omitempty"`
	// True if additional details are included when a user fails to sign in.
	DebugMode *bool `json:"debugMode,omitempty"`
	// True if Sumo Logic will send signed Authn requests to the identity provider.
	SignAuthnRequest *bool `json:"signAuthnRequest,omitempty"`
	// True if Sumo Logic will include the RequestedAuthnContext element of the SAML AuthnRequests it sends to the identity provider.
	DisableRequestedAuthnContext *bool `json:"disableRequestedAuthnContext,omitempty"`
	// True if the SAML binding is of HTTP Redirect type.
	IsRedirectBinding *bool `json:"isRedirectBinding,omitempty"`
	// Authentication Request Signing Certificate for the user.
	Certificate string `json:"certificate"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier of the SAML Identity Provider.
	Id string `json:"id"`
	// The URL on Sumo Logic where the IdP will redirect to with its authentication response.
	AssertionConsumerUrl *string `json:"assertionConsumerUrl,omitempty"`
	// A unique identifier that is the intended audience of the SAML assertion.
	EntityId *string `json:"entityId,omitempty"`
}

SamlIdentityProvider struct for SamlIdentityProvider

func NewSamlIdentityProvider ¶

func NewSamlIdentityProvider(configurationName string, issuer string, x509cert1 string, certificate string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string) *SamlIdentityProvider

NewSamlIdentityProvider instantiates a new SamlIdentityProvider object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSamlIdentityProviderWithDefaults ¶

func NewSamlIdentityProviderWithDefaults() *SamlIdentityProvider

NewSamlIdentityProviderWithDefaults instantiates a new SamlIdentityProvider object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SamlIdentityProvider) GetAssertionConsumerUrl ¶

func (o *SamlIdentityProvider) GetAssertionConsumerUrl() string

GetAssertionConsumerUrl returns the AssertionConsumerUrl field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetAssertionConsumerUrlOk ¶

func (o *SamlIdentityProvider) GetAssertionConsumerUrlOk() (*string, bool)

GetAssertionConsumerUrlOk returns a tuple with the AssertionConsumerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetAuthnRequestUrl ¶

func (o *SamlIdentityProvider) GetAuthnRequestUrl() string

GetAuthnRequestUrl returns the AuthnRequestUrl field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetAuthnRequestUrlOk ¶

func (o *SamlIdentityProvider) GetAuthnRequestUrlOk() (*string, bool)

GetAuthnRequestUrlOk returns a tuple with the AuthnRequestUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetCertificate ¶

func (o *SamlIdentityProvider) GetCertificate() string

GetCertificate returns the Certificate field value

func (*SamlIdentityProvider) GetCertificateOk ¶

func (o *SamlIdentityProvider) GetCertificateOk() (*string, bool)

GetCertificateOk returns a tuple with the Certificate field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetConfigurationName ¶

func (o *SamlIdentityProvider) GetConfigurationName() string

GetConfigurationName returns the ConfigurationName field value

func (*SamlIdentityProvider) GetConfigurationNameOk ¶

func (o *SamlIdentityProvider) GetConfigurationNameOk() (*string, bool)

GetConfigurationNameOk returns a tuple with the ConfigurationName field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetCreatedAt ¶

func (o *SamlIdentityProvider) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*SamlIdentityProvider) GetCreatedAtOk ¶

func (o *SamlIdentityProvider) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetCreatedBy ¶

func (o *SamlIdentityProvider) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*SamlIdentityProvider) GetCreatedByOk ¶

func (o *SamlIdentityProvider) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetDebugMode ¶

func (o *SamlIdentityProvider) GetDebugMode() bool

GetDebugMode returns the DebugMode field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetDebugModeOk ¶

func (o *SamlIdentityProvider) GetDebugModeOk() (*bool, bool)

GetDebugModeOk returns a tuple with the DebugMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetDisableRequestedAuthnContext ¶

func (o *SamlIdentityProvider) GetDisableRequestedAuthnContext() bool

GetDisableRequestedAuthnContext returns the DisableRequestedAuthnContext field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetDisableRequestedAuthnContextOk ¶

func (o *SamlIdentityProvider) GetDisableRequestedAuthnContextOk() (*bool, bool)

GetDisableRequestedAuthnContextOk returns a tuple with the DisableRequestedAuthnContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetEmailAttribute ¶

func (o *SamlIdentityProvider) GetEmailAttribute() string

GetEmailAttribute returns the EmailAttribute field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetEmailAttributeOk ¶

func (o *SamlIdentityProvider) GetEmailAttributeOk() (*string, bool)

GetEmailAttributeOk returns a tuple with the EmailAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetEntityId ¶

func (o *SamlIdentityProvider) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetEntityIdOk ¶

func (o *SamlIdentityProvider) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetId ¶

func (o *SamlIdentityProvider) GetId() string

GetId returns the Id field value

func (*SamlIdentityProvider) GetIdOk ¶

func (o *SamlIdentityProvider) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetIsRedirectBinding ¶

func (o *SamlIdentityProvider) GetIsRedirectBinding() bool

GetIsRedirectBinding returns the IsRedirectBinding field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetIsRedirectBindingOk ¶

func (o *SamlIdentityProvider) GetIsRedirectBindingOk() (*bool, bool)

GetIsRedirectBindingOk returns a tuple with the IsRedirectBinding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetIssuer ¶

func (o *SamlIdentityProvider) GetIssuer() string

GetIssuer returns the Issuer field value

func (*SamlIdentityProvider) GetIssuerOk ¶

func (o *SamlIdentityProvider) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetLogoutEnabled ¶

func (o *SamlIdentityProvider) GetLogoutEnabled() bool

GetLogoutEnabled returns the LogoutEnabled field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetLogoutEnabledOk ¶

func (o *SamlIdentityProvider) GetLogoutEnabledOk() (*bool, bool)

GetLogoutEnabledOk returns a tuple with the LogoutEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetLogoutUrl ¶

func (o *SamlIdentityProvider) GetLogoutUrl() string

GetLogoutUrl returns the LogoutUrl field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetLogoutUrlOk ¶

func (o *SamlIdentityProvider) GetLogoutUrlOk() (*string, bool)

GetLogoutUrlOk returns a tuple with the LogoutUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetModifiedAt ¶

func (o *SamlIdentityProvider) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*SamlIdentityProvider) GetModifiedAtOk ¶

func (o *SamlIdentityProvider) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetModifiedBy ¶

func (o *SamlIdentityProvider) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*SamlIdentityProvider) GetModifiedByOk ¶

func (o *SamlIdentityProvider) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetOnDemandProvisioningEnabled ¶

func (o *SamlIdentityProvider) GetOnDemandProvisioningEnabled() OnDemandProvisioningInfo

GetOnDemandProvisioningEnabled returns the OnDemandProvisioningEnabled field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetOnDemandProvisioningEnabledOk ¶

func (o *SamlIdentityProvider) GetOnDemandProvisioningEnabledOk() (*OnDemandProvisioningInfo, bool)

GetOnDemandProvisioningEnabledOk returns a tuple with the OnDemandProvisioningEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetRolesAttribute ¶

func (o *SamlIdentityProvider) GetRolesAttribute() string

GetRolesAttribute returns the RolesAttribute field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetRolesAttributeOk ¶

func (o *SamlIdentityProvider) GetRolesAttributeOk() (*string, bool)

GetRolesAttributeOk returns a tuple with the RolesAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetSignAuthnRequest ¶

func (o *SamlIdentityProvider) GetSignAuthnRequest() bool

GetSignAuthnRequest returns the SignAuthnRequest field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetSignAuthnRequestOk ¶

func (o *SamlIdentityProvider) GetSignAuthnRequestOk() (*bool, bool)

GetSignAuthnRequestOk returns a tuple with the SignAuthnRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetSpInitiatedLoginEnabled ¶

func (o *SamlIdentityProvider) GetSpInitiatedLoginEnabled() bool

GetSpInitiatedLoginEnabled returns the SpInitiatedLoginEnabled field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetSpInitiatedLoginEnabledOk ¶

func (o *SamlIdentityProvider) GetSpInitiatedLoginEnabledOk() (*bool, bool)

GetSpInitiatedLoginEnabledOk returns a tuple with the SpInitiatedLoginEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetSpInitiatedLoginPath ¶

func (o *SamlIdentityProvider) GetSpInitiatedLoginPath() string

GetSpInitiatedLoginPath returns the SpInitiatedLoginPath field value if set, zero value otherwise. Deprecated

func (*SamlIdentityProvider) GetSpInitiatedLoginPathOk ¶

func (o *SamlIdentityProvider) GetSpInitiatedLoginPathOk() (*string, bool)

GetSpInitiatedLoginPathOk returns a tuple with the SpInitiatedLoginPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SamlIdentityProvider) GetX509cert1 ¶

func (o *SamlIdentityProvider) GetX509cert1() string

GetX509cert1 returns the X509cert1 field value

func (*SamlIdentityProvider) GetX509cert1Ok ¶

func (o *SamlIdentityProvider) GetX509cert1Ok() (*string, bool)

GetX509cert1Ok returns a tuple with the X509cert1 field value and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetX509cert2 ¶

func (o *SamlIdentityProvider) GetX509cert2() string

GetX509cert2 returns the X509cert2 field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetX509cert2Ok ¶

func (o *SamlIdentityProvider) GetX509cert2Ok() (*string, bool)

GetX509cert2Ok returns a tuple with the X509cert2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) GetX509cert3 ¶

func (o *SamlIdentityProvider) GetX509cert3() string

GetX509cert3 returns the X509cert3 field value if set, zero value otherwise.

func (*SamlIdentityProvider) GetX509cert3Ok ¶

func (o *SamlIdentityProvider) GetX509cert3Ok() (*string, bool)

GetX509cert3Ok returns a tuple with the X509cert3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProvider) HasAssertionConsumerUrl ¶

func (o *SamlIdentityProvider) HasAssertionConsumerUrl() bool

HasAssertionConsumerUrl returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasAuthnRequestUrl ¶

func (o *SamlIdentityProvider) HasAuthnRequestUrl() bool

HasAuthnRequestUrl returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasDebugMode ¶

func (o *SamlIdentityProvider) HasDebugMode() bool

HasDebugMode returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasDisableRequestedAuthnContext ¶

func (o *SamlIdentityProvider) HasDisableRequestedAuthnContext() bool

HasDisableRequestedAuthnContext returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasEmailAttribute ¶

func (o *SamlIdentityProvider) HasEmailAttribute() bool

HasEmailAttribute returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasEntityId ¶

func (o *SamlIdentityProvider) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasIsRedirectBinding ¶

func (o *SamlIdentityProvider) HasIsRedirectBinding() bool

HasIsRedirectBinding returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasLogoutEnabled ¶

func (o *SamlIdentityProvider) HasLogoutEnabled() bool

HasLogoutEnabled returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasLogoutUrl ¶

func (o *SamlIdentityProvider) HasLogoutUrl() bool

HasLogoutUrl returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasOnDemandProvisioningEnabled ¶

func (o *SamlIdentityProvider) HasOnDemandProvisioningEnabled() bool

HasOnDemandProvisioningEnabled returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasRolesAttribute ¶

func (o *SamlIdentityProvider) HasRolesAttribute() bool

HasRolesAttribute returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasSignAuthnRequest ¶

func (o *SamlIdentityProvider) HasSignAuthnRequest() bool

HasSignAuthnRequest returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasSpInitiatedLoginEnabled ¶

func (o *SamlIdentityProvider) HasSpInitiatedLoginEnabled() bool

HasSpInitiatedLoginEnabled returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasSpInitiatedLoginPath ¶

func (o *SamlIdentityProvider) HasSpInitiatedLoginPath() bool

HasSpInitiatedLoginPath returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasX509cert2 ¶

func (o *SamlIdentityProvider) HasX509cert2() bool

HasX509cert2 returns a boolean if a field has been set.

func (*SamlIdentityProvider) HasX509cert3 ¶

func (o *SamlIdentityProvider) HasX509cert3() bool

HasX509cert3 returns a boolean if a field has been set.

func (SamlIdentityProvider) MarshalJSON ¶

func (o SamlIdentityProvider) MarshalJSON() ([]byte, error)

func (*SamlIdentityProvider) SetAssertionConsumerUrl ¶

func (o *SamlIdentityProvider) SetAssertionConsumerUrl(v string)

SetAssertionConsumerUrl gets a reference to the given string and assigns it to the AssertionConsumerUrl field.

func (*SamlIdentityProvider) SetAuthnRequestUrl ¶

func (o *SamlIdentityProvider) SetAuthnRequestUrl(v string)

SetAuthnRequestUrl gets a reference to the given string and assigns it to the AuthnRequestUrl field.

func (*SamlIdentityProvider) SetCertificate ¶

func (o *SamlIdentityProvider) SetCertificate(v string)

SetCertificate sets field value

func (*SamlIdentityProvider) SetConfigurationName ¶

func (o *SamlIdentityProvider) SetConfigurationName(v string)

SetConfigurationName sets field value

func (*SamlIdentityProvider) SetCreatedAt ¶

func (o *SamlIdentityProvider) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*SamlIdentityProvider) SetCreatedBy ¶

func (o *SamlIdentityProvider) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*SamlIdentityProvider) SetDebugMode ¶

func (o *SamlIdentityProvider) SetDebugMode(v bool)

SetDebugMode gets a reference to the given bool and assigns it to the DebugMode field.

func (*SamlIdentityProvider) SetDisableRequestedAuthnContext ¶

func (o *SamlIdentityProvider) SetDisableRequestedAuthnContext(v bool)

SetDisableRequestedAuthnContext gets a reference to the given bool and assigns it to the DisableRequestedAuthnContext field.

func (*SamlIdentityProvider) SetEmailAttribute ¶

func (o *SamlIdentityProvider) SetEmailAttribute(v string)

SetEmailAttribute gets a reference to the given string and assigns it to the EmailAttribute field.

func (*SamlIdentityProvider) SetEntityId ¶

func (o *SamlIdentityProvider) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (*SamlIdentityProvider) SetId ¶

func (o *SamlIdentityProvider) SetId(v string)

SetId sets field value

func (*SamlIdentityProvider) SetIsRedirectBinding ¶

func (o *SamlIdentityProvider) SetIsRedirectBinding(v bool)

SetIsRedirectBinding gets a reference to the given bool and assigns it to the IsRedirectBinding field.

func (*SamlIdentityProvider) SetIssuer ¶

func (o *SamlIdentityProvider) SetIssuer(v string)

SetIssuer sets field value

func (*SamlIdentityProvider) SetLogoutEnabled ¶

func (o *SamlIdentityProvider) SetLogoutEnabled(v bool)

SetLogoutEnabled gets a reference to the given bool and assigns it to the LogoutEnabled field.

func (*SamlIdentityProvider) SetLogoutUrl ¶

func (o *SamlIdentityProvider) SetLogoutUrl(v string)

SetLogoutUrl gets a reference to the given string and assigns it to the LogoutUrl field.

func (*SamlIdentityProvider) SetModifiedAt ¶

func (o *SamlIdentityProvider) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*SamlIdentityProvider) SetModifiedBy ¶

func (o *SamlIdentityProvider) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*SamlIdentityProvider) SetOnDemandProvisioningEnabled ¶

func (o *SamlIdentityProvider) SetOnDemandProvisioningEnabled(v OnDemandProvisioningInfo)

SetOnDemandProvisioningEnabled gets a reference to the given OnDemandProvisioningInfo and assigns it to the OnDemandProvisioningEnabled field.

func (*SamlIdentityProvider) SetRolesAttribute ¶

func (o *SamlIdentityProvider) SetRolesAttribute(v string)

SetRolesAttribute gets a reference to the given string and assigns it to the RolesAttribute field.

func (*SamlIdentityProvider) SetSignAuthnRequest ¶

func (o *SamlIdentityProvider) SetSignAuthnRequest(v bool)

SetSignAuthnRequest gets a reference to the given bool and assigns it to the SignAuthnRequest field.

func (*SamlIdentityProvider) SetSpInitiatedLoginEnabled ¶

func (o *SamlIdentityProvider) SetSpInitiatedLoginEnabled(v bool)

SetSpInitiatedLoginEnabled gets a reference to the given bool and assigns it to the SpInitiatedLoginEnabled field.

func (*SamlIdentityProvider) SetSpInitiatedLoginPath ¶

func (o *SamlIdentityProvider) SetSpInitiatedLoginPath(v string)

SetSpInitiatedLoginPath gets a reference to the given string and assigns it to the SpInitiatedLoginPath field. Deprecated

func (*SamlIdentityProvider) SetX509cert1 ¶

func (o *SamlIdentityProvider) SetX509cert1(v string)

SetX509cert1 sets field value

func (*SamlIdentityProvider) SetX509cert2 ¶

func (o *SamlIdentityProvider) SetX509cert2(v string)

SetX509cert2 gets a reference to the given string and assigns it to the X509cert2 field.

func (*SamlIdentityProvider) SetX509cert3 ¶

func (o *SamlIdentityProvider) SetX509cert3(v string)

SetX509cert3 gets a reference to the given string and assigns it to the X509cert3 field.

type SamlIdentityProviderAllOf ¶

type SamlIdentityProviderAllOf struct {
	// Unique identifier of the SAML Identity Provider.
	Id string `json:"id"`
	// The URL on Sumo Logic where the IdP will redirect to with its authentication response.
	AssertionConsumerUrl *string `json:"assertionConsumerUrl,omitempty"`
	// A unique identifier that is the intended audience of the SAML assertion.
	EntityId *string `json:"entityId,omitempty"`
}

SamlIdentityProviderAllOf struct for SamlIdentityProviderAllOf

func NewSamlIdentityProviderAllOf ¶

func NewSamlIdentityProviderAllOf(id string) *SamlIdentityProviderAllOf

NewSamlIdentityProviderAllOf instantiates a new SamlIdentityProviderAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSamlIdentityProviderAllOfWithDefaults ¶

func NewSamlIdentityProviderAllOfWithDefaults() *SamlIdentityProviderAllOf

NewSamlIdentityProviderAllOfWithDefaults instantiates a new SamlIdentityProviderAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SamlIdentityProviderAllOf) GetAssertionConsumerUrl ¶

func (o *SamlIdentityProviderAllOf) GetAssertionConsumerUrl() string

GetAssertionConsumerUrl returns the AssertionConsumerUrl field value if set, zero value otherwise.

func (*SamlIdentityProviderAllOf) GetAssertionConsumerUrlOk ¶

func (o *SamlIdentityProviderAllOf) GetAssertionConsumerUrlOk() (*string, bool)

GetAssertionConsumerUrlOk returns a tuple with the AssertionConsumerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderAllOf) GetEntityId ¶

func (o *SamlIdentityProviderAllOf) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*SamlIdentityProviderAllOf) GetEntityIdOk ¶

func (o *SamlIdentityProviderAllOf) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderAllOf) GetId ¶

func (o *SamlIdentityProviderAllOf) GetId() string

GetId returns the Id field value

func (*SamlIdentityProviderAllOf) GetIdOk ¶

func (o *SamlIdentityProviderAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SamlIdentityProviderAllOf) HasAssertionConsumerUrl ¶

func (o *SamlIdentityProviderAllOf) HasAssertionConsumerUrl() bool

HasAssertionConsumerUrl returns a boolean if a field has been set.

func (*SamlIdentityProviderAllOf) HasEntityId ¶

func (o *SamlIdentityProviderAllOf) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (SamlIdentityProviderAllOf) MarshalJSON ¶

func (o SamlIdentityProviderAllOf) MarshalJSON() ([]byte, error)

func (*SamlIdentityProviderAllOf) SetAssertionConsumerUrl ¶

func (o *SamlIdentityProviderAllOf) SetAssertionConsumerUrl(v string)

SetAssertionConsumerUrl gets a reference to the given string and assigns it to the AssertionConsumerUrl field.

func (*SamlIdentityProviderAllOf) SetEntityId ¶

func (o *SamlIdentityProviderAllOf) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (*SamlIdentityProviderAllOf) SetId ¶

func (o *SamlIdentityProviderAllOf) SetId(v string)

SetId sets field value

type SamlIdentityProviderRequest ¶

type SamlIdentityProviderRequest struct {
	// This property has been deprecated and is no longer used.
	// Deprecated
	SpInitiatedLoginPath *string `json:"spInitiatedLoginPath,omitempty"`
	// Name of the SSO policy or another name used to describe the policy internally.
	ConfigurationName string `json:"configurationName"`
	// The unique URL assigned to the organization by the SAML Identity Provider.
	Issuer string `json:"issuer"`
	// True if Sumo Logic redirects users to your identity provider with a SAML AuthnRequest when signing in.
	SpInitiatedLoginEnabled *bool `json:"spInitiatedLoginEnabled,omitempty"`
	// The URL that the identity provider has assigned for Sumo Logic to submit SAML authentication requests to the identity provider.
	AuthnRequestUrl *string `json:"authnRequestUrl,omitempty"`
	// The certificate is used to verify the signature in SAML assertions.
	X509cert1 string `json:"x509cert1"`
	// The backup certificate used to verify the signature in SAML assertions when x509cert1 expires.
	X509cert2 *string `json:"x509cert2,omitempty"`
	// The backup certificate used to verify the signature in SAML assertions when x509cert1 expires and x509cert2 is empty.
	X509cert3                   *string                   `json:"x509cert3,omitempty"`
	OnDemandProvisioningEnabled *OnDemandProvisioningInfo `json:"onDemandProvisioningEnabled,omitempty"`
	// The role that Sumo Logic will assign to users when they sign in.
	RolesAttribute *string `json:"rolesAttribute,omitempty"`
	// True if users are redirected to a URL after signing out of Sumo Logic.
	LogoutEnabled *bool `json:"logoutEnabled,omitempty"`
	// The URL that users will be redirected to after signing out of Sumo Logic.
	LogoutUrl *string `json:"logoutUrl,omitempty"`
	// The email address of the new user account.
	EmailAttribute *string `json:"emailAttribute,omitempty"`
	// True if additional details are included when a user fails to sign in.
	DebugMode *bool `json:"debugMode,omitempty"`
	// True if Sumo Logic will send signed Authn requests to the identity provider.
	SignAuthnRequest *bool `json:"signAuthnRequest,omitempty"`
	// True if Sumo Logic will include the RequestedAuthnContext element of the SAML AuthnRequests it sends to the identity provider.
	DisableRequestedAuthnContext *bool `json:"disableRequestedAuthnContext,omitempty"`
	// True if the SAML binding is of HTTP Redirect type.
	IsRedirectBinding *bool `json:"isRedirectBinding,omitempty"`
}

SamlIdentityProviderRequest struct for SamlIdentityProviderRequest

func NewSamlIdentityProviderRequest ¶

func NewSamlIdentityProviderRequest(configurationName string, issuer string, x509cert1 string) *SamlIdentityProviderRequest

NewSamlIdentityProviderRequest instantiates a new SamlIdentityProviderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSamlIdentityProviderRequestWithDefaults ¶

func NewSamlIdentityProviderRequestWithDefaults() *SamlIdentityProviderRequest

NewSamlIdentityProviderRequestWithDefaults instantiates a new SamlIdentityProviderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SamlIdentityProviderRequest) GetAuthnRequestUrl ¶

func (o *SamlIdentityProviderRequest) GetAuthnRequestUrl() string

GetAuthnRequestUrl returns the AuthnRequestUrl field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetAuthnRequestUrlOk ¶

func (o *SamlIdentityProviderRequest) GetAuthnRequestUrlOk() (*string, bool)

GetAuthnRequestUrlOk returns a tuple with the AuthnRequestUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetConfigurationName ¶

func (o *SamlIdentityProviderRequest) GetConfigurationName() string

GetConfigurationName returns the ConfigurationName field value

func (*SamlIdentityProviderRequest) GetConfigurationNameOk ¶

func (o *SamlIdentityProviderRequest) GetConfigurationNameOk() (*string, bool)

GetConfigurationNameOk returns a tuple with the ConfigurationName field value and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetDebugMode ¶

func (o *SamlIdentityProviderRequest) GetDebugMode() bool

GetDebugMode returns the DebugMode field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetDebugModeOk ¶

func (o *SamlIdentityProviderRequest) GetDebugModeOk() (*bool, bool)

GetDebugModeOk returns a tuple with the DebugMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetDisableRequestedAuthnContext ¶

func (o *SamlIdentityProviderRequest) GetDisableRequestedAuthnContext() bool

GetDisableRequestedAuthnContext returns the DisableRequestedAuthnContext field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetDisableRequestedAuthnContextOk ¶

func (o *SamlIdentityProviderRequest) GetDisableRequestedAuthnContextOk() (*bool, bool)

GetDisableRequestedAuthnContextOk returns a tuple with the DisableRequestedAuthnContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetEmailAttribute ¶

func (o *SamlIdentityProviderRequest) GetEmailAttribute() string

GetEmailAttribute returns the EmailAttribute field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetEmailAttributeOk ¶

func (o *SamlIdentityProviderRequest) GetEmailAttributeOk() (*string, bool)

GetEmailAttributeOk returns a tuple with the EmailAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetIsRedirectBinding ¶

func (o *SamlIdentityProviderRequest) GetIsRedirectBinding() bool

GetIsRedirectBinding returns the IsRedirectBinding field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetIsRedirectBindingOk ¶

func (o *SamlIdentityProviderRequest) GetIsRedirectBindingOk() (*bool, bool)

GetIsRedirectBindingOk returns a tuple with the IsRedirectBinding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetIssuer ¶

func (o *SamlIdentityProviderRequest) GetIssuer() string

GetIssuer returns the Issuer field value

func (*SamlIdentityProviderRequest) GetIssuerOk ¶

func (o *SamlIdentityProviderRequest) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetLogoutEnabled ¶

func (o *SamlIdentityProviderRequest) GetLogoutEnabled() bool

GetLogoutEnabled returns the LogoutEnabled field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetLogoutEnabledOk ¶

func (o *SamlIdentityProviderRequest) GetLogoutEnabledOk() (*bool, bool)

GetLogoutEnabledOk returns a tuple with the LogoutEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetLogoutUrl ¶

func (o *SamlIdentityProviderRequest) GetLogoutUrl() string

GetLogoutUrl returns the LogoutUrl field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetLogoutUrlOk ¶

func (o *SamlIdentityProviderRequest) GetLogoutUrlOk() (*string, bool)

GetLogoutUrlOk returns a tuple with the LogoutUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetOnDemandProvisioningEnabled ¶

func (o *SamlIdentityProviderRequest) GetOnDemandProvisioningEnabled() OnDemandProvisioningInfo

GetOnDemandProvisioningEnabled returns the OnDemandProvisioningEnabled field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetOnDemandProvisioningEnabledOk ¶

func (o *SamlIdentityProviderRequest) GetOnDemandProvisioningEnabledOk() (*OnDemandProvisioningInfo, bool)

GetOnDemandProvisioningEnabledOk returns a tuple with the OnDemandProvisioningEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetRolesAttribute ¶

func (o *SamlIdentityProviderRequest) GetRolesAttribute() string

GetRolesAttribute returns the RolesAttribute field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetRolesAttributeOk ¶

func (o *SamlIdentityProviderRequest) GetRolesAttributeOk() (*string, bool)

GetRolesAttributeOk returns a tuple with the RolesAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetSignAuthnRequest ¶

func (o *SamlIdentityProviderRequest) GetSignAuthnRequest() bool

GetSignAuthnRequest returns the SignAuthnRequest field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetSignAuthnRequestOk ¶

func (o *SamlIdentityProviderRequest) GetSignAuthnRequestOk() (*bool, bool)

GetSignAuthnRequestOk returns a tuple with the SignAuthnRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetSpInitiatedLoginEnabled ¶

func (o *SamlIdentityProviderRequest) GetSpInitiatedLoginEnabled() bool

GetSpInitiatedLoginEnabled returns the SpInitiatedLoginEnabled field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetSpInitiatedLoginEnabledOk ¶

func (o *SamlIdentityProviderRequest) GetSpInitiatedLoginEnabledOk() (*bool, bool)

GetSpInitiatedLoginEnabledOk returns a tuple with the SpInitiatedLoginEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetSpInitiatedLoginPath ¶

func (o *SamlIdentityProviderRequest) GetSpInitiatedLoginPath() string

GetSpInitiatedLoginPath returns the SpInitiatedLoginPath field value if set, zero value otherwise. Deprecated

func (*SamlIdentityProviderRequest) GetSpInitiatedLoginPathOk ¶

func (o *SamlIdentityProviderRequest) GetSpInitiatedLoginPathOk() (*string, bool)

GetSpInitiatedLoginPathOk returns a tuple with the SpInitiatedLoginPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*SamlIdentityProviderRequest) GetX509cert1 ¶

func (o *SamlIdentityProviderRequest) GetX509cert1() string

GetX509cert1 returns the X509cert1 field value

func (*SamlIdentityProviderRequest) GetX509cert1Ok ¶

func (o *SamlIdentityProviderRequest) GetX509cert1Ok() (*string, bool)

GetX509cert1Ok returns a tuple with the X509cert1 field value and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetX509cert2 ¶

func (o *SamlIdentityProviderRequest) GetX509cert2() string

GetX509cert2 returns the X509cert2 field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetX509cert2Ok ¶

func (o *SamlIdentityProviderRequest) GetX509cert2Ok() (*string, bool)

GetX509cert2Ok returns a tuple with the X509cert2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) GetX509cert3 ¶

func (o *SamlIdentityProviderRequest) GetX509cert3() string

GetX509cert3 returns the X509cert3 field value if set, zero value otherwise.

func (*SamlIdentityProviderRequest) GetX509cert3Ok ¶

func (o *SamlIdentityProviderRequest) GetX509cert3Ok() (*string, bool)

GetX509cert3Ok returns a tuple with the X509cert3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SamlIdentityProviderRequest) HasAuthnRequestUrl ¶

func (o *SamlIdentityProviderRequest) HasAuthnRequestUrl() bool

HasAuthnRequestUrl returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasDebugMode ¶

func (o *SamlIdentityProviderRequest) HasDebugMode() bool

HasDebugMode returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasDisableRequestedAuthnContext ¶

func (o *SamlIdentityProviderRequest) HasDisableRequestedAuthnContext() bool

HasDisableRequestedAuthnContext returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasEmailAttribute ¶

func (o *SamlIdentityProviderRequest) HasEmailAttribute() bool

HasEmailAttribute returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasIsRedirectBinding ¶

func (o *SamlIdentityProviderRequest) HasIsRedirectBinding() bool

HasIsRedirectBinding returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasLogoutEnabled ¶

func (o *SamlIdentityProviderRequest) HasLogoutEnabled() bool

HasLogoutEnabled returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasLogoutUrl ¶

func (o *SamlIdentityProviderRequest) HasLogoutUrl() bool

HasLogoutUrl returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasOnDemandProvisioningEnabled ¶

func (o *SamlIdentityProviderRequest) HasOnDemandProvisioningEnabled() bool

HasOnDemandProvisioningEnabled returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasRolesAttribute ¶

func (o *SamlIdentityProviderRequest) HasRolesAttribute() bool

HasRolesAttribute returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasSignAuthnRequest ¶

func (o *SamlIdentityProviderRequest) HasSignAuthnRequest() bool

HasSignAuthnRequest returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasSpInitiatedLoginEnabled ¶

func (o *SamlIdentityProviderRequest) HasSpInitiatedLoginEnabled() bool

HasSpInitiatedLoginEnabled returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasSpInitiatedLoginPath ¶

func (o *SamlIdentityProviderRequest) HasSpInitiatedLoginPath() bool

HasSpInitiatedLoginPath returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasX509cert2 ¶

func (o *SamlIdentityProviderRequest) HasX509cert2() bool

HasX509cert2 returns a boolean if a field has been set.

func (*SamlIdentityProviderRequest) HasX509cert3 ¶

func (o *SamlIdentityProviderRequest) HasX509cert3() bool

HasX509cert3 returns a boolean if a field has been set.

func (SamlIdentityProviderRequest) MarshalJSON ¶

func (o SamlIdentityProviderRequest) MarshalJSON() ([]byte, error)

func (*SamlIdentityProviderRequest) SetAuthnRequestUrl ¶

func (o *SamlIdentityProviderRequest) SetAuthnRequestUrl(v string)

SetAuthnRequestUrl gets a reference to the given string and assigns it to the AuthnRequestUrl field.

func (*SamlIdentityProviderRequest) SetConfigurationName ¶

func (o *SamlIdentityProviderRequest) SetConfigurationName(v string)

SetConfigurationName sets field value

func (*SamlIdentityProviderRequest) SetDebugMode ¶

func (o *SamlIdentityProviderRequest) SetDebugMode(v bool)

SetDebugMode gets a reference to the given bool and assigns it to the DebugMode field.

func (*SamlIdentityProviderRequest) SetDisableRequestedAuthnContext ¶

func (o *SamlIdentityProviderRequest) SetDisableRequestedAuthnContext(v bool)

SetDisableRequestedAuthnContext gets a reference to the given bool and assigns it to the DisableRequestedAuthnContext field.

func (*SamlIdentityProviderRequest) SetEmailAttribute ¶

func (o *SamlIdentityProviderRequest) SetEmailAttribute(v string)

SetEmailAttribute gets a reference to the given string and assigns it to the EmailAttribute field.

func (*SamlIdentityProviderRequest) SetIsRedirectBinding ¶

func (o *SamlIdentityProviderRequest) SetIsRedirectBinding(v bool)

SetIsRedirectBinding gets a reference to the given bool and assigns it to the IsRedirectBinding field.

func (*SamlIdentityProviderRequest) SetIssuer ¶

func (o *SamlIdentityProviderRequest) SetIssuer(v string)

SetIssuer sets field value

func (*SamlIdentityProviderRequest) SetLogoutEnabled ¶

func (o *SamlIdentityProviderRequest) SetLogoutEnabled(v bool)

SetLogoutEnabled gets a reference to the given bool and assigns it to the LogoutEnabled field.

func (*SamlIdentityProviderRequest) SetLogoutUrl ¶

func (o *SamlIdentityProviderRequest) SetLogoutUrl(v string)

SetLogoutUrl gets a reference to the given string and assigns it to the LogoutUrl field.

func (*SamlIdentityProviderRequest) SetOnDemandProvisioningEnabled ¶

func (o *SamlIdentityProviderRequest) SetOnDemandProvisioningEnabled(v OnDemandProvisioningInfo)

SetOnDemandProvisioningEnabled gets a reference to the given OnDemandProvisioningInfo and assigns it to the OnDemandProvisioningEnabled field.

func (*SamlIdentityProviderRequest) SetRolesAttribute ¶

func (o *SamlIdentityProviderRequest) SetRolesAttribute(v string)

SetRolesAttribute gets a reference to the given string and assigns it to the RolesAttribute field.

func (*SamlIdentityProviderRequest) SetSignAuthnRequest ¶

func (o *SamlIdentityProviderRequest) SetSignAuthnRequest(v bool)

SetSignAuthnRequest gets a reference to the given bool and assigns it to the SignAuthnRequest field.

func (*SamlIdentityProviderRequest) SetSpInitiatedLoginEnabled ¶

func (o *SamlIdentityProviderRequest) SetSpInitiatedLoginEnabled(v bool)

SetSpInitiatedLoginEnabled gets a reference to the given bool and assigns it to the SpInitiatedLoginEnabled field.

func (*SamlIdentityProviderRequest) SetSpInitiatedLoginPath ¶

func (o *SamlIdentityProviderRequest) SetSpInitiatedLoginPath(v string)

SetSpInitiatedLoginPath gets a reference to the given string and assigns it to the SpInitiatedLoginPath field. Deprecated

func (*SamlIdentityProviderRequest) SetX509cert1 ¶

func (o *SamlIdentityProviderRequest) SetX509cert1(v string)

SetX509cert1 sets field value

func (*SamlIdentityProviderRequest) SetX509cert2 ¶

func (o *SamlIdentityProviderRequest) SetX509cert2(v string)

SetX509cert2 gets a reference to the given string and assigns it to the X509cert2 field.

func (*SamlIdentityProviderRequest) SetX509cert3 ¶

func (o *SamlIdentityProviderRequest) SetX509cert3(v string)

SetX509cert3 gets a reference to the given string and assigns it to the X509cert3 field.

type SaveMetricsSearchRequest ¶

type SaveMetricsSearchRequest struct {
	// Item title in the content library.
	Title string `json:"title"`
	// Item description in the content library.
	Description string              `json:"description"`
	TimeRange   ResolvableTimeRange `json:"timeRange"`
	// Log query used to add an overlay to the chart.
	LogQuery *string `json:"logQuery,omitempty"`
	// Metrics queries, up to the maximum of six.
	MetricsQueries []MetricsSearchQuery `json:"metricsQueries"`
	// Desired quantization in seconds.
	DesiredQuantizationInSecs *int32 `json:"desiredQuantizationInSecs,omitempty"`
	// Chart properties, like line width, color palette, and the fill missing data method. Leave this field empty to use the defaults. This property contains JSON object encoded as a string.
	Properties *string `json:"properties,omitempty"`
	// Identifier of a folder to which the metrics search should be added.
	ParentId string `json:"parentId"`
}

SaveMetricsSearchRequest The definition of the metrics search to save in the content library.

func NewSaveMetricsSearchRequest ¶

func NewSaveMetricsSearchRequest(title string, description string, timeRange ResolvableTimeRange, metricsQueries []MetricsSearchQuery, parentId string) *SaveMetricsSearchRequest

NewSaveMetricsSearchRequest instantiates a new SaveMetricsSearchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaveMetricsSearchRequestWithDefaults ¶

func NewSaveMetricsSearchRequestWithDefaults() *SaveMetricsSearchRequest

NewSaveMetricsSearchRequestWithDefaults instantiates a new SaveMetricsSearchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaveMetricsSearchRequest) GetDescription ¶

func (o *SaveMetricsSearchRequest) GetDescription() string

GetDescription returns the Description field value

func (*SaveMetricsSearchRequest) GetDescriptionOk ¶

func (o *SaveMetricsSearchRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetDesiredQuantizationInSecs ¶

func (o *SaveMetricsSearchRequest) GetDesiredQuantizationInSecs() int32

GetDesiredQuantizationInSecs returns the DesiredQuantizationInSecs field value if set, zero value otherwise.

func (*SaveMetricsSearchRequest) GetDesiredQuantizationInSecsOk ¶

func (o *SaveMetricsSearchRequest) GetDesiredQuantizationInSecsOk() (*int32, bool)

GetDesiredQuantizationInSecsOk returns a tuple with the DesiredQuantizationInSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetLogQuery ¶

func (o *SaveMetricsSearchRequest) GetLogQuery() string

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*SaveMetricsSearchRequest) GetLogQueryOk ¶

func (o *SaveMetricsSearchRequest) GetLogQueryOk() (*string, bool)

GetLogQueryOk returns a tuple with the LogQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetMetricsQueries ¶

func (o *SaveMetricsSearchRequest) GetMetricsQueries() []MetricsSearchQuery

GetMetricsQueries returns the MetricsQueries field value

func (*SaveMetricsSearchRequest) GetMetricsQueriesOk ¶

func (o *SaveMetricsSearchRequest) GetMetricsQueriesOk() (*[]MetricsSearchQuery, bool)

GetMetricsQueriesOk returns a tuple with the MetricsQueries field value and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetParentId ¶

func (o *SaveMetricsSearchRequest) GetParentId() string

GetParentId returns the ParentId field value

func (*SaveMetricsSearchRequest) GetParentIdOk ¶

func (o *SaveMetricsSearchRequest) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetProperties ¶

func (o *SaveMetricsSearchRequest) GetProperties() string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*SaveMetricsSearchRequest) GetPropertiesOk ¶

func (o *SaveMetricsSearchRequest) GetPropertiesOk() (*string, bool)

GetPropertiesOk returns a tuple with the Properties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetTimeRange ¶

GetTimeRange returns the TimeRange field value

func (*SaveMetricsSearchRequest) GetTimeRangeOk ¶

func (o *SaveMetricsSearchRequest) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) GetTitle ¶

func (o *SaveMetricsSearchRequest) GetTitle() string

GetTitle returns the Title field value

func (*SaveMetricsSearchRequest) GetTitleOk ¶

func (o *SaveMetricsSearchRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*SaveMetricsSearchRequest) HasDesiredQuantizationInSecs ¶

func (o *SaveMetricsSearchRequest) HasDesiredQuantizationInSecs() bool

HasDesiredQuantizationInSecs returns a boolean if a field has been set.

func (*SaveMetricsSearchRequest) HasLogQuery ¶

func (o *SaveMetricsSearchRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*SaveMetricsSearchRequest) HasProperties ¶

func (o *SaveMetricsSearchRequest) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (SaveMetricsSearchRequest) MarshalJSON ¶

func (o SaveMetricsSearchRequest) MarshalJSON() ([]byte, error)

func (*SaveMetricsSearchRequest) SetDescription ¶

func (o *SaveMetricsSearchRequest) SetDescription(v string)

SetDescription sets field value

func (*SaveMetricsSearchRequest) SetDesiredQuantizationInSecs ¶

func (o *SaveMetricsSearchRequest) SetDesiredQuantizationInSecs(v int32)

SetDesiredQuantizationInSecs gets a reference to the given int32 and assigns it to the DesiredQuantizationInSecs field.

func (*SaveMetricsSearchRequest) SetLogQuery ¶

func (o *SaveMetricsSearchRequest) SetLogQuery(v string)

SetLogQuery gets a reference to the given string and assigns it to the LogQuery field.

func (*SaveMetricsSearchRequest) SetMetricsQueries ¶

func (o *SaveMetricsSearchRequest) SetMetricsQueries(v []MetricsSearchQuery)

SetMetricsQueries sets field value

func (*SaveMetricsSearchRequest) SetParentId ¶

func (o *SaveMetricsSearchRequest) SetParentId(v string)

SetParentId sets field value

func (*SaveMetricsSearchRequest) SetProperties ¶

func (o *SaveMetricsSearchRequest) SetProperties(v string)

SetProperties gets a reference to the given string and assigns it to the Properties field.

func (*SaveMetricsSearchRequest) SetTimeRange ¶

func (o *SaveMetricsSearchRequest) SetTimeRange(v ResolvableTimeRange)

SetTimeRange sets field value

func (*SaveMetricsSearchRequest) SetTitle ¶

func (o *SaveMetricsSearchRequest) SetTitle(v string)

SetTitle sets field value

type SaveMetricsSearchRequestAllOf ¶

type SaveMetricsSearchRequestAllOf struct {
	// Identifier of a folder to which the metrics search should be added.
	ParentId string `json:"parentId"`
}

SaveMetricsSearchRequestAllOf struct for SaveMetricsSearchRequestAllOf

func NewSaveMetricsSearchRequestAllOf ¶

func NewSaveMetricsSearchRequestAllOf(parentId string) *SaveMetricsSearchRequestAllOf

NewSaveMetricsSearchRequestAllOf instantiates a new SaveMetricsSearchRequestAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaveMetricsSearchRequestAllOfWithDefaults ¶

func NewSaveMetricsSearchRequestAllOfWithDefaults() *SaveMetricsSearchRequestAllOf

NewSaveMetricsSearchRequestAllOfWithDefaults instantiates a new SaveMetricsSearchRequestAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaveMetricsSearchRequestAllOf) GetParentId ¶

func (o *SaveMetricsSearchRequestAllOf) GetParentId() string

GetParentId returns the ParentId field value

func (*SaveMetricsSearchRequestAllOf) GetParentIdOk ¶

func (o *SaveMetricsSearchRequestAllOf) GetParentIdOk() (*string, bool)

GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.

func (SaveMetricsSearchRequestAllOf) MarshalJSON ¶

func (o SaveMetricsSearchRequestAllOf) MarshalJSON() ([]byte, error)

func (*SaveMetricsSearchRequestAllOf) SetParentId ¶

func (o *SaveMetricsSearchRequestAllOf) SetParentId(v string)

SetParentId sets field value

type SaveToLookupNotificationSyncDefinition ¶

type SaveToLookupNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// The path of the lookup table that will store the results of the scheduled search.
	LookupFilePath string `json:"lookupFilePath"`
	// This indicates whether the file contents will be merged with existing data in the lookup table or not. If this is true then data with the same primary keys will be updated while the rest of the rows will be appended.
	IsLookupMergeOperation bool `json:"isLookupMergeOperation"`
}

SaveToLookupNotificationSyncDefinition struct for SaveToLookupNotificationSyncDefinition

func NewSaveToLookupNotificationSyncDefinition ¶

func NewSaveToLookupNotificationSyncDefinition(lookupFilePath string, isLookupMergeOperation bool, taskType string) *SaveToLookupNotificationSyncDefinition

NewSaveToLookupNotificationSyncDefinition instantiates a new SaveToLookupNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaveToLookupNotificationSyncDefinitionWithDefaults ¶

func NewSaveToLookupNotificationSyncDefinitionWithDefaults() *SaveToLookupNotificationSyncDefinition

NewSaveToLookupNotificationSyncDefinitionWithDefaults instantiates a new SaveToLookupNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaveToLookupNotificationSyncDefinition) GetIsLookupMergeOperation ¶

func (o *SaveToLookupNotificationSyncDefinition) GetIsLookupMergeOperation() bool

GetIsLookupMergeOperation returns the IsLookupMergeOperation field value

func (*SaveToLookupNotificationSyncDefinition) GetIsLookupMergeOperationOk ¶

func (o *SaveToLookupNotificationSyncDefinition) GetIsLookupMergeOperationOk() (*bool, bool)

GetIsLookupMergeOperationOk returns a tuple with the IsLookupMergeOperation field value and a boolean to check if the value has been set.

func (*SaveToLookupNotificationSyncDefinition) GetLookupFilePath ¶

func (o *SaveToLookupNotificationSyncDefinition) GetLookupFilePath() string

GetLookupFilePath returns the LookupFilePath field value

func (*SaveToLookupNotificationSyncDefinition) GetLookupFilePathOk ¶

func (o *SaveToLookupNotificationSyncDefinition) GetLookupFilePathOk() (*string, bool)

GetLookupFilePathOk returns a tuple with the LookupFilePath field value and a boolean to check if the value has been set.

func (SaveToLookupNotificationSyncDefinition) MarshalJSON ¶

func (o SaveToLookupNotificationSyncDefinition) MarshalJSON() ([]byte, error)

func (*SaveToLookupNotificationSyncDefinition) SetIsLookupMergeOperation ¶

func (o *SaveToLookupNotificationSyncDefinition) SetIsLookupMergeOperation(v bool)

SetIsLookupMergeOperation sets field value

func (*SaveToLookupNotificationSyncDefinition) SetLookupFilePath ¶

func (o *SaveToLookupNotificationSyncDefinition) SetLookupFilePath(v string)

SetLookupFilePath sets field value

type SaveToLookupNotificationSyncDefinitionAllOf ¶

type SaveToLookupNotificationSyncDefinitionAllOf struct {
	// The path of the lookup table that will store the results of the scheduled search.
	LookupFilePath string `json:"lookupFilePath"`
	// This indicates whether the file contents will be merged with existing data in the lookup table or not. If this is true then data with the same primary keys will be updated while the rest of the rows will be appended.
	IsLookupMergeOperation bool `json:"isLookupMergeOperation"`
}

SaveToLookupNotificationSyncDefinitionAllOf struct for SaveToLookupNotificationSyncDefinitionAllOf

func NewSaveToLookupNotificationSyncDefinitionAllOf ¶

func NewSaveToLookupNotificationSyncDefinitionAllOf(lookupFilePath string, isLookupMergeOperation bool) *SaveToLookupNotificationSyncDefinitionAllOf

NewSaveToLookupNotificationSyncDefinitionAllOf instantiates a new SaveToLookupNotificationSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaveToLookupNotificationSyncDefinitionAllOfWithDefaults ¶

func NewSaveToLookupNotificationSyncDefinitionAllOfWithDefaults() *SaveToLookupNotificationSyncDefinitionAllOf

NewSaveToLookupNotificationSyncDefinitionAllOfWithDefaults instantiates a new SaveToLookupNotificationSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaveToLookupNotificationSyncDefinitionAllOf) GetIsLookupMergeOperation ¶

func (o *SaveToLookupNotificationSyncDefinitionAllOf) GetIsLookupMergeOperation() bool

GetIsLookupMergeOperation returns the IsLookupMergeOperation field value

func (*SaveToLookupNotificationSyncDefinitionAllOf) GetIsLookupMergeOperationOk ¶

func (o *SaveToLookupNotificationSyncDefinitionAllOf) GetIsLookupMergeOperationOk() (*bool, bool)

GetIsLookupMergeOperationOk returns a tuple with the IsLookupMergeOperation field value and a boolean to check if the value has been set.

func (*SaveToLookupNotificationSyncDefinitionAllOf) GetLookupFilePath ¶

func (o *SaveToLookupNotificationSyncDefinitionAllOf) GetLookupFilePath() string

GetLookupFilePath returns the LookupFilePath field value

func (*SaveToLookupNotificationSyncDefinitionAllOf) GetLookupFilePathOk ¶

func (o *SaveToLookupNotificationSyncDefinitionAllOf) GetLookupFilePathOk() (*string, bool)

GetLookupFilePathOk returns a tuple with the LookupFilePath field value and a boolean to check if the value has been set.

func (SaveToLookupNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*SaveToLookupNotificationSyncDefinitionAllOf) SetIsLookupMergeOperation ¶

func (o *SaveToLookupNotificationSyncDefinitionAllOf) SetIsLookupMergeOperation(v bool)

SetIsLookupMergeOperation sets field value

func (*SaveToLookupNotificationSyncDefinitionAllOf) SetLookupFilePath ¶

func (o *SaveToLookupNotificationSyncDefinitionAllOf) SetLookupFilePath(v string)

SetLookupFilePath sets field value

type SaveToViewNotificationSyncDefinition ¶

type SaveToViewNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// Name of the View to save the notification to.
	ViewName string `json:"viewName"`
}

SaveToViewNotificationSyncDefinition struct for SaveToViewNotificationSyncDefinition

func NewSaveToViewNotificationSyncDefinition ¶

func NewSaveToViewNotificationSyncDefinition(viewName string, taskType string) *SaveToViewNotificationSyncDefinition

NewSaveToViewNotificationSyncDefinition instantiates a new SaveToViewNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaveToViewNotificationSyncDefinitionWithDefaults ¶

func NewSaveToViewNotificationSyncDefinitionWithDefaults() *SaveToViewNotificationSyncDefinition

NewSaveToViewNotificationSyncDefinitionWithDefaults instantiates a new SaveToViewNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaveToViewNotificationSyncDefinition) GetViewName ¶

GetViewName returns the ViewName field value

func (*SaveToViewNotificationSyncDefinition) GetViewNameOk ¶

func (o *SaveToViewNotificationSyncDefinition) GetViewNameOk() (*string, bool)

GetViewNameOk returns a tuple with the ViewName field value and a boolean to check if the value has been set.

func (SaveToViewNotificationSyncDefinition) MarshalJSON ¶

func (o SaveToViewNotificationSyncDefinition) MarshalJSON() ([]byte, error)

func (*SaveToViewNotificationSyncDefinition) SetViewName ¶

func (o *SaveToViewNotificationSyncDefinition) SetViewName(v string)

SetViewName sets field value

type SaveToViewNotificationSyncDefinitionAllOf ¶

type SaveToViewNotificationSyncDefinitionAllOf struct {
	// Name of the View to save the notification to.
	ViewName string `json:"viewName"`
}

SaveToViewNotificationSyncDefinitionAllOf struct for SaveToViewNotificationSyncDefinitionAllOf

func NewSaveToViewNotificationSyncDefinitionAllOf ¶

func NewSaveToViewNotificationSyncDefinitionAllOf(viewName string) *SaveToViewNotificationSyncDefinitionAllOf

NewSaveToViewNotificationSyncDefinitionAllOf instantiates a new SaveToViewNotificationSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaveToViewNotificationSyncDefinitionAllOfWithDefaults ¶

func NewSaveToViewNotificationSyncDefinitionAllOfWithDefaults() *SaveToViewNotificationSyncDefinitionAllOf

NewSaveToViewNotificationSyncDefinitionAllOfWithDefaults instantiates a new SaveToViewNotificationSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaveToViewNotificationSyncDefinitionAllOf) GetViewName ¶

GetViewName returns the ViewName field value

func (*SaveToViewNotificationSyncDefinitionAllOf) GetViewNameOk ¶

func (o *SaveToViewNotificationSyncDefinitionAllOf) GetViewNameOk() (*string, bool)

GetViewNameOk returns a tuple with the ViewName field value and a boolean to check if the value has been set.

func (SaveToViewNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*SaveToViewNotificationSyncDefinitionAllOf) SetViewName ¶

SetViewName sets field value

type SavedSearchSyncDefinition ¶

type SavedSearchSyncDefinition struct {
	// The text of a Sumo Logic query.
	QueryText string `json:"queryText"`
	// Default time range for the search. Possible types of time ranges are:   - relative time range: e.g. \"-1d -12h\" represents a time range from one day ago to 12 hours ago.   - absolute time range: e.g. \"01-04-2017 20:32:00 to 01-04-2017 20:35:00\" represents a time range     from April 1st, 2017 at 8:32 PM until April 1st, 2017 at 8:35 PM.
	DefaultTimeRange string `json:"defaultTimeRange"`
	// Set it to true to run the search using receipt time. By default, searches do not run by receipt time.
	ByReceiptTime bool `json:"byReceiptTime"`
	// The name of the Scheduled View that has indexed the data you want to search.
	ViewName *string `json:"viewName,omitempty"`
	// Start timestamp of the Scheduled View in UTC format.
	ViewStartTime *time.Time `json:"viewStartTime,omitempty"`
	// An array of search query parameter objects.
	QueryParameters []QueryParameterSyncDefinition `json:"queryParameters"`
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
}

SavedSearchSyncDefinition struct for SavedSearchSyncDefinition

func NewSavedSearchSyncDefinition ¶

func NewSavedSearchSyncDefinition(queryText string, defaultTimeRange string, byReceiptTime bool, queryParameters []QueryParameterSyncDefinition) *SavedSearchSyncDefinition

NewSavedSearchSyncDefinition instantiates a new SavedSearchSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchSyncDefinitionWithDefaults ¶

func NewSavedSearchSyncDefinitionWithDefaults() *SavedSearchSyncDefinition

NewSavedSearchSyncDefinitionWithDefaults instantiates a new SavedSearchSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchSyncDefinition) GetByReceiptTime ¶

func (o *SavedSearchSyncDefinition) GetByReceiptTime() bool

GetByReceiptTime returns the ByReceiptTime field value

func (*SavedSearchSyncDefinition) GetByReceiptTimeOk ¶

func (o *SavedSearchSyncDefinition) GetByReceiptTimeOk() (*bool, bool)

GetByReceiptTimeOk returns a tuple with the ByReceiptTime field value and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) GetDefaultTimeRange ¶

func (o *SavedSearchSyncDefinition) GetDefaultTimeRange() string

GetDefaultTimeRange returns the DefaultTimeRange field value

func (*SavedSearchSyncDefinition) GetDefaultTimeRangeOk ¶

func (o *SavedSearchSyncDefinition) GetDefaultTimeRangeOk() (*string, bool)

GetDefaultTimeRangeOk returns a tuple with the DefaultTimeRange field value and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) GetParsingMode ¶

func (o *SavedSearchSyncDefinition) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*SavedSearchSyncDefinition) GetParsingModeOk ¶

func (o *SavedSearchSyncDefinition) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) GetQueryParameters ¶

func (o *SavedSearchSyncDefinition) GetQueryParameters() []QueryParameterSyncDefinition

GetQueryParameters returns the QueryParameters field value

func (*SavedSearchSyncDefinition) GetQueryParametersOk ¶

func (o *SavedSearchSyncDefinition) GetQueryParametersOk() (*[]QueryParameterSyncDefinition, bool)

GetQueryParametersOk returns a tuple with the QueryParameters field value and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) GetQueryText ¶

func (o *SavedSearchSyncDefinition) GetQueryText() string

GetQueryText returns the QueryText field value

func (*SavedSearchSyncDefinition) GetQueryTextOk ¶

func (o *SavedSearchSyncDefinition) GetQueryTextOk() (*string, bool)

GetQueryTextOk returns a tuple with the QueryText field value and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) GetViewName ¶

func (o *SavedSearchSyncDefinition) GetViewName() string

GetViewName returns the ViewName field value if set, zero value otherwise.

func (*SavedSearchSyncDefinition) GetViewNameOk ¶

func (o *SavedSearchSyncDefinition) GetViewNameOk() (*string, bool)

GetViewNameOk returns a tuple with the ViewName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) GetViewStartTime ¶

func (o *SavedSearchSyncDefinition) GetViewStartTime() time.Time

GetViewStartTime returns the ViewStartTime field value if set, zero value otherwise.

func (*SavedSearchSyncDefinition) GetViewStartTimeOk ¶

func (o *SavedSearchSyncDefinition) GetViewStartTimeOk() (*time.Time, bool)

GetViewStartTimeOk returns a tuple with the ViewStartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchSyncDefinition) HasParsingMode ¶

func (o *SavedSearchSyncDefinition) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (*SavedSearchSyncDefinition) HasViewName ¶

func (o *SavedSearchSyncDefinition) HasViewName() bool

HasViewName returns a boolean if a field has been set.

func (*SavedSearchSyncDefinition) HasViewStartTime ¶

func (o *SavedSearchSyncDefinition) HasViewStartTime() bool

HasViewStartTime returns a boolean if a field has been set.

func (SavedSearchSyncDefinition) MarshalJSON ¶

func (o SavedSearchSyncDefinition) MarshalJSON() ([]byte, error)

func (*SavedSearchSyncDefinition) SetByReceiptTime ¶

func (o *SavedSearchSyncDefinition) SetByReceiptTime(v bool)

SetByReceiptTime sets field value

func (*SavedSearchSyncDefinition) SetDefaultTimeRange ¶

func (o *SavedSearchSyncDefinition) SetDefaultTimeRange(v string)

SetDefaultTimeRange sets field value

func (*SavedSearchSyncDefinition) SetParsingMode ¶

func (o *SavedSearchSyncDefinition) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (*SavedSearchSyncDefinition) SetQueryParameters ¶

func (o *SavedSearchSyncDefinition) SetQueryParameters(v []QueryParameterSyncDefinition)

SetQueryParameters sets field value

func (*SavedSearchSyncDefinition) SetQueryText ¶

func (o *SavedSearchSyncDefinition) SetQueryText(v string)

SetQueryText sets field value

func (*SavedSearchSyncDefinition) SetViewName ¶

func (o *SavedSearchSyncDefinition) SetViewName(v string)

SetViewName gets a reference to the given string and assigns it to the ViewName field.

func (*SavedSearchSyncDefinition) SetViewStartTime ¶

func (o *SavedSearchSyncDefinition) SetViewStartTime(v time.Time)

SetViewStartTime gets a reference to the given time.Time and assigns it to the ViewStartTime field.

type SavedSearchWithScheduleSyncDefinition ¶

type SavedSearchWithScheduleSyncDefinition struct {
	ContentSyncDefinition
	Search         SavedSearchSyncDefinition     `json:"search"`
	SearchSchedule *SearchScheduleSyncDefinition `json:"searchSchedule,omitempty"`
	// Description of the saved search.
	Description string `json:"description"`
}

SavedSearchWithScheduleSyncDefinition struct for SavedSearchWithScheduleSyncDefinition

func NewSavedSearchWithScheduleSyncDefinition ¶

func NewSavedSearchWithScheduleSyncDefinition(search SavedSearchSyncDefinition, description string, type_ string, name string) *SavedSearchWithScheduleSyncDefinition

NewSavedSearchWithScheduleSyncDefinition instantiates a new SavedSearchWithScheduleSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchWithScheduleSyncDefinitionWithDefaults ¶

func NewSavedSearchWithScheduleSyncDefinitionWithDefaults() *SavedSearchWithScheduleSyncDefinition

NewSavedSearchWithScheduleSyncDefinitionWithDefaults instantiates a new SavedSearchWithScheduleSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchWithScheduleSyncDefinition) GetDescription ¶

func (o *SavedSearchWithScheduleSyncDefinition) GetDescription() string

GetDescription returns the Description field value

func (*SavedSearchWithScheduleSyncDefinition) GetDescriptionOk ¶

func (o *SavedSearchWithScheduleSyncDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SavedSearchWithScheduleSyncDefinition) GetSearch ¶

GetSearch returns the Search field value

func (*SavedSearchWithScheduleSyncDefinition) GetSearchOk ¶

GetSearchOk returns a tuple with the Search field value and a boolean to check if the value has been set.

func (*SavedSearchWithScheduleSyncDefinition) GetSearchSchedule ¶

GetSearchSchedule returns the SearchSchedule field value if set, zero value otherwise.

func (*SavedSearchWithScheduleSyncDefinition) GetSearchScheduleOk ¶

GetSearchScheduleOk returns a tuple with the SearchSchedule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchWithScheduleSyncDefinition) HasSearchSchedule ¶

func (o *SavedSearchWithScheduleSyncDefinition) HasSearchSchedule() bool

HasSearchSchedule returns a boolean if a field has been set.

func (SavedSearchWithScheduleSyncDefinition) MarshalJSON ¶

func (o SavedSearchWithScheduleSyncDefinition) MarshalJSON() ([]byte, error)

func (*SavedSearchWithScheduleSyncDefinition) SetDescription ¶

func (o *SavedSearchWithScheduleSyncDefinition) SetDescription(v string)

SetDescription sets field value

func (*SavedSearchWithScheduleSyncDefinition) SetSearch ¶

SetSearch sets field value

func (*SavedSearchWithScheduleSyncDefinition) SetSearchSchedule ¶

SetSearchSchedule gets a reference to the given SearchScheduleSyncDefinition and assigns it to the SearchSchedule field.

type SavedSearchWithScheduleSyncDefinitionAllOf ¶

type SavedSearchWithScheduleSyncDefinitionAllOf struct {
	Search         SavedSearchSyncDefinition     `json:"search"`
	SearchSchedule *SearchScheduleSyncDefinition `json:"searchSchedule,omitempty"`
	// Description of the saved search.
	Description string `json:"description"`
}

SavedSearchWithScheduleSyncDefinitionAllOf struct for SavedSearchWithScheduleSyncDefinitionAllOf

func NewSavedSearchWithScheduleSyncDefinitionAllOf ¶

func NewSavedSearchWithScheduleSyncDefinitionAllOf(search SavedSearchSyncDefinition, description string) *SavedSearchWithScheduleSyncDefinitionAllOf

NewSavedSearchWithScheduleSyncDefinitionAllOf instantiates a new SavedSearchWithScheduleSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchWithScheduleSyncDefinitionAllOfWithDefaults ¶

func NewSavedSearchWithScheduleSyncDefinitionAllOfWithDefaults() *SavedSearchWithScheduleSyncDefinitionAllOf

NewSavedSearchWithScheduleSyncDefinitionAllOfWithDefaults instantiates a new SavedSearchWithScheduleSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchWithScheduleSyncDefinitionAllOf) GetDescription ¶

GetDescription returns the Description field value

func (*SavedSearchWithScheduleSyncDefinitionAllOf) GetDescriptionOk ¶

func (o *SavedSearchWithScheduleSyncDefinitionAllOf) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SavedSearchWithScheduleSyncDefinitionAllOf) GetSearch ¶

GetSearch returns the Search field value

func (*SavedSearchWithScheduleSyncDefinitionAllOf) GetSearchOk ¶

GetSearchOk returns a tuple with the Search field value and a boolean to check if the value has been set.

func (*SavedSearchWithScheduleSyncDefinitionAllOf) GetSearchSchedule ¶

GetSearchSchedule returns the SearchSchedule field value if set, zero value otherwise.

func (*SavedSearchWithScheduleSyncDefinitionAllOf) GetSearchScheduleOk ¶

GetSearchScheduleOk returns a tuple with the SearchSchedule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchWithScheduleSyncDefinitionAllOf) HasSearchSchedule ¶

func (o *SavedSearchWithScheduleSyncDefinitionAllOf) HasSearchSchedule() bool

HasSearchSchedule returns a boolean if a field has been set.

func (SavedSearchWithScheduleSyncDefinitionAllOf) MarshalJSON ¶

func (*SavedSearchWithScheduleSyncDefinitionAllOf) SetDescription ¶

SetDescription sets field value

func (*SavedSearchWithScheduleSyncDefinitionAllOf) SetSearch ¶

SetSearch sets field value

func (*SavedSearchWithScheduleSyncDefinitionAllOf) SetSearchSchedule ¶

SetSearchSchedule gets a reference to the given SearchScheduleSyncDefinition and assigns it to the SearchSchedule field.

type ScheduleNotificationSyncDefinition ¶

type ScheduleNotificationSyncDefinition struct {
	// Delivery channel for notifications.
	TaskType string `json:"taskType"`
}

ScheduleNotificationSyncDefinition struct for ScheduleNotificationSyncDefinition

func NewScheduleNotificationSyncDefinition ¶

func NewScheduleNotificationSyncDefinition(taskType string) *ScheduleNotificationSyncDefinition

NewScheduleNotificationSyncDefinition instantiates a new ScheduleNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleNotificationSyncDefinitionWithDefaults ¶

func NewScheduleNotificationSyncDefinitionWithDefaults() *ScheduleNotificationSyncDefinition

NewScheduleNotificationSyncDefinitionWithDefaults instantiates a new ScheduleNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduleNotificationSyncDefinition) GetTaskType ¶

func (o *ScheduleNotificationSyncDefinition) GetTaskType() string

GetTaskType returns the TaskType field value

func (*ScheduleNotificationSyncDefinition) GetTaskTypeOk ¶

func (o *ScheduleNotificationSyncDefinition) GetTaskTypeOk() (*string, bool)

GetTaskTypeOk returns a tuple with the TaskType field value and a boolean to check if the value has been set.

func (ScheduleNotificationSyncDefinition) MarshalJSON ¶

func (o ScheduleNotificationSyncDefinition) MarshalJSON() ([]byte, error)

func (*ScheduleNotificationSyncDefinition) SetTaskType ¶

func (o *ScheduleNotificationSyncDefinition) SetTaskType(v string)

SetTaskType sets field value

type ScheduleSearchParameterSyncDefinition ¶

type ScheduleSearchParameterSyncDefinition struct {
	// Name of scheduled search parameter.
	Name string `json:"name"`
	// Value of scheduled search parameter.
	Value string `json:"value"`
}

ScheduleSearchParameterSyncDefinition struct for ScheduleSearchParameterSyncDefinition

func NewScheduleSearchParameterSyncDefinition ¶

func NewScheduleSearchParameterSyncDefinition(name string, value string) *ScheduleSearchParameterSyncDefinition

NewScheduleSearchParameterSyncDefinition instantiates a new ScheduleSearchParameterSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleSearchParameterSyncDefinitionWithDefaults ¶

func NewScheduleSearchParameterSyncDefinitionWithDefaults() *ScheduleSearchParameterSyncDefinition

NewScheduleSearchParameterSyncDefinitionWithDefaults instantiates a new ScheduleSearchParameterSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduleSearchParameterSyncDefinition) GetName ¶

GetName returns the Name field value

func (*ScheduleSearchParameterSyncDefinition) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ScheduleSearchParameterSyncDefinition) GetValue ¶

GetValue returns the Value field value

func (*ScheduleSearchParameterSyncDefinition) GetValueOk ¶

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (ScheduleSearchParameterSyncDefinition) MarshalJSON ¶

func (o ScheduleSearchParameterSyncDefinition) MarshalJSON() ([]byte, error)

func (*ScheduleSearchParameterSyncDefinition) SetName ¶

SetName sets field value

func (*ScheduleSearchParameterSyncDefinition) SetValue ¶

SetValue sets field value

type ScheduledView ¶

type ScheduledView struct {
	// The query that defines the data to be included in the scheduled view.
	Query string `json:"query"`
	// Name of the index for the scheduled view.
	IndexName string `json:"indexName"`
	// Start timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	StartTime time.Time `json:"startTime"`
	// The number of days to retain data in the scheduled view, or -1 to use the default value for your account.  Only relevant if your account has multi-retention. enabled.
	RetentionPeriod *int32 `json:"retentionPeriod,omitempty"`
	// An optional ID of a data forwarding configuration to be used by the scheduled view.
	DataForwardingId *string `json:"dataForwardingId,omitempty"`
	// Define the parsing mode to scan the JSON format log messages. Possible values are:   1. `AutoParse`   2. `Manual` In AutoParse mode, the system automatically figures out fields to parse based on the search query. While in the Manual mode, no fields are parsed out automatically. For more information see [Dynamic Parsing](https://help.sumologic.com/?cid=0011).
	ParsingMode *string `json:"parsingMode,omitempty"`
	// Identifier for the scheduled view.
	Id string `json:"id"`
	// Creation timestamp in UTC.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// If the scheduled view is created by OptimizeIt.
	CreatedByOptimizeIt *bool `json:"createdByOptimizeIt,omitempty"`
	// Errors related to the scheduled view.
	Error *string `json:"error,omitempty"`
	// Status of the scheduled view.
	Status *string `json:"status,omitempty"`
	// Total storage consumed by the scheduled view.
	TotalBytes *int64 `json:"totalBytes,omitempty"`
	// Total number of messages for the scheduled view.
	TotalMessageCount *int64 `json:"totalMessageCount,omitempty"`
	// Identifier of the user who created the scheduled view.
	CreatedBy *string `json:"createdBy,omitempty"`
}

ScheduledView struct for ScheduledView

func NewScheduledView ¶

func NewScheduledView(query string, indexName string, startTime time.Time, id string) *ScheduledView

NewScheduledView instantiates a new ScheduledView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledViewWithDefaults ¶

func NewScheduledViewWithDefaults() *ScheduledView

NewScheduledViewWithDefaults instantiates a new ScheduledView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledView) GetCreatedAt ¶

func (o *ScheduledView) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ScheduledView) GetCreatedAtOk ¶

func (o *ScheduledView) 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 (*ScheduledView) GetCreatedBy ¶

func (o *ScheduledView) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ScheduledView) GetCreatedByOk ¶

func (o *ScheduledView) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetCreatedByOptimizeIt ¶

func (o *ScheduledView) GetCreatedByOptimizeIt() bool

GetCreatedByOptimizeIt returns the CreatedByOptimizeIt field value if set, zero value otherwise.

func (*ScheduledView) GetCreatedByOptimizeItOk ¶

func (o *ScheduledView) GetCreatedByOptimizeItOk() (*bool, bool)

GetCreatedByOptimizeItOk returns a tuple with the CreatedByOptimizeIt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetDataForwardingId ¶

func (o *ScheduledView) GetDataForwardingId() string

GetDataForwardingId returns the DataForwardingId field value if set, zero value otherwise.

func (*ScheduledView) GetDataForwardingIdOk ¶

func (o *ScheduledView) GetDataForwardingIdOk() (*string, bool)

GetDataForwardingIdOk returns a tuple with the DataForwardingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetError ¶

func (o *ScheduledView) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ScheduledView) GetErrorOk ¶

func (o *ScheduledView) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetId ¶

func (o *ScheduledView) GetId() string

GetId returns the Id field value

func (*ScheduledView) GetIdOk ¶

func (o *ScheduledView) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ScheduledView) GetIndexName ¶

func (o *ScheduledView) GetIndexName() string

GetIndexName returns the IndexName field value

func (*ScheduledView) GetIndexNameOk ¶

func (o *ScheduledView) GetIndexNameOk() (*string, bool)

GetIndexNameOk returns a tuple with the IndexName field value and a boolean to check if the value has been set.

func (*ScheduledView) GetParsingMode ¶

func (o *ScheduledView) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*ScheduledView) GetParsingModeOk ¶

func (o *ScheduledView) GetParsingModeOk() (*string, bool)

GetParsingModeOk returns a tuple with the ParsingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetQuery ¶

func (o *ScheduledView) GetQuery() string

GetQuery returns the Query field value

func (*ScheduledView) GetQueryOk ¶

func (o *ScheduledView) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*ScheduledView) GetRetentionPeriod ¶

func (o *ScheduledView) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*ScheduledView) GetRetentionPeriodOk ¶

func (o *ScheduledView) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetStartTime ¶

func (o *ScheduledView) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*ScheduledView) GetStartTimeOk ¶

func (o *ScheduledView) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (*ScheduledView) GetStatus ¶

func (o *ScheduledView) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ScheduledView) GetStatusOk ¶

func (o *ScheduledView) 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 (*ScheduledView) GetTotalBytes ¶

func (o *ScheduledView) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value if set, zero value otherwise.

func (*ScheduledView) GetTotalBytesOk ¶

func (o *ScheduledView) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) GetTotalMessageCount ¶

func (o *ScheduledView) GetTotalMessageCount() int64

GetTotalMessageCount returns the TotalMessageCount field value if set, zero value otherwise.

func (*ScheduledView) GetTotalMessageCountOk ¶

func (o *ScheduledView) GetTotalMessageCountOk() (*int64, bool)

GetTotalMessageCountOk returns a tuple with the TotalMessageCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledView) HasCreatedAt ¶

func (o *ScheduledView) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ScheduledView) HasCreatedBy ¶

func (o *ScheduledView) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ScheduledView) HasCreatedByOptimizeIt ¶

func (o *ScheduledView) HasCreatedByOptimizeIt() bool

HasCreatedByOptimizeIt returns a boolean if a field has been set.

func (*ScheduledView) HasDataForwardingId ¶

func (o *ScheduledView) HasDataForwardingId() bool

HasDataForwardingId returns a boolean if a field has been set.

func (*ScheduledView) HasError ¶

func (o *ScheduledView) HasError() bool

HasError returns a boolean if a field has been set.

func (*ScheduledView) HasParsingMode ¶

func (o *ScheduledView) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (*ScheduledView) HasRetentionPeriod ¶

func (o *ScheduledView) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (*ScheduledView) HasStatus ¶

func (o *ScheduledView) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ScheduledView) HasTotalBytes ¶

func (o *ScheduledView) HasTotalBytes() bool

HasTotalBytes returns a boolean if a field has been set.

func (*ScheduledView) HasTotalMessageCount ¶

func (o *ScheduledView) HasTotalMessageCount() bool

HasTotalMessageCount returns a boolean if a field has been set.

func (ScheduledView) MarshalJSON ¶

func (o ScheduledView) MarshalJSON() ([]byte, error)

func (*ScheduledView) SetCreatedAt ¶

func (o *ScheduledView) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ScheduledView) SetCreatedBy ¶

func (o *ScheduledView) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ScheduledView) SetCreatedByOptimizeIt ¶

func (o *ScheduledView) SetCreatedByOptimizeIt(v bool)

SetCreatedByOptimizeIt gets a reference to the given bool and assigns it to the CreatedByOptimizeIt field.

func (*ScheduledView) SetDataForwardingId ¶

func (o *ScheduledView) SetDataForwardingId(v string)

SetDataForwardingId gets a reference to the given string and assigns it to the DataForwardingId field.

func (*ScheduledView) SetError ¶

func (o *ScheduledView) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ScheduledView) SetId ¶

func (o *ScheduledView) SetId(v string)

SetId sets field value

func (*ScheduledView) SetIndexName ¶

func (o *ScheduledView) SetIndexName(v string)

SetIndexName sets field value

func (*ScheduledView) SetParsingMode ¶

func (o *ScheduledView) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (*ScheduledView) SetQuery ¶

func (o *ScheduledView) SetQuery(v string)

SetQuery sets field value

func (*ScheduledView) SetRetentionPeriod ¶

func (o *ScheduledView) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

func (*ScheduledView) SetStartTime ¶

func (o *ScheduledView) SetStartTime(v time.Time)

SetStartTime sets field value

func (*ScheduledView) SetStatus ¶

func (o *ScheduledView) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ScheduledView) SetTotalBytes ¶

func (o *ScheduledView) SetTotalBytes(v int64)

SetTotalBytes gets a reference to the given int64 and assigns it to the TotalBytes field.

func (*ScheduledView) SetTotalMessageCount ¶

func (o *ScheduledView) SetTotalMessageCount(v int64)

SetTotalMessageCount gets a reference to the given int64 and assigns it to the TotalMessageCount field.

type ScheduledViewAllOf ¶

type ScheduledViewAllOf struct {
	// Identifier for the scheduled view.
	Id string `json:"id"`
	// Creation timestamp in UTC.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// If the scheduled view is created by OptimizeIt.
	CreatedByOptimizeIt *bool `json:"createdByOptimizeIt,omitempty"`
	// Errors related to the scheduled view.
	Error *string `json:"error,omitempty"`
	// Status of the scheduled view.
	Status *string `json:"status,omitempty"`
	// Total storage consumed by the scheduled view.
	TotalBytes *int64 `json:"totalBytes,omitempty"`
	// Total number of messages for the scheduled view.
	TotalMessageCount *int64 `json:"totalMessageCount,omitempty"`
	// Identifier of the user who created the scheduled view.
	CreatedBy *string `json:"createdBy,omitempty"`
}

ScheduledViewAllOf struct for ScheduledViewAllOf

func NewScheduledViewAllOf ¶

func NewScheduledViewAllOf(id string) *ScheduledViewAllOf

NewScheduledViewAllOf instantiates a new ScheduledViewAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledViewAllOfWithDefaults ¶

func NewScheduledViewAllOfWithDefaults() *ScheduledViewAllOf

NewScheduledViewAllOfWithDefaults instantiates a new ScheduledViewAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledViewAllOf) GetCreatedAt ¶

func (o *ScheduledViewAllOf) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetCreatedAtOk ¶

func (o *ScheduledViewAllOf) 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 (*ScheduledViewAllOf) GetCreatedBy ¶

func (o *ScheduledViewAllOf) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetCreatedByOk ¶

func (o *ScheduledViewAllOf) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledViewAllOf) GetCreatedByOptimizeIt ¶

func (o *ScheduledViewAllOf) GetCreatedByOptimizeIt() bool

GetCreatedByOptimizeIt returns the CreatedByOptimizeIt field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetCreatedByOptimizeItOk ¶

func (o *ScheduledViewAllOf) GetCreatedByOptimizeItOk() (*bool, bool)

GetCreatedByOptimizeItOk returns a tuple with the CreatedByOptimizeIt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledViewAllOf) GetError ¶

func (o *ScheduledViewAllOf) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetErrorOk ¶

func (o *ScheduledViewAllOf) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledViewAllOf) GetId ¶

func (o *ScheduledViewAllOf) GetId() string

GetId returns the Id field value

func (*ScheduledViewAllOf) GetIdOk ¶

func (o *ScheduledViewAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ScheduledViewAllOf) GetStatus ¶

func (o *ScheduledViewAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetStatusOk ¶

func (o *ScheduledViewAllOf) 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 (*ScheduledViewAllOf) GetTotalBytes ¶

func (o *ScheduledViewAllOf) GetTotalBytes() int64

GetTotalBytes returns the TotalBytes field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetTotalBytesOk ¶

func (o *ScheduledViewAllOf) GetTotalBytesOk() (*int64, bool)

GetTotalBytesOk returns a tuple with the TotalBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledViewAllOf) GetTotalMessageCount ¶

func (o *ScheduledViewAllOf) GetTotalMessageCount() int64

GetTotalMessageCount returns the TotalMessageCount field value if set, zero value otherwise.

func (*ScheduledViewAllOf) GetTotalMessageCountOk ¶

func (o *ScheduledViewAllOf) GetTotalMessageCountOk() (*int64, bool)

GetTotalMessageCountOk returns a tuple with the TotalMessageCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledViewAllOf) HasCreatedAt ¶

func (o *ScheduledViewAllOf) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ScheduledViewAllOf) HasCreatedBy ¶

func (o *ScheduledViewAllOf) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ScheduledViewAllOf) HasCreatedByOptimizeIt ¶

func (o *ScheduledViewAllOf) HasCreatedByOptimizeIt() bool

HasCreatedByOptimizeIt returns a boolean if a field has been set.

func (*ScheduledViewAllOf) HasError ¶

func (o *ScheduledViewAllOf) HasError() bool

HasError returns a boolean if a field has been set.

func (*ScheduledViewAllOf) HasStatus ¶

func (o *ScheduledViewAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ScheduledViewAllOf) HasTotalBytes ¶

func (o *ScheduledViewAllOf) HasTotalBytes() bool

HasTotalBytes returns a boolean if a field has been set.

func (*ScheduledViewAllOf) HasTotalMessageCount ¶

func (o *ScheduledViewAllOf) HasTotalMessageCount() bool

HasTotalMessageCount returns a boolean if a field has been set.

func (ScheduledViewAllOf) MarshalJSON ¶

func (o ScheduledViewAllOf) MarshalJSON() ([]byte, error)

func (*ScheduledViewAllOf) SetCreatedAt ¶

func (o *ScheduledViewAllOf) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ScheduledViewAllOf) SetCreatedBy ¶

func (o *ScheduledViewAllOf) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ScheduledViewAllOf) SetCreatedByOptimizeIt ¶

func (o *ScheduledViewAllOf) SetCreatedByOptimizeIt(v bool)

SetCreatedByOptimizeIt gets a reference to the given bool and assigns it to the CreatedByOptimizeIt field.

func (*ScheduledViewAllOf) SetError ¶

func (o *ScheduledViewAllOf) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ScheduledViewAllOf) SetId ¶

func (o *ScheduledViewAllOf) SetId(v string)

SetId sets field value

func (*ScheduledViewAllOf) SetStatus ¶

func (o *ScheduledViewAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ScheduledViewAllOf) SetTotalBytes ¶

func (o *ScheduledViewAllOf) SetTotalBytes(v int64)

SetTotalBytes gets a reference to the given int64 and assigns it to the TotalBytes field.

func (*ScheduledViewAllOf) SetTotalMessageCount ¶

func (o *ScheduledViewAllOf) SetTotalMessageCount(v int64)

SetTotalMessageCount gets a reference to the given int64 and assigns it to the TotalMessageCount field.

type ScheduledViewManagementApiService ¶

type ScheduledViewManagementApiService service

ScheduledViewManagementApiService ScheduledViewManagementApi service

func (*ScheduledViewManagementApiService) CreateScheduledView ¶

CreateScheduledView Create a new scheduled view.

Creates a new scheduled view in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateScheduledViewRequest

func (*ScheduledViewManagementApiService) CreateScheduledViewExecute ¶

Execute executes the request

@return ScheduledView

func (*ScheduledViewManagementApiService) DisableScheduledView ¶

DisableScheduledView Disable a scheduled view.

Disable a scheduled view with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the scheduled view to disable.
@return ApiDisableScheduledViewRequest

func (*ScheduledViewManagementApiService) DisableScheduledViewExecute ¶

Execute executes the request

func (*ScheduledViewManagementApiService) GetScheduledView ¶

GetScheduledView Get a scheduled view.

Get a scheduled view with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the scheduled view to fetch.
@return ApiGetScheduledViewRequest

func (*ScheduledViewManagementApiService) GetScheduledViewExecute ¶

Execute executes the request

@return ScheduledView

func (*ScheduledViewManagementApiService) ListScheduledViews ¶

ListScheduledViews Get a list of scheduled views.

Get a list of all scheduled views in the organization. The response is paginated with a default limit of 100 scheduled views per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListScheduledViewsRequest

func (*ScheduledViewManagementApiService) ListScheduledViewsExecute ¶

Execute executes the request

@return ListScheduledViewsResponse

func (*ScheduledViewManagementApiService) PauseScheduledView ¶

PauseScheduledView Pause a scheduled view.

Pause a scheduled view with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the scheduled view to pause.
@return ApiPauseScheduledViewRequest

func (*ScheduledViewManagementApiService) PauseScheduledViewExecute ¶

Execute executes the request

@return ScheduledView

func (*ScheduledViewManagementApiService) StartScheduledView ¶

StartScheduledView Start a scheduled view.

Start a scheduled view with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the scheduled view to start.
@return ApiStartScheduledViewRequest

func (*ScheduledViewManagementApiService) StartScheduledViewExecute ¶

Execute executes the request

@return ScheduledView

func (*ScheduledViewManagementApiService) UpdateScheduledView ¶

UpdateScheduledView Update a scheduled view.

Update an existing scheduled view.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the scheduled view to update.
@return ApiUpdateScheduledViewRequest

func (*ScheduledViewManagementApiService) UpdateScheduledViewExecute ¶

Execute executes the request

@return ScheduledView

type SearchAuditPolicy ¶

type SearchAuditPolicy struct {
	// Whether the Search Audit policy is enabled.
	Enabled bool `json:"enabled"`
}

SearchAuditPolicy Search Audit policy.

func NewSearchAuditPolicy ¶

func NewSearchAuditPolicy(enabled bool) *SearchAuditPolicy

NewSearchAuditPolicy instantiates a new SearchAuditPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchAuditPolicyWithDefaults ¶

func NewSearchAuditPolicyWithDefaults() *SearchAuditPolicy

NewSearchAuditPolicyWithDefaults instantiates a new SearchAuditPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchAuditPolicy) GetEnabled ¶

func (o *SearchAuditPolicy) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*SearchAuditPolicy) GetEnabledOk ¶

func (o *SearchAuditPolicy) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (SearchAuditPolicy) MarshalJSON ¶

func (o SearchAuditPolicy) MarshalJSON() ([]byte, error)

func (*SearchAuditPolicy) SetEnabled ¶

func (o *SearchAuditPolicy) SetEnabled(v bool)

SetEnabled sets field value

type SearchQueryFieldAndType ¶

type SearchQueryFieldAndType struct {
	// Log field parsed from log search query.
	FieldName *string `json:"fieldName,omitempty"`
	// The type of the field inferred from log results and explicit configuration. Valid values:   1. `NumericValue`: A field with a numerical type.   2. `DistinctCount`: A field with a dimensional type.
	FieldType *string `json:"fieldType,omitempty"`
	// Indicates if the field is implicit or user defined.
	IsImplicitField *bool `json:"isImplicitField,omitempty"`
}

SearchQueryFieldAndType A log field and its associated type

func NewSearchQueryFieldAndType ¶

func NewSearchQueryFieldAndType() *SearchQueryFieldAndType

NewSearchQueryFieldAndType instantiates a new SearchQueryFieldAndType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchQueryFieldAndTypeWithDefaults ¶

func NewSearchQueryFieldAndTypeWithDefaults() *SearchQueryFieldAndType

NewSearchQueryFieldAndTypeWithDefaults instantiates a new SearchQueryFieldAndType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchQueryFieldAndType) GetFieldName ¶

func (o *SearchQueryFieldAndType) GetFieldName() string

GetFieldName returns the FieldName field value if set, zero value otherwise.

func (*SearchQueryFieldAndType) GetFieldNameOk ¶

func (o *SearchQueryFieldAndType) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchQueryFieldAndType) GetFieldType ¶

func (o *SearchQueryFieldAndType) GetFieldType() string

GetFieldType returns the FieldType field value if set, zero value otherwise.

func (*SearchQueryFieldAndType) GetFieldTypeOk ¶

func (o *SearchQueryFieldAndType) 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 (*SearchQueryFieldAndType) GetIsImplicitField ¶

func (o *SearchQueryFieldAndType) GetIsImplicitField() bool

GetIsImplicitField returns the IsImplicitField field value if set, zero value otherwise.

func (*SearchQueryFieldAndType) GetIsImplicitFieldOk ¶

func (o *SearchQueryFieldAndType) GetIsImplicitFieldOk() (*bool, bool)

GetIsImplicitFieldOk returns a tuple with the IsImplicitField field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchQueryFieldAndType) HasFieldName ¶

func (o *SearchQueryFieldAndType) HasFieldName() bool

HasFieldName returns a boolean if a field has been set.

func (*SearchQueryFieldAndType) HasFieldType ¶

func (o *SearchQueryFieldAndType) HasFieldType() bool

HasFieldType returns a boolean if a field has been set.

func (*SearchQueryFieldAndType) HasIsImplicitField ¶

func (o *SearchQueryFieldAndType) HasIsImplicitField() bool

HasIsImplicitField returns a boolean if a field has been set.

func (SearchQueryFieldAndType) MarshalJSON ¶

func (o SearchQueryFieldAndType) MarshalJSON() ([]byte, error)

func (*SearchQueryFieldAndType) SetFieldName ¶

func (o *SearchQueryFieldAndType) SetFieldName(v string)

SetFieldName gets a reference to the given string and assigns it to the FieldName field.

func (*SearchQueryFieldAndType) SetFieldType ¶

func (o *SearchQueryFieldAndType) SetFieldType(v string)

SetFieldType gets a reference to the given string and assigns it to the FieldType field.

func (*SearchQueryFieldAndType) SetIsImplicitField ¶

func (o *SearchQueryFieldAndType) SetIsImplicitField(v bool)

SetIsImplicitField gets a reference to the given bool and assigns it to the IsImplicitField field.

type SearchQueryFieldsAndTypes ¶

type SearchQueryFieldsAndTypes struct {
	Items []SearchQueryFieldAndType
}

SearchQueryFieldsAndTypes struct for SearchQueryFieldsAndTypes

func NewSearchQueryFieldsAndTypes ¶

func NewSearchQueryFieldsAndTypes() *SearchQueryFieldsAndTypes

NewSearchQueryFieldsAndTypes instantiates a new SearchQueryFieldsAndTypes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchQueryFieldsAndTypesWithDefaults ¶

func NewSearchQueryFieldsAndTypesWithDefaults() *SearchQueryFieldsAndTypes

NewSearchQueryFieldsAndTypesWithDefaults instantiates a new SearchQueryFieldsAndTypes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (SearchQueryFieldsAndTypes) MarshalJSON ¶

func (o SearchQueryFieldsAndTypes) MarshalJSON() ([]byte, error)

func (*SearchQueryFieldsAndTypes) UnmarshalJSON ¶

func (o *SearchQueryFieldsAndTypes) UnmarshalJSON(bytes []byte) (err error)

type SearchScheduleSyncDefinition ¶

type SearchScheduleSyncDefinition struct {
	// Cron-like expression specifying the search's schedule. Field scheduleType must be set to \"Custom\", otherwise, scheduleType takes precedence over cronExpression.
	CronExpression *string `json:"cronExpression,omitempty"`
	// A human-friendly text describing the query time range. For e.g. \"-2h\", \"last three days\", \"team default time\"
	DisplayableTimeRange *string             `json:"displayableTimeRange,omitempty"`
	ParseableTimeRange   ResolvableTimeRange `json:"parseableTimeRange"`
	// Time zone identifier for time specification. Either an abbreviation such as \"PST\", a full name such as \"America/Los_Angeles\", or a custom ID such as \"GMT-8:00\". Note that the support of abbreviations is for JDK 1.1.x compatibility only and full names should be used.
	TimeZone     string                               `json:"timeZone"`
	Threshold    *NotificationThresholdSyncDefinition `json:"threshold,omitempty"`
	Notification ScheduleNotificationSyncDefinition   `json:"notification"`
	// Run schedule of the scheduled search. Set to \"Custom\" to specify the schedule with a CRON expression. Possible schedule types are:   - `RealTime`   - `15Minutes`   - `1Hour`   - `2Hours`   - `4Hours`   - `6Hours`   - `8Hours`   - `12Hours`   - `1Day`   - `1Week`   - `Custom`
	ScheduleType string `json:"scheduleType"`
	// If enabled, emails are not sent out in case of errors with the search.
	MuteErrorEmails *bool `json:"muteErrorEmails,omitempty"`
	// A list of scheduled search parameters.
	Parameters []ScheduleSearchParameterSyncDefinition `json:"parameters"`
}

SearchScheduleSyncDefinition struct for SearchScheduleSyncDefinition

func NewSearchScheduleSyncDefinition ¶

func NewSearchScheduleSyncDefinition(parseableTimeRange ResolvableTimeRange, timeZone string, notification ScheduleNotificationSyncDefinition, scheduleType string, parameters []ScheduleSearchParameterSyncDefinition) *SearchScheduleSyncDefinition

NewSearchScheduleSyncDefinition instantiates a new SearchScheduleSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchScheduleSyncDefinitionWithDefaults ¶

func NewSearchScheduleSyncDefinitionWithDefaults() *SearchScheduleSyncDefinition

NewSearchScheduleSyncDefinitionWithDefaults instantiates a new SearchScheduleSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchScheduleSyncDefinition) GetCronExpression ¶

func (o *SearchScheduleSyncDefinition) GetCronExpression() string

GetCronExpression returns the CronExpression field value if set, zero value otherwise.

func (*SearchScheduleSyncDefinition) GetCronExpressionOk ¶

func (o *SearchScheduleSyncDefinition) GetCronExpressionOk() (*string, bool)

GetCronExpressionOk returns a tuple with the CronExpression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetDisplayableTimeRange ¶

func (o *SearchScheduleSyncDefinition) GetDisplayableTimeRange() string

GetDisplayableTimeRange returns the DisplayableTimeRange field value if set, zero value otherwise.

func (*SearchScheduleSyncDefinition) GetDisplayableTimeRangeOk ¶

func (o *SearchScheduleSyncDefinition) GetDisplayableTimeRangeOk() (*string, bool)

GetDisplayableTimeRangeOk returns a tuple with the DisplayableTimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetMuteErrorEmails ¶

func (o *SearchScheduleSyncDefinition) GetMuteErrorEmails() bool

GetMuteErrorEmails returns the MuteErrorEmails field value if set, zero value otherwise.

func (*SearchScheduleSyncDefinition) GetMuteErrorEmailsOk ¶

func (o *SearchScheduleSyncDefinition) GetMuteErrorEmailsOk() (*bool, bool)

GetMuteErrorEmailsOk returns a tuple with the MuteErrorEmails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetNotification ¶

GetNotification returns the Notification field value

func (*SearchScheduleSyncDefinition) GetNotificationOk ¶

GetNotificationOk returns a tuple with the Notification field value and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetParameters ¶

GetParameters returns the Parameters field value

func (*SearchScheduleSyncDefinition) GetParametersOk ¶

GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetParseableTimeRange ¶

func (o *SearchScheduleSyncDefinition) GetParseableTimeRange() ResolvableTimeRange

GetParseableTimeRange returns the ParseableTimeRange field value

func (*SearchScheduleSyncDefinition) GetParseableTimeRangeOk ¶

func (o *SearchScheduleSyncDefinition) GetParseableTimeRangeOk() (*ResolvableTimeRange, bool)

GetParseableTimeRangeOk returns a tuple with the ParseableTimeRange field value and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetScheduleType ¶

func (o *SearchScheduleSyncDefinition) GetScheduleType() string

GetScheduleType returns the ScheduleType field value

func (*SearchScheduleSyncDefinition) GetScheduleTypeOk ¶

func (o *SearchScheduleSyncDefinition) GetScheduleTypeOk() (*string, bool)

GetScheduleTypeOk returns a tuple with the ScheduleType field value and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetThreshold ¶

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*SearchScheduleSyncDefinition) GetThresholdOk ¶

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) GetTimeZone ¶

func (o *SearchScheduleSyncDefinition) GetTimeZone() string

GetTimeZone returns the TimeZone field value

func (*SearchScheduleSyncDefinition) GetTimeZoneOk ¶

func (o *SearchScheduleSyncDefinition) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value and a boolean to check if the value has been set.

func (*SearchScheduleSyncDefinition) HasCronExpression ¶

func (o *SearchScheduleSyncDefinition) HasCronExpression() bool

HasCronExpression returns a boolean if a field has been set.

func (*SearchScheduleSyncDefinition) HasDisplayableTimeRange ¶

func (o *SearchScheduleSyncDefinition) HasDisplayableTimeRange() bool

HasDisplayableTimeRange returns a boolean if a field has been set.

func (*SearchScheduleSyncDefinition) HasMuteErrorEmails ¶

func (o *SearchScheduleSyncDefinition) HasMuteErrorEmails() bool

HasMuteErrorEmails returns a boolean if a field has been set.

func (*SearchScheduleSyncDefinition) HasThreshold ¶

func (o *SearchScheduleSyncDefinition) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (SearchScheduleSyncDefinition) MarshalJSON ¶

func (o SearchScheduleSyncDefinition) MarshalJSON() ([]byte, error)

func (*SearchScheduleSyncDefinition) SetCronExpression ¶

func (o *SearchScheduleSyncDefinition) SetCronExpression(v string)

SetCronExpression gets a reference to the given string and assigns it to the CronExpression field.

func (*SearchScheduleSyncDefinition) SetDisplayableTimeRange ¶

func (o *SearchScheduleSyncDefinition) SetDisplayableTimeRange(v string)

SetDisplayableTimeRange gets a reference to the given string and assigns it to the DisplayableTimeRange field.

func (*SearchScheduleSyncDefinition) SetMuteErrorEmails ¶

func (o *SearchScheduleSyncDefinition) SetMuteErrorEmails(v bool)

SetMuteErrorEmails gets a reference to the given bool and assigns it to the MuteErrorEmails field.

func (*SearchScheduleSyncDefinition) SetNotification ¶

SetNotification sets field value

func (*SearchScheduleSyncDefinition) SetParameters ¶

SetParameters sets field value

func (*SearchScheduleSyncDefinition) SetParseableTimeRange ¶

func (o *SearchScheduleSyncDefinition) SetParseableTimeRange(v ResolvableTimeRange)

SetParseableTimeRange sets field value

func (*SearchScheduleSyncDefinition) SetScheduleType ¶

func (o *SearchScheduleSyncDefinition) SetScheduleType(v string)

SetScheduleType sets field value

func (*SearchScheduleSyncDefinition) SetThreshold ¶

SetThreshold gets a reference to the given NotificationThresholdSyncDefinition and assigns it to the Threshold field.

func (*SearchScheduleSyncDefinition) SetTimeZone ¶

func (o *SearchScheduleSyncDefinition) SetTimeZone(v string)

SetTimeZone sets field value

type SecondaryKeysDefinition ¶

type SecondaryKeysDefinition struct {
	Items [][]string
}

SecondaryKeysDefinition The secondary keys of the lookup table

func NewSecondaryKeysDefinition ¶

func NewSecondaryKeysDefinition() *SecondaryKeysDefinition

NewSecondaryKeysDefinition instantiates a new SecondaryKeysDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSecondaryKeysDefinitionWithDefaults ¶

func NewSecondaryKeysDefinitionWithDefaults() *SecondaryKeysDefinition

NewSecondaryKeysDefinitionWithDefaults instantiates a new SecondaryKeysDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (SecondaryKeysDefinition) MarshalJSON ¶

func (o SecondaryKeysDefinition) MarshalJSON() ([]byte, error)

func (*SecondaryKeysDefinition) UnmarshalJSON ¶

func (o *SecondaryKeysDefinition) UnmarshalJSON(bytes []byte) (err error)

type SelfServiceCreditsBaselines ¶

type SelfServiceCreditsBaselines struct {
	// The amount of continuous logs ingest to allocate to the organization, in GBs.
	ContinuousIngest *int64 `json:"continuousIngest,omitempty"`
	// Number of days of continuous logs storage to allocate to the organization, in Days.
	ContinuousStorage *int64 `json:"continuousStorage,omitempty"`
	// The amount of Metrics usage to allocate to the organization, in DPMs (Data Points per Minute).
	Metrics *int64 `json:"metrics,omitempty"`
	// The amount of tracing data ingest to allocate to the organization, in GBs.
	TracingIngest *int64 `json:"tracingIngest,omitempty"`
}

SelfServiceCreditsBaselines Details of product variables and its quantity as required for credits.

func NewSelfServiceCreditsBaselines ¶

func NewSelfServiceCreditsBaselines() *SelfServiceCreditsBaselines

NewSelfServiceCreditsBaselines instantiates a new SelfServiceCreditsBaselines object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSelfServiceCreditsBaselinesWithDefaults ¶

func NewSelfServiceCreditsBaselinesWithDefaults() *SelfServiceCreditsBaselines

NewSelfServiceCreditsBaselinesWithDefaults instantiates a new SelfServiceCreditsBaselines object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SelfServiceCreditsBaselines) GetContinuousIngest ¶

func (o *SelfServiceCreditsBaselines) GetContinuousIngest() int64

GetContinuousIngest returns the ContinuousIngest field value if set, zero value otherwise.

func (*SelfServiceCreditsBaselines) GetContinuousIngestOk ¶

func (o *SelfServiceCreditsBaselines) GetContinuousIngestOk() (*int64, bool)

GetContinuousIngestOk returns a tuple with the ContinuousIngest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelfServiceCreditsBaselines) GetContinuousStorage ¶

func (o *SelfServiceCreditsBaselines) GetContinuousStorage() int64

GetContinuousStorage returns the ContinuousStorage field value if set, zero value otherwise.

func (*SelfServiceCreditsBaselines) GetContinuousStorageOk ¶

func (o *SelfServiceCreditsBaselines) GetContinuousStorageOk() (*int64, bool)

GetContinuousStorageOk returns a tuple with the ContinuousStorage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelfServiceCreditsBaselines) GetMetrics ¶

func (o *SelfServiceCreditsBaselines) GetMetrics() int64

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*SelfServiceCreditsBaselines) GetMetricsOk ¶

func (o *SelfServiceCreditsBaselines) GetMetricsOk() (*int64, bool)

GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelfServiceCreditsBaselines) GetTracingIngest ¶

func (o *SelfServiceCreditsBaselines) GetTracingIngest() int64

GetTracingIngest returns the TracingIngest field value if set, zero value otherwise.

func (*SelfServiceCreditsBaselines) GetTracingIngestOk ¶

func (o *SelfServiceCreditsBaselines) GetTracingIngestOk() (*int64, bool)

GetTracingIngestOk returns a tuple with the TracingIngest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SelfServiceCreditsBaselines) HasContinuousIngest ¶

func (o *SelfServiceCreditsBaselines) HasContinuousIngest() bool

HasContinuousIngest returns a boolean if a field has been set.

func (*SelfServiceCreditsBaselines) HasContinuousStorage ¶

func (o *SelfServiceCreditsBaselines) HasContinuousStorage() bool

HasContinuousStorage returns a boolean if a field has been set.

func (*SelfServiceCreditsBaselines) HasMetrics ¶

func (o *SelfServiceCreditsBaselines) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (*SelfServiceCreditsBaselines) HasTracingIngest ¶

func (o *SelfServiceCreditsBaselines) HasTracingIngest() bool

HasTracingIngest returns a boolean if a field has been set.

func (SelfServiceCreditsBaselines) MarshalJSON ¶

func (o SelfServiceCreditsBaselines) MarshalJSON() ([]byte, error)

func (*SelfServiceCreditsBaselines) SetContinuousIngest ¶

func (o *SelfServiceCreditsBaselines) SetContinuousIngest(v int64)

SetContinuousIngest gets a reference to the given int64 and assigns it to the ContinuousIngest field.

func (*SelfServiceCreditsBaselines) SetContinuousStorage ¶

func (o *SelfServiceCreditsBaselines) SetContinuousStorage(v int64)

SetContinuousStorage gets a reference to the given int64 and assigns it to the ContinuousStorage field.

func (*SelfServiceCreditsBaselines) SetMetrics ¶

func (o *SelfServiceCreditsBaselines) SetMetrics(v int64)

SetMetrics gets a reference to the given int64 and assigns it to the Metrics field.

func (*SelfServiceCreditsBaselines) SetTracingIngest ¶

func (o *SelfServiceCreditsBaselines) SetTracingIngest(v int64)

SetTracingIngest gets a reference to the given int64 and assigns it to the TracingIngest field.

type SelfServicePlan ¶

type SelfServicePlan struct {
	// Unique identifier of the product in current plan. Valid values are: 1. `Free` 2. `Trial` 3. `Essentials` 4. `EnterpriseOps` 5. `EnterpriseSec` 6. `EnterpriseSuite`
	ProductId string `json:"productId"`
	// Name for the product.
	ProductName string `json:"productName"`
	// A list of product group for preview.
	ProductGroups []ProductGroup `json:"productGroups"`
	// A list of product subscription option.
	ProductSubscriptionOptions []ProductSubscriptionOption `json:"productSubscriptionOptions"`
}

SelfServicePlan Details about a Plan, along with its product groups and subscription options

func NewSelfServicePlan ¶

func NewSelfServicePlan(productId string, productName string, productGroups []ProductGroup, productSubscriptionOptions []ProductSubscriptionOption) *SelfServicePlan

NewSelfServicePlan instantiates a new SelfServicePlan object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSelfServicePlanWithDefaults ¶

func NewSelfServicePlanWithDefaults() *SelfServicePlan

NewSelfServicePlanWithDefaults instantiates a new SelfServicePlan object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SelfServicePlan) GetProductGroups ¶

func (o *SelfServicePlan) GetProductGroups() []ProductGroup

GetProductGroups returns the ProductGroups field value

func (*SelfServicePlan) GetProductGroupsOk ¶

func (o *SelfServicePlan) GetProductGroupsOk() (*[]ProductGroup, bool)

GetProductGroupsOk returns a tuple with the ProductGroups field value and a boolean to check if the value has been set.

func (*SelfServicePlan) GetProductId ¶

func (o *SelfServicePlan) GetProductId() string

GetProductId returns the ProductId field value

func (*SelfServicePlan) GetProductIdOk ¶

func (o *SelfServicePlan) GetProductIdOk() (*string, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (*SelfServicePlan) GetProductName ¶

func (o *SelfServicePlan) GetProductName() string

GetProductName returns the ProductName field value

func (*SelfServicePlan) GetProductNameOk ¶

func (o *SelfServicePlan) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName field value and a boolean to check if the value has been set.

func (*SelfServicePlan) GetProductSubscriptionOptions ¶

func (o *SelfServicePlan) GetProductSubscriptionOptions() []ProductSubscriptionOption

GetProductSubscriptionOptions returns the ProductSubscriptionOptions field value

func (*SelfServicePlan) GetProductSubscriptionOptionsOk ¶

func (o *SelfServicePlan) GetProductSubscriptionOptionsOk() (*[]ProductSubscriptionOption, bool)

GetProductSubscriptionOptionsOk returns a tuple with the ProductSubscriptionOptions field value and a boolean to check if the value has been set.

func (SelfServicePlan) MarshalJSON ¶

func (o SelfServicePlan) MarshalJSON() ([]byte, error)

func (*SelfServicePlan) SetProductGroups ¶

func (o *SelfServicePlan) SetProductGroups(v []ProductGroup)

SetProductGroups sets field value

func (*SelfServicePlan) SetProductId ¶

func (o *SelfServicePlan) SetProductId(v string)

SetProductId sets field value

func (*SelfServicePlan) SetProductName ¶

func (o *SelfServicePlan) SetProductName(v string)

SetProductName sets field value

func (*SelfServicePlan) SetProductSubscriptionOptions ¶

func (o *SelfServicePlan) SetProductSubscriptionOptions(v []ProductSubscriptionOption)

SetProductSubscriptionOptions sets field value

type SeriesAxisRange ¶

type SeriesAxisRange struct {
	X *AxisRange `json:"x,omitempty"`
	Y *AxisRange `json:"y,omitempty"`
}

SeriesAxisRange The axis limitation for chart data.

func NewSeriesAxisRange ¶

func NewSeriesAxisRange() *SeriesAxisRange

NewSeriesAxisRange instantiates a new SeriesAxisRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesAxisRangeWithDefaults ¶

func NewSeriesAxisRangeWithDefaults() *SeriesAxisRange

NewSeriesAxisRangeWithDefaults instantiates a new SeriesAxisRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesAxisRange) GetX ¶

func (o *SeriesAxisRange) GetX() AxisRange

GetX returns the X field value if set, zero value otherwise.

func (*SeriesAxisRange) GetXOk ¶

func (o *SeriesAxisRange) GetXOk() (*AxisRange, bool)

GetXOk returns a tuple with the X field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesAxisRange) GetY ¶

func (o *SeriesAxisRange) GetY() AxisRange

GetY returns the Y field value if set, zero value otherwise.

func (*SeriesAxisRange) GetYOk ¶

func (o *SeriesAxisRange) GetYOk() (*AxisRange, bool)

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesAxisRange) HasX ¶

func (o *SeriesAxisRange) HasX() bool

HasX returns a boolean if a field has been set.

func (*SeriesAxisRange) HasY ¶

func (o *SeriesAxisRange) HasY() bool

HasY returns a boolean if a field has been set.

func (SeriesAxisRange) MarshalJSON ¶

func (o SeriesAxisRange) MarshalJSON() ([]byte, error)

func (*SeriesAxisRange) SetX ¶

func (o *SeriesAxisRange) SetX(v AxisRange)

SetX gets a reference to the given AxisRange and assigns it to the X field.

func (*SeriesAxisRange) SetY ¶

func (o *SeriesAxisRange) SetY(v AxisRange)

SetY gets a reference to the given AxisRange and assigns it to the Y field.

type SeriesData ¶

type SeriesData struct {
	// Name of the series.
	Name string `json:"name"`
	// Data points of the series.
	DataPoints      []DataPoint          `json:"dataPoints"`
	SeriesAxisRange SeriesAxisRange      `json:"seriesAxisRange"`
	AggregateInfo   *VisualAggregateData `json:"aggregateInfo,omitempty"`
	SeriesMetadata  *SeriesMetadata      `json:"seriesMetadata,omitempty"`
}

SeriesData The data for visualizing monitor chart.

func NewSeriesData ¶

func NewSeriesData(name string, dataPoints []DataPoint, seriesAxisRange SeriesAxisRange) *SeriesData

NewSeriesData instantiates a new SeriesData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesDataWithDefaults ¶

func NewSeriesDataWithDefaults() *SeriesData

NewSeriesDataWithDefaults instantiates a new SeriesData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesData) GetAggregateInfo ¶

func (o *SeriesData) GetAggregateInfo() VisualAggregateData

GetAggregateInfo returns the AggregateInfo field value if set, zero value otherwise.

func (*SeriesData) GetAggregateInfoOk ¶

func (o *SeriesData) GetAggregateInfoOk() (*VisualAggregateData, bool)

GetAggregateInfoOk returns a tuple with the AggregateInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesData) GetDataPoints ¶

func (o *SeriesData) GetDataPoints() []DataPoint

GetDataPoints returns the DataPoints field value

func (*SeriesData) GetDataPointsOk ¶

func (o *SeriesData) GetDataPointsOk() (*[]DataPoint, bool)

GetDataPointsOk returns a tuple with the DataPoints field value and a boolean to check if the value has been set.

func (*SeriesData) GetName ¶

func (o *SeriesData) GetName() string

GetName returns the Name field value

func (*SeriesData) GetNameOk ¶

func (o *SeriesData) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SeriesData) GetSeriesAxisRange ¶

func (o *SeriesData) GetSeriesAxisRange() SeriesAxisRange

GetSeriesAxisRange returns the SeriesAxisRange field value

func (*SeriesData) GetSeriesAxisRangeOk ¶

func (o *SeriesData) GetSeriesAxisRangeOk() (*SeriesAxisRange, bool)

GetSeriesAxisRangeOk returns a tuple with the SeriesAxisRange field value and a boolean to check if the value has been set.

func (*SeriesData) GetSeriesMetadata ¶

func (o *SeriesData) GetSeriesMetadata() SeriesMetadata

GetSeriesMetadata returns the SeriesMetadata field value if set, zero value otherwise.

func (*SeriesData) GetSeriesMetadataOk ¶

func (o *SeriesData) GetSeriesMetadataOk() (*SeriesMetadata, bool)

GetSeriesMetadataOk returns a tuple with the SeriesMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesData) HasAggregateInfo ¶

func (o *SeriesData) HasAggregateInfo() bool

HasAggregateInfo returns a boolean if a field has been set.

func (*SeriesData) HasSeriesMetadata ¶

func (o *SeriesData) HasSeriesMetadata() bool

HasSeriesMetadata returns a boolean if a field has been set.

func (SeriesData) MarshalJSON ¶

func (o SeriesData) MarshalJSON() ([]byte, error)

func (*SeriesData) SetAggregateInfo ¶

func (o *SeriesData) SetAggregateInfo(v VisualAggregateData)

SetAggregateInfo gets a reference to the given VisualAggregateData and assigns it to the AggregateInfo field.

func (*SeriesData) SetDataPoints ¶

func (o *SeriesData) SetDataPoints(v []DataPoint)

SetDataPoints sets field value

func (*SeriesData) SetName ¶

func (o *SeriesData) SetName(v string)

SetName sets field value

func (*SeriesData) SetSeriesAxisRange ¶

func (o *SeriesData) SetSeriesAxisRange(v SeriesAxisRange)

SetSeriesAxisRange sets field value

func (*SeriesData) SetSeriesMetadata ¶

func (o *SeriesData) SetSeriesMetadata(v SeriesMetadata)

SetSeriesMetadata gets a reference to the given SeriesMetadata and assigns it to the SeriesMetadata field.

type SeriesMetadata ¶

type SeriesMetadata struct {
	// Row ID of the query this time series belongs to.
	RowId *string `json:"rowId,omitempty"`
	// Dimensions for the time series.
	Dimensions *[]DimensionKeyValue `json:"dimensions,omitempty"`
}

SeriesMetadata The metadata of time series for chart.

func NewSeriesMetadata ¶

func NewSeriesMetadata() *SeriesMetadata

NewSeriesMetadata instantiates a new SeriesMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesMetadataWithDefaults ¶

func NewSeriesMetadataWithDefaults() *SeriesMetadata

NewSeriesMetadataWithDefaults instantiates a new SeriesMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SeriesMetadata) GetDimensions ¶

func (o *SeriesMetadata) GetDimensions() []DimensionKeyValue

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*SeriesMetadata) GetDimensionsOk ¶

func (o *SeriesMetadata) GetDimensionsOk() (*[]DimensionKeyValue, bool)

GetDimensionsOk returns a tuple with the Dimensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesMetadata) GetRowId ¶

func (o *SeriesMetadata) GetRowId() string

GetRowId returns the RowId field value if set, zero value otherwise.

func (*SeriesMetadata) GetRowIdOk ¶

func (o *SeriesMetadata) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SeriesMetadata) HasDimensions ¶

func (o *SeriesMetadata) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (*SeriesMetadata) HasRowId ¶

func (o *SeriesMetadata) HasRowId() bool

HasRowId returns a boolean if a field has been set.

func (SeriesMetadata) MarshalJSON ¶

func (o SeriesMetadata) MarshalJSON() ([]byte, error)

func (*SeriesMetadata) SetDimensions ¶

func (o *SeriesMetadata) SetDimensions(v []DimensionKeyValue)

SetDimensions gets a reference to the given []DimensionKeyValue and assigns it to the Dimensions field.

func (*SeriesMetadata) SetRowId ¶

func (o *SeriesMetadata) SetRowId(v string)

SetRowId gets a reference to the given string and assigns it to the RowId field.

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 ServiceAllowlistManagementApiService ¶

type ServiceAllowlistManagementApiService service

ServiceAllowlistManagementApiService ServiceAllowlistManagementApi service

func (*ServiceAllowlistManagementApiService) AddAllowlistedCidrs ¶

AddAllowlistedCidrs Allowlist CIDRs/IP addresses.

Add CIDR notations and/or IP addresses to the allowlist of the organization if not already there. When service allowlisting functionality is enabled, CIDRs/IP addresses that are allowlisted will have access to Sumo Logic and/or content sharing.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddAllowlistedCidrsRequest

func (*ServiceAllowlistManagementApiService) AddAllowlistedCidrsExecute ¶

Execute executes the request

@return CidrList

func (*ServiceAllowlistManagementApiService) DeleteAllowlistedCidrs ¶

DeleteAllowlistedCidrs Remove allowlisted CIDRs/IP addresses.

Remove allowlisted CIDR notations and/or IP addresses from the organization. Removed CIDRs/IPs will immediately lose access to Sumo Logic and content sharing.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteAllowlistedCidrsRequest

func (*ServiceAllowlistManagementApiService) DeleteAllowlistedCidrsExecute ¶

Execute executes the request

@return CidrList

func (*ServiceAllowlistManagementApiService) DisableAllowlisting ¶

DisableAllowlisting Disable service allowlisting.

Disable service allowlisting functionality for login/API authentication or content sharing for the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDisableAllowlistingRequest

func (*ServiceAllowlistManagementApiService) DisableAllowlistingExecute ¶

Execute executes the request

func (*ServiceAllowlistManagementApiService) EnableAllowlisting ¶

EnableAllowlisting Enable service allowlisting.

Enable service allowlisting functionality for the organization. The service allowlisting can be for 1. Login: If enabled, access to Sumo Logic is granted only to CIDRs/IP addresses that are allowlisted. 2. Content: If enabled, dashboards can be shared with users connecting from CIDRs/IP addresses that are allowlisted without logging in.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiEnableAllowlistingRequest

func (*ServiceAllowlistManagementApiService) EnableAllowlistingExecute ¶

Execute executes the request

func (*ServiceAllowlistManagementApiService) GetAllowlistingStatus ¶

GetAllowlistingStatus Get the allowlisting status.

Get the status of the service allowlisting functionality for login/API authentication or content sharing for the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAllowlistingStatusRequest

func (*ServiceAllowlistManagementApiService) GetAllowlistingStatusExecute ¶

Execute executes the request

@return AllowlistingStatus

func (*ServiceAllowlistManagementApiService) ListAllowlistedCidrs ¶

ListAllowlistedCidrs List all allowlisted CIDRs/IP addresses.

Get a list of all allowlisted CIDR notations and/or IP addresses for the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAllowlistedCidrsRequest

func (*ServiceAllowlistManagementApiService) ListAllowlistedCidrsExecute ¶

Execute executes the request

@return CidrList

type ServiceManifestDataSourceParameter ¶

type ServiceManifestDataSourceParameter struct {
	// Parameter type.
	ParameterType string `json:"parameterType"`
	// Parameter identifier.
	ParameterId string `json:"parameterId"`
	// Data source type.
	DataSourceType *string `json:"dataSourceType,omitempty"`
	// Label.
	Label *string `json:"label,omitempty"`
	// Description.
	Description *string `json:"description,omitempty"`
	// Example.
	Example *string `json:"example,omitempty"`
	// Should the UI display?
	Hidden *bool `json:"hidden,omitempty"`
}

ServiceManifestDataSourceParameter struct for ServiceManifestDataSourceParameter

func NewServiceManifestDataSourceParameter ¶

func NewServiceManifestDataSourceParameter(parameterType string, parameterId string) *ServiceManifestDataSourceParameter

NewServiceManifestDataSourceParameter instantiates a new ServiceManifestDataSourceParameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceManifestDataSourceParameterWithDefaults ¶

func NewServiceManifestDataSourceParameterWithDefaults() *ServiceManifestDataSourceParameter

NewServiceManifestDataSourceParameterWithDefaults instantiates a new ServiceManifestDataSourceParameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceManifestDataSourceParameter) GetDataSourceType ¶

func (o *ServiceManifestDataSourceParameter) GetDataSourceType() string

GetDataSourceType returns the DataSourceType field value if set, zero value otherwise.

func (*ServiceManifestDataSourceParameter) GetDataSourceTypeOk ¶

func (o *ServiceManifestDataSourceParameter) GetDataSourceTypeOk() (*string, bool)

GetDataSourceTypeOk returns a tuple with the DataSourceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceManifestDataSourceParameter) GetDescription ¶

func (o *ServiceManifestDataSourceParameter) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceManifestDataSourceParameter) GetDescriptionOk ¶

func (o *ServiceManifestDataSourceParameter) 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 (*ServiceManifestDataSourceParameter) GetExample ¶

GetExample returns the Example field value if set, zero value otherwise.

func (*ServiceManifestDataSourceParameter) GetExampleOk ¶

func (o *ServiceManifestDataSourceParameter) GetExampleOk() (*string, bool)

GetExampleOk returns a tuple with the Example field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceManifestDataSourceParameter) GetHidden ¶

GetHidden returns the Hidden field value if set, zero value otherwise.

func (*ServiceManifestDataSourceParameter) GetHiddenOk ¶

func (o *ServiceManifestDataSourceParameter) GetHiddenOk() (*bool, bool)

GetHiddenOk returns a tuple with the Hidden field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceManifestDataSourceParameter) GetLabel ¶

GetLabel returns the Label field value if set, zero value otherwise.

func (*ServiceManifestDataSourceParameter) GetLabelOk ¶

func (o *ServiceManifestDataSourceParameter) 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 (*ServiceManifestDataSourceParameter) GetParameterId ¶

func (o *ServiceManifestDataSourceParameter) GetParameterId() string

GetParameterId returns the ParameterId field value

func (*ServiceManifestDataSourceParameter) GetParameterIdOk ¶

func (o *ServiceManifestDataSourceParameter) GetParameterIdOk() (*string, bool)

GetParameterIdOk returns a tuple with the ParameterId field value and a boolean to check if the value has been set.

func (*ServiceManifestDataSourceParameter) GetParameterType ¶

func (o *ServiceManifestDataSourceParameter) GetParameterType() string

GetParameterType returns the ParameterType field value

func (*ServiceManifestDataSourceParameter) GetParameterTypeOk ¶

func (o *ServiceManifestDataSourceParameter) GetParameterTypeOk() (*string, bool)

GetParameterTypeOk returns a tuple with the ParameterType field value and a boolean to check if the value has been set.

func (*ServiceManifestDataSourceParameter) HasDataSourceType ¶

func (o *ServiceManifestDataSourceParameter) HasDataSourceType() bool

HasDataSourceType returns a boolean if a field has been set.

func (*ServiceManifestDataSourceParameter) HasDescription ¶

func (o *ServiceManifestDataSourceParameter) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceManifestDataSourceParameter) HasExample ¶

func (o *ServiceManifestDataSourceParameter) HasExample() bool

HasExample returns a boolean if a field has been set.

func (*ServiceManifestDataSourceParameter) HasHidden ¶

HasHidden returns a boolean if a field has been set.

func (*ServiceManifestDataSourceParameter) HasLabel ¶

HasLabel returns a boolean if a field has been set.

func (ServiceManifestDataSourceParameter) MarshalJSON ¶

func (o ServiceManifestDataSourceParameter) MarshalJSON() ([]byte, error)

func (*ServiceManifestDataSourceParameter) SetDataSourceType ¶

func (o *ServiceManifestDataSourceParameter) SetDataSourceType(v string)

SetDataSourceType gets a reference to the given string and assigns it to the DataSourceType field.

func (*ServiceManifestDataSourceParameter) SetDescription ¶

func (o *ServiceManifestDataSourceParameter) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceManifestDataSourceParameter) SetExample ¶

func (o *ServiceManifestDataSourceParameter) SetExample(v string)

SetExample gets a reference to the given string and assigns it to the Example field.

func (*ServiceManifestDataSourceParameter) SetHidden ¶

func (o *ServiceManifestDataSourceParameter) SetHidden(v bool)

SetHidden gets a reference to the given bool and assigns it to the Hidden field.

func (*ServiceManifestDataSourceParameter) SetLabel ¶

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*ServiceManifestDataSourceParameter) SetParameterId ¶

func (o *ServiceManifestDataSourceParameter) SetParameterId(v string)

SetParameterId sets field value

func (*ServiceManifestDataSourceParameter) SetParameterType ¶

func (o *ServiceManifestDataSourceParameter) SetParameterType(v string)

SetParameterType sets field value

type ServiceMapPanel ¶

type ServiceMapPanel struct {
	Panel
	// Filter services by the application custom tag.
	Application *string `json:"application,omitempty"`
	// Show only the specific service and its connections to other services.
	Service *string `json:"service,omitempty"`
	// Show remote services, like databases or external calls, automatically detected in client traffic.
	ShowRemoteServices *bool `json:"showRemoteServices,omitempty"`
}

ServiceMapPanel struct for ServiceMapPanel

func NewServiceMapPanel ¶

func NewServiceMapPanel(key string, panelType string) *ServiceMapPanel

NewServiceMapPanel instantiates a new ServiceMapPanel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceMapPanelWithDefaults ¶

func NewServiceMapPanelWithDefaults() *ServiceMapPanel

NewServiceMapPanelWithDefaults instantiates a new ServiceMapPanel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceMapPanel) GetApplication ¶

func (o *ServiceMapPanel) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*ServiceMapPanel) GetApplicationOk ¶

func (o *ServiceMapPanel) GetApplicationOk() (*string, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapPanel) GetService ¶

func (o *ServiceMapPanel) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*ServiceMapPanel) GetServiceOk ¶

func (o *ServiceMapPanel) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapPanel) GetShowRemoteServices ¶

func (o *ServiceMapPanel) GetShowRemoteServices() bool

GetShowRemoteServices returns the ShowRemoteServices field value if set, zero value otherwise.

func (*ServiceMapPanel) GetShowRemoteServicesOk ¶

func (o *ServiceMapPanel) GetShowRemoteServicesOk() (*bool, bool)

GetShowRemoteServicesOk returns a tuple with the ShowRemoteServices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapPanel) HasApplication ¶

func (o *ServiceMapPanel) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*ServiceMapPanel) HasService ¶

func (o *ServiceMapPanel) HasService() bool

HasService returns a boolean if a field has been set.

func (*ServiceMapPanel) HasShowRemoteServices ¶

func (o *ServiceMapPanel) HasShowRemoteServices() bool

HasShowRemoteServices returns a boolean if a field has been set.

func (ServiceMapPanel) MarshalJSON ¶

func (o ServiceMapPanel) MarshalJSON() ([]byte, error)

func (*ServiceMapPanel) SetApplication ¶

func (o *ServiceMapPanel) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*ServiceMapPanel) SetService ¶

func (o *ServiceMapPanel) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*ServiceMapPanel) SetShowRemoteServices ¶

func (o *ServiceMapPanel) SetShowRemoteServices(v bool)

SetShowRemoteServices gets a reference to the given bool and assigns it to the ShowRemoteServices field.

type ServiceMapPanelAllOf ¶

type ServiceMapPanelAllOf struct {
	// Filter services by the application custom tag.
	Application *string `json:"application,omitempty"`
	// Show only the specific service and its connections to other services.
	Service *string `json:"service,omitempty"`
	// Show remote services, like databases or external calls, automatically detected in client traffic.
	ShowRemoteServices *bool `json:"showRemoteServices,omitempty"`
}

ServiceMapPanelAllOf A panel for service map.

func NewServiceMapPanelAllOf ¶

func NewServiceMapPanelAllOf() *ServiceMapPanelAllOf

NewServiceMapPanelAllOf instantiates a new ServiceMapPanelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceMapPanelAllOfWithDefaults ¶

func NewServiceMapPanelAllOfWithDefaults() *ServiceMapPanelAllOf

NewServiceMapPanelAllOfWithDefaults instantiates a new ServiceMapPanelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceMapPanelAllOf) GetApplication ¶

func (o *ServiceMapPanelAllOf) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*ServiceMapPanelAllOf) GetApplicationOk ¶

func (o *ServiceMapPanelAllOf) GetApplicationOk() (*string, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapPanelAllOf) GetService ¶

func (o *ServiceMapPanelAllOf) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*ServiceMapPanelAllOf) GetServiceOk ¶

func (o *ServiceMapPanelAllOf) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapPanelAllOf) GetShowRemoteServices ¶

func (o *ServiceMapPanelAllOf) GetShowRemoteServices() bool

GetShowRemoteServices returns the ShowRemoteServices field value if set, zero value otherwise.

func (*ServiceMapPanelAllOf) GetShowRemoteServicesOk ¶

func (o *ServiceMapPanelAllOf) GetShowRemoteServicesOk() (*bool, bool)

GetShowRemoteServicesOk returns a tuple with the ShowRemoteServices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapPanelAllOf) HasApplication ¶

func (o *ServiceMapPanelAllOf) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*ServiceMapPanelAllOf) HasService ¶

func (o *ServiceMapPanelAllOf) HasService() bool

HasService returns a boolean if a field has been set.

func (*ServiceMapPanelAllOf) HasShowRemoteServices ¶

func (o *ServiceMapPanelAllOf) HasShowRemoteServices() bool

HasShowRemoteServices returns a boolean if a field has been set.

func (ServiceMapPanelAllOf) MarshalJSON ¶

func (o ServiceMapPanelAllOf) MarshalJSON() ([]byte, error)

func (*ServiceMapPanelAllOf) SetApplication ¶

func (o *ServiceMapPanelAllOf) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*ServiceMapPanelAllOf) SetService ¶

func (o *ServiceMapPanelAllOf) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*ServiceMapPanelAllOf) SetShowRemoteServices ¶

func (o *ServiceMapPanelAllOf) SetShowRemoteServices(v bool)

SetShowRemoteServices gets a reference to the given bool and assigns it to the ShowRemoteServices field.

type ServiceNow ¶

type ServiceNow struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

ServiceNow struct for ServiceNow

func NewServiceNow ¶

func NewServiceNow(connectionId string, connectionType string) *ServiceNow

NewServiceNow instantiates a new ServiceNow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowWithDefaults ¶

func NewServiceNowWithDefaults() *ServiceNow

NewServiceNowWithDefaults instantiates a new ServiceNow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNow) GetConnectionId ¶

func (o *ServiceNow) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*ServiceNow) GetConnectionIdOk ¶

func (o *ServiceNow) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*ServiceNow) GetConnectionSubtype ¶

func (o *ServiceNow) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*ServiceNow) GetConnectionSubtypeOk ¶

func (o *ServiceNow) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNow) GetPayloadOverride ¶

func (o *ServiceNow) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*ServiceNow) GetPayloadOverrideOk ¶

func (o *ServiceNow) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNow) HasConnectionSubtype ¶

func (o *ServiceNow) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*ServiceNow) HasPayloadOverride ¶

func (o *ServiceNow) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (ServiceNow) MarshalJSON ¶

func (o ServiceNow) MarshalJSON() ([]byte, error)

func (*ServiceNow) SetConnectionId ¶

func (o *ServiceNow) SetConnectionId(v string)

SetConnectionId sets field value

func (*ServiceNow) SetConnectionSubtype ¶

func (o *ServiceNow) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*ServiceNow) SetPayloadOverride ¶

func (o *ServiceNow) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type ServiceNowAllOf ¶

type ServiceNowAllOf struct {
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

ServiceNowAllOf struct for ServiceNowAllOf

func NewServiceNowAllOf ¶

func NewServiceNowAllOf(connectionId string) *ServiceNowAllOf

NewServiceNowAllOf instantiates a new ServiceNowAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowAllOfWithDefaults ¶

func NewServiceNowAllOfWithDefaults() *ServiceNowAllOf

NewServiceNowAllOfWithDefaults instantiates a new ServiceNowAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowAllOf) GetConnectionId ¶

func (o *ServiceNowAllOf) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*ServiceNowAllOf) GetConnectionIdOk ¶

func (o *ServiceNowAllOf) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*ServiceNowAllOf) GetConnectionSubtype ¶

func (o *ServiceNowAllOf) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*ServiceNowAllOf) GetConnectionSubtypeOk ¶

func (o *ServiceNowAllOf) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNowAllOf) GetPayloadOverride ¶

func (o *ServiceNowAllOf) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*ServiceNowAllOf) GetPayloadOverrideOk ¶

func (o *ServiceNowAllOf) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNowAllOf) HasConnectionSubtype ¶

func (o *ServiceNowAllOf) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*ServiceNowAllOf) HasPayloadOverride ¶

func (o *ServiceNowAllOf) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (ServiceNowAllOf) MarshalJSON ¶

func (o ServiceNowAllOf) MarshalJSON() ([]byte, error)

func (*ServiceNowAllOf) SetConnectionId ¶

func (o *ServiceNowAllOf) SetConnectionId(v string)

SetConnectionId sets field value

func (*ServiceNowAllOf) SetConnectionSubtype ¶

func (o *ServiceNowAllOf) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*ServiceNowAllOf) SetPayloadOverride ¶

func (o *ServiceNowAllOf) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type ServiceNowConnection ¶

type ServiceNowConnection struct {
	Connection
	// URL for the ServiceNow connection.
	Url string `json:"url"`
	// User name for the ServiceNow connection.
	Username string `json:"username"`
}

ServiceNowConnection struct for ServiceNowConnection

func NewServiceNowConnection ¶

func NewServiceNowConnection(url string, username string, type_ string, id string, name string, description string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *ServiceNowConnection

NewServiceNowConnection instantiates a new ServiceNowConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowConnectionWithDefaults ¶

func NewServiceNowConnectionWithDefaults() *ServiceNowConnection

NewServiceNowConnectionWithDefaults instantiates a new ServiceNowConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowConnection) GetUrl ¶

func (o *ServiceNowConnection) GetUrl() string

GetUrl returns the Url field value

func (*ServiceNowConnection) GetUrlOk ¶

func (o *ServiceNowConnection) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*ServiceNowConnection) GetUsername ¶

func (o *ServiceNowConnection) GetUsername() string

GetUsername returns the Username field value

func (*ServiceNowConnection) GetUsernameOk ¶

func (o *ServiceNowConnection) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (ServiceNowConnection) MarshalJSON ¶

func (o ServiceNowConnection) MarshalJSON() ([]byte, error)

func (*ServiceNowConnection) SetUrl ¶

func (o *ServiceNowConnection) SetUrl(v string)

SetUrl sets field value

func (*ServiceNowConnection) SetUsername ¶

func (o *ServiceNowConnection) SetUsername(v string)

SetUsername sets field value

type ServiceNowConnectionAllOf ¶

type ServiceNowConnectionAllOf struct {
	// URL for the ServiceNow connection.
	Url string `json:"url"`
	// User name for the ServiceNow connection.
	Username string `json:"username"`
}

ServiceNowConnectionAllOf struct for ServiceNowConnectionAllOf

func NewServiceNowConnectionAllOf ¶

func NewServiceNowConnectionAllOf(url string, username string) *ServiceNowConnectionAllOf

NewServiceNowConnectionAllOf instantiates a new ServiceNowConnectionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowConnectionAllOfWithDefaults ¶

func NewServiceNowConnectionAllOfWithDefaults() *ServiceNowConnectionAllOf

NewServiceNowConnectionAllOfWithDefaults instantiates a new ServiceNowConnectionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowConnectionAllOf) GetUrl ¶

func (o *ServiceNowConnectionAllOf) GetUrl() string

GetUrl returns the Url field value

func (*ServiceNowConnectionAllOf) GetUrlOk ¶

func (o *ServiceNowConnectionAllOf) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*ServiceNowConnectionAllOf) GetUsername ¶

func (o *ServiceNowConnectionAllOf) GetUsername() string

GetUsername returns the Username field value

func (*ServiceNowConnectionAllOf) GetUsernameOk ¶

func (o *ServiceNowConnectionAllOf) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (ServiceNowConnectionAllOf) MarshalJSON ¶

func (o ServiceNowConnectionAllOf) MarshalJSON() ([]byte, error)

func (*ServiceNowConnectionAllOf) SetUrl ¶

func (o *ServiceNowConnectionAllOf) SetUrl(v string)

SetUrl sets field value

func (*ServiceNowConnectionAllOf) SetUsername ¶

func (o *ServiceNowConnectionAllOf) SetUsername(v string)

SetUsername sets field value

type ServiceNowDefinition ¶

type ServiceNowDefinition struct {
	ConnectionDefinition
	// URL for the ServiceNow connection.
	Url string `json:"url"`
	// User name for the ServiceNow connection.
	Username string `json:"username"`
	// User password for the ServiceNow connection.
	Password string `json:"password"`
}

ServiceNowDefinition struct for ServiceNowDefinition

func NewServiceNowDefinition ¶

func NewServiceNowDefinition(url string, username string, password string, type_ string, name string) *ServiceNowDefinition

NewServiceNowDefinition instantiates a new ServiceNowDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowDefinitionWithDefaults ¶

func NewServiceNowDefinitionWithDefaults() *ServiceNowDefinition

NewServiceNowDefinitionWithDefaults instantiates a new ServiceNowDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowDefinition) GetPassword ¶

func (o *ServiceNowDefinition) GetPassword() string

GetPassword returns the Password field value

func (*ServiceNowDefinition) GetPasswordOk ¶

func (o *ServiceNowDefinition) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*ServiceNowDefinition) GetUrl ¶

func (o *ServiceNowDefinition) GetUrl() string

GetUrl returns the Url field value

func (*ServiceNowDefinition) GetUrlOk ¶

func (o *ServiceNowDefinition) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*ServiceNowDefinition) GetUsername ¶

func (o *ServiceNowDefinition) GetUsername() string

GetUsername returns the Username field value

func (*ServiceNowDefinition) GetUsernameOk ¶

func (o *ServiceNowDefinition) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (ServiceNowDefinition) MarshalJSON ¶

func (o ServiceNowDefinition) MarshalJSON() ([]byte, error)

func (*ServiceNowDefinition) SetPassword ¶

func (o *ServiceNowDefinition) SetPassword(v string)

SetPassword sets field value

func (*ServiceNowDefinition) SetUrl ¶

func (o *ServiceNowDefinition) SetUrl(v string)

SetUrl sets field value

func (*ServiceNowDefinition) SetUsername ¶

func (o *ServiceNowDefinition) SetUsername(v string)

SetUsername sets field value

type ServiceNowDefinitionAllOf ¶

type ServiceNowDefinitionAllOf struct {
	// URL for the ServiceNow connection.
	Url string `json:"url"`
	// User name for the ServiceNow connection.
	Username string `json:"username"`
	// User password for the ServiceNow connection.
	Password string `json:"password"`
}

ServiceNowDefinitionAllOf struct for ServiceNowDefinitionAllOf

func NewServiceNowDefinitionAllOf ¶

func NewServiceNowDefinitionAllOf(url string, username string, password string) *ServiceNowDefinitionAllOf

NewServiceNowDefinitionAllOf instantiates a new ServiceNowDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowDefinitionAllOfWithDefaults ¶

func NewServiceNowDefinitionAllOfWithDefaults() *ServiceNowDefinitionAllOf

NewServiceNowDefinitionAllOfWithDefaults instantiates a new ServiceNowDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowDefinitionAllOf) GetPassword ¶

func (o *ServiceNowDefinitionAllOf) GetPassword() string

GetPassword returns the Password field value

func (*ServiceNowDefinitionAllOf) GetPasswordOk ¶

func (o *ServiceNowDefinitionAllOf) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*ServiceNowDefinitionAllOf) GetUrl ¶

func (o *ServiceNowDefinitionAllOf) GetUrl() string

GetUrl returns the Url field value

func (*ServiceNowDefinitionAllOf) GetUrlOk ¶

func (o *ServiceNowDefinitionAllOf) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*ServiceNowDefinitionAllOf) GetUsername ¶

func (o *ServiceNowDefinitionAllOf) GetUsername() string

GetUsername returns the Username field value

func (*ServiceNowDefinitionAllOf) GetUsernameOk ¶

func (o *ServiceNowDefinitionAllOf) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (ServiceNowDefinitionAllOf) MarshalJSON ¶

func (o ServiceNowDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*ServiceNowDefinitionAllOf) SetPassword ¶

func (o *ServiceNowDefinitionAllOf) SetPassword(v string)

SetPassword sets field value

func (*ServiceNowDefinitionAllOf) SetUrl ¶

func (o *ServiceNowDefinitionAllOf) SetUrl(v string)

SetUrl sets field value

func (*ServiceNowDefinitionAllOf) SetUsername ¶

func (o *ServiceNowDefinitionAllOf) SetUsername(v string)

SetUsername sets field value

type ServiceNowFieldsSyncDefinition ¶

type ServiceNowFieldsSyncDefinition struct {
	// The category that the event source uses to identify the event.
	EventType *string `json:"eventType,omitempty"`
	// An integer value representing the severity of the alert. Supported values are:   - `0` for Clear   - `1` for Critical   - `2` for Major   - `3` for Minor   - `4` for Warning
	Severity *int32 `json:"severity,omitempty"`
	// The component on the node to which the event applies.
	Resource *string `json:"resource,omitempty"`
	// The physical or virtual device on which the event occurred.
	Node *string `json:"node,omitempty"`
}

ServiceNowFieldsSyncDefinition struct for ServiceNowFieldsSyncDefinition

func NewServiceNowFieldsSyncDefinition ¶

func NewServiceNowFieldsSyncDefinition() *ServiceNowFieldsSyncDefinition

NewServiceNowFieldsSyncDefinition instantiates a new ServiceNowFieldsSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowFieldsSyncDefinitionWithDefaults ¶

func NewServiceNowFieldsSyncDefinitionWithDefaults() *ServiceNowFieldsSyncDefinition

NewServiceNowFieldsSyncDefinitionWithDefaults instantiates a new ServiceNowFieldsSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowFieldsSyncDefinition) GetEventType ¶

func (o *ServiceNowFieldsSyncDefinition) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*ServiceNowFieldsSyncDefinition) GetEventTypeOk ¶

func (o *ServiceNowFieldsSyncDefinition) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNowFieldsSyncDefinition) GetNode ¶

GetNode returns the Node field value if set, zero value otherwise.

func (*ServiceNowFieldsSyncDefinition) GetNodeOk ¶

func (o *ServiceNowFieldsSyncDefinition) GetNodeOk() (*string, bool)

GetNodeOk returns a tuple with the Node field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNowFieldsSyncDefinition) GetResource ¶

func (o *ServiceNowFieldsSyncDefinition) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*ServiceNowFieldsSyncDefinition) GetResourceOk ¶

func (o *ServiceNowFieldsSyncDefinition) GetResourceOk() (*string, bool)

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNowFieldsSyncDefinition) GetSeverity ¶

func (o *ServiceNowFieldsSyncDefinition) GetSeverity() int32

GetSeverity returns the Severity field value if set, zero value otherwise.

func (*ServiceNowFieldsSyncDefinition) GetSeverityOk ¶

func (o *ServiceNowFieldsSyncDefinition) GetSeverityOk() (*int32, bool)

GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceNowFieldsSyncDefinition) HasEventType ¶

func (o *ServiceNowFieldsSyncDefinition) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*ServiceNowFieldsSyncDefinition) HasNode ¶

func (o *ServiceNowFieldsSyncDefinition) HasNode() bool

HasNode returns a boolean if a field has been set.

func (*ServiceNowFieldsSyncDefinition) HasResource ¶

func (o *ServiceNowFieldsSyncDefinition) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*ServiceNowFieldsSyncDefinition) HasSeverity ¶

func (o *ServiceNowFieldsSyncDefinition) HasSeverity() bool

HasSeverity returns a boolean if a field has been set.

func (ServiceNowFieldsSyncDefinition) MarshalJSON ¶

func (o ServiceNowFieldsSyncDefinition) MarshalJSON() ([]byte, error)

func (*ServiceNowFieldsSyncDefinition) SetEventType ¶

func (o *ServiceNowFieldsSyncDefinition) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*ServiceNowFieldsSyncDefinition) SetNode ¶

func (o *ServiceNowFieldsSyncDefinition) SetNode(v string)

SetNode gets a reference to the given string and assigns it to the Node field.

func (*ServiceNowFieldsSyncDefinition) SetResource ¶

func (o *ServiceNowFieldsSyncDefinition) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*ServiceNowFieldsSyncDefinition) SetSeverity ¶

func (o *ServiceNowFieldsSyncDefinition) SetSeverity(v int32)

SetSeverity gets a reference to the given int32 and assigns it to the Severity field.

type ServiceNowSearchNotificationSyncDefinition ¶

type ServiceNowSearchNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// ServiceNow identifier.
	ExternalId string                          `json:"externalId"`
	Fields     *ServiceNowFieldsSyncDefinition `json:"fields,omitempty"`
}

ServiceNowSearchNotificationSyncDefinition struct for ServiceNowSearchNotificationSyncDefinition

func NewServiceNowSearchNotificationSyncDefinition ¶

func NewServiceNowSearchNotificationSyncDefinition(externalId string, taskType string) *ServiceNowSearchNotificationSyncDefinition

NewServiceNowSearchNotificationSyncDefinition instantiates a new ServiceNowSearchNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowSearchNotificationSyncDefinitionWithDefaults ¶

func NewServiceNowSearchNotificationSyncDefinitionWithDefaults() *ServiceNowSearchNotificationSyncDefinition

NewServiceNowSearchNotificationSyncDefinitionWithDefaults instantiates a new ServiceNowSearchNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowSearchNotificationSyncDefinition) GetExternalId ¶

GetExternalId returns the ExternalId field value

func (*ServiceNowSearchNotificationSyncDefinition) GetExternalIdOk ¶

func (o *ServiceNowSearchNotificationSyncDefinition) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value and a boolean to check if the value has been set.

func (*ServiceNowSearchNotificationSyncDefinition) GetFields ¶

GetFields returns the Fields field value if set, zero value otherwise.

func (*ServiceNowSearchNotificationSyncDefinition) 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 (*ServiceNowSearchNotificationSyncDefinition) HasFields ¶

HasFields returns a boolean if a field has been set.

func (ServiceNowSearchNotificationSyncDefinition) MarshalJSON ¶

func (*ServiceNowSearchNotificationSyncDefinition) SetExternalId ¶

SetExternalId sets field value

func (*ServiceNowSearchNotificationSyncDefinition) SetFields ¶

SetFields gets a reference to the given ServiceNowFieldsSyncDefinition and assigns it to the Fields field.

type ServiceNowSearchNotificationSyncDefinitionAllOf ¶

type ServiceNowSearchNotificationSyncDefinitionAllOf struct {
	// ServiceNow identifier.
	ExternalId string                          `json:"externalId"`
	Fields     *ServiceNowFieldsSyncDefinition `json:"fields,omitempty"`
}

ServiceNowSearchNotificationSyncDefinitionAllOf struct for ServiceNowSearchNotificationSyncDefinitionAllOf

func NewServiceNowSearchNotificationSyncDefinitionAllOf ¶

func NewServiceNowSearchNotificationSyncDefinitionAllOf(externalId string) *ServiceNowSearchNotificationSyncDefinitionAllOf

NewServiceNowSearchNotificationSyncDefinitionAllOf instantiates a new ServiceNowSearchNotificationSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceNowSearchNotificationSyncDefinitionAllOfWithDefaults ¶

func NewServiceNowSearchNotificationSyncDefinitionAllOfWithDefaults() *ServiceNowSearchNotificationSyncDefinitionAllOf

NewServiceNowSearchNotificationSyncDefinitionAllOfWithDefaults instantiates a new ServiceNowSearchNotificationSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceNowSearchNotificationSyncDefinitionAllOf) GetExternalId ¶

GetExternalId returns the ExternalId field value

func (*ServiceNowSearchNotificationSyncDefinitionAllOf) GetExternalIdOk ¶

GetExternalIdOk returns a tuple with the ExternalId field value and a boolean to check if the value has been set.

func (*ServiceNowSearchNotificationSyncDefinitionAllOf) GetFields ¶

GetFields returns the Fields field value if set, zero value otherwise.

func (*ServiceNowSearchNotificationSyncDefinitionAllOf) 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 (*ServiceNowSearchNotificationSyncDefinitionAllOf) HasFields ¶

HasFields returns a boolean if a field has been set.

func (ServiceNowSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*ServiceNowSearchNotificationSyncDefinitionAllOf) SetExternalId ¶

SetExternalId sets field value

func (*ServiceNowSearchNotificationSyncDefinitionAllOf) SetFields ¶

SetFields gets a reference to the given ServiceNowFieldsSyncDefinition and assigns it to the Fields field.

type ShareDashboardsOutsideOrganizationPolicy ¶

type ShareDashboardsOutsideOrganizationPolicy struct {
	// Whether the Share Dashboards Outside Organization policy is enabled.
	Enabled bool `json:"enabled"`
}

ShareDashboardsOutsideOrganizationPolicy Share Dashboards Outside Organization policy.

func NewShareDashboardsOutsideOrganizationPolicy ¶

func NewShareDashboardsOutsideOrganizationPolicy(enabled bool) *ShareDashboardsOutsideOrganizationPolicy

NewShareDashboardsOutsideOrganizationPolicy instantiates a new ShareDashboardsOutsideOrganizationPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewShareDashboardsOutsideOrganizationPolicyWithDefaults ¶

func NewShareDashboardsOutsideOrganizationPolicyWithDefaults() *ShareDashboardsOutsideOrganizationPolicy

NewShareDashboardsOutsideOrganizationPolicyWithDefaults instantiates a new ShareDashboardsOutsideOrganizationPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ShareDashboardsOutsideOrganizationPolicy) GetEnabled ¶

GetEnabled returns the Enabled field value

func (*ShareDashboardsOutsideOrganizationPolicy) GetEnabledOk ¶

func (o *ShareDashboardsOutsideOrganizationPolicy) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (ShareDashboardsOutsideOrganizationPolicy) MarshalJSON ¶

func (*ShareDashboardsOutsideOrganizationPolicy) SetEnabled ¶

SetEnabled sets field value

type SharedBucket ¶

type SharedBucket struct {
	// Name of the bucket.
	Name string `json:"name"`
	// The text to be displayed on UI for this bucket.
	Label string `json:"label"`
	// List of entitlement types which can consume from this bucket.
	LinkedEntitlementTypes []string `json:"linkedEntitlementTypes"`
	// List of capacities alloted.
	Capacitites *[]Capacity `json:"capacitites,omitempty"`
}

SharedBucket A shared bucket contains capacities which can be used my multiple entitlements which are linked to the bucket. There will be a 1:many mapping between SharedBucket:Entitlement.

func NewSharedBucket ¶

func NewSharedBucket(name string, label string, linkedEntitlementTypes []string) *SharedBucket

NewSharedBucket instantiates a new SharedBucket object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSharedBucketWithDefaults ¶

func NewSharedBucketWithDefaults() *SharedBucket

NewSharedBucketWithDefaults instantiates a new SharedBucket object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SharedBucket) GetCapacitites ¶

func (o *SharedBucket) GetCapacitites() []Capacity

GetCapacitites returns the Capacitites field value if set, zero value otherwise.

func (*SharedBucket) GetCapacititesOk ¶

func (o *SharedBucket) GetCapacititesOk() (*[]Capacity, bool)

GetCapacititesOk returns a tuple with the Capacitites field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SharedBucket) GetLabel ¶

func (o *SharedBucket) GetLabel() string

GetLabel returns the Label field value

func (*SharedBucket) GetLabelOk ¶

func (o *SharedBucket) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*SharedBucket) GetLinkedEntitlementTypes ¶

func (o *SharedBucket) GetLinkedEntitlementTypes() []string

GetLinkedEntitlementTypes returns the LinkedEntitlementTypes field value

func (*SharedBucket) GetLinkedEntitlementTypesOk ¶

func (o *SharedBucket) GetLinkedEntitlementTypesOk() (*[]string, bool)

GetLinkedEntitlementTypesOk returns a tuple with the LinkedEntitlementTypes field value and a boolean to check if the value has been set.

func (*SharedBucket) GetName ¶

func (o *SharedBucket) GetName() string

GetName returns the Name field value

func (*SharedBucket) GetNameOk ¶

func (o *SharedBucket) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SharedBucket) HasCapacitites ¶

func (o *SharedBucket) HasCapacitites() bool

HasCapacitites returns a boolean if a field has been set.

func (SharedBucket) MarshalJSON ¶

func (o SharedBucket) MarshalJSON() ([]byte, error)

func (*SharedBucket) SetCapacitites ¶

func (o *SharedBucket) SetCapacitites(v []Capacity)

SetCapacitites gets a reference to the given []Capacity and assigns it to the Capacitites field.

func (*SharedBucket) SetLabel ¶

func (o *SharedBucket) SetLabel(v string)

SetLabel sets field value

func (*SharedBucket) SetLinkedEntitlementTypes ¶

func (o *SharedBucket) SetLinkedEntitlementTypes(v []string)

SetLinkedEntitlementTypes sets field value

func (*SharedBucket) SetName ¶

func (o *SharedBucket) SetName(v string)

SetName sets field value

type SignalContext ¶

type SignalContext struct {
	// Type of context of the request object.
	ContextType string `json:"contextType"`
}

SignalContext struct for SignalContext

func NewSignalContext ¶

func NewSignalContext(contextType string) *SignalContext

NewSignalContext instantiates a new SignalContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSignalContextWithDefaults ¶

func NewSignalContextWithDefaults() *SignalContext

NewSignalContextWithDefaults instantiates a new SignalContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SignalContext) GetContextType ¶

func (o *SignalContext) GetContextType() string

GetContextType returns the ContextType field value

func (*SignalContext) GetContextTypeOk ¶

func (o *SignalContext) GetContextTypeOk() (*string, bool)

GetContextTypeOk returns a tuple with the ContextType field value and a boolean to check if the value has been set.

func (SignalContext) MarshalJSON ¶

func (o SignalContext) MarshalJSON() ([]byte, error)

func (*SignalContext) SetContextType ¶

func (o *SignalContext) SetContextType(v string)

SetContextType sets field value

type SignalsJobResult ¶

type SignalsJobResult struct {
	// Whether the signal computing job finished.
	IsComplete bool `json:"isComplete"`
	// Sequence of computed signals.
	Signals []SignalsResponse `json:"signals"`
	// List of warnings while computing signals.
	Warnings []WarningDetails `json:"warnings"`
}

SignalsJobResult The job result containing the job status, computed signals and any warnings.

func NewSignalsJobResult ¶

func NewSignalsJobResult(isComplete bool, signals []SignalsResponse, warnings []WarningDetails) *SignalsJobResult

NewSignalsJobResult instantiates a new SignalsJobResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSignalsJobResultWithDefaults ¶

func NewSignalsJobResultWithDefaults() *SignalsJobResult

NewSignalsJobResultWithDefaults instantiates a new SignalsJobResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SignalsJobResult) GetIsComplete ¶

func (o *SignalsJobResult) GetIsComplete() bool

GetIsComplete returns the IsComplete field value

func (*SignalsJobResult) GetIsCompleteOk ¶

func (o *SignalsJobResult) GetIsCompleteOk() (*bool, bool)

GetIsCompleteOk returns a tuple with the IsComplete field value and a boolean to check if the value has been set.

func (*SignalsJobResult) GetSignals ¶

func (o *SignalsJobResult) GetSignals() []SignalsResponse

GetSignals returns the Signals field value

func (*SignalsJobResult) GetSignalsOk ¶

func (o *SignalsJobResult) GetSignalsOk() (*[]SignalsResponse, bool)

GetSignalsOk returns a tuple with the Signals field value and a boolean to check if the value has been set.

func (*SignalsJobResult) GetWarnings ¶

func (o *SignalsJobResult) GetWarnings() []WarningDetails

GetWarnings returns the Warnings field value

func (*SignalsJobResult) GetWarningsOk ¶

func (o *SignalsJobResult) GetWarningsOk() (*[]WarningDetails, bool)

GetWarningsOk returns a tuple with the Warnings field value and a boolean to check if the value has been set.

func (SignalsJobResult) MarshalJSON ¶

func (o SignalsJobResult) MarshalJSON() ([]byte, error)

func (*SignalsJobResult) SetIsComplete ¶

func (o *SignalsJobResult) SetIsComplete(v bool)

SetIsComplete sets field value

func (*SignalsJobResult) SetSignals ¶

func (o *SignalsJobResult) SetSignals(v []SignalsResponse)

SetSignals sets field value

func (*SignalsJobResult) SetWarnings ¶

func (o *SignalsJobResult) SetWarnings(v []WarningDetails)

SetWarnings sets field value

type SignalsRequest ¶

type SignalsRequest struct {
	// A list of signal types to compute. Can be `LogFluctuation`, `DimensionalityExplanation`, `GisBenchmark` or `Anomalies`
	SignalTypes   []string      `json:"signalTypes"`
	SignalContext SignalContext `json:"signalContext"`
}

SignalsRequest Signal Request object.

func NewSignalsRequest ¶

func NewSignalsRequest(signalTypes []string, signalContext SignalContext) *SignalsRequest

NewSignalsRequest instantiates a new SignalsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSignalsRequestWithDefaults ¶

func NewSignalsRequestWithDefaults() *SignalsRequest

NewSignalsRequestWithDefaults instantiates a new SignalsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SignalsRequest) GetSignalContext ¶

func (o *SignalsRequest) GetSignalContext() SignalContext

GetSignalContext returns the SignalContext field value

func (*SignalsRequest) GetSignalContextOk ¶

func (o *SignalsRequest) GetSignalContextOk() (*SignalContext, bool)

GetSignalContextOk returns a tuple with the SignalContext field value and a boolean to check if the value has been set.

func (*SignalsRequest) GetSignalTypes ¶

func (o *SignalsRequest) GetSignalTypes() []string

GetSignalTypes returns the SignalTypes field value

func (*SignalsRequest) GetSignalTypesOk ¶

func (o *SignalsRequest) GetSignalTypesOk() (*[]string, bool)

GetSignalTypesOk returns a tuple with the SignalTypes field value and a boolean to check if the value has been set.

func (SignalsRequest) MarshalJSON ¶

func (o SignalsRequest) MarshalJSON() ([]byte, error)

func (*SignalsRequest) SetSignalContext ¶

func (o *SignalsRequest) SetSignalContext(v SignalContext)

SetSignalContext sets field value

func (*SignalsRequest) SetSignalTypes ¶

func (o *SignalsRequest) SetSignalTypes(v []string)

SetSignalTypes sets field value

type SignalsResponse ¶

type SignalsResponse struct {
	// The type of the signal to compute. Can be `LogFluctuation`, `DimensionalityExplanation`, `GisBenchmark` or `Anomalies`
	SignalType string `json:"signalType"`
	// The id for the signal result in hex format.
	SignalId string `json:"signalId"`
	// Start time of the signal.
	StartTime time.Time `json:"startTime"`
	// End time of the signal.
	EndTime time.Time `json:"endTime"`
	// Description of the payload.
	Summary string `json:"summary"`
	// Json string for computed signal.
	Payload string `json:"payload"`
	// Raw data queries for the computed signal.
	OpenInQueries []OpenInQuery `json:"openInQueries"`
}

SignalsResponse Signal response object.

func NewSignalsResponse ¶

func NewSignalsResponse(signalType string, signalId string, startTime time.Time, endTime time.Time, summary string, payload string, openInQueries []OpenInQuery) *SignalsResponse

NewSignalsResponse instantiates a new SignalsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSignalsResponseWithDefaults ¶

func NewSignalsResponseWithDefaults() *SignalsResponse

NewSignalsResponseWithDefaults instantiates a new SignalsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SignalsResponse) GetEndTime ¶

func (o *SignalsResponse) GetEndTime() time.Time

GetEndTime returns the EndTime field value

func (*SignalsResponse) GetEndTimeOk ¶

func (o *SignalsResponse) GetEndTimeOk() (*time.Time, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*SignalsResponse) GetOpenInQueries ¶

func (o *SignalsResponse) GetOpenInQueries() []OpenInQuery

GetOpenInQueries returns the OpenInQueries field value

func (*SignalsResponse) GetOpenInQueriesOk ¶

func (o *SignalsResponse) GetOpenInQueriesOk() (*[]OpenInQuery, bool)

GetOpenInQueriesOk returns a tuple with the OpenInQueries field value and a boolean to check if the value has been set.

func (*SignalsResponse) GetPayload ¶

func (o *SignalsResponse) GetPayload() string

GetPayload returns the Payload field value

func (*SignalsResponse) GetPayloadOk ¶

func (o *SignalsResponse) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*SignalsResponse) GetSignalId ¶

func (o *SignalsResponse) GetSignalId() string

GetSignalId returns the SignalId field value

func (*SignalsResponse) GetSignalIdOk ¶

func (o *SignalsResponse) GetSignalIdOk() (*string, bool)

GetSignalIdOk returns a tuple with the SignalId field value and a boolean to check if the value has been set.

func (*SignalsResponse) GetSignalType ¶

func (o *SignalsResponse) GetSignalType() string

GetSignalType returns the SignalType field value

func (*SignalsResponse) GetSignalTypeOk ¶

func (o *SignalsResponse) GetSignalTypeOk() (*string, bool)

GetSignalTypeOk returns a tuple with the SignalType field value and a boolean to check if the value has been set.

func (*SignalsResponse) GetStartTime ¶

func (o *SignalsResponse) GetStartTime() time.Time

GetStartTime returns the StartTime field value

func (*SignalsResponse) GetStartTimeOk ¶

func (o *SignalsResponse) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (*SignalsResponse) GetSummary ¶

func (o *SignalsResponse) GetSummary() string

GetSummary returns the Summary field value

func (*SignalsResponse) GetSummaryOk ¶

func (o *SignalsResponse) GetSummaryOk() (*string, bool)

GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.

func (SignalsResponse) MarshalJSON ¶

func (o SignalsResponse) MarshalJSON() ([]byte, error)

func (*SignalsResponse) SetEndTime ¶

func (o *SignalsResponse) SetEndTime(v time.Time)

SetEndTime sets field value

func (*SignalsResponse) SetOpenInQueries ¶

func (o *SignalsResponse) SetOpenInQueries(v []OpenInQuery)

SetOpenInQueries sets field value

func (*SignalsResponse) SetPayload ¶

func (o *SignalsResponse) SetPayload(v string)

SetPayload sets field value

func (*SignalsResponse) SetSignalId ¶

func (o *SignalsResponse) SetSignalId(v string)

SetSignalId sets field value

func (*SignalsResponse) SetSignalType ¶

func (o *SignalsResponse) SetSignalType(v string)

SetSignalType sets field value

func (*SignalsResponse) SetStartTime ¶

func (o *SignalsResponse) SetStartTime(v time.Time)

SetStartTime sets field value

func (*SignalsResponse) SetSummary ¶

func (o *SignalsResponse) SetSummary(v string)

SetSummary sets field value

type Slack ¶

type Slack struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

Slack struct for Slack

func NewSlack ¶

func NewSlack(connectionId string, connectionType string) *Slack

NewSlack instantiates a new Slack object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSlackWithDefaults ¶

func NewSlackWithDefaults() *Slack

NewSlackWithDefaults instantiates a new Slack object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Slack) GetConnectionId ¶

func (o *Slack) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*Slack) GetConnectionIdOk ¶

func (o *Slack) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*Slack) GetPayloadOverride ¶

func (o *Slack) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*Slack) GetPayloadOverrideOk ¶

func (o *Slack) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Slack) HasPayloadOverride ¶

func (o *Slack) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (Slack) MarshalJSON ¶

func (o Slack) MarshalJSON() ([]byte, error)

func (*Slack) SetConnectionId ¶

func (o *Slack) SetConnectionId(v string)

SetConnectionId sets field value

func (*Slack) SetPayloadOverride ¶

func (o *Slack) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type Source ¶

type Source struct {
	// Identifier of a source.
	SourceId string `json:"sourceId"`
	// Name of a source.
	SourceName string `json:"sourceName"`
}

Source struct for Source

func NewSource ¶

func NewSource(sourceId string, sourceName string) *Source

NewSource instantiates a new Source object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceWithDefaults ¶

func NewSourceWithDefaults() *Source

NewSourceWithDefaults instantiates a new Source object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Source) GetSourceId ¶

func (o *Source) GetSourceId() string

GetSourceId returns the SourceId field value

func (*Source) GetSourceIdOk ¶

func (o *Source) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*Source) GetSourceName ¶

func (o *Source) GetSourceName() string

GetSourceName returns the SourceName field value

func (*Source) GetSourceNameOk ¶

func (o *Source) GetSourceNameOk() (*string, bool)

GetSourceNameOk returns a tuple with the SourceName field value and a boolean to check if the value has been set.

func (Source) MarshalJSON ¶

func (o Source) MarshalJSON() ([]byte, error)

func (*Source) SetSourceId ¶

func (o *Source) SetSourceId(v string)

SetSourceId sets field value

func (*Source) SetSourceName ¶

func (o *Source) SetSourceName(v string)

SetSourceName sets field value

type SourceResourceIdentity ¶

type SourceResourceIdentity struct {
	ResourceIdentity
	// The unique identifier of the Collector this Source belongs to.
	CollectorId *string `json:"collectorId,omitempty"`
	// The name of the Collector this Source belongs to.
	CollectorName *string `json:"collectorName,omitempty"`
}

SourceResourceIdentity struct for SourceResourceIdentity

func NewSourceResourceIdentity ¶

func NewSourceResourceIdentity(id string, type_ string) *SourceResourceIdentity

NewSourceResourceIdentity instantiates a new SourceResourceIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceResourceIdentityWithDefaults ¶

func NewSourceResourceIdentityWithDefaults() *SourceResourceIdentity

NewSourceResourceIdentityWithDefaults instantiates a new SourceResourceIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceResourceIdentity) GetCollectorId ¶

func (o *SourceResourceIdentity) GetCollectorId() string

GetCollectorId returns the CollectorId field value if set, zero value otherwise.

func (*SourceResourceIdentity) GetCollectorIdOk ¶

func (o *SourceResourceIdentity) GetCollectorIdOk() (*string, bool)

GetCollectorIdOk returns a tuple with the CollectorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceResourceIdentity) GetCollectorName ¶

func (o *SourceResourceIdentity) GetCollectorName() string

GetCollectorName returns the CollectorName field value if set, zero value otherwise.

func (*SourceResourceIdentity) GetCollectorNameOk ¶

func (o *SourceResourceIdentity) GetCollectorNameOk() (*string, bool)

GetCollectorNameOk returns a tuple with the CollectorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceResourceIdentity) HasCollectorId ¶

func (o *SourceResourceIdentity) HasCollectorId() bool

HasCollectorId returns a boolean if a field has been set.

func (*SourceResourceIdentity) HasCollectorName ¶

func (o *SourceResourceIdentity) HasCollectorName() bool

HasCollectorName returns a boolean if a field has been set.

func (SourceResourceIdentity) MarshalJSON ¶

func (o SourceResourceIdentity) MarshalJSON() ([]byte, error)

func (*SourceResourceIdentity) SetCollectorId ¶

func (o *SourceResourceIdentity) SetCollectorId(v string)

SetCollectorId gets a reference to the given string and assigns it to the CollectorId field.

func (*SourceResourceIdentity) SetCollectorName ¶

func (o *SourceResourceIdentity) SetCollectorName(v string)

SetCollectorName gets a reference to the given string and assigns it to the CollectorName field.

type SourceResourceIdentityAllOf ¶

type SourceResourceIdentityAllOf struct {
	// The unique identifier of the Collector this Source belongs to.
	CollectorId *string `json:"collectorId,omitempty"`
	// The name of the Collector this Source belongs to.
	CollectorName *string `json:"collectorName,omitempty"`
}

SourceResourceIdentityAllOf struct for SourceResourceIdentityAllOf

func NewSourceResourceIdentityAllOf ¶

func NewSourceResourceIdentityAllOf() *SourceResourceIdentityAllOf

NewSourceResourceIdentityAllOf instantiates a new SourceResourceIdentityAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceResourceIdentityAllOfWithDefaults ¶

func NewSourceResourceIdentityAllOfWithDefaults() *SourceResourceIdentityAllOf

NewSourceResourceIdentityAllOfWithDefaults instantiates a new SourceResourceIdentityAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceResourceIdentityAllOf) GetCollectorId ¶

func (o *SourceResourceIdentityAllOf) GetCollectorId() string

GetCollectorId returns the CollectorId field value if set, zero value otherwise.

func (*SourceResourceIdentityAllOf) GetCollectorIdOk ¶

func (o *SourceResourceIdentityAllOf) GetCollectorIdOk() (*string, bool)

GetCollectorIdOk returns a tuple with the CollectorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceResourceIdentityAllOf) GetCollectorName ¶

func (o *SourceResourceIdentityAllOf) GetCollectorName() string

GetCollectorName returns the CollectorName field value if set, zero value otherwise.

func (*SourceResourceIdentityAllOf) GetCollectorNameOk ¶

func (o *SourceResourceIdentityAllOf) GetCollectorNameOk() (*string, bool)

GetCollectorNameOk returns a tuple with the CollectorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceResourceIdentityAllOf) HasCollectorId ¶

func (o *SourceResourceIdentityAllOf) HasCollectorId() bool

HasCollectorId returns a boolean if a field has been set.

func (*SourceResourceIdentityAllOf) HasCollectorName ¶

func (o *SourceResourceIdentityAllOf) HasCollectorName() bool

HasCollectorName returns a boolean if a field has been set.

func (SourceResourceIdentityAllOf) MarshalJSON ¶

func (o SourceResourceIdentityAllOf) MarshalJSON() ([]byte, error)

func (*SourceResourceIdentityAllOf) SetCollectorId ¶

func (o *SourceResourceIdentityAllOf) SetCollectorId(v string)

SetCollectorId gets a reference to the given string and assigns it to the CollectorId field.

func (*SourceResourceIdentityAllOf) SetCollectorName ¶

func (o *SourceResourceIdentityAllOf) SetCollectorName(v string)

SetCollectorName gets a reference to the given string and assigns it to the CollectorName field.

type SpanIngestLimitExceededTracker ¶

type SpanIngestLimitExceededTracker struct {
	TrackerIdentity
}

SpanIngestLimitExceededTracker struct for SpanIngestLimitExceededTracker

func NewSpanIngestLimitExceededTracker ¶

func NewSpanIngestLimitExceededTracker(trackerId string, error_ string, description string) *SpanIngestLimitExceededTracker

NewSpanIngestLimitExceededTracker instantiates a new SpanIngestLimitExceededTracker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpanIngestLimitExceededTrackerWithDefaults ¶

func NewSpanIngestLimitExceededTrackerWithDefaults() *SpanIngestLimitExceededTracker

NewSpanIngestLimitExceededTrackerWithDefaults instantiates a new SpanIngestLimitExceededTracker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (SpanIngestLimitExceededTracker) MarshalJSON ¶

func (o SpanIngestLimitExceededTracker) MarshalJSON() ([]byte, error)

type StaticCondition ¶

type StaticCondition struct {
	TriggerCondition
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// The data value for the condition. This defines the threshold for when to trigger. Threshold value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	Threshold *float64 `json:"threshold,omitempty"`
	// The comparison type for the `threshold` evaluation. This defines how you want the data value compared. Valid values:   1. `LessThan`: Less than than the configured threshold.   2. `GreaterThan`: Greater than the configured threshold.   3. `LessThanOrEqual`: Less than or equal to the configured threshold.   4. `GreaterThanOrEqual`: Greater than or equal to the configured threshold. ThresholdType value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	ThresholdType *string `json:"thresholdType,omitempty"`
	// The name of the field that the trigger condition will alert on. The trigger could compare the value of specified field with the threshold. If `field` is not specified, monitor would default to result count instead.
	Field *string `json:"field,omitempty"`
	// The criteria to evaluate the threshold and thresholdType in the given time range. Valid values:   1. `AtLeastOnce`: Trigger if the threshold is met at least once. (NOTE: This is the only valid value if monitorType is `Metrics`.)   2. `Always`: Trigger if the threshold is met continuously. (NOTE: This is the only valid value if monitorType is `Metrics`.)   3. `ResultCount`: Trigger if the threshold is met against the count of results. (NOTE: This is the only valid value if monitorType is `Logs`.)   4. `MissingData`: Trigger if the data is missing. (NOTE: This is valid for both `Logs` and `Metrics` monitorTypes)
	OccurrenceType string `json:"occurrenceType"`
	// Determines which time series from queries to use for Metrics MissingData and ResolvedMissingData triggers Valid values:   1. `AllTimeSeries`: Evaluate the condition against all time series. (NOTE: This option is only valid if monitorType is `Metrics`)   2. `AnyTimeSeries`: Evaluate the condition against any time series. (NOTE: This option is only valid if monitorType is `Metrics`)   3. `AllResults`: Evaluate the condition against results from all queries. (NOTE: This option is only valid if monitorType is `Logs`)
	TriggerSource string `json:"triggerSource"`
}

StaticCondition struct for StaticCondition

func NewStaticCondition ¶

func NewStaticCondition(timeRange string, occurrenceType string, triggerSource string, triggerType string) *StaticCondition

NewStaticCondition instantiates a new StaticCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStaticConditionWithDefaults ¶

func NewStaticConditionWithDefaults() *StaticCondition

NewStaticConditionWithDefaults instantiates a new StaticCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StaticCondition) GetField ¶

func (o *StaticCondition) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*StaticCondition) GetFieldOk ¶

func (o *StaticCondition) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticCondition) GetOccurrenceType ¶

func (o *StaticCondition) GetOccurrenceType() string

GetOccurrenceType returns the OccurrenceType field value

func (*StaticCondition) GetOccurrenceTypeOk ¶

func (o *StaticCondition) GetOccurrenceTypeOk() (*string, bool)

GetOccurrenceTypeOk returns a tuple with the OccurrenceType field value and a boolean to check if the value has been set.

func (*StaticCondition) GetThreshold ¶

func (o *StaticCondition) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*StaticCondition) GetThresholdOk ¶

func (o *StaticCondition) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticCondition) GetThresholdType ¶

func (o *StaticCondition) GetThresholdType() string

GetThresholdType returns the ThresholdType field value if set, zero value otherwise.

func (*StaticCondition) GetThresholdTypeOk ¶

func (o *StaticCondition) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticCondition) GetTimeRange ¶

func (o *StaticCondition) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*StaticCondition) GetTimeRangeOk ¶

func (o *StaticCondition) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*StaticCondition) GetTriggerSource ¶

func (o *StaticCondition) GetTriggerSource() string

GetTriggerSource returns the TriggerSource field value

func (*StaticCondition) GetTriggerSourceOk ¶

func (o *StaticCondition) GetTriggerSourceOk() (*string, bool)

GetTriggerSourceOk returns a tuple with the TriggerSource field value and a boolean to check if the value has been set.

func (*StaticCondition) HasField ¶

func (o *StaticCondition) HasField() bool

HasField returns a boolean if a field has been set.

func (*StaticCondition) HasThreshold ¶

func (o *StaticCondition) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*StaticCondition) HasThresholdType ¶

func (o *StaticCondition) HasThresholdType() bool

HasThresholdType returns a boolean if a field has been set.

func (StaticCondition) MarshalJSON ¶

func (o StaticCondition) MarshalJSON() ([]byte, error)

func (*StaticCondition) SetField ¶

func (o *StaticCondition) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*StaticCondition) SetOccurrenceType ¶

func (o *StaticCondition) SetOccurrenceType(v string)

SetOccurrenceType sets field value

func (*StaticCondition) SetThreshold ¶

func (o *StaticCondition) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*StaticCondition) SetThresholdType ¶

func (o *StaticCondition) SetThresholdType(v string)

SetThresholdType gets a reference to the given string and assigns it to the ThresholdType field.

func (*StaticCondition) SetTimeRange ¶

func (o *StaticCondition) SetTimeRange(v string)

SetTimeRange sets field value

func (*StaticCondition) SetTriggerSource ¶

func (o *StaticCondition) SetTriggerSource(v string)

SetTriggerSource sets field value

type StaticConditionAllOf ¶

type StaticConditionAllOf struct {
	// The relative time range of the monitor.
	TimeRange string `json:"timeRange"`
	// The data value for the condition. This defines the threshold for when to trigger. Threshold value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	Threshold *float64 `json:"threshold,omitempty"`
	// The comparison type for the `threshold` evaluation. This defines how you want the data value compared. Valid values:   1. `LessThan`: Less than than the configured threshold.   2. `GreaterThan`: Greater than the configured threshold.   3. `LessThanOrEqual`: Less than or equal to the configured threshold.   4. `GreaterThanOrEqual`: Greater than or equal to the configured threshold. ThresholdType value is not applicable for `MissingData` and `ResolvedMissingData` triggerTypes and will be ignored if specified.
	ThresholdType *string `json:"thresholdType,omitempty"`
	// The name of the field that the trigger condition will alert on. The trigger could compare the value of specified field with the threshold. If `field` is not specified, monitor would default to result count instead.
	Field *string `json:"field,omitempty"`
	// The criteria to evaluate the threshold and thresholdType in the given time range. Valid values:   1. `AtLeastOnce`: Trigger if the threshold is met at least once. (NOTE: This is the only valid value if monitorType is `Metrics`.)   2. `Always`: Trigger if the threshold is met continuously. (NOTE: This is the only valid value if monitorType is `Metrics`.)   3. `ResultCount`: Trigger if the threshold is met against the count of results. (NOTE: This is the only valid value if monitorType is `Logs`.)   4. `MissingData`: Trigger if the data is missing. (NOTE: This is valid for both `Logs` and `Metrics` monitorTypes)
	OccurrenceType string `json:"occurrenceType"`
	// Determines which time series from queries to use for Metrics MissingData and ResolvedMissingData triggers Valid values:   1. `AllTimeSeries`: Evaluate the condition against all time series. (NOTE: This option is only valid if monitorType is `Metrics`)   2. `AnyTimeSeries`: Evaluate the condition against any time series. (NOTE: This option is only valid if monitorType is `Metrics`)   3. `AllResults`: Evaluate the condition against results from all queries. (NOTE: This option is only valid if monitorType is `Logs`)
	TriggerSource string `json:"triggerSource"`
}

StaticConditionAllOf A rule that defines how the monitor should evaluate data and trigger notifications.

func NewStaticConditionAllOf ¶

func NewStaticConditionAllOf(timeRange string, occurrenceType string, triggerSource string) *StaticConditionAllOf

NewStaticConditionAllOf instantiates a new StaticConditionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStaticConditionAllOfWithDefaults ¶

func NewStaticConditionAllOfWithDefaults() *StaticConditionAllOf

NewStaticConditionAllOfWithDefaults instantiates a new StaticConditionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StaticConditionAllOf) GetField ¶

func (o *StaticConditionAllOf) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*StaticConditionAllOf) GetFieldOk ¶

func (o *StaticConditionAllOf) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticConditionAllOf) GetOccurrenceType ¶

func (o *StaticConditionAllOf) GetOccurrenceType() string

GetOccurrenceType returns the OccurrenceType field value

func (*StaticConditionAllOf) GetOccurrenceTypeOk ¶

func (o *StaticConditionAllOf) GetOccurrenceTypeOk() (*string, bool)

GetOccurrenceTypeOk returns a tuple with the OccurrenceType field value and a boolean to check if the value has been set.

func (*StaticConditionAllOf) GetThreshold ¶

func (o *StaticConditionAllOf) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*StaticConditionAllOf) GetThresholdOk ¶

func (o *StaticConditionAllOf) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticConditionAllOf) GetThresholdType ¶

func (o *StaticConditionAllOf) GetThresholdType() string

GetThresholdType returns the ThresholdType field value if set, zero value otherwise.

func (*StaticConditionAllOf) GetThresholdTypeOk ¶

func (o *StaticConditionAllOf) GetThresholdTypeOk() (*string, bool)

GetThresholdTypeOk returns a tuple with the ThresholdType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticConditionAllOf) GetTimeRange ¶

func (o *StaticConditionAllOf) GetTimeRange() string

GetTimeRange returns the TimeRange field value

func (*StaticConditionAllOf) GetTimeRangeOk ¶

func (o *StaticConditionAllOf) GetTimeRangeOk() (*string, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value and a boolean to check if the value has been set.

func (*StaticConditionAllOf) GetTriggerSource ¶

func (o *StaticConditionAllOf) GetTriggerSource() string

GetTriggerSource returns the TriggerSource field value

func (*StaticConditionAllOf) GetTriggerSourceOk ¶

func (o *StaticConditionAllOf) GetTriggerSourceOk() (*string, bool)

GetTriggerSourceOk returns a tuple with the TriggerSource field value and a boolean to check if the value has been set.

func (*StaticConditionAllOf) HasField ¶

func (o *StaticConditionAllOf) HasField() bool

HasField returns a boolean if a field has been set.

func (*StaticConditionAllOf) HasThreshold ¶

func (o *StaticConditionAllOf) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*StaticConditionAllOf) HasThresholdType ¶

func (o *StaticConditionAllOf) HasThresholdType() bool

HasThresholdType returns a boolean if a field has been set.

func (StaticConditionAllOf) MarshalJSON ¶

func (o StaticConditionAllOf) MarshalJSON() ([]byte, error)

func (*StaticConditionAllOf) SetField ¶

func (o *StaticConditionAllOf) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*StaticConditionAllOf) SetOccurrenceType ¶

func (o *StaticConditionAllOf) SetOccurrenceType(v string)

SetOccurrenceType sets field value

func (*StaticConditionAllOf) SetThreshold ¶

func (o *StaticConditionAllOf) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*StaticConditionAllOf) SetThresholdType ¶

func (o *StaticConditionAllOf) SetThresholdType(v string)

SetThresholdType gets a reference to the given string and assigns it to the ThresholdType field.

func (*StaticConditionAllOf) SetTimeRange ¶

func (o *StaticConditionAllOf) SetTimeRange(v string)

SetTimeRange sets field value

func (*StaticConditionAllOf) SetTriggerSource ¶

func (o *StaticConditionAllOf) SetTriggerSource(v string)

SetTriggerSource sets field value

type StaticSeriesDataPoint ¶

type StaticSeriesDataPoint struct {
	DataPoint
	// Epoch unix time stamp.
	X int64 `json:"x"`
	// The value of the data point.
	Y float64 `json:"y"`
}

StaticSeriesDataPoint struct for StaticSeriesDataPoint

func NewStaticSeriesDataPoint ¶

func NewStaticSeriesDataPoint(x int64, y float64) *StaticSeriesDataPoint

NewStaticSeriesDataPoint instantiates a new StaticSeriesDataPoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStaticSeriesDataPointWithDefaults ¶

func NewStaticSeriesDataPointWithDefaults() *StaticSeriesDataPoint

NewStaticSeriesDataPointWithDefaults instantiates a new StaticSeriesDataPoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StaticSeriesDataPoint) GetX ¶

func (o *StaticSeriesDataPoint) GetX() int64

GetX returns the X field value

func (*StaticSeriesDataPoint) GetXOk ¶

func (o *StaticSeriesDataPoint) GetXOk() (*int64, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*StaticSeriesDataPoint) GetY ¶

func (o *StaticSeriesDataPoint) GetY() float64

GetY returns the Y field value

func (*StaticSeriesDataPoint) GetYOk ¶

func (o *StaticSeriesDataPoint) GetYOk() (*float64, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (StaticSeriesDataPoint) MarshalJSON ¶

func (o StaticSeriesDataPoint) MarshalJSON() ([]byte, error)

func (*StaticSeriesDataPoint) SetX ¶

func (o *StaticSeriesDataPoint) SetX(v int64)

SetX sets field value

func (*StaticSeriesDataPoint) SetY ¶

func (o *StaticSeriesDataPoint) SetY(v float64)

SetY sets field value

type StaticSeriesDataPointAllOf ¶

type StaticSeriesDataPointAllOf struct {
	// Epoch unix time stamp.
	X int64 `json:"x"`
	// The value of the data point.
	Y float64 `json:"y"`
}

StaticSeriesDataPointAllOf Data point of static series.

func NewStaticSeriesDataPointAllOf ¶

func NewStaticSeriesDataPointAllOf(x int64, y float64) *StaticSeriesDataPointAllOf

NewStaticSeriesDataPointAllOf instantiates a new StaticSeriesDataPointAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStaticSeriesDataPointAllOfWithDefaults ¶

func NewStaticSeriesDataPointAllOfWithDefaults() *StaticSeriesDataPointAllOf

NewStaticSeriesDataPointAllOfWithDefaults instantiates a new StaticSeriesDataPointAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StaticSeriesDataPointAllOf) GetX ¶

GetX returns the X field value

func (*StaticSeriesDataPointAllOf) GetXOk ¶

func (o *StaticSeriesDataPointAllOf) GetXOk() (*int64, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*StaticSeriesDataPointAllOf) GetY ¶

GetY returns the Y field value

func (*StaticSeriesDataPointAllOf) GetYOk ¶

func (o *StaticSeriesDataPointAllOf) GetYOk() (*float64, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (StaticSeriesDataPointAllOf) MarshalJSON ¶

func (o StaticSeriesDataPointAllOf) MarshalJSON() ([]byte, error)

func (*StaticSeriesDataPointAllOf) SetX ¶

func (o *StaticSeriesDataPointAllOf) SetX(v int64)

SetX sets field value

func (*StaticSeriesDataPointAllOf) SetY ¶

SetY sets field value

type SubdomainAvailabilityResponse ¶

type SubdomainAvailabilityResponse struct {
	// Subdomain is available for use or not.
	IsAvailable bool `json:"isAvailable"`
}

SubdomainAvailabilityResponse struct for SubdomainAvailabilityResponse

func NewSubdomainAvailabilityResponse ¶

func NewSubdomainAvailabilityResponse(isAvailable bool) *SubdomainAvailabilityResponse

NewSubdomainAvailabilityResponse instantiates a new SubdomainAvailabilityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubdomainAvailabilityResponseWithDefaults ¶

func NewSubdomainAvailabilityResponseWithDefaults() *SubdomainAvailabilityResponse

NewSubdomainAvailabilityResponseWithDefaults instantiates a new SubdomainAvailabilityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubdomainAvailabilityResponse) GetIsAvailable ¶

func (o *SubdomainAvailabilityResponse) GetIsAvailable() bool

GetIsAvailable returns the IsAvailable field value

func (*SubdomainAvailabilityResponse) GetIsAvailableOk ¶

func (o *SubdomainAvailabilityResponse) GetIsAvailableOk() (*bool, bool)

GetIsAvailableOk returns a tuple with the IsAvailable field value and a boolean to check if the value has been set.

func (SubdomainAvailabilityResponse) MarshalJSON ¶

func (o SubdomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*SubdomainAvailabilityResponse) SetIsAvailable ¶

func (o *SubdomainAvailabilityResponse) SetIsAvailable(v bool)

SetIsAvailable sets field value

type SubdomainDefinitionResponse ¶

type SubdomainDefinitionResponse struct {
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// The new subdomain.
	Subdomain string `json:"subdomain"`
	// Login URL corresponding to the subdomain.
	Url string `json:"url"`
}

SubdomainDefinitionResponse struct for SubdomainDefinitionResponse

func NewSubdomainDefinitionResponse ¶

func NewSubdomainDefinitionResponse(createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, subdomain string, url string) *SubdomainDefinitionResponse

NewSubdomainDefinitionResponse instantiates a new SubdomainDefinitionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubdomainDefinitionResponseWithDefaults ¶

func NewSubdomainDefinitionResponseWithDefaults() *SubdomainDefinitionResponse

NewSubdomainDefinitionResponseWithDefaults instantiates a new SubdomainDefinitionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubdomainDefinitionResponse) GetCreatedAt ¶

func (o *SubdomainDefinitionResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*SubdomainDefinitionResponse) GetCreatedAtOk ¶

func (o *SubdomainDefinitionResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*SubdomainDefinitionResponse) GetCreatedBy ¶

func (o *SubdomainDefinitionResponse) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*SubdomainDefinitionResponse) GetCreatedByOk ¶

func (o *SubdomainDefinitionResponse) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*SubdomainDefinitionResponse) GetModifiedAt ¶

func (o *SubdomainDefinitionResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*SubdomainDefinitionResponse) GetModifiedAtOk ¶

func (o *SubdomainDefinitionResponse) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*SubdomainDefinitionResponse) GetModifiedBy ¶

func (o *SubdomainDefinitionResponse) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*SubdomainDefinitionResponse) GetModifiedByOk ¶

func (o *SubdomainDefinitionResponse) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*SubdomainDefinitionResponse) GetSubdomain ¶

func (o *SubdomainDefinitionResponse) GetSubdomain() string

GetSubdomain returns the Subdomain field value

func (*SubdomainDefinitionResponse) GetSubdomainOk ¶

func (o *SubdomainDefinitionResponse) GetSubdomainOk() (*string, bool)

GetSubdomainOk returns a tuple with the Subdomain field value and a boolean to check if the value has been set.

func (*SubdomainDefinitionResponse) GetUrl ¶

func (o *SubdomainDefinitionResponse) GetUrl() string

GetUrl returns the Url field value

func (*SubdomainDefinitionResponse) GetUrlOk ¶

func (o *SubdomainDefinitionResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (SubdomainDefinitionResponse) MarshalJSON ¶

func (o SubdomainDefinitionResponse) MarshalJSON() ([]byte, error)

func (*SubdomainDefinitionResponse) SetCreatedAt ¶

func (o *SubdomainDefinitionResponse) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*SubdomainDefinitionResponse) SetCreatedBy ¶

func (o *SubdomainDefinitionResponse) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*SubdomainDefinitionResponse) SetModifiedAt ¶

func (o *SubdomainDefinitionResponse) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*SubdomainDefinitionResponse) SetModifiedBy ¶

func (o *SubdomainDefinitionResponse) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*SubdomainDefinitionResponse) SetSubdomain ¶

func (o *SubdomainDefinitionResponse) SetSubdomain(v string)

SetSubdomain sets field value

func (*SubdomainDefinitionResponse) SetUrl ¶

func (o *SubdomainDefinitionResponse) SetUrl(v string)

SetUrl sets field value

type SubdomainUrlResponse ¶

type SubdomainUrlResponse struct {
	// Login URL corresponding to the subdomain.
	Url string `json:"url"`
}

SubdomainUrlResponse struct for SubdomainUrlResponse

func NewSubdomainUrlResponse ¶

func NewSubdomainUrlResponse(url string) *SubdomainUrlResponse

NewSubdomainUrlResponse instantiates a new SubdomainUrlResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubdomainUrlResponseWithDefaults ¶

func NewSubdomainUrlResponseWithDefaults() *SubdomainUrlResponse

NewSubdomainUrlResponseWithDefaults instantiates a new SubdomainUrlResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubdomainUrlResponse) GetUrl ¶

func (o *SubdomainUrlResponse) GetUrl() string

GetUrl returns the Url field value

func (*SubdomainUrlResponse) GetUrlOk ¶

func (o *SubdomainUrlResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (SubdomainUrlResponse) MarshalJSON ¶

func (o SubdomainUrlResponse) MarshalJSON() ([]byte, error)

func (*SubdomainUrlResponse) SetUrl ¶

func (o *SubdomainUrlResponse) SetUrl(v string)

SetUrl sets field value

type SumoCloudSOAR ¶

type SumoCloudSOAR struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

SumoCloudSOAR struct for SumoCloudSOAR

func NewSumoCloudSOAR ¶

func NewSumoCloudSOAR(connectionId string, connectionType string) *SumoCloudSOAR

NewSumoCloudSOAR instantiates a new SumoCloudSOAR object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSumoCloudSOARWithDefaults ¶

func NewSumoCloudSOARWithDefaults() *SumoCloudSOAR

NewSumoCloudSOARWithDefaults instantiates a new SumoCloudSOAR object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SumoCloudSOAR) GetConnectionId ¶

func (o *SumoCloudSOAR) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*SumoCloudSOAR) GetConnectionIdOk ¶

func (o *SumoCloudSOAR) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*SumoCloudSOAR) GetConnectionSubtype ¶

func (o *SumoCloudSOAR) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*SumoCloudSOAR) GetConnectionSubtypeOk ¶

func (o *SumoCloudSOAR) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoCloudSOAR) GetPayloadOverride ¶

func (o *SumoCloudSOAR) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*SumoCloudSOAR) GetPayloadOverrideOk ¶

func (o *SumoCloudSOAR) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoCloudSOAR) HasConnectionSubtype ¶

func (o *SumoCloudSOAR) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*SumoCloudSOAR) HasPayloadOverride ¶

func (o *SumoCloudSOAR) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (SumoCloudSOAR) MarshalJSON ¶

func (o SumoCloudSOAR) MarshalJSON() ([]byte, error)

func (*SumoCloudSOAR) SetConnectionId ¶

func (o *SumoCloudSOAR) SetConnectionId(v string)

SetConnectionId sets field value

func (*SumoCloudSOAR) SetConnectionSubtype ¶

func (o *SumoCloudSOAR) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*SumoCloudSOAR) SetPayloadOverride ¶

func (o *SumoCloudSOAR) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type SumoSearchPanel ¶

type SumoSearchPanel struct {
	Panel
	// Metrics and log queries of the panel.
	Queries []Query `json:"queries"`
	// Description of the panel.
	Description *string              `json:"description,omitempty"`
	TimeRange   *ResolvableTimeRange `json:"timeRange,omitempty"`
	// Rules to set the color of data.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
	// List of linked dashboards.
	LinkedDashboards *[]LinkedDashboard `json:"linkedDashboards,omitempty"`
}

SumoSearchPanel struct for SumoSearchPanel

func NewSumoSearchPanel ¶

func NewSumoSearchPanel(queries []Query, key string, panelType string) *SumoSearchPanel

NewSumoSearchPanel instantiates a new SumoSearchPanel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSumoSearchPanelWithDefaults ¶

func NewSumoSearchPanelWithDefaults() *SumoSearchPanel

NewSumoSearchPanelWithDefaults instantiates a new SumoSearchPanel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SumoSearchPanel) GetColoringRules ¶

func (o *SumoSearchPanel) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*SumoSearchPanel) GetColoringRulesOk ¶

func (o *SumoSearchPanel) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoSearchPanel) GetDescription ¶

func (o *SumoSearchPanel) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SumoSearchPanel) GetDescriptionOk ¶

func (o *SumoSearchPanel) 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 (*SumoSearchPanel) GetLinkedDashboards ¶

func (o *SumoSearchPanel) GetLinkedDashboards() []LinkedDashboard

GetLinkedDashboards returns the LinkedDashboards field value if set, zero value otherwise.

func (*SumoSearchPanel) GetLinkedDashboardsOk ¶

func (o *SumoSearchPanel) GetLinkedDashboardsOk() (*[]LinkedDashboard, bool)

GetLinkedDashboardsOk returns a tuple with the LinkedDashboards field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoSearchPanel) GetQueries ¶

func (o *SumoSearchPanel) GetQueries() []Query

GetQueries returns the Queries field value

func (*SumoSearchPanel) GetQueriesOk ¶

func (o *SumoSearchPanel) GetQueriesOk() (*[]Query, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*SumoSearchPanel) GetTimeRange ¶

func (o *SumoSearchPanel) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*SumoSearchPanel) GetTimeRangeOk ¶

func (o *SumoSearchPanel) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoSearchPanel) HasColoringRules ¶

func (o *SumoSearchPanel) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*SumoSearchPanel) HasDescription ¶

func (o *SumoSearchPanel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SumoSearchPanel) HasLinkedDashboards ¶

func (o *SumoSearchPanel) HasLinkedDashboards() bool

HasLinkedDashboards returns a boolean if a field has been set.

func (*SumoSearchPanel) HasTimeRange ¶

func (o *SumoSearchPanel) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (SumoSearchPanel) MarshalJSON ¶

func (o SumoSearchPanel) MarshalJSON() ([]byte, error)

func (*SumoSearchPanel) SetColoringRules ¶

func (o *SumoSearchPanel) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*SumoSearchPanel) SetDescription ¶

func (o *SumoSearchPanel) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SumoSearchPanel) SetLinkedDashboards ¶

func (o *SumoSearchPanel) SetLinkedDashboards(v []LinkedDashboard)

SetLinkedDashboards gets a reference to the given []LinkedDashboard and assigns it to the LinkedDashboards field.

func (*SumoSearchPanel) SetQueries ¶

func (o *SumoSearchPanel) SetQueries(v []Query)

SetQueries sets field value

func (*SumoSearchPanel) SetTimeRange ¶

func (o *SumoSearchPanel) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

type SumoSearchPanelAllOf ¶

type SumoSearchPanelAllOf struct {
	// Metrics and log queries of the panel.
	Queries []Query `json:"queries"`
	// Description of the panel.
	Description *string              `json:"description,omitempty"`
	TimeRange   *ResolvableTimeRange `json:"timeRange,omitempty"`
	// Rules to set the color of data.
	ColoringRules *[]ColoringRule `json:"coloringRules,omitempty"`
	// List of linked dashboards.
	LinkedDashboards *[]LinkedDashboard `json:"linkedDashboards,omitempty"`
}

SumoSearchPanelAllOf A panel that has logs and metrics search queries.

func NewSumoSearchPanelAllOf ¶

func NewSumoSearchPanelAllOf(queries []Query) *SumoSearchPanelAllOf

NewSumoSearchPanelAllOf instantiates a new SumoSearchPanelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSumoSearchPanelAllOfWithDefaults ¶

func NewSumoSearchPanelAllOfWithDefaults() *SumoSearchPanelAllOf

NewSumoSearchPanelAllOfWithDefaults instantiates a new SumoSearchPanelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SumoSearchPanelAllOf) GetColoringRules ¶

func (o *SumoSearchPanelAllOf) GetColoringRules() []ColoringRule

GetColoringRules returns the ColoringRules field value if set, zero value otherwise.

func (*SumoSearchPanelAllOf) GetColoringRulesOk ¶

func (o *SumoSearchPanelAllOf) GetColoringRulesOk() (*[]ColoringRule, bool)

GetColoringRulesOk returns a tuple with the ColoringRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoSearchPanelAllOf) GetDescription ¶

func (o *SumoSearchPanelAllOf) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SumoSearchPanelAllOf) GetDescriptionOk ¶

func (o *SumoSearchPanelAllOf) 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 (*SumoSearchPanelAllOf) GetLinkedDashboards ¶

func (o *SumoSearchPanelAllOf) GetLinkedDashboards() []LinkedDashboard

GetLinkedDashboards returns the LinkedDashboards field value if set, zero value otherwise.

func (*SumoSearchPanelAllOf) GetLinkedDashboardsOk ¶

func (o *SumoSearchPanelAllOf) GetLinkedDashboardsOk() (*[]LinkedDashboard, bool)

GetLinkedDashboardsOk returns a tuple with the LinkedDashboards field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoSearchPanelAllOf) GetQueries ¶

func (o *SumoSearchPanelAllOf) GetQueries() []Query

GetQueries returns the Queries field value

func (*SumoSearchPanelAllOf) GetQueriesOk ¶

func (o *SumoSearchPanelAllOf) GetQueriesOk() (*[]Query, bool)

GetQueriesOk returns a tuple with the Queries field value and a boolean to check if the value has been set.

func (*SumoSearchPanelAllOf) GetTimeRange ¶

func (o *SumoSearchPanelAllOf) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*SumoSearchPanelAllOf) GetTimeRangeOk ¶

func (o *SumoSearchPanelAllOf) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SumoSearchPanelAllOf) HasColoringRules ¶

func (o *SumoSearchPanelAllOf) HasColoringRules() bool

HasColoringRules returns a boolean if a field has been set.

func (*SumoSearchPanelAllOf) HasDescription ¶

func (o *SumoSearchPanelAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SumoSearchPanelAllOf) HasLinkedDashboards ¶

func (o *SumoSearchPanelAllOf) HasLinkedDashboards() bool

HasLinkedDashboards returns a boolean if a field has been set.

func (*SumoSearchPanelAllOf) HasTimeRange ¶

func (o *SumoSearchPanelAllOf) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (SumoSearchPanelAllOf) MarshalJSON ¶

func (o SumoSearchPanelAllOf) MarshalJSON() ([]byte, error)

func (*SumoSearchPanelAllOf) SetColoringRules ¶

func (o *SumoSearchPanelAllOf) SetColoringRules(v []ColoringRule)

SetColoringRules gets a reference to the given []ColoringRule and assigns it to the ColoringRules field.

func (*SumoSearchPanelAllOf) SetDescription ¶

func (o *SumoSearchPanelAllOf) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SumoSearchPanelAllOf) SetLinkedDashboards ¶

func (o *SumoSearchPanelAllOf) SetLinkedDashboards(v []LinkedDashboard)

SetLinkedDashboards gets a reference to the given []LinkedDashboard and assigns it to the LinkedDashboards field.

func (*SumoSearchPanelAllOf) SetQueries ¶

func (o *SumoSearchPanelAllOf) SetQueries(v []Query)

SetQueries sets field value

func (*SumoSearchPanelAllOf) SetTimeRange ¶

func (o *SumoSearchPanelAllOf) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

type TableRow ¶

type TableRow struct {
	// Name of the column of the table.
	ColumnName string `json:"columnName"`
	// Value of the specified column.
	ColumnValue string `json:"columnValue"`
}

TableRow Lookup table row column and column value.

func NewTableRow ¶

func NewTableRow(columnName string, columnValue string) *TableRow

NewTableRow instantiates a new TableRow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTableRowWithDefaults ¶

func NewTableRowWithDefaults() *TableRow

NewTableRowWithDefaults instantiates a new TableRow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TableRow) GetColumnName ¶

func (o *TableRow) GetColumnName() string

GetColumnName returns the ColumnName field value

func (*TableRow) GetColumnNameOk ¶

func (o *TableRow) GetColumnNameOk() (*string, bool)

GetColumnNameOk returns a tuple with the ColumnName field value and a boolean to check if the value has been set.

func (*TableRow) GetColumnValue ¶

func (o *TableRow) GetColumnValue() string

GetColumnValue returns the ColumnValue field value

func (*TableRow) GetColumnValueOk ¶

func (o *TableRow) GetColumnValueOk() (*string, bool)

GetColumnValueOk returns a tuple with the ColumnValue field value and a boolean to check if the value has been set.

func (TableRow) MarshalJSON ¶

func (o TableRow) MarshalJSON() ([]byte, error)

func (*TableRow) SetColumnName ¶

func (o *TableRow) SetColumnName(v string)

SetColumnName sets field value

func (*TableRow) SetColumnValue ¶

func (o *TableRow) SetColumnValue(v string)

SetColumnValue sets field value

type Template ¶

type Template struct {
	// The type of template. `DashboardTemplate` provides a snapshot view of the exported dashboard. `DashboardReportModeTemplate` provides a printer-friendly view of the exported dashboard. New templates may be supported in the future.
	TemplateType string `json:"templateType"`
}

Template struct for Template

func NewTemplate ¶

func NewTemplate(templateType string) *Template

NewTemplate instantiates a new Template object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplateWithDefaults ¶

func NewTemplateWithDefaults() *Template

NewTemplateWithDefaults instantiates a new Template object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Template) GetTemplateType ¶

func (o *Template) GetTemplateType() string

GetTemplateType returns the TemplateType field value

func (*Template) GetTemplateTypeOk ¶

func (o *Template) GetTemplateTypeOk() (*string, bool)

GetTemplateTypeOk returns a tuple with the TemplateType field value and a boolean to check if the value has been set.

func (Template) MarshalJSON ¶

func (o Template) MarshalJSON() ([]byte, error)

func (*Template) SetTemplateType ¶

func (o *Template) SetTemplateType(v string)

SetTemplateType sets field value

type TestConnectionResponse ¶

type TestConnectionResponse struct {
	// Status code of the response of the connection test.
	StatusCode int32 `json:"statusCode"`
	// Content of the response of the connection test.
	ResponseContent string `json:"responseContent"`
}

TestConnectionResponse struct for TestConnectionResponse

func NewTestConnectionResponse ¶

func NewTestConnectionResponse(statusCode int32, responseContent string) *TestConnectionResponse

NewTestConnectionResponse instantiates a new TestConnectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTestConnectionResponseWithDefaults ¶

func NewTestConnectionResponseWithDefaults() *TestConnectionResponse

NewTestConnectionResponseWithDefaults instantiates a new TestConnectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TestConnectionResponse) GetResponseContent ¶

func (o *TestConnectionResponse) GetResponseContent() string

GetResponseContent returns the ResponseContent field value

func (*TestConnectionResponse) GetResponseContentOk ¶

func (o *TestConnectionResponse) GetResponseContentOk() (*string, bool)

GetResponseContentOk returns a tuple with the ResponseContent field value and a boolean to check if the value has been set.

func (*TestConnectionResponse) GetStatusCode ¶

func (o *TestConnectionResponse) GetStatusCode() int32

GetStatusCode returns the StatusCode field value

func (*TestConnectionResponse) GetStatusCodeOk ¶

func (o *TestConnectionResponse) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value and a boolean to check if the value has been set.

func (TestConnectionResponse) MarshalJSON ¶

func (o TestConnectionResponse) MarshalJSON() ([]byte, error)

func (*TestConnectionResponse) SetResponseContent ¶

func (o *TestConnectionResponse) SetResponseContent(v string)

SetResponseContent sets field value

func (*TestConnectionResponse) SetStatusCode ¶

func (o *TestConnectionResponse) SetStatusCode(v int32)

SetStatusCode sets field value

type TextPanel ¶

type TextPanel struct {
	Panel
	// Text to display in the panel.
	Text string `json:"text"`
}

TextPanel struct for TextPanel

func NewTextPanel ¶

func NewTextPanel(text string, key string, panelType string) *TextPanel

NewTextPanel instantiates a new TextPanel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTextPanelWithDefaults ¶

func NewTextPanelWithDefaults() *TextPanel

NewTextPanelWithDefaults instantiates a new TextPanel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TextPanel) GetText ¶

func (o *TextPanel) GetText() string

GetText returns the Text field value

func (*TextPanel) GetTextOk ¶

func (o *TextPanel) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (TextPanel) MarshalJSON ¶

func (o TextPanel) MarshalJSON() ([]byte, error)

func (*TextPanel) SetText ¶

func (o *TextPanel) SetText(v string)

SetText sets field value

type TextPanelAllOf ¶

type TextPanelAllOf struct {
	// Text to display in the panel.
	Text string `json:"text"`
}

TextPanelAllOf A panel that has text.

func NewTextPanelAllOf ¶

func NewTextPanelAllOf(text string) *TextPanelAllOf

NewTextPanelAllOf instantiates a new TextPanelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTextPanelAllOfWithDefaults ¶

func NewTextPanelAllOfWithDefaults() *TextPanelAllOf

NewTextPanelAllOfWithDefaults instantiates a new TextPanelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TextPanelAllOf) GetText ¶

func (o *TextPanelAllOf) GetText() string

GetText returns the Text field value

func (*TextPanelAllOf) GetTextOk ¶

func (o *TextPanelAllOf) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (TextPanelAllOf) MarshalJSON ¶

func (o TextPanelAllOf) MarshalJSON() ([]byte, error)

func (*TextPanelAllOf) SetText ¶

func (o *TextPanelAllOf) SetText(v string)

SetText sets field value

type TimeRangeBoundary ¶

type TimeRangeBoundary struct {
	// Type of the time range boundary. Value must be from list: - `RelativeTimeRangeBoundary`, - `EpochTimeRangeBoundary`, - `Iso8601TimeRangeBoundary`, - `LiteralTimeRangeBoundary`.
	Type string `json:"type"`
}

TimeRangeBoundary struct for TimeRangeBoundary

func NewTimeRangeBoundary ¶

func NewTimeRangeBoundary(type_ string) *TimeRangeBoundary

NewTimeRangeBoundary instantiates a new TimeRangeBoundary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeRangeBoundaryWithDefaults ¶

func NewTimeRangeBoundaryWithDefaults() *TimeRangeBoundary

NewTimeRangeBoundaryWithDefaults instantiates a new TimeRangeBoundary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeRangeBoundary) GetType ¶

func (o *TimeRangeBoundary) GetType() string

GetType returns the Type field value

func (*TimeRangeBoundary) GetTypeOk ¶

func (o *TimeRangeBoundary) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (TimeRangeBoundary) MarshalJSON ¶

func (o TimeRangeBoundary) MarshalJSON() ([]byte, error)

func (*TimeRangeBoundary) SetType ¶

func (o *TimeRangeBoundary) SetType(v string)

SetType sets field value

type TimeSeries ¶

type TimeSeries struct {
	MetricDefinition MetricDefinition `json:"metricDefinition"`
	Points           Points           `json:"points"`
}

TimeSeries struct for TimeSeries

func NewTimeSeries ¶

func NewTimeSeries(metricDefinition MetricDefinition, points Points) *TimeSeries

NewTimeSeries instantiates a new TimeSeries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeSeriesWithDefaults ¶

func NewTimeSeriesWithDefaults() *TimeSeries

NewTimeSeriesWithDefaults instantiates a new TimeSeries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeSeries) GetMetricDefinition ¶

func (o *TimeSeries) GetMetricDefinition() MetricDefinition

GetMetricDefinition returns the MetricDefinition field value

func (*TimeSeries) GetMetricDefinitionOk ¶

func (o *TimeSeries) GetMetricDefinitionOk() (*MetricDefinition, bool)

GetMetricDefinitionOk returns a tuple with the MetricDefinition field value and a boolean to check if the value has been set.

func (*TimeSeries) GetPoints ¶

func (o *TimeSeries) GetPoints() Points

GetPoints returns the Points field value

func (*TimeSeries) GetPointsOk ¶

func (o *TimeSeries) GetPointsOk() (*Points, bool)

GetPointsOk returns a tuple with the Points field value and a boolean to check if the value has been set.

func (TimeSeries) MarshalJSON ¶

func (o TimeSeries) MarshalJSON() ([]byte, error)

func (*TimeSeries) SetMetricDefinition ¶

func (o *TimeSeries) SetMetricDefinition(v MetricDefinition)

SetMetricDefinition sets field value

func (*TimeSeries) SetPoints ¶

func (o *TimeSeries) SetPoints(v Points)

SetPoints sets field value

type TimeSeriesList ¶

type TimeSeriesList struct {
	// A list of timeseries returned by corresponding query.
	TimeSeries []TimeSeries `json:"timeSeries"`
	// Unit of the query.
	Unit *string `json:"unit,omitempty"`
	// Time shift value if specified in request in human readable format.
	TimeShiftLabel *string `json:"timeShiftLabel,omitempty"`
}

TimeSeriesList struct for TimeSeriesList

func NewTimeSeriesList ¶

func NewTimeSeriesList(timeSeries []TimeSeries) *TimeSeriesList

NewTimeSeriesList instantiates a new TimeSeriesList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeSeriesListWithDefaults ¶

func NewTimeSeriesListWithDefaults() *TimeSeriesList

NewTimeSeriesListWithDefaults instantiates a new TimeSeriesList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeSeriesList) GetTimeSeries ¶

func (o *TimeSeriesList) GetTimeSeries() []TimeSeries

GetTimeSeries returns the TimeSeries field value

func (*TimeSeriesList) GetTimeSeriesOk ¶

func (o *TimeSeriesList) GetTimeSeriesOk() (*[]TimeSeries, bool)

GetTimeSeriesOk returns a tuple with the TimeSeries field value and a boolean to check if the value has been set.

func (*TimeSeriesList) GetTimeShiftLabel ¶

func (o *TimeSeriesList) GetTimeShiftLabel() string

GetTimeShiftLabel returns the TimeShiftLabel field value if set, zero value otherwise.

func (*TimeSeriesList) GetTimeShiftLabelOk ¶

func (o *TimeSeriesList) GetTimeShiftLabelOk() (*string, bool)

GetTimeShiftLabelOk returns a tuple with the TimeShiftLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeSeriesList) GetUnit ¶

func (o *TimeSeriesList) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*TimeSeriesList) GetUnitOk ¶

func (o *TimeSeriesList) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeSeriesList) HasTimeShiftLabel ¶

func (o *TimeSeriesList) HasTimeShiftLabel() bool

HasTimeShiftLabel returns a boolean if a field has been set.

func (*TimeSeriesList) HasUnit ¶

func (o *TimeSeriesList) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (TimeSeriesList) MarshalJSON ¶

func (o TimeSeriesList) MarshalJSON() ([]byte, error)

func (*TimeSeriesList) SetTimeSeries ¶

func (o *TimeSeriesList) SetTimeSeries(v []TimeSeries)

SetTimeSeries sets field value

func (*TimeSeriesList) SetTimeShiftLabel ¶

func (o *TimeSeriesList) SetTimeShiftLabel(v string)

SetTimeShiftLabel gets a reference to the given string and assigns it to the TimeShiftLabel field.

func (*TimeSeriesList) SetUnit ¶

func (o *TimeSeriesList) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

type TimeSeriesRow ¶

type TimeSeriesRow struct {
	// Row id for the query row as specified in the request.
	RowId          string         `json:"rowId"`
	TimeSeriesList TimeSeriesList `json:"timeSeriesList"`
}

TimeSeriesRow struct for TimeSeriesRow

func NewTimeSeriesRow ¶

func NewTimeSeriesRow(rowId string, timeSeriesList TimeSeriesList) *TimeSeriesRow

NewTimeSeriesRow instantiates a new TimeSeriesRow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeSeriesRowWithDefaults ¶

func NewTimeSeriesRowWithDefaults() *TimeSeriesRow

NewTimeSeriesRowWithDefaults instantiates a new TimeSeriesRow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeSeriesRow) GetRowId ¶

func (o *TimeSeriesRow) GetRowId() string

GetRowId returns the RowId field value

func (*TimeSeriesRow) GetRowIdOk ¶

func (o *TimeSeriesRow) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (*TimeSeriesRow) GetTimeSeriesList ¶

func (o *TimeSeriesRow) GetTimeSeriesList() TimeSeriesList

GetTimeSeriesList returns the TimeSeriesList field value

func (*TimeSeriesRow) GetTimeSeriesListOk ¶

func (o *TimeSeriesRow) GetTimeSeriesListOk() (*TimeSeriesList, bool)

GetTimeSeriesListOk returns a tuple with the TimeSeriesList field value and a boolean to check if the value has been set.

func (TimeSeriesRow) MarshalJSON ¶

func (o TimeSeriesRow) MarshalJSON() ([]byte, error)

func (*TimeSeriesRow) SetRowId ¶

func (o *TimeSeriesRow) SetRowId(v string)

SetRowId sets field value

func (*TimeSeriesRow) SetTimeSeriesList ¶

func (o *TimeSeriesRow) SetTimeSeriesList(v TimeSeriesList)

SetTimeSeriesList sets field value

type TokenBaseDefinition ¶

type TokenBaseDefinition struct {
	// Name of the token.
	Name string `json:"name"`
	// Description of the token.
	Description *string `json:"description,omitempty"`
	// Status of the token. Can be `Active`, or `Inactive`.
	Status string `json:"status"`
	// Type of the token. Valid values: 1) CollectorRegistration
	Type string `json:"type"`
}

TokenBaseDefinition struct for TokenBaseDefinition

func NewTokenBaseDefinition ¶

func NewTokenBaseDefinition(name string, status string, type_ string) *TokenBaseDefinition

NewTokenBaseDefinition instantiates a new TokenBaseDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenBaseDefinitionWithDefaults ¶

func NewTokenBaseDefinitionWithDefaults() *TokenBaseDefinition

NewTokenBaseDefinitionWithDefaults instantiates a new TokenBaseDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenBaseDefinition) GetDescription ¶

func (o *TokenBaseDefinition) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TokenBaseDefinition) GetDescriptionOk ¶

func (o *TokenBaseDefinition) 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 (*TokenBaseDefinition) GetName ¶

func (o *TokenBaseDefinition) GetName() string

GetName returns the Name field value

func (*TokenBaseDefinition) GetNameOk ¶

func (o *TokenBaseDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenBaseDefinition) GetStatus ¶

func (o *TokenBaseDefinition) GetStatus() string

GetStatus returns the Status field value

func (*TokenBaseDefinition) GetStatusOk ¶

func (o *TokenBaseDefinition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TokenBaseDefinition) GetType ¶

func (o *TokenBaseDefinition) GetType() string

GetType returns the Type field value

func (*TokenBaseDefinition) GetTypeOk ¶

func (o *TokenBaseDefinition) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TokenBaseDefinition) HasDescription ¶

func (o *TokenBaseDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TokenBaseDefinition) MarshalJSON ¶

func (o TokenBaseDefinition) MarshalJSON() ([]byte, error)

func (*TokenBaseDefinition) SetDescription ¶

func (o *TokenBaseDefinition) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TokenBaseDefinition) SetName ¶

func (o *TokenBaseDefinition) SetName(v string)

SetName sets field value

func (*TokenBaseDefinition) SetStatus ¶

func (o *TokenBaseDefinition) SetStatus(v string)

SetStatus sets field value

func (*TokenBaseDefinition) SetType ¶

func (o *TokenBaseDefinition) SetType(v string)

SetType sets field value

type TokenBaseDefinitionUpdate ¶

type TokenBaseDefinitionUpdate struct {
	// Name of the token.
	Name string `json:"name"`
	// Description of the token.
	Description *string `json:"description,omitempty"`
	// Status of the token. Can be `Active`, or `Inactive`.
	Status string `json:"status"`
	// Type of the token. Valid values: 1) CollectorRegistration
	Type string `json:"type"`
	// Version of the token.
	Version int64 `json:"version"`
}

TokenBaseDefinitionUpdate struct for TokenBaseDefinitionUpdate

func NewTokenBaseDefinitionUpdate ¶

func NewTokenBaseDefinitionUpdate(name string, status string, type_ string, version int64) *TokenBaseDefinitionUpdate

NewTokenBaseDefinitionUpdate instantiates a new TokenBaseDefinitionUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenBaseDefinitionUpdateWithDefaults ¶

func NewTokenBaseDefinitionUpdateWithDefaults() *TokenBaseDefinitionUpdate

NewTokenBaseDefinitionUpdateWithDefaults instantiates a new TokenBaseDefinitionUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenBaseDefinitionUpdate) GetDescription ¶

func (o *TokenBaseDefinitionUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TokenBaseDefinitionUpdate) GetDescriptionOk ¶

func (o *TokenBaseDefinitionUpdate) 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 (*TokenBaseDefinitionUpdate) GetName ¶

func (o *TokenBaseDefinitionUpdate) GetName() string

GetName returns the Name field value

func (*TokenBaseDefinitionUpdate) GetNameOk ¶

func (o *TokenBaseDefinitionUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenBaseDefinitionUpdate) GetStatus ¶

func (o *TokenBaseDefinitionUpdate) GetStatus() string

GetStatus returns the Status field value

func (*TokenBaseDefinitionUpdate) GetStatusOk ¶

func (o *TokenBaseDefinitionUpdate) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TokenBaseDefinitionUpdate) GetType ¶

func (o *TokenBaseDefinitionUpdate) GetType() string

GetType returns the Type field value

func (*TokenBaseDefinitionUpdate) GetTypeOk ¶

func (o *TokenBaseDefinitionUpdate) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TokenBaseDefinitionUpdate) GetVersion ¶

func (o *TokenBaseDefinitionUpdate) GetVersion() int64

GetVersion returns the Version field value

func (*TokenBaseDefinitionUpdate) GetVersionOk ¶

func (o *TokenBaseDefinitionUpdate) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*TokenBaseDefinitionUpdate) HasDescription ¶

func (o *TokenBaseDefinitionUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TokenBaseDefinitionUpdate) MarshalJSON ¶

func (o TokenBaseDefinitionUpdate) MarshalJSON() ([]byte, error)

func (*TokenBaseDefinitionUpdate) SetDescription ¶

func (o *TokenBaseDefinitionUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TokenBaseDefinitionUpdate) SetName ¶

func (o *TokenBaseDefinitionUpdate) SetName(v string)

SetName sets field value

func (*TokenBaseDefinitionUpdate) SetStatus ¶

func (o *TokenBaseDefinitionUpdate) SetStatus(v string)

SetStatus sets field value

func (*TokenBaseDefinitionUpdate) SetType ¶

func (o *TokenBaseDefinitionUpdate) SetType(v string)

SetType sets field value

func (*TokenBaseDefinitionUpdate) SetVersion ¶

func (o *TokenBaseDefinitionUpdate) SetVersion(v int64)

SetVersion sets field value

type TokenBaseResponse ¶

type TokenBaseResponse struct {
	// Identifier of the token.
	Id string `json:"id"`
	// Name of the token.
	Name string `json:"name"`
	// Description of the token.
	Description string `json:"description"`
	// Status of the token. Can be `Active`, or `Inactive`.
	Status string `json:"status"`
	// Type of the token. Valid values: 1) CollectorRegistrationTokenResponse
	Type string `json:"type"`
	// Version of the token.
	Version int64 `json:"version"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
}

TokenBaseResponse struct for TokenBaseResponse

func NewTokenBaseResponse ¶

func NewTokenBaseResponse(id string, name string, description string, status string, type_ string, version int64, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *TokenBaseResponse

NewTokenBaseResponse instantiates a new TokenBaseResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenBaseResponseWithDefaults ¶

func NewTokenBaseResponseWithDefaults() *TokenBaseResponse

NewTokenBaseResponseWithDefaults instantiates a new TokenBaseResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenBaseResponse) GetCreatedAt ¶

func (o *TokenBaseResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*TokenBaseResponse) GetCreatedAtOk ¶

func (o *TokenBaseResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetCreatedBy ¶

func (o *TokenBaseResponse) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*TokenBaseResponse) GetCreatedByOk ¶

func (o *TokenBaseResponse) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetDescription ¶

func (o *TokenBaseResponse) GetDescription() string

GetDescription returns the Description field value

func (*TokenBaseResponse) GetDescriptionOk ¶

func (o *TokenBaseResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetId ¶

func (o *TokenBaseResponse) GetId() string

GetId returns the Id field value

func (*TokenBaseResponse) GetIdOk ¶

func (o *TokenBaseResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetModifiedAt ¶

func (o *TokenBaseResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*TokenBaseResponse) GetModifiedAtOk ¶

func (o *TokenBaseResponse) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetModifiedBy ¶

func (o *TokenBaseResponse) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*TokenBaseResponse) GetModifiedByOk ¶

func (o *TokenBaseResponse) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetName ¶

func (o *TokenBaseResponse) GetName() string

GetName returns the Name field value

func (*TokenBaseResponse) GetNameOk ¶

func (o *TokenBaseResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetStatus ¶

func (o *TokenBaseResponse) GetStatus() string

GetStatus returns the Status field value

func (*TokenBaseResponse) GetStatusOk ¶

func (o *TokenBaseResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetType ¶

func (o *TokenBaseResponse) GetType() string

GetType returns the Type field value

func (*TokenBaseResponse) GetTypeOk ¶

func (o *TokenBaseResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TokenBaseResponse) GetVersion ¶

func (o *TokenBaseResponse) GetVersion() int64

GetVersion returns the Version field value

func (*TokenBaseResponse) GetVersionOk ¶

func (o *TokenBaseResponse) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (TokenBaseResponse) MarshalJSON ¶

func (o TokenBaseResponse) MarshalJSON() ([]byte, error)

func (*TokenBaseResponse) SetCreatedAt ¶

func (o *TokenBaseResponse) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*TokenBaseResponse) SetCreatedBy ¶

func (o *TokenBaseResponse) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*TokenBaseResponse) SetDescription ¶

func (o *TokenBaseResponse) SetDescription(v string)

SetDescription sets field value

func (*TokenBaseResponse) SetId ¶

func (o *TokenBaseResponse) SetId(v string)

SetId sets field value

func (*TokenBaseResponse) SetModifiedAt ¶

func (o *TokenBaseResponse) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*TokenBaseResponse) SetModifiedBy ¶

func (o *TokenBaseResponse) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*TokenBaseResponse) SetName ¶

func (o *TokenBaseResponse) SetName(v string)

SetName sets field value

func (*TokenBaseResponse) SetStatus ¶

func (o *TokenBaseResponse) SetStatus(v string)

SetStatus sets field value

func (*TokenBaseResponse) SetType ¶

func (o *TokenBaseResponse) SetType(v string)

SetType sets field value

func (*TokenBaseResponse) SetVersion ¶

func (o *TokenBaseResponse) SetVersion(v int64)

SetVersion sets field value

type TokensLibraryManagementApiService ¶

type TokensLibraryManagementApiService service

TokensLibraryManagementApiService TokensLibraryManagementApi service

func (*TokensLibraryManagementApiService) CreateToken ¶

CreateToken Create a token.

Create a token in the token library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenRequest

func (*TokensLibraryManagementApiService) CreateTokenExecute ¶

Execute executes the request

@return TokenBaseResponse

func (*TokensLibraryManagementApiService) DeleteToken ¶

DeleteToken Delete a token.

Delete a token with the given identifier in the token library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the token to delete.
@return ApiDeleteTokenRequest

func (*TokensLibraryManagementApiService) DeleteTokenExecute ¶

Execute executes the request

func (*TokensLibraryManagementApiService) GetToken ¶

GetToken Get a token.

Get a token with the given identifier in the token library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the token to return.
@return ApiGetTokenRequest

func (*TokensLibraryManagementApiService) GetTokenExecute ¶

Execute executes the request

@return TokenBaseResponse

func (*TokensLibraryManagementApiService) ListTokens ¶

ListTokens Get a list of tokens.

Get a list of all tokens in the token library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTokensRequest

func (*TokensLibraryManagementApiService) ListTokensExecute ¶

Execute executes the request

@return ListTokensBaseResponse

func (*TokensLibraryManagementApiService) UpdateToken ¶

UpdateToken Update a token.

Update a token with the given identifier in the token library.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the token to update.
@return ApiUpdateTokenRequest

func (*TokensLibraryManagementApiService) UpdateTokenExecute ¶

Execute executes the request

@return TokenBaseResponse

type TopologyLabelMap ¶

type TopologyLabelMap struct {
	// Map from topology labels to `TopologyLabelValuesList`.
	Data map[string]TopologyLabelValuesList `json:"data"`
}

TopologyLabelMap Map of the topology labels. Each label has a key and a list of values. If a value is `*`, it means the label will match content for all values of its key.

func NewTopologyLabelMap ¶

func NewTopologyLabelMap(data map[string]TopologyLabelValuesList) *TopologyLabelMap

NewTopologyLabelMap instantiates a new TopologyLabelMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTopologyLabelMapWithDefaults ¶

func NewTopologyLabelMapWithDefaults() *TopologyLabelMap

NewTopologyLabelMapWithDefaults instantiates a new TopologyLabelMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TopologyLabelMap) GetData ¶

GetData returns the Data field value

func (*TopologyLabelMap) GetDataOk ¶

func (o *TopologyLabelMap) GetDataOk() (*map[string]TopologyLabelValuesList, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (TopologyLabelMap) MarshalJSON ¶

func (o TopologyLabelMap) MarshalJSON() ([]byte, error)

func (*TopologyLabelMap) SetData ¶

SetData sets field value

type TopologyLabelValuesList ¶

type TopologyLabelValuesList struct {
	Items []string
}

TopologyLabelValuesList List of values corresponding to a key of a label.

func NewTopologyLabelValuesList ¶

func NewTopologyLabelValuesList() *TopologyLabelValuesList

NewTopologyLabelValuesList instantiates a new TopologyLabelValuesList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTopologyLabelValuesListWithDefaults ¶

func NewTopologyLabelValuesListWithDefaults() *TopologyLabelValuesList

NewTopologyLabelValuesListWithDefaults instantiates a new TopologyLabelValuesList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (TopologyLabelValuesList) MarshalJSON ¶

func (o TopologyLabelValuesList) MarshalJSON() ([]byte, error)

func (*TopologyLabelValuesList) UnmarshalJSON ¶

func (o *TopologyLabelValuesList) UnmarshalJSON(bytes []byte) (err error)

type TopologySearchLabel ¶

type TopologySearchLabel struct {
	// Key of a topology label to search for.
	Key string `json:"key"`
	// Value of a topology label to search for.
	Value string `json:"value"`
	// Whether the content item is required to contain this label in order to be matched. If true, content items without this label will not be matched. If false, content items without this label will be matched.
	IsRequired *bool `json:"isRequired,omitempty"`
}

TopologySearchLabel Topology label to search for. Each label has a key and a list of values. If a value is `*`, it means we want to match for all values of the label's key.

func NewTopologySearchLabel ¶

func NewTopologySearchLabel(key string, value string) *TopologySearchLabel

NewTopologySearchLabel instantiates a new TopologySearchLabel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTopologySearchLabelWithDefaults ¶

func NewTopologySearchLabelWithDefaults() *TopologySearchLabel

NewTopologySearchLabelWithDefaults instantiates a new TopologySearchLabel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TopologySearchLabel) GetIsRequired ¶

func (o *TopologySearchLabel) GetIsRequired() bool

GetIsRequired returns the IsRequired field value if set, zero value otherwise.

func (*TopologySearchLabel) GetIsRequiredOk ¶

func (o *TopologySearchLabel) GetIsRequiredOk() (*bool, bool)

GetIsRequiredOk returns a tuple with the IsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TopologySearchLabel) GetKey ¶

func (o *TopologySearchLabel) GetKey() string

GetKey returns the Key field value

func (*TopologySearchLabel) GetKeyOk ¶

func (o *TopologySearchLabel) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*TopologySearchLabel) GetValue ¶

func (o *TopologySearchLabel) GetValue() string

GetValue returns the Value field value

func (*TopologySearchLabel) GetValueOk ¶

func (o *TopologySearchLabel) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*TopologySearchLabel) HasIsRequired ¶

func (o *TopologySearchLabel) HasIsRequired() bool

HasIsRequired returns a boolean if a field has been set.

func (TopologySearchLabel) MarshalJSON ¶

func (o TopologySearchLabel) MarshalJSON() ([]byte, error)

func (*TopologySearchLabel) SetIsRequired ¶

func (o *TopologySearchLabel) SetIsRequired(v bool)

SetIsRequired gets a reference to the given bool and assigns it to the IsRequired field.

func (*TopologySearchLabel) SetKey ¶

func (o *TopologySearchLabel) SetKey(v string)

SetKey sets field value

func (*TopologySearchLabel) SetValue ¶

func (o *TopologySearchLabel) SetValue(v string)

SetValue sets field value

type TotalCredits ¶

type TotalCredits struct {
	// Numerical value of the amount of credits
	TotalCredits float64           `json:"totalCredits"`
	Breakdown    *CreditsBreakdown `json:"breakdown,omitempty"`
}

TotalCredits Total amount of credits to be deducted from the parent organization corresponding to the baselines

func NewTotalCredits ¶

func NewTotalCredits(totalCredits float64) *TotalCredits

NewTotalCredits instantiates a new TotalCredits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTotalCreditsWithDefaults ¶

func NewTotalCreditsWithDefaults() *TotalCredits

NewTotalCreditsWithDefaults instantiates a new TotalCredits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TotalCredits) GetBreakdown ¶

func (o *TotalCredits) GetBreakdown() CreditsBreakdown

GetBreakdown returns the Breakdown field value if set, zero value otherwise.

func (*TotalCredits) GetBreakdownOk ¶

func (o *TotalCredits) GetBreakdownOk() (*CreditsBreakdown, bool)

GetBreakdownOk returns a tuple with the Breakdown field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TotalCredits) GetTotalCredits ¶

func (o *TotalCredits) GetTotalCredits() float64

GetTotalCredits returns the TotalCredits field value

func (*TotalCredits) GetTotalCreditsOk ¶

func (o *TotalCredits) GetTotalCreditsOk() (*float64, bool)

GetTotalCreditsOk returns a tuple with the TotalCredits field value and a boolean to check if the value has been set.

func (*TotalCredits) HasBreakdown ¶

func (o *TotalCredits) HasBreakdown() bool

HasBreakdown returns a boolean if a field has been set.

func (TotalCredits) MarshalJSON ¶

func (o TotalCredits) MarshalJSON() ([]byte, error)

func (*TotalCredits) SetBreakdown ¶

func (o *TotalCredits) SetBreakdown(v CreditsBreakdown)

SetBreakdown gets a reference to the given CreditsBreakdown and assigns it to the Breakdown field.

func (*TotalCredits) SetTotalCredits ¶

func (o *TotalCredits) SetTotalCredits(v float64)

SetTotalCredits sets field value

type TracesFilter ¶

type TracesFilter struct {
	// The type of the filter.
	Type string `json:"type"`
}

TracesFilter The filter for traces query.

func NewTracesFilter ¶

func NewTracesFilter(type_ string) *TracesFilter

NewTracesFilter instantiates a new TracesFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTracesFilterWithDefaults ¶

func NewTracesFilterWithDefaults() *TracesFilter

NewTracesFilterWithDefaults instantiates a new TracesFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TracesFilter) GetType ¶

func (o *TracesFilter) GetType() string

GetType returns the Type field value

func (*TracesFilter) GetTypeOk ¶

func (o *TracesFilter) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (TracesFilter) MarshalJSON ¶

func (o TracesFilter) MarshalJSON() ([]byte, error)

func (*TracesFilter) SetType ¶

func (o *TracesFilter) SetType(v string)

SetType sets field value

type TracesListPanel ¶

type TracesListPanel struct {
	Panel
	// Traces queries of the panel.
	Queries   *[]Query             `json:"queries,omitempty"`
	TimeRange *ResolvableTimeRange `json:"timeRange,omitempty"`
}

TracesListPanel struct for TracesListPanel

func NewTracesListPanel ¶

func NewTracesListPanel(key string, panelType string) *TracesListPanel

NewTracesListPanel instantiates a new TracesListPanel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTracesListPanelWithDefaults ¶

func NewTracesListPanelWithDefaults() *TracesListPanel

NewTracesListPanelWithDefaults instantiates a new TracesListPanel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TracesListPanel) GetQueries ¶

func (o *TracesListPanel) GetQueries() []Query

GetQueries returns the Queries field value if set, zero value otherwise.

func (*TracesListPanel) GetQueriesOk ¶

func (o *TracesListPanel) GetQueriesOk() (*[]Query, bool)

GetQueriesOk returns a tuple with the Queries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TracesListPanel) GetTimeRange ¶

func (o *TracesListPanel) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*TracesListPanel) GetTimeRangeOk ¶

func (o *TracesListPanel) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TracesListPanel) HasQueries ¶

func (o *TracesListPanel) HasQueries() bool

HasQueries returns a boolean if a field has been set.

func (*TracesListPanel) HasTimeRange ¶

func (o *TracesListPanel) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (TracesListPanel) MarshalJSON ¶

func (o TracesListPanel) MarshalJSON() ([]byte, error)

func (*TracesListPanel) SetQueries ¶

func (o *TracesListPanel) SetQueries(v []Query)

SetQueries gets a reference to the given []Query and assigns it to the Queries field.

func (*TracesListPanel) SetTimeRange ¶

func (o *TracesListPanel) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

type TracesListPanelAllOf ¶

type TracesListPanelAllOf struct {
	// Traces queries of the panel.
	Queries   *[]Query             `json:"queries,omitempty"`
	TimeRange *ResolvableTimeRange `json:"timeRange,omitempty"`
}

TracesListPanelAllOf A panel for traces list

func NewTracesListPanelAllOf ¶

func NewTracesListPanelAllOf() *TracesListPanelAllOf

NewTracesListPanelAllOf instantiates a new TracesListPanelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTracesListPanelAllOfWithDefaults ¶

func NewTracesListPanelAllOfWithDefaults() *TracesListPanelAllOf

NewTracesListPanelAllOfWithDefaults instantiates a new TracesListPanelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TracesListPanelAllOf) GetQueries ¶

func (o *TracesListPanelAllOf) GetQueries() []Query

GetQueries returns the Queries field value if set, zero value otherwise.

func (*TracesListPanelAllOf) GetQueriesOk ¶

func (o *TracesListPanelAllOf) GetQueriesOk() (*[]Query, bool)

GetQueriesOk returns a tuple with the Queries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TracesListPanelAllOf) GetTimeRange ¶

func (o *TracesListPanelAllOf) GetTimeRange() ResolvableTimeRange

GetTimeRange returns the TimeRange field value if set, zero value otherwise.

func (*TracesListPanelAllOf) GetTimeRangeOk ¶

func (o *TracesListPanelAllOf) GetTimeRangeOk() (*ResolvableTimeRange, bool)

GetTimeRangeOk returns a tuple with the TimeRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TracesListPanelAllOf) HasQueries ¶

func (o *TracesListPanelAllOf) HasQueries() bool

HasQueries returns a boolean if a field has been set.

func (*TracesListPanelAllOf) HasTimeRange ¶

func (o *TracesListPanelAllOf) HasTimeRange() bool

HasTimeRange returns a boolean if a field has been set.

func (TracesListPanelAllOf) MarshalJSON ¶

func (o TracesListPanelAllOf) MarshalJSON() ([]byte, error)

func (*TracesListPanelAllOf) SetQueries ¶

func (o *TracesListPanelAllOf) SetQueries(v []Query)

SetQueries gets a reference to the given []Query and assigns it to the Queries field.

func (*TracesListPanelAllOf) SetTimeRange ¶

func (o *TracesListPanelAllOf) SetTimeRange(v ResolvableTimeRange)

SetTimeRange gets a reference to the given ResolvableTimeRange and assigns it to the TimeRange field.

type TracesQueryData ¶

type TracesQueryData struct {
	// A list of filters for the traces query.
	Filters []TracesFilter `json:"filters"`
}

TracesQueryData The data format describing a basic traces query.

func NewTracesQueryData ¶

func NewTracesQueryData(filters []TracesFilter) *TracesQueryData

NewTracesQueryData instantiates a new TracesQueryData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTracesQueryDataWithDefaults ¶

func NewTracesQueryDataWithDefaults() *TracesQueryData

NewTracesQueryDataWithDefaults instantiates a new TracesQueryData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TracesQueryData) GetFilters ¶

func (o *TracesQueryData) GetFilters() []TracesFilter

GetFilters returns the Filters field value

func (*TracesQueryData) GetFiltersOk ¶

func (o *TracesQueryData) GetFiltersOk() (*[]TracesFilter, bool)

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (TracesQueryData) MarshalJSON ¶

func (o TracesQueryData) MarshalJSON() ([]byte, error)

func (*TracesQueryData) SetFilters ¶

func (o *TracesQueryData) SetFilters(v []TracesFilter)

SetFilters sets field value

type TrackerIdentity ¶

type TrackerIdentity struct {
	// Name that uniquely identifies the health event. It focuses on what happened rather than why.
	TrackerId string `json:"trackerId"`
	// Description of the underlying reason for the event change.
	Error string `json:"error"`
	// A more elaborate description of why the event occurred.
	Description string `json:"description"`
}

TrackerIdentity struct for TrackerIdentity

func NewTrackerIdentity ¶

func NewTrackerIdentity(trackerId string, error_ string, description string) *TrackerIdentity

NewTrackerIdentity instantiates a new TrackerIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrackerIdentityWithDefaults ¶

func NewTrackerIdentityWithDefaults() *TrackerIdentity

NewTrackerIdentityWithDefaults instantiates a new TrackerIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrackerIdentity) GetDescription ¶

func (o *TrackerIdentity) GetDescription() string

GetDescription returns the Description field value

func (*TrackerIdentity) GetDescriptionOk ¶

func (o *TrackerIdentity) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*TrackerIdentity) GetError ¶

func (o *TrackerIdentity) GetError() string

GetError returns the Error field value

func (*TrackerIdentity) GetErrorOk ¶

func (o *TrackerIdentity) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*TrackerIdentity) GetTrackerId ¶

func (o *TrackerIdentity) GetTrackerId() string

GetTrackerId returns the TrackerId field value

func (*TrackerIdentity) GetTrackerIdOk ¶

func (o *TrackerIdentity) GetTrackerIdOk() (*string, bool)

GetTrackerIdOk returns a tuple with the TrackerId field value and a boolean to check if the value has been set.

func (TrackerIdentity) MarshalJSON ¶

func (o TrackerIdentity) MarshalJSON() ([]byte, error)

func (*TrackerIdentity) SetDescription ¶

func (o *TrackerIdentity) SetDescription(v string)

SetDescription sets field value

func (*TrackerIdentity) SetError ¶

func (o *TrackerIdentity) SetError(v string)

SetError sets field value

func (*TrackerIdentity) SetTrackerId ¶

func (o *TrackerIdentity) SetTrackerId(v string)

SetTrackerId sets field value

type TransformationRuleDefinition ¶

type TransformationRuleDefinition struct {
	// Name of the transformation rule.
	Name string `json:"name"`
	// Selector of the transformation rule.
	Selector string `json:"selector"`
	// Dimension transformations of the transformation rule.
	DimensionTransformations *[]DimensionTransformation `json:"dimensionTransformations,omitempty"`
	// Retention period in days for the transformed metrics that are generated by this rule. The supported retention periods for transformed metrics are 8 days, and 400 days. If no dimension transformations are defined, this value will be set to 0.
	TransformedMetricsRetention *int64 `json:"transformedMetricsRetention,omitempty"`
	// Retention period in days for the metrics that are selected by the selector. The supported retention periods for selected metrics are 8 days, 400 days, and 0 (Do not store) if this rule contains dimension transformation.
	Retention int64 `json:"retention"`
}

TransformationRuleDefinition The properties that define a transformation rule.

func NewTransformationRuleDefinition ¶

func NewTransformationRuleDefinition(name string, selector string, retention int64) *TransformationRuleDefinition

NewTransformationRuleDefinition instantiates a new TransformationRuleDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationRuleDefinitionWithDefaults ¶

func NewTransformationRuleDefinitionWithDefaults() *TransformationRuleDefinition

NewTransformationRuleDefinitionWithDefaults instantiates a new TransformationRuleDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationRuleDefinition) GetDimensionTransformations ¶

func (o *TransformationRuleDefinition) GetDimensionTransformations() []DimensionTransformation

GetDimensionTransformations returns the DimensionTransformations field value if set, zero value otherwise.

func (*TransformationRuleDefinition) GetDimensionTransformationsOk ¶

func (o *TransformationRuleDefinition) GetDimensionTransformationsOk() (*[]DimensionTransformation, bool)

GetDimensionTransformationsOk returns a tuple with the DimensionTransformations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransformationRuleDefinition) GetName ¶

func (o *TransformationRuleDefinition) GetName() string

GetName returns the Name field value

func (*TransformationRuleDefinition) GetNameOk ¶

func (o *TransformationRuleDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TransformationRuleDefinition) GetRetention ¶

func (o *TransformationRuleDefinition) GetRetention() int64

GetRetention returns the Retention field value

func (*TransformationRuleDefinition) GetRetentionOk ¶

func (o *TransformationRuleDefinition) GetRetentionOk() (*int64, bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set.

func (*TransformationRuleDefinition) GetSelector ¶

func (o *TransformationRuleDefinition) GetSelector() string

GetSelector returns the Selector field value

func (*TransformationRuleDefinition) GetSelectorOk ¶

func (o *TransformationRuleDefinition) GetSelectorOk() (*string, bool)

GetSelectorOk returns a tuple with the Selector field value and a boolean to check if the value has been set.

func (*TransformationRuleDefinition) GetTransformedMetricsRetention ¶

func (o *TransformationRuleDefinition) GetTransformedMetricsRetention() int64

GetTransformedMetricsRetention returns the TransformedMetricsRetention field value if set, zero value otherwise.

func (*TransformationRuleDefinition) GetTransformedMetricsRetentionOk ¶

func (o *TransformationRuleDefinition) GetTransformedMetricsRetentionOk() (*int64, bool)

GetTransformedMetricsRetentionOk returns a tuple with the TransformedMetricsRetention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransformationRuleDefinition) HasDimensionTransformations ¶

func (o *TransformationRuleDefinition) HasDimensionTransformations() bool

HasDimensionTransformations returns a boolean if a field has been set.

func (*TransformationRuleDefinition) HasTransformedMetricsRetention ¶

func (o *TransformationRuleDefinition) HasTransformedMetricsRetention() bool

HasTransformedMetricsRetention returns a boolean if a field has been set.

func (TransformationRuleDefinition) MarshalJSON ¶

func (o TransformationRuleDefinition) MarshalJSON() ([]byte, error)

func (*TransformationRuleDefinition) SetDimensionTransformations ¶

func (o *TransformationRuleDefinition) SetDimensionTransformations(v []DimensionTransformation)

SetDimensionTransformations gets a reference to the given []DimensionTransformation and assigns it to the DimensionTransformations field.

func (*TransformationRuleDefinition) SetName ¶

func (o *TransformationRuleDefinition) SetName(v string)

SetName sets field value

func (*TransformationRuleDefinition) SetRetention ¶

func (o *TransformationRuleDefinition) SetRetention(v int64)

SetRetention sets field value

func (*TransformationRuleDefinition) SetSelector ¶

func (o *TransformationRuleDefinition) SetSelector(v string)

SetSelector sets field value

func (*TransformationRuleDefinition) SetTransformedMetricsRetention ¶

func (o *TransformationRuleDefinition) SetTransformedMetricsRetention(v int64)

SetTransformedMetricsRetention gets a reference to the given int64 and assigns it to the TransformedMetricsRetention field.

type TransformationRuleManagementApiService ¶

type TransformationRuleManagementApiService service

TransformationRuleManagementApiService TransformationRuleManagementApi service

func (*TransformationRuleManagementApiService) CreateRule ¶

CreateRule Create a new transformation rule.

Create a new transformation rule.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateRuleRequest

func (*TransformationRuleManagementApiService) CreateRuleExecute ¶

Execute executes the request

@return TransformationRuleResponse

func (*TransformationRuleManagementApiService) DeleteRule ¶

DeleteRule Delete a transformation rule.

Delete a transformation rule with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the transformation rule to delete.
@return ApiDeleteRuleRequest

func (*TransformationRuleManagementApiService) DeleteRuleExecute ¶

Execute executes the request

func (*TransformationRuleManagementApiService) GetTransformationRule ¶

GetTransformationRule Get a transformation rule.

Get a transformation rule with the given identifier.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of transformation rule to return.
@return ApiGetTransformationRuleRequest

func (*TransformationRuleManagementApiService) GetTransformationRuleExecute ¶

Execute executes the request

@return TransformationRuleResponse

func (*TransformationRuleManagementApiService) GetTransformationRules ¶

GetTransformationRules Get a list of transformation rules.

Get a list of transformation rules in the organization. The response is paginated with a default limit of 100 rules per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTransformationRulesRequest

func (*TransformationRuleManagementApiService) GetTransformationRulesExecute ¶

Execute executes the request

@return TransformationRulesResponse

func (*TransformationRuleManagementApiService) UpdateTransformationRule ¶

UpdateTransformationRule Update a transformation rule.

Update an existing transformation rule. All properties specified in the request are replaced. Missing properties will remain the same.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the transformation rule to update.
@return ApiUpdateTransformationRuleRequest

func (*TransformationRuleManagementApiService) UpdateTransformationRuleExecute ¶

Execute executes the request

@return TransformationRuleResponse

type TransformationRuleRequest ¶

type TransformationRuleRequest struct {
	RuleDefinition TransformationRuleDefinition `json:"ruleDefinition"`
	// True if the rule is enabled.
	Enabled bool `json:"enabled"`
}

TransformationRuleRequest A request for creating or updating a transformation rule.

func NewTransformationRuleRequest ¶

func NewTransformationRuleRequest(ruleDefinition TransformationRuleDefinition, enabled bool) *TransformationRuleRequest

NewTransformationRuleRequest instantiates a new TransformationRuleRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationRuleRequestWithDefaults ¶

func NewTransformationRuleRequestWithDefaults() *TransformationRuleRequest

NewTransformationRuleRequestWithDefaults instantiates a new TransformationRuleRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationRuleRequest) GetEnabled ¶

func (o *TransformationRuleRequest) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*TransformationRuleRequest) GetEnabledOk ¶

func (o *TransformationRuleRequest) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*TransformationRuleRequest) GetRuleDefinition ¶

GetRuleDefinition returns the RuleDefinition field value

func (*TransformationRuleRequest) GetRuleDefinitionOk ¶

func (o *TransformationRuleRequest) GetRuleDefinitionOk() (*TransformationRuleDefinition, bool)

GetRuleDefinitionOk returns a tuple with the RuleDefinition field value and a boolean to check if the value has been set.

func (TransformationRuleRequest) MarshalJSON ¶

func (o TransformationRuleRequest) MarshalJSON() ([]byte, error)

func (*TransformationRuleRequest) SetEnabled ¶

func (o *TransformationRuleRequest) SetEnabled(v bool)

SetEnabled sets field value

func (*TransformationRuleRequest) SetRuleDefinition ¶

SetRuleDefinition sets field value

type TransformationRuleResponse ¶

type TransformationRuleResponse struct {
	RuleDefinition TransformationRuleDefinition `json:"ruleDefinition"`
	// True if the rule is enabled.
	Enabled bool `json:"enabled"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier for the transformation rule.
	Id string `json:"id"`
}

TransformationRuleResponse A generic response for transformation rule.

func NewTransformationRuleResponse ¶

func NewTransformationRuleResponse(ruleDefinition TransformationRuleDefinition, enabled bool, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string) *TransformationRuleResponse

NewTransformationRuleResponse instantiates a new TransformationRuleResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationRuleResponseWithDefaults ¶

func NewTransformationRuleResponseWithDefaults() *TransformationRuleResponse

NewTransformationRuleResponseWithDefaults instantiates a new TransformationRuleResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationRuleResponse) GetCreatedAt ¶

func (o *TransformationRuleResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*TransformationRuleResponse) GetCreatedAtOk ¶

func (o *TransformationRuleResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*TransformationRuleResponse) GetCreatedBy ¶

func (o *TransformationRuleResponse) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*TransformationRuleResponse) GetCreatedByOk ¶

func (o *TransformationRuleResponse) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*TransformationRuleResponse) GetEnabled ¶

func (o *TransformationRuleResponse) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*TransformationRuleResponse) GetEnabledOk ¶

func (o *TransformationRuleResponse) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*TransformationRuleResponse) GetId ¶

GetId returns the Id field value

func (*TransformationRuleResponse) GetIdOk ¶

func (o *TransformationRuleResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TransformationRuleResponse) GetModifiedAt ¶

func (o *TransformationRuleResponse) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*TransformationRuleResponse) GetModifiedAtOk ¶

func (o *TransformationRuleResponse) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*TransformationRuleResponse) GetModifiedBy ¶

func (o *TransformationRuleResponse) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*TransformationRuleResponse) GetModifiedByOk ¶

func (o *TransformationRuleResponse) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*TransformationRuleResponse) GetRuleDefinition ¶

GetRuleDefinition returns the RuleDefinition field value

func (*TransformationRuleResponse) GetRuleDefinitionOk ¶

func (o *TransformationRuleResponse) GetRuleDefinitionOk() (*TransformationRuleDefinition, bool)

GetRuleDefinitionOk returns a tuple with the RuleDefinition field value and a boolean to check if the value has been set.

func (TransformationRuleResponse) MarshalJSON ¶

func (o TransformationRuleResponse) MarshalJSON() ([]byte, error)

func (*TransformationRuleResponse) SetCreatedAt ¶

func (o *TransformationRuleResponse) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*TransformationRuleResponse) SetCreatedBy ¶

func (o *TransformationRuleResponse) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*TransformationRuleResponse) SetEnabled ¶

func (o *TransformationRuleResponse) SetEnabled(v bool)

SetEnabled sets field value

func (*TransformationRuleResponse) SetId ¶

func (o *TransformationRuleResponse) SetId(v string)

SetId sets field value

func (*TransformationRuleResponse) SetModifiedAt ¶

func (o *TransformationRuleResponse) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*TransformationRuleResponse) SetModifiedBy ¶

func (o *TransformationRuleResponse) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*TransformationRuleResponse) SetRuleDefinition ¶

SetRuleDefinition sets field value

type TransformationRuleResponseAllOf ¶

type TransformationRuleResponseAllOf struct {
	// Unique identifier for the transformation rule.
	Id string `json:"id"`
}

TransformationRuleResponseAllOf struct for TransformationRuleResponseAllOf

func NewTransformationRuleResponseAllOf ¶

func NewTransformationRuleResponseAllOf(id string) *TransformationRuleResponseAllOf

NewTransformationRuleResponseAllOf instantiates a new TransformationRuleResponseAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationRuleResponseAllOfWithDefaults ¶

func NewTransformationRuleResponseAllOfWithDefaults() *TransformationRuleResponseAllOf

NewTransformationRuleResponseAllOfWithDefaults instantiates a new TransformationRuleResponseAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationRuleResponseAllOf) GetId ¶

GetId returns the Id field value

func (*TransformationRuleResponseAllOf) GetIdOk ¶

func (o *TransformationRuleResponseAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (TransformationRuleResponseAllOf) MarshalJSON ¶

func (o TransformationRuleResponseAllOf) MarshalJSON() ([]byte, error)

func (*TransformationRuleResponseAllOf) SetId ¶

SetId sets field value

type TransformationRulesResponse ¶

type TransformationRulesResponse struct {
	// List of transformation rules.
	Data []TransformationRuleResponse `json:"data"`
	// Next continuation token.
	Next *string `json:"next,omitempty"`
}

TransformationRulesResponse A generic response for transformation rule.

func NewTransformationRulesResponse ¶

func NewTransformationRulesResponse(data []TransformationRuleResponse) *TransformationRulesResponse

NewTransformationRulesResponse instantiates a new TransformationRulesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationRulesResponseWithDefaults ¶

func NewTransformationRulesResponseWithDefaults() *TransformationRulesResponse

NewTransformationRulesResponseWithDefaults instantiates a new TransformationRulesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationRulesResponse) GetData ¶

GetData returns the Data field value

func (*TransformationRulesResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*TransformationRulesResponse) GetNext ¶

func (o *TransformationRulesResponse) GetNext() string

GetNext returns the Next field value if set, zero value otherwise.

func (*TransformationRulesResponse) GetNextOk ¶

func (o *TransformationRulesResponse) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransformationRulesResponse) HasNext ¶

func (o *TransformationRulesResponse) HasNext() bool

HasNext returns a boolean if a field has been set.

func (TransformationRulesResponse) MarshalJSON ¶

func (o TransformationRulesResponse) MarshalJSON() ([]byte, error)

func (*TransformationRulesResponse) SetData ¶

SetData sets field value

func (*TransformationRulesResponse) SetNext ¶

func (o *TransformationRulesResponse) SetNext(v string)

SetNext gets a reference to the given string and assigns it to the Next field.

type TriggerCondition ¶

type TriggerCondition struct {
	// Detection method of the trigger condition. Valid values:   1. `StaticCondition`: A condition that triggers based off of a static threshold.   2. `LogsStaticCondition`: A logs condition that triggers based off of a static threshold. Currently LogsStaticCondition is available in closed beta (Notify your Sumo Logic representative in order to get the early access).   3. `MetricsStaticCondition`: A metrics condition that triggers based off of a static threshold. Currently MetricsStaticCondition is available in closed beta (Notify your Sumo Logic representative in order to get the early access).   4. `LogsOutlierCondition`: A logs condition that triggers based off of a dynamic outlier threshold. Currently LogsOutlierCondition is available in closed beta (Notify your Sumo Logic representative in order to get the early access).   5. `MetricsOutlierCondition`: A metrics condition that triggers based off of a dynamic outlier threshold. Currently MetricsOutlierCondition is available in closed beta (Notify your Sumo Logic representative in order to get the early access).   6. `LogsMissingDataCondition`: A logs missing data condition that triggers based off of no data available. Currently LogsMissingDataCondition is available in closed beta (Notify your Sumo Logic representative in order to get the early access).   7. `MetricsMissingDataCondition`: A metrics missing data condition that triggers based off of no data available. Currently MetricsMissingDataCondition is available in closed beta (Notify your Sumo Logic representative in order to get the early access).
	DetectionMethod *string `json:"detectionMethod,omitempty"`
	// The type of trigger condition. Valid values:   1. `Critical`: A critical condition to trigger on.   2. `Warning`: A warning condition to trigger on.   3. `MissingData`: A condition that indicates data is missing.   4. `ResolvedCritical`: A condition to resolve a Critical trigger on.   5. `ResolvedWarning`: A condition to resolve a Warning trigger on.   6. `ResolvedMissingData`: A condition to resolve a MissingData trigger.
	TriggerType string `json:"triggerType"`
}

TriggerCondition struct for TriggerCondition

func NewTriggerCondition ¶

func NewTriggerCondition(triggerType string) *TriggerCondition

NewTriggerCondition instantiates a new TriggerCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTriggerConditionWithDefaults ¶

func NewTriggerConditionWithDefaults() *TriggerCondition

NewTriggerConditionWithDefaults instantiates a new TriggerCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TriggerCondition) GetDetectionMethod ¶

func (o *TriggerCondition) GetDetectionMethod() string

GetDetectionMethod returns the DetectionMethod field value if set, zero value otherwise.

func (*TriggerCondition) GetDetectionMethodOk ¶

func (o *TriggerCondition) GetDetectionMethodOk() (*string, bool)

GetDetectionMethodOk returns a tuple with the DetectionMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TriggerCondition) GetTriggerType ¶

func (o *TriggerCondition) GetTriggerType() string

GetTriggerType returns the TriggerType field value

func (*TriggerCondition) GetTriggerTypeOk ¶

func (o *TriggerCondition) GetTriggerTypeOk() (*string, bool)

GetTriggerTypeOk returns a tuple with the TriggerType field value and a boolean to check if the value has been set.

func (*TriggerCondition) HasDetectionMethod ¶

func (o *TriggerCondition) HasDetectionMethod() bool

HasDetectionMethod returns a boolean if a field has been set.

func (TriggerCondition) MarshalJSON ¶

func (o TriggerCondition) MarshalJSON() ([]byte, error)

func (*TriggerCondition) SetDetectionMethod ¶

func (o *TriggerCondition) SetDetectionMethod(v string)

SetDetectionMethod gets a reference to the given string and assigns it to the DetectionMethod field.

func (*TriggerCondition) SetTriggerType ¶

func (o *TriggerCondition) SetTriggerType(v string)

SetTriggerType sets field value

type UnvalidatedMonitorQuery ¶

type UnvalidatedMonitorQuery struct {
	// The unique identifier of the row. Defaults to sequential capital letters, `A`, `B`, `C`, etc.
	RowId string `json:"rowId"`
	// The logs or metrics query that defines the stream of data the monitor runs on.
	Query string `json:"query"`
}

UnvalidatedMonitorQuery A search query.

func NewUnvalidatedMonitorQuery ¶

func NewUnvalidatedMonitorQuery(rowId string, query string) *UnvalidatedMonitorQuery

NewUnvalidatedMonitorQuery instantiates a new UnvalidatedMonitorQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUnvalidatedMonitorQueryWithDefaults ¶

func NewUnvalidatedMonitorQueryWithDefaults() *UnvalidatedMonitorQuery

NewUnvalidatedMonitorQueryWithDefaults instantiates a new UnvalidatedMonitorQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UnvalidatedMonitorQuery) GetQuery ¶

func (o *UnvalidatedMonitorQuery) GetQuery() string

GetQuery returns the Query field value

func (*UnvalidatedMonitorQuery) GetQueryOk ¶

func (o *UnvalidatedMonitorQuery) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*UnvalidatedMonitorQuery) GetRowId ¶

func (o *UnvalidatedMonitorQuery) GetRowId() string

GetRowId returns the RowId field value

func (*UnvalidatedMonitorQuery) GetRowIdOk ¶

func (o *UnvalidatedMonitorQuery) GetRowIdOk() (*string, bool)

GetRowIdOk returns a tuple with the RowId field value and a boolean to check if the value has been set.

func (UnvalidatedMonitorQuery) MarshalJSON ¶

func (o UnvalidatedMonitorQuery) MarshalJSON() ([]byte, error)

func (*UnvalidatedMonitorQuery) SetQuery ¶

func (o *UnvalidatedMonitorQuery) SetQuery(v string)

SetQuery sets field value

func (*UnvalidatedMonitorQuery) SetRowId ¶

func (o *UnvalidatedMonitorQuery) SetRowId(v string)

SetRowId sets field value

type UpdateExtractionRuleDefinition ¶

type UpdateExtractionRuleDefinition struct {
	// Name of the field extraction rule. Use a name that makes it easy to identify the rule.
	Name string `json:"name"`
	// Scope of the field extraction rule. This could be a sourceCategory, sourceHost, or any other metadata that describes the data you want to extract from. Think of the Scope as the first portion of an ad hoc search, before the first pipe ( | ). You'll use the Scope to run a search against the rule.
	Scope string `json:"scope"`
	// Describes the fields to be parsed.
	ParseExpression string `json:"parseExpression"`
	// Is the field extraction rule enabled.
	Enabled bool `json:"enabled"`
}

UpdateExtractionRuleDefinition struct for UpdateExtractionRuleDefinition

func NewUpdateExtractionRuleDefinition ¶

func NewUpdateExtractionRuleDefinition(name string, scope string, parseExpression string, enabled bool) *UpdateExtractionRuleDefinition

NewUpdateExtractionRuleDefinition instantiates a new UpdateExtractionRuleDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateExtractionRuleDefinitionWithDefaults ¶

func NewUpdateExtractionRuleDefinitionWithDefaults() *UpdateExtractionRuleDefinition

NewUpdateExtractionRuleDefinitionWithDefaults instantiates a new UpdateExtractionRuleDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateExtractionRuleDefinition) GetEnabled ¶

func (o *UpdateExtractionRuleDefinition) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*UpdateExtractionRuleDefinition) GetEnabledOk ¶

func (o *UpdateExtractionRuleDefinition) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*UpdateExtractionRuleDefinition) GetName ¶

GetName returns the Name field value

func (*UpdateExtractionRuleDefinition) GetNameOk ¶

func (o *UpdateExtractionRuleDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateExtractionRuleDefinition) GetParseExpression ¶

func (o *UpdateExtractionRuleDefinition) GetParseExpression() string

GetParseExpression returns the ParseExpression field value

func (*UpdateExtractionRuleDefinition) GetParseExpressionOk ¶

func (o *UpdateExtractionRuleDefinition) GetParseExpressionOk() (*string, bool)

GetParseExpressionOk returns a tuple with the ParseExpression field value and a boolean to check if the value has been set.

func (*UpdateExtractionRuleDefinition) GetScope ¶

func (o *UpdateExtractionRuleDefinition) GetScope() string

GetScope returns the Scope field value

func (*UpdateExtractionRuleDefinition) GetScopeOk ¶

func (o *UpdateExtractionRuleDefinition) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (UpdateExtractionRuleDefinition) MarshalJSON ¶

func (o UpdateExtractionRuleDefinition) MarshalJSON() ([]byte, error)

func (*UpdateExtractionRuleDefinition) SetEnabled ¶

func (o *UpdateExtractionRuleDefinition) SetEnabled(v bool)

SetEnabled sets field value

func (*UpdateExtractionRuleDefinition) SetName ¶

func (o *UpdateExtractionRuleDefinition) SetName(v string)

SetName sets field value

func (*UpdateExtractionRuleDefinition) SetParseExpression ¶

func (o *UpdateExtractionRuleDefinition) SetParseExpression(v string)

SetParseExpression sets field value

func (*UpdateExtractionRuleDefinition) SetScope ¶

func (o *UpdateExtractionRuleDefinition) SetScope(v string)

SetScope sets field value

type UpdateExtractionRuleDefinitionAllOf ¶

type UpdateExtractionRuleDefinitionAllOf struct {
	// Is the field extraction rule enabled.
	Enabled bool `json:"enabled"`
}

UpdateExtractionRuleDefinitionAllOf struct for UpdateExtractionRuleDefinitionAllOf

func NewUpdateExtractionRuleDefinitionAllOf ¶

func NewUpdateExtractionRuleDefinitionAllOf(enabled bool) *UpdateExtractionRuleDefinitionAllOf

NewUpdateExtractionRuleDefinitionAllOf instantiates a new UpdateExtractionRuleDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateExtractionRuleDefinitionAllOfWithDefaults ¶

func NewUpdateExtractionRuleDefinitionAllOfWithDefaults() *UpdateExtractionRuleDefinitionAllOf

NewUpdateExtractionRuleDefinitionAllOfWithDefaults instantiates a new UpdateExtractionRuleDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateExtractionRuleDefinitionAllOf) GetEnabled ¶

func (o *UpdateExtractionRuleDefinitionAllOf) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*UpdateExtractionRuleDefinitionAllOf) GetEnabledOk ¶

func (o *UpdateExtractionRuleDefinitionAllOf) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (UpdateExtractionRuleDefinitionAllOf) MarshalJSON ¶

func (o UpdateExtractionRuleDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*UpdateExtractionRuleDefinitionAllOf) SetEnabled ¶

func (o *UpdateExtractionRuleDefinitionAllOf) SetEnabled(v bool)

SetEnabled sets field value

type UpdateFolderRequest ¶

type UpdateFolderRequest struct {
	// The name of the folder.
	Name string `json:"name"`
	// The description of the folder.
	Description *string `json:"description,omitempty"`
}

UpdateFolderRequest struct for UpdateFolderRequest

func NewUpdateFolderRequest ¶

func NewUpdateFolderRequest(name string) *UpdateFolderRequest

NewUpdateFolderRequest instantiates a new UpdateFolderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateFolderRequestWithDefaults ¶

func NewUpdateFolderRequestWithDefaults() *UpdateFolderRequest

NewUpdateFolderRequestWithDefaults instantiates a new UpdateFolderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateFolderRequest) GetDescription ¶

func (o *UpdateFolderRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateFolderRequest) GetDescriptionOk ¶

func (o *UpdateFolderRequest) 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 (*UpdateFolderRequest) GetName ¶

func (o *UpdateFolderRequest) GetName() string

GetName returns the Name field value

func (*UpdateFolderRequest) GetNameOk ¶

func (o *UpdateFolderRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateFolderRequest) HasDescription ¶

func (o *UpdateFolderRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (UpdateFolderRequest) MarshalJSON ¶

func (o UpdateFolderRequest) MarshalJSON() ([]byte, error)

func (*UpdateFolderRequest) SetDescription ¶

func (o *UpdateFolderRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateFolderRequest) SetName ¶

func (o *UpdateFolderRequest) SetName(v string)

SetName sets field value

type UpdatePartitionDefinition ¶

type UpdatePartitionDefinition struct {
	// The number of days to retain data in the partition, or -1 to use the default value for your account. Only relevant if your account has variable retention enabled.
	RetentionPeriod *int32 `json:"retentionPeriod,omitempty"`
	// This is required if the newly specified `retentionPeriod` is less than the existing retention period.  In such a situation, a value of `true` says that data between the existing retention period and the new retention period should be deleted immediately; if `false`, such data will be deleted after seven days. This property is optional and ignored if the specified `retentionPeriod` is greater than or equal to the current retention period.
	ReduceRetentionPeriodImmediately *bool `json:"reduceRetentionPeriodImmediately,omitempty"`
	// Whether to mark a partition as compliant. Mark a partition as compliant if it contains data used for compliance or audit purpose. Retention for a compliant partition can only be increased and cannot be reduced after the partition marked as compliant. A partition once marked compliant, cannot be marked non-compliant later.
	IsCompliant *bool `json:"isCompliant,omitempty"`
	// The query that defines the data to be included in the partition.
	RoutingExpression *string `json:"routingExpression,omitempty"`
}

UpdatePartitionDefinition struct for UpdatePartitionDefinition

func NewUpdatePartitionDefinition ¶

func NewUpdatePartitionDefinition() *UpdatePartitionDefinition

NewUpdatePartitionDefinition instantiates a new UpdatePartitionDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePartitionDefinitionWithDefaults ¶

func NewUpdatePartitionDefinitionWithDefaults() *UpdatePartitionDefinition

NewUpdatePartitionDefinitionWithDefaults instantiates a new UpdatePartitionDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePartitionDefinition) GetIsCompliant ¶

func (o *UpdatePartitionDefinition) GetIsCompliant() bool

GetIsCompliant returns the IsCompliant field value if set, zero value otherwise.

func (*UpdatePartitionDefinition) GetIsCompliantOk ¶

func (o *UpdatePartitionDefinition) GetIsCompliantOk() (*bool, bool)

GetIsCompliantOk returns a tuple with the IsCompliant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePartitionDefinition) GetReduceRetentionPeriodImmediately ¶

func (o *UpdatePartitionDefinition) GetReduceRetentionPeriodImmediately() bool

GetReduceRetentionPeriodImmediately returns the ReduceRetentionPeriodImmediately field value if set, zero value otherwise.

func (*UpdatePartitionDefinition) GetReduceRetentionPeriodImmediatelyOk ¶

func (o *UpdatePartitionDefinition) GetReduceRetentionPeriodImmediatelyOk() (*bool, bool)

GetReduceRetentionPeriodImmediatelyOk returns a tuple with the ReduceRetentionPeriodImmediately field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePartitionDefinition) GetRetentionPeriod ¶

func (o *UpdatePartitionDefinition) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*UpdatePartitionDefinition) GetRetentionPeriodOk ¶

func (o *UpdatePartitionDefinition) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePartitionDefinition) GetRoutingExpression ¶

func (o *UpdatePartitionDefinition) GetRoutingExpression() string

GetRoutingExpression returns the RoutingExpression field value if set, zero value otherwise.

func (*UpdatePartitionDefinition) GetRoutingExpressionOk ¶

func (o *UpdatePartitionDefinition) GetRoutingExpressionOk() (*string, bool)

GetRoutingExpressionOk returns a tuple with the RoutingExpression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePartitionDefinition) HasIsCompliant ¶

func (o *UpdatePartitionDefinition) HasIsCompliant() bool

HasIsCompliant returns a boolean if a field has been set.

func (*UpdatePartitionDefinition) HasReduceRetentionPeriodImmediately ¶

func (o *UpdatePartitionDefinition) HasReduceRetentionPeriodImmediately() bool

HasReduceRetentionPeriodImmediately returns a boolean if a field has been set.

func (*UpdatePartitionDefinition) HasRetentionPeriod ¶

func (o *UpdatePartitionDefinition) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (*UpdatePartitionDefinition) HasRoutingExpression ¶

func (o *UpdatePartitionDefinition) HasRoutingExpression() bool

HasRoutingExpression returns a boolean if a field has been set.

func (UpdatePartitionDefinition) MarshalJSON ¶

func (o UpdatePartitionDefinition) MarshalJSON() ([]byte, error)

func (*UpdatePartitionDefinition) SetIsCompliant ¶

func (o *UpdatePartitionDefinition) SetIsCompliant(v bool)

SetIsCompliant gets a reference to the given bool and assigns it to the IsCompliant field.

func (*UpdatePartitionDefinition) SetReduceRetentionPeriodImmediately ¶

func (o *UpdatePartitionDefinition) SetReduceRetentionPeriodImmediately(v bool)

SetReduceRetentionPeriodImmediately gets a reference to the given bool and assigns it to the ReduceRetentionPeriodImmediately field.

func (*UpdatePartitionDefinition) SetRetentionPeriod ¶

func (o *UpdatePartitionDefinition) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

func (*UpdatePartitionDefinition) SetRoutingExpression ¶

func (o *UpdatePartitionDefinition) SetRoutingExpression(v string)

SetRoutingExpression gets a reference to the given string and assigns it to the RoutingExpression field.

type UpdateRequest ¶

type UpdateRequest struct {
	// Unique identifier of the product in current plan. Valid values are: 1. `Free` 2. `Trial` 3. `Essentials` 4. `EnterpriseOps` 5. `EnterpriseSec` 6. `EnterpriseSuite`
	ProductId string `json:"productId"`
	// Identifier for the plans billing term. Valid values are:  1. Monthly  2. Annually
	BillingFrequency string                      `json:"billingFrequency"`
	Baselines        SelfServiceCreditsBaselines `json:"baselines"`
}

UpdateRequest Update request for the account.

func NewUpdateRequest ¶

func NewUpdateRequest(productId string, billingFrequency string, baselines SelfServiceCreditsBaselines) *UpdateRequest

NewUpdateRequest instantiates a new UpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateRequestWithDefaults ¶

func NewUpdateRequestWithDefaults() *UpdateRequest

NewUpdateRequestWithDefaults instantiates a new UpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateRequest) GetBaselines ¶

func (o *UpdateRequest) GetBaselines() SelfServiceCreditsBaselines

GetBaselines returns the Baselines field value

func (*UpdateRequest) GetBaselinesOk ¶

func (o *UpdateRequest) GetBaselinesOk() (*SelfServiceCreditsBaselines, bool)

GetBaselinesOk returns a tuple with the Baselines field value and a boolean to check if the value has been set.

func (*UpdateRequest) GetBillingFrequency ¶

func (o *UpdateRequest) GetBillingFrequency() string

GetBillingFrequency returns the BillingFrequency field value

func (*UpdateRequest) GetBillingFrequencyOk ¶

func (o *UpdateRequest) GetBillingFrequencyOk() (*string, bool)

GetBillingFrequencyOk returns a tuple with the BillingFrequency field value and a boolean to check if the value has been set.

func (*UpdateRequest) GetProductId ¶

func (o *UpdateRequest) GetProductId() string

GetProductId returns the ProductId field value

func (*UpdateRequest) GetProductIdOk ¶

func (o *UpdateRequest) GetProductIdOk() (*string, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (UpdateRequest) MarshalJSON ¶

func (o UpdateRequest) MarshalJSON() ([]byte, error)

func (*UpdateRequest) SetBaselines ¶

func (o *UpdateRequest) SetBaselines(v SelfServiceCreditsBaselines)

SetBaselines sets field value

func (*UpdateRequest) SetBillingFrequency ¶

func (o *UpdateRequest) SetBillingFrequency(v string)

SetBillingFrequency sets field value

func (*UpdateRequest) SetProductId ¶

func (o *UpdateRequest) SetProductId(v string)

SetProductId sets field value

type UpdateRoleDefinition ¶

type UpdateRoleDefinition struct {
	// Name of the role.
	Name string `json:"name"`
	// Description of the role.
	Description string `json:"description"`
	// A search filter to restrict access to specific logs. The filter is silently added to the beginning of each query a user runs. For example, using '!_sourceCategory=billing' as a filter predicate will prevent users assigned to the role from viewing logs from the source category named 'billing'.
	FilterPredicate string `json:"filterPredicate"`
	// List of user identifiers to assign the role to.
	Users []string `json:"users"`
	// List of [capabilities](https://help.sumologic.com/Manage/Users-and-Roles/Manage-Roles/Role-Capabilities) associated with this role. Valid values are ### Data Management   - viewCollectors   - manageCollectors   - manageBudgets   - manageDataVolumeFeed   - viewFieldExtraction   - manageFieldExtractionRules   - manageS3DataForwarding   - manageContent   - dataVolumeIndex   - manageConnections   - viewScheduledViews   - manageScheduledViews   - viewPartitions   - managePartitions   - viewFields   - manageFields   - viewAccountOverview   - manageTokens  ### Entity management   - manageEntityTypeConfig  ### Metrics   - metricsTransformation   - metricsExtraction   - metricsRules  ### Security   - managePasswordPolicy   - ipAllowlisting   - createAccessKeys   - manageAccessKeys   - manageSupportAccountAccess   - manageAuditDataFeed   - manageSaml   - shareDashboardOutsideOrg   - manageOrgSettings   - changeDataAccessLevel  ### Dashboards   - shareDashboardWorld   - shareDashboardAllowlist  ### UserManagement   - manageUsersAndRoles  ### Observability   - searchAuditIndex   - auditEventIndex  ### Cloud SIEM Enterprise   - viewCse  ### Alerting   - viewMonitorsV2   - manageMonitorsV2   - viewAlerts
	Capabilities []string `json:"capabilities"`
	// Set this to true if you want to automatically append all missing capability requirements. If set to false an error will be thrown if any capabilities are missing their dependencies.
	AutofillDependencies *bool `json:"autofillDependencies,omitempty"`
}

UpdateRoleDefinition struct for UpdateRoleDefinition

func NewUpdateRoleDefinition ¶

func NewUpdateRoleDefinition(name string, description string, filterPredicate string, users []string, capabilities []string) *UpdateRoleDefinition

NewUpdateRoleDefinition instantiates a new UpdateRoleDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateRoleDefinitionWithDefaults ¶

func NewUpdateRoleDefinitionWithDefaults() *UpdateRoleDefinition

NewUpdateRoleDefinitionWithDefaults instantiates a new UpdateRoleDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateRoleDefinition) GetAutofillDependencies ¶

func (o *UpdateRoleDefinition) GetAutofillDependencies() bool

GetAutofillDependencies returns the AutofillDependencies field value if set, zero value otherwise.

func (*UpdateRoleDefinition) GetAutofillDependenciesOk ¶

func (o *UpdateRoleDefinition) GetAutofillDependenciesOk() (*bool, bool)

GetAutofillDependenciesOk returns a tuple with the AutofillDependencies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateRoleDefinition) GetCapabilities ¶

func (o *UpdateRoleDefinition) GetCapabilities() []string

GetCapabilities returns the Capabilities field value

func (*UpdateRoleDefinition) GetCapabilitiesOk ¶

func (o *UpdateRoleDefinition) GetCapabilitiesOk() (*[]string, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.

func (*UpdateRoleDefinition) GetDescription ¶

func (o *UpdateRoleDefinition) GetDescription() string

GetDescription returns the Description field value

func (*UpdateRoleDefinition) GetDescriptionOk ¶

func (o *UpdateRoleDefinition) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*UpdateRoleDefinition) GetFilterPredicate ¶

func (o *UpdateRoleDefinition) GetFilterPredicate() string

GetFilterPredicate returns the FilterPredicate field value

func (*UpdateRoleDefinition) GetFilterPredicateOk ¶

func (o *UpdateRoleDefinition) GetFilterPredicateOk() (*string, bool)

GetFilterPredicateOk returns a tuple with the FilterPredicate field value and a boolean to check if the value has been set.

func (*UpdateRoleDefinition) GetName ¶

func (o *UpdateRoleDefinition) GetName() string

GetName returns the Name field value

func (*UpdateRoleDefinition) GetNameOk ¶

func (o *UpdateRoleDefinition) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateRoleDefinition) GetUsers ¶

func (o *UpdateRoleDefinition) GetUsers() []string

GetUsers returns the Users field value

func (*UpdateRoleDefinition) GetUsersOk ¶

func (o *UpdateRoleDefinition) GetUsersOk() (*[]string, bool)

GetUsersOk returns a tuple with the Users field value and a boolean to check if the value has been set.

func (*UpdateRoleDefinition) HasAutofillDependencies ¶

func (o *UpdateRoleDefinition) HasAutofillDependencies() bool

HasAutofillDependencies returns a boolean if a field has been set.

func (UpdateRoleDefinition) MarshalJSON ¶

func (o UpdateRoleDefinition) MarshalJSON() ([]byte, error)

func (*UpdateRoleDefinition) SetAutofillDependencies ¶

func (o *UpdateRoleDefinition) SetAutofillDependencies(v bool)

SetAutofillDependencies gets a reference to the given bool and assigns it to the AutofillDependencies field.

func (*UpdateRoleDefinition) SetCapabilities ¶

func (o *UpdateRoleDefinition) SetCapabilities(v []string)

SetCapabilities sets field value

func (*UpdateRoleDefinition) SetDescription ¶

func (o *UpdateRoleDefinition) SetDescription(v string)

SetDescription sets field value

func (*UpdateRoleDefinition) SetFilterPredicate ¶

func (o *UpdateRoleDefinition) SetFilterPredicate(v string)

SetFilterPredicate sets field value

func (*UpdateRoleDefinition) SetName ¶

func (o *UpdateRoleDefinition) SetName(v string)

SetName sets field value

func (*UpdateRoleDefinition) SetUsers ¶

func (o *UpdateRoleDefinition) SetUsers(v []string)

SetUsers sets field value

type UpdateScheduledViewDefinition ¶

type UpdateScheduledViewDefinition struct {
	// An optional ID of a data forwarding configuration to be used by the scheduled view.
	DataForwardingId *string `json:"dataForwardingId,omitempty"`
	// The number of days to retain data in the scheduled view, or -1 to use the default value for your account.  Only relevant if your account has multi-retention. enabled.
	RetentionPeriod *int32 `json:"retentionPeriod,omitempty"`
	// This is required if the newly specified `retentionPeriod` is less than the existing retention period.  In such a situation, a value of `true` says that data between the existing retention period and the new retention period should be deleted immediately; if `false`, such data will be deleted after seven days. This property is optional and ignored if the specified `retentionPeriod` is greater than or equal to the current retention period.
	ReduceRetentionPeriodImmediately *bool `json:"reduceRetentionPeriodImmediately,omitempty"`
}

UpdateScheduledViewDefinition struct for UpdateScheduledViewDefinition

func NewUpdateScheduledViewDefinition ¶

func NewUpdateScheduledViewDefinition() *UpdateScheduledViewDefinition

NewUpdateScheduledViewDefinition instantiates a new UpdateScheduledViewDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateScheduledViewDefinitionWithDefaults ¶

func NewUpdateScheduledViewDefinitionWithDefaults() *UpdateScheduledViewDefinition

NewUpdateScheduledViewDefinitionWithDefaults instantiates a new UpdateScheduledViewDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateScheduledViewDefinition) GetDataForwardingId ¶

func (o *UpdateScheduledViewDefinition) GetDataForwardingId() string

GetDataForwardingId returns the DataForwardingId field value if set, zero value otherwise.

func (*UpdateScheduledViewDefinition) GetDataForwardingIdOk ¶

func (o *UpdateScheduledViewDefinition) GetDataForwardingIdOk() (*string, bool)

GetDataForwardingIdOk returns a tuple with the DataForwardingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScheduledViewDefinition) GetReduceRetentionPeriodImmediately ¶

func (o *UpdateScheduledViewDefinition) GetReduceRetentionPeriodImmediately() bool

GetReduceRetentionPeriodImmediately returns the ReduceRetentionPeriodImmediately field value if set, zero value otherwise.

func (*UpdateScheduledViewDefinition) GetReduceRetentionPeriodImmediatelyOk ¶

func (o *UpdateScheduledViewDefinition) GetReduceRetentionPeriodImmediatelyOk() (*bool, bool)

GetReduceRetentionPeriodImmediatelyOk returns a tuple with the ReduceRetentionPeriodImmediately field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScheduledViewDefinition) GetRetentionPeriod ¶

func (o *UpdateScheduledViewDefinition) GetRetentionPeriod() int32

GetRetentionPeriod returns the RetentionPeriod field value if set, zero value otherwise.

func (*UpdateScheduledViewDefinition) GetRetentionPeriodOk ¶

func (o *UpdateScheduledViewDefinition) GetRetentionPeriodOk() (*int32, bool)

GetRetentionPeriodOk returns a tuple with the RetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScheduledViewDefinition) HasDataForwardingId ¶

func (o *UpdateScheduledViewDefinition) HasDataForwardingId() bool

HasDataForwardingId returns a boolean if a field has been set.

func (*UpdateScheduledViewDefinition) HasReduceRetentionPeriodImmediately ¶

func (o *UpdateScheduledViewDefinition) HasReduceRetentionPeriodImmediately() bool

HasReduceRetentionPeriodImmediately returns a boolean if a field has been set.

func (*UpdateScheduledViewDefinition) HasRetentionPeriod ¶

func (o *UpdateScheduledViewDefinition) HasRetentionPeriod() bool

HasRetentionPeriod returns a boolean if a field has been set.

func (UpdateScheduledViewDefinition) MarshalJSON ¶

func (o UpdateScheduledViewDefinition) MarshalJSON() ([]byte, error)

func (*UpdateScheduledViewDefinition) SetDataForwardingId ¶

func (o *UpdateScheduledViewDefinition) SetDataForwardingId(v string)

SetDataForwardingId gets a reference to the given string and assigns it to the DataForwardingId field.

func (*UpdateScheduledViewDefinition) SetReduceRetentionPeriodImmediately ¶

func (o *UpdateScheduledViewDefinition) SetReduceRetentionPeriodImmediately(v bool)

SetReduceRetentionPeriodImmediately gets a reference to the given bool and assigns it to the ReduceRetentionPeriodImmediately field.

func (*UpdateScheduledViewDefinition) SetRetentionPeriod ¶

func (o *UpdateScheduledViewDefinition) SetRetentionPeriod(v int32)

SetRetentionPeriod gets a reference to the given int32 and assigns it to the RetentionPeriod field.

type UpdateUserDefinition ¶

type UpdateUserDefinition struct {
	// First name of the user.
	FirstName string `json:"firstName"`
	// Last name of the user.
	LastName string `json:"lastName"`
	// This has the value `true` if the user is active and `false` if they have been deactivated.
	IsActive bool `json:"isActive"`
	// List of role identifiers associated with the user.
	RoleIds []string `json:"roleIds"`
}

UpdateUserDefinition struct for UpdateUserDefinition

func NewUpdateUserDefinition ¶

func NewUpdateUserDefinition(firstName string, lastName string, isActive bool, roleIds []string) *UpdateUserDefinition

NewUpdateUserDefinition instantiates a new UpdateUserDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateUserDefinitionWithDefaults ¶

func NewUpdateUserDefinitionWithDefaults() *UpdateUserDefinition

NewUpdateUserDefinitionWithDefaults instantiates a new UpdateUserDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateUserDefinition) GetFirstName ¶

func (o *UpdateUserDefinition) GetFirstName() string

GetFirstName returns the FirstName field value

func (*UpdateUserDefinition) GetFirstNameOk ¶

func (o *UpdateUserDefinition) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*UpdateUserDefinition) GetIsActive ¶

func (o *UpdateUserDefinition) GetIsActive() bool

GetIsActive returns the IsActive field value

func (*UpdateUserDefinition) GetIsActiveOk ¶

func (o *UpdateUserDefinition) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*UpdateUserDefinition) GetLastName ¶

func (o *UpdateUserDefinition) GetLastName() string

GetLastName returns the LastName field value

func (*UpdateUserDefinition) GetLastNameOk ¶

func (o *UpdateUserDefinition) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*UpdateUserDefinition) GetRoleIds ¶

func (o *UpdateUserDefinition) GetRoleIds() []string

GetRoleIds returns the RoleIds field value

func (*UpdateUserDefinition) GetRoleIdsOk ¶

func (o *UpdateUserDefinition) GetRoleIdsOk() (*[]string, bool)

GetRoleIdsOk returns a tuple with the RoleIds field value and a boolean to check if the value has been set.

func (UpdateUserDefinition) MarshalJSON ¶

func (o UpdateUserDefinition) MarshalJSON() ([]byte, error)

func (*UpdateUserDefinition) SetFirstName ¶

func (o *UpdateUserDefinition) SetFirstName(v string)

SetFirstName sets field value

func (*UpdateUserDefinition) SetIsActive ¶

func (o *UpdateUserDefinition) SetIsActive(v bool)

SetIsActive sets field value

func (*UpdateUserDefinition) SetLastName ¶

func (o *UpdateUserDefinition) SetLastName(v string)

SetLastName sets field value

func (*UpdateUserDefinition) SetRoleIds ¶

func (o *UpdateUserDefinition) SetRoleIds(v []string)

SetRoleIds sets field value

type UpgradePlans ¶

type UpgradePlans struct {
	// List of plans available.
	Plans []Plan `json:"plans"`
}

UpgradePlans Upgrade plans available for the account.

func NewUpgradePlans ¶

func NewUpgradePlans(plans []Plan) *UpgradePlans

NewUpgradePlans instantiates a new UpgradePlans object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpgradePlansWithDefaults ¶

func NewUpgradePlansWithDefaults() *UpgradePlans

NewUpgradePlansWithDefaults instantiates a new UpgradePlans object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpgradePlans) GetPlans ¶

func (o *UpgradePlans) GetPlans() []Plan

GetPlans returns the Plans field value

func (*UpgradePlans) GetPlansOk ¶

func (o *UpgradePlans) GetPlansOk() (*[]Plan, bool)

GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set.

func (UpgradePlans) MarshalJSON ¶

func (o UpgradePlans) MarshalJSON() ([]byte, error)

func (*UpgradePlans) SetPlans ¶

func (o *UpgradePlans) SetPlans(v []Plan)

SetPlans sets field value

type UserConcurrentSessionsLimitPolicy ¶

type UserConcurrentSessionsLimitPolicy struct {
	// Whether the User Concurrent Sessions Limit policy is enabled.
	Enabled bool `json:"enabled"`
	// Maximum number of concurrent sessions a user may have.
	MaxConcurrentSessions *int32 `json:"maxConcurrentSessions,omitempty"`
}

UserConcurrentSessionsLimitPolicy User Concurrent Sessions Limit policy.

func NewUserConcurrentSessionsLimitPolicy ¶

func NewUserConcurrentSessionsLimitPolicy(enabled bool) *UserConcurrentSessionsLimitPolicy

NewUserConcurrentSessionsLimitPolicy instantiates a new UserConcurrentSessionsLimitPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserConcurrentSessionsLimitPolicyWithDefaults ¶

func NewUserConcurrentSessionsLimitPolicyWithDefaults() *UserConcurrentSessionsLimitPolicy

NewUserConcurrentSessionsLimitPolicyWithDefaults instantiates a new UserConcurrentSessionsLimitPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserConcurrentSessionsLimitPolicy) GetEnabled ¶

func (o *UserConcurrentSessionsLimitPolicy) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*UserConcurrentSessionsLimitPolicy) GetEnabledOk ¶

func (o *UserConcurrentSessionsLimitPolicy) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*UserConcurrentSessionsLimitPolicy) GetMaxConcurrentSessions ¶

func (o *UserConcurrentSessionsLimitPolicy) GetMaxConcurrentSessions() int32

GetMaxConcurrentSessions returns the MaxConcurrentSessions field value if set, zero value otherwise.

func (*UserConcurrentSessionsLimitPolicy) GetMaxConcurrentSessionsOk ¶

func (o *UserConcurrentSessionsLimitPolicy) GetMaxConcurrentSessionsOk() (*int32, bool)

GetMaxConcurrentSessionsOk returns a tuple with the MaxConcurrentSessions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserConcurrentSessionsLimitPolicy) HasMaxConcurrentSessions ¶

func (o *UserConcurrentSessionsLimitPolicy) HasMaxConcurrentSessions() bool

HasMaxConcurrentSessions returns a boolean if a field has been set.

func (UserConcurrentSessionsLimitPolicy) MarshalJSON ¶

func (o UserConcurrentSessionsLimitPolicy) MarshalJSON() ([]byte, error)

func (*UserConcurrentSessionsLimitPolicy) SetEnabled ¶

func (o *UserConcurrentSessionsLimitPolicy) SetEnabled(v bool)

SetEnabled sets field value

func (*UserConcurrentSessionsLimitPolicy) SetMaxConcurrentSessions ¶

func (o *UserConcurrentSessionsLimitPolicy) SetMaxConcurrentSessions(v int32)

SetMaxConcurrentSessions gets a reference to the given int32 and assigns it to the MaxConcurrentSessions field.

type UserInfo ¶

type UserInfo struct {
	// User's identifier.
	Id string `json:"id"`
	// User's email.
	Email string `json:"email"`
	// User's first name.
	FirstName string `json:"firstName"`
	// User's last name.
	LastName string `json:"lastName"`
}

UserInfo struct for UserInfo

func NewUserInfo ¶

func NewUserInfo(id string, email string, firstName string, lastName string) *UserInfo

NewUserInfo instantiates a new UserInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserInfoWithDefaults ¶

func NewUserInfoWithDefaults() *UserInfo

NewUserInfoWithDefaults instantiates a new UserInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserInfo) GetEmail ¶

func (o *UserInfo) GetEmail() string

GetEmail returns the Email field value

func (*UserInfo) GetEmailOk ¶

func (o *UserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*UserInfo) GetFirstName ¶

func (o *UserInfo) GetFirstName() string

GetFirstName returns the FirstName field value

func (*UserInfo) GetFirstNameOk ¶

func (o *UserInfo) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*UserInfo) GetId ¶

func (o *UserInfo) GetId() string

GetId returns the Id field value

func (*UserInfo) GetIdOk ¶

func (o *UserInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UserInfo) GetLastName ¶

func (o *UserInfo) GetLastName() string

GetLastName returns the LastName field value

func (*UserInfo) GetLastNameOk ¶

func (o *UserInfo) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (UserInfo) MarshalJSON ¶

func (o UserInfo) MarshalJSON() ([]byte, error)

func (*UserInfo) SetEmail ¶

func (o *UserInfo) SetEmail(v string)

SetEmail sets field value

func (*UserInfo) SetFirstName ¶

func (o *UserInfo) SetFirstName(v string)

SetFirstName sets field value

func (*UserInfo) SetId ¶

func (o *UserInfo) SetId(v string)

SetId sets field value

func (*UserInfo) SetLastName ¶

func (o *UserInfo) SetLastName(v string)

SetLastName sets field value

type UserManagementApiService ¶

type UserManagementApiService service

UserManagementApiService UserManagementApi service

func (*UserManagementApiService) CreateUser ¶

CreateUser Create a new user.

Create a new user in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateUserRequest

func (*UserManagementApiService) CreateUserExecute ¶

Execute executes the request

@return UserModel

func (*UserManagementApiService) DeleteUser ¶

DeleteUser Delete a user.

Delete a user with the given identifier from the organization and transfer their content to the user with the identifier specified in "transferTo".

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the user to delete.
@return ApiDeleteUserRequest

func (*UserManagementApiService) DeleteUserExecute ¶

Execute executes the request

func (*UserManagementApiService) DisableMfa ¶

DisableMfa Disable MFA for user.

Disable multi-factor authentication for given user.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the user to disable MFA for.
@return ApiDisableMfaRequest

func (*UserManagementApiService) DisableMfaExecute ¶

Execute executes the request

func (*UserManagementApiService) GetUser ¶

GetUser Get a user.

Get a user with the given identifier from the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of user to return.
@return ApiGetUserRequest

func (*UserManagementApiService) GetUserExecute ¶

Execute executes the request

@return UserModel

func (*UserManagementApiService) ListUsers ¶

ListUsers Get a list of users.

Get a list of all users in the organization. The response is paginated with a default limit of 100 users per page.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListUsersRequest

func (*UserManagementApiService) ListUsersExecute ¶

Execute executes the request

@return ListUserModelsResponse

func (*UserManagementApiService) RequestChangeEmail ¶

RequestChangeEmail Change email address.

An email with an activation link is sent to the user’s new email address. The user must click the link in the email within seven days to complete the email address change, or the link will expire.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the user to change email address.
@return ApiRequestChangeEmailRequest

func (*UserManagementApiService) RequestChangeEmailExecute ¶

func (a *UserManagementApiService) RequestChangeEmailExecute(r ApiRequestChangeEmailRequest) (*_nethttp.Response, error)

Execute executes the request

func (*UserManagementApiService) ResetPassword ¶

ResetPassword Reset password.

Reset a user's password.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the user to reset password.
@return ApiResetPasswordRequest

func (*UserManagementApiService) ResetPasswordExecute ¶

Execute executes the request

func (*UserManagementApiService) UnlockUser ¶

UnlockUser Unlock a user.

Unlock another user's account.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the user that needs to be unlocked.
@return ApiUnlockUserRequest

func (*UserManagementApiService) UnlockUserExecute ¶

Execute executes the request

func (*UserManagementApiService) UpdateUser ¶

UpdateUser Update a user.

Update an existing user in the organization.

@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Identifier of the user to update.
@return ApiUpdateUserRequest

func (*UserManagementApiService) UpdateUserExecute ¶

Execute executes the request

@return UserModel

type UserModel ¶

type UserModel struct {
	// First name of the user.
	FirstName string `json:"firstName"`
	// Last name of the user.
	LastName string `json:"lastName"`
	// Email address of the user.
	Email string `json:"email"`
	// List of roleIds associated with the user.
	RoleIds []string `json:"roleIds"`
	// Creation timestamp in UTC in [RFC3339](https://tools.ietf.org/html/rfc3339) format.
	CreatedAt time.Time `json:"createdAt"`
	// Identifier of the user who created the resource.
	CreatedBy string `json:"createdBy"`
	// Last modification timestamp in UTC.
	ModifiedAt time.Time `json:"modifiedAt"`
	// Identifier of the user who last modified the resource.
	ModifiedBy string `json:"modifiedBy"`
	// Unique identifier for the user.
	Id string `json:"id"`
	// True if the user is active.
	IsActive *bool `json:"isActive,omitempty"`
	// This has the value `true` if the user's account has been locked. If a user tries to log into their account several times and fails, his or her account will be locked for security reasons.
	IsLocked *bool `json:"isLocked,omitempty"`
	// True if multi factor authentication is enabled for the user.
	IsMfaEnabled *bool `json:"isMfaEnabled,omitempty"`
	// Timestamp of the last login for the user in UTC. Will be null if the user has never logged in.
	LastLoginTimestamp *time.Time `json:"lastLoginTimestamp,omitempty"`
}

UserModel struct for UserModel

func NewUserModel ¶

func NewUserModel(firstName string, lastName string, email string, roleIds []string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string, id string) *UserModel

NewUserModel instantiates a new UserModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserModelWithDefaults ¶

func NewUserModelWithDefaults() *UserModel

NewUserModelWithDefaults instantiates a new UserModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserModel) GetCreatedAt ¶

func (o *UserModel) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*UserModel) GetCreatedAtOk ¶

func (o *UserModel) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*UserModel) GetCreatedBy ¶

func (o *UserModel) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*UserModel) GetCreatedByOk ¶

func (o *UserModel) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*UserModel) GetEmail ¶

func (o *UserModel) GetEmail() string

GetEmail returns the Email field value

func (*UserModel) GetEmailOk ¶

func (o *UserModel) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*UserModel) GetFirstName ¶

func (o *UserModel) GetFirstName() string

GetFirstName returns the FirstName field value

func (*UserModel) GetFirstNameOk ¶

func (o *UserModel) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*UserModel) GetId ¶

func (o *UserModel) GetId() string

GetId returns the Id field value

func (*UserModel) GetIdOk ¶

func (o *UserModel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UserModel) GetIsActive ¶

func (o *UserModel) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*UserModel) GetIsActiveOk ¶

func (o *UserModel) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModel) GetIsLocked ¶

func (o *UserModel) GetIsLocked() bool

GetIsLocked returns the IsLocked field value if set, zero value otherwise.

func (*UserModel) GetIsLockedOk ¶

func (o *UserModel) GetIsLockedOk() (*bool, bool)

GetIsLockedOk returns a tuple with the IsLocked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModel) GetIsMfaEnabled ¶

func (o *UserModel) GetIsMfaEnabled() bool

GetIsMfaEnabled returns the IsMfaEnabled field value if set, zero value otherwise.

func (*UserModel) GetIsMfaEnabledOk ¶

func (o *UserModel) GetIsMfaEnabledOk() (*bool, bool)

GetIsMfaEnabledOk returns a tuple with the IsMfaEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModel) GetLastLoginTimestamp ¶

func (o *UserModel) GetLastLoginTimestamp() time.Time

GetLastLoginTimestamp returns the LastLoginTimestamp field value if set, zero value otherwise.

func (*UserModel) GetLastLoginTimestampOk ¶

func (o *UserModel) GetLastLoginTimestampOk() (*time.Time, bool)

GetLastLoginTimestampOk returns a tuple with the LastLoginTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModel) GetLastName ¶

func (o *UserModel) GetLastName() string

GetLastName returns the LastName field value

func (*UserModel) GetLastNameOk ¶

func (o *UserModel) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*UserModel) GetModifiedAt ¶

func (o *UserModel) GetModifiedAt() time.Time

GetModifiedAt returns the ModifiedAt field value

func (*UserModel) GetModifiedAtOk ¶

func (o *UserModel) GetModifiedAtOk() (*time.Time, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value and a boolean to check if the value has been set.

func (*UserModel) GetModifiedBy ¶

func (o *UserModel) GetModifiedBy() string

GetModifiedBy returns the ModifiedBy field value

func (*UserModel) GetModifiedByOk ¶

func (o *UserModel) GetModifiedByOk() (*string, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value and a boolean to check if the value has been set.

func (*UserModel) GetRoleIds ¶

func (o *UserModel) GetRoleIds() []string

GetRoleIds returns the RoleIds field value

func (*UserModel) GetRoleIdsOk ¶

func (o *UserModel) GetRoleIdsOk() (*[]string, bool)

GetRoleIdsOk returns a tuple with the RoleIds field value and a boolean to check if the value has been set.

func (*UserModel) HasIsActive ¶

func (o *UserModel) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*UserModel) HasIsLocked ¶

func (o *UserModel) HasIsLocked() bool

HasIsLocked returns a boolean if a field has been set.

func (*UserModel) HasIsMfaEnabled ¶

func (o *UserModel) HasIsMfaEnabled() bool

HasIsMfaEnabled returns a boolean if a field has been set.

func (*UserModel) HasLastLoginTimestamp ¶

func (o *UserModel) HasLastLoginTimestamp() bool

HasLastLoginTimestamp returns a boolean if a field has been set.

func (UserModel) MarshalJSON ¶

func (o UserModel) MarshalJSON() ([]byte, error)

func (*UserModel) SetCreatedAt ¶

func (o *UserModel) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*UserModel) SetCreatedBy ¶

func (o *UserModel) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*UserModel) SetEmail ¶

func (o *UserModel) SetEmail(v string)

SetEmail sets field value

func (*UserModel) SetFirstName ¶

func (o *UserModel) SetFirstName(v string)

SetFirstName sets field value

func (*UserModel) SetId ¶

func (o *UserModel) SetId(v string)

SetId sets field value

func (*UserModel) SetIsActive ¶

func (o *UserModel) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*UserModel) SetIsLocked ¶

func (o *UserModel) SetIsLocked(v bool)

SetIsLocked gets a reference to the given bool and assigns it to the IsLocked field.

func (*UserModel) SetIsMfaEnabled ¶

func (o *UserModel) SetIsMfaEnabled(v bool)

SetIsMfaEnabled gets a reference to the given bool and assigns it to the IsMfaEnabled field.

func (*UserModel) SetLastLoginTimestamp ¶

func (o *UserModel) SetLastLoginTimestamp(v time.Time)

SetLastLoginTimestamp gets a reference to the given time.Time and assigns it to the LastLoginTimestamp field.

func (*UserModel) SetLastName ¶

func (o *UserModel) SetLastName(v string)

SetLastName sets field value

func (*UserModel) SetModifiedAt ¶

func (o *UserModel) SetModifiedAt(v time.Time)

SetModifiedAt sets field value

func (*UserModel) SetModifiedBy ¶

func (o *UserModel) SetModifiedBy(v string)

SetModifiedBy sets field value

func (*UserModel) SetRoleIds ¶

func (o *UserModel) SetRoleIds(v []string)

SetRoleIds sets field value

type UserModelAllOf ¶

type UserModelAllOf struct {
	// Unique identifier for the user.
	Id string `json:"id"`
	// True if the user is active.
	IsActive *bool `json:"isActive,omitempty"`
	// This has the value `true` if the user's account has been locked. If a user tries to log into their account several times and fails, his or her account will be locked for security reasons.
	IsLocked *bool `json:"isLocked,omitempty"`
	// True if multi factor authentication is enabled for the user.
	IsMfaEnabled *bool `json:"isMfaEnabled,omitempty"`
	// Timestamp of the last login for the user in UTC. Will be null if the user has never logged in.
	LastLoginTimestamp *time.Time `json:"lastLoginTimestamp,omitempty"`
}

UserModelAllOf struct for UserModelAllOf

func NewUserModelAllOf ¶

func NewUserModelAllOf(id string) *UserModelAllOf

NewUserModelAllOf instantiates a new UserModelAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserModelAllOfWithDefaults ¶

func NewUserModelAllOfWithDefaults() *UserModelAllOf

NewUserModelAllOfWithDefaults instantiates a new UserModelAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserModelAllOf) GetId ¶

func (o *UserModelAllOf) GetId() string

GetId returns the Id field value

func (*UserModelAllOf) GetIdOk ¶

func (o *UserModelAllOf) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UserModelAllOf) GetIsActive ¶

func (o *UserModelAllOf) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*UserModelAllOf) GetIsActiveOk ¶

func (o *UserModelAllOf) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModelAllOf) GetIsLocked ¶

func (o *UserModelAllOf) GetIsLocked() bool

GetIsLocked returns the IsLocked field value if set, zero value otherwise.

func (*UserModelAllOf) GetIsLockedOk ¶

func (o *UserModelAllOf) GetIsLockedOk() (*bool, bool)

GetIsLockedOk returns a tuple with the IsLocked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModelAllOf) GetIsMfaEnabled ¶

func (o *UserModelAllOf) GetIsMfaEnabled() bool

GetIsMfaEnabled returns the IsMfaEnabled field value if set, zero value otherwise.

func (*UserModelAllOf) GetIsMfaEnabledOk ¶

func (o *UserModelAllOf) GetIsMfaEnabledOk() (*bool, bool)

GetIsMfaEnabledOk returns a tuple with the IsMfaEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModelAllOf) GetLastLoginTimestamp ¶

func (o *UserModelAllOf) GetLastLoginTimestamp() time.Time

GetLastLoginTimestamp returns the LastLoginTimestamp field value if set, zero value otherwise.

func (*UserModelAllOf) GetLastLoginTimestampOk ¶

func (o *UserModelAllOf) GetLastLoginTimestampOk() (*time.Time, bool)

GetLastLoginTimestampOk returns a tuple with the LastLoginTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserModelAllOf) HasIsActive ¶

func (o *UserModelAllOf) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*UserModelAllOf) HasIsLocked ¶

func (o *UserModelAllOf) HasIsLocked() bool

HasIsLocked returns a boolean if a field has been set.

func (*UserModelAllOf) HasIsMfaEnabled ¶

func (o *UserModelAllOf) HasIsMfaEnabled() bool

HasIsMfaEnabled returns a boolean if a field has been set.

func (*UserModelAllOf) HasLastLoginTimestamp ¶

func (o *UserModelAllOf) HasLastLoginTimestamp() bool

HasLastLoginTimestamp returns a boolean if a field has been set.

func (UserModelAllOf) MarshalJSON ¶

func (o UserModelAllOf) MarshalJSON() ([]byte, error)

func (*UserModelAllOf) SetId ¶

func (o *UserModelAllOf) SetId(v string)

SetId sets field value

func (*UserModelAllOf) SetIsActive ¶

func (o *UserModelAllOf) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*UserModelAllOf) SetIsLocked ¶

func (o *UserModelAllOf) SetIsLocked(v bool)

SetIsLocked gets a reference to the given bool and assigns it to the IsLocked field.

func (*UserModelAllOf) SetIsMfaEnabled ¶

func (o *UserModelAllOf) SetIsMfaEnabled(v bool)

SetIsMfaEnabled gets a reference to the given bool and assigns it to the IsMfaEnabled field.

func (*UserModelAllOf) SetLastLoginTimestamp ¶

func (o *UserModelAllOf) SetLastLoginTimestamp(v time.Time)

SetLastLoginTimestamp gets a reference to the given time.Time and assigns it to the LastLoginTimestamp field.

type Variable ¶

type Variable struct {
	// Unique identifier for the variable.
	Id *string `json:"id,omitempty"`
	// Name of the variable. The variable name is case-insensitive. Only alphanumeric, and underscores are allowed in the variable name.
	Name string `json:"name"`
	// Display name of the variable shown in the UI. If this field is empty, the name field will be used. The display name is case-insensitive. Only numbers, and underscores are allowed in the variable name. This field is not yet supported by the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// Default value of the variable.
	DefaultValue     *string                  `json:"defaultValue,omitempty"`
	SourceDefinition VariableSourceDefinition `json:"sourceDefinition"`
	// Allow multiple selections in the values dropdown.
	AllowMultiSelect *bool `json:"allowMultiSelect,omitempty"`
	// Include an \"All\" option at the top of the variable's values dropdown.
	IncludeAllOption *bool `json:"includeAllOption,omitempty"`
	// Hide the variable in the dashboard UI.
	HideFromUI *bool `json:"hideFromUI,omitempty"`
	// The type of value of the variable. Allowed values are `String` and Any`. `String` considers as a single phrase and will wrap in double-quotes, `Any` is all characters.
	ValueType *string `json:"valueType,omitempty"`
}

Variable struct for Variable

func NewVariable ¶

func NewVariable(name string, sourceDefinition VariableSourceDefinition) *Variable

NewVariable instantiates a new Variable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVariableWithDefaults ¶

func NewVariableWithDefaults() *Variable

NewVariableWithDefaults instantiates a new Variable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Variable) GetAllowMultiSelect ¶

func (o *Variable) GetAllowMultiSelect() bool

GetAllowMultiSelect returns the AllowMultiSelect field value if set, zero value otherwise.

func (*Variable) GetAllowMultiSelectOk ¶

func (o *Variable) GetAllowMultiSelectOk() (*bool, bool)

GetAllowMultiSelectOk returns a tuple with the AllowMultiSelect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetDefaultValue ¶

func (o *Variable) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*Variable) GetDefaultValueOk ¶

func (o *Variable) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetDisplayName ¶

func (o *Variable) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*Variable) GetDisplayNameOk ¶

func (o *Variable) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetHideFromUI ¶

func (o *Variable) GetHideFromUI() bool

GetHideFromUI returns the HideFromUI field value if set, zero value otherwise.

func (*Variable) GetHideFromUIOk ¶

func (o *Variable) GetHideFromUIOk() (*bool, bool)

GetHideFromUIOk returns a tuple with the HideFromUI field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetId ¶

func (o *Variable) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Variable) GetIdOk ¶

func (o *Variable) 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 (*Variable) GetIncludeAllOption ¶

func (o *Variable) GetIncludeAllOption() bool

GetIncludeAllOption returns the IncludeAllOption field value if set, zero value otherwise.

func (*Variable) GetIncludeAllOptionOk ¶

func (o *Variable) GetIncludeAllOptionOk() (*bool, bool)

GetIncludeAllOptionOk returns a tuple with the IncludeAllOption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) GetName ¶

func (o *Variable) GetName() string

GetName returns the Name field value

func (*Variable) GetNameOk ¶

func (o *Variable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Variable) GetSourceDefinition ¶

func (o *Variable) GetSourceDefinition() VariableSourceDefinition

GetSourceDefinition returns the SourceDefinition field value

func (*Variable) GetSourceDefinitionOk ¶

func (o *Variable) GetSourceDefinitionOk() (*VariableSourceDefinition, bool)

GetSourceDefinitionOk returns a tuple with the SourceDefinition field value and a boolean to check if the value has been set.

func (*Variable) GetValueType ¶

func (o *Variable) GetValueType() string

GetValueType returns the ValueType field value if set, zero value otherwise.

func (*Variable) GetValueTypeOk ¶

func (o *Variable) GetValueTypeOk() (*string, bool)

GetValueTypeOk returns a tuple with the ValueType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variable) HasAllowMultiSelect ¶

func (o *Variable) HasAllowMultiSelect() bool

HasAllowMultiSelect returns a boolean if a field has been set.

func (*Variable) HasDefaultValue ¶

func (o *Variable) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*Variable) HasDisplayName ¶

func (o *Variable) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Variable) HasHideFromUI ¶

func (o *Variable) HasHideFromUI() bool

HasHideFromUI returns a boolean if a field has been set.

func (*Variable) HasId ¶

func (o *Variable) HasId() bool

HasId returns a boolean if a field has been set.

func (*Variable) HasIncludeAllOption ¶

func (o *Variable) HasIncludeAllOption() bool

HasIncludeAllOption returns a boolean if a field has been set.

func (*Variable) HasValueType ¶

func (o *Variable) HasValueType() bool

HasValueType returns a boolean if a field has been set.

func (Variable) MarshalJSON ¶

func (o Variable) MarshalJSON() ([]byte, error)

func (*Variable) SetAllowMultiSelect ¶

func (o *Variable) SetAllowMultiSelect(v bool)

SetAllowMultiSelect gets a reference to the given bool and assigns it to the AllowMultiSelect field.

func (*Variable) SetDefaultValue ¶

func (o *Variable) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*Variable) SetDisplayName ¶

func (o *Variable) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*Variable) SetHideFromUI ¶

func (o *Variable) SetHideFromUI(v bool)

SetHideFromUI gets a reference to the given bool and assigns it to the HideFromUI field.

func (*Variable) SetId ¶

func (o *Variable) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Variable) SetIncludeAllOption ¶

func (o *Variable) SetIncludeAllOption(v bool)

SetIncludeAllOption gets a reference to the given bool and assigns it to the IncludeAllOption field.

func (*Variable) SetName ¶

func (o *Variable) SetName(v string)

SetName sets field value

func (*Variable) SetSourceDefinition ¶

func (o *Variable) SetSourceDefinition(v VariableSourceDefinition)

SetSourceDefinition sets field value

func (*Variable) SetValueType ¶

func (o *Variable) SetValueType(v string)

SetValueType gets a reference to the given string and assigns it to the ValueType field.

type VariableSourceDefinition ¶

type VariableSourceDefinition struct {
	// Source type of the variable values.
	VariableSourceType string `json:"variableSourceType"`
}

VariableSourceDefinition struct for VariableSourceDefinition

func NewVariableSourceDefinition ¶

func NewVariableSourceDefinition(variableSourceType string) *VariableSourceDefinition

NewVariableSourceDefinition instantiates a new VariableSourceDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVariableSourceDefinitionWithDefaults ¶

func NewVariableSourceDefinitionWithDefaults() *VariableSourceDefinition

NewVariableSourceDefinitionWithDefaults instantiates a new VariableSourceDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VariableSourceDefinition) GetVariableSourceType ¶

func (o *VariableSourceDefinition) GetVariableSourceType() string

GetVariableSourceType returns the VariableSourceType field value

func (*VariableSourceDefinition) GetVariableSourceTypeOk ¶

func (o *VariableSourceDefinition) GetVariableSourceTypeOk() (*string, bool)

GetVariableSourceTypeOk returns a tuple with the VariableSourceType field value and a boolean to check if the value has been set.

func (VariableSourceDefinition) MarshalJSON ¶

func (o VariableSourceDefinition) MarshalJSON() ([]byte, error)

func (*VariableSourceDefinition) SetVariableSourceType ¶

func (o *VariableSourceDefinition) SetVariableSourceType(v string)

SetVariableSourceType sets field value

type VariableValuesData ¶

type VariableValuesData struct {
	// Values for the variable.
	VariableValues []string               `json:"variableValues"`
	Status         *DashboardSearchStatus `json:"status,omitempty"`
	// The type of the variable.
	VariableType *string `json:"variableType,omitempty"`
	// The type of value of the variable. Allowed values are `String` and Any`. `String` considers as a single phrase and will wrap in double-quotes, `Any` is all characters.
	ValueType *string `json:"valueType,omitempty"`
	// Generic errors returned by backend from downstream assemblies. More specific errors will be thrown in the future.
	Errors *[]ErrorDescription `json:"errors,omitempty"`
}

VariableValuesData Variable values, status, type and errors for the variable values search.

func NewVariableValuesData ¶

func NewVariableValuesData(variableValues []string) *VariableValuesData

NewVariableValuesData instantiates a new VariableValuesData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVariableValuesDataWithDefaults ¶

func NewVariableValuesDataWithDefaults() *VariableValuesData

NewVariableValuesDataWithDefaults instantiates a new VariableValuesData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VariableValuesData) GetErrors ¶

func (o *VariableValuesData) GetErrors() []ErrorDescription

GetErrors returns the Errors field value if set, zero value otherwise.

func (*VariableValuesData) GetErrorsOk ¶

func (o *VariableValuesData) GetErrorsOk() (*[]ErrorDescription, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableValuesData) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*VariableValuesData) GetStatusOk ¶

func (o *VariableValuesData) GetStatusOk() (*DashboardSearchStatus, 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 (*VariableValuesData) GetValueType ¶

func (o *VariableValuesData) GetValueType() string

GetValueType returns the ValueType field value if set, zero value otherwise.

func (*VariableValuesData) GetValueTypeOk ¶

func (o *VariableValuesData) GetValueTypeOk() (*string, bool)

GetValueTypeOk returns a tuple with the ValueType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableValuesData) GetVariableType ¶

func (o *VariableValuesData) GetVariableType() string

GetVariableType returns the VariableType field value if set, zero value otherwise.

func (*VariableValuesData) GetVariableTypeOk ¶

func (o *VariableValuesData) GetVariableTypeOk() (*string, bool)

GetVariableTypeOk returns a tuple with the VariableType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableValuesData) GetVariableValues ¶

func (o *VariableValuesData) GetVariableValues() []string

GetVariableValues returns the VariableValues field value

func (*VariableValuesData) GetVariableValuesOk ¶

func (o *VariableValuesData) GetVariableValuesOk() (*[]string, bool)

GetVariableValuesOk returns a tuple with the VariableValues field value and a boolean to check if the value has been set.

func (*VariableValuesData) HasErrors ¶

func (o *VariableValuesData) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*VariableValuesData) HasStatus ¶

func (o *VariableValuesData) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*VariableValuesData) HasValueType ¶

func (o *VariableValuesData) HasValueType() bool

HasValueType returns a boolean if a field has been set.

func (*VariableValuesData) HasVariableType ¶

func (o *VariableValuesData) HasVariableType() bool

HasVariableType returns a boolean if a field has been set.

func (VariableValuesData) MarshalJSON ¶

func (o VariableValuesData) MarshalJSON() ([]byte, error)

func (*VariableValuesData) SetErrors ¶

func (o *VariableValuesData) SetErrors(v []ErrorDescription)

SetErrors gets a reference to the given []ErrorDescription and assigns it to the Errors field.

func (*VariableValuesData) SetStatus ¶

func (o *VariableValuesData) SetStatus(v DashboardSearchStatus)

SetStatus gets a reference to the given DashboardSearchStatus and assigns it to the Status field.

func (*VariableValuesData) SetValueType ¶

func (o *VariableValuesData) SetValueType(v string)

SetValueType gets a reference to the given string and assigns it to the ValueType field.

func (*VariableValuesData) SetVariableType ¶

func (o *VariableValuesData) SetVariableType(v string)

SetVariableType gets a reference to the given string and assigns it to the VariableType field.

func (*VariableValuesData) SetVariableValues ¶

func (o *VariableValuesData) SetVariableValues(v []string)

SetVariableValues sets field value

type VariableValuesLogQueryRequest ¶

type VariableValuesLogQueryRequest struct {
	// The original log query of the variable.
	Query string `json:"query"`
	// A field in log query to populate the variable values.
	Field           string               `json:"field"`
	VariablesValues *VariablesValuesData `json:"variablesValues,omitempty"`
}

VariableValuesLogQueryRequest The request to get a log query to populate variable values.

func NewVariableValuesLogQueryRequest ¶

func NewVariableValuesLogQueryRequest(query string, field string) *VariableValuesLogQueryRequest

NewVariableValuesLogQueryRequest instantiates a new VariableValuesLogQueryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVariableValuesLogQueryRequestWithDefaults ¶

func NewVariableValuesLogQueryRequestWithDefaults() *VariableValuesLogQueryRequest

NewVariableValuesLogQueryRequestWithDefaults instantiates a new VariableValuesLogQueryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VariableValuesLogQueryRequest) GetField ¶

func (o *VariableValuesLogQueryRequest) GetField() string

GetField returns the Field field value

func (*VariableValuesLogQueryRequest) GetFieldOk ¶

func (o *VariableValuesLogQueryRequest) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*VariableValuesLogQueryRequest) GetQuery ¶

func (o *VariableValuesLogQueryRequest) GetQuery() string

GetQuery returns the Query field value

func (*VariableValuesLogQueryRequest) GetQueryOk ¶

func (o *VariableValuesLogQueryRequest) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*VariableValuesLogQueryRequest) GetVariablesValues ¶

func (o *VariableValuesLogQueryRequest) GetVariablesValues() VariablesValuesData

GetVariablesValues returns the VariablesValues field value if set, zero value otherwise.

func (*VariableValuesLogQueryRequest) GetVariablesValuesOk ¶

func (o *VariableValuesLogQueryRequest) GetVariablesValuesOk() (*VariablesValuesData, bool)

GetVariablesValuesOk returns a tuple with the VariablesValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariableValuesLogQueryRequest) HasVariablesValues ¶

func (o *VariableValuesLogQueryRequest) HasVariablesValues() bool

HasVariablesValues returns a boolean if a field has been set.

func (VariableValuesLogQueryRequest) MarshalJSON ¶

func (o VariableValuesLogQueryRequest) MarshalJSON() ([]byte, error)

func (*VariableValuesLogQueryRequest) SetField ¶

func (o *VariableValuesLogQueryRequest) SetField(v string)

SetField sets field value

func (*VariableValuesLogQueryRequest) SetQuery ¶

func (o *VariableValuesLogQueryRequest) SetQuery(v string)

SetQuery sets field value

func (*VariableValuesLogQueryRequest) SetVariablesValues ¶

func (o *VariableValuesLogQueryRequest) SetVariablesValues(v VariablesValuesData)

SetVariablesValues gets a reference to the given VariablesValuesData and assigns it to the VariablesValues field.

type VariablesValuesData ¶

type VariablesValuesData struct {
	// Data for variable values.
	Data map[string][]string `json:"data"`
	// A rich form of data for the variable search, including variable values, status and variable type. This field is different from `data` in that it includes an object instead of list as the value in the map. The `data` field is kept for backwards compatibility, please use `richData` for all usages going forward.
	RichData *map[string]VariableValuesData `json:"richData,omitempty"`
}

VariablesValuesData struct for VariablesValuesData

func NewVariablesValuesData ¶

func NewVariablesValuesData(data map[string][]string) *VariablesValuesData

NewVariablesValuesData instantiates a new VariablesValuesData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVariablesValuesDataWithDefaults ¶

func NewVariablesValuesDataWithDefaults() *VariablesValuesData

NewVariablesValuesDataWithDefaults instantiates a new VariablesValuesData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VariablesValuesData) GetData ¶

func (o *VariablesValuesData) GetData() map[string][]string

GetData returns the Data field value

func (*VariablesValuesData) GetDataOk ¶

func (o *VariablesValuesData) GetDataOk() (*map[string][]string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*VariablesValuesData) GetRichData ¶

func (o *VariablesValuesData) GetRichData() map[string]VariableValuesData

GetRichData returns the RichData field value if set, zero value otherwise.

func (*VariablesValuesData) GetRichDataOk ¶

func (o *VariablesValuesData) GetRichDataOk() (*map[string]VariableValuesData, bool)

GetRichDataOk returns a tuple with the RichData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariablesValuesData) HasRichData ¶

func (o *VariablesValuesData) HasRichData() bool

HasRichData returns a boolean if a field has been set.

func (VariablesValuesData) MarshalJSON ¶

func (o VariablesValuesData) MarshalJSON() ([]byte, error)

func (*VariablesValuesData) SetData ¶

func (o *VariablesValuesData) SetData(v map[string][]string)

SetData sets field value

func (*VariablesValuesData) SetRichData ¶

func (o *VariablesValuesData) SetRichData(v map[string]VariableValuesData)

SetRichData gets a reference to the given map[string]VariableValuesData and assigns it to the RichData field.

type VisualAggregateData ¶

type VisualAggregateData struct {
	// The maximum value in the series.
	Max float64 `json:"max"`
	// The minimum value in the series.
	Min float64 `json:"min"`
	// The average value in the series.
	Avg float64 `json:"avg"`
	// The sum of all the values in the series.
	Sum float64 `json:"sum"`
	// The last value in the series.
	Latest float64 `json:"latest"`
	// The number of values in the series.
	Count *float64 `json:"count,omitempty"`
}

VisualAggregateData struct for VisualAggregateData

func NewVisualAggregateData ¶

func NewVisualAggregateData(max float64, min float64, avg float64, sum float64, latest float64) *VisualAggregateData

NewVisualAggregateData instantiates a new VisualAggregateData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVisualAggregateDataWithDefaults ¶

func NewVisualAggregateDataWithDefaults() *VisualAggregateData

NewVisualAggregateDataWithDefaults instantiates a new VisualAggregateData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VisualAggregateData) GetAvg ¶

func (o *VisualAggregateData) GetAvg() float64

GetAvg returns the Avg field value

func (*VisualAggregateData) GetAvgOk ¶

func (o *VisualAggregateData) GetAvgOk() (*float64, bool)

GetAvgOk returns a tuple with the Avg field value and a boolean to check if the value has been set.

func (*VisualAggregateData) GetCount ¶

func (o *VisualAggregateData) GetCount() float64

GetCount returns the Count field value if set, zero value otherwise.

func (*VisualAggregateData) GetCountOk ¶

func (o *VisualAggregateData) GetCountOk() (*float64, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisualAggregateData) GetLatest ¶

func (o *VisualAggregateData) GetLatest() float64

GetLatest returns the Latest field value

func (*VisualAggregateData) GetLatestOk ¶

func (o *VisualAggregateData) GetLatestOk() (*float64, bool)

GetLatestOk returns a tuple with the Latest field value and a boolean to check if the value has been set.

func (*VisualAggregateData) GetMax ¶

func (o *VisualAggregateData) GetMax() float64

GetMax returns the Max field value

func (*VisualAggregateData) GetMaxOk ¶

func (o *VisualAggregateData) GetMaxOk() (*float64, bool)

GetMaxOk returns a tuple with the Max field value and a boolean to check if the value has been set.

func (*VisualAggregateData) GetMin ¶

func (o *VisualAggregateData) GetMin() float64

GetMin returns the Min field value

func (*VisualAggregateData) GetMinOk ¶

func (o *VisualAggregateData) GetMinOk() (*float64, bool)

GetMinOk returns a tuple with the Min field value and a boolean to check if the value has been set.

func (*VisualAggregateData) GetSum ¶

func (o *VisualAggregateData) GetSum() float64

GetSum returns the Sum field value

func (*VisualAggregateData) GetSumOk ¶

func (o *VisualAggregateData) GetSumOk() (*float64, bool)

GetSumOk returns a tuple with the Sum field value and a boolean to check if the value has been set.

func (*VisualAggregateData) HasCount ¶

func (o *VisualAggregateData) HasCount() bool

HasCount returns a boolean if a field has been set.

func (VisualAggregateData) MarshalJSON ¶

func (o VisualAggregateData) MarshalJSON() ([]byte, error)

func (*VisualAggregateData) SetAvg ¶

func (o *VisualAggregateData) SetAvg(v float64)

SetAvg sets field value

func (*VisualAggregateData) SetCount ¶

func (o *VisualAggregateData) SetCount(v float64)

SetCount gets a reference to the given float64 and assigns it to the Count field.

func (*VisualAggregateData) SetLatest ¶

func (o *VisualAggregateData) SetLatest(v float64)

SetLatest sets field value

func (*VisualAggregateData) SetMax ¶

func (o *VisualAggregateData) SetMax(v float64)

SetMax sets field value

func (*VisualAggregateData) SetMin ¶

func (o *VisualAggregateData) SetMin(v float64)

SetMin sets field value

func (*VisualAggregateData) SetSum ¶

func (o *VisualAggregateData) SetSum(v float64)

SetSum sets field value

type WarningDescription ¶

type WarningDescription struct {
	// Description of the warning.
	Message string `json:"message"`
	// An optional cause of this warning.
	Cause *string `json:"cause,omitempty"`
}

WarningDescription Warning description

func NewWarningDescription ¶

func NewWarningDescription(message string) *WarningDescription

NewWarningDescription instantiates a new WarningDescription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWarningDescriptionWithDefaults ¶

func NewWarningDescriptionWithDefaults() *WarningDescription

NewWarningDescriptionWithDefaults instantiates a new WarningDescription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WarningDescription) GetCause ¶

func (o *WarningDescription) GetCause() string

GetCause returns the Cause field value if set, zero value otherwise.

func (*WarningDescription) GetCauseOk ¶

func (o *WarningDescription) GetCauseOk() (*string, bool)

GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WarningDescription) GetMessage ¶

func (o *WarningDescription) GetMessage() string

GetMessage returns the Message field value

func (*WarningDescription) GetMessageOk ¶

func (o *WarningDescription) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*WarningDescription) HasCause ¶

func (o *WarningDescription) HasCause() bool

HasCause returns a boolean if a field has been set.

func (WarningDescription) MarshalJSON ¶

func (o WarningDescription) MarshalJSON() ([]byte, error)

func (*WarningDescription) SetCause ¶

func (o *WarningDescription) SetCause(v string)

SetCause gets a reference to the given string and assigns it to the Cause field.

func (*WarningDescription) SetMessage ¶

func (o *WarningDescription) SetMessage(v string)

SetMessage sets field value

type WarningDetails ¶

type WarningDetails struct {
	// Warning code.
	Code string `json:"code"`
	// Warning message.
	Message string `json:"message"`
	// Details related to warning.
	Detail string `json:"detail"`
}

WarningDetails Warning while computing signals.

func NewWarningDetails ¶

func NewWarningDetails(code string, message string, detail string) *WarningDetails

NewWarningDetails instantiates a new WarningDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWarningDetailsWithDefaults ¶

func NewWarningDetailsWithDefaults() *WarningDetails

NewWarningDetailsWithDefaults instantiates a new WarningDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WarningDetails) GetCode ¶

func (o *WarningDetails) GetCode() string

GetCode returns the Code field value

func (*WarningDetails) GetCodeOk ¶

func (o *WarningDetails) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*WarningDetails) GetDetail ¶

func (o *WarningDetails) GetDetail() string

GetDetail returns the Detail field value

func (*WarningDetails) GetDetailOk ¶

func (o *WarningDetails) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.

func (*WarningDetails) GetMessage ¶

func (o *WarningDetails) GetMessage() string

GetMessage returns the Message field value

func (*WarningDetails) GetMessageOk ¶

func (o *WarningDetails) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (WarningDetails) MarshalJSON ¶

func (o WarningDetails) MarshalJSON() ([]byte, error)

func (*WarningDetails) SetCode ¶

func (o *WarningDetails) SetCode(v string)

SetCode sets field value

func (*WarningDetails) SetDetail ¶

func (o *WarningDetails) SetDetail(v string)

SetDetail sets field value

func (*WarningDetails) SetMessage ¶

func (o *WarningDetails) SetMessage(v string)

SetMessage sets field value

type Webhook ¶

type Webhook struct {
	Action
	// The identifier of the connection.
	ConnectionId string `json:"connectionId"`
	// The override of the default JSON payload of the connection. Should be in JSON format.
	PayloadOverride *string `json:"payloadOverride,omitempty"`
}

Webhook struct for Webhook

func NewWebhook ¶

func NewWebhook(connectionId string, connectionType string) *Webhook

NewWebhook instantiates a new Webhook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookWithDefaults ¶

func NewWebhookWithDefaults() *Webhook

NewWebhookWithDefaults instantiates a new Webhook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Webhook) GetConnectionId ¶

func (o *Webhook) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*Webhook) GetConnectionIdOk ¶

func (o *Webhook) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*Webhook) GetPayloadOverride ¶

func (o *Webhook) GetPayloadOverride() string

GetPayloadOverride returns the PayloadOverride field value if set, zero value otherwise.

func (*Webhook) GetPayloadOverrideOk ¶

func (o *Webhook) GetPayloadOverrideOk() (*string, bool)

GetPayloadOverrideOk returns a tuple with the PayloadOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) HasPayloadOverride ¶

func (o *Webhook) HasPayloadOverride() bool

HasPayloadOverride returns a boolean if a field has been set.

func (Webhook) MarshalJSON ¶

func (o Webhook) MarshalJSON() ([]byte, error)

func (*Webhook) SetConnectionId ¶

func (o *Webhook) SetConnectionId(v string)

SetConnectionId sets field value

func (*Webhook) SetPayloadOverride ¶

func (o *Webhook) SetPayloadOverride(v string)

SetPayloadOverride gets a reference to the given string and assigns it to the PayloadOverride field.

type WebhookConnection ¶

type WebhookConnection struct {
	Connection
	// URL for the webhook connection.
	Url string `json:"url"`
	// List of access authorization headers.
	Headers []Header `json:"headers"`
	// List of custom webhook headers.
	CustomHeaders []Header `json:"customHeaders"`
	// Default payload of the webhook.
	DefaultPayload string `json:"defaultPayload"`
	// Type of webhook connection. Valid values are `AWSLambda`, `Azure`, `Datadog`, `HipChat`, `NewRelic`, `Opsgenie`, `PagerDuty`, `Slack`, `MicrosoftTeams`, `ServiceNow`, `SumoCloudSOAR` and `Webhook`.
	WebhookType string `json:"webhookType"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
	// Webhook endpoint warning for incorrect variable names and syntax.
	Warnings *[]string `json:"warnings,omitempty"`
}

WebhookConnection struct for WebhookConnection

func NewWebhookConnection ¶

func NewWebhookConnection(url string, headers []Header, customHeaders []Header, defaultPayload string, webhookType string, type_ string, id string, name string, description string, createdAt time.Time, createdBy string, modifiedAt time.Time, modifiedBy string) *WebhookConnection

NewWebhookConnection instantiates a new WebhookConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookConnectionWithDefaults ¶

func NewWebhookConnectionWithDefaults() *WebhookConnection

NewWebhookConnectionWithDefaults instantiates a new WebhookConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookConnection) GetConnectionSubtype ¶

func (o *WebhookConnection) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*WebhookConnection) GetConnectionSubtypeOk ¶

func (o *WebhookConnection) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookConnection) GetCustomHeaders ¶

func (o *WebhookConnection) GetCustomHeaders() []Header

GetCustomHeaders returns the CustomHeaders field value

func (*WebhookConnection) GetCustomHeadersOk ¶

func (o *WebhookConnection) GetCustomHeadersOk() (*[]Header, bool)

GetCustomHeadersOk returns a tuple with the CustomHeaders field value and a boolean to check if the value has been set.

func (*WebhookConnection) GetDefaultPayload ¶

func (o *WebhookConnection) GetDefaultPayload() string

GetDefaultPayload returns the DefaultPayload field value

func (*WebhookConnection) GetDefaultPayloadOk ¶

func (o *WebhookConnection) GetDefaultPayloadOk() (*string, bool)

GetDefaultPayloadOk returns a tuple with the DefaultPayload field value and a boolean to check if the value has been set.

func (*WebhookConnection) GetHeaders ¶

func (o *WebhookConnection) GetHeaders() []Header

GetHeaders returns the Headers field value

func (*WebhookConnection) GetHeadersOk ¶

func (o *WebhookConnection) GetHeadersOk() (*[]Header, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (*WebhookConnection) GetUrl ¶

func (o *WebhookConnection) GetUrl() string

GetUrl returns the Url field value

func (*WebhookConnection) GetUrlOk ¶

func (o *WebhookConnection) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebhookConnection) GetWarnings ¶

func (o *WebhookConnection) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*WebhookConnection) GetWarningsOk ¶

func (o *WebhookConnection) GetWarningsOk() (*[]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookConnection) GetWebhookType ¶

func (o *WebhookConnection) GetWebhookType() string

GetWebhookType returns the WebhookType field value

func (*WebhookConnection) GetWebhookTypeOk ¶

func (o *WebhookConnection) GetWebhookTypeOk() (*string, bool)

GetWebhookTypeOk returns a tuple with the WebhookType field value and a boolean to check if the value has been set.

func (*WebhookConnection) HasConnectionSubtype ¶

func (o *WebhookConnection) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*WebhookConnection) HasWarnings ¶

func (o *WebhookConnection) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (WebhookConnection) MarshalJSON ¶

func (o WebhookConnection) MarshalJSON() ([]byte, error)

func (*WebhookConnection) SetConnectionSubtype ¶

func (o *WebhookConnection) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*WebhookConnection) SetCustomHeaders ¶

func (o *WebhookConnection) SetCustomHeaders(v []Header)

SetCustomHeaders sets field value

func (*WebhookConnection) SetDefaultPayload ¶

func (o *WebhookConnection) SetDefaultPayload(v string)

SetDefaultPayload sets field value

func (*WebhookConnection) SetHeaders ¶

func (o *WebhookConnection) SetHeaders(v []Header)

SetHeaders sets field value

func (*WebhookConnection) SetUrl ¶

func (o *WebhookConnection) SetUrl(v string)

SetUrl sets field value

func (*WebhookConnection) SetWarnings ¶

func (o *WebhookConnection) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (*WebhookConnection) SetWebhookType ¶

func (o *WebhookConnection) SetWebhookType(v string)

SetWebhookType sets field value

type WebhookConnectionAllOf ¶

type WebhookConnectionAllOf struct {
	// URL for the webhook connection.
	Url string `json:"url"`
	// List of access authorization headers.
	Headers []Header `json:"headers"`
	// List of custom webhook headers.
	CustomHeaders []Header `json:"customHeaders"`
	// Default payload of the webhook.
	DefaultPayload string `json:"defaultPayload"`
	// Type of webhook connection. Valid values are `AWSLambda`, `Azure`, `Datadog`, `HipChat`, `NewRelic`, `Opsgenie`, `PagerDuty`, `Slack`, `MicrosoftTeams`, `ServiceNow`, `SumoCloudSOAR` and `Webhook`.
	WebhookType string `json:"webhookType"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
	// Webhook endpoint warning for incorrect variable names and syntax.
	Warnings *[]string `json:"warnings,omitempty"`
}

WebhookConnectionAllOf struct for WebhookConnectionAllOf

func NewWebhookConnectionAllOf ¶

func NewWebhookConnectionAllOf(url string, headers []Header, customHeaders []Header, defaultPayload string, webhookType string) *WebhookConnectionAllOf

NewWebhookConnectionAllOf instantiates a new WebhookConnectionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookConnectionAllOfWithDefaults ¶

func NewWebhookConnectionAllOfWithDefaults() *WebhookConnectionAllOf

NewWebhookConnectionAllOfWithDefaults instantiates a new WebhookConnectionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookConnectionAllOf) GetConnectionSubtype ¶

func (o *WebhookConnectionAllOf) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*WebhookConnectionAllOf) GetConnectionSubtypeOk ¶

func (o *WebhookConnectionAllOf) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) GetCustomHeaders ¶

func (o *WebhookConnectionAllOf) GetCustomHeaders() []Header

GetCustomHeaders returns the CustomHeaders field value

func (*WebhookConnectionAllOf) GetCustomHeadersOk ¶

func (o *WebhookConnectionAllOf) GetCustomHeadersOk() (*[]Header, bool)

GetCustomHeadersOk returns a tuple with the CustomHeaders field value and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) GetDefaultPayload ¶

func (o *WebhookConnectionAllOf) GetDefaultPayload() string

GetDefaultPayload returns the DefaultPayload field value

func (*WebhookConnectionAllOf) GetDefaultPayloadOk ¶

func (o *WebhookConnectionAllOf) GetDefaultPayloadOk() (*string, bool)

GetDefaultPayloadOk returns a tuple with the DefaultPayload field value and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) GetHeaders ¶

func (o *WebhookConnectionAllOf) GetHeaders() []Header

GetHeaders returns the Headers field value

func (*WebhookConnectionAllOf) GetHeadersOk ¶

func (o *WebhookConnectionAllOf) GetHeadersOk() (*[]Header, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) GetUrl ¶

func (o *WebhookConnectionAllOf) GetUrl() string

GetUrl returns the Url field value

func (*WebhookConnectionAllOf) GetUrlOk ¶

func (o *WebhookConnectionAllOf) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) GetWarnings ¶

func (o *WebhookConnectionAllOf) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*WebhookConnectionAllOf) GetWarningsOk ¶

func (o *WebhookConnectionAllOf) GetWarningsOk() (*[]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) GetWebhookType ¶

func (o *WebhookConnectionAllOf) GetWebhookType() string

GetWebhookType returns the WebhookType field value

func (*WebhookConnectionAllOf) GetWebhookTypeOk ¶

func (o *WebhookConnectionAllOf) GetWebhookTypeOk() (*string, bool)

GetWebhookTypeOk returns a tuple with the WebhookType field value and a boolean to check if the value has been set.

func (*WebhookConnectionAllOf) HasConnectionSubtype ¶

func (o *WebhookConnectionAllOf) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*WebhookConnectionAllOf) HasWarnings ¶

func (o *WebhookConnectionAllOf) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (WebhookConnectionAllOf) MarshalJSON ¶

func (o WebhookConnectionAllOf) MarshalJSON() ([]byte, error)

func (*WebhookConnectionAllOf) SetConnectionSubtype ¶

func (o *WebhookConnectionAllOf) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*WebhookConnectionAllOf) SetCustomHeaders ¶

func (o *WebhookConnectionAllOf) SetCustomHeaders(v []Header)

SetCustomHeaders sets field value

func (*WebhookConnectionAllOf) SetDefaultPayload ¶

func (o *WebhookConnectionAllOf) SetDefaultPayload(v string)

SetDefaultPayload sets field value

func (*WebhookConnectionAllOf) SetHeaders ¶

func (o *WebhookConnectionAllOf) SetHeaders(v []Header)

SetHeaders sets field value

func (*WebhookConnectionAllOf) SetUrl ¶

func (o *WebhookConnectionAllOf) SetUrl(v string)

SetUrl sets field value

func (*WebhookConnectionAllOf) SetWarnings ¶

func (o *WebhookConnectionAllOf) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (*WebhookConnectionAllOf) SetWebhookType ¶

func (o *WebhookConnectionAllOf) SetWebhookType(v string)

SetWebhookType sets field value

type WebhookDefinition ¶

type WebhookDefinition struct {
	ConnectionDefinition
	// URL for the webhook connection.
	Url string `json:"url"`
	// List of access authorization headers.
	Headers *[]Header `json:"headers,omitempty"`
	// List of custom webhook headers.
	CustomHeaders *[]Header `json:"customHeaders,omitempty"`
	// Default payload of the webhook.
	DefaultPayload string `json:"defaultPayload"`
	// Type of webhook connection. Valid values are `AWSLambda`, `Azure`, `Datadog`, `HipChat`, `NewRelic`, `Opsgenie`, `PagerDuty`, `Slack`, `MicrosoftTeams`, `ServiceNow`, `SumoCloudSOAR` and `Webhook`.
	WebhookType *string `json:"webhookType,omitempty"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
}

WebhookDefinition struct for WebhookDefinition

func NewWebhookDefinition ¶

func NewWebhookDefinition(url string, defaultPayload string, type_ string, name string) *WebhookDefinition

NewWebhookDefinition instantiates a new WebhookDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookDefinitionWithDefaults ¶

func NewWebhookDefinitionWithDefaults() *WebhookDefinition

NewWebhookDefinitionWithDefaults instantiates a new WebhookDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookDefinition) GetConnectionSubtype ¶

func (o *WebhookDefinition) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*WebhookDefinition) GetConnectionSubtypeOk ¶

func (o *WebhookDefinition) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookDefinition) GetCustomHeaders ¶

func (o *WebhookDefinition) GetCustomHeaders() []Header

GetCustomHeaders returns the CustomHeaders field value if set, zero value otherwise.

func (*WebhookDefinition) GetCustomHeadersOk ¶

func (o *WebhookDefinition) GetCustomHeadersOk() (*[]Header, bool)

GetCustomHeadersOk returns a tuple with the CustomHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookDefinition) GetDefaultPayload ¶

func (o *WebhookDefinition) GetDefaultPayload() string

GetDefaultPayload returns the DefaultPayload field value

func (*WebhookDefinition) GetDefaultPayloadOk ¶

func (o *WebhookDefinition) GetDefaultPayloadOk() (*string, bool)

GetDefaultPayloadOk returns a tuple with the DefaultPayload field value and a boolean to check if the value has been set.

func (*WebhookDefinition) GetHeaders ¶

func (o *WebhookDefinition) GetHeaders() []Header

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*WebhookDefinition) GetHeadersOk ¶

func (o *WebhookDefinition) GetHeadersOk() (*[]Header, 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 (*WebhookDefinition) GetUrl ¶

func (o *WebhookDefinition) GetUrl() string

GetUrl returns the Url field value

func (*WebhookDefinition) GetUrlOk ¶

func (o *WebhookDefinition) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebhookDefinition) GetWebhookType ¶

func (o *WebhookDefinition) GetWebhookType() string

GetWebhookType returns the WebhookType field value if set, zero value otherwise.

func (*WebhookDefinition) GetWebhookTypeOk ¶

func (o *WebhookDefinition) GetWebhookTypeOk() (*string, bool)

GetWebhookTypeOk returns a tuple with the WebhookType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookDefinition) HasConnectionSubtype ¶

func (o *WebhookDefinition) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*WebhookDefinition) HasCustomHeaders ¶

func (o *WebhookDefinition) HasCustomHeaders() bool

HasCustomHeaders returns a boolean if a field has been set.

func (*WebhookDefinition) HasHeaders ¶

func (o *WebhookDefinition) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*WebhookDefinition) HasWebhookType ¶

func (o *WebhookDefinition) HasWebhookType() bool

HasWebhookType returns a boolean if a field has been set.

func (WebhookDefinition) MarshalJSON ¶

func (o WebhookDefinition) MarshalJSON() ([]byte, error)

func (*WebhookDefinition) SetConnectionSubtype ¶

func (o *WebhookDefinition) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*WebhookDefinition) SetCustomHeaders ¶

func (o *WebhookDefinition) SetCustomHeaders(v []Header)

SetCustomHeaders gets a reference to the given []Header and assigns it to the CustomHeaders field.

func (*WebhookDefinition) SetDefaultPayload ¶

func (o *WebhookDefinition) SetDefaultPayload(v string)

SetDefaultPayload sets field value

func (*WebhookDefinition) SetHeaders ¶

func (o *WebhookDefinition) SetHeaders(v []Header)

SetHeaders gets a reference to the given []Header and assigns it to the Headers field.

func (*WebhookDefinition) SetUrl ¶

func (o *WebhookDefinition) SetUrl(v string)

SetUrl sets field value

func (*WebhookDefinition) SetWebhookType ¶

func (o *WebhookDefinition) SetWebhookType(v string)

SetWebhookType gets a reference to the given string and assigns it to the WebhookType field.

type WebhookDefinitionAllOf ¶

type WebhookDefinitionAllOf struct {
	// URL for the webhook connection.
	Url string `json:"url"`
	// List of access authorization headers.
	Headers *[]Header `json:"headers,omitempty"`
	// List of custom webhook headers.
	CustomHeaders *[]Header `json:"customHeaders,omitempty"`
	// Default payload of the webhook.
	DefaultPayload string `json:"defaultPayload"`
	// Type of webhook connection. Valid values are `AWSLambda`, `Azure`, `Datadog`, `HipChat`, `NewRelic`, `Opsgenie`, `PagerDuty`, `Slack`, `MicrosoftTeams`, `ServiceNow`, `SumoCloudSOAR` and `Webhook`.
	WebhookType *string `json:"webhookType,omitempty"`
	// The subtype of the connection. Valid values are `Event` or `Incident`.
	ConnectionSubtype *string `json:"connectionSubtype,omitempty"`
}

WebhookDefinitionAllOf struct for WebhookDefinitionAllOf

func NewWebhookDefinitionAllOf ¶

func NewWebhookDefinitionAllOf(url string, defaultPayload string) *WebhookDefinitionAllOf

NewWebhookDefinitionAllOf instantiates a new WebhookDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookDefinitionAllOfWithDefaults ¶

func NewWebhookDefinitionAllOfWithDefaults() *WebhookDefinitionAllOf

NewWebhookDefinitionAllOfWithDefaults instantiates a new WebhookDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookDefinitionAllOf) GetConnectionSubtype ¶

func (o *WebhookDefinitionAllOf) GetConnectionSubtype() string

GetConnectionSubtype returns the ConnectionSubtype field value if set, zero value otherwise.

func (*WebhookDefinitionAllOf) GetConnectionSubtypeOk ¶

func (o *WebhookDefinitionAllOf) GetConnectionSubtypeOk() (*string, bool)

GetConnectionSubtypeOk returns a tuple with the ConnectionSubtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookDefinitionAllOf) GetCustomHeaders ¶

func (o *WebhookDefinitionAllOf) GetCustomHeaders() []Header

GetCustomHeaders returns the CustomHeaders field value if set, zero value otherwise.

func (*WebhookDefinitionAllOf) GetCustomHeadersOk ¶

func (o *WebhookDefinitionAllOf) GetCustomHeadersOk() (*[]Header, bool)

GetCustomHeadersOk returns a tuple with the CustomHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookDefinitionAllOf) GetDefaultPayload ¶

func (o *WebhookDefinitionAllOf) GetDefaultPayload() string

GetDefaultPayload returns the DefaultPayload field value

func (*WebhookDefinitionAllOf) GetDefaultPayloadOk ¶

func (o *WebhookDefinitionAllOf) GetDefaultPayloadOk() (*string, bool)

GetDefaultPayloadOk returns a tuple with the DefaultPayload field value and a boolean to check if the value has been set.

func (*WebhookDefinitionAllOf) GetHeaders ¶

func (o *WebhookDefinitionAllOf) GetHeaders() []Header

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*WebhookDefinitionAllOf) GetHeadersOk ¶

func (o *WebhookDefinitionAllOf) GetHeadersOk() (*[]Header, 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 (*WebhookDefinitionAllOf) GetUrl ¶

func (o *WebhookDefinitionAllOf) GetUrl() string

GetUrl returns the Url field value

func (*WebhookDefinitionAllOf) GetUrlOk ¶

func (o *WebhookDefinitionAllOf) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebhookDefinitionAllOf) GetWebhookType ¶

func (o *WebhookDefinitionAllOf) GetWebhookType() string

GetWebhookType returns the WebhookType field value if set, zero value otherwise.

func (*WebhookDefinitionAllOf) GetWebhookTypeOk ¶

func (o *WebhookDefinitionAllOf) GetWebhookTypeOk() (*string, bool)

GetWebhookTypeOk returns a tuple with the WebhookType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookDefinitionAllOf) HasConnectionSubtype ¶

func (o *WebhookDefinitionAllOf) HasConnectionSubtype() bool

HasConnectionSubtype returns a boolean if a field has been set.

func (*WebhookDefinitionAllOf) HasCustomHeaders ¶

func (o *WebhookDefinitionAllOf) HasCustomHeaders() bool

HasCustomHeaders returns a boolean if a field has been set.

func (*WebhookDefinitionAllOf) HasHeaders ¶

func (o *WebhookDefinitionAllOf) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*WebhookDefinitionAllOf) HasWebhookType ¶

func (o *WebhookDefinitionAllOf) HasWebhookType() bool

HasWebhookType returns a boolean if a field has been set.

func (WebhookDefinitionAllOf) MarshalJSON ¶

func (o WebhookDefinitionAllOf) MarshalJSON() ([]byte, error)

func (*WebhookDefinitionAllOf) SetConnectionSubtype ¶

func (o *WebhookDefinitionAllOf) SetConnectionSubtype(v string)

SetConnectionSubtype gets a reference to the given string and assigns it to the ConnectionSubtype field.

func (*WebhookDefinitionAllOf) SetCustomHeaders ¶

func (o *WebhookDefinitionAllOf) SetCustomHeaders(v []Header)

SetCustomHeaders gets a reference to the given []Header and assigns it to the CustomHeaders field.

func (*WebhookDefinitionAllOf) SetDefaultPayload ¶

func (o *WebhookDefinitionAllOf) SetDefaultPayload(v string)

SetDefaultPayload sets field value

func (*WebhookDefinitionAllOf) SetHeaders ¶

func (o *WebhookDefinitionAllOf) SetHeaders(v []Header)

SetHeaders gets a reference to the given []Header and assigns it to the Headers field.

func (*WebhookDefinitionAllOf) SetUrl ¶

func (o *WebhookDefinitionAllOf) SetUrl(v string)

SetUrl sets field value

func (*WebhookDefinitionAllOf) SetWebhookType ¶

func (o *WebhookDefinitionAllOf) SetWebhookType(v string)

SetWebhookType gets a reference to the given string and assigns it to the WebhookType field.

type WebhookSearchNotificationSyncDefinition ¶

type WebhookSearchNotificationSyncDefinition struct {
	ScheduleNotificationSyncDefinition
	// Identifier of the webhook connection.
	WebhookId string `json:"webhookId"`
	// A JSON object in the format required by the target WebHook URL. For details on variables that can be used as parameters within your JSON object, please refer to Sumo Logic Doc Hub.
	Payload *string `json:"payload,omitempty"`
	// If this field is set to true, one webhook per result will be sent when the trigger conditions are met
	ItemizeAlerts *bool `json:"itemizeAlerts,omitempty"`
	// The maximum number of results for which we send separate alerts. This value should be between 1 and 100.
	MaxItemizedAlerts *int32 `json:"maxItemizedAlerts,omitempty"`
}

WebhookSearchNotificationSyncDefinition struct for WebhookSearchNotificationSyncDefinition

func NewWebhookSearchNotificationSyncDefinition ¶

func NewWebhookSearchNotificationSyncDefinition(webhookId string, taskType string) *WebhookSearchNotificationSyncDefinition

NewWebhookSearchNotificationSyncDefinition instantiates a new WebhookSearchNotificationSyncDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookSearchNotificationSyncDefinitionWithDefaults ¶

func NewWebhookSearchNotificationSyncDefinitionWithDefaults() *WebhookSearchNotificationSyncDefinition

NewWebhookSearchNotificationSyncDefinitionWithDefaults instantiates a new WebhookSearchNotificationSyncDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookSearchNotificationSyncDefinition) GetItemizeAlerts ¶

func (o *WebhookSearchNotificationSyncDefinition) GetItemizeAlerts() bool

GetItemizeAlerts returns the ItemizeAlerts field value if set, zero value otherwise.

func (*WebhookSearchNotificationSyncDefinition) GetItemizeAlertsOk ¶

func (o *WebhookSearchNotificationSyncDefinition) GetItemizeAlertsOk() (*bool, bool)

GetItemizeAlertsOk returns a tuple with the ItemizeAlerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinition) GetMaxItemizedAlerts ¶

func (o *WebhookSearchNotificationSyncDefinition) GetMaxItemizedAlerts() int32

GetMaxItemizedAlerts returns the MaxItemizedAlerts field value if set, zero value otherwise.

func (*WebhookSearchNotificationSyncDefinition) GetMaxItemizedAlertsOk ¶

func (o *WebhookSearchNotificationSyncDefinition) GetMaxItemizedAlertsOk() (*int32, bool)

GetMaxItemizedAlertsOk returns a tuple with the MaxItemizedAlerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinition) GetPayload ¶

GetPayload returns the Payload field value if set, zero value otherwise.

func (*WebhookSearchNotificationSyncDefinition) GetPayloadOk ¶

func (o *WebhookSearchNotificationSyncDefinition) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinition) GetWebhookId ¶

GetWebhookId returns the WebhookId field value

func (*WebhookSearchNotificationSyncDefinition) GetWebhookIdOk ¶

func (o *WebhookSearchNotificationSyncDefinition) GetWebhookIdOk() (*string, bool)

GetWebhookIdOk returns a tuple with the WebhookId field value and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinition) HasItemizeAlerts ¶

func (o *WebhookSearchNotificationSyncDefinition) HasItemizeAlerts() bool

HasItemizeAlerts returns a boolean if a field has been set.

func (*WebhookSearchNotificationSyncDefinition) HasMaxItemizedAlerts ¶

func (o *WebhookSearchNotificationSyncDefinition) HasMaxItemizedAlerts() bool

HasMaxItemizedAlerts returns a boolean if a field has been set.

func (*WebhookSearchNotificationSyncDefinition) HasPayload ¶

HasPayload returns a boolean if a field has been set.

func (WebhookSearchNotificationSyncDefinition) MarshalJSON ¶

func (o WebhookSearchNotificationSyncDefinition) MarshalJSON() ([]byte, error)

func (*WebhookSearchNotificationSyncDefinition) SetItemizeAlerts ¶

func (o *WebhookSearchNotificationSyncDefinition) SetItemizeAlerts(v bool)

SetItemizeAlerts gets a reference to the given bool and assigns it to the ItemizeAlerts field.

func (*WebhookSearchNotificationSyncDefinition) SetMaxItemizedAlerts ¶

func (o *WebhookSearchNotificationSyncDefinition) SetMaxItemizedAlerts(v int32)

SetMaxItemizedAlerts gets a reference to the given int32 and assigns it to the MaxItemizedAlerts field.

func (*WebhookSearchNotificationSyncDefinition) SetPayload ¶

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*WebhookSearchNotificationSyncDefinition) SetWebhookId ¶

SetWebhookId sets field value

type WebhookSearchNotificationSyncDefinitionAllOf ¶

type WebhookSearchNotificationSyncDefinitionAllOf struct {
	// Identifier of the webhook connection.
	WebhookId string `json:"webhookId"`
	// A JSON object in the format required by the target WebHook URL. For details on variables that can be used as parameters within your JSON object, please refer to Sumo Logic Doc Hub.
	Payload *string `json:"payload,omitempty"`
	// If this field is set to true, one webhook per result will be sent when the trigger conditions are met
	ItemizeAlerts *bool `json:"itemizeAlerts,omitempty"`
	// The maximum number of results for which we send separate alerts. This value should be between 1 and 100.
	MaxItemizedAlerts *int32 `json:"maxItemizedAlerts,omitempty"`
}

WebhookSearchNotificationSyncDefinitionAllOf struct for WebhookSearchNotificationSyncDefinitionAllOf

func NewWebhookSearchNotificationSyncDefinitionAllOf ¶

func NewWebhookSearchNotificationSyncDefinitionAllOf(webhookId string) *WebhookSearchNotificationSyncDefinitionAllOf

NewWebhookSearchNotificationSyncDefinitionAllOf instantiates a new WebhookSearchNotificationSyncDefinitionAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookSearchNotificationSyncDefinitionAllOfWithDefaults ¶

func NewWebhookSearchNotificationSyncDefinitionAllOfWithDefaults() *WebhookSearchNotificationSyncDefinitionAllOf

NewWebhookSearchNotificationSyncDefinitionAllOfWithDefaults instantiates a new WebhookSearchNotificationSyncDefinitionAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetItemizeAlerts ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) GetItemizeAlerts() bool

GetItemizeAlerts returns the ItemizeAlerts field value if set, zero value otherwise.

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetItemizeAlertsOk ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) GetItemizeAlertsOk() (*bool, bool)

GetItemizeAlertsOk returns a tuple with the ItemizeAlerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetMaxItemizedAlerts ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) GetMaxItemizedAlerts() int32

GetMaxItemizedAlerts returns the MaxItemizedAlerts field value if set, zero value otherwise.

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetMaxItemizedAlertsOk ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) GetMaxItemizedAlertsOk() (*int32, bool)

GetMaxItemizedAlertsOk returns a tuple with the MaxItemizedAlerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetPayload ¶

GetPayload returns the Payload field value if set, zero value otherwise.

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetPayloadOk ¶

GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetWebhookId ¶

GetWebhookId returns the WebhookId field value

func (*WebhookSearchNotificationSyncDefinitionAllOf) GetWebhookIdOk ¶

GetWebhookIdOk returns a tuple with the WebhookId field value and a boolean to check if the value has been set.

func (*WebhookSearchNotificationSyncDefinitionAllOf) HasItemizeAlerts ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) HasItemizeAlerts() bool

HasItemizeAlerts returns a boolean if a field has been set.

func (*WebhookSearchNotificationSyncDefinitionAllOf) HasMaxItemizedAlerts ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) HasMaxItemizedAlerts() bool

HasMaxItemizedAlerts returns a boolean if a field has been set.

func (*WebhookSearchNotificationSyncDefinitionAllOf) HasPayload ¶

HasPayload returns a boolean if a field has been set.

func (WebhookSearchNotificationSyncDefinitionAllOf) MarshalJSON ¶

func (*WebhookSearchNotificationSyncDefinitionAllOf) SetItemizeAlerts ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) SetItemizeAlerts(v bool)

SetItemizeAlerts gets a reference to the given bool and assigns it to the ItemizeAlerts field.

func (*WebhookSearchNotificationSyncDefinitionAllOf) SetMaxItemizedAlerts ¶

func (o *WebhookSearchNotificationSyncDefinitionAllOf) SetMaxItemizedAlerts(v int32)

SetMaxItemizedAlerts gets a reference to the given int32 and assigns it to the MaxItemizedAlerts field.

func (*WebhookSearchNotificationSyncDefinitionAllOf) SetPayload ¶

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*WebhookSearchNotificationSyncDefinitionAllOf) SetWebhookId ¶

SetWebhookId sets field value

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL