datadog

package
v1.0.0-beta.23 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2021 License: Apache-2.0 Imports: 24 Imported by: 0

README ¶

Go API client for datadog

Collection of all Datadog Public endpoints.

Overview

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

  • API version: 1.0
  • Package version: 0.1.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://www.datadoghq.com/support/

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 "./datadog"

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 identifield 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.datadoghq.com

Class Method HTTP request Description
AWSIntegrationApi CreateAWSAccount Post /api/v1/integration/aws Create an AWS integration
AWSIntegrationApi CreateAWSTagFilter Post /api/v1/integration/aws/filtering Set an AWS tag filter
AWSIntegrationApi CreateNewAWSExternalID Put /api/v1/integration/aws/generate_new_external_id Generate a new external ID
AWSIntegrationApi DeleteAWSAccount Delete /api/v1/integration/aws Delete an AWS integration
AWSIntegrationApi DeleteAWSTagFilter Delete /api/v1/integration/aws/filtering Delete a tag filtering entry
AWSIntegrationApi ListAWSAccounts Get /api/v1/integration/aws List all AWS integrations
AWSIntegrationApi ListAWSTagFilters Get /api/v1/integration/aws/filtering Get all AWS tag filters
AWSIntegrationApi ListAvailableAWSNamespaces Get /api/v1/integration/aws/available_namespace_rules List namespace rules
AWSIntegrationApi UpdateAWSAccount Put /api/v1/integration/aws Update an AWS integration
AWSLogsIntegrationApi CheckAWSLogsLambdaAsync Post /api/v1/integration/aws/logs/check_async Check that an AWS Lambda Function exists
AWSLogsIntegrationApi CheckAWSLogsServicesAsync Post /api/v1/integration/aws/logs/services_async Check permissions for log services
AWSLogsIntegrationApi CreateAWSLambdaARN Post /api/v1/integration/aws/logs Add AWS Log Lambda ARN
AWSLogsIntegrationApi DeleteAWSLambdaARN Delete /api/v1/integration/aws/logs Delete an AWS Logs integration
AWSLogsIntegrationApi EnableAWSLogServices Post /api/v1/integration/aws/logs/services Enable an AWS Logs integration
AWSLogsIntegrationApi ListAWSLogsIntegrations Get /api/v1/integration/aws/logs List all AWS Logs integrations
AWSLogsIntegrationApi ListAWSLogsServices Get /api/v1/integration/aws/logs/services Get list of AWS log ready services
AuthenticationApi Validate Get /api/v1/validate Validate API key
AzureIntegrationApi CreateAzureIntegration Post /api/v1/integration/azure Create an Azure integration
AzureIntegrationApi DeleteAzureIntegration Delete /api/v1/integration/azure Delete an Azure integration
AzureIntegrationApi ListAzureIntegration Get /api/v1/integration/azure List all Azure integrations
AzureIntegrationApi UpdateAzureHostFilters Post /api/v1/integration/azure/host_filters Update Azure integration host filters
AzureIntegrationApi UpdateAzureIntegration Put /api/v1/integration/azure Update an Azure integration
DashboardListsApi CreateDashboardList Post /api/v1/dashboard/lists/manual Create a dashboard list
DashboardListsApi DeleteDashboardList Delete /api/v1/dashboard/lists/manual/{list_id} Delete a dashboard list
DashboardListsApi GetDashboardList Get /api/v1/dashboard/lists/manual/{list_id} Get a dashboard list
DashboardListsApi ListDashboardLists Get /api/v1/dashboard/lists/manual Get all dashboard lists
DashboardListsApi UpdateDashboardList Put /api/v1/dashboard/lists/manual/{list_id} Update a dashboard list
DashboardsApi CreateDashboard Post /api/v1/dashboard Create a new dashboard
DashboardsApi DeleteDashboard Delete /api/v1/dashboard/{dashboard_id} Delete a dashboard
DashboardsApi GetDashboard Get /api/v1/dashboard/{dashboard_id} Get a dashboard
DashboardsApi ListDashboards Get /api/v1/dashboard Get all dashboards
DashboardsApi UpdateDashboard Put /api/v1/dashboard/{dashboard_id} Update a dashboard
DowntimesApi CancelDowntime Delete /api/v1/downtime/{downtime_id} Cancel a downtime
DowntimesApi CancelDowntimesByScope Post /api/v1/downtime/cancel/by_scope Cancel downtimes by scope
DowntimesApi CreateDowntime Post /api/v1/downtime Schedule a downtime
DowntimesApi GetDowntime Get /api/v1/downtime/{downtime_id} Get a downtime
DowntimesApi ListDowntimes Get /api/v1/downtime Get all downtimes
DowntimesApi ListMonitorDowntimes Get /api/v1/monitor/{monitor_id}/downtimes Get all downtimes for a monitor
DowntimesApi UpdateDowntime Put /api/v1/downtime/{downtime_id} Update a downtime
EventsApi CreateEvent Post /api/v1/events Post an event
EventsApi GetEvent Get /api/v1/events/{event_id} Get an event
EventsApi ListEvents Get /api/v1/events Query the event stream
GCPIntegrationApi CreateGCPIntegration Post /api/v1/integration/gcp Create a GCP integration
GCPIntegrationApi DeleteGCPIntegration Delete /api/v1/integration/gcp Delete a GCP integration
GCPIntegrationApi ListGCPIntegration Get /api/v1/integration/gcp List all GCP integrations
GCPIntegrationApi UpdateGCPIntegration Put /api/v1/integration/gcp Update a GCP integration
HostsApi GetHostTotals Get /api/v1/hosts/totals Get the total number of active hosts
HostsApi ListHosts Get /api/v1/hosts Get all hosts for your organization
HostsApi MuteHost Post /api/v1/host/{host_name}/mute Mute a host
HostsApi UnmuteHost Post /api/v1/host/{host_name}/unmute Unmute a host
IPRangesApi GetIPRanges Get / List IP Ranges
KeyManagementApi CreateAPIKey Post /api/v1/api_key Create an API key
KeyManagementApi CreateApplicationKey Post /api/v1/application_key Create an application key
KeyManagementApi DeleteAPIKey Delete /api/v1/api_key/{key} Delete an API key
KeyManagementApi DeleteApplicationKey Delete /api/v1/application_key/{key} Delete an application key
KeyManagementApi GetAPIKey Get /api/v1/api_key/{key} Get API key
KeyManagementApi GetApplicationKey Get /api/v1/application_key/{key} Get an application key
KeyManagementApi ListAPIKeys Get /api/v1/api_key Get all API keys
KeyManagementApi ListApplicationKeys Get /api/v1/application_key Get all application keys
KeyManagementApi UpdateAPIKey Put /api/v1/api_key/{key} Edit an API key
KeyManagementApi UpdateApplicationKey Put /api/v1/application_key/{key} Edit an application key
LogsApi ListLogs Post /api/v1/logs-queries/list Search logs
LogsApi SubmitLog Post /v1/input Send logs
LogsIndexesApi CreateLogsIndex Post /api/v1/logs/config/indexes Create an index
LogsIndexesApi GetLogsIndex Get /api/v1/logs/config/indexes/{name} Get an index
LogsIndexesApi GetLogsIndexOrder Get /api/v1/logs/config/index-order Get indexes order
LogsIndexesApi ListLogIndexes Get /api/v1/logs/config/indexes Get all indexes
LogsIndexesApi UpdateLogsIndex Put /api/v1/logs/config/indexes/{name} Update an index
LogsIndexesApi UpdateLogsIndexOrder Put /api/v1/logs/config/index-order Update indexes order
LogsPipelinesApi CreateLogsPipeline Post /api/v1/logs/config/pipelines Create a pipeline
LogsPipelinesApi DeleteLogsPipeline Delete /api/v1/logs/config/pipelines/{pipeline_id} Delete a pipeline
LogsPipelinesApi GetLogsPipeline Get /api/v1/logs/config/pipelines/{pipeline_id} Get a pipeline
LogsPipelinesApi GetLogsPipelineOrder Get /api/v1/logs/config/pipeline-order Get pipeline order
LogsPipelinesApi ListLogsPipelines Get /api/v1/logs/config/pipelines Get all pipelines
LogsPipelinesApi UpdateLogsPipeline Put /api/v1/logs/config/pipelines/{pipeline_id} Update a pipeline
LogsPipelinesApi UpdateLogsPipelineOrder Put /api/v1/logs/config/pipeline-order Update pipeline order
MetricsApi GetMetricMetadata Get /api/v1/metrics/{metric_name} Get metric metadata
MetricsApi ListActiveMetrics Get /api/v1/metrics Get active metrics list
MetricsApi ListMetrics Get /api/v1/search Search metrics
MetricsApi QueryMetrics Get /api/v1/query Query timeseries points
MetricsApi SubmitMetrics Post /api/v1/series Submit metrics
MetricsApi UpdateMetricMetadata Put /api/v1/metrics/{metric_name} Edit metric metadata
MonitorsApi CheckCanDeleteMonitor Get /api/v1/monitor/can_delete Check if a monitor can be deleted
MonitorsApi CreateMonitor Post /api/v1/monitor Create a monitor
MonitorsApi DeleteMonitor Delete /api/v1/monitor/{monitor_id} Delete a monitor
MonitorsApi GetMonitor Get /api/v1/monitor/{monitor_id} Get a monitor's details
MonitorsApi ListMonitors Get /api/v1/monitor Get all monitor details
MonitorsApi SearchMonitorGroups Get /api/v1/monitor/groups/search Monitors group search
MonitorsApi SearchMonitors Get /api/v1/monitor/search Monitors search
MonitorsApi UpdateMonitor Put /api/v1/monitor/{monitor_id} Edit a monitor
MonitorsApi ValidateMonitor Post /api/v1/monitor/validate Validate a monitor
NotebooksApi CreateNotebook Post /api/v1/notebooks Create a notebook
NotebooksApi DeleteNotebook Delete /api/v1/notebooks/{notebook_id} Delete a notebook
NotebooksApi GetNotebook Get /api/v1/notebooks/{notebook_id} Get a notebook
NotebooksApi ListNotebooks Get /api/v1/notebooks Get all notebooks
NotebooksApi UpdateNotebook Put /api/v1/notebooks/{notebook_id} Update a notebook
OrganizationsApi CreateChildOrg Post /api/v1/org Create a child organization
OrganizationsApi GetOrg Get /api/v1/org/{public_id} Get organization information
OrganizationsApi ListOrgs Get /api/v1/org List your managed organizations
OrganizationsApi UpdateOrg Put /api/v1/org/{public_id} Update your organization
OrganizationsApi UploadIdPForOrg Post /api/v1/org/{public_id}/idp_metadata Upload IdP metadata
PagerDutyIntegrationApi CreatePagerDutyIntegrationService Post /api/v1/integration/pagerduty/configuration/services Create a new service object
PagerDutyIntegrationApi DeletePagerDutyIntegrationService Delete /api/v1/integration/pagerduty/configuration/services/{service_name} Delete a single service object
PagerDutyIntegrationApi GetPagerDutyIntegrationService Get /api/v1/integration/pagerduty/configuration/services/{service_name} Get a single service object
PagerDutyIntegrationApi UpdatePagerDutyIntegrationService Put /api/v1/integration/pagerduty/configuration/services/{service_name} Update a single service object
ServiceChecksApi SubmitServiceCheck Post /api/v1/check_run Submit a Service Check
ServiceLevelObjectiveCorrectionsApi CreateSLOCorrection Post /api/v1/slo/correction Create an SLO correction
ServiceLevelObjectiveCorrectionsApi DeleteSLOCorrection Delete /api/v1/slo/correction/{slo_correction_id} Delete an SLO correction
ServiceLevelObjectiveCorrectionsApi GetSLOCorrection Get /api/v1/slo/correction/{slo_correction_id} Get an SLO correction for an SLO
ServiceLevelObjectiveCorrectionsApi ListSLOCorrection Get /api/v1/slo/correction Get all SLO corrections
ServiceLevelObjectiveCorrectionsApi UpdateSLOCorrection Patch /api/v1/slo/correction/{slo_correction_id} Update an SLO correction
ServiceLevelObjectivesApi CheckCanDeleteSLO Get /api/v1/slo/can_delete Check if SLOs can be safely deleted
ServiceLevelObjectivesApi CreateSLO Post /api/v1/slo Create an SLO object
ServiceLevelObjectivesApi DeleteSLO Delete /api/v1/slo/{slo_id} Delete an SLO
ServiceLevelObjectivesApi DeleteSLOTimeframeInBulk Post /api/v1/slo/bulk_delete Bulk Delete SLO Timeframes
ServiceLevelObjectivesApi GetSLO Get /api/v1/slo/{slo_id} Get an SLO's details
ServiceLevelObjectivesApi GetSLOHistory Get /api/v1/slo/{slo_id}/history Get an SLO's history
ServiceLevelObjectivesApi ListSLOs Get /api/v1/slo Get all SLOs
ServiceLevelObjectivesApi UpdateSLO Put /api/v1/slo/{slo_id} Update an SLO
SlackIntegrationApi CreateSlackIntegrationChannel Post /api/v1/integration/slack/configuration/accounts/{account_name}/channels Create a Slack integration channel
SlackIntegrationApi GetSlackIntegrationChannel Get /api/v1/integration/slack/configuration/accounts/{account_name}/channels/{channel_name} Get a Slack integration channel
SlackIntegrationApi GetSlackIntegrationChannels Get /api/v1/integration/slack/configuration/accounts/{account_name}/channels Get all channels in a Slack integration
SlackIntegrationApi RemoveSlackIntegrationChannel Delete /api/v1/integration/slack/configuration/accounts/{account_name}/channels/{channel_name} Remove a Slack integration channel
SlackIntegrationApi UpdateSlackIntegrationChannel Patch /api/v1/integration/slack/configuration/accounts/{account_name}/channels/{channel_name} Update a Slack integration channel
SnapshotsApi GetGraphSnapshot Get /api/v1/graph/snapshot Take graph snapshots
SyntheticsApi CreateGlobalVariable Post /api/v1/synthetics/variables Create a global variable
SyntheticsApi CreatePrivateLocation Post /api/v1/synthetics/private-locations Create a private location
SyntheticsApi CreateSyntheticsAPITest Post /api/v1/synthetics/tests/api Create an API test
SyntheticsApi CreateSyntheticsBrowserTest Post /api/v1/synthetics/tests/browser Create a browser test
SyntheticsApi DeleteGlobalVariable Delete /api/v1/synthetics/variables/{variable_id} Delete a global variable
SyntheticsApi DeletePrivateLocation Delete /api/v1/synthetics/private-locations/{location_id} Delete a private location
SyntheticsApi DeleteTests Post /api/v1/synthetics/tests/delete Delete tests
SyntheticsApi EditGlobalVariable Put /api/v1/synthetics/variables/{variable_id} Edit a global variable
SyntheticsApi GetAPITest Get /api/v1/synthetics/tests/api/{public_id} Get an API test
SyntheticsApi GetAPITestLatestResults Get /api/v1/synthetics/tests/{public_id}/results Get an API test's latest results summaries
SyntheticsApi GetAPITestResult Get /api/v1/synthetics/tests/{public_id}/results/{result_id} Get an API test result
SyntheticsApi GetBrowserTest Get /api/v1/synthetics/tests/browser/{public_id} Get a browser test
SyntheticsApi GetBrowserTestLatestResults Get /api/v1/synthetics/tests/browser/{public_id}/results Get a browser test's latest results summaries
SyntheticsApi GetBrowserTestResult Get /api/v1/synthetics/tests/browser/{public_id}/results/{result_id} Get a browser test result
SyntheticsApi GetGlobalVariable Get /api/v1/synthetics/variables/{variable_id} Get a global variable
SyntheticsApi GetPrivateLocation Get /api/v1/synthetics/private-locations/{location_id} Get a private location
SyntheticsApi GetTest Get /api/v1/synthetics/tests/{public_id} Get a test configuration
SyntheticsApi ListGlobalVariables Get /api/v1/synthetics/variables Get all global variables
SyntheticsApi ListLocations Get /api/v1/synthetics/locations Get all locations (public and private)
SyntheticsApi ListTests Get /api/v1/synthetics/tests Get the list of all tests
SyntheticsApi TriggerCITests Post /api/v1/synthetics/tests/trigger/ci Trigger tests from CI/CD pipelines
SyntheticsApi UpdateAPITest Put /api/v1/synthetics/tests/api/{public_id} Edit an API test
SyntheticsApi UpdateBrowserTest Put /api/v1/synthetics/tests/browser/{public_id} Edit a browser test
SyntheticsApi UpdatePrivateLocation Put /api/v1/synthetics/private-locations/{location_id} Edit a private location
SyntheticsApi UpdateTestPauseStatus Put /api/v1/synthetics/tests/{public_id}/status Pause or start a test
TagsApi CreateHostTags Post /api/v1/tags/hosts/{host_name} Add tags to a host
TagsApi DeleteHostTags Delete /api/v1/tags/hosts/{host_name} Remove host tags
TagsApi GetHostTags Get /api/v1/tags/hosts/{host_name} Get host tags
TagsApi ListHostTags Get /api/v1/tags/hosts Get Tags
TagsApi UpdateHostTags Put /api/v1/tags/hosts/{host_name} Update host tags
UsageMeteringApi GetDailyCustomReports Get /api/v1/daily_custom_reports Get the list of available daily custom reports
UsageMeteringApi GetIncidentManagement Get /api/v1/usage/incident-management Get hourly usage for incident management
UsageMeteringApi GetIngestedSpans Get /api/v1/usage/ingested-spans Get hourly usage for ingested spans
UsageMeteringApi GetMonthlyCustomReports Get /api/v1/monthly_custom_reports Get the list of available monthly custom reports
UsageMeteringApi GetSpecifiedDailyCustomReports Get /api/v1/daily_custom_reports/{report_id} Get specified daily custom reports
UsageMeteringApi GetSpecifiedMonthlyCustomReports Get /api/v1/monthly_custom_reports/{report_id} Get specified monthly custom reports
UsageMeteringApi GetTracingWithoutLimits Get /api/v1/usage/tracing-without-limits Get hourly usage for tracing without limits
UsageMeteringApi GetUsageAnalyzedLogs Get /api/v1/usage/analyzed_logs Get hourly usage for analyzed logs
UsageMeteringApi GetUsageAttribution Get /api/v1/usage/attribution Get Usage Attribution
UsageMeteringApi GetUsageBillableSummary Get /api/v1/usage/billable-summary Get billable usage across your account
UsageMeteringApi GetUsageComplianceMonitoring Get /api/v1/usage/compliance-monitoring Get hourly usage for Compliance Monitoring
UsageMeteringApi GetUsageFargate Get /api/v1/usage/fargate Get hourly usage for Fargate
UsageMeteringApi GetUsageHosts Get /api/v1/usage/hosts Get hourly usage for hosts and containers
UsageMeteringApi GetUsageIndexedSpans Get /api/v1/usage/indexed-spans Get hourly usage for indexed spans
UsageMeteringApi GetUsageInternetOfThings Get /api/v1/usage/iot Get hourly usage for IoT
UsageMeteringApi GetUsageLambda Get /api/v1/usage/aws_lambda Get hourly usage for Lambda
UsageMeteringApi GetUsageLogs Get /api/v1/usage/logs Get hourly usage for Logs
UsageMeteringApi GetUsageLogsByIndex Get /api/v1/usage/logs_by_index Get hourly usage for Logs by Index
UsageMeteringApi GetUsageLogsByRetention Get /api/v1/usage/logs-by-retention Get hourly logs usage by retention
UsageMeteringApi GetUsageNetworkFlows Get /api/v1/usage/network_flows Get hourly usage for Network Flows
UsageMeteringApi GetUsageNetworkHosts Get /api/v1/usage/network_hosts Get hourly usage for Network Hosts
UsageMeteringApi GetUsageProfiling Get /api/v1/usage/profiling Get hourly usage for profiled hosts
UsageMeteringApi GetUsageRumSessions Get /api/v1/usage/rum_sessions Get hourly usage for RUM Sessions
UsageMeteringApi GetUsageSNMP Get /api/v1/usage/snmp Get hourly usage for SNMP devices
UsageMeteringApi GetUsageSummary Get /api/v1/usage/summary Get usage across your multi-org account
UsageMeteringApi GetUsageSynthetics Get /api/v1/usage/synthetics Get hourly usage for Synthetics Checks
UsageMeteringApi GetUsageSyntheticsAPI Get /api/v1/usage/synthetics_api Get hourly usage for Synthetics API Checks
UsageMeteringApi GetUsageSyntheticsBrowser Get /api/v1/usage/synthetics_browser Get hourly usage for Synthetics Browser Checks
UsageMeteringApi GetUsageTimeseries Get /api/v1/usage/timeseries Get hourly usage for custom metrics
UsageMeteringApi GetUsageTopAvgMetrics Get /api/v1/usage/top_avg_metrics Get all custom metrics by hourly average
UsageMeteringApi GetUsageTrace Get /api/v1/usage/traces Get hourly usage for Trace Search
UsersApi CreateUser Post /api/v1/user Create a user
UsersApi DisableUser Delete /api/v1/user/{user_handle} Disable a user
UsersApi GetUser Get /api/v1/user/{user_handle} Get user details
UsersApi ListUsers Get /api/v1/user List all users
UsersApi UpdateUser Put /api/v1/user/{user_handle} Update a user

Documentation For Models

Documentation For Authorization

apiKeyAuth
  • Type: API key
  • API key parameter name: DD-API-KEY
  • Location: HTTP header

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

apiKeyAuthQuery
  • Type: API key
  • API key parameter name: api_key
  • Location: URL query string

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

appKeyAuth
  • Type: API key
  • API key parameter name: DD-APPLICATION-KEY
  • Location: HTTP header

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

appKeyAuthQuery
  • Type: API key
  • API key parameter name: application_key
  • Location: URL query string

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

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

support@datadoghq.com

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 NewDefaultContext ¶

func NewDefaultContext(ctx context.Context) context.Context

NewDefaultContext returns a new context setup with environment variables

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 {
	AWSIntegrationApi *AWSIntegrationApiService

	AWSLogsIntegrationApi *AWSLogsIntegrationApiService

	AuthenticationApi *AuthenticationApiService

	AzureIntegrationApi *AzureIntegrationApiService

	DashboardListsApi *DashboardListsApiService

	DashboardsApi *DashboardsApiService

	DowntimesApi *DowntimesApiService

	EventsApi *EventsApiService

	GCPIntegrationApi *GCPIntegrationApiService

	HostsApi *HostsApiService

	IPRangesApi *IPRangesApiService

	KeyManagementApi *KeyManagementApiService

	LogsApi *LogsApiService

	LogsIndexesApi *LogsIndexesApiService

	LogsPipelinesApi *LogsPipelinesApiService

	MetricsApi *MetricsApiService

	MonitorsApi *MonitorsApiService

	NotebooksApi *NotebooksApiService

	OrganizationsApi *OrganizationsApiService

	PagerDutyIntegrationApi *PagerDutyIntegrationApiService

	ServiceChecksApi *ServiceChecksApiService

	ServiceLevelObjectiveCorrectionsApi *ServiceLevelObjectiveCorrectionsApiService

	ServiceLevelObjectivesApi *ServiceLevelObjectivesApiService

	SlackIntegrationApi *SlackIntegrationApiService

	SnapshotsApi *SnapshotsApiService

	SyntheticsApi *SyntheticsApiService

	TagsApi *TagsApiService

	UsageMeteringApi *UsageMeteringApiService

	UsersApi *UsersApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Datadog API V1 Collection API v1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient ¶

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) CallAPI ¶

func (c *APIClient) CallAPI(request *http.Request) (*http.Response, error)

CallAPI do the request.

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

func (*APIClient) PrepareRequest ¶

func (c *APIClient) PrepareRequest(
	ctx context.Context,
	path string, method string,
	postBody interface{},
	headerParams map[string]string,
	queryParams url.Values,
	formParams url.Values,
	formFileName string,
	fileName string,
	fileBytes []byte) (localVarRequest *http.Request, err error)

PrepareRequest build the request

type APIErrorResponse ¶

type APIErrorResponse struct {
	// Array of errors returned by the API.
	Errors []string `json:"errors"`
}

APIErrorResponse Error response object.

func NewAPIErrorResponse ¶

func NewAPIErrorResponse(errors []string) *APIErrorResponse

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

func NewAPIErrorResponseWithDefaults ¶

func NewAPIErrorResponseWithDefaults() *APIErrorResponse

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

func (*APIErrorResponse) GetErrors ¶

func (o *APIErrorResponse) GetErrors() []string

GetErrors returns the Errors field value

func (*APIErrorResponse) GetErrorsOk ¶

func (o *APIErrorResponse) GetErrorsOk() (*[]string, bool)

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

func (APIErrorResponse) MarshalJSON ¶

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

func (*APIErrorResponse) SetErrors ¶

func (o *APIErrorResponse) SetErrors(v []string)

SetErrors sets field value

func (*APIErrorResponse) UnmarshalJSON ¶

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

type APIKey ¶

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse ¶

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

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResonse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type AWSAccount ¶

type AWSAccount struct {
	// Your AWS access key ID. Only required if your AWS account is a GovCloud or China account.
	AccessKeyId *string `json:"access_key_id,omitempty"`
	// Your AWS Account ID without dashes.
	AccountId *string `json:"account_id,omitempty"`
	// An object, (in the form `{\"namespace1\":true/false, \"namespace2\":true/false}`), that enables or disables metric collection for specific AWS namespaces for this AWS account only.
	AccountSpecificNamespaceRules *map[string]bool `json:"account_specific_namespace_rules,omitempty"`
	// An array of AWS regions to exclude from metrics collection.
	ExcludedRegions *[]string `json:"excluded_regions,omitempty"`
	// The array of EC2 tags (in the form `key:value`) defines a filter that Datadog uses when collecting metrics from EC2. Wildcards, such as `?` (for single characters) and `*` (for multiple characters) can also be used. Only hosts that match one of the defined tags will be imported into Datadog. The rest will be ignored. Host matching a given tag can also be excluded by adding `!` before the tag. For example, `env:production,instance-type:c1.*,!region:us-east-1`
	FilterTags *[]string `json:"filter_tags,omitempty"`
	// Array of tags (in the form `key:value`) to add to all hosts and metrics reporting through this integration.
	HostTags *[]string `json:"host_tags,omitempty"`
	// Your Datadog role delegation name.
	RoleName *string `json:"role_name,omitempty"`
	// Your AWS secret access key. Only required if your AWS account is a GovCloud or China account.
	SecretAccessKey *string `json:"secret_access_key,omitempty"`
}

AWSAccount Returns the AWS account associated with this integration.

func NewAWSAccount ¶

func NewAWSAccount() *AWSAccount

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

func NewAWSAccountWithDefaults ¶

func NewAWSAccountWithDefaults() *AWSAccount

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

func (*AWSAccount) GetAccessKeyId ¶

func (o *AWSAccount) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value if set, zero value otherwise.

func (*AWSAccount) GetAccessKeyIdOk ¶

func (o *AWSAccount) GetAccessKeyIdOk() (*string, bool)

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

func (*AWSAccount) GetAccountId ¶

func (o *AWSAccount) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AWSAccount) GetAccountIdOk ¶

func (o *AWSAccount) GetAccountIdOk() (*string, bool)

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

func (*AWSAccount) GetAccountSpecificNamespaceRules ¶

func (o *AWSAccount) GetAccountSpecificNamespaceRules() map[string]bool

GetAccountSpecificNamespaceRules returns the AccountSpecificNamespaceRules field value if set, zero value otherwise.

func (*AWSAccount) GetAccountSpecificNamespaceRulesOk ¶

func (o *AWSAccount) GetAccountSpecificNamespaceRulesOk() (*map[string]bool, bool)

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

func (*AWSAccount) GetExcludedRegions ¶

func (o *AWSAccount) GetExcludedRegions() []string

GetExcludedRegions returns the ExcludedRegions field value if set, zero value otherwise.

func (*AWSAccount) GetExcludedRegionsOk ¶

func (o *AWSAccount) GetExcludedRegionsOk() (*[]string, bool)

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

func (*AWSAccount) GetFilterTags ¶

func (o *AWSAccount) GetFilterTags() []string

GetFilterTags returns the FilterTags field value if set, zero value otherwise.

func (*AWSAccount) GetFilterTagsOk ¶

func (o *AWSAccount) GetFilterTagsOk() (*[]string, bool)

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

func (*AWSAccount) GetHostTags ¶

func (o *AWSAccount) GetHostTags() []string

GetHostTags returns the HostTags field value if set, zero value otherwise.

func (*AWSAccount) GetHostTagsOk ¶

func (o *AWSAccount) GetHostTagsOk() (*[]string, bool)

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

func (*AWSAccount) GetRoleName ¶

func (o *AWSAccount) GetRoleName() string

GetRoleName returns the RoleName field value if set, zero value otherwise.

func (*AWSAccount) GetRoleNameOk ¶

func (o *AWSAccount) GetRoleNameOk() (*string, bool)

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

func (*AWSAccount) GetSecretAccessKey ¶

func (o *AWSAccount) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value if set, zero value otherwise.

func (*AWSAccount) GetSecretAccessKeyOk ¶

func (o *AWSAccount) GetSecretAccessKeyOk() (*string, bool)

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

func (*AWSAccount) HasAccessKeyId ¶

func (o *AWSAccount) HasAccessKeyId() bool

HasAccessKeyId returns a boolean if a field has been set.

func (*AWSAccount) HasAccountId ¶

func (o *AWSAccount) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AWSAccount) HasAccountSpecificNamespaceRules ¶

func (o *AWSAccount) HasAccountSpecificNamespaceRules() bool

HasAccountSpecificNamespaceRules returns a boolean if a field has been set.

func (*AWSAccount) HasExcludedRegions ¶

func (o *AWSAccount) HasExcludedRegions() bool

HasExcludedRegions returns a boolean if a field has been set.

func (*AWSAccount) HasFilterTags ¶

func (o *AWSAccount) HasFilterTags() bool

HasFilterTags returns a boolean if a field has been set.

func (*AWSAccount) HasHostTags ¶

func (o *AWSAccount) HasHostTags() bool

HasHostTags returns a boolean if a field has been set.

func (*AWSAccount) HasRoleName ¶

func (o *AWSAccount) HasRoleName() bool

HasRoleName returns a boolean if a field has been set.

func (*AWSAccount) HasSecretAccessKey ¶

func (o *AWSAccount) HasSecretAccessKey() bool

HasSecretAccessKey returns a boolean if a field has been set.

func (AWSAccount) MarshalJSON ¶

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

func (*AWSAccount) SetAccessKeyId ¶

func (o *AWSAccount) SetAccessKeyId(v string)

SetAccessKeyId gets a reference to the given string and assigns it to the AccessKeyId field.

func (*AWSAccount) SetAccountId ¶

func (o *AWSAccount) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AWSAccount) SetAccountSpecificNamespaceRules ¶

func (o *AWSAccount) SetAccountSpecificNamespaceRules(v map[string]bool)

SetAccountSpecificNamespaceRules gets a reference to the given map[string]bool and assigns it to the AccountSpecificNamespaceRules field.

func (*AWSAccount) SetExcludedRegions ¶

func (o *AWSAccount) SetExcludedRegions(v []string)

SetExcludedRegions gets a reference to the given []string and assigns it to the ExcludedRegions field.

func (*AWSAccount) SetFilterTags ¶

func (o *AWSAccount) SetFilterTags(v []string)

SetFilterTags gets a reference to the given []string and assigns it to the FilterTags field.

func (*AWSAccount) SetHostTags ¶

func (o *AWSAccount) SetHostTags(v []string)

SetHostTags gets a reference to the given []string and assigns it to the HostTags field.

func (*AWSAccount) SetRoleName ¶

func (o *AWSAccount) SetRoleName(v string)

SetRoleName gets a reference to the given string and assigns it to the RoleName field.

func (*AWSAccount) SetSecretAccessKey ¶

func (o *AWSAccount) SetSecretAccessKey(v string)

SetSecretAccessKey gets a reference to the given string and assigns it to the SecretAccessKey field.

type AWSAccountAndLambdaRequest ¶

type AWSAccountAndLambdaRequest struct {
	// Your AWS Account ID without dashes.
	AccountId string `json:"account_id"`
	// ARN of the Datadog Lambda created during the Datadog-Amazon Web services Log collection setup.
	LambdaArn string `json:"lambda_arn"`
}

AWSAccountAndLambdaRequest AWS account ID and Lambda ARN.

func NewAWSAccountAndLambdaRequest ¶

func NewAWSAccountAndLambdaRequest(accountId string, lambdaArn string) *AWSAccountAndLambdaRequest

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

func NewAWSAccountAndLambdaRequestWithDefaults ¶

func NewAWSAccountAndLambdaRequestWithDefaults() *AWSAccountAndLambdaRequest

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

func (*AWSAccountAndLambdaRequest) GetAccountId ¶

func (o *AWSAccountAndLambdaRequest) GetAccountId() string

GetAccountId returns the AccountId field value

func (*AWSAccountAndLambdaRequest) GetAccountIdOk ¶

func (o *AWSAccountAndLambdaRequest) GetAccountIdOk() (*string, bool)

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

func (*AWSAccountAndLambdaRequest) GetLambdaArn ¶

func (o *AWSAccountAndLambdaRequest) GetLambdaArn() string

GetLambdaArn returns the LambdaArn field value

func (*AWSAccountAndLambdaRequest) GetLambdaArnOk ¶

func (o *AWSAccountAndLambdaRequest) GetLambdaArnOk() (*string, bool)

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

func (AWSAccountAndLambdaRequest) MarshalJSON ¶

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

func (*AWSAccountAndLambdaRequest) SetAccountId ¶

func (o *AWSAccountAndLambdaRequest) SetAccountId(v string)

SetAccountId sets field value

func (*AWSAccountAndLambdaRequest) SetLambdaArn ¶

func (o *AWSAccountAndLambdaRequest) SetLambdaArn(v string)

SetLambdaArn sets field value

func (*AWSAccountAndLambdaRequest) UnmarshalJSON ¶

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

type AWSAccountCreateResponse ¶

type AWSAccountCreateResponse struct {
	// AWS external_id.
	ExternalId *string `json:"external_id,omitempty"`
}

AWSAccountCreateResponse The Response returned by the AWS Create Account call.

func NewAWSAccountCreateResponse ¶

func NewAWSAccountCreateResponse() *AWSAccountCreateResponse

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

func NewAWSAccountCreateResponseWithDefaults ¶

func NewAWSAccountCreateResponseWithDefaults() *AWSAccountCreateResponse

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

func (*AWSAccountCreateResponse) GetExternalId ¶

func (o *AWSAccountCreateResponse) GetExternalId() string

GetExternalId returns the ExternalId field value if set, zero value otherwise.

func (*AWSAccountCreateResponse) GetExternalIdOk ¶

func (o *AWSAccountCreateResponse) GetExternalIdOk() (*string, bool)

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

func (*AWSAccountCreateResponse) HasExternalId ¶

func (o *AWSAccountCreateResponse) HasExternalId() bool

HasExternalId returns a boolean if a field has been set.

func (AWSAccountCreateResponse) MarshalJSON ¶

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

func (*AWSAccountCreateResponse) SetExternalId ¶

func (o *AWSAccountCreateResponse) SetExternalId(v string)

SetExternalId gets a reference to the given string and assigns it to the ExternalId field.

type AWSAccountListResponse ¶

type AWSAccountListResponse struct {
	// List of enabled AWS accounts.
	Accounts *[]AWSAccount `json:"accounts,omitempty"`
}

AWSAccountListResponse List of enabled AWS accounts.

func NewAWSAccountListResponse ¶

func NewAWSAccountListResponse() *AWSAccountListResponse

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

func NewAWSAccountListResponseWithDefaults ¶

func NewAWSAccountListResponseWithDefaults() *AWSAccountListResponse

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

func (*AWSAccountListResponse) GetAccounts ¶

func (o *AWSAccountListResponse) GetAccounts() []AWSAccount

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*AWSAccountListResponse) GetAccountsOk ¶

func (o *AWSAccountListResponse) GetAccountsOk() (*[]AWSAccount, bool)

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

func (*AWSAccountListResponse) HasAccounts ¶

func (o *AWSAccountListResponse) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (AWSAccountListResponse) MarshalJSON ¶

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

func (*AWSAccountListResponse) SetAccounts ¶

func (o *AWSAccountListResponse) SetAccounts(v []AWSAccount)

SetAccounts gets a reference to the given []AWSAccount and assigns it to the Accounts field.

type AWSIntegrationApiService ¶

type AWSIntegrationApiService service

AWSIntegrationApiService AWSIntegrationApi service

func (*AWSIntegrationApiService) CreateAWSAccount ¶

  • CreateAWSAccount Create an AWS integration
  • Create a Datadog-Amazon Web Services integration.

Using the `POST` method updates your integration configuration by adding your new configuration to the existing one in your Datadog organization. A unique AWS Account ID for role based authentication.

func (*AWSIntegrationApiService) CreateAWSTagFilter ¶

func (a *AWSIntegrationApiService) CreateAWSTagFilter(ctx _context.Context, body AWSTagFilterCreateRequest) (interface{}, *_nethttp.Response, error)

* CreateAWSTagFilter Set an AWS tag filter * Set an AWS tag filter.

func (*AWSIntegrationApiService) CreateNewAWSExternalID ¶

* CreateNewAWSExternalID Generate a new external ID * Generate a new AWS external ID for a given AWS account ID and role name pair.

func (*AWSIntegrationApiService) DeleteAWSAccount ¶

func (a *AWSIntegrationApiService) DeleteAWSAccount(ctx _context.Context, body AWSAccount) (interface{}, *_nethttp.Response, error)

* DeleteAWSAccount Delete an AWS integration * Delete a Datadog-AWS integration matching the specified `account_id` and `role_name parameters`.

func (*AWSIntegrationApiService) DeleteAWSTagFilter ¶

func (a *AWSIntegrationApiService) DeleteAWSTagFilter(ctx _context.Context, body AWSTagFilterDeleteRequest) (interface{}, *_nethttp.Response, error)

* DeleteAWSTagFilter Delete a tag filtering entry * Delete a tag filtering entry.

func (*AWSIntegrationApiService) ListAWSAccounts ¶

* ListAWSAccounts List all AWS integrations * List all Datadog-AWS integrations available in your Datadog organization.

func (*AWSIntegrationApiService) ListAWSTagFilters ¶

* ListAWSTagFilters Get all AWS tag filters * Get all AWS tag filters.

func (*AWSIntegrationApiService) ListAvailableAWSNamespaces ¶

func (a *AWSIntegrationApiService) ListAvailableAWSNamespaces(ctx _context.Context) ([]string, *_nethttp.Response, error)

* ListAvailableAWSNamespaces List namespace rules * List all namespace rules for a given Datadog-AWS integration. This endpoint takes no arguments.

func (*AWSIntegrationApiService) UpdateAWSAccount ¶

func (a *AWSIntegrationApiService) UpdateAWSAccount(ctx _context.Context, body AWSAccount, o ...UpdateAWSAccountOptionalParameters) (interface{}, *_nethttp.Response, error)

* UpdateAWSAccount Update an AWS integration * Update a Datadog-Amazon Web Services integration.

type AWSLogsAsyncError ¶

type AWSLogsAsyncError struct {
	// Code properties
	Code *string `json:"code,omitempty"`
	// Message content.
	Message *string `json:"message,omitempty"`
}

AWSLogsAsyncError Description of errors.

func NewAWSLogsAsyncError ¶

func NewAWSLogsAsyncError() *AWSLogsAsyncError

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

func NewAWSLogsAsyncErrorWithDefaults ¶

func NewAWSLogsAsyncErrorWithDefaults() *AWSLogsAsyncError

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

func (*AWSLogsAsyncError) GetCode ¶

func (o *AWSLogsAsyncError) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*AWSLogsAsyncError) GetCodeOk ¶

func (o *AWSLogsAsyncError) 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 (*AWSLogsAsyncError) GetMessage ¶

func (o *AWSLogsAsyncError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*AWSLogsAsyncError) GetMessageOk ¶

func (o *AWSLogsAsyncError) 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 (*AWSLogsAsyncError) HasCode ¶

func (o *AWSLogsAsyncError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*AWSLogsAsyncError) HasMessage ¶

func (o *AWSLogsAsyncError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AWSLogsAsyncError) MarshalJSON ¶

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

func (*AWSLogsAsyncError) SetCode ¶

func (o *AWSLogsAsyncError) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AWSLogsAsyncError) SetMessage ¶

func (o *AWSLogsAsyncError) SetMessage(v string)

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

type AWSLogsAsyncResponse ¶

type AWSLogsAsyncResponse struct {
	// List of errors.
	Errors *[]AWSLogsAsyncError `json:"errors,omitempty"`
	// Status of the properties.
	Status *string `json:"status,omitempty"`
}

AWSLogsAsyncResponse A list of all Datadog-AWS logs integrations available in your Datadog organization.

func NewAWSLogsAsyncResponse ¶

func NewAWSLogsAsyncResponse() *AWSLogsAsyncResponse

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

func NewAWSLogsAsyncResponseWithDefaults ¶

func NewAWSLogsAsyncResponseWithDefaults() *AWSLogsAsyncResponse

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

func (*AWSLogsAsyncResponse) GetErrors ¶

func (o *AWSLogsAsyncResponse) GetErrors() []AWSLogsAsyncError

GetErrors returns the Errors field value if set, zero value otherwise.

func (*AWSLogsAsyncResponse) GetErrorsOk ¶

func (o *AWSLogsAsyncResponse) GetErrorsOk() (*[]AWSLogsAsyncError, 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 (*AWSLogsAsyncResponse) GetStatus ¶

func (o *AWSLogsAsyncResponse) GetStatus() string

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

func (*AWSLogsAsyncResponse) GetStatusOk ¶

func (o *AWSLogsAsyncResponse) 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 (*AWSLogsAsyncResponse) HasErrors ¶

func (o *AWSLogsAsyncResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AWSLogsAsyncResponse) HasStatus ¶

func (o *AWSLogsAsyncResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (AWSLogsAsyncResponse) MarshalJSON ¶

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

func (*AWSLogsAsyncResponse) SetErrors ¶

func (o *AWSLogsAsyncResponse) SetErrors(v []AWSLogsAsyncError)

SetErrors gets a reference to the given []AWSLogsAsyncError and assigns it to the Errors field.

func (*AWSLogsAsyncResponse) SetStatus ¶

func (o *AWSLogsAsyncResponse) SetStatus(v string)

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

type AWSLogsIntegrationApiService ¶

type AWSLogsIntegrationApiService service

AWSLogsIntegrationApiService AWSLogsIntegrationApi service

func (*AWSLogsIntegrationApiService) CheckAWSLogsLambdaAsync ¶

  • CheckAWSLogsLambdaAsync Check that an AWS Lambda Function exists
  • Test if permissions are present to add a log-forwarding triggers for the given services and AWS account. The input

is the same as for Enable an AWS service log collection. Subsequent requests will always repeat the above, so this endpoint can be polled intermittently instead of blocking.

- Returns a status of 'created' when it's checking if the Lambda exists in the account. - Returns a status of 'waiting' while checking. - Returns a status of 'checked and ok' if the Lambda exists. - Returns a status of 'error' if the Lambda does not exist.

func (*AWSLogsIntegrationApiService) CheckAWSLogsServicesAsync ¶

  • CheckAWSLogsServicesAsync Check permissions for log services
  • Test if permissions are present to add log-forwarding triggers for the

given services and AWS account. Input is the same as for `EnableAWSLogServices`. Done async, so can be repeatedly polled in a non-blocking fashion until the async request completes.

  • Returns a status of `created` when it's checking if the permissions exists in the AWS account.
  • Returns a status of `waiting` while checking.
  • Returns a status of `checked and ok` if the Lambda exists.
  • Returns a status of `error` if the Lambda does not exist.

func (*AWSLogsIntegrationApiService) CreateAWSLambdaARN ¶

func (a *AWSLogsIntegrationApiService) CreateAWSLambdaARN(ctx _context.Context, body AWSAccountAndLambdaRequest) (interface{}, *_nethttp.Response, error)

* CreateAWSLambdaARN Add AWS Log Lambda ARN * Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS account ID to enable log collection.

func (*AWSLogsIntegrationApiService) DeleteAWSLambdaARN ¶

func (a *AWSLogsIntegrationApiService) DeleteAWSLambdaARN(ctx _context.Context, body AWSAccountAndLambdaRequest) (interface{}, *_nethttp.Response, error)

* DeleteAWSLambdaARN Delete an AWS Logs integration * Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a given AWS account.

func (*AWSLogsIntegrationApiService) EnableAWSLogServices ¶

func (a *AWSLogsIntegrationApiService) EnableAWSLogServices(ctx _context.Context, body AWSLogsServicesRequest) (interface{}, *_nethttp.Response, error)

* EnableAWSLogServices Enable an AWS Logs integration * Enable automatic log collection for a list of services. This should be run after running `CreateAWSLambdaARN` to save the configuration.

func (*AWSLogsIntegrationApiService) ListAWSLogsIntegrations ¶

* ListAWSLogsIntegrations List all AWS Logs integrations * List all Datadog-AWS Logs integrations configured in your Datadog account.

func (*AWSLogsIntegrationApiService) ListAWSLogsServices ¶

* ListAWSLogsServices Get list of AWS log ready services * Get the list of current AWS services that Datadog offers automatic log collection. Use returned service IDs with the services parameter for the Enable an AWS service log collection API endpoint.

type AWSLogsLambda ¶

type AWSLogsLambda struct {
	// Available ARN IDs.
	Arn *string `json:"arn,omitempty"`
}

AWSLogsLambda Description of the Lambdas.

func NewAWSLogsLambda ¶

func NewAWSLogsLambda() *AWSLogsLambda

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

func NewAWSLogsLambdaWithDefaults ¶

func NewAWSLogsLambdaWithDefaults() *AWSLogsLambda

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

func (*AWSLogsLambda) GetArn ¶

func (o *AWSLogsLambda) GetArn() string

GetArn returns the Arn field value if set, zero value otherwise.

func (*AWSLogsLambda) GetArnOk ¶

func (o *AWSLogsLambda) GetArnOk() (*string, bool)

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

func (*AWSLogsLambda) HasArn ¶

func (o *AWSLogsLambda) HasArn() bool

HasArn returns a boolean if a field has been set.

func (AWSLogsLambda) MarshalJSON ¶

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

func (*AWSLogsLambda) SetArn ¶

func (o *AWSLogsLambda) SetArn(v string)

SetArn gets a reference to the given string and assigns it to the Arn field.

type AWSLogsListResponse ¶

type AWSLogsListResponse struct {
	// Your AWS Account ID without dashes.
	AccountId *string `json:"account_id,omitempty"`
	// List of ARNs configured in your Datadog account.
	Lambdas *[]AWSLogsLambda `json:"lambdas,omitempty"`
	// Array of services IDs.
	Services *[]string `json:"services,omitempty"`
}

AWSLogsListResponse A list of all Datadog-AWS logs integrations available in your Datadog organization.

func NewAWSLogsListResponse ¶

func NewAWSLogsListResponse() *AWSLogsListResponse

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

func NewAWSLogsListResponseWithDefaults ¶

func NewAWSLogsListResponseWithDefaults() *AWSLogsListResponse

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

func (*AWSLogsListResponse) GetAccountId ¶

func (o *AWSLogsListResponse) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AWSLogsListResponse) GetAccountIdOk ¶

func (o *AWSLogsListResponse) GetAccountIdOk() (*string, bool)

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

func (*AWSLogsListResponse) GetLambdas ¶

func (o *AWSLogsListResponse) GetLambdas() []AWSLogsLambda

GetLambdas returns the Lambdas field value if set, zero value otherwise.

func (*AWSLogsListResponse) GetLambdasOk ¶

func (o *AWSLogsListResponse) GetLambdasOk() (*[]AWSLogsLambda, bool)

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

func (*AWSLogsListResponse) GetServices ¶

func (o *AWSLogsListResponse) GetServices() []string

GetServices returns the Services field value if set, zero value otherwise.

func (*AWSLogsListResponse) GetServicesOk ¶

func (o *AWSLogsListResponse) GetServicesOk() (*[]string, bool)

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

func (*AWSLogsListResponse) HasAccountId ¶

func (o *AWSLogsListResponse) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AWSLogsListResponse) HasLambdas ¶

func (o *AWSLogsListResponse) HasLambdas() bool

HasLambdas returns a boolean if a field has been set.

func (*AWSLogsListResponse) HasServices ¶

func (o *AWSLogsListResponse) HasServices() bool

HasServices returns a boolean if a field has been set.

func (AWSLogsListResponse) MarshalJSON ¶

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

func (*AWSLogsListResponse) SetAccountId ¶

func (o *AWSLogsListResponse) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AWSLogsListResponse) SetLambdas ¶

func (o *AWSLogsListResponse) SetLambdas(v []AWSLogsLambda)

SetLambdas gets a reference to the given []AWSLogsLambda and assigns it to the Lambdas field.

func (*AWSLogsListResponse) SetServices ¶

func (o *AWSLogsListResponse) SetServices(v []string)

SetServices gets a reference to the given []string and assigns it to the Services field.

type AWSLogsListServicesResponse ¶

type AWSLogsListServicesResponse struct {
	// Key value in returned object.
	Id *string `json:"id,omitempty"`
	// Name of service available for configuration with Datadog logs.
	Label *string `json:"label,omitempty"`
}

AWSLogsListServicesResponse The list of current AWS services for which Datadog offers automatic log collection.

func NewAWSLogsListServicesResponse ¶

func NewAWSLogsListServicesResponse() *AWSLogsListServicesResponse

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

func NewAWSLogsListServicesResponseWithDefaults ¶

func NewAWSLogsListServicesResponseWithDefaults() *AWSLogsListServicesResponse

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

func (*AWSLogsListServicesResponse) GetId ¶

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

func (*AWSLogsListServicesResponse) GetIdOk ¶

func (o *AWSLogsListServicesResponse) 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 (*AWSLogsListServicesResponse) GetLabel ¶

func (o *AWSLogsListServicesResponse) GetLabel() string

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

func (*AWSLogsListServicesResponse) GetLabelOk ¶

func (o *AWSLogsListServicesResponse) 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 (*AWSLogsListServicesResponse) HasId ¶

func (o *AWSLogsListServicesResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*AWSLogsListServicesResponse) HasLabel ¶

func (o *AWSLogsListServicesResponse) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (AWSLogsListServicesResponse) MarshalJSON ¶

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

func (*AWSLogsListServicesResponse) SetId ¶

func (o *AWSLogsListServicesResponse) SetId(v string)

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

func (*AWSLogsListServicesResponse) SetLabel ¶

func (o *AWSLogsListServicesResponse) SetLabel(v string)

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

type AWSLogsServicesRequest ¶

type AWSLogsServicesRequest struct {
	// Your AWS Account ID without dashes.
	AccountId string `json:"account_id"`
	// Array of services IDs set to enable automatic log collection. Discover the list of available services with the get list of AWS log ready services API endpoint.
	Services []string `json:"services"`
}

AWSLogsServicesRequest A list of current AWS services for which Datadog offers automatic log collection.

func NewAWSLogsServicesRequest ¶

func NewAWSLogsServicesRequest(accountId string, services []string) *AWSLogsServicesRequest

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

func NewAWSLogsServicesRequestWithDefaults ¶

func NewAWSLogsServicesRequestWithDefaults() *AWSLogsServicesRequest

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

func (*AWSLogsServicesRequest) GetAccountId ¶

func (o *AWSLogsServicesRequest) GetAccountId() string

GetAccountId returns the AccountId field value

func (*AWSLogsServicesRequest) GetAccountIdOk ¶

func (o *AWSLogsServicesRequest) GetAccountIdOk() (*string, bool)

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

func (*AWSLogsServicesRequest) GetServices ¶

func (o *AWSLogsServicesRequest) GetServices() []string

GetServices returns the Services field value

func (*AWSLogsServicesRequest) GetServicesOk ¶

func (o *AWSLogsServicesRequest) GetServicesOk() (*[]string, bool)

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

func (AWSLogsServicesRequest) MarshalJSON ¶

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

func (*AWSLogsServicesRequest) SetAccountId ¶

func (o *AWSLogsServicesRequest) SetAccountId(v string)

SetAccountId sets field value

func (*AWSLogsServicesRequest) SetServices ¶

func (o *AWSLogsServicesRequest) SetServices(v []string)

SetServices sets field value

func (*AWSLogsServicesRequest) UnmarshalJSON ¶

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

type AWSNamespace ¶

type AWSNamespace string

AWSNamespace The namespace associated with the tag filter entry.

const (
	AWSNAMESPACE_ELB             AWSNamespace = "elb"
	AWSNAMESPACE_APPLICATION_ELB AWSNamespace = "application_elb"
	AWSNAMESPACE_SQS             AWSNamespace = "sqs"
	AWSNAMESPACE_RDS             AWSNamespace = "rds"
	AWSNAMESPACE_CUSTOM          AWSNamespace = "custom"
	AWSNAMESPACE_NETWORK_ELB     AWSNamespace = "network_elb"
	AWSNAMESPACE_LAMBDA          AWSNamespace = "lambda"
)

List of AWSNamespace

func NewAWSNamespaceFromValue ¶

func NewAWSNamespaceFromValue(v string) (*AWSNamespace, error)

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

func (AWSNamespace) IsValid ¶

func (v AWSNamespace) IsValid() bool

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

func (AWSNamespace) Ptr ¶

func (v AWSNamespace) Ptr() *AWSNamespace

Ptr returns reference to AWSNamespace value

func (*AWSNamespace) UnmarshalJSON ¶

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

type AWSTagFilter ¶

type AWSTagFilter struct {
	Namespace *AWSNamespace `json:"namespace,omitempty"`
	// The tag filter string.
	TagFilterStr *string `json:"tag_filter_str,omitempty"`
}

AWSTagFilter A tag filter.

func NewAWSTagFilter ¶

func NewAWSTagFilter() *AWSTagFilter

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

func NewAWSTagFilterWithDefaults ¶

func NewAWSTagFilterWithDefaults() *AWSTagFilter

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

func (*AWSTagFilter) GetNamespace ¶

func (o *AWSTagFilter) GetNamespace() AWSNamespace

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*AWSTagFilter) GetNamespaceOk ¶

func (o *AWSTagFilter) GetNamespaceOk() (*AWSNamespace, bool)

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

func (*AWSTagFilter) GetTagFilterStr ¶

func (o *AWSTagFilter) GetTagFilterStr() string

GetTagFilterStr returns the TagFilterStr field value if set, zero value otherwise.

func (*AWSTagFilter) GetTagFilterStrOk ¶

func (o *AWSTagFilter) GetTagFilterStrOk() (*string, bool)

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

func (*AWSTagFilter) HasNamespace ¶

func (o *AWSTagFilter) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*AWSTagFilter) HasTagFilterStr ¶

func (o *AWSTagFilter) HasTagFilterStr() bool

HasTagFilterStr returns a boolean if a field has been set.

func (AWSTagFilter) MarshalJSON ¶

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

func (*AWSTagFilter) SetNamespace ¶

func (o *AWSTagFilter) SetNamespace(v AWSNamespace)

SetNamespace gets a reference to the given AWSNamespace and assigns it to the Namespace field.

func (*AWSTagFilter) SetTagFilterStr ¶

func (o *AWSTagFilter) SetTagFilterStr(v string)

SetTagFilterStr gets a reference to the given string and assigns it to the TagFilterStr field.

type AWSTagFilterCreateRequest ¶

type AWSTagFilterCreateRequest struct {
	// Your AWS Account ID without dashes.
	AccountId *string       `json:"account_id,omitempty"`
	Namespace *AWSNamespace `json:"namespace,omitempty"`
	// The tag filter string.
	TagFilterStr *string `json:"tag_filter_str,omitempty"`
}

AWSTagFilterCreateRequest The objects used to set an AWS tag filter.

func NewAWSTagFilterCreateRequest ¶

func NewAWSTagFilterCreateRequest() *AWSTagFilterCreateRequest

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

func NewAWSTagFilterCreateRequestWithDefaults ¶

func NewAWSTagFilterCreateRequestWithDefaults() *AWSTagFilterCreateRequest

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

func (*AWSTagFilterCreateRequest) GetAccountId ¶

func (o *AWSTagFilterCreateRequest) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AWSTagFilterCreateRequest) GetAccountIdOk ¶

func (o *AWSTagFilterCreateRequest) GetAccountIdOk() (*string, bool)

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

func (*AWSTagFilterCreateRequest) GetNamespace ¶

func (o *AWSTagFilterCreateRequest) GetNamespace() AWSNamespace

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*AWSTagFilterCreateRequest) GetNamespaceOk ¶

func (o *AWSTagFilterCreateRequest) GetNamespaceOk() (*AWSNamespace, bool)

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

func (*AWSTagFilterCreateRequest) GetTagFilterStr ¶

func (o *AWSTagFilterCreateRequest) GetTagFilterStr() string

GetTagFilterStr returns the TagFilterStr field value if set, zero value otherwise.

func (*AWSTagFilterCreateRequest) GetTagFilterStrOk ¶

func (o *AWSTagFilterCreateRequest) GetTagFilterStrOk() (*string, bool)

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

func (*AWSTagFilterCreateRequest) HasAccountId ¶

func (o *AWSTagFilterCreateRequest) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AWSTagFilterCreateRequest) HasNamespace ¶

func (o *AWSTagFilterCreateRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*AWSTagFilterCreateRequest) HasTagFilterStr ¶

func (o *AWSTagFilterCreateRequest) HasTagFilterStr() bool

HasTagFilterStr returns a boolean if a field has been set.

func (AWSTagFilterCreateRequest) MarshalJSON ¶

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

func (*AWSTagFilterCreateRequest) SetAccountId ¶

func (o *AWSTagFilterCreateRequest) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AWSTagFilterCreateRequest) SetNamespace ¶

func (o *AWSTagFilterCreateRequest) SetNamespace(v AWSNamespace)

SetNamespace gets a reference to the given AWSNamespace and assigns it to the Namespace field.

func (*AWSTagFilterCreateRequest) SetTagFilterStr ¶

func (o *AWSTagFilterCreateRequest) SetTagFilterStr(v string)

SetTagFilterStr gets a reference to the given string and assigns it to the TagFilterStr field.

type AWSTagFilterDeleteRequest ¶

type AWSTagFilterDeleteRequest struct {
	// The unique identifier of your AWS account.
	AccountId *string       `json:"account_id,omitempty"`
	Namespace *AWSNamespace `json:"namespace,omitempty"`
}

AWSTagFilterDeleteRequest The objects used to delete an AWS tag filter entry.

func NewAWSTagFilterDeleteRequest ¶

func NewAWSTagFilterDeleteRequest() *AWSTagFilterDeleteRequest

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

func NewAWSTagFilterDeleteRequestWithDefaults ¶

func NewAWSTagFilterDeleteRequestWithDefaults() *AWSTagFilterDeleteRequest

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

func (*AWSTagFilterDeleteRequest) GetAccountId ¶

func (o *AWSTagFilterDeleteRequest) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AWSTagFilterDeleteRequest) GetAccountIdOk ¶

func (o *AWSTagFilterDeleteRequest) GetAccountIdOk() (*string, bool)

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

func (*AWSTagFilterDeleteRequest) GetNamespace ¶

func (o *AWSTagFilterDeleteRequest) GetNamespace() AWSNamespace

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*AWSTagFilterDeleteRequest) GetNamespaceOk ¶

func (o *AWSTagFilterDeleteRequest) GetNamespaceOk() (*AWSNamespace, bool)

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

func (*AWSTagFilterDeleteRequest) HasAccountId ¶

func (o *AWSTagFilterDeleteRequest) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AWSTagFilterDeleteRequest) HasNamespace ¶

func (o *AWSTagFilterDeleteRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (AWSTagFilterDeleteRequest) MarshalJSON ¶

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

func (*AWSTagFilterDeleteRequest) SetAccountId ¶

func (o *AWSTagFilterDeleteRequest) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AWSTagFilterDeleteRequest) SetNamespace ¶

func (o *AWSTagFilterDeleteRequest) SetNamespace(v AWSNamespace)

SetNamespace gets a reference to the given AWSNamespace and assigns it to the Namespace field.

type AWSTagFilterListResponse ¶

type AWSTagFilterListResponse struct {
	// An array of tag filters.
	Filters *[]AWSTagFilter `json:"filters,omitempty"`
}

AWSTagFilterListResponse An array of tag filter rules by `namespace` and tag filter string.

func NewAWSTagFilterListResponse ¶

func NewAWSTagFilterListResponse() *AWSTagFilterListResponse

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

func NewAWSTagFilterListResponseWithDefaults ¶

func NewAWSTagFilterListResponseWithDefaults() *AWSTagFilterListResponse

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

func (*AWSTagFilterListResponse) GetFilters ¶

func (o *AWSTagFilterListResponse) GetFilters() []AWSTagFilter

GetFilters returns the Filters field value if set, zero value otherwise.

func (*AWSTagFilterListResponse) GetFiltersOk ¶

func (o *AWSTagFilterListResponse) GetFiltersOk() (*[]AWSTagFilter, bool)

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

func (*AWSTagFilterListResponse) HasFilters ¶

func (o *AWSTagFilterListResponse) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (AWSTagFilterListResponse) MarshalJSON ¶

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

func (*AWSTagFilterListResponse) SetFilters ¶

func (o *AWSTagFilterListResponse) SetFilters(v []AWSTagFilter)

SetFilters gets a reference to the given []AWSTagFilter and assigns it to the Filters field.

type AccessRole ¶

type AccessRole string

AccessRole The access role of the user. Options are **st** (standard user), **adm** (admin user), or **ro** (read-only user).

const (
	ACCESSROLE_STANDARD  AccessRole = "st"
	ACCESSROLE_ADMIN     AccessRole = "adm"
	ACCESSROLE_READ_ONLY AccessRole = "ro"
	ACCESSROLE_ERROR     AccessRole = "ERROR"
)

List of AccessRole

func NewAccessRoleFromValue ¶

func NewAccessRoleFromValue(v string) (*AccessRole, error)

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

func (AccessRole) IsValid ¶

func (v AccessRole) IsValid() bool

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

func (AccessRole) Ptr ¶

func (v AccessRole) Ptr() *AccessRole

Ptr returns reference to AccessRole value

func (*AccessRole) UnmarshalJSON ¶

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

type AlertGraphWidgetDefinition ¶

type AlertGraphWidgetDefinition struct {
	// ID of the alert to use in the widget.
	AlertId string      `json:"alert_id"`
	Time    *WidgetTime `json:"time,omitempty"`
	// The title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                        `json:"title_size,omitempty"`
	Type      AlertGraphWidgetDefinitionType `json:"type"`
	VizType   WidgetVizType                  `json:"viz_type"`
}

AlertGraphWidgetDefinition Alert graphs are timeseries graphs showing the current status of any monitor defined on your system.

func NewAlertGraphWidgetDefinition ¶

func NewAlertGraphWidgetDefinition(alertId string, type_ AlertGraphWidgetDefinitionType, vizType WidgetVizType) *AlertGraphWidgetDefinition

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

func NewAlertGraphWidgetDefinitionWithDefaults ¶

func NewAlertGraphWidgetDefinitionWithDefaults() *AlertGraphWidgetDefinition

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

func (*AlertGraphWidgetDefinition) GetAlertId ¶

func (o *AlertGraphWidgetDefinition) GetAlertId() string

GetAlertId returns the AlertId field value

func (*AlertGraphWidgetDefinition) GetAlertIdOk ¶

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

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

func (*AlertGraphWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*AlertGraphWidgetDefinition) GetTimeOk ¶

func (o *AlertGraphWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*AlertGraphWidgetDefinition) GetTitle ¶

func (o *AlertGraphWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*AlertGraphWidgetDefinition) GetTitleAlign ¶

func (o *AlertGraphWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*AlertGraphWidgetDefinition) GetTitleAlignOk ¶

func (o *AlertGraphWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*AlertGraphWidgetDefinition) GetTitleOk ¶

func (o *AlertGraphWidgetDefinition) 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 (*AlertGraphWidgetDefinition) GetTitleSize ¶

func (o *AlertGraphWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*AlertGraphWidgetDefinition) GetTitleSizeOk ¶

func (o *AlertGraphWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*AlertGraphWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*AlertGraphWidgetDefinition) GetTypeOk ¶

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

func (*AlertGraphWidgetDefinition) GetVizType ¶

func (o *AlertGraphWidgetDefinition) GetVizType() WidgetVizType

GetVizType returns the VizType field value

func (*AlertGraphWidgetDefinition) GetVizTypeOk ¶

func (o *AlertGraphWidgetDefinition) GetVizTypeOk() (*WidgetVizType, bool)

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

func (*AlertGraphWidgetDefinition) HasTime ¶

func (o *AlertGraphWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*AlertGraphWidgetDefinition) HasTitle ¶

func (o *AlertGraphWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*AlertGraphWidgetDefinition) HasTitleAlign ¶

func (o *AlertGraphWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*AlertGraphWidgetDefinition) HasTitleSize ¶

func (o *AlertGraphWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (AlertGraphWidgetDefinition) MarshalJSON ¶

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

func (*AlertGraphWidgetDefinition) SetAlertId ¶

func (o *AlertGraphWidgetDefinition) SetAlertId(v string)

SetAlertId sets field value

func (*AlertGraphWidgetDefinition) SetTime ¶

func (o *AlertGraphWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*AlertGraphWidgetDefinition) SetTitle ¶

func (o *AlertGraphWidgetDefinition) SetTitle(v string)

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

func (*AlertGraphWidgetDefinition) SetTitleAlign ¶

func (o *AlertGraphWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*AlertGraphWidgetDefinition) SetTitleSize ¶

func (o *AlertGraphWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*AlertGraphWidgetDefinition) SetType ¶

SetType sets field value

func (*AlertGraphWidgetDefinition) SetVizType ¶

func (o *AlertGraphWidgetDefinition) SetVizType(v WidgetVizType)

SetVizType sets field value

func (*AlertGraphWidgetDefinition) UnmarshalJSON ¶

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

type AlertGraphWidgetDefinitionType ¶

type AlertGraphWidgetDefinitionType string

AlertGraphWidgetDefinitionType Type of the alert graph widget.

const (
	ALERTGRAPHWIDGETDEFINITIONTYPE_ALERT_GRAPH AlertGraphWidgetDefinitionType = "alert_graph"
)

List of AlertGraphWidgetDefinitionType

func NewAlertGraphWidgetDefinitionTypeFromValue ¶

func NewAlertGraphWidgetDefinitionTypeFromValue(v string) (*AlertGraphWidgetDefinitionType, error)

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

func (AlertGraphWidgetDefinitionType) IsValid ¶

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

func (AlertGraphWidgetDefinitionType) Ptr ¶

Ptr returns reference to AlertGraphWidgetDefinitionType value

func (*AlertGraphWidgetDefinitionType) UnmarshalJSON ¶

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

type AlertValueWidgetDefinition ¶

type AlertValueWidgetDefinition struct {
	// ID of the alert to use in the widget.
	AlertId string `json:"alert_id"`
	// Number of decimal to show. If not defined, will use the raw value.
	Precision *int64           `json:"precision,omitempty"`
	TextAlign *WidgetTextAlign `json:"text_align,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of value in the widget.
	TitleSize *string                        `json:"title_size,omitempty"`
	Type      AlertValueWidgetDefinitionType `json:"type"`
	// Unit to display with the value.
	Unit *string `json:"unit,omitempty"`
}

AlertValueWidgetDefinition Alert values are query values showing the current value of the metric in any monitor defined on your system.

func NewAlertValueWidgetDefinition ¶

func NewAlertValueWidgetDefinition(alertId string, type_ AlertValueWidgetDefinitionType) *AlertValueWidgetDefinition

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

func NewAlertValueWidgetDefinitionWithDefaults ¶

func NewAlertValueWidgetDefinitionWithDefaults() *AlertValueWidgetDefinition

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

func (*AlertValueWidgetDefinition) GetAlertId ¶

func (o *AlertValueWidgetDefinition) GetAlertId() string

GetAlertId returns the AlertId field value

func (*AlertValueWidgetDefinition) GetAlertIdOk ¶

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

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

func (*AlertValueWidgetDefinition) GetPrecision ¶

func (o *AlertValueWidgetDefinition) GetPrecision() int64

GetPrecision returns the Precision field value if set, zero value otherwise.

func (*AlertValueWidgetDefinition) GetPrecisionOk ¶

func (o *AlertValueWidgetDefinition) GetPrecisionOk() (*int64, bool)

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

func (*AlertValueWidgetDefinition) GetTextAlign ¶

func (o *AlertValueWidgetDefinition) GetTextAlign() WidgetTextAlign

GetTextAlign returns the TextAlign field value if set, zero value otherwise.

func (*AlertValueWidgetDefinition) GetTextAlignOk ¶

func (o *AlertValueWidgetDefinition) GetTextAlignOk() (*WidgetTextAlign, bool)

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

func (*AlertValueWidgetDefinition) GetTitle ¶

func (o *AlertValueWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*AlertValueWidgetDefinition) GetTitleAlign ¶

func (o *AlertValueWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*AlertValueWidgetDefinition) GetTitleAlignOk ¶

func (o *AlertValueWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*AlertValueWidgetDefinition) GetTitleOk ¶

func (o *AlertValueWidgetDefinition) 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 (*AlertValueWidgetDefinition) GetTitleSize ¶

func (o *AlertValueWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*AlertValueWidgetDefinition) GetTitleSizeOk ¶

func (o *AlertValueWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*AlertValueWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*AlertValueWidgetDefinition) GetTypeOk ¶

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

func (*AlertValueWidgetDefinition) GetUnit ¶

func (o *AlertValueWidgetDefinition) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*AlertValueWidgetDefinition) GetUnitOk ¶

func (o *AlertValueWidgetDefinition) 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 (*AlertValueWidgetDefinition) HasPrecision ¶

func (o *AlertValueWidgetDefinition) HasPrecision() bool

HasPrecision returns a boolean if a field has been set.

func (*AlertValueWidgetDefinition) HasTextAlign ¶

func (o *AlertValueWidgetDefinition) HasTextAlign() bool

HasTextAlign returns a boolean if a field has been set.

func (*AlertValueWidgetDefinition) HasTitle ¶

func (o *AlertValueWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*AlertValueWidgetDefinition) HasTitleAlign ¶

func (o *AlertValueWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*AlertValueWidgetDefinition) HasTitleSize ¶

func (o *AlertValueWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (*AlertValueWidgetDefinition) HasUnit ¶

func (o *AlertValueWidgetDefinition) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (AlertValueWidgetDefinition) MarshalJSON ¶

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

func (*AlertValueWidgetDefinition) SetAlertId ¶

func (o *AlertValueWidgetDefinition) SetAlertId(v string)

SetAlertId sets field value

func (*AlertValueWidgetDefinition) SetPrecision ¶

func (o *AlertValueWidgetDefinition) SetPrecision(v int64)

SetPrecision gets a reference to the given int64 and assigns it to the Precision field.

func (*AlertValueWidgetDefinition) SetTextAlign ¶

func (o *AlertValueWidgetDefinition) SetTextAlign(v WidgetTextAlign)

SetTextAlign gets a reference to the given WidgetTextAlign and assigns it to the TextAlign field.

func (*AlertValueWidgetDefinition) SetTitle ¶

func (o *AlertValueWidgetDefinition) SetTitle(v string)

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

func (*AlertValueWidgetDefinition) SetTitleAlign ¶

func (o *AlertValueWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*AlertValueWidgetDefinition) SetTitleSize ¶

func (o *AlertValueWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*AlertValueWidgetDefinition) SetType ¶

SetType sets field value

func (*AlertValueWidgetDefinition) SetUnit ¶

func (o *AlertValueWidgetDefinition) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (*AlertValueWidgetDefinition) UnmarshalJSON ¶

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

type AlertValueWidgetDefinitionType ¶

type AlertValueWidgetDefinitionType string

AlertValueWidgetDefinitionType Type of the alert value widget.

const (
	ALERTVALUEWIDGETDEFINITIONTYPE_ALERT_VALUE AlertValueWidgetDefinitionType = "alert_value"
)

List of AlertValueWidgetDefinitionType

func NewAlertValueWidgetDefinitionTypeFromValue ¶

func NewAlertValueWidgetDefinitionTypeFromValue(v string) (*AlertValueWidgetDefinitionType, error)

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

func (AlertValueWidgetDefinitionType) IsValid ¶

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

func (AlertValueWidgetDefinitionType) Ptr ¶

Ptr returns reference to AlertValueWidgetDefinitionType value

func (*AlertValueWidgetDefinitionType) UnmarshalJSON ¶

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

type ApiKey ¶

type ApiKey struct {
	// Date of creation of the API key.
	Created *string `json:"created,omitempty"`
	// Datadog user handle that created the API key.
	CreatedBy *string `json:"created_by,omitempty"`
	// API key.
	Key *string `json:"key,omitempty"`
	// Name of your API key.
	Name *string `json:"name,omitempty"`
}

ApiKey Datadog API key.

func NewApiKey ¶

func NewApiKey() *ApiKey

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

func NewApiKeyWithDefaults ¶

func NewApiKeyWithDefaults() *ApiKey

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

func (*ApiKey) GetCreated ¶

func (o *ApiKey) GetCreated() string

GetCreated returns the Created field value if set, zero value otherwise.

func (*ApiKey) GetCreatedBy ¶

func (o *ApiKey) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*ApiKey) GetCreatedByOk ¶

func (o *ApiKey) 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 (*ApiKey) GetCreatedOk ¶

func (o *ApiKey) GetCreatedOk() (*string, bool)

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

func (*ApiKey) GetKey ¶

func (o *ApiKey) GetKey() string

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

func (*ApiKey) GetKeyOk ¶

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

func (o *ApiKey) GetName() string

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

func (*ApiKey) GetNameOk ¶

func (o *ApiKey) 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 (*ApiKey) HasCreated ¶

func (o *ApiKey) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ApiKey) HasCreatedBy ¶

func (o *ApiKey) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*ApiKey) HasKey ¶

func (o *ApiKey) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*ApiKey) HasName ¶

func (o *ApiKey) HasName() bool

HasName returns a boolean if a field has been set.

func (ApiKey) MarshalJSON ¶

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

func (*ApiKey) SetCreated ¶

func (o *ApiKey) SetCreated(v string)

SetCreated gets a reference to the given string and assigns it to the Created field.

func (*ApiKey) SetCreatedBy ¶

func (o *ApiKey) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*ApiKey) SetKey ¶

func (o *ApiKey) SetKey(v string)

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

func (*ApiKey) SetName ¶

func (o *ApiKey) SetName(v string)

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

type ApiKeyListResponse ¶

type ApiKeyListResponse struct {
	// Array of API keys.
	ApiKeys *[]ApiKey `json:"api_keys,omitempty"`
}

ApiKeyListResponse List of API and application keys available for a given organization.

func NewApiKeyListResponse ¶

func NewApiKeyListResponse() *ApiKeyListResponse

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

func NewApiKeyListResponseWithDefaults ¶

func NewApiKeyListResponseWithDefaults() *ApiKeyListResponse

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

func (*ApiKeyListResponse) GetApiKeys ¶

func (o *ApiKeyListResponse) GetApiKeys() []ApiKey

GetApiKeys returns the ApiKeys field value if set, zero value otherwise.

func (*ApiKeyListResponse) GetApiKeysOk ¶

func (o *ApiKeyListResponse) GetApiKeysOk() (*[]ApiKey, bool)

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

func (*ApiKeyListResponse) HasApiKeys ¶

func (o *ApiKeyListResponse) HasApiKeys() bool

HasApiKeys returns a boolean if a field has been set.

func (ApiKeyListResponse) MarshalJSON ¶

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

func (*ApiKeyListResponse) SetApiKeys ¶

func (o *ApiKeyListResponse) SetApiKeys(v []ApiKey)

SetApiKeys gets a reference to the given []ApiKey and assigns it to the ApiKeys field.

type ApiKeyResponse ¶

type ApiKeyResponse struct {
	ApiKey *ApiKey `json:"api_key,omitempty"`
}

ApiKeyResponse An API key with its associated metadata.

func NewApiKeyResponse ¶

func NewApiKeyResponse() *ApiKeyResponse

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

func NewApiKeyResponseWithDefaults ¶

func NewApiKeyResponseWithDefaults() *ApiKeyResponse

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

func (*ApiKeyResponse) GetApiKey ¶

func (o *ApiKeyResponse) GetApiKey() ApiKey

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*ApiKeyResponse) GetApiKeyOk ¶

func (o *ApiKeyResponse) GetApiKeyOk() (*ApiKey, bool)

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

func (*ApiKeyResponse) HasApiKey ¶

func (o *ApiKeyResponse) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (ApiKeyResponse) MarshalJSON ¶

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

func (*ApiKeyResponse) SetApiKey ¶

func (o *ApiKeyResponse) SetApiKey(v ApiKey)

SetApiKey gets a reference to the given ApiKey and assigns it to the ApiKey field.

type ApmStatsQueryColumnType ¶

type ApmStatsQueryColumnType struct {
	// A user-assigned alias for the column.
	Alias           *string                     `json:"alias,omitempty"`
	CellDisplayMode *TableWidgetCellDisplayMode `json:"cell_display_mode,omitempty"`
	// Column name.
	Name  string      `json:"name"`
	Order *WidgetSort `json:"order,omitempty"`
}

ApmStatsQueryColumnType Column properties.

func NewApmStatsQueryColumnType ¶

func NewApmStatsQueryColumnType(name string) *ApmStatsQueryColumnType

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

func NewApmStatsQueryColumnTypeWithDefaults ¶

func NewApmStatsQueryColumnTypeWithDefaults() *ApmStatsQueryColumnType

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

func (*ApmStatsQueryColumnType) GetAlias ¶

func (o *ApmStatsQueryColumnType) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*ApmStatsQueryColumnType) GetAliasOk ¶

func (o *ApmStatsQueryColumnType) GetAliasOk() (*string, bool)

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

func (*ApmStatsQueryColumnType) GetCellDisplayMode ¶

func (o *ApmStatsQueryColumnType) GetCellDisplayMode() TableWidgetCellDisplayMode

GetCellDisplayMode returns the CellDisplayMode field value if set, zero value otherwise.

func (*ApmStatsQueryColumnType) GetCellDisplayModeOk ¶

func (o *ApmStatsQueryColumnType) GetCellDisplayModeOk() (*TableWidgetCellDisplayMode, bool)

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

func (*ApmStatsQueryColumnType) GetName ¶

func (o *ApmStatsQueryColumnType) GetName() string

GetName returns the Name field value

func (*ApmStatsQueryColumnType) GetNameOk ¶

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

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

func (*ApmStatsQueryColumnType) GetOrder ¶

func (o *ApmStatsQueryColumnType) GetOrder() WidgetSort

GetOrder returns the Order field value if set, zero value otherwise.

func (*ApmStatsQueryColumnType) GetOrderOk ¶

func (o *ApmStatsQueryColumnType) GetOrderOk() (*WidgetSort, bool)

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

func (*ApmStatsQueryColumnType) HasAlias ¶

func (o *ApmStatsQueryColumnType) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*ApmStatsQueryColumnType) HasCellDisplayMode ¶

func (o *ApmStatsQueryColumnType) HasCellDisplayMode() bool

HasCellDisplayMode returns a boolean if a field has been set.

func (*ApmStatsQueryColumnType) HasOrder ¶

func (o *ApmStatsQueryColumnType) HasOrder() bool

HasOrder returns a boolean if a field has been set.

func (ApmStatsQueryColumnType) MarshalJSON ¶

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

func (*ApmStatsQueryColumnType) SetAlias ¶

func (o *ApmStatsQueryColumnType) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*ApmStatsQueryColumnType) SetCellDisplayMode ¶

func (o *ApmStatsQueryColumnType) SetCellDisplayMode(v TableWidgetCellDisplayMode)

SetCellDisplayMode gets a reference to the given TableWidgetCellDisplayMode and assigns it to the CellDisplayMode field.

func (*ApmStatsQueryColumnType) SetName ¶

func (o *ApmStatsQueryColumnType) SetName(v string)

SetName sets field value

func (*ApmStatsQueryColumnType) SetOrder ¶

func (o *ApmStatsQueryColumnType) SetOrder(v WidgetSort)

SetOrder gets a reference to the given WidgetSort and assigns it to the Order field.

func (*ApmStatsQueryColumnType) UnmarshalJSON ¶

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

type ApmStatsQueryDefinition ¶

type ApmStatsQueryDefinition struct {
	// Column properties used by the front end for display.
	Columns *[]ApmStatsQueryColumnType `json:"columns,omitempty"`
	// Environment name.
	Env string `json:"env"`
	// Operation name associated with service.
	Name string `json:"name"`
	// The organization's host group name and value.
	PrimaryTag string `json:"primary_tag"`
	// Resource name.
	Resource *string              `json:"resource,omitempty"`
	RowType  ApmStatsQueryRowType `json:"row_type"`
	// Service name.
	Service string `json:"service"`
}

ApmStatsQueryDefinition The APM stats query for table and distributions widgets.

func NewApmStatsQueryDefinition ¶

func NewApmStatsQueryDefinition(env string, name string, primaryTag string, rowType ApmStatsQueryRowType, service string) *ApmStatsQueryDefinition

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

func NewApmStatsQueryDefinitionWithDefaults ¶

func NewApmStatsQueryDefinitionWithDefaults() *ApmStatsQueryDefinition

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

func (*ApmStatsQueryDefinition) GetColumns ¶

GetColumns returns the Columns field value if set, zero value otherwise.

func (*ApmStatsQueryDefinition) GetColumnsOk ¶

func (o *ApmStatsQueryDefinition) GetColumnsOk() (*[]ApmStatsQueryColumnType, bool)

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

func (*ApmStatsQueryDefinition) GetEnv ¶

func (o *ApmStatsQueryDefinition) GetEnv() string

GetEnv returns the Env field value

func (*ApmStatsQueryDefinition) GetEnvOk ¶

func (o *ApmStatsQueryDefinition) GetEnvOk() (*string, bool)

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

func (*ApmStatsQueryDefinition) GetName ¶

func (o *ApmStatsQueryDefinition) GetName() string

GetName returns the Name field value

func (*ApmStatsQueryDefinition) GetNameOk ¶

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

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

func (*ApmStatsQueryDefinition) GetPrimaryTag ¶

func (o *ApmStatsQueryDefinition) GetPrimaryTag() string

GetPrimaryTag returns the PrimaryTag field value

func (*ApmStatsQueryDefinition) GetPrimaryTagOk ¶

func (o *ApmStatsQueryDefinition) GetPrimaryTagOk() (*string, bool)

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

func (*ApmStatsQueryDefinition) GetResource ¶

func (o *ApmStatsQueryDefinition) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*ApmStatsQueryDefinition) GetResourceOk ¶

func (o *ApmStatsQueryDefinition) 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 (*ApmStatsQueryDefinition) GetRowType ¶

GetRowType returns the RowType field value

func (*ApmStatsQueryDefinition) GetRowTypeOk ¶

func (o *ApmStatsQueryDefinition) GetRowTypeOk() (*ApmStatsQueryRowType, bool)

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

func (*ApmStatsQueryDefinition) GetService ¶

func (o *ApmStatsQueryDefinition) GetService() string

GetService returns the Service field value

func (*ApmStatsQueryDefinition) GetServiceOk ¶

func (o *ApmStatsQueryDefinition) GetServiceOk() (*string, bool)

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

func (*ApmStatsQueryDefinition) HasColumns ¶

func (o *ApmStatsQueryDefinition) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*ApmStatsQueryDefinition) HasResource ¶

func (o *ApmStatsQueryDefinition) HasResource() bool

HasResource returns a boolean if a field has been set.

func (ApmStatsQueryDefinition) MarshalJSON ¶

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

func (*ApmStatsQueryDefinition) SetColumns ¶

SetColumns gets a reference to the given []ApmStatsQueryColumnType and assigns it to the Columns field.

func (*ApmStatsQueryDefinition) SetEnv ¶

func (o *ApmStatsQueryDefinition) SetEnv(v string)

SetEnv sets field value

func (*ApmStatsQueryDefinition) SetName ¶

func (o *ApmStatsQueryDefinition) SetName(v string)

SetName sets field value

func (*ApmStatsQueryDefinition) SetPrimaryTag ¶

func (o *ApmStatsQueryDefinition) SetPrimaryTag(v string)

SetPrimaryTag sets field value

func (*ApmStatsQueryDefinition) SetResource ¶

func (o *ApmStatsQueryDefinition) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*ApmStatsQueryDefinition) SetRowType ¶

SetRowType sets field value

func (*ApmStatsQueryDefinition) SetService ¶

func (o *ApmStatsQueryDefinition) SetService(v string)

SetService sets field value

func (*ApmStatsQueryDefinition) UnmarshalJSON ¶

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

type ApmStatsQueryRowType ¶

type ApmStatsQueryRowType string

ApmStatsQueryRowType The level of detail for the request.

const (
	APMSTATSQUERYROWTYPE_SERVICE  ApmStatsQueryRowType = "service"
	APMSTATSQUERYROWTYPE_RESOURCE ApmStatsQueryRowType = "resource"
	APMSTATSQUERYROWTYPE_SPAN     ApmStatsQueryRowType = "span"
)

List of ApmStatsQueryRowType

func NewApmStatsQueryRowTypeFromValue ¶

func NewApmStatsQueryRowTypeFromValue(v string) (*ApmStatsQueryRowType, error)

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

func (ApmStatsQueryRowType) IsValid ¶

func (v ApmStatsQueryRowType) IsValid() bool

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

func (ApmStatsQueryRowType) Ptr ¶

Ptr returns reference to ApmStatsQueryRowType value

func (*ApmStatsQueryRowType) UnmarshalJSON ¶

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

type ApplicationKey ¶

type ApplicationKey struct {
	// Hash of an application key.
	Hash *string `json:"hash,omitempty"`
	// Name of an application key.
	Name *string `json:"name,omitempty"`
	// Owner of an application key.
	Owner *string `json:"owner,omitempty"`
}

ApplicationKey An application key with its associated metadata.

func NewApplicationKey ¶

func NewApplicationKey() *ApplicationKey

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

func NewApplicationKeyWithDefaults ¶

func NewApplicationKeyWithDefaults() *ApplicationKey

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

func (*ApplicationKey) GetHash ¶

func (o *ApplicationKey) GetHash() string

GetHash returns the Hash field value if set, zero value otherwise.

func (*ApplicationKey) GetHashOk ¶

func (o *ApplicationKey) GetHashOk() (*string, bool)

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

func (*ApplicationKey) GetName ¶

func (o *ApplicationKey) GetName() string

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

func (*ApplicationKey) GetNameOk ¶

func (o *ApplicationKey) 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 (*ApplicationKey) GetOwner ¶

func (o *ApplicationKey) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*ApplicationKey) GetOwnerOk ¶

func (o *ApplicationKey) GetOwnerOk() (*string, bool)

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

func (*ApplicationKey) HasHash ¶

func (o *ApplicationKey) HasHash() bool

HasHash returns a boolean if a field has been set.

func (*ApplicationKey) HasName ¶

func (o *ApplicationKey) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationKey) HasOwner ¶

func (o *ApplicationKey) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (ApplicationKey) MarshalJSON ¶

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

func (*ApplicationKey) SetHash ¶

func (o *ApplicationKey) SetHash(v string)

SetHash gets a reference to the given string and assigns it to the Hash field.

func (*ApplicationKey) SetName ¶

func (o *ApplicationKey) SetName(v string)

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

func (*ApplicationKey) SetOwner ¶

func (o *ApplicationKey) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

type ApplicationKeyListResponse ¶

type ApplicationKeyListResponse struct {
	// Array of application keys.
	ApplicationKeys *[]ApplicationKey `json:"application_keys,omitempty"`
}

ApplicationKeyListResponse An application key response.

func NewApplicationKeyListResponse ¶

func NewApplicationKeyListResponse() *ApplicationKeyListResponse

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

func NewApplicationKeyListResponseWithDefaults ¶

func NewApplicationKeyListResponseWithDefaults() *ApplicationKeyListResponse

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

func (*ApplicationKeyListResponse) GetApplicationKeys ¶

func (o *ApplicationKeyListResponse) GetApplicationKeys() []ApplicationKey

GetApplicationKeys returns the ApplicationKeys field value if set, zero value otherwise.

func (*ApplicationKeyListResponse) GetApplicationKeysOk ¶

func (o *ApplicationKeyListResponse) GetApplicationKeysOk() (*[]ApplicationKey, bool)

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

func (*ApplicationKeyListResponse) HasApplicationKeys ¶

func (o *ApplicationKeyListResponse) HasApplicationKeys() bool

HasApplicationKeys returns a boolean if a field has been set.

func (ApplicationKeyListResponse) MarshalJSON ¶

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

func (*ApplicationKeyListResponse) SetApplicationKeys ¶

func (o *ApplicationKeyListResponse) SetApplicationKeys(v []ApplicationKey)

SetApplicationKeys gets a reference to the given []ApplicationKey and assigns it to the ApplicationKeys field.

type ApplicationKeyResponse ¶

type ApplicationKeyResponse struct {
	ApplicationKey *ApplicationKey `json:"application_key,omitempty"`
}

ApplicationKeyResponse An application key response.

func NewApplicationKeyResponse ¶

func NewApplicationKeyResponse() *ApplicationKeyResponse

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

func NewApplicationKeyResponseWithDefaults ¶

func NewApplicationKeyResponseWithDefaults() *ApplicationKeyResponse

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

func (*ApplicationKeyResponse) GetApplicationKey ¶

func (o *ApplicationKeyResponse) GetApplicationKey() ApplicationKey

GetApplicationKey returns the ApplicationKey field value if set, zero value otherwise.

func (*ApplicationKeyResponse) GetApplicationKeyOk ¶

func (o *ApplicationKeyResponse) GetApplicationKeyOk() (*ApplicationKey, bool)

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

func (*ApplicationKeyResponse) HasApplicationKey ¶

func (o *ApplicationKeyResponse) HasApplicationKey() bool

HasApplicationKey returns a boolean if a field has been set.

func (ApplicationKeyResponse) MarshalJSON ¶

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

func (*ApplicationKeyResponse) SetApplicationKey ¶

func (o *ApplicationKeyResponse) SetApplicationKey(v ApplicationKey)

SetApplicationKey gets a reference to the given ApplicationKey and assigns it to the ApplicationKey field.

type AuthenticationApiService ¶

type AuthenticationApiService service

AuthenticationApiService AuthenticationApi service

func (*AuthenticationApiService) Validate ¶

* Validate Validate API key * Check if the API key (not the APP key) is valid. If invalid, a 403 is returned.

type AuthenticationValidationResponse ¶

type AuthenticationValidationResponse struct {
	// Return `true` if the authentication response is valid.
	Valid *bool `json:"valid,omitempty"`
}

AuthenticationValidationResponse Represent validation endpoint responses.

func NewAuthenticationValidationResponse ¶

func NewAuthenticationValidationResponse() *AuthenticationValidationResponse

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

func NewAuthenticationValidationResponseWithDefaults ¶

func NewAuthenticationValidationResponseWithDefaults() *AuthenticationValidationResponse

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

func (*AuthenticationValidationResponse) GetValid ¶

func (o *AuthenticationValidationResponse) GetValid() bool

GetValid returns the Valid field value if set, zero value otherwise.

func (*AuthenticationValidationResponse) GetValidOk ¶

func (o *AuthenticationValidationResponse) GetValidOk() (*bool, bool)

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

func (*AuthenticationValidationResponse) HasValid ¶

func (o *AuthenticationValidationResponse) HasValid() bool

HasValid returns a boolean if a field has been set.

func (AuthenticationValidationResponse) MarshalJSON ¶

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

func (*AuthenticationValidationResponse) SetValid ¶

func (o *AuthenticationValidationResponse) SetValid(v bool)

SetValid gets a reference to the given bool and assigns it to the Valid field.

type AzureAccount ¶

type AzureAccount struct {
	// Your Azure web application ID.
	ClientId *string `json:"client_id,omitempty"`
	// Your Azure web application secret key.
	ClientSecret *string `json:"client_secret,omitempty"`
	// Errors in your configuration.
	Errors *[]string `json:"errors,omitempty"`
	// Limit the Azure instances that are pulled into Datadog by using tags. Only hosts that match one of the defined tags are imported into Datadog.
	HostFilters *string `json:"host_filters,omitempty"`
	// Your New Azure web application ID.
	NewClientId *string `json:"new_client_id,omitempty"`
	// Your New Azure Active Directory ID.
	NewTenantName *string `json:"new_tenant_name,omitempty"`
	// Your Azure Active Directory ID.
	TenantName *string `json:"tenant_name,omitempty"`
}

AzureAccount Datadog-Azure integrations configured for your organization.

func NewAzureAccount ¶

func NewAzureAccount() *AzureAccount

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

func NewAzureAccountWithDefaults ¶

func NewAzureAccountWithDefaults() *AzureAccount

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

func (*AzureAccount) GetClientId ¶

func (o *AzureAccount) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*AzureAccount) GetClientIdOk ¶

func (o *AzureAccount) GetClientIdOk() (*string, bool)

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

func (*AzureAccount) GetClientSecret ¶

func (o *AzureAccount) GetClientSecret() string

GetClientSecret returns the ClientSecret field value if set, zero value otherwise.

func (*AzureAccount) GetClientSecretOk ¶

func (o *AzureAccount) GetClientSecretOk() (*string, bool)

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

func (*AzureAccount) GetErrors ¶

func (o *AzureAccount) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*AzureAccount) GetErrorsOk ¶

func (o *AzureAccount) 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 (*AzureAccount) GetHostFilters ¶

func (o *AzureAccount) GetHostFilters() string

GetHostFilters returns the HostFilters field value if set, zero value otherwise.

func (*AzureAccount) GetHostFiltersOk ¶

func (o *AzureAccount) GetHostFiltersOk() (*string, bool)

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

func (*AzureAccount) GetNewClientId ¶

func (o *AzureAccount) GetNewClientId() string

GetNewClientId returns the NewClientId field value if set, zero value otherwise.

func (*AzureAccount) GetNewClientIdOk ¶

func (o *AzureAccount) GetNewClientIdOk() (*string, bool)

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

func (*AzureAccount) GetNewTenantName ¶

func (o *AzureAccount) GetNewTenantName() string

GetNewTenantName returns the NewTenantName field value if set, zero value otherwise.

func (*AzureAccount) GetNewTenantNameOk ¶

func (o *AzureAccount) GetNewTenantNameOk() (*string, bool)

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

func (*AzureAccount) GetTenantName ¶

func (o *AzureAccount) GetTenantName() string

GetTenantName returns the TenantName field value if set, zero value otherwise.

func (*AzureAccount) GetTenantNameOk ¶

func (o *AzureAccount) GetTenantNameOk() (*string, bool)

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

func (*AzureAccount) HasClientId ¶

func (o *AzureAccount) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*AzureAccount) HasClientSecret ¶

func (o *AzureAccount) HasClientSecret() bool

HasClientSecret returns a boolean if a field has been set.

func (*AzureAccount) HasErrors ¶

func (o *AzureAccount) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AzureAccount) HasHostFilters ¶

func (o *AzureAccount) HasHostFilters() bool

HasHostFilters returns a boolean if a field has been set.

func (*AzureAccount) HasNewClientId ¶

func (o *AzureAccount) HasNewClientId() bool

HasNewClientId returns a boolean if a field has been set.

func (*AzureAccount) HasNewTenantName ¶

func (o *AzureAccount) HasNewTenantName() bool

HasNewTenantName returns a boolean if a field has been set.

func (*AzureAccount) HasTenantName ¶

func (o *AzureAccount) HasTenantName() bool

HasTenantName returns a boolean if a field has been set.

func (AzureAccount) MarshalJSON ¶

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

func (*AzureAccount) SetClientId ¶

func (o *AzureAccount) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*AzureAccount) SetClientSecret ¶

func (o *AzureAccount) SetClientSecret(v string)

SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.

func (*AzureAccount) SetErrors ¶

func (o *AzureAccount) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AzureAccount) SetHostFilters ¶

func (o *AzureAccount) SetHostFilters(v string)

SetHostFilters gets a reference to the given string and assigns it to the HostFilters field.

func (*AzureAccount) SetNewClientId ¶

func (o *AzureAccount) SetNewClientId(v string)

SetNewClientId gets a reference to the given string and assigns it to the NewClientId field.

func (*AzureAccount) SetNewTenantName ¶

func (o *AzureAccount) SetNewTenantName(v string)

SetNewTenantName gets a reference to the given string and assigns it to the NewTenantName field.

func (*AzureAccount) SetTenantName ¶

func (o *AzureAccount) SetTenantName(v string)

SetTenantName gets a reference to the given string and assigns it to the TenantName field.

type AzureIntegrationApiService ¶

type AzureIntegrationApiService service

AzureIntegrationApiService AzureIntegrationApi service

func (*AzureIntegrationApiService) CreateAzureIntegration ¶

func (a *AzureIntegrationApiService) CreateAzureIntegration(ctx _context.Context, body AzureAccount) (interface{}, *_nethttp.Response, error)
  • CreateAzureIntegration Create an Azure integration
  • Create a Datadog-Azure integration.

Using the `POST` method updates your integration configuration by adding your new configuration to the existing one in your Datadog organization.

Using the `PUT` method updates your integration configuration by replacing your current configuration with the new one sent to your Datadog organization.

func (*AzureIntegrationApiService) DeleteAzureIntegration ¶

func (a *AzureIntegrationApiService) DeleteAzureIntegration(ctx _context.Context, body AzureAccount) (interface{}, *_nethttp.Response, error)

* DeleteAzureIntegration Delete an Azure integration * Delete a given Datadog-Azure integration from your Datadog account.

func (*AzureIntegrationApiService) ListAzureIntegration ¶

func (a *AzureIntegrationApiService) ListAzureIntegration(ctx _context.Context) ([]AzureAccount, *_nethttp.Response, error)

* ListAzureIntegration List all Azure integrations * List all Datadog-Azure integrations configured in your Datadog account.

func (*AzureIntegrationApiService) UpdateAzureHostFilters ¶

func (a *AzureIntegrationApiService) UpdateAzureHostFilters(ctx _context.Context, body AzureAccount) (interface{}, *_nethttp.Response, error)

* UpdateAzureHostFilters Update Azure integration host filters * Update the defined list of host filters for a given Datadog-Azure integration.

func (*AzureIntegrationApiService) UpdateAzureIntegration ¶

func (a *AzureIntegrationApiService) UpdateAzureIntegration(ctx _context.Context, body AzureAccount) (interface{}, *_nethttp.Response, error)
  • UpdateAzureIntegration Update an Azure integration
  • Update a Datadog-Azure integration. Requires an existing `tenant_name` and `client_id`.

Any other fields supplied will overwrite existing values. To overwrite `tenant_name` or `client_id`, use `new_tenant_name` and `new_client_id`. To leave a field unchanged, do not supply that field in the payload.

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 CancelDowntimesByScopeRequest ¶

type CancelDowntimesByScopeRequest struct {
	// The scope(s) to which the downtime applies. For example, `host:app2`. Provide multiple scopes as a comma-separated list like `env:dev,env:prod`. The resulting downtime applies to sources that matches ALL provided scopes (`env:dev` **AND** `env:prod`).
	Scope string `json:"scope"`
}

CancelDowntimesByScopeRequest Cancel downtimes according to scope.

func NewCancelDowntimesByScopeRequest ¶

func NewCancelDowntimesByScopeRequest(scope string) *CancelDowntimesByScopeRequest

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

func NewCancelDowntimesByScopeRequestWithDefaults ¶

func NewCancelDowntimesByScopeRequestWithDefaults() *CancelDowntimesByScopeRequest

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

func (*CancelDowntimesByScopeRequest) GetScope ¶

func (o *CancelDowntimesByScopeRequest) GetScope() string

GetScope returns the Scope field value

func (*CancelDowntimesByScopeRequest) GetScopeOk ¶

func (o *CancelDowntimesByScopeRequest) GetScopeOk() (*string, bool)

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

func (CancelDowntimesByScopeRequest) MarshalJSON ¶

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

func (*CancelDowntimesByScopeRequest) SetScope ¶

func (o *CancelDowntimesByScopeRequest) SetScope(v string)

SetScope sets field value

func (*CancelDowntimesByScopeRequest) UnmarshalJSON ¶

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

type CanceledDowntimesIds ¶

type CanceledDowntimesIds struct {
	// ID of downtimes that were canceled.
	CancelledIds *[]int64 `json:"cancelled_ids,omitempty"`
}

CanceledDowntimesIds Object containing array of IDs of canceled downtimes.

func NewCanceledDowntimesIds ¶

func NewCanceledDowntimesIds() *CanceledDowntimesIds

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

func NewCanceledDowntimesIdsWithDefaults ¶

func NewCanceledDowntimesIdsWithDefaults() *CanceledDowntimesIds

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

func (*CanceledDowntimesIds) GetCancelledIds ¶

func (o *CanceledDowntimesIds) GetCancelledIds() []int64

GetCancelledIds returns the CancelledIds field value if set, zero value otherwise.

func (*CanceledDowntimesIds) GetCancelledIdsOk ¶

func (o *CanceledDowntimesIds) GetCancelledIdsOk() (*[]int64, bool)

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

func (*CanceledDowntimesIds) HasCancelledIds ¶

func (o *CanceledDowntimesIds) HasCancelledIds() bool

HasCancelledIds returns a boolean if a field has been set.

func (CanceledDowntimesIds) MarshalJSON ¶

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

func (*CanceledDowntimesIds) SetCancelledIds ¶

func (o *CanceledDowntimesIds) SetCancelledIds(v []int64)

SetCancelledIds gets a reference to the given []int64 and assigns it to the CancelledIds field.

type ChangeWidgetDefinition ¶

type ChangeWidgetDefinition struct {
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// Array of one request object to display in the widget.  See the dedicated [Request JSON schema documentation](https://docs.datadoghq.com/dashboards/graphing_json/request_json)  to learn how to build the `REQUEST_SCHEMA`.
	Requests []ChangeWidgetRequest `json:"requests"`
	Time     *WidgetTime           `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                    `json:"title_size,omitempty"`
	Type      ChangeWidgetDefinitionType `json:"type"`
}

ChangeWidgetDefinition The Change graph shows you the change in a value over the time period chosen.

func NewChangeWidgetDefinition ¶

func NewChangeWidgetDefinition(requests []ChangeWidgetRequest, type_ ChangeWidgetDefinitionType) *ChangeWidgetDefinition

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

func NewChangeWidgetDefinitionWithDefaults ¶

func NewChangeWidgetDefinitionWithDefaults() *ChangeWidgetDefinition

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

func (o *ChangeWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*ChangeWidgetDefinition) GetCustomLinksOk ¶

func (o *ChangeWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

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

func (*ChangeWidgetDefinition) GetRequests ¶

func (o *ChangeWidgetDefinition) GetRequests() []ChangeWidgetRequest

GetRequests returns the Requests field value

func (*ChangeWidgetDefinition) GetRequestsOk ¶

func (o *ChangeWidgetDefinition) GetRequestsOk() (*[]ChangeWidgetRequest, bool)

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

func (*ChangeWidgetDefinition) GetTime ¶

func (o *ChangeWidgetDefinition) GetTime() WidgetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*ChangeWidgetDefinition) GetTimeOk ¶

func (o *ChangeWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*ChangeWidgetDefinition) GetTitle ¶

func (o *ChangeWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ChangeWidgetDefinition) GetTitleAlign ¶

func (o *ChangeWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*ChangeWidgetDefinition) GetTitleAlignOk ¶

func (o *ChangeWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*ChangeWidgetDefinition) GetTitleOk ¶

func (o *ChangeWidgetDefinition) 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 (*ChangeWidgetDefinition) GetTitleSize ¶

func (o *ChangeWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*ChangeWidgetDefinition) GetTitleSizeOk ¶

func (o *ChangeWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*ChangeWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*ChangeWidgetDefinition) GetTypeOk ¶

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

func (o *ChangeWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*ChangeWidgetDefinition) HasTime ¶

func (o *ChangeWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*ChangeWidgetDefinition) HasTitle ¶

func (o *ChangeWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ChangeWidgetDefinition) HasTitleAlign ¶

func (o *ChangeWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*ChangeWidgetDefinition) HasTitleSize ¶

func (o *ChangeWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (ChangeWidgetDefinition) MarshalJSON ¶

func (o ChangeWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *ChangeWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*ChangeWidgetDefinition) SetRequests ¶

func (o *ChangeWidgetDefinition) SetRequests(v []ChangeWidgetRequest)

SetRequests sets field value

func (*ChangeWidgetDefinition) SetTime ¶

func (o *ChangeWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*ChangeWidgetDefinition) SetTitle ¶

func (o *ChangeWidgetDefinition) SetTitle(v string)

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

func (*ChangeWidgetDefinition) SetTitleAlign ¶

func (o *ChangeWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*ChangeWidgetDefinition) SetTitleSize ¶

func (o *ChangeWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*ChangeWidgetDefinition) SetType ¶

SetType sets field value

func (*ChangeWidgetDefinition) UnmarshalJSON ¶

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

type ChangeWidgetDefinitionType ¶

type ChangeWidgetDefinitionType string

ChangeWidgetDefinitionType Type of the change widget.

const (
	CHANGEWIDGETDEFINITIONTYPE_CHANGE ChangeWidgetDefinitionType = "change"
)

List of ChangeWidgetDefinitionType

func NewChangeWidgetDefinitionTypeFromValue ¶

func NewChangeWidgetDefinitionTypeFromValue(v string) (*ChangeWidgetDefinitionType, error)

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

func (ChangeWidgetDefinitionType) IsValid ¶

func (v ChangeWidgetDefinitionType) IsValid() bool

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

func (ChangeWidgetDefinitionType) Ptr ¶

Ptr returns reference to ChangeWidgetDefinitionType value

func (*ChangeWidgetDefinitionType) UnmarshalJSON ¶

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

type ChangeWidgetRequest ¶

type ChangeWidgetRequest struct {
	ApmQuery   *LogQueryDefinition `json:"apm_query,omitempty"`
	ChangeType *WidgetChangeType   `json:"change_type,omitempty"`
	CompareTo  *WidgetCompareTo    `json:"compare_to,omitempty"`
	EventQuery *LogQueryDefinition `json:"event_query,omitempty"`
	// Whether to show increase as good.
	IncreaseGood        *bool                   `json:"increase_good,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	OrderBy             *WidgetOrderBy          `json:"order_by,omitempty"`
	OrderDir            *WidgetSort             `json:"order_dir,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Query definition.
	Q             *string             `json:"q,omitempty"`
	RumQuery      *LogQueryDefinition `json:"rum_query,omitempty"`
	SecurityQuery *LogQueryDefinition `json:"security_query,omitempty"`
	// Whether to show the present value.
	ShowPresent *bool `json:"show_present,omitempty"`
}

ChangeWidgetRequest Updated change widget.

func NewChangeWidgetRequest ¶

func NewChangeWidgetRequest() *ChangeWidgetRequest

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

func NewChangeWidgetRequestWithDefaults ¶

func NewChangeWidgetRequestWithDefaults() *ChangeWidgetRequest

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

func (*ChangeWidgetRequest) GetApmQuery ¶

func (o *ChangeWidgetRequest) GetApmQuery() LogQueryDefinition

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetApmQueryOk ¶

func (o *ChangeWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetChangeType ¶

func (o *ChangeWidgetRequest) GetChangeType() WidgetChangeType

GetChangeType returns the ChangeType field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetChangeTypeOk ¶

func (o *ChangeWidgetRequest) GetChangeTypeOk() (*WidgetChangeType, bool)

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

func (*ChangeWidgetRequest) GetCompareTo ¶

func (o *ChangeWidgetRequest) GetCompareTo() WidgetCompareTo

GetCompareTo returns the CompareTo field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetCompareToOk ¶

func (o *ChangeWidgetRequest) GetCompareToOk() (*WidgetCompareTo, bool)

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

func (*ChangeWidgetRequest) GetEventQuery ¶

func (o *ChangeWidgetRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetEventQueryOk ¶

func (o *ChangeWidgetRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetIncreaseGood ¶

func (o *ChangeWidgetRequest) GetIncreaseGood() bool

GetIncreaseGood returns the IncreaseGood field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetIncreaseGoodOk ¶

func (o *ChangeWidgetRequest) GetIncreaseGoodOk() (*bool, bool)

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

func (*ChangeWidgetRequest) GetLogQuery ¶

func (o *ChangeWidgetRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetLogQueryOk ¶

func (o *ChangeWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*ChangeWidgetRequest) GetNetworkQuery ¶

func (o *ChangeWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetNetworkQueryOk ¶

func (o *ChangeWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetOrderBy ¶

func (o *ChangeWidgetRequest) GetOrderBy() WidgetOrderBy

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetOrderByOk ¶

func (o *ChangeWidgetRequest) GetOrderByOk() (*WidgetOrderBy, bool)

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

func (*ChangeWidgetRequest) GetOrderDir ¶

func (o *ChangeWidgetRequest) GetOrderDir() WidgetSort

GetOrderDir returns the OrderDir field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetOrderDirOk ¶

func (o *ChangeWidgetRequest) GetOrderDirOk() (*WidgetSort, bool)

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

func (*ChangeWidgetRequest) GetProcessQuery ¶

func (o *ChangeWidgetRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetProcessQueryOk ¶

func (o *ChangeWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetProfileMetricsQuery ¶

func (o *ChangeWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *ChangeWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetQ ¶

func (o *ChangeWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetQOk ¶

func (o *ChangeWidgetRequest) GetQOk() (*string, bool)

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

func (*ChangeWidgetRequest) GetRumQuery ¶

func (o *ChangeWidgetRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetRumQueryOk ¶

func (o *ChangeWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetSecurityQuery ¶

func (o *ChangeWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetSecurityQueryOk ¶

func (o *ChangeWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

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

func (*ChangeWidgetRequest) GetShowPresent ¶

func (o *ChangeWidgetRequest) GetShowPresent() bool

GetShowPresent returns the ShowPresent field value if set, zero value otherwise.

func (*ChangeWidgetRequest) GetShowPresentOk ¶

func (o *ChangeWidgetRequest) GetShowPresentOk() (*bool, bool)

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

func (*ChangeWidgetRequest) HasApmQuery ¶

func (o *ChangeWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasChangeType ¶

func (o *ChangeWidgetRequest) HasChangeType() bool

HasChangeType returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasCompareTo ¶

func (o *ChangeWidgetRequest) HasCompareTo() bool

HasCompareTo returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasEventQuery ¶

func (o *ChangeWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasIncreaseGood ¶

func (o *ChangeWidgetRequest) HasIncreaseGood() bool

HasIncreaseGood returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasLogQuery ¶

func (o *ChangeWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasNetworkQuery ¶

func (o *ChangeWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasOrderBy ¶

func (o *ChangeWidgetRequest) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasOrderDir ¶

func (o *ChangeWidgetRequest) HasOrderDir() bool

HasOrderDir returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasProcessQuery ¶

func (o *ChangeWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasProfileMetricsQuery ¶

func (o *ChangeWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasQ ¶

func (o *ChangeWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasRumQuery ¶

func (o *ChangeWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasSecurityQuery ¶

func (o *ChangeWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (*ChangeWidgetRequest) HasShowPresent ¶

func (o *ChangeWidgetRequest) HasShowPresent() bool

HasShowPresent returns a boolean if a field has been set.

func (ChangeWidgetRequest) MarshalJSON ¶

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

func (*ChangeWidgetRequest) SetApmQuery ¶

func (o *ChangeWidgetRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*ChangeWidgetRequest) SetChangeType ¶

func (o *ChangeWidgetRequest) SetChangeType(v WidgetChangeType)

SetChangeType gets a reference to the given WidgetChangeType and assigns it to the ChangeType field.

func (*ChangeWidgetRequest) SetCompareTo ¶

func (o *ChangeWidgetRequest) SetCompareTo(v WidgetCompareTo)

SetCompareTo gets a reference to the given WidgetCompareTo and assigns it to the CompareTo field.

func (*ChangeWidgetRequest) SetEventQuery ¶

func (o *ChangeWidgetRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*ChangeWidgetRequest) SetIncreaseGood ¶

func (o *ChangeWidgetRequest) SetIncreaseGood(v bool)

SetIncreaseGood gets a reference to the given bool and assigns it to the IncreaseGood field.

func (*ChangeWidgetRequest) SetLogQuery ¶

func (o *ChangeWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*ChangeWidgetRequest) SetNetworkQuery ¶

func (o *ChangeWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*ChangeWidgetRequest) SetOrderBy ¶

func (o *ChangeWidgetRequest) SetOrderBy(v WidgetOrderBy)

SetOrderBy gets a reference to the given WidgetOrderBy and assigns it to the OrderBy field.

func (*ChangeWidgetRequest) SetOrderDir ¶

func (o *ChangeWidgetRequest) SetOrderDir(v WidgetSort)

SetOrderDir gets a reference to the given WidgetSort and assigns it to the OrderDir field.

func (*ChangeWidgetRequest) SetProcessQuery ¶

func (o *ChangeWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*ChangeWidgetRequest) SetProfileMetricsQuery ¶

func (o *ChangeWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*ChangeWidgetRequest) SetQ ¶

func (o *ChangeWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*ChangeWidgetRequest) SetRumQuery ¶

func (o *ChangeWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*ChangeWidgetRequest) SetSecurityQuery ¶

func (o *ChangeWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

func (*ChangeWidgetRequest) SetShowPresent ¶

func (o *ChangeWidgetRequest) SetShowPresent(v bool)

SetShowPresent gets a reference to the given bool and assigns it to the ShowPresent field.

type CheckCanDeleteMonitorResponse ¶

type CheckCanDeleteMonitorResponse struct {
	Data CheckCanDeleteMonitorResponseData `json:"data"`
	// A mapping of Monitor ID to strings denoting where it's used.
	Errors *map[string][]string `json:"errors,omitempty"`
}

CheckCanDeleteMonitorResponse Response of monitor IDs that can or can't be safely deleted.

func NewCheckCanDeleteMonitorResponse ¶

func NewCheckCanDeleteMonitorResponse(data CheckCanDeleteMonitorResponseData) *CheckCanDeleteMonitorResponse

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

func NewCheckCanDeleteMonitorResponseWithDefaults ¶

func NewCheckCanDeleteMonitorResponseWithDefaults() *CheckCanDeleteMonitorResponse

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

func (*CheckCanDeleteMonitorResponse) GetData ¶

GetData returns the Data field value

func (*CheckCanDeleteMonitorResponse) GetDataOk ¶

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

func (*CheckCanDeleteMonitorResponse) GetErrors ¶

func (o *CheckCanDeleteMonitorResponse) GetErrors() map[string][]string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CheckCanDeleteMonitorResponse) GetErrorsOk ¶

func (o *CheckCanDeleteMonitorResponse) GetErrorsOk() (*map[string][]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 (*CheckCanDeleteMonitorResponse) HasErrors ¶

func (o *CheckCanDeleteMonitorResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (CheckCanDeleteMonitorResponse) MarshalJSON ¶

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

func (*CheckCanDeleteMonitorResponse) SetData ¶

SetData sets field value

func (*CheckCanDeleteMonitorResponse) SetErrors ¶

func (o *CheckCanDeleteMonitorResponse) SetErrors(v map[string][]string)

SetErrors gets a reference to the given map[string][]string and assigns it to the Errors field.

func (*CheckCanDeleteMonitorResponse) UnmarshalJSON ¶

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

type CheckCanDeleteMonitorResponseData ¶

type CheckCanDeleteMonitorResponseData struct {
	// An array of of Monitor IDs that can be safely deleted.
	Ok *[]int64 `json:"ok,omitempty"`
}

CheckCanDeleteMonitorResponseData Wrapper object with the list of monitor IDs.

func NewCheckCanDeleteMonitorResponseData ¶

func NewCheckCanDeleteMonitorResponseData() *CheckCanDeleteMonitorResponseData

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

func NewCheckCanDeleteMonitorResponseDataWithDefaults ¶

func NewCheckCanDeleteMonitorResponseDataWithDefaults() *CheckCanDeleteMonitorResponseData

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

func (*CheckCanDeleteMonitorResponseData) GetOk ¶

GetOk returns the Ok field value if set, zero value otherwise.

func (*CheckCanDeleteMonitorResponseData) GetOkOk ¶

func (o *CheckCanDeleteMonitorResponseData) GetOkOk() (*[]int64, bool)

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

func (*CheckCanDeleteMonitorResponseData) HasOk ¶

HasOk returns a boolean if a field has been set.

func (CheckCanDeleteMonitorResponseData) MarshalJSON ¶

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

func (*CheckCanDeleteMonitorResponseData) SetOk ¶

SetOk gets a reference to the given []int64 and assigns it to the Ok field.

type CheckCanDeleteSLOResponse ¶

type CheckCanDeleteSLOResponse struct {
	Data *CheckCanDeleteSLOResponseData `json:"data,omitempty"`
	// A mapping of SLO id to it's current usages.
	Errors *map[string]string `json:"errors,omitempty"`
}

CheckCanDeleteSLOResponse A service level objective response containing the requested object.

func NewCheckCanDeleteSLOResponse ¶

func NewCheckCanDeleteSLOResponse() *CheckCanDeleteSLOResponse

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

func NewCheckCanDeleteSLOResponseWithDefaults ¶

func NewCheckCanDeleteSLOResponseWithDefaults() *CheckCanDeleteSLOResponse

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

func (*CheckCanDeleteSLOResponse) GetData ¶

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

func (*CheckCanDeleteSLOResponse) 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 (*CheckCanDeleteSLOResponse) GetErrors ¶

func (o *CheckCanDeleteSLOResponse) GetErrors() map[string]string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CheckCanDeleteSLOResponse) GetErrorsOk ¶

func (o *CheckCanDeleteSLOResponse) GetErrorsOk() (*map[string]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 (*CheckCanDeleteSLOResponse) HasData ¶

func (o *CheckCanDeleteSLOResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CheckCanDeleteSLOResponse) HasErrors ¶

func (o *CheckCanDeleteSLOResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (CheckCanDeleteSLOResponse) MarshalJSON ¶

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

func (*CheckCanDeleteSLOResponse) SetData ¶

SetData gets a reference to the given CheckCanDeleteSLOResponseData and assigns it to the Data field.

func (*CheckCanDeleteSLOResponse) SetErrors ¶

func (o *CheckCanDeleteSLOResponse) SetErrors(v map[string]string)

SetErrors gets a reference to the given map[string]string and assigns it to the Errors field.

type CheckCanDeleteSLOResponseData ¶

type CheckCanDeleteSLOResponseData struct {
	// An array of of SLO IDs that can be safely deleted.
	Ok *[]string `json:"ok,omitempty"`
}

CheckCanDeleteSLOResponseData An array of service level objective objects.

func NewCheckCanDeleteSLOResponseData ¶

func NewCheckCanDeleteSLOResponseData() *CheckCanDeleteSLOResponseData

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

func NewCheckCanDeleteSLOResponseDataWithDefaults ¶

func NewCheckCanDeleteSLOResponseDataWithDefaults() *CheckCanDeleteSLOResponseData

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

func (*CheckCanDeleteSLOResponseData) GetOk ¶

GetOk returns the Ok field value if set, zero value otherwise.

func (*CheckCanDeleteSLOResponseData) GetOkOk ¶

func (o *CheckCanDeleteSLOResponseData) GetOkOk() (*[]string, bool)

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

func (*CheckCanDeleteSLOResponseData) HasOk ¶

HasOk returns a boolean if a field has been set.

func (CheckCanDeleteSLOResponseData) MarshalJSON ¶

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

func (*CheckCanDeleteSLOResponseData) SetOk ¶

func (o *CheckCanDeleteSLOResponseData) SetOk(v []string)

SetOk gets a reference to the given []string and assigns it to the Ok field.

type CheckStatusWidgetDefinition ¶

type CheckStatusWidgetDefinition struct {
	// Name of the check to use in the widget.
	Check string `json:"check"`
	// Group reporting a single check.
	Group *string `json:"group,omitempty"`
	// List of tag prefixes to group by in the case of a cluster check.
	GroupBy  *[]string      `json:"group_by,omitempty"`
	Grouping WidgetGrouping `json:"grouping"`
	// List of tags used to filter the groups reporting a cluster check.
	Tags *[]string   `json:"tags,omitempty"`
	Time *WidgetTime `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                         `json:"title_size,omitempty"`
	Type      CheckStatusWidgetDefinitionType `json:"type"`
}

CheckStatusWidgetDefinition Check status shows the current status or number of results for any check performed.

func NewCheckStatusWidgetDefinition ¶

func NewCheckStatusWidgetDefinition(check string, grouping WidgetGrouping, type_ CheckStatusWidgetDefinitionType) *CheckStatusWidgetDefinition

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

func NewCheckStatusWidgetDefinitionWithDefaults ¶

func NewCheckStatusWidgetDefinitionWithDefaults() *CheckStatusWidgetDefinition

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

func (*CheckStatusWidgetDefinition) GetCheck ¶

func (o *CheckStatusWidgetDefinition) GetCheck() string

GetCheck returns the Check field value

func (*CheckStatusWidgetDefinition) GetCheckOk ¶

func (o *CheckStatusWidgetDefinition) GetCheckOk() (*string, bool)

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

func (*CheckStatusWidgetDefinition) GetGroup ¶

func (o *CheckStatusWidgetDefinition) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*CheckStatusWidgetDefinition) GetGroupBy ¶

func (o *CheckStatusWidgetDefinition) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*CheckStatusWidgetDefinition) GetGroupByOk ¶

func (o *CheckStatusWidgetDefinition) 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 (*CheckStatusWidgetDefinition) GetGroupOk ¶

func (o *CheckStatusWidgetDefinition) GetGroupOk() (*string, bool)

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

func (*CheckStatusWidgetDefinition) GetGrouping ¶

GetGrouping returns the Grouping field value

func (*CheckStatusWidgetDefinition) GetGroupingOk ¶

func (o *CheckStatusWidgetDefinition) GetGroupingOk() (*WidgetGrouping, bool)

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

func (*CheckStatusWidgetDefinition) GetTags ¶

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

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

func (*CheckStatusWidgetDefinition) GetTagsOk ¶

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

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

func (*CheckStatusWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*CheckStatusWidgetDefinition) GetTimeOk ¶

func (o *CheckStatusWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*CheckStatusWidgetDefinition) GetTitle ¶

func (o *CheckStatusWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*CheckStatusWidgetDefinition) GetTitleAlign ¶

func (o *CheckStatusWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*CheckStatusWidgetDefinition) GetTitleAlignOk ¶

func (o *CheckStatusWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*CheckStatusWidgetDefinition) GetTitleOk ¶

func (o *CheckStatusWidgetDefinition) 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 (*CheckStatusWidgetDefinition) GetTitleSize ¶

func (o *CheckStatusWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*CheckStatusWidgetDefinition) GetTitleSizeOk ¶

func (o *CheckStatusWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*CheckStatusWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*CheckStatusWidgetDefinition) GetTypeOk ¶

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

func (*CheckStatusWidgetDefinition) HasGroup ¶

func (o *CheckStatusWidgetDefinition) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*CheckStatusWidgetDefinition) HasGroupBy ¶

func (o *CheckStatusWidgetDefinition) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*CheckStatusWidgetDefinition) HasTags ¶

func (o *CheckStatusWidgetDefinition) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*CheckStatusWidgetDefinition) HasTime ¶

func (o *CheckStatusWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*CheckStatusWidgetDefinition) HasTitle ¶

func (o *CheckStatusWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*CheckStatusWidgetDefinition) HasTitleAlign ¶

func (o *CheckStatusWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*CheckStatusWidgetDefinition) HasTitleSize ¶

func (o *CheckStatusWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (CheckStatusWidgetDefinition) MarshalJSON ¶

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

func (*CheckStatusWidgetDefinition) SetCheck ¶

func (o *CheckStatusWidgetDefinition) SetCheck(v string)

SetCheck sets field value

func (*CheckStatusWidgetDefinition) SetGroup ¶

func (o *CheckStatusWidgetDefinition) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*CheckStatusWidgetDefinition) SetGroupBy ¶

func (o *CheckStatusWidgetDefinition) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*CheckStatusWidgetDefinition) SetGrouping ¶

func (o *CheckStatusWidgetDefinition) SetGrouping(v WidgetGrouping)

SetGrouping sets field value

func (*CheckStatusWidgetDefinition) SetTags ¶

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

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

func (*CheckStatusWidgetDefinition) SetTime ¶

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*CheckStatusWidgetDefinition) SetTitle ¶

func (o *CheckStatusWidgetDefinition) SetTitle(v string)

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

func (*CheckStatusWidgetDefinition) SetTitleAlign ¶

func (o *CheckStatusWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*CheckStatusWidgetDefinition) SetTitleSize ¶

func (o *CheckStatusWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*CheckStatusWidgetDefinition) SetType ¶

SetType sets field value

func (*CheckStatusWidgetDefinition) UnmarshalJSON ¶

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

type CheckStatusWidgetDefinitionType ¶

type CheckStatusWidgetDefinitionType string

CheckStatusWidgetDefinitionType Type of the check status widget.

const (
	CHECKSTATUSWIDGETDEFINITIONTYPE_CHECK_STATUS CheckStatusWidgetDefinitionType = "check_status"
)

List of CheckStatusWidgetDefinitionType

func NewCheckStatusWidgetDefinitionTypeFromValue ¶

func NewCheckStatusWidgetDefinitionTypeFromValue(v string) (*CheckStatusWidgetDefinitionType, error)

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

func (CheckStatusWidgetDefinitionType) IsValid ¶

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

func (CheckStatusWidgetDefinitionType) Ptr ¶

Ptr returns reference to CheckStatusWidgetDefinitionType value

func (*CheckStatusWidgetDefinitionType) UnmarshalJSON ¶

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

type Configuration ¶

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

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) GetUnstableOperations ¶

func (c *Configuration) GetUnstableOperations() []string

GetUnstableOperations returns a slice with all unstable operation Ids

func (*Configuration) IsUnstableOperation ¶

func (c *Configuration) IsUnstableOperation(operation string) bool

IsUnstableOperation determines whether an operation is an unstable operation. This function accepts operation ID as an argument - this is the name of the method on the API class, e.g. "CreateFoo"

func (*Configuration) IsUnstableOperationEnabled ¶

func (c *Configuration) IsUnstableOperationEnabled(operation string) bool

IsUnstableOperationEnabled determines whether an unstable operation is enabled. This function accepts operation ID as an argument - this is the name of the method on the API class, e.g. "CreateFoo" Returns true if the operation is unstable and it is enabled, false otherwise

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

func (*Configuration) SetUnstableOperationEnabled ¶

func (c *Configuration) SetUnstableOperationEnabled(operation string, enabled bool) bool

SetUnstableOperationEnabled sets an unstable operation as enabled (true) or disabled (false) This function accepts operation ID as an argument - this is the name of the method on the API class, e.g. "CreateFoo" Returns true if the operation is marked as unstable and thus was enabled/disabled, false otherwise

type ContentEncoding ¶

type ContentEncoding string

ContentEncoding HTTP header used to compress the media-type

const (
	CONTENTENCODING_gzip    ContentEncoding = "gzip"
	CONTENTENCODING_deflate ContentEncoding = "deflate"
)

List of ContentEncoding

func NewContentEncodingFromValue ¶

func NewContentEncodingFromValue(v string) (*ContentEncoding, error)

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

func (ContentEncoding) IsValid ¶

func (v ContentEncoding) IsValid() bool

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

func (ContentEncoding) Ptr ¶

Ptr returns reference to ContentEncoding value

func (*ContentEncoding) UnmarshalJSON ¶

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

type CreateHostTagsOptionalParameters ¶

type CreateHostTagsOptionalParameters struct {
	Source *string
}

func NewCreateHostTagsOptionalParameters ¶

func NewCreateHostTagsOptionalParameters() *CreateHostTagsOptionalParameters

func (*CreateHostTagsOptionalParameters) WithSource ¶

type Creator ¶

type Creator struct {
	// Email of the creator.
	Email *string `json:"email,omitempty"`
	// Handle of the creator.
	Handle *string `json:"handle,omitempty"`
	// Name of the creator.
	Name *string `json:"name,omitempty"`
}

Creator Object describing the creator of the shared element.

func NewCreator ¶

func NewCreator() *Creator

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

func NewCreatorWithDefaults ¶

func NewCreatorWithDefaults() *Creator

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

func (*Creator) GetEmail ¶

func (o *Creator) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Creator) GetEmailOk ¶

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

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

func (*Creator) GetHandle ¶

func (o *Creator) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*Creator) GetHandleOk ¶

func (o *Creator) GetHandleOk() (*string, bool)

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

func (*Creator) GetName ¶

func (o *Creator) GetName() string

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

func (*Creator) GetNameOk ¶

func (o *Creator) 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 (*Creator) HasEmail ¶

func (o *Creator) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Creator) HasHandle ¶

func (o *Creator) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*Creator) HasName ¶

func (o *Creator) HasName() bool

HasName returns a boolean if a field has been set.

func (Creator) MarshalJSON ¶

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

func (*Creator) SetEmail ¶

func (o *Creator) SetEmail(v string)

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

func (*Creator) SetHandle ¶

func (o *Creator) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*Creator) SetName ¶

func (o *Creator) SetName(v string)

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

type Dashboard ¶

type Dashboard struct {
	// Identifier of the dashboard author.
	AuthorHandle *string `json:"author_handle,omitempty"`
	// Creation date of the dashboard.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Description of the dashboard.
	Description NullableString `json:"description,omitempty"`
	// ID of the dashboard.
	Id *string `json:"id,omitempty"`
	// Whether this dashboard is read-only. If True, only the author and admins can make changes to it.
	IsReadOnly *bool               `json:"is_read_only,omitempty"`
	LayoutType DashboardLayoutType `json:"layout_type"`
	// Modification date of the dashboard.
	ModifiedAt *time.Time `json:"modified_at,omitempty"`
	// List of handles of users to notify when changes are made to this dashboard.
	NotifyList []string             `json:"notify_list,omitempty"`
	ReflowType *DashboardReflowType `json:"reflow_type,omitempty"`
	// Array of template variables saved views.
	TemplateVariablePresets []DashboardTemplateVariablePreset `json:"template_variable_presets,omitempty"`
	// List of template variables for this dashboard.
	TemplateVariables []DashboardTemplateVariable `json:"template_variables,omitempty"`
	// Title of the dashboard.
	Title string `json:"title"`
	// The URL of the dashboard.
	Url *string `json:"url,omitempty"`
	// List of widgets to display on the dashboard.
	Widgets []Widget `json:"widgets"`
}

Dashboard A dashboard is Datadog’s tool for visually tracking, analyzing, and displaying key performance metrics, which enable you to monitor the health of your infrastructure.

func NewDashboard ¶

func NewDashboard(layoutType DashboardLayoutType, title string, widgets []Widget) *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) GetAuthorHandle ¶

func (o *Dashboard) GetAuthorHandle() string

GetAuthorHandle returns the AuthorHandle field value if set, zero value otherwise.

func (*Dashboard) GetAuthorHandleOk ¶

func (o *Dashboard) GetAuthorHandleOk() (*string, bool)

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

func (*Dashboard) GetCreatedAt ¶

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

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

func (*Dashboard) GetCreatedAtOk ¶

func (o *Dashboard) 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 (*Dashboard) GetDescription ¶

func (o *Dashboard) GetDescription() string

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

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

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) GetIsReadOnly ¶

func (o *Dashboard) GetIsReadOnly() bool

GetIsReadOnly returns the IsReadOnly field value if set, zero value otherwise.

func (*Dashboard) GetIsReadOnlyOk ¶

func (o *Dashboard) GetIsReadOnlyOk() (*bool, bool)

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

func (*Dashboard) GetLayoutType ¶

func (o *Dashboard) GetLayoutType() DashboardLayoutType

GetLayoutType returns the LayoutType field value

func (*Dashboard) GetLayoutTypeOk ¶

func (o *Dashboard) GetLayoutTypeOk() (*DashboardLayoutType, bool)

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

func (*Dashboard) GetModifiedAt ¶

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

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*Dashboard) GetModifiedAtOk ¶

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

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

func (*Dashboard) GetNotifyList ¶

func (o *Dashboard) GetNotifyList() []string

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

func (*Dashboard) GetNotifyListOk ¶

func (o *Dashboard) GetNotifyListOk() (*[]string, bool)

GetNotifyListOk returns a tuple with the NotifyList 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 (*Dashboard) GetReflowType ¶

func (o *Dashboard) GetReflowType() DashboardReflowType

GetReflowType returns the ReflowType field value if set, zero value otherwise.

func (*Dashboard) GetReflowTypeOk ¶

func (o *Dashboard) GetReflowTypeOk() (*DashboardReflowType, bool)

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

func (*Dashboard) GetTemplateVariablePresets ¶

func (o *Dashboard) GetTemplateVariablePresets() []DashboardTemplateVariablePreset

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

func (*Dashboard) GetTemplateVariablePresetsOk ¶

func (o *Dashboard) GetTemplateVariablePresetsOk() (*[]DashboardTemplateVariablePreset, bool)

GetTemplateVariablePresetsOk returns a tuple with the TemplateVariablePresets 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 (*Dashboard) GetTemplateVariables ¶

func (o *Dashboard) GetTemplateVariables() []DashboardTemplateVariable

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

func (*Dashboard) GetTemplateVariablesOk ¶

func (o *Dashboard) GetTemplateVariablesOk() (*[]DashboardTemplateVariable, bool)

GetTemplateVariablesOk returns a tuple with the TemplateVariables 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 (*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) GetUrl ¶

func (o *Dashboard) GetUrl() string

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

func (*Dashboard) GetUrlOk ¶

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

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

func (*Dashboard) GetWidgets ¶

func (o *Dashboard) GetWidgets() []Widget

GetWidgets returns the Widgets field value

func (*Dashboard) GetWidgetsOk ¶

func (o *Dashboard) GetWidgetsOk() (*[]Widget, bool)

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

func (*Dashboard) HasAuthorHandle ¶

func (o *Dashboard) HasAuthorHandle() bool

HasAuthorHandle returns a boolean if a field has been set.

func (*Dashboard) HasCreatedAt ¶

func (o *Dashboard) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Dashboard) HasDescription ¶

func (o *Dashboard) HasDescription() bool

HasDescription 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) HasIsReadOnly ¶

func (o *Dashboard) HasIsReadOnly() bool

HasIsReadOnly returns a boolean if a field has been set.

func (*Dashboard) HasModifiedAt ¶

func (o *Dashboard) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*Dashboard) HasNotifyList ¶

func (o *Dashboard) HasNotifyList() bool

HasNotifyList returns a boolean if a field has been set.

func (*Dashboard) HasReflowType ¶

func (o *Dashboard) HasReflowType() bool

HasReflowType returns a boolean if a field has been set.

func (*Dashboard) HasTemplateVariablePresets ¶

func (o *Dashboard) HasTemplateVariablePresets() bool

HasTemplateVariablePresets returns a boolean if a field has been set.

func (*Dashboard) HasTemplateVariables ¶

func (o *Dashboard) HasTemplateVariables() bool

HasTemplateVariables returns a boolean if a field has been set.

func (*Dashboard) HasUrl ¶

func (o *Dashboard) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Dashboard) MarshalJSON ¶

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

func (*Dashboard) SetAuthorHandle ¶

func (o *Dashboard) SetAuthorHandle(v string)

SetAuthorHandle gets a reference to the given string and assigns it to the AuthorHandle field.

func (*Dashboard) SetCreatedAt ¶

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

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

func (*Dashboard) SetDescription ¶

func (o *Dashboard) SetDescription(v string)

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

func (*Dashboard) SetDescriptionNil ¶

func (o *Dashboard) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

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) SetIsReadOnly ¶

func (o *Dashboard) SetIsReadOnly(v bool)

SetIsReadOnly gets a reference to the given bool and assigns it to the IsReadOnly field.

func (*Dashboard) SetLayoutType ¶

func (o *Dashboard) SetLayoutType(v DashboardLayoutType)

SetLayoutType sets field value

func (*Dashboard) SetModifiedAt ¶

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

SetModifiedAt gets a reference to the given time.Time and assigns it to the ModifiedAt field.

func (*Dashboard) SetNotifyList ¶

func (o *Dashboard) SetNotifyList(v []string)

SetNotifyList gets a reference to the given []string and assigns it to the NotifyList field.

func (*Dashboard) SetReflowType ¶

func (o *Dashboard) SetReflowType(v DashboardReflowType)

SetReflowType gets a reference to the given DashboardReflowType and assigns it to the ReflowType field.

func (*Dashboard) SetTemplateVariablePresets ¶

func (o *Dashboard) SetTemplateVariablePresets(v []DashboardTemplateVariablePreset)

SetTemplateVariablePresets gets a reference to the given []DashboardTemplateVariablePreset and assigns it to the TemplateVariablePresets field.

func (*Dashboard) SetTemplateVariables ¶

func (o *Dashboard) SetTemplateVariables(v []DashboardTemplateVariable)

SetTemplateVariables gets a reference to the given []DashboardTemplateVariable and assigns it to the TemplateVariables field.

func (*Dashboard) SetTitle ¶

func (o *Dashboard) SetTitle(v string)

SetTitle sets field value

func (*Dashboard) SetUrl ¶

func (o *Dashboard) SetUrl(v string)

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

func (*Dashboard) SetWidgets ¶

func (o *Dashboard) SetWidgets(v []Widget)

SetWidgets sets field value

func (*Dashboard) UnmarshalJSON ¶

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

func (*Dashboard) UnsetDescription ¶

func (o *Dashboard) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type DashboardDeleteResponse ¶

type DashboardDeleteResponse struct {
	// ID of the deleted dashboard.
	DeletedDashboardId *string `json:"deleted_dashboard_id,omitempty"`
}

DashboardDeleteResponse Response from the delete dashboard call.

func NewDashboardDeleteResponse ¶

func NewDashboardDeleteResponse() *DashboardDeleteResponse

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

func NewDashboardDeleteResponseWithDefaults ¶

func NewDashboardDeleteResponseWithDefaults() *DashboardDeleteResponse

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

func (*DashboardDeleteResponse) GetDeletedDashboardId ¶

func (o *DashboardDeleteResponse) GetDeletedDashboardId() string

GetDeletedDashboardId returns the DeletedDashboardId field value if set, zero value otherwise.

func (*DashboardDeleteResponse) GetDeletedDashboardIdOk ¶

func (o *DashboardDeleteResponse) GetDeletedDashboardIdOk() (*string, bool)

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

func (*DashboardDeleteResponse) HasDeletedDashboardId ¶

func (o *DashboardDeleteResponse) HasDeletedDashboardId() bool

HasDeletedDashboardId returns a boolean if a field has been set.

func (DashboardDeleteResponse) MarshalJSON ¶

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

func (*DashboardDeleteResponse) SetDeletedDashboardId ¶

func (o *DashboardDeleteResponse) SetDeletedDashboardId(v string)

SetDeletedDashboardId gets a reference to the given string and assigns it to the DeletedDashboardId field.

type DashboardLayoutType ¶

type DashboardLayoutType string

DashboardLayoutType Layout type of the dashboard.

const (
	DASHBOARDLAYOUTTYPE_ORDERED DashboardLayoutType = "ordered"
	DASHBOARDLAYOUTTYPE_FREE    DashboardLayoutType = "free"
)

List of DashboardLayoutType

func NewDashboardLayoutTypeFromValue ¶

func NewDashboardLayoutTypeFromValue(v string) (*DashboardLayoutType, error)

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

func (DashboardLayoutType) IsValid ¶

func (v DashboardLayoutType) IsValid() bool

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

func (DashboardLayoutType) Ptr ¶

Ptr returns reference to DashboardLayoutType value

func (*DashboardLayoutType) UnmarshalJSON ¶

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

type DashboardList ¶

type DashboardList struct {
	Author *Creator `json:"author,omitempty"`
	// Date of creation of the dashboard list.
	Created *time.Time `json:"created,omitempty"`
	// The number of dashboards in the list.
	DashboardCount *int64 `json:"dashboard_count,omitempty"`
	// The ID of the dashboard list.
	Id *int64 `json:"id,omitempty"`
	// Whether or not the list is in the favorites.
	IsFavorite *bool `json:"is_favorite,omitempty"`
	// Date of last edition of the dashboard list.
	Modified *time.Time `json:"modified,omitempty"`
	// The name of the dashboard list.
	Name string `json:"name"`
	// The type of dashboard list.
	Type *string `json:"type,omitempty"`
}

DashboardList Your Datadog Dashboards.

func NewDashboardList ¶

func NewDashboardList(name string) *DashboardList

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

func NewDashboardListWithDefaults ¶

func NewDashboardListWithDefaults() *DashboardList

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

func (*DashboardList) GetAuthor ¶

func (o *DashboardList) GetAuthor() Creator

GetAuthor returns the Author field value if set, zero value otherwise.

func (*DashboardList) GetAuthorOk ¶

func (o *DashboardList) GetAuthorOk() (*Creator, 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 (*DashboardList) GetCreated ¶

func (o *DashboardList) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*DashboardList) GetCreatedOk ¶

func (o *DashboardList) GetCreatedOk() (*time.Time, bool)

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

func (*DashboardList) GetDashboardCount ¶

func (o *DashboardList) GetDashboardCount() int64

GetDashboardCount returns the DashboardCount field value if set, zero value otherwise.

func (*DashboardList) GetDashboardCountOk ¶

func (o *DashboardList) GetDashboardCountOk() (*int64, bool)

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

func (*DashboardList) GetId ¶

func (o *DashboardList) GetId() int64

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

func (*DashboardList) GetIdOk ¶

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

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

func (*DashboardList) GetIsFavorite ¶

func (o *DashboardList) GetIsFavorite() bool

GetIsFavorite returns the IsFavorite field value if set, zero value otherwise.

func (*DashboardList) GetIsFavoriteOk ¶

func (o *DashboardList) GetIsFavoriteOk() (*bool, bool)

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

func (*DashboardList) GetModified ¶

func (o *DashboardList) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*DashboardList) GetModifiedOk ¶

func (o *DashboardList) GetModifiedOk() (*time.Time, bool)

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

func (*DashboardList) GetName ¶

func (o *DashboardList) GetName() string

GetName returns the Name field value

func (*DashboardList) GetNameOk ¶

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

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

func (*DashboardList) GetType ¶

func (o *DashboardList) GetType() string

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

func (*DashboardList) GetTypeOk ¶

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

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

func (*DashboardList) HasAuthor ¶

func (o *DashboardList) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*DashboardList) HasCreated ¶

func (o *DashboardList) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*DashboardList) HasDashboardCount ¶

func (o *DashboardList) HasDashboardCount() bool

HasDashboardCount returns a boolean if a field has been set.

func (*DashboardList) HasId ¶

func (o *DashboardList) HasId() bool

HasId returns a boolean if a field has been set.

func (*DashboardList) HasIsFavorite ¶

func (o *DashboardList) HasIsFavorite() bool

HasIsFavorite returns a boolean if a field has been set.

func (*DashboardList) HasModified ¶

func (o *DashboardList) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*DashboardList) HasType ¶

func (o *DashboardList) HasType() bool

HasType returns a boolean if a field has been set.

func (DashboardList) MarshalJSON ¶

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

func (*DashboardList) SetAuthor ¶

func (o *DashboardList) SetAuthor(v Creator)

SetAuthor gets a reference to the given Creator and assigns it to the Author field.

func (*DashboardList) SetCreated ¶

func (o *DashboardList) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*DashboardList) SetDashboardCount ¶

func (o *DashboardList) SetDashboardCount(v int64)

SetDashboardCount gets a reference to the given int64 and assigns it to the DashboardCount field.

func (*DashboardList) SetId ¶

func (o *DashboardList) SetId(v int64)

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

func (*DashboardList) SetIsFavorite ¶

func (o *DashboardList) SetIsFavorite(v bool)

SetIsFavorite gets a reference to the given bool and assigns it to the IsFavorite field.

func (*DashboardList) SetModified ¶

func (o *DashboardList) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*DashboardList) SetName ¶

func (o *DashboardList) SetName(v string)

SetName sets field value

func (*DashboardList) SetType ¶

func (o *DashboardList) SetType(v string)

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

func (*DashboardList) UnmarshalJSON ¶

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

type DashboardListDeleteResponse ¶

type DashboardListDeleteResponse struct {
	// ID of the deleted dashboard list.
	DeletedDashboardListId *int64 `json:"deleted_dashboard_list_id,omitempty"`
}

DashboardListDeleteResponse Deleted dashboard details.

func NewDashboardListDeleteResponse ¶

func NewDashboardListDeleteResponse() *DashboardListDeleteResponse

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

func NewDashboardListDeleteResponseWithDefaults ¶

func NewDashboardListDeleteResponseWithDefaults() *DashboardListDeleteResponse

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

func (*DashboardListDeleteResponse) GetDeletedDashboardListId ¶

func (o *DashboardListDeleteResponse) GetDeletedDashboardListId() int64

GetDeletedDashboardListId returns the DeletedDashboardListId field value if set, zero value otherwise.

func (*DashboardListDeleteResponse) GetDeletedDashboardListIdOk ¶

func (o *DashboardListDeleteResponse) GetDeletedDashboardListIdOk() (*int64, bool)

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

func (*DashboardListDeleteResponse) HasDeletedDashboardListId ¶

func (o *DashboardListDeleteResponse) HasDeletedDashboardListId() bool

HasDeletedDashboardListId returns a boolean if a field has been set.

func (DashboardListDeleteResponse) MarshalJSON ¶

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

func (*DashboardListDeleteResponse) SetDeletedDashboardListId ¶

func (o *DashboardListDeleteResponse) SetDeletedDashboardListId(v int64)

SetDeletedDashboardListId gets a reference to the given int64 and assigns it to the DeletedDashboardListId field.

type DashboardListListResponse ¶

type DashboardListListResponse struct {
	// List of all your dashboard lists.
	DashboardLists *[]DashboardList `json:"dashboard_lists,omitempty"`
}

DashboardListListResponse Information on your dashboard lists.

func NewDashboardListListResponse ¶

func NewDashboardListListResponse() *DashboardListListResponse

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

func NewDashboardListListResponseWithDefaults ¶

func NewDashboardListListResponseWithDefaults() *DashboardListListResponse

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

func (*DashboardListListResponse) GetDashboardLists ¶

func (o *DashboardListListResponse) GetDashboardLists() []DashboardList

GetDashboardLists returns the DashboardLists field value if set, zero value otherwise.

func (*DashboardListListResponse) GetDashboardListsOk ¶

func (o *DashboardListListResponse) GetDashboardListsOk() (*[]DashboardList, bool)

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

func (*DashboardListListResponse) HasDashboardLists ¶

func (o *DashboardListListResponse) HasDashboardLists() bool

HasDashboardLists returns a boolean if a field has been set.

func (DashboardListListResponse) MarshalJSON ¶

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

func (*DashboardListListResponse) SetDashboardLists ¶

func (o *DashboardListListResponse) SetDashboardLists(v []DashboardList)

SetDashboardLists gets a reference to the given []DashboardList and assigns it to the DashboardLists field.

type DashboardListsApiService ¶

type DashboardListsApiService service

DashboardListsApiService DashboardListsApi service

func (*DashboardListsApiService) CreateDashboardList ¶

* CreateDashboardList Create a dashboard list * Create an empty dashboard list.

func (*DashboardListsApiService) DeleteDashboardList ¶

* DeleteDashboardList Delete a dashboard list * Delete a dashboard list.

func (*DashboardListsApiService) GetDashboardList ¶

func (a *DashboardListsApiService) GetDashboardList(ctx _context.Context, listId int64) (DashboardList, *_nethttp.Response, error)

* GetDashboardList Get a dashboard list * Fetch an existing dashboard list's definition.

func (*DashboardListsApiService) ListDashboardLists ¶

* ListDashboardLists Get all dashboard lists * Fetch all of your existing dashboard list definitions.

func (*DashboardListsApiService) UpdateDashboardList ¶

func (a *DashboardListsApiService) UpdateDashboardList(ctx _context.Context, listId int64, body DashboardList) (DashboardList, *_nethttp.Response, error)

* UpdateDashboardList Update a dashboard list * Update the name of a dashboard list.

type DashboardReflowType ¶

type DashboardReflowType string

DashboardReflowType Reflow type for a **new dashboard layout** dashboard. Set this only when layout type is 'ordered'. If set to 'fixed', the dashboard expects all widgets to have a layout, and if it's set to 'auto', widgets should not have layouts.

const (
	DASHBOARDREFLOWTYPE_AUTO  DashboardReflowType = "auto"
	DASHBOARDREFLOWTYPE_FIXED DashboardReflowType = "fixed"
)

List of DashboardReflowType

func NewDashboardReflowTypeFromValue ¶

func NewDashboardReflowTypeFromValue(v string) (*DashboardReflowType, error)

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

func (DashboardReflowType) IsValid ¶

func (v DashboardReflowType) IsValid() bool

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

func (DashboardReflowType) Ptr ¶

Ptr returns reference to DashboardReflowType value

func (*DashboardReflowType) UnmarshalJSON ¶

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

type DashboardSummary ¶

type DashboardSummary struct {
	// List of dashboard definitions.
	Dashboards *[]DashboardSummaryDefinition `json:"dashboards,omitempty"`
}

DashboardSummary Dashboard summary response.

func NewDashboardSummary ¶

func NewDashboardSummary() *DashboardSummary

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

func NewDashboardSummaryWithDefaults ¶

func NewDashboardSummaryWithDefaults() *DashboardSummary

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

func (*DashboardSummary) GetDashboards ¶

func (o *DashboardSummary) GetDashboards() []DashboardSummaryDefinition

GetDashboards returns the Dashboards field value if set, zero value otherwise.

func (*DashboardSummary) GetDashboardsOk ¶

func (o *DashboardSummary) GetDashboardsOk() (*[]DashboardSummaryDefinition, bool)

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

func (*DashboardSummary) HasDashboards ¶

func (o *DashboardSummary) HasDashboards() bool

HasDashboards returns a boolean if a field has been set.

func (DashboardSummary) MarshalJSON ¶

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

func (*DashboardSummary) SetDashboards ¶

func (o *DashboardSummary) SetDashboards(v []DashboardSummaryDefinition)

SetDashboards gets a reference to the given []DashboardSummaryDefinition and assigns it to the Dashboards field.

type DashboardSummaryDefinition ¶

type DashboardSummaryDefinition struct {
	// Identifier of the dashboard author.
	AuthorHandle *string `json:"author_handle,omitempty"`
	// Creation date of the dashboard.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Description of the dashboard.
	Description *string `json:"description,omitempty"`
	// Dashboard identifier.
	Id *string `json:"id,omitempty"`
	// Whether this dashboard is read-only. If True, only the author and admins can make changes to it.
	IsReadOnly *bool                `json:"is_read_only,omitempty"`
	LayoutType *DashboardLayoutType `json:"layout_type,omitempty"`
	// Modification date of the dashboard.
	ModifiedAt *time.Time `json:"modified_at,omitempty"`
	// Title of the dashboard.
	Title *string `json:"title,omitempty"`
	// URL of the dashboard.
	Url *string `json:"url,omitempty"`
}

DashboardSummaryDefinition Dashboard definition.

func NewDashboardSummaryDefinition ¶

func NewDashboardSummaryDefinition() *DashboardSummaryDefinition

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

func NewDashboardSummaryDefinitionWithDefaults ¶

func NewDashboardSummaryDefinitionWithDefaults() *DashboardSummaryDefinition

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

func (*DashboardSummaryDefinition) GetAuthorHandle ¶

func (o *DashboardSummaryDefinition) GetAuthorHandle() string

GetAuthorHandle returns the AuthorHandle field value if set, zero value otherwise.

func (*DashboardSummaryDefinition) GetAuthorHandleOk ¶

func (o *DashboardSummaryDefinition) GetAuthorHandleOk() (*string, bool)

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

func (*DashboardSummaryDefinition) GetCreatedAt ¶

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

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

func (*DashboardSummaryDefinition) GetCreatedAtOk ¶

func (o *DashboardSummaryDefinition) 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 (*DashboardSummaryDefinition) GetDescription ¶

func (o *DashboardSummaryDefinition) GetDescription() string

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

func (*DashboardSummaryDefinition) GetDescriptionOk ¶

func (o *DashboardSummaryDefinition) 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 (*DashboardSummaryDefinition) GetId ¶

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

func (*DashboardSummaryDefinition) GetIdOk ¶

func (o *DashboardSummaryDefinition) 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 (*DashboardSummaryDefinition) GetIsReadOnly ¶

func (o *DashboardSummaryDefinition) GetIsReadOnly() bool

GetIsReadOnly returns the IsReadOnly field value if set, zero value otherwise.

func (*DashboardSummaryDefinition) GetIsReadOnlyOk ¶

func (o *DashboardSummaryDefinition) GetIsReadOnlyOk() (*bool, bool)

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

func (*DashboardSummaryDefinition) GetLayoutType ¶

GetLayoutType returns the LayoutType field value if set, zero value otherwise.

func (*DashboardSummaryDefinition) GetLayoutTypeOk ¶

func (o *DashboardSummaryDefinition) GetLayoutTypeOk() (*DashboardLayoutType, bool)

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

func (*DashboardSummaryDefinition) GetModifiedAt ¶

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

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*DashboardSummaryDefinition) GetModifiedAtOk ¶

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

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

func (*DashboardSummaryDefinition) GetTitle ¶

func (o *DashboardSummaryDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*DashboardSummaryDefinition) GetTitleOk ¶

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

func (o *DashboardSummaryDefinition) GetUrl() string

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

func (*DashboardSummaryDefinition) GetUrlOk ¶

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

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

func (*DashboardSummaryDefinition) HasAuthorHandle ¶

func (o *DashboardSummaryDefinition) HasAuthorHandle() bool

HasAuthorHandle returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasCreatedAt ¶

func (o *DashboardSummaryDefinition) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasDescription ¶

func (o *DashboardSummaryDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasId ¶

func (o *DashboardSummaryDefinition) HasId() bool

HasId returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasIsReadOnly ¶

func (o *DashboardSummaryDefinition) HasIsReadOnly() bool

HasIsReadOnly returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasLayoutType ¶

func (o *DashboardSummaryDefinition) HasLayoutType() bool

HasLayoutType returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasModifiedAt ¶

func (o *DashboardSummaryDefinition) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasTitle ¶

func (o *DashboardSummaryDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*DashboardSummaryDefinition) HasUrl ¶

func (o *DashboardSummaryDefinition) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (DashboardSummaryDefinition) MarshalJSON ¶

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

func (*DashboardSummaryDefinition) SetAuthorHandle ¶

func (o *DashboardSummaryDefinition) SetAuthorHandle(v string)

SetAuthorHandle gets a reference to the given string and assigns it to the AuthorHandle field.

func (*DashboardSummaryDefinition) SetCreatedAt ¶

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

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

func (*DashboardSummaryDefinition) SetDescription ¶

func (o *DashboardSummaryDefinition) SetDescription(v string)

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

func (*DashboardSummaryDefinition) SetId ¶

func (o *DashboardSummaryDefinition) SetId(v string)

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

func (*DashboardSummaryDefinition) SetIsReadOnly ¶

func (o *DashboardSummaryDefinition) SetIsReadOnly(v bool)

SetIsReadOnly gets a reference to the given bool and assigns it to the IsReadOnly field.

func (*DashboardSummaryDefinition) SetLayoutType ¶

func (o *DashboardSummaryDefinition) SetLayoutType(v DashboardLayoutType)

SetLayoutType gets a reference to the given DashboardLayoutType and assigns it to the LayoutType field.

func (*DashboardSummaryDefinition) SetModifiedAt ¶

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

SetModifiedAt gets a reference to the given time.Time and assigns it to the ModifiedAt field.

func (*DashboardSummaryDefinition) SetTitle ¶

func (o *DashboardSummaryDefinition) SetTitle(v string)

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

func (*DashboardSummaryDefinition) SetUrl ¶

func (o *DashboardSummaryDefinition) SetUrl(v string)

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

type DashboardTemplateVariable ¶

type DashboardTemplateVariable struct {
	// The default value for the template variable on dashboard load.
	Default NullableString `json:"default,omitempty"`
	// The name of the variable.
	Name string `json:"name"`
	// The tag prefix associated with the variable. Only tags with this prefix appear in the variable drop-down.
	Prefix NullableString `json:"prefix,omitempty"`
}

DashboardTemplateVariable Template variable.

func NewDashboardTemplateVariable ¶

func NewDashboardTemplateVariable(name string) *DashboardTemplateVariable

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

func NewDashboardTemplateVariableWithDefaults ¶

func NewDashboardTemplateVariableWithDefaults() *DashboardTemplateVariable

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

func (*DashboardTemplateVariable) GetDefault ¶

func (o *DashboardTemplateVariable) GetDefault() string

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

func (*DashboardTemplateVariable) GetDefaultOk ¶

func (o *DashboardTemplateVariable) GetDefaultOk() (*string, bool)

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

func (*DashboardTemplateVariable) GetName ¶

func (o *DashboardTemplateVariable) GetName() string

GetName returns the Name field value

func (*DashboardTemplateVariable) GetNameOk ¶

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

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

func (*DashboardTemplateVariable) GetPrefix ¶

func (o *DashboardTemplateVariable) GetPrefix() string

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

func (*DashboardTemplateVariable) GetPrefixOk ¶

func (o *DashboardTemplateVariable) GetPrefixOk() (*string, bool)

GetPrefixOk returns a tuple with the Prefix 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 (*DashboardTemplateVariable) HasDefault ¶

func (o *DashboardTemplateVariable) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*DashboardTemplateVariable) HasPrefix ¶

func (o *DashboardTemplateVariable) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (DashboardTemplateVariable) MarshalJSON ¶

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

func (*DashboardTemplateVariable) SetDefault ¶

func (o *DashboardTemplateVariable) SetDefault(v string)

SetDefault gets a reference to the given NullableString and assigns it to the Default field.

func (*DashboardTemplateVariable) SetDefaultNil ¶

func (o *DashboardTemplateVariable) SetDefaultNil()

SetDefaultNil sets the value for Default to be an explicit nil

func (*DashboardTemplateVariable) SetName ¶

func (o *DashboardTemplateVariable) SetName(v string)

SetName sets field value

func (*DashboardTemplateVariable) SetPrefix ¶

func (o *DashboardTemplateVariable) SetPrefix(v string)

SetPrefix gets a reference to the given NullableString and assigns it to the Prefix field.

func (*DashboardTemplateVariable) SetPrefixNil ¶

func (o *DashboardTemplateVariable) SetPrefixNil()

SetPrefixNil sets the value for Prefix to be an explicit nil

func (*DashboardTemplateVariable) UnmarshalJSON ¶

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

func (*DashboardTemplateVariable) UnsetDefault ¶

func (o *DashboardTemplateVariable) UnsetDefault()

UnsetDefault ensures that no value is present for Default, not even an explicit nil

func (*DashboardTemplateVariable) UnsetPrefix ¶

func (o *DashboardTemplateVariable) UnsetPrefix()

UnsetPrefix ensures that no value is present for Prefix, not even an explicit nil

type DashboardTemplateVariablePreset ¶

type DashboardTemplateVariablePreset struct {
	// The name of the variable.
	Name *string `json:"name,omitempty"`
	// List of variables.
	TemplateVariables *[]DashboardTemplateVariablePresetValue `json:"template_variables,omitempty"`
}

DashboardTemplateVariablePreset Template variables saved views.

func NewDashboardTemplateVariablePreset ¶

func NewDashboardTemplateVariablePreset() *DashboardTemplateVariablePreset

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

func NewDashboardTemplateVariablePresetWithDefaults ¶

func NewDashboardTemplateVariablePresetWithDefaults() *DashboardTemplateVariablePreset

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

func (*DashboardTemplateVariablePreset) GetName ¶

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

func (*DashboardTemplateVariablePreset) GetNameOk ¶

func (o *DashboardTemplateVariablePreset) 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 (*DashboardTemplateVariablePreset) GetTemplateVariables ¶

GetTemplateVariables returns the TemplateVariables field value if set, zero value otherwise.

func (*DashboardTemplateVariablePreset) GetTemplateVariablesOk ¶

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

func (*DashboardTemplateVariablePreset) HasName ¶

HasName returns a boolean if a field has been set.

func (*DashboardTemplateVariablePreset) HasTemplateVariables ¶

func (o *DashboardTemplateVariablePreset) HasTemplateVariables() bool

HasTemplateVariables returns a boolean if a field has been set.

func (DashboardTemplateVariablePreset) MarshalJSON ¶

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

func (*DashboardTemplateVariablePreset) SetName ¶

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

func (*DashboardTemplateVariablePreset) SetTemplateVariables ¶

SetTemplateVariables gets a reference to the given []DashboardTemplateVariablePresetValue and assigns it to the TemplateVariables field.

type DashboardTemplateVariablePresetValue ¶

type DashboardTemplateVariablePresetValue struct {
	// The name of the variable.
	Name *string `json:"name,omitempty"`
	// The value of the template variable within the saved view.
	Value *string `json:"value,omitempty"`
}

DashboardTemplateVariablePresetValue Template variables saved views.

func NewDashboardTemplateVariablePresetValue ¶

func NewDashboardTemplateVariablePresetValue() *DashboardTemplateVariablePresetValue

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

func NewDashboardTemplateVariablePresetValueWithDefaults ¶

func NewDashboardTemplateVariablePresetValueWithDefaults() *DashboardTemplateVariablePresetValue

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

func (*DashboardTemplateVariablePresetValue) GetName ¶

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

func (*DashboardTemplateVariablePresetValue) GetNameOk ¶

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

func (*DashboardTemplateVariablePresetValue) GetValue ¶

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

func (*DashboardTemplateVariablePresetValue) GetValueOk ¶

func (o *DashboardTemplateVariablePresetValue) 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 (*DashboardTemplateVariablePresetValue) HasName ¶

HasName returns a boolean if a field has been set.

func (*DashboardTemplateVariablePresetValue) HasValue ¶

HasValue returns a boolean if a field has been set.

func (DashboardTemplateVariablePresetValue) MarshalJSON ¶

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

func (*DashboardTemplateVariablePresetValue) SetName ¶

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

func (*DashboardTemplateVariablePresetValue) SetValue ¶

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

type DashboardsApiService ¶

type DashboardsApiService service

DashboardsApiService DashboardsApi service

func (*DashboardsApiService) CreateDashboard ¶

func (a *DashboardsApiService) CreateDashboard(ctx _context.Context, body Dashboard) (Dashboard, *_nethttp.Response, error)
  • CreateDashboard Create a new dashboard
  • Create a dashboard using the specified options. When defining queries in your widgets, take note of which queries should have the `as_count()` or `as_rate()` modifiers appended.

Refer to the following [documentation](https://docs.datadoghq.com/developers/metrics/type_modifiers/?tab=count#in-application-modifiers) for more information on these modifiers.

func (*DashboardsApiService) DeleteDashboard ¶

func (a *DashboardsApiService) DeleteDashboard(ctx _context.Context, dashboardId string) (DashboardDeleteResponse, *_nethttp.Response, error)

* DeleteDashboard Delete a dashboard * Delete a dashboard using the specified ID.

func (*DashboardsApiService) GetDashboard ¶

func (a *DashboardsApiService) GetDashboard(ctx _context.Context, dashboardId string) (Dashboard, *_nethttp.Response, error)

* GetDashboard Get a dashboard * Get a dashboard using the specified ID.

func (*DashboardsApiService) ListDashboards ¶

  • ListDashboards Get all dashboards
  • Get all dashboards.

**Note**: This query will only return custom created or cloned dashboards. This query will not return preset dashboards.

func (*DashboardsApiService) UpdateDashboard ¶

func (a *DashboardsApiService) UpdateDashboard(ctx _context.Context, dashboardId string, body Dashboard) (Dashboard, *_nethttp.Response, error)

* UpdateDashboard Update a dashboard * Update a dashboard using the specified ID.

type DeleteHostTagsOptionalParameters ¶

type DeleteHostTagsOptionalParameters struct {
	Source *string
}

func NewDeleteHostTagsOptionalParameters ¶

func NewDeleteHostTagsOptionalParameters() *DeleteHostTagsOptionalParameters

func (*DeleteHostTagsOptionalParameters) WithSource ¶

type DeleteMonitorOptionalParameters ¶

type DeleteMonitorOptionalParameters struct {
	Force *string
}

func NewDeleteMonitorOptionalParameters ¶

func NewDeleteMonitorOptionalParameters() *DeleteMonitorOptionalParameters

func (*DeleteMonitorOptionalParameters) WithForce ¶

type DeleteSLOOptionalParameters ¶

type DeleteSLOOptionalParameters struct {
	Force *string
}

func NewDeleteSLOOptionalParameters ¶

func NewDeleteSLOOptionalParameters() *DeleteSLOOptionalParameters

func (*DeleteSLOOptionalParameters) WithForce ¶

type DeletedMonitor ¶

type DeletedMonitor struct {
	// ID of the deleted monitor.
	DeletedMonitorId *int64 `json:"deleted_monitor_id,omitempty"`
}

DeletedMonitor Response from the delete monitor call.

func NewDeletedMonitor ¶

func NewDeletedMonitor() *DeletedMonitor

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

func NewDeletedMonitorWithDefaults ¶

func NewDeletedMonitorWithDefaults() *DeletedMonitor

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

func (*DeletedMonitor) GetDeletedMonitorId ¶

func (o *DeletedMonitor) GetDeletedMonitorId() int64

GetDeletedMonitorId returns the DeletedMonitorId field value if set, zero value otherwise.

func (*DeletedMonitor) GetDeletedMonitorIdOk ¶

func (o *DeletedMonitor) GetDeletedMonitorIdOk() (*int64, bool)

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

func (*DeletedMonitor) HasDeletedMonitorId ¶

func (o *DeletedMonitor) HasDeletedMonitorId() bool

HasDeletedMonitorId returns a boolean if a field has been set.

func (DeletedMonitor) MarshalJSON ¶

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

func (*DeletedMonitor) SetDeletedMonitorId ¶

func (o *DeletedMonitor) SetDeletedMonitorId(v int64)

SetDeletedMonitorId gets a reference to the given int64 and assigns it to the DeletedMonitorId field.

type DistributionWidgetDefinition ¶

type DistributionWidgetDefinition struct {
	// (Deprecated) The widget legend was replaced by a tooltip and sidebar.
	LegendSize *string `json:"legend_size,omitempty"`
	// List of markers.
	Markers *[]WidgetMarker `json:"markers,omitempty"`
	// Array of one request object to display in the widget.  See the dedicated [Request JSON schema documentation](https://docs.datadoghq.com/dashboards/graphing_json/request_json)  to learn how to build the `REQUEST_SCHEMA`.
	Requests []DistributionWidgetRequest `json:"requests"`
	// (Deprecated) The widget legend was replaced by a tooltip and sidebar.
	ShowLegend *bool       `json:"show_legend,omitempty"`
	Time       *WidgetTime `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                          `json:"title_size,omitempty"`
	Type      DistributionWidgetDefinitionType `json:"type"`
	Xaxis     *DistributionWidgetXAxis         `json:"xaxis,omitempty"`
	Yaxis     *DistributionWidgetYAxis         `json:"yaxis,omitempty"`
}

DistributionWidgetDefinition The Distribution visualization is another way of showing metrics aggregated across one or several tags, such as hosts. Unlike the heat map, a distribution graph’s x-axis is quantity rather than time.

func NewDistributionWidgetDefinition ¶

func NewDistributionWidgetDefinition(requests []DistributionWidgetRequest, type_ DistributionWidgetDefinitionType) *DistributionWidgetDefinition

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

func NewDistributionWidgetDefinitionWithDefaults ¶

func NewDistributionWidgetDefinitionWithDefaults() *DistributionWidgetDefinition

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

func (*DistributionWidgetDefinition) GetLegendSize ¶

func (o *DistributionWidgetDefinition) GetLegendSize() string

GetLegendSize returns the LegendSize field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetLegendSizeOk ¶

func (o *DistributionWidgetDefinition) GetLegendSizeOk() (*string, bool)

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

func (*DistributionWidgetDefinition) GetMarkers ¶

func (o *DistributionWidgetDefinition) GetMarkers() []WidgetMarker

GetMarkers returns the Markers field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetMarkersOk ¶

func (o *DistributionWidgetDefinition) GetMarkersOk() (*[]WidgetMarker, bool)

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

func (*DistributionWidgetDefinition) GetRequests ¶

GetRequests returns the Requests field value

func (*DistributionWidgetDefinition) GetRequestsOk ¶

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

func (*DistributionWidgetDefinition) GetShowLegend ¶

func (o *DistributionWidgetDefinition) GetShowLegend() bool

GetShowLegend returns the ShowLegend field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetShowLegendOk ¶

func (o *DistributionWidgetDefinition) GetShowLegendOk() (*bool, bool)

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

func (*DistributionWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetTimeOk ¶

func (o *DistributionWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*DistributionWidgetDefinition) GetTitle ¶

func (o *DistributionWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetTitleAlign ¶

func (o *DistributionWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetTitleAlignOk ¶

func (o *DistributionWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*DistributionWidgetDefinition) GetTitleOk ¶

func (o *DistributionWidgetDefinition) 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 (*DistributionWidgetDefinition) GetTitleSize ¶

func (o *DistributionWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetTitleSizeOk ¶

func (o *DistributionWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*DistributionWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*DistributionWidgetDefinition) GetTypeOk ¶

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

func (*DistributionWidgetDefinition) GetXaxis ¶

GetXaxis returns the Xaxis field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetXaxisOk ¶

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

func (*DistributionWidgetDefinition) GetYaxis ¶

GetYaxis returns the Yaxis field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetYaxisOk ¶

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

func (*DistributionWidgetDefinition) HasLegendSize ¶

func (o *DistributionWidgetDefinition) HasLegendSize() bool

HasLegendSize returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasMarkers ¶

func (o *DistributionWidgetDefinition) HasMarkers() bool

HasMarkers returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasShowLegend ¶

func (o *DistributionWidgetDefinition) HasShowLegend() bool

HasShowLegend returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasTime ¶

func (o *DistributionWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasTitle ¶

func (o *DistributionWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasTitleAlign ¶

func (o *DistributionWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasTitleSize ¶

func (o *DistributionWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasXaxis ¶

func (o *DistributionWidgetDefinition) HasXaxis() bool

HasXaxis returns a boolean if a field has been set.

func (*DistributionWidgetDefinition) HasYaxis ¶

func (o *DistributionWidgetDefinition) HasYaxis() bool

HasYaxis returns a boolean if a field has been set.

func (DistributionWidgetDefinition) MarshalJSON ¶

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

func (*DistributionWidgetDefinition) SetLegendSize ¶

func (o *DistributionWidgetDefinition) SetLegendSize(v string)

SetLegendSize gets a reference to the given string and assigns it to the LegendSize field.

func (*DistributionWidgetDefinition) SetMarkers ¶

func (o *DistributionWidgetDefinition) SetMarkers(v []WidgetMarker)

SetMarkers gets a reference to the given []WidgetMarker and assigns it to the Markers field.

func (*DistributionWidgetDefinition) SetRequests ¶

SetRequests sets field value

func (*DistributionWidgetDefinition) SetShowLegend ¶

func (o *DistributionWidgetDefinition) SetShowLegend(v bool)

SetShowLegend gets a reference to the given bool and assigns it to the ShowLegend field.

func (*DistributionWidgetDefinition) SetTime ¶

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*DistributionWidgetDefinition) SetTitle ¶

func (o *DistributionWidgetDefinition) SetTitle(v string)

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

func (*DistributionWidgetDefinition) SetTitleAlign ¶

func (o *DistributionWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*DistributionWidgetDefinition) SetTitleSize ¶

func (o *DistributionWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*DistributionWidgetDefinition) SetType ¶

SetType sets field value

func (*DistributionWidgetDefinition) SetXaxis ¶

SetXaxis gets a reference to the given DistributionWidgetXAxis and assigns it to the Xaxis field.

func (*DistributionWidgetDefinition) SetYaxis ¶

SetYaxis gets a reference to the given DistributionWidgetYAxis and assigns it to the Yaxis field.

func (*DistributionWidgetDefinition) UnmarshalJSON ¶

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

type DistributionWidgetDefinitionType ¶

type DistributionWidgetDefinitionType string

DistributionWidgetDefinitionType Type of the distribution widget.

const (
	DISTRIBUTIONWIDGETDEFINITIONTYPE_DISTRIBUTION DistributionWidgetDefinitionType = "distribution"
)

List of DistributionWidgetDefinitionType

func NewDistributionWidgetDefinitionTypeFromValue ¶

func NewDistributionWidgetDefinitionTypeFromValue(v string) (*DistributionWidgetDefinitionType, error)

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

func (DistributionWidgetDefinitionType) IsValid ¶

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

func (DistributionWidgetDefinitionType) Ptr ¶

Ptr returns reference to DistributionWidgetDefinitionType value

func (*DistributionWidgetDefinitionType) UnmarshalJSON ¶

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

type DistributionWidgetRequest ¶

type DistributionWidgetRequest struct {
	ApmQuery            *LogQueryDefinition     `json:"apm_query,omitempty"`
	EventQuery          *LogQueryDefinition     `json:"event_query,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Widget query.
	Q             *string             `json:"q,omitempty"`
	RumQuery      *LogQueryDefinition `json:"rum_query,omitempty"`
	SecurityQuery *LogQueryDefinition `json:"security_query,omitempty"`
	Style         *WidgetStyle        `json:"style,omitempty"`
}

DistributionWidgetRequest Updated distribution widget.

func NewDistributionWidgetRequest ¶

func NewDistributionWidgetRequest() *DistributionWidgetRequest

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

func NewDistributionWidgetRequestWithDefaults ¶

func NewDistributionWidgetRequestWithDefaults() *DistributionWidgetRequest

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

func (*DistributionWidgetRequest) GetApmQuery ¶

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetApmQueryOk ¶

func (o *DistributionWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetEventQuery ¶

func (o *DistributionWidgetRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetEventQueryOk ¶

func (o *DistributionWidgetRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetLogQuery ¶

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetLogQueryOk ¶

func (o *DistributionWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*DistributionWidgetRequest) GetNetworkQuery ¶

func (o *DistributionWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetNetworkQueryOk ¶

func (o *DistributionWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetProcessQuery ¶

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetProcessQueryOk ¶

func (o *DistributionWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetProfileMetricsQuery ¶

func (o *DistributionWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *DistributionWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetQ ¶

GetQ returns the Q field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetQOk ¶

func (o *DistributionWidgetRequest) GetQOk() (*string, bool)

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

func (*DistributionWidgetRequest) GetRumQuery ¶

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetRumQueryOk ¶

func (o *DistributionWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetSecurityQuery ¶

func (o *DistributionWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetSecurityQueryOk ¶

func (o *DistributionWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

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

func (*DistributionWidgetRequest) GetStyle ¶

func (o *DistributionWidgetRequest) GetStyle() WidgetStyle

GetStyle returns the Style field value if set, zero value otherwise.

func (*DistributionWidgetRequest) GetStyleOk ¶

func (o *DistributionWidgetRequest) GetStyleOk() (*WidgetStyle, bool)

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

func (*DistributionWidgetRequest) HasApmQuery ¶

func (o *DistributionWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasEventQuery ¶

func (o *DistributionWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasLogQuery ¶

func (o *DistributionWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasNetworkQuery ¶

func (o *DistributionWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasProcessQuery ¶

func (o *DistributionWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasProfileMetricsQuery ¶

func (o *DistributionWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasQ ¶

func (o *DistributionWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasRumQuery ¶

func (o *DistributionWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasSecurityQuery ¶

func (o *DistributionWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (*DistributionWidgetRequest) HasStyle ¶

func (o *DistributionWidgetRequest) HasStyle() bool

HasStyle returns a boolean if a field has been set.

func (DistributionWidgetRequest) MarshalJSON ¶

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

func (*DistributionWidgetRequest) SetApmQuery ¶

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*DistributionWidgetRequest) SetEventQuery ¶

func (o *DistributionWidgetRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*DistributionWidgetRequest) SetLogQuery ¶

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*DistributionWidgetRequest) SetNetworkQuery ¶

func (o *DistributionWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*DistributionWidgetRequest) SetProcessQuery ¶

func (o *DistributionWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*DistributionWidgetRequest) SetProfileMetricsQuery ¶

func (o *DistributionWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*DistributionWidgetRequest) SetQ ¶

func (o *DistributionWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*DistributionWidgetRequest) SetRumQuery ¶

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*DistributionWidgetRequest) SetSecurityQuery ¶

func (o *DistributionWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

func (*DistributionWidgetRequest) SetStyle ¶

func (o *DistributionWidgetRequest) SetStyle(v WidgetStyle)

SetStyle gets a reference to the given WidgetStyle and assigns it to the Style field.

type DistributionWidgetXAxis ¶

type DistributionWidgetXAxis struct {
	// True includes zero.
	IncludeZero *bool `json:"include_zero,omitempty"`
	// Specifies maximum value to show on the x-axis. It takes a number, percentile (p90 === 90th percentile), or auto for default behavior.
	Max *string `json:"max,omitempty"`
	// Specifies minimum value to show on the x-axis. It takes a number, percentile (p90 === 90th percentile), or auto for default behavior.
	Min *string `json:"min,omitempty"`
	// Specifies the scale type. Possible values are `linear`.
	Scale *string `json:"scale,omitempty"`
}

DistributionWidgetXAxis X Axis controls for the distribution widget.

func NewDistributionWidgetXAxis ¶

func NewDistributionWidgetXAxis() *DistributionWidgetXAxis

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

func NewDistributionWidgetXAxisWithDefaults ¶

func NewDistributionWidgetXAxisWithDefaults() *DistributionWidgetXAxis

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

func (*DistributionWidgetXAxis) GetIncludeZero ¶

func (o *DistributionWidgetXAxis) GetIncludeZero() bool

GetIncludeZero returns the IncludeZero field value if set, zero value otherwise.

func (*DistributionWidgetXAxis) GetIncludeZeroOk ¶

func (o *DistributionWidgetXAxis) GetIncludeZeroOk() (*bool, bool)

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

func (*DistributionWidgetXAxis) GetMax ¶

func (o *DistributionWidgetXAxis) GetMax() string

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

func (*DistributionWidgetXAxis) GetMaxOk ¶

func (o *DistributionWidgetXAxis) GetMaxOk() (*string, 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 (*DistributionWidgetXAxis) GetMin ¶

func (o *DistributionWidgetXAxis) GetMin() string

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

func (*DistributionWidgetXAxis) GetMinOk ¶

func (o *DistributionWidgetXAxis) GetMinOk() (*string, 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 (*DistributionWidgetXAxis) GetScale ¶

func (o *DistributionWidgetXAxis) GetScale() string

GetScale returns the Scale field value if set, zero value otherwise.

func (*DistributionWidgetXAxis) GetScaleOk ¶

func (o *DistributionWidgetXAxis) GetScaleOk() (*string, bool)

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

func (*DistributionWidgetXAxis) HasIncludeZero ¶

func (o *DistributionWidgetXAxis) HasIncludeZero() bool

HasIncludeZero returns a boolean if a field has been set.

func (*DistributionWidgetXAxis) HasMax ¶

func (o *DistributionWidgetXAxis) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*DistributionWidgetXAxis) HasMin ¶

func (o *DistributionWidgetXAxis) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*DistributionWidgetXAxis) HasScale ¶

func (o *DistributionWidgetXAxis) HasScale() bool

HasScale returns a boolean if a field has been set.

func (DistributionWidgetXAxis) MarshalJSON ¶

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

func (*DistributionWidgetXAxis) SetIncludeZero ¶

func (o *DistributionWidgetXAxis) SetIncludeZero(v bool)

SetIncludeZero gets a reference to the given bool and assigns it to the IncludeZero field.

func (*DistributionWidgetXAxis) SetMax ¶

func (o *DistributionWidgetXAxis) SetMax(v string)

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

func (*DistributionWidgetXAxis) SetMin ¶

func (o *DistributionWidgetXAxis) SetMin(v string)

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

func (*DistributionWidgetXAxis) SetScale ¶

func (o *DistributionWidgetXAxis) SetScale(v string)

SetScale gets a reference to the given string and assigns it to the Scale field.

type DistributionWidgetYAxis ¶

type DistributionWidgetYAxis struct {
	// True includes zero.
	IncludeZero *bool `json:"include_zero,omitempty"`
	// The label of the axis to display on the graph.
	Label *string `json:"label,omitempty"`
	// Specifies the maximum value to show on the y-axis. It takes a number, or auto for default behavior.
	Max *string `json:"max,omitempty"`
	// Specifies minimum value to show on the y-axis. It takes a number, or auto for default behavior.
	Min *string `json:"min,omitempty"`
	// Specifies the scale type. Possible values are `linear` or `log`.
	Scale *string `json:"scale,omitempty"`
}

DistributionWidgetYAxis Y Axis controls for the distribution widget.

func NewDistributionWidgetYAxis ¶

func NewDistributionWidgetYAxis() *DistributionWidgetYAxis

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

func NewDistributionWidgetYAxisWithDefaults ¶

func NewDistributionWidgetYAxisWithDefaults() *DistributionWidgetYAxis

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

func (*DistributionWidgetYAxis) GetIncludeZero ¶

func (o *DistributionWidgetYAxis) GetIncludeZero() bool

GetIncludeZero returns the IncludeZero field value if set, zero value otherwise.

func (*DistributionWidgetYAxis) GetIncludeZeroOk ¶

func (o *DistributionWidgetYAxis) GetIncludeZeroOk() (*bool, bool)

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

func (*DistributionWidgetYAxis) GetLabel ¶

func (o *DistributionWidgetYAxis) GetLabel() string

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

func (*DistributionWidgetYAxis) GetLabelOk ¶

func (o *DistributionWidgetYAxis) 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 (*DistributionWidgetYAxis) GetMax ¶

func (o *DistributionWidgetYAxis) GetMax() string

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

func (*DistributionWidgetYAxis) GetMaxOk ¶

func (o *DistributionWidgetYAxis) GetMaxOk() (*string, 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 (*DistributionWidgetYAxis) GetMin ¶

func (o *DistributionWidgetYAxis) GetMin() string

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

func (*DistributionWidgetYAxis) GetMinOk ¶

func (o *DistributionWidgetYAxis) GetMinOk() (*string, 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 (*DistributionWidgetYAxis) GetScale ¶

func (o *DistributionWidgetYAxis) GetScale() string

GetScale returns the Scale field value if set, zero value otherwise.

func (*DistributionWidgetYAxis) GetScaleOk ¶

func (o *DistributionWidgetYAxis) GetScaleOk() (*string, bool)

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

func (*DistributionWidgetYAxis) HasIncludeZero ¶

func (o *DistributionWidgetYAxis) HasIncludeZero() bool

HasIncludeZero returns a boolean if a field has been set.

func (*DistributionWidgetYAxis) HasLabel ¶

func (o *DistributionWidgetYAxis) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*DistributionWidgetYAxis) HasMax ¶

func (o *DistributionWidgetYAxis) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*DistributionWidgetYAxis) HasMin ¶

func (o *DistributionWidgetYAxis) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*DistributionWidgetYAxis) HasScale ¶

func (o *DistributionWidgetYAxis) HasScale() bool

HasScale returns a boolean if a field has been set.

func (DistributionWidgetYAxis) MarshalJSON ¶

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

func (*DistributionWidgetYAxis) SetIncludeZero ¶

func (o *DistributionWidgetYAxis) SetIncludeZero(v bool)

SetIncludeZero gets a reference to the given bool and assigns it to the IncludeZero field.

func (*DistributionWidgetYAxis) SetLabel ¶

func (o *DistributionWidgetYAxis) SetLabel(v string)

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

func (*DistributionWidgetYAxis) SetMax ¶

func (o *DistributionWidgetYAxis) SetMax(v string)

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

func (*DistributionWidgetYAxis) SetMin ¶

func (o *DistributionWidgetYAxis) SetMin(v string)

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

func (*DistributionWidgetYAxis) SetScale ¶

func (o *DistributionWidgetYAxis) SetScale(v string)

SetScale gets a reference to the given string and assigns it to the Scale field.

type Downtime ¶

type Downtime struct {
	// If a scheduled downtime currently exists.
	Active      *bool                 `json:"active,omitempty"`
	ActiveChild NullableDowntimeChild `json:"active_child,omitempty"`
	// If a scheduled downtime is canceled.
	Canceled NullableInt64 `json:"canceled,omitempty"`
	// User ID of the downtime creator.
	CreatorId *int32 `json:"creator_id,omitempty"`
	// If a downtime has been disabled.
	Disabled *bool `json:"disabled,omitempty"`
	// `0` for a downtime applied on `*` or all, `1` when the downtime is only scoped to hosts, or `2` when the downtime is scoped to anything but hosts.
	DowntimeType *int32 `json:"downtime_type,omitempty"`
	// POSIX timestamp to end the downtime. If not provided, the downtime is in effect indefinitely until you cancel it.
	End NullableInt64 `json:"end,omitempty"`
	// The downtime ID.
	Id *int64 `json:"id,omitempty"`
	// A message to include with notifications for this downtime. Email notifications can be sent to specific users by using the same `@username` notation as events.
	Message *string `json:"message,omitempty"`
	// A single monitor to which the downtime applies. If not provided, the downtime applies to all monitors.
	MonitorId NullableInt64 `json:"monitor_id,omitempty"`
	// A comma-separated list of monitor tags. For example, tags that are applied directly to monitors, not tags that are used in monitor queries (which are filtered by the scope parameter), to which the downtime applies. The resulting downtime applies to monitors that match ALL provided monitor tags. For example, `service:postgres` **AND** `team:frontend`.
	MonitorTags *[]string `json:"monitor_tags,omitempty"`
	// ID of the parent Downtime.
	ParentId   NullableInt64              `json:"parent_id,omitempty"`
	Recurrence NullableDowntimeRecurrence `json:"recurrence,omitempty"`
	// The scope(s) to which the downtime applies. For example, `host:app2`. Provide multiple scopes as a comma-separated list like `env:dev,env:prod`. The resulting downtime applies to sources that matches ALL provided scopes (`env:dev` **AND** `env:prod`).
	Scope *[]string `json:"scope,omitempty"`
	// POSIX timestamp to start the downtime. If not provided, the downtime starts the moment it is created.
	Start *int64 `json:"start,omitempty"`
	// The timezone in which to display the downtime's start and end times in Datadog applications.
	Timezone *string `json:"timezone,omitempty"`
	// ID of the last user that updated the downtime.
	UpdaterId NullableInt32 `json:"updater_id,omitempty"`
}

Downtime Downtiming gives you greater control over monitor notifications by allowing you to globally exclude scopes from alerting. Downtime settings, which can be scheduled with start and end times, prevent all alerting related to specified Datadog tags.

func NewDowntime ¶

func NewDowntime() *Downtime

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

func NewDowntimeWithDefaults ¶

func NewDowntimeWithDefaults() *Downtime

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

func (*Downtime) GetActive ¶

func (o *Downtime) GetActive() bool

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

func (*Downtime) GetActiveChild ¶

func (o *Downtime) GetActiveChild() DowntimeChild

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

func (*Downtime) GetActiveChildOk ¶

func (o *Downtime) GetActiveChildOk() (*DowntimeChild, bool)

GetActiveChildOk returns a tuple with the ActiveChild 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 (*Downtime) GetActiveOk ¶

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

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

func (*Downtime) GetCanceled ¶

func (o *Downtime) GetCanceled() int64

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

func (*Downtime) GetCanceledOk ¶

func (o *Downtime) GetCanceledOk() (*int64, bool)

GetCanceledOk returns a tuple with the Canceled 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 (*Downtime) GetCreatorId ¶

func (o *Downtime) GetCreatorId() int32

GetCreatorId returns the CreatorId field value if set, zero value otherwise.

func (*Downtime) GetCreatorIdOk ¶

func (o *Downtime) GetCreatorIdOk() (*int32, bool)

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

func (*Downtime) GetDisabled ¶

func (o *Downtime) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*Downtime) GetDisabledOk ¶

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

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

func (*Downtime) GetDowntimeType ¶

func (o *Downtime) GetDowntimeType() int32

GetDowntimeType returns the DowntimeType field value if set, zero value otherwise.

func (*Downtime) GetDowntimeTypeOk ¶

func (o *Downtime) GetDowntimeTypeOk() (*int32, bool)

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

func (*Downtime) GetEnd ¶

func (o *Downtime) GetEnd() int64

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

func (*Downtime) GetEndOk ¶

func (o *Downtime) GetEndOk() (*int64, bool)

GetEndOk returns a tuple with the End 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 (*Downtime) GetId ¶

func (o *Downtime) GetId() int64

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

func (*Downtime) GetIdOk ¶

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

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

func (*Downtime) GetMessage ¶

func (o *Downtime) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Downtime) GetMessageOk ¶

func (o *Downtime) 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 (*Downtime) GetMonitorId ¶

func (o *Downtime) GetMonitorId() int64

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

func (*Downtime) GetMonitorIdOk ¶

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

func (*Downtime) GetMonitorTags ¶

func (o *Downtime) GetMonitorTags() []string

GetMonitorTags returns the MonitorTags field value if set, zero value otherwise.

func (*Downtime) GetMonitorTagsOk ¶

func (o *Downtime) GetMonitorTagsOk() (*[]string, bool)

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

func (*Downtime) GetParentId ¶

func (o *Downtime) GetParentId() int64

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

func (*Downtime) GetParentIdOk ¶

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

func (*Downtime) GetRecurrence ¶

func (o *Downtime) GetRecurrence() DowntimeRecurrence

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

func (*Downtime) GetRecurrenceOk ¶

func (o *Downtime) GetRecurrenceOk() (*DowntimeRecurrence, bool)

GetRecurrenceOk returns a tuple with the Recurrence 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 (*Downtime) GetScope ¶

func (o *Downtime) GetScope() []string

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

func (*Downtime) GetScopeOk ¶

func (o *Downtime) 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 (*Downtime) GetStart ¶

func (o *Downtime) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise.

func (*Downtime) GetStartOk ¶

func (o *Downtime) GetStartOk() (*int64, bool)

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

func (*Downtime) GetTimezone ¶

func (o *Downtime) GetTimezone() string

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*Downtime) GetTimezoneOk ¶

func (o *Downtime) GetTimezoneOk() (*string, bool)

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

func (*Downtime) GetUpdaterId ¶

func (o *Downtime) GetUpdaterId() int32

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

func (*Downtime) GetUpdaterIdOk ¶

func (o *Downtime) GetUpdaterIdOk() (*int32, bool)

GetUpdaterIdOk returns a tuple with the UpdaterId 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 (*Downtime) HasActive ¶

func (o *Downtime) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*Downtime) HasActiveChild ¶

func (o *Downtime) HasActiveChild() bool

HasActiveChild returns a boolean if a field has been set.

func (*Downtime) HasCanceled ¶

func (o *Downtime) HasCanceled() bool

HasCanceled returns a boolean if a field has been set.

func (*Downtime) HasCreatorId ¶

func (o *Downtime) HasCreatorId() bool

HasCreatorId returns a boolean if a field has been set.

func (*Downtime) HasDisabled ¶

func (o *Downtime) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*Downtime) HasDowntimeType ¶

func (o *Downtime) HasDowntimeType() bool

HasDowntimeType returns a boolean if a field has been set.

func (*Downtime) HasEnd ¶

func (o *Downtime) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*Downtime) HasId ¶

func (o *Downtime) HasId() bool

HasId returns a boolean if a field has been set.

func (*Downtime) HasMessage ¶

func (o *Downtime) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Downtime) HasMonitorId ¶

func (o *Downtime) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*Downtime) HasMonitorTags ¶

func (o *Downtime) HasMonitorTags() bool

HasMonitorTags returns a boolean if a field has been set.

func (*Downtime) HasParentId ¶

func (o *Downtime) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (*Downtime) HasRecurrence ¶

func (o *Downtime) HasRecurrence() bool

HasRecurrence returns a boolean if a field has been set.

func (*Downtime) HasScope ¶

func (o *Downtime) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*Downtime) HasStart ¶

func (o *Downtime) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*Downtime) HasTimezone ¶

func (o *Downtime) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (*Downtime) HasUpdaterId ¶

func (o *Downtime) HasUpdaterId() bool

HasUpdaterId returns a boolean if a field has been set.

func (Downtime) MarshalJSON ¶

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

func (*Downtime) SetActive ¶

func (o *Downtime) SetActive(v bool)

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

func (*Downtime) SetActiveChild ¶

func (o *Downtime) SetActiveChild(v DowntimeChild)

SetActiveChild gets a reference to the given NullableDowntimeChild and assigns it to the ActiveChild field.

func (*Downtime) SetActiveChildNil ¶

func (o *Downtime) SetActiveChildNil()

SetActiveChildNil sets the value for ActiveChild to be an explicit nil

func (*Downtime) SetCanceled ¶

func (o *Downtime) SetCanceled(v int64)

SetCanceled gets a reference to the given NullableInt64 and assigns it to the Canceled field.

func (*Downtime) SetCanceledNil ¶

func (o *Downtime) SetCanceledNil()

SetCanceledNil sets the value for Canceled to be an explicit nil

func (*Downtime) SetCreatorId ¶

func (o *Downtime) SetCreatorId(v int32)

SetCreatorId gets a reference to the given int32 and assigns it to the CreatorId field.

func (*Downtime) SetDisabled ¶

func (o *Downtime) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*Downtime) SetDowntimeType ¶

func (o *Downtime) SetDowntimeType(v int32)

SetDowntimeType gets a reference to the given int32 and assigns it to the DowntimeType field.

func (*Downtime) SetEnd ¶

func (o *Downtime) SetEnd(v int64)

SetEnd gets a reference to the given NullableInt64 and assigns it to the End field.

func (*Downtime) SetEndNil ¶

func (o *Downtime) SetEndNil()

SetEndNil sets the value for End to be an explicit nil

func (*Downtime) SetId ¶

func (o *Downtime) SetId(v int64)

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

func (*Downtime) SetMessage ¶

func (o *Downtime) SetMessage(v string)

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

func (*Downtime) SetMonitorId ¶

func (o *Downtime) SetMonitorId(v int64)

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

func (*Downtime) SetMonitorIdNil ¶

func (o *Downtime) SetMonitorIdNil()

SetMonitorIdNil sets the value for MonitorId to be an explicit nil

func (*Downtime) SetMonitorTags ¶

func (o *Downtime) SetMonitorTags(v []string)

SetMonitorTags gets a reference to the given []string and assigns it to the MonitorTags field.

func (*Downtime) SetParentId ¶

func (o *Downtime) SetParentId(v int64)

SetParentId gets a reference to the given NullableInt64 and assigns it to the ParentId field.

func (*Downtime) SetParentIdNil ¶

func (o *Downtime) SetParentIdNil()

SetParentIdNil sets the value for ParentId to be an explicit nil

func (*Downtime) SetRecurrence ¶

func (o *Downtime) SetRecurrence(v DowntimeRecurrence)

SetRecurrence gets a reference to the given NullableDowntimeRecurrence and assigns it to the Recurrence field.

func (*Downtime) SetRecurrenceNil ¶

func (o *Downtime) SetRecurrenceNil()

SetRecurrenceNil sets the value for Recurrence to be an explicit nil

func (*Downtime) SetScope ¶

func (o *Downtime) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (*Downtime) SetStart ¶

func (o *Downtime) SetStart(v int64)

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*Downtime) SetTimezone ¶

func (o *Downtime) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

func (*Downtime) SetUpdaterId ¶

func (o *Downtime) SetUpdaterId(v int32)

SetUpdaterId gets a reference to the given NullableInt32 and assigns it to the UpdaterId field.

func (*Downtime) SetUpdaterIdNil ¶

func (o *Downtime) SetUpdaterIdNil()

SetUpdaterIdNil sets the value for UpdaterId to be an explicit nil

func (*Downtime) UnsetActiveChild ¶

func (o *Downtime) UnsetActiveChild()

UnsetActiveChild ensures that no value is present for ActiveChild, not even an explicit nil

func (*Downtime) UnsetCanceled ¶

func (o *Downtime) UnsetCanceled()

UnsetCanceled ensures that no value is present for Canceled, not even an explicit nil

func (*Downtime) UnsetEnd ¶

func (o *Downtime) UnsetEnd()

UnsetEnd ensures that no value is present for End, not even an explicit nil

func (*Downtime) UnsetMonitorId ¶

func (o *Downtime) UnsetMonitorId()

UnsetMonitorId ensures that no value is present for MonitorId, not even an explicit nil

func (*Downtime) UnsetParentId ¶

func (o *Downtime) UnsetParentId()

UnsetParentId ensures that no value is present for ParentId, not even an explicit nil

func (*Downtime) UnsetRecurrence ¶

func (o *Downtime) UnsetRecurrence()

UnsetRecurrence ensures that no value is present for Recurrence, not even an explicit nil

func (*Downtime) UnsetUpdaterId ¶

func (o *Downtime) UnsetUpdaterId()

UnsetUpdaterId ensures that no value is present for UpdaterId, not even an explicit nil

type DowntimeChild ¶

type DowntimeChild struct {
	// If a scheduled downtime currently exists.
	Active *bool `json:"active,omitempty"`
	// If a scheduled downtime is canceled.
	Canceled NullableInt64 `json:"canceled,omitempty"`
	// User ID of the downtime creator.
	CreatorId *int32 `json:"creator_id,omitempty"`
	// If a downtime has been disabled.
	Disabled *bool `json:"disabled,omitempty"`
	// `0` for a downtime applied on `*` or all, `1` when the downtime is only scoped to hosts, or `2` when the downtime is scoped to anything but hosts.
	DowntimeType *int32 `json:"downtime_type,omitempty"`
	// POSIX timestamp to end the downtime. If not provided, the downtime is in effect indefinitely until you cancel it.
	End NullableInt64 `json:"end,omitempty"`
	// The downtime ID.
	Id *int64 `json:"id,omitempty"`
	// A message to include with notifications for this downtime. Email notifications can be sent to specific users by using the same `@username` notation as events.
	Message *string `json:"message,omitempty"`
	// A single monitor to which the downtime applies. If not provided, the downtime applies to all monitors.
	MonitorId NullableInt64 `json:"monitor_id,omitempty"`
	// A comma-separated list of monitor tags. For example, tags that are applied directly to monitors, not tags that are used in monitor queries (which are filtered by the scope parameter), to which the downtime applies. The resulting downtime applies to monitors that match ALL provided monitor tags. For example, `service:postgres` **AND** `team:frontend`.
	MonitorTags *[]string `json:"monitor_tags,omitempty"`
	// ID of the parent Downtime.
	ParentId   NullableInt64              `json:"parent_id,omitempty"`
	Recurrence NullableDowntimeRecurrence `json:"recurrence,omitempty"`
	// The scope(s) to which the downtime applies. For example, `host:app2`. Provide multiple scopes as a comma-separated list like `env:dev,env:prod`. The resulting downtime applies to sources that matches ALL provided scopes (`env:dev` **AND** `env:prod`).
	Scope *[]string `json:"scope,omitempty"`
	// POSIX timestamp to start the downtime. If not provided, the downtime starts the moment it is created.
	Start *int64 `json:"start,omitempty"`
	// The timezone in which to display the downtime's start and end times in Datadog applications.
	Timezone *string `json:"timezone,omitempty"`
	// ID of the last user that updated the downtime.
	UpdaterId NullableInt32 `json:"updater_id,omitempty"`
}

DowntimeChild The downtime object definition of the active child for the original parent recurring downtime. This field will only exist on recurring downtimes.

func NewDowntimeChild ¶

func NewDowntimeChild() *DowntimeChild

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

func NewDowntimeChildWithDefaults ¶

func NewDowntimeChildWithDefaults() *DowntimeChild

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

func (*DowntimeChild) GetActive ¶

func (o *DowntimeChild) GetActive() bool

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

func (*DowntimeChild) GetActiveOk ¶

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

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

func (*DowntimeChild) GetCanceled ¶

func (o *DowntimeChild) GetCanceled() int64

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

func (*DowntimeChild) GetCanceledOk ¶

func (o *DowntimeChild) GetCanceledOk() (*int64, bool)

GetCanceledOk returns a tuple with the Canceled 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 (*DowntimeChild) GetCreatorId ¶

func (o *DowntimeChild) GetCreatorId() int32

GetCreatorId returns the CreatorId field value if set, zero value otherwise.

func (*DowntimeChild) GetCreatorIdOk ¶

func (o *DowntimeChild) GetCreatorIdOk() (*int32, bool)

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

func (*DowntimeChild) GetDisabled ¶

func (o *DowntimeChild) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*DowntimeChild) GetDisabledOk ¶

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

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

func (*DowntimeChild) GetDowntimeType ¶

func (o *DowntimeChild) GetDowntimeType() int32

GetDowntimeType returns the DowntimeType field value if set, zero value otherwise.

func (*DowntimeChild) GetDowntimeTypeOk ¶

func (o *DowntimeChild) GetDowntimeTypeOk() (*int32, bool)

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

func (*DowntimeChild) GetEnd ¶

func (o *DowntimeChild) GetEnd() int64

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

func (*DowntimeChild) GetEndOk ¶

func (o *DowntimeChild) GetEndOk() (*int64, bool)

GetEndOk returns a tuple with the End 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 (*DowntimeChild) GetId ¶

func (o *DowntimeChild) GetId() int64

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

func (*DowntimeChild) GetIdOk ¶

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

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

func (*DowntimeChild) GetMessage ¶

func (o *DowntimeChild) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DowntimeChild) GetMessageOk ¶

func (o *DowntimeChild) 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 (*DowntimeChild) GetMonitorId ¶

func (o *DowntimeChild) GetMonitorId() int64

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

func (*DowntimeChild) GetMonitorIdOk ¶

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

func (*DowntimeChild) GetMonitorTags ¶

func (o *DowntimeChild) GetMonitorTags() []string

GetMonitorTags returns the MonitorTags field value if set, zero value otherwise.

func (*DowntimeChild) GetMonitorTagsOk ¶

func (o *DowntimeChild) GetMonitorTagsOk() (*[]string, bool)

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

func (*DowntimeChild) GetParentId ¶

func (o *DowntimeChild) GetParentId() int64

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

func (*DowntimeChild) GetParentIdOk ¶

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

func (*DowntimeChild) GetRecurrence ¶

func (o *DowntimeChild) GetRecurrence() DowntimeRecurrence

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

func (*DowntimeChild) GetRecurrenceOk ¶

func (o *DowntimeChild) GetRecurrenceOk() (*DowntimeRecurrence, bool)

GetRecurrenceOk returns a tuple with the Recurrence 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 (*DowntimeChild) GetScope ¶

func (o *DowntimeChild) GetScope() []string

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

func (*DowntimeChild) GetScopeOk ¶

func (o *DowntimeChild) 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 (*DowntimeChild) GetStart ¶

func (o *DowntimeChild) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise.

func (*DowntimeChild) GetStartOk ¶

func (o *DowntimeChild) GetStartOk() (*int64, bool)

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

func (*DowntimeChild) GetTimezone ¶

func (o *DowntimeChild) GetTimezone() string

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*DowntimeChild) GetTimezoneOk ¶

func (o *DowntimeChild) GetTimezoneOk() (*string, bool)

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

func (*DowntimeChild) GetUpdaterId ¶

func (o *DowntimeChild) GetUpdaterId() int32

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

func (*DowntimeChild) GetUpdaterIdOk ¶

func (o *DowntimeChild) GetUpdaterIdOk() (*int32, bool)

GetUpdaterIdOk returns a tuple with the UpdaterId 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 (*DowntimeChild) HasActive ¶

func (o *DowntimeChild) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*DowntimeChild) HasCanceled ¶

func (o *DowntimeChild) HasCanceled() bool

HasCanceled returns a boolean if a field has been set.

func (*DowntimeChild) HasCreatorId ¶

func (o *DowntimeChild) HasCreatorId() bool

HasCreatorId returns a boolean if a field has been set.

func (*DowntimeChild) HasDisabled ¶

func (o *DowntimeChild) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*DowntimeChild) HasDowntimeType ¶

func (o *DowntimeChild) HasDowntimeType() bool

HasDowntimeType returns a boolean if a field has been set.

func (*DowntimeChild) HasEnd ¶

func (o *DowntimeChild) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*DowntimeChild) HasId ¶

func (o *DowntimeChild) HasId() bool

HasId returns a boolean if a field has been set.

func (*DowntimeChild) HasMessage ¶

func (o *DowntimeChild) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*DowntimeChild) HasMonitorId ¶

func (o *DowntimeChild) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*DowntimeChild) HasMonitorTags ¶

func (o *DowntimeChild) HasMonitorTags() bool

HasMonitorTags returns a boolean if a field has been set.

func (*DowntimeChild) HasParentId ¶

func (o *DowntimeChild) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (*DowntimeChild) HasRecurrence ¶

func (o *DowntimeChild) HasRecurrence() bool

HasRecurrence returns a boolean if a field has been set.

func (*DowntimeChild) HasScope ¶

func (o *DowntimeChild) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*DowntimeChild) HasStart ¶

func (o *DowntimeChild) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*DowntimeChild) HasTimezone ¶

func (o *DowntimeChild) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (*DowntimeChild) HasUpdaterId ¶

func (o *DowntimeChild) HasUpdaterId() bool

HasUpdaterId returns a boolean if a field has been set.

func (DowntimeChild) MarshalJSON ¶

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

func (*DowntimeChild) SetActive ¶

func (o *DowntimeChild) SetActive(v bool)

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

func (*DowntimeChild) SetCanceled ¶

func (o *DowntimeChild) SetCanceled(v int64)

SetCanceled gets a reference to the given NullableInt64 and assigns it to the Canceled field.

func (*DowntimeChild) SetCanceledNil ¶

func (o *DowntimeChild) SetCanceledNil()

SetCanceledNil sets the value for Canceled to be an explicit nil

func (*DowntimeChild) SetCreatorId ¶

func (o *DowntimeChild) SetCreatorId(v int32)

SetCreatorId gets a reference to the given int32 and assigns it to the CreatorId field.

func (*DowntimeChild) SetDisabled ¶

func (o *DowntimeChild) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*DowntimeChild) SetDowntimeType ¶

func (o *DowntimeChild) SetDowntimeType(v int32)

SetDowntimeType gets a reference to the given int32 and assigns it to the DowntimeType field.

func (*DowntimeChild) SetEnd ¶

func (o *DowntimeChild) SetEnd(v int64)

SetEnd gets a reference to the given NullableInt64 and assigns it to the End field.

func (*DowntimeChild) SetEndNil ¶

func (o *DowntimeChild) SetEndNil()

SetEndNil sets the value for End to be an explicit nil

func (*DowntimeChild) SetId ¶

func (o *DowntimeChild) SetId(v int64)

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

func (*DowntimeChild) SetMessage ¶

func (o *DowntimeChild) SetMessage(v string)

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

func (*DowntimeChild) SetMonitorId ¶

func (o *DowntimeChild) SetMonitorId(v int64)

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

func (*DowntimeChild) SetMonitorIdNil ¶

func (o *DowntimeChild) SetMonitorIdNil()

SetMonitorIdNil sets the value for MonitorId to be an explicit nil

func (*DowntimeChild) SetMonitorTags ¶

func (o *DowntimeChild) SetMonitorTags(v []string)

SetMonitorTags gets a reference to the given []string and assigns it to the MonitorTags field.

func (*DowntimeChild) SetParentId ¶

func (o *DowntimeChild) SetParentId(v int64)

SetParentId gets a reference to the given NullableInt64 and assigns it to the ParentId field.

func (*DowntimeChild) SetParentIdNil ¶

func (o *DowntimeChild) SetParentIdNil()

SetParentIdNil sets the value for ParentId to be an explicit nil

func (*DowntimeChild) SetRecurrence ¶

func (o *DowntimeChild) SetRecurrence(v DowntimeRecurrence)

SetRecurrence gets a reference to the given NullableDowntimeRecurrence and assigns it to the Recurrence field.

func (*DowntimeChild) SetRecurrenceNil ¶

func (o *DowntimeChild) SetRecurrenceNil()

SetRecurrenceNil sets the value for Recurrence to be an explicit nil

func (*DowntimeChild) SetScope ¶

func (o *DowntimeChild) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (*DowntimeChild) SetStart ¶

func (o *DowntimeChild) SetStart(v int64)

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*DowntimeChild) SetTimezone ¶

func (o *DowntimeChild) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

func (*DowntimeChild) SetUpdaterId ¶

func (o *DowntimeChild) SetUpdaterId(v int32)

SetUpdaterId gets a reference to the given NullableInt32 and assigns it to the UpdaterId field.

func (*DowntimeChild) SetUpdaterIdNil ¶

func (o *DowntimeChild) SetUpdaterIdNil()

SetUpdaterIdNil sets the value for UpdaterId to be an explicit nil

func (*DowntimeChild) UnsetCanceled ¶

func (o *DowntimeChild) UnsetCanceled()

UnsetCanceled ensures that no value is present for Canceled, not even an explicit nil

func (*DowntimeChild) UnsetEnd ¶

func (o *DowntimeChild) UnsetEnd()

UnsetEnd ensures that no value is present for End, not even an explicit nil

func (*DowntimeChild) UnsetMonitorId ¶

func (o *DowntimeChild) UnsetMonitorId()

UnsetMonitorId ensures that no value is present for MonitorId, not even an explicit nil

func (*DowntimeChild) UnsetParentId ¶

func (o *DowntimeChild) UnsetParentId()

UnsetParentId ensures that no value is present for ParentId, not even an explicit nil

func (*DowntimeChild) UnsetRecurrence ¶

func (o *DowntimeChild) UnsetRecurrence()

UnsetRecurrence ensures that no value is present for Recurrence, not even an explicit nil

func (*DowntimeChild) UnsetUpdaterId ¶

func (o *DowntimeChild) UnsetUpdaterId()

UnsetUpdaterId ensures that no value is present for UpdaterId, not even an explicit nil

type DowntimeRecurrence ¶

type DowntimeRecurrence struct {
	// How often to repeat as an integer. For example, to repeat every 3 days, select a type of `days` and a period of `3`.
	Period *int32 `json:"period,omitempty"`
	// The `RRULE` standard for defining recurring events (**requires to set \"type\" to rrule**) For example, to have a recurring event on the first day of each month, set the type to `rrule` and set the `FREQ` to `MONTHLY` and `BYMONTHDAY` to `1`. Most common `rrule` options from the [iCalendar Spec](https://tools.ietf.org/html/rfc5545) are supported.  **Note**: Attributes specifying the duration in `RRULE` are not supported (for example, `DTSTART`, `DTEND`, `DURATION`). More examples available in this [downtime guide](https://docs.datadoghq.com/monitors/guide/supress-alert-with-downtimes/?tab=api)
	Rrule *string `json:"rrule,omitempty"`
	// The type of recurrence. Choose from `days`, `weeks`, `months`, `years`, `rrule`.
	Type *string `json:"type,omitempty"`
	// The date at which the recurrence should end as a POSIX timestamp. `until_occurences` and `until_date` are mutually exclusive.
	UntilDate NullableInt64 `json:"until_date,omitempty"`
	// How many times the downtime is rescheduled. `until_occurences` and `until_date` are mutually exclusive.
	UntilOccurrences NullableInt32 `json:"until_occurrences,omitempty"`
	// A list of week days to repeat on. Choose from `Mon`, `Tue`, `Wed`, `Thu`, `Fri`, `Sat` or `Sun`. Only applicable when type is weeks. First letter must be capitalized.
	WeekDays *[]string `json:"week_days,omitempty"`
}

DowntimeRecurrence An object defining the recurrence of the downtime.

func NewDowntimeRecurrence ¶

func NewDowntimeRecurrence() *DowntimeRecurrence

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

func NewDowntimeRecurrenceWithDefaults ¶

func NewDowntimeRecurrenceWithDefaults() *DowntimeRecurrence

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

func (*DowntimeRecurrence) GetPeriod ¶

func (o *DowntimeRecurrence) GetPeriod() int32

GetPeriod returns the Period field value if set, zero value otherwise.

func (*DowntimeRecurrence) GetPeriodOk ¶

func (o *DowntimeRecurrence) GetPeriodOk() (*int32, bool)

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

func (*DowntimeRecurrence) GetRrule ¶

func (o *DowntimeRecurrence) GetRrule() string

GetRrule returns the Rrule field value if set, zero value otherwise.

func (*DowntimeRecurrence) GetRruleOk ¶

func (o *DowntimeRecurrence) GetRruleOk() (*string, bool)

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

func (*DowntimeRecurrence) GetType ¶

func (o *DowntimeRecurrence) GetType() string

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

func (*DowntimeRecurrence) GetTypeOk ¶

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

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

func (*DowntimeRecurrence) GetUntilDate ¶

func (o *DowntimeRecurrence) GetUntilDate() int64

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

func (*DowntimeRecurrence) GetUntilDateOk ¶

func (o *DowntimeRecurrence) GetUntilDateOk() (*int64, bool)

GetUntilDateOk returns a tuple with the UntilDate 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 (*DowntimeRecurrence) GetUntilOccurrences ¶

func (o *DowntimeRecurrence) GetUntilOccurrences() int32

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

func (*DowntimeRecurrence) GetUntilOccurrencesOk ¶

func (o *DowntimeRecurrence) GetUntilOccurrencesOk() (*int32, bool)

GetUntilOccurrencesOk returns a tuple with the UntilOccurrences 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 (*DowntimeRecurrence) GetWeekDays ¶

func (o *DowntimeRecurrence) GetWeekDays() []string

GetWeekDays returns the WeekDays field value if set, zero value otherwise.

func (*DowntimeRecurrence) GetWeekDaysOk ¶

func (o *DowntimeRecurrence) GetWeekDaysOk() (*[]string, bool)

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

func (*DowntimeRecurrence) HasPeriod ¶

func (o *DowntimeRecurrence) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

func (*DowntimeRecurrence) HasRrule ¶

func (o *DowntimeRecurrence) HasRrule() bool

HasRrule returns a boolean if a field has been set.

func (*DowntimeRecurrence) HasType ¶

func (o *DowntimeRecurrence) HasType() bool

HasType returns a boolean if a field has been set.

func (*DowntimeRecurrence) HasUntilDate ¶

func (o *DowntimeRecurrence) HasUntilDate() bool

HasUntilDate returns a boolean if a field has been set.

func (*DowntimeRecurrence) HasUntilOccurrences ¶

func (o *DowntimeRecurrence) HasUntilOccurrences() bool

HasUntilOccurrences returns a boolean if a field has been set.

func (*DowntimeRecurrence) HasWeekDays ¶

func (o *DowntimeRecurrence) HasWeekDays() bool

HasWeekDays returns a boolean if a field has been set.

func (DowntimeRecurrence) MarshalJSON ¶

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

func (*DowntimeRecurrence) SetPeriod ¶

func (o *DowntimeRecurrence) SetPeriod(v int32)

SetPeriod gets a reference to the given int32 and assigns it to the Period field.

func (*DowntimeRecurrence) SetRrule ¶

func (o *DowntimeRecurrence) SetRrule(v string)

SetRrule gets a reference to the given string and assigns it to the Rrule field.

func (*DowntimeRecurrence) SetType ¶

func (o *DowntimeRecurrence) SetType(v string)

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

func (*DowntimeRecurrence) SetUntilDate ¶

func (o *DowntimeRecurrence) SetUntilDate(v int64)

SetUntilDate gets a reference to the given NullableInt64 and assigns it to the UntilDate field.

func (*DowntimeRecurrence) SetUntilDateNil ¶

func (o *DowntimeRecurrence) SetUntilDateNil()

SetUntilDateNil sets the value for UntilDate to be an explicit nil

func (*DowntimeRecurrence) SetUntilOccurrences ¶

func (o *DowntimeRecurrence) SetUntilOccurrences(v int32)

SetUntilOccurrences gets a reference to the given NullableInt32 and assigns it to the UntilOccurrences field.

func (*DowntimeRecurrence) SetUntilOccurrencesNil ¶

func (o *DowntimeRecurrence) SetUntilOccurrencesNil()

SetUntilOccurrencesNil sets the value for UntilOccurrences to be an explicit nil

func (*DowntimeRecurrence) SetWeekDays ¶

func (o *DowntimeRecurrence) SetWeekDays(v []string)

SetWeekDays gets a reference to the given []string and assigns it to the WeekDays field.

func (*DowntimeRecurrence) UnsetUntilDate ¶

func (o *DowntimeRecurrence) UnsetUntilDate()

UnsetUntilDate ensures that no value is present for UntilDate, not even an explicit nil

func (*DowntimeRecurrence) UnsetUntilOccurrences ¶

func (o *DowntimeRecurrence) UnsetUntilOccurrences()

UnsetUntilOccurrences ensures that no value is present for UntilOccurrences, not even an explicit nil

type DowntimesApiService ¶

type DowntimesApiService service

DowntimesApiService DowntimesApi service

func (*DowntimesApiService) CancelDowntime ¶

func (a *DowntimesApiService) CancelDowntime(ctx _context.Context, downtimeId int64) (*_nethttp.Response, error)

* CancelDowntime Cancel a downtime * Cancel a downtime.

func (*DowntimesApiService) CancelDowntimesByScope ¶

* CancelDowntimesByScope Cancel downtimes by scope * Delete all downtimes that match the scope of `X`.

func (*DowntimesApiService) CreateDowntime ¶

func (a *DowntimesApiService) CreateDowntime(ctx _context.Context, body Downtime) (Downtime, *_nethttp.Response, error)

* CreateDowntime Schedule a downtime * Schedule a downtime.

func (*DowntimesApiService) GetDowntime ¶

func (a *DowntimesApiService) GetDowntime(ctx _context.Context, downtimeId int64) (Downtime, *_nethttp.Response, error)

* GetDowntime Get a downtime * Get downtime detail by `downtime_id`.

func (*DowntimesApiService) ListDowntimes ¶

* ListDowntimes Get all downtimes * Get all scheduled downtimes.

func (*DowntimesApiService) ListMonitorDowntimes ¶

func (a *DowntimesApiService) ListMonitorDowntimes(ctx _context.Context, monitorId int64) ([]Downtime, *_nethttp.Response, error)

* ListMonitorDowntimes Get all downtimes for a monitor * Get all downtimes for the specified monitor

func (*DowntimesApiService) UpdateDowntime ¶

func (a *DowntimesApiService) UpdateDowntime(ctx _context.Context, downtimeId int64, body Downtime) (Downtime, *_nethttp.Response, error)

* UpdateDowntime Update a downtime * Update a single downtime by `downtime_id`.

type Event ¶

type Event struct {
	AlertType *EventAlertType `json:"alert_type,omitempty"`
	// POSIX timestamp of the event. Must be sent as an integer (i.e. no quotes). Limited to events no older than 7 days.
	DateHappened *int64 `json:"date_happened,omitempty"`
	// A device name.
	DeviceName *string `json:"device_name,omitempty"`
	// Host name to associate with the event. Any tags associated with the host are also applied to this event.
	Host *string `json:"host,omitempty"`
	// Integer ID of the event.
	Id *int64 `json:"id,omitempty"`
	// Payload of the event.
	Payload  *string        `json:"payload,omitempty"`
	Priority *EventPriority `json:"priority,omitempty"`
	// The type of event being posted. Option examples include nagios, hudson, jenkins, my_apps, chef, puppet, git, bitbucket, etc. A complete list of source attribute values [available here](https://docs.datadoghq.com/integrations/faq/list-of-api-source-attribute-value).
	SourceTypeName *string `json:"source_type_name,omitempty"`
	// A list of tags to apply to the event.
	Tags *[]string `json:"tags,omitempty"`
	// The body of the event. Limited to 4000 characters. The text supports markdown. To use markdown in the event text, start the text block with `%%% \\n` and end the text block with `\\n %%%`. Use `msg_text` with the Datadog Ruby library.
	Text *string `json:"text,omitempty"`
	// The event title. Limited to 100 characters. Use `msg_title` with the Datadog Ruby library.
	Title *string `json:"title,omitempty"`
	// URL of the event.
	Url *string `json:"url,omitempty"`
}

Event Object representing an event.

func NewEvent ¶

func NewEvent() *Event

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

func NewEventWithDefaults ¶

func NewEventWithDefaults() *Event

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

func (*Event) GetAlertType ¶

func (o *Event) GetAlertType() EventAlertType

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

func (*Event) GetAlertTypeOk ¶

func (o *Event) GetAlertTypeOk() (*EventAlertType, 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 (*Event) GetDateHappened ¶

func (o *Event) GetDateHappened() int64

GetDateHappened returns the DateHappened field value if set, zero value otherwise.

func (*Event) GetDateHappenedOk ¶

func (o *Event) GetDateHappenedOk() (*int64, bool)

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

func (*Event) GetDeviceName ¶

func (o *Event) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise.

func (*Event) GetDeviceNameOk ¶

func (o *Event) GetDeviceNameOk() (*string, bool)

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

func (*Event) GetHost ¶

func (o *Event) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*Event) GetHostOk ¶

func (o *Event) GetHostOk() (*string, bool)

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

func (*Event) GetId ¶

func (o *Event) GetId() int64

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

func (*Event) GetIdOk ¶

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

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

func (*Event) GetPayload ¶

func (o *Event) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*Event) GetPayloadOk ¶

func (o *Event) 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 (*Event) GetPriority ¶

func (o *Event) GetPriority() EventPriority

GetPriority returns the Priority field value if set, zero value otherwise.

func (*Event) GetPriorityOk ¶

func (o *Event) GetPriorityOk() (*EventPriority, bool)

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

func (*Event) GetSourceTypeName ¶

func (o *Event) GetSourceTypeName() string

GetSourceTypeName returns the SourceTypeName field value if set, zero value otherwise.

func (*Event) GetSourceTypeNameOk ¶

func (o *Event) GetSourceTypeNameOk() (*string, bool)

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

func (*Event) GetTags ¶

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

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

func (*Event) GetTagsOk ¶

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

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

func (*Event) GetText ¶

func (o *Event) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*Event) GetTextOk ¶

func (o *Event) GetTextOk() (*string, bool)

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

func (*Event) GetTitle ¶

func (o *Event) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*Event) GetTitleOk ¶

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

func (o *Event) GetUrl() string

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

func (*Event) GetUrlOk ¶

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

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

func (*Event) HasAlertType ¶

func (o *Event) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*Event) HasDateHappened ¶

func (o *Event) HasDateHappened() bool

HasDateHappened returns a boolean if a field has been set.

func (*Event) HasDeviceName ¶

func (o *Event) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (*Event) HasHost ¶

func (o *Event) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*Event) HasId ¶

func (o *Event) HasId() bool

HasId returns a boolean if a field has been set.

func (*Event) HasPayload ¶

func (o *Event) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*Event) HasPriority ¶

func (o *Event) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*Event) HasSourceTypeName ¶

func (o *Event) HasSourceTypeName() bool

HasSourceTypeName returns a boolean if a field has been set.

func (*Event) HasTags ¶

func (o *Event) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Event) HasText ¶

func (o *Event) HasText() bool

HasText returns a boolean if a field has been set.

func (*Event) HasTitle ¶

func (o *Event) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*Event) HasUrl ¶

func (o *Event) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (Event) MarshalJSON ¶

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

func (*Event) SetAlertType ¶

func (o *Event) SetAlertType(v EventAlertType)

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

func (*Event) SetDateHappened ¶

func (o *Event) SetDateHappened(v int64)

SetDateHappened gets a reference to the given int64 and assigns it to the DateHappened field.

func (*Event) SetDeviceName ¶

func (o *Event) SetDeviceName(v string)

SetDeviceName gets a reference to the given string and assigns it to the DeviceName field.

func (*Event) SetHost ¶

func (o *Event) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*Event) SetId ¶

func (o *Event) SetId(v int64)

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

func (*Event) SetPayload ¶

func (o *Event) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*Event) SetPriority ¶

func (o *Event) SetPriority(v EventPriority)

SetPriority gets a reference to the given EventPriority and assigns it to the Priority field.

func (*Event) SetSourceTypeName ¶

func (o *Event) SetSourceTypeName(v string)

SetSourceTypeName gets a reference to the given string and assigns it to the SourceTypeName field.

func (*Event) SetTags ¶

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

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

func (*Event) SetText ¶

func (o *Event) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (*Event) SetTitle ¶

func (o *Event) SetTitle(v string)

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

func (*Event) SetUrl ¶

func (o *Event) SetUrl(v string)

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

type EventAlertType ¶

type EventAlertType string

EventAlertType If an alert event is enabled, set its type. For example, `error`, `warning`, `info`, `success`, `user_update`, `recommendation`, and `snapshot`.

const (
	EVENTALERTTYPE_ERROR          EventAlertType = "error"
	EVENTALERTTYPE_WARNING        EventAlertType = "warning"
	EVENTALERTTYPE_INFO           EventAlertType = "info"
	EVENTALERTTYPE_SUCCESS        EventAlertType = "success"
	EVENTALERTTYPE_USER_UPDATE    EventAlertType = "user_update"
	EVENTALERTTYPE_RECOMMENDATION EventAlertType = "recommendation"
	EVENTALERTTYPE_SNAPSHOT       EventAlertType = "snapshot"
)

List of EventAlertType

func NewEventAlertTypeFromValue ¶

func NewEventAlertTypeFromValue(v string) (*EventAlertType, error)

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

func (EventAlertType) IsValid ¶

func (v EventAlertType) IsValid() bool

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

func (EventAlertType) Ptr ¶

func (v EventAlertType) Ptr() *EventAlertType

Ptr returns reference to EventAlertType value

func (*EventAlertType) UnmarshalJSON ¶

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

type EventCreateRequest ¶

type EventCreateRequest struct {
	// An arbitrary string to use for aggregation. Limited to 100 characters. If you specify a key, all events using that key are grouped together in the Event Stream.
	AggregationKey *string         `json:"aggregation_key,omitempty"`
	AlertType      *EventAlertType `json:"alert_type,omitempty"`
	// POSIX timestamp of the event. Must be sent as an integer (i.e. no quotes). Limited to events no older than 7 days.
	DateHappened *int64 `json:"date_happened,omitempty"`
	// A device name.
	DeviceName *string `json:"device_name,omitempty"`
	// Host name to associate with the event. Any tags associated with the host are also applied to this event.
	Host *string `json:"host,omitempty"`
	// Integer ID of the event.
	Id *int64 `json:"id,omitempty"`
	// Payload of the event.
	Payload  *string        `json:"payload,omitempty"`
	Priority *EventPriority `json:"priority,omitempty"`
	// ID of the parent event. Must be sent as an integer (i.e. no quotes).
	RelatedEventId *int64 `json:"related_event_id,omitempty"`
	// The type of event being posted. Option examples include nagios, hudson, jenkins, my_apps, chef, puppet, git, bitbucket, etc. A complete list of source attribute values [available here](https://docs.datadoghq.com/integrations/faq/list-of-api-source-attribute-value).
	SourceTypeName *string `json:"source_type_name,omitempty"`
	// A list of tags to apply to the event.
	Tags *[]string `json:"tags,omitempty"`
	// The body of the event. Limited to 4000 characters. The text supports markdown. To use markdown in the event text, start the text block with `%%% \\n` and end the text block with `\\n %%%`. Use `msg_text` with the Datadog Ruby library.
	Text string `json:"text"`
	// The event title. Limited to 100 characters. Use `msg_title` with the Datadog Ruby library.
	Title string `json:"title"`
	// URL of the event.
	Url *string `json:"url,omitempty"`
}

EventCreateRequest Object representing an event.

func NewEventCreateRequest ¶

func NewEventCreateRequest(text string, title string) *EventCreateRequest

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

func NewEventCreateRequestWithDefaults ¶

func NewEventCreateRequestWithDefaults() *EventCreateRequest

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

func (*EventCreateRequest) GetAggregationKey ¶

func (o *EventCreateRequest) GetAggregationKey() string

GetAggregationKey returns the AggregationKey field value if set, zero value otherwise.

func (*EventCreateRequest) GetAggregationKeyOk ¶

func (o *EventCreateRequest) GetAggregationKeyOk() (*string, bool)

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

func (*EventCreateRequest) GetAlertType ¶

func (o *EventCreateRequest) GetAlertType() EventAlertType

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

func (*EventCreateRequest) GetAlertTypeOk ¶

func (o *EventCreateRequest) GetAlertTypeOk() (*EventAlertType, 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 (*EventCreateRequest) GetDateHappened ¶

func (o *EventCreateRequest) GetDateHappened() int64

GetDateHappened returns the DateHappened field value if set, zero value otherwise.

func (*EventCreateRequest) GetDateHappenedOk ¶

func (o *EventCreateRequest) GetDateHappenedOk() (*int64, bool)

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

func (*EventCreateRequest) GetDeviceName ¶

func (o *EventCreateRequest) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise.

func (*EventCreateRequest) GetDeviceNameOk ¶

func (o *EventCreateRequest) GetDeviceNameOk() (*string, bool)

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

func (*EventCreateRequest) GetHost ¶

func (o *EventCreateRequest) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*EventCreateRequest) GetHostOk ¶

func (o *EventCreateRequest) GetHostOk() (*string, bool)

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

func (*EventCreateRequest) GetId ¶

func (o *EventCreateRequest) GetId() int64

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

func (*EventCreateRequest) GetIdOk ¶

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

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

func (*EventCreateRequest) GetPayload ¶

func (o *EventCreateRequest) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*EventCreateRequest) GetPayloadOk ¶

func (o *EventCreateRequest) 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 (*EventCreateRequest) GetPriority ¶

func (o *EventCreateRequest) GetPriority() EventPriority

GetPriority returns the Priority field value if set, zero value otherwise.

func (*EventCreateRequest) GetPriorityOk ¶

func (o *EventCreateRequest) GetPriorityOk() (*EventPriority, bool)

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

func (*EventCreateRequest) GetRelatedEventId ¶

func (o *EventCreateRequest) GetRelatedEventId() int64

GetRelatedEventId returns the RelatedEventId field value if set, zero value otherwise.

func (*EventCreateRequest) GetRelatedEventIdOk ¶

func (o *EventCreateRequest) GetRelatedEventIdOk() (*int64, bool)

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

func (*EventCreateRequest) GetSourceTypeName ¶

func (o *EventCreateRequest) GetSourceTypeName() string

GetSourceTypeName returns the SourceTypeName field value if set, zero value otherwise.

func (*EventCreateRequest) GetSourceTypeNameOk ¶

func (o *EventCreateRequest) GetSourceTypeNameOk() (*string, bool)

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

func (*EventCreateRequest) GetTags ¶

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

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

func (*EventCreateRequest) GetTagsOk ¶

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

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

func (*EventCreateRequest) GetText ¶

func (o *EventCreateRequest) GetText() string

GetText returns the Text field value

func (*EventCreateRequest) GetTextOk ¶

func (o *EventCreateRequest) GetTextOk() (*string, bool)

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

func (*EventCreateRequest) GetTitle ¶

func (o *EventCreateRequest) GetTitle() string

GetTitle returns the Title field value

func (*EventCreateRequest) GetTitleOk ¶

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

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

func (*EventCreateRequest) GetUrl ¶

func (o *EventCreateRequest) GetUrl() string

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

func (*EventCreateRequest) GetUrlOk ¶

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

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

func (*EventCreateRequest) HasAggregationKey ¶

func (o *EventCreateRequest) HasAggregationKey() bool

HasAggregationKey returns a boolean if a field has been set.

func (*EventCreateRequest) HasAlertType ¶

func (o *EventCreateRequest) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*EventCreateRequest) HasDateHappened ¶

func (o *EventCreateRequest) HasDateHappened() bool

HasDateHappened returns a boolean if a field has been set.

func (*EventCreateRequest) HasDeviceName ¶

func (o *EventCreateRequest) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (*EventCreateRequest) HasHost ¶

func (o *EventCreateRequest) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*EventCreateRequest) HasId ¶

func (o *EventCreateRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*EventCreateRequest) HasPayload ¶

func (o *EventCreateRequest) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*EventCreateRequest) HasPriority ¶

func (o *EventCreateRequest) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*EventCreateRequest) HasRelatedEventId ¶

func (o *EventCreateRequest) HasRelatedEventId() bool

HasRelatedEventId returns a boolean if a field has been set.

func (*EventCreateRequest) HasSourceTypeName ¶

func (o *EventCreateRequest) HasSourceTypeName() bool

HasSourceTypeName returns a boolean if a field has been set.

func (*EventCreateRequest) HasTags ¶

func (o *EventCreateRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*EventCreateRequest) HasUrl ¶

func (o *EventCreateRequest) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (EventCreateRequest) MarshalJSON ¶

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

func (*EventCreateRequest) SetAggregationKey ¶

func (o *EventCreateRequest) SetAggregationKey(v string)

SetAggregationKey gets a reference to the given string and assigns it to the AggregationKey field.

func (*EventCreateRequest) SetAlertType ¶

func (o *EventCreateRequest) SetAlertType(v EventAlertType)

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

func (*EventCreateRequest) SetDateHappened ¶

func (o *EventCreateRequest) SetDateHappened(v int64)

SetDateHappened gets a reference to the given int64 and assigns it to the DateHappened field.

func (*EventCreateRequest) SetDeviceName ¶

func (o *EventCreateRequest) SetDeviceName(v string)

SetDeviceName gets a reference to the given string and assigns it to the DeviceName field.

func (*EventCreateRequest) SetHost ¶

func (o *EventCreateRequest) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*EventCreateRequest) SetId ¶

func (o *EventCreateRequest) SetId(v int64)

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

func (*EventCreateRequest) SetPayload ¶

func (o *EventCreateRequest) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*EventCreateRequest) SetPriority ¶

func (o *EventCreateRequest) SetPriority(v EventPriority)

SetPriority gets a reference to the given EventPriority and assigns it to the Priority field.

func (*EventCreateRequest) SetRelatedEventId ¶

func (o *EventCreateRequest) SetRelatedEventId(v int64)

SetRelatedEventId gets a reference to the given int64 and assigns it to the RelatedEventId field.

func (*EventCreateRequest) SetSourceTypeName ¶

func (o *EventCreateRequest) SetSourceTypeName(v string)

SetSourceTypeName gets a reference to the given string and assigns it to the SourceTypeName field.

func (*EventCreateRequest) SetTags ¶

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

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

func (*EventCreateRequest) SetText ¶

func (o *EventCreateRequest) SetText(v string)

SetText sets field value

func (*EventCreateRequest) SetTitle ¶

func (o *EventCreateRequest) SetTitle(v string)

SetTitle sets field value

func (*EventCreateRequest) SetUrl ¶

func (o *EventCreateRequest) SetUrl(v string)

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

func (*EventCreateRequest) UnmarshalJSON ¶

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

type EventCreateResponse ¶

type EventCreateResponse struct {
	AlertType *EventAlertType `json:"alert_type,omitempty"`
	// POSIX timestamp of the event. Must be sent as an integer (i.e. no quotes). Limited to events no older than 7 days.
	DateHappened *int64 `json:"date_happened,omitempty"`
	// A device name.
	DeviceName *string `json:"device_name,omitempty"`
	// Host name to associate with the event. Any tags associated with the host are also applied to this event.
	Host *string `json:"host,omitempty"`
	// Integer ID of the event.
	Id *int64 `json:"id,omitempty"`
	// Payload of the event.
	Payload  *string        `json:"payload,omitempty"`
	Priority *EventPriority `json:"priority,omitempty"`
	// ID of the parent event. Must be sent as an integer (i.e. no quotes).
	RelatedEventId *int64 `json:"related_event_id,omitempty"`
	// The type of event being posted. Option examples include nagios, hudson, jenkins, my_apps, chef, puppet, git, bitbucket, etc. A complete list of source attribute values [available here](https://docs.datadoghq.com/integrations/faq/list-of-api-source-attribute-value).
	SourceTypeName *string `json:"source_type_name,omitempty"`
	// A status.
	Status *string `json:"status,omitempty"`
	// A list of tags to apply to the event.
	Tags *[]string `json:"tags,omitempty"`
	// The body of the event. Limited to 4000 characters. The text supports markdown. Use `msg_text` with the Datadog Ruby library.
	Text *string `json:"text,omitempty"`
	// The event title. Limited to 100 characters. Use `msg_title` with the Datadog Ruby library.
	Title *string `json:"title,omitempty"`
	// URL of the event.
	Url *string `json:"url,omitempty"`
}

EventCreateResponse Object containing an event response.

func NewEventCreateResponse ¶

func NewEventCreateResponse() *EventCreateResponse

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

func NewEventCreateResponseWithDefaults ¶

func NewEventCreateResponseWithDefaults() *EventCreateResponse

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

func (*EventCreateResponse) GetAlertType ¶

func (o *EventCreateResponse) GetAlertType() EventAlertType

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

func (*EventCreateResponse) GetAlertTypeOk ¶

func (o *EventCreateResponse) GetAlertTypeOk() (*EventAlertType, 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 (*EventCreateResponse) GetDateHappened ¶

func (o *EventCreateResponse) GetDateHappened() int64

GetDateHappened returns the DateHappened field value if set, zero value otherwise.

func (*EventCreateResponse) GetDateHappenedOk ¶

func (o *EventCreateResponse) GetDateHappenedOk() (*int64, bool)

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

func (*EventCreateResponse) GetDeviceName ¶

func (o *EventCreateResponse) GetDeviceName() string

GetDeviceName returns the DeviceName field value if set, zero value otherwise.

func (*EventCreateResponse) GetDeviceNameOk ¶

func (o *EventCreateResponse) GetDeviceNameOk() (*string, bool)

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

func (*EventCreateResponse) GetHost ¶

func (o *EventCreateResponse) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*EventCreateResponse) GetHostOk ¶

func (o *EventCreateResponse) GetHostOk() (*string, bool)

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

func (*EventCreateResponse) GetId ¶

func (o *EventCreateResponse) GetId() int64

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

func (*EventCreateResponse) GetIdOk ¶

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

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

func (*EventCreateResponse) GetPayload ¶

func (o *EventCreateResponse) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*EventCreateResponse) GetPayloadOk ¶

func (o *EventCreateResponse) 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 (*EventCreateResponse) GetPriority ¶

func (o *EventCreateResponse) GetPriority() EventPriority

GetPriority returns the Priority field value if set, zero value otherwise.

func (*EventCreateResponse) GetPriorityOk ¶

func (o *EventCreateResponse) GetPriorityOk() (*EventPriority, bool)

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

func (*EventCreateResponse) GetRelatedEventId ¶

func (o *EventCreateResponse) GetRelatedEventId() int64

GetRelatedEventId returns the RelatedEventId field value if set, zero value otherwise.

func (*EventCreateResponse) GetRelatedEventIdOk ¶

func (o *EventCreateResponse) GetRelatedEventIdOk() (*int64, bool)

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

func (*EventCreateResponse) GetSourceTypeName ¶

func (o *EventCreateResponse) GetSourceTypeName() string

GetSourceTypeName returns the SourceTypeName field value if set, zero value otherwise.

func (*EventCreateResponse) GetSourceTypeNameOk ¶

func (o *EventCreateResponse) GetSourceTypeNameOk() (*string, bool)

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

func (*EventCreateResponse) GetStatus ¶

func (o *EventCreateResponse) GetStatus() string

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

func (*EventCreateResponse) GetStatusOk ¶

func (o *EventCreateResponse) 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 (*EventCreateResponse) GetTags ¶

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

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

func (*EventCreateResponse) GetTagsOk ¶

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

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

func (*EventCreateResponse) GetText ¶

func (o *EventCreateResponse) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*EventCreateResponse) GetTextOk ¶

func (o *EventCreateResponse) GetTextOk() (*string, bool)

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

func (*EventCreateResponse) GetTitle ¶

func (o *EventCreateResponse) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*EventCreateResponse) GetTitleOk ¶

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

func (o *EventCreateResponse) GetUrl() string

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

func (*EventCreateResponse) GetUrlOk ¶

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

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

func (*EventCreateResponse) HasAlertType ¶

func (o *EventCreateResponse) HasAlertType() bool

HasAlertType returns a boolean if a field has been set.

func (*EventCreateResponse) HasDateHappened ¶

func (o *EventCreateResponse) HasDateHappened() bool

HasDateHappened returns a boolean if a field has been set.

func (*EventCreateResponse) HasDeviceName ¶

func (o *EventCreateResponse) HasDeviceName() bool

HasDeviceName returns a boolean if a field has been set.

func (*EventCreateResponse) HasHost ¶

func (o *EventCreateResponse) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*EventCreateResponse) HasId ¶

func (o *EventCreateResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*EventCreateResponse) HasPayload ¶

func (o *EventCreateResponse) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*EventCreateResponse) HasPriority ¶

func (o *EventCreateResponse) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*EventCreateResponse) HasRelatedEventId ¶

func (o *EventCreateResponse) HasRelatedEventId() bool

HasRelatedEventId returns a boolean if a field has been set.

func (*EventCreateResponse) HasSourceTypeName ¶

func (o *EventCreateResponse) HasSourceTypeName() bool

HasSourceTypeName returns a boolean if a field has been set.

func (*EventCreateResponse) HasStatus ¶

func (o *EventCreateResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EventCreateResponse) HasTags ¶

func (o *EventCreateResponse) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*EventCreateResponse) HasText ¶

func (o *EventCreateResponse) HasText() bool

HasText returns a boolean if a field has been set.

func (*EventCreateResponse) HasTitle ¶

func (o *EventCreateResponse) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*EventCreateResponse) HasUrl ¶

func (o *EventCreateResponse) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (EventCreateResponse) MarshalJSON ¶

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

func (*EventCreateResponse) SetAlertType ¶

func (o *EventCreateResponse) SetAlertType(v EventAlertType)

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

func (*EventCreateResponse) SetDateHappened ¶

func (o *EventCreateResponse) SetDateHappened(v int64)

SetDateHappened gets a reference to the given int64 and assigns it to the DateHappened field.

func (*EventCreateResponse) SetDeviceName ¶

func (o *EventCreateResponse) SetDeviceName(v string)

SetDeviceName gets a reference to the given string and assigns it to the DeviceName field.

func (*EventCreateResponse) SetHost ¶

func (o *EventCreateResponse) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*EventCreateResponse) SetId ¶

func (o *EventCreateResponse) SetId(v int64)

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

func (*EventCreateResponse) SetPayload ¶

func (o *EventCreateResponse) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*EventCreateResponse) SetPriority ¶

func (o *EventCreateResponse) SetPriority(v EventPriority)

SetPriority gets a reference to the given EventPriority and assigns it to the Priority field.

func (*EventCreateResponse) SetRelatedEventId ¶

func (o *EventCreateResponse) SetRelatedEventId(v int64)

SetRelatedEventId gets a reference to the given int64 and assigns it to the RelatedEventId field.

func (*EventCreateResponse) SetSourceTypeName ¶

func (o *EventCreateResponse) SetSourceTypeName(v string)

SetSourceTypeName gets a reference to the given string and assigns it to the SourceTypeName field.

func (*EventCreateResponse) SetStatus ¶

func (o *EventCreateResponse) SetStatus(v string)

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

func (*EventCreateResponse) SetTags ¶

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

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

func (*EventCreateResponse) SetText ¶

func (o *EventCreateResponse) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (*EventCreateResponse) SetTitle ¶

func (o *EventCreateResponse) SetTitle(v string)

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

func (*EventCreateResponse) SetUrl ¶

func (o *EventCreateResponse) SetUrl(v string)

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

type EventListResponse ¶

type EventListResponse struct {
	// An array of events.
	Events *[]Event `json:"events,omitempty"`
	// A status.
	Status *string `json:"status,omitempty"`
}

EventListResponse An event list response.

func NewEventListResponse ¶

func NewEventListResponse() *EventListResponse

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

func NewEventListResponseWithDefaults ¶

func NewEventListResponseWithDefaults() *EventListResponse

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

func (*EventListResponse) GetEvents ¶

func (o *EventListResponse) GetEvents() []Event

GetEvents returns the Events field value if set, zero value otherwise.

func (*EventListResponse) GetEventsOk ¶

func (o *EventListResponse) GetEventsOk() (*[]Event, bool)

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

func (*EventListResponse) GetStatus ¶

func (o *EventListResponse) GetStatus() string

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

func (*EventListResponse) GetStatusOk ¶

func (o *EventListResponse) 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 (*EventListResponse) HasEvents ¶

func (o *EventListResponse) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*EventListResponse) HasStatus ¶

func (o *EventListResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (EventListResponse) MarshalJSON ¶

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

func (*EventListResponse) SetEvents ¶

func (o *EventListResponse) SetEvents(v []Event)

SetEvents gets a reference to the given []Event and assigns it to the Events field.

func (*EventListResponse) SetStatus ¶

func (o *EventListResponse) SetStatus(v string)

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

type EventPriority ¶

type EventPriority string

EventPriority The priority of the event. For example, `normal` or `low`.

const (
	EVENTPRIORITY_NORMAL EventPriority = "normal"
	EVENTPRIORITY_LOW    EventPriority = "low"
)

List of EventPriority

func NewEventPriorityFromValue ¶

func NewEventPriorityFromValue(v string) (*EventPriority, error)

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

func (EventPriority) IsValid ¶

func (v EventPriority) IsValid() bool

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

func (EventPriority) Ptr ¶

func (v EventPriority) Ptr() *EventPriority

Ptr returns reference to EventPriority value

func (*EventPriority) UnmarshalJSON ¶

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

type EventQueryDefinition ¶

type EventQueryDefinition struct {
	// The query being made on the event.
	Search string `json:"search"`
	// The execution method for multi-value filters. Can be either and or or.
	TagsExecution string `json:"tags_execution"`
}

EventQueryDefinition The event query.

func NewEventQueryDefinition ¶

func NewEventQueryDefinition(search string, tagsExecution string) *EventQueryDefinition

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

func NewEventQueryDefinitionWithDefaults ¶

func NewEventQueryDefinitionWithDefaults() *EventQueryDefinition

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

func (*EventQueryDefinition) GetSearch ¶

func (o *EventQueryDefinition) GetSearch() string

GetSearch returns the Search field value

func (*EventQueryDefinition) GetSearchOk ¶

func (o *EventQueryDefinition) GetSearchOk() (*string, bool)

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

func (*EventQueryDefinition) GetTagsExecution ¶

func (o *EventQueryDefinition) GetTagsExecution() string

GetTagsExecution returns the TagsExecution field value

func (*EventQueryDefinition) GetTagsExecutionOk ¶

func (o *EventQueryDefinition) GetTagsExecutionOk() (*string, bool)

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

func (EventQueryDefinition) MarshalJSON ¶

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

func (*EventQueryDefinition) SetSearch ¶

func (o *EventQueryDefinition) SetSearch(v string)

SetSearch sets field value

func (*EventQueryDefinition) SetTagsExecution ¶

func (o *EventQueryDefinition) SetTagsExecution(v string)

SetTagsExecution sets field value

func (*EventQueryDefinition) UnmarshalJSON ¶

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

type EventResponse ¶

type EventResponse struct {
	Event *Event `json:"event,omitempty"`
	// A status.
	Status *string `json:"status,omitempty"`
}

EventResponse Object containing an event response.

func NewEventResponse ¶

func NewEventResponse() *EventResponse

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

func NewEventResponseWithDefaults ¶

func NewEventResponseWithDefaults() *EventResponse

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

func (*EventResponse) GetEvent ¶

func (o *EventResponse) GetEvent() Event

GetEvent returns the Event field value if set, zero value otherwise.

func (*EventResponse) GetEventOk ¶

func (o *EventResponse) GetEventOk() (*Event, bool)

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

func (*EventResponse) GetStatus ¶

func (o *EventResponse) GetStatus() string

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

func (*EventResponse) GetStatusOk ¶

func (o *EventResponse) 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 (*EventResponse) HasEvent ¶

func (o *EventResponse) HasEvent() bool

HasEvent returns a boolean if a field has been set.

func (*EventResponse) HasStatus ¶

func (o *EventResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (EventResponse) MarshalJSON ¶

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

func (*EventResponse) SetEvent ¶

func (o *EventResponse) SetEvent(v Event)

SetEvent gets a reference to the given Event and assigns it to the Event field.

func (*EventResponse) SetStatus ¶

func (o *EventResponse) SetStatus(v string)

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

type EventStreamWidgetDefinition ¶

type EventStreamWidgetDefinition struct {
	EventSize *WidgetEventSize `json:"event_size,omitempty"`
	// Query to filter the event stream with.
	Query string `json:"query"`
	// The execution method for multi-value filters. Can be either and or or.
	TagsExecution *string     `json:"tags_execution,omitempty"`
	Time          *WidgetTime `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                         `json:"title_size,omitempty"`
	Type      EventStreamWidgetDefinitionType `json:"type"`
}

EventStreamWidgetDefinition The event stream is a widget version of the stream of events on the Event Stream view. Only available on FREE layout dashboards.

func NewEventStreamWidgetDefinition ¶

func NewEventStreamWidgetDefinition(query string, type_ EventStreamWidgetDefinitionType) *EventStreamWidgetDefinition

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

func NewEventStreamWidgetDefinitionWithDefaults ¶

func NewEventStreamWidgetDefinitionWithDefaults() *EventStreamWidgetDefinition

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

func (*EventStreamWidgetDefinition) GetEventSize ¶

func (o *EventStreamWidgetDefinition) GetEventSize() WidgetEventSize

GetEventSize returns the EventSize field value if set, zero value otherwise.

func (*EventStreamWidgetDefinition) GetEventSizeOk ¶

func (o *EventStreamWidgetDefinition) GetEventSizeOk() (*WidgetEventSize, bool)

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

func (*EventStreamWidgetDefinition) GetQuery ¶

func (o *EventStreamWidgetDefinition) GetQuery() string

GetQuery returns the Query field value

func (*EventStreamWidgetDefinition) GetQueryOk ¶

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

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

func (*EventStreamWidgetDefinition) GetTagsExecution ¶

func (o *EventStreamWidgetDefinition) GetTagsExecution() string

GetTagsExecution returns the TagsExecution field value if set, zero value otherwise.

func (*EventStreamWidgetDefinition) GetTagsExecutionOk ¶

func (o *EventStreamWidgetDefinition) GetTagsExecutionOk() (*string, bool)

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

func (*EventStreamWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*EventStreamWidgetDefinition) GetTimeOk ¶

func (o *EventStreamWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*EventStreamWidgetDefinition) GetTitle ¶

func (o *EventStreamWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*EventStreamWidgetDefinition) GetTitleAlign ¶

func (o *EventStreamWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*EventStreamWidgetDefinition) GetTitleAlignOk ¶

func (o *EventStreamWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*EventStreamWidgetDefinition) GetTitleOk ¶

func (o *EventStreamWidgetDefinition) 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 (*EventStreamWidgetDefinition) GetTitleSize ¶

func (o *EventStreamWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*EventStreamWidgetDefinition) GetTitleSizeOk ¶

func (o *EventStreamWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*EventStreamWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*EventStreamWidgetDefinition) GetTypeOk ¶

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

func (*EventStreamWidgetDefinition) HasEventSize ¶

func (o *EventStreamWidgetDefinition) HasEventSize() bool

HasEventSize returns a boolean if a field has been set.

func (*EventStreamWidgetDefinition) HasTagsExecution ¶

func (o *EventStreamWidgetDefinition) HasTagsExecution() bool

HasTagsExecution returns a boolean if a field has been set.

func (*EventStreamWidgetDefinition) HasTime ¶

func (o *EventStreamWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*EventStreamWidgetDefinition) HasTitle ¶

func (o *EventStreamWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*EventStreamWidgetDefinition) HasTitleAlign ¶

func (o *EventStreamWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*EventStreamWidgetDefinition) HasTitleSize ¶

func (o *EventStreamWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (EventStreamWidgetDefinition) MarshalJSON ¶

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

func (*EventStreamWidgetDefinition) SetEventSize ¶

func (o *EventStreamWidgetDefinition) SetEventSize(v WidgetEventSize)

SetEventSize gets a reference to the given WidgetEventSize and assigns it to the EventSize field.

func (*EventStreamWidgetDefinition) SetQuery ¶

func (o *EventStreamWidgetDefinition) SetQuery(v string)

SetQuery sets field value

func (*EventStreamWidgetDefinition) SetTagsExecution ¶

func (o *EventStreamWidgetDefinition) SetTagsExecution(v string)

SetTagsExecution gets a reference to the given string and assigns it to the TagsExecution field.

func (*EventStreamWidgetDefinition) SetTime ¶

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*EventStreamWidgetDefinition) SetTitle ¶

func (o *EventStreamWidgetDefinition) SetTitle(v string)

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

func (*EventStreamWidgetDefinition) SetTitleAlign ¶

func (o *EventStreamWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*EventStreamWidgetDefinition) SetTitleSize ¶

func (o *EventStreamWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*EventStreamWidgetDefinition) SetType ¶

SetType sets field value

func (*EventStreamWidgetDefinition) UnmarshalJSON ¶

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

type EventStreamWidgetDefinitionType ¶

type EventStreamWidgetDefinitionType string

EventStreamWidgetDefinitionType Type of the event stream widget.

const (
	EVENTSTREAMWIDGETDEFINITIONTYPE_EVENT_STREAM EventStreamWidgetDefinitionType = "event_stream"
)

List of EventStreamWidgetDefinitionType

func NewEventStreamWidgetDefinitionTypeFromValue ¶

func NewEventStreamWidgetDefinitionTypeFromValue(v string) (*EventStreamWidgetDefinitionType, error)

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

func (EventStreamWidgetDefinitionType) IsValid ¶

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

func (EventStreamWidgetDefinitionType) Ptr ¶

Ptr returns reference to EventStreamWidgetDefinitionType value

func (*EventStreamWidgetDefinitionType) UnmarshalJSON ¶

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

type EventTimelineWidgetDefinition ¶

type EventTimelineWidgetDefinition struct {
	// Query to filter the event timeline with.
	Query string `json:"query"`
	// The execution method for multi-value filters. Can be either and or or.
	TagsExecution *string     `json:"tags_execution,omitempty"`
	Time          *WidgetTime `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                           `json:"title_size,omitempty"`
	Type      EventTimelineWidgetDefinitionType `json:"type"`
}

EventTimelineWidgetDefinition The event timeline is a widget version of the timeline that appears at the top of the Event Stream view. Only available on FREE layout dashboards.

func NewEventTimelineWidgetDefinition ¶

func NewEventTimelineWidgetDefinition(query string, type_ EventTimelineWidgetDefinitionType) *EventTimelineWidgetDefinition

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

func NewEventTimelineWidgetDefinitionWithDefaults ¶

func NewEventTimelineWidgetDefinitionWithDefaults() *EventTimelineWidgetDefinition

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

func (*EventTimelineWidgetDefinition) GetQuery ¶

func (o *EventTimelineWidgetDefinition) GetQuery() string

GetQuery returns the Query field value

func (*EventTimelineWidgetDefinition) GetQueryOk ¶

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

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

func (*EventTimelineWidgetDefinition) GetTagsExecution ¶

func (o *EventTimelineWidgetDefinition) GetTagsExecution() string

GetTagsExecution returns the TagsExecution field value if set, zero value otherwise.

func (*EventTimelineWidgetDefinition) GetTagsExecutionOk ¶

func (o *EventTimelineWidgetDefinition) GetTagsExecutionOk() (*string, bool)

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

func (*EventTimelineWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*EventTimelineWidgetDefinition) GetTimeOk ¶

func (o *EventTimelineWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*EventTimelineWidgetDefinition) GetTitle ¶

func (o *EventTimelineWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*EventTimelineWidgetDefinition) GetTitleAlign ¶

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*EventTimelineWidgetDefinition) GetTitleAlignOk ¶

func (o *EventTimelineWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*EventTimelineWidgetDefinition) GetTitleOk ¶

func (o *EventTimelineWidgetDefinition) 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 (*EventTimelineWidgetDefinition) GetTitleSize ¶

func (o *EventTimelineWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*EventTimelineWidgetDefinition) GetTitleSizeOk ¶

func (o *EventTimelineWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*EventTimelineWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*EventTimelineWidgetDefinition) GetTypeOk ¶

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

func (*EventTimelineWidgetDefinition) HasTagsExecution ¶

func (o *EventTimelineWidgetDefinition) HasTagsExecution() bool

HasTagsExecution returns a boolean if a field has been set.

func (*EventTimelineWidgetDefinition) HasTime ¶

func (o *EventTimelineWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*EventTimelineWidgetDefinition) HasTitle ¶

func (o *EventTimelineWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*EventTimelineWidgetDefinition) HasTitleAlign ¶

func (o *EventTimelineWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*EventTimelineWidgetDefinition) HasTitleSize ¶

func (o *EventTimelineWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (EventTimelineWidgetDefinition) MarshalJSON ¶

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

func (*EventTimelineWidgetDefinition) SetQuery ¶

func (o *EventTimelineWidgetDefinition) SetQuery(v string)

SetQuery sets field value

func (*EventTimelineWidgetDefinition) SetTagsExecution ¶

func (o *EventTimelineWidgetDefinition) SetTagsExecution(v string)

SetTagsExecution gets a reference to the given string and assigns it to the TagsExecution field.

func (*EventTimelineWidgetDefinition) SetTime ¶

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*EventTimelineWidgetDefinition) SetTitle ¶

func (o *EventTimelineWidgetDefinition) SetTitle(v string)

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

func (*EventTimelineWidgetDefinition) SetTitleAlign ¶

func (o *EventTimelineWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*EventTimelineWidgetDefinition) SetTitleSize ¶

func (o *EventTimelineWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*EventTimelineWidgetDefinition) SetType ¶

SetType sets field value

func (*EventTimelineWidgetDefinition) UnmarshalJSON ¶

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

type EventTimelineWidgetDefinitionType ¶

type EventTimelineWidgetDefinitionType string

EventTimelineWidgetDefinitionType Type of the event timeline widget.

const (
	EVENTTIMELINEWIDGETDEFINITIONTYPE_EVENT_TIMELINE EventTimelineWidgetDefinitionType = "event_timeline"
)

List of EventTimelineWidgetDefinitionType

func NewEventTimelineWidgetDefinitionTypeFromValue ¶

func NewEventTimelineWidgetDefinitionTypeFromValue(v string) (*EventTimelineWidgetDefinitionType, error)

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

func (EventTimelineWidgetDefinitionType) IsValid ¶

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

func (EventTimelineWidgetDefinitionType) Ptr ¶

Ptr returns reference to EventTimelineWidgetDefinitionType value

func (*EventTimelineWidgetDefinitionType) UnmarshalJSON ¶

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

type EventsApiService ¶

type EventsApiService service

EventsApiService EventsApi service

func (*EventsApiService) CreateEvent ¶

  • CreateEvent Post an event
  • This endpoint allows you to post events to the stream.

Tag them, set priority and event aggregate them with other events.

func (*EventsApiService) GetEvent ¶

func (a *EventsApiService) GetEvent(ctx _context.Context, eventId int64) (EventResponse, *_nethttp.Response, error)
  • GetEvent Get an event
  • This endpoint allows you to query for event details.

**Note**: If the event you’re querying contains markdown formatting of any kind, you may see characters such as `%`,`\`,`n` in your output.

func (*EventsApiService) ListEvents ¶

  • ListEvents Query the event stream
  • The event stream can be queried and filtered by time, priority, sources and tags.

**Notes**: - If the event you’re querying contains markdown formatting of any kind, you may see characters such as `%`,`\`,`n` in your output.

- This endpoint returns a maximum of `1000` most recent results. To return additional results, identify the last timestamp of the last result and set that as the `end` query time to paginate the results. You can also use the page parameter to specify which set of `1000` results to return.

type FormulaAndFunctionEventAggregation ¶

type FormulaAndFunctionEventAggregation string

FormulaAndFunctionEventAggregation Aggregation methods for event platform queries.

const (
	FORMULAANDFUNCTIONEVENTAGGREGATION_COUNT       FormulaAndFunctionEventAggregation = "count"
	FORMULAANDFUNCTIONEVENTAGGREGATION_CARDINALITY FormulaAndFunctionEventAggregation = "cardinality"
	FORMULAANDFUNCTIONEVENTAGGREGATION_MEDIAN      FormulaAndFunctionEventAggregation = "median"
	FORMULAANDFUNCTIONEVENTAGGREGATION_PC75        FormulaAndFunctionEventAggregation = "pc75"
	FORMULAANDFUNCTIONEVENTAGGREGATION_PC90        FormulaAndFunctionEventAggregation = "pc90"
	FORMULAANDFUNCTIONEVENTAGGREGATION_PC95        FormulaAndFunctionEventAggregation = "pc95"
	FORMULAANDFUNCTIONEVENTAGGREGATION_PC98        FormulaAndFunctionEventAggregation = "pc98"
	FORMULAANDFUNCTIONEVENTAGGREGATION_PC99        FormulaAndFunctionEventAggregation = "pc99"
	FORMULAANDFUNCTIONEVENTAGGREGATION_SUM         FormulaAndFunctionEventAggregation = "sum"
	FORMULAANDFUNCTIONEVENTAGGREGATION_MIN         FormulaAndFunctionEventAggregation = "min"
	FORMULAANDFUNCTIONEVENTAGGREGATION_MAX         FormulaAndFunctionEventAggregation = "max"
	FORMULAANDFUNCTIONEVENTAGGREGATION_AVG         FormulaAndFunctionEventAggregation = "avg"
)

List of FormulaAndFunctionEventAggregation

func NewFormulaAndFunctionEventAggregationFromValue ¶

func NewFormulaAndFunctionEventAggregationFromValue(v string) (*FormulaAndFunctionEventAggregation, error)

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

func (FormulaAndFunctionEventAggregation) IsValid ¶

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

func (FormulaAndFunctionEventAggregation) Ptr ¶

Ptr returns reference to FormulaAndFunctionEventAggregation value

func (*FormulaAndFunctionEventAggregation) UnmarshalJSON ¶

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

type FormulaAndFunctionEventQueryDefinition ¶

type FormulaAndFunctionEventQueryDefinition struct {
	Compute    FormulaAndFunctionEventQueryDefinitionCompute `json:"compute"`
	DataSource FormulaAndFunctionEventsDataSource            `json:"data_source"`
	// Group by options.
	GroupBy *[]FormulaAndFunctionEventQueryGroupBy `json:"group_by,omitempty"`
	// An array of index names to query in the stream. Omit or use `[]` to query all indexes at once.
	Indexes *[]string `json:"indexes,omitempty"`
	// Name of the query for use in formulas.
	Name   string                                        `json:"name"`
	Search *FormulaAndFunctionEventQueryDefinitionSearch `json:"search,omitempty"`
}

FormulaAndFunctionEventQueryDefinition A formula and functions events query.

func NewFormulaAndFunctionEventQueryDefinition ¶

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

func NewFormulaAndFunctionEventQueryDefinitionWithDefaults ¶

func NewFormulaAndFunctionEventQueryDefinitionWithDefaults() *FormulaAndFunctionEventQueryDefinition

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

func (*FormulaAndFunctionEventQueryDefinition) GetCompute ¶

GetCompute returns the Compute field value

func (*FormulaAndFunctionEventQueryDefinition) GetComputeOk ¶

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

func (*FormulaAndFunctionEventQueryDefinition) GetDataSource ¶

GetDataSource returns the DataSource field value

func (*FormulaAndFunctionEventQueryDefinition) GetDataSourceOk ¶

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

func (*FormulaAndFunctionEventQueryDefinition) GetGroupBy ¶

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryDefinition) GetGroupByOk ¶

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 (*FormulaAndFunctionEventQueryDefinition) GetIndexes ¶

GetIndexes returns the Indexes field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryDefinition) GetIndexesOk ¶

func (o *FormulaAndFunctionEventQueryDefinition) GetIndexesOk() (*[]string, bool)

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

func (*FormulaAndFunctionEventQueryDefinition) GetName ¶

GetName returns the Name field value

func (*FormulaAndFunctionEventQueryDefinition) GetNameOk ¶

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

func (*FormulaAndFunctionEventQueryDefinition) GetSearch ¶

GetSearch returns the Search field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryDefinition) GetSearchOk ¶

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

func (*FormulaAndFunctionEventQueryDefinition) HasGroupBy ¶

HasGroupBy returns a boolean if a field has been set.

func (*FormulaAndFunctionEventQueryDefinition) HasIndexes ¶

HasIndexes returns a boolean if a field has been set.

func (*FormulaAndFunctionEventQueryDefinition) HasSearch ¶

HasSearch returns a boolean if a field has been set.

func (FormulaAndFunctionEventQueryDefinition) MarshalJSON ¶

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

func (*FormulaAndFunctionEventQueryDefinition) SetCompute ¶

SetCompute sets field value

func (*FormulaAndFunctionEventQueryDefinition) SetDataSource ¶

SetDataSource sets field value

func (*FormulaAndFunctionEventQueryDefinition) SetGroupBy ¶

SetGroupBy gets a reference to the given []FormulaAndFunctionEventQueryGroupBy and assigns it to the GroupBy field.

func (*FormulaAndFunctionEventQueryDefinition) SetIndexes ¶

SetIndexes gets a reference to the given []string and assigns it to the Indexes field.

func (*FormulaAndFunctionEventQueryDefinition) SetName ¶

SetName sets field value

func (*FormulaAndFunctionEventQueryDefinition) SetSearch ¶

SetSearch gets a reference to the given FormulaAndFunctionEventQueryDefinitionSearch and assigns it to the Search field.

func (*FormulaAndFunctionEventQueryDefinition) UnmarshalJSON ¶

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

type FormulaAndFunctionEventQueryDefinitionCompute ¶

type FormulaAndFunctionEventQueryDefinitionCompute struct {
	Aggregation FormulaAndFunctionEventAggregation `json:"aggregation"`
	// A time interval in milliseconds.
	Interval *int64 `json:"interval,omitempty"`
	// Measurable attribute to compute.
	Metric *string `json:"metric,omitempty"`
}

FormulaAndFunctionEventQueryDefinitionCompute Compute options.

func NewFormulaAndFunctionEventQueryDefinitionCompute ¶

func NewFormulaAndFunctionEventQueryDefinitionCompute(aggregation FormulaAndFunctionEventAggregation) *FormulaAndFunctionEventQueryDefinitionCompute

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

func NewFormulaAndFunctionEventQueryDefinitionComputeWithDefaults ¶

func NewFormulaAndFunctionEventQueryDefinitionComputeWithDefaults() *FormulaAndFunctionEventQueryDefinitionCompute

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

func (*FormulaAndFunctionEventQueryDefinitionCompute) GetAggregation ¶

GetAggregation returns the Aggregation field value

func (*FormulaAndFunctionEventQueryDefinitionCompute) GetAggregationOk ¶

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

func (*FormulaAndFunctionEventQueryDefinitionCompute) GetInterval ¶

GetInterval returns the Interval field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryDefinitionCompute) GetIntervalOk ¶

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

func (*FormulaAndFunctionEventQueryDefinitionCompute) GetMetric ¶

GetMetric returns the Metric field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryDefinitionCompute) GetMetricOk ¶

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 (*FormulaAndFunctionEventQueryDefinitionCompute) HasInterval ¶

HasInterval returns a boolean if a field has been set.

func (*FormulaAndFunctionEventQueryDefinitionCompute) HasMetric ¶

HasMetric returns a boolean if a field has been set.

func (FormulaAndFunctionEventQueryDefinitionCompute) MarshalJSON ¶

func (*FormulaAndFunctionEventQueryDefinitionCompute) SetAggregation ¶

SetAggregation sets field value

func (*FormulaAndFunctionEventQueryDefinitionCompute) SetInterval ¶

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*FormulaAndFunctionEventQueryDefinitionCompute) SetMetric ¶

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*FormulaAndFunctionEventQueryDefinitionCompute) UnmarshalJSON ¶

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

type FormulaAndFunctionEventQueryDefinitionSearch ¶

type FormulaAndFunctionEventQueryDefinitionSearch struct {
	// Events search string.
	Query string `json:"query"`
}

FormulaAndFunctionEventQueryDefinitionSearch Search options.

func NewFormulaAndFunctionEventQueryDefinitionSearch ¶

func NewFormulaAndFunctionEventQueryDefinitionSearch(query string) *FormulaAndFunctionEventQueryDefinitionSearch

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

func NewFormulaAndFunctionEventQueryDefinitionSearchWithDefaults ¶

func NewFormulaAndFunctionEventQueryDefinitionSearchWithDefaults() *FormulaAndFunctionEventQueryDefinitionSearch

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

func (*FormulaAndFunctionEventQueryDefinitionSearch) GetQuery ¶

GetQuery returns the Query field value

func (*FormulaAndFunctionEventQueryDefinitionSearch) GetQueryOk ¶

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

func (FormulaAndFunctionEventQueryDefinitionSearch) MarshalJSON ¶

func (*FormulaAndFunctionEventQueryDefinitionSearch) SetQuery ¶

SetQuery sets field value

func (*FormulaAndFunctionEventQueryDefinitionSearch) UnmarshalJSON ¶

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

type FormulaAndFunctionEventQueryGroupBy ¶

type FormulaAndFunctionEventQueryGroupBy struct {
	// Event facet.
	Facet string `json:"facet"`
	// Number of groups to return.
	Limit *int64                                   `json:"limit,omitempty"`
	Sort  *FormulaAndFunctionEventQueryGroupBySort `json:"sort,omitempty"`
}

FormulaAndFunctionEventQueryGroupBy List of objects used to group by.

func NewFormulaAndFunctionEventQueryGroupBy ¶

func NewFormulaAndFunctionEventQueryGroupBy(facet string) *FormulaAndFunctionEventQueryGroupBy

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

func NewFormulaAndFunctionEventQueryGroupByWithDefaults ¶

func NewFormulaAndFunctionEventQueryGroupByWithDefaults() *FormulaAndFunctionEventQueryGroupBy

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

func (*FormulaAndFunctionEventQueryGroupBy) GetFacet ¶

GetFacet returns the Facet field value

func (*FormulaAndFunctionEventQueryGroupBy) GetFacetOk ¶

func (o *FormulaAndFunctionEventQueryGroupBy) GetFacetOk() (*string, bool)

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

func (*FormulaAndFunctionEventQueryGroupBy) GetLimit ¶

GetLimit returns the Limit field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryGroupBy) GetLimitOk ¶

func (o *FormulaAndFunctionEventQueryGroupBy) GetLimitOk() (*int64, 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 (*FormulaAndFunctionEventQueryGroupBy) GetSort ¶

GetSort returns the Sort field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryGroupBy) GetSortOk ¶

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

func (*FormulaAndFunctionEventQueryGroupBy) HasLimit ¶

HasLimit returns a boolean if a field has been set.

func (*FormulaAndFunctionEventQueryGroupBy) HasSort ¶

HasSort returns a boolean if a field has been set.

func (FormulaAndFunctionEventQueryGroupBy) MarshalJSON ¶

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

func (*FormulaAndFunctionEventQueryGroupBy) SetFacet ¶

SetFacet sets field value

func (*FormulaAndFunctionEventQueryGroupBy) SetLimit ¶

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*FormulaAndFunctionEventQueryGroupBy) SetSort ¶

SetSort gets a reference to the given FormulaAndFunctionEventQueryGroupBySort and assigns it to the Sort field.

func (*FormulaAndFunctionEventQueryGroupBy) UnmarshalJSON ¶

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

type FormulaAndFunctionEventQueryGroupBySort ¶

type FormulaAndFunctionEventQueryGroupBySort struct {
	Aggregation FormulaAndFunctionEventAggregation `json:"aggregation"`
	// Metric used for sorting group by results.
	Metric *string         `json:"metric,omitempty"`
	Order  *QuerySortOrder `json:"order,omitempty"`
}

FormulaAndFunctionEventQueryGroupBySort Options for sorting group by results.

func NewFormulaAndFunctionEventQueryGroupBySort ¶

func NewFormulaAndFunctionEventQueryGroupBySort(aggregation FormulaAndFunctionEventAggregation) *FormulaAndFunctionEventQueryGroupBySort

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

func NewFormulaAndFunctionEventQueryGroupBySortWithDefaults ¶

func NewFormulaAndFunctionEventQueryGroupBySortWithDefaults() *FormulaAndFunctionEventQueryGroupBySort

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

func (*FormulaAndFunctionEventQueryGroupBySort) GetAggregation ¶

GetAggregation returns the Aggregation field value

func (*FormulaAndFunctionEventQueryGroupBySort) GetAggregationOk ¶

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

func (*FormulaAndFunctionEventQueryGroupBySort) GetMetric ¶

GetMetric returns the Metric field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryGroupBySort) GetMetricOk ¶

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 (*FormulaAndFunctionEventQueryGroupBySort) GetOrder ¶

GetOrder returns the Order field value if set, zero value otherwise.

func (*FormulaAndFunctionEventQueryGroupBySort) GetOrderOk ¶

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

func (*FormulaAndFunctionEventQueryGroupBySort) HasMetric ¶

HasMetric returns a boolean if a field has been set.

func (*FormulaAndFunctionEventQueryGroupBySort) HasOrder ¶

HasOrder returns a boolean if a field has been set.

func (FormulaAndFunctionEventQueryGroupBySort) MarshalJSON ¶

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

func (*FormulaAndFunctionEventQueryGroupBySort) SetAggregation ¶

SetAggregation sets field value

func (*FormulaAndFunctionEventQueryGroupBySort) SetMetric ¶

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*FormulaAndFunctionEventQueryGroupBySort) SetOrder ¶

SetOrder gets a reference to the given QuerySortOrder and assigns it to the Order field.

func (*FormulaAndFunctionEventQueryGroupBySort) UnmarshalJSON ¶

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

type FormulaAndFunctionEventsDataSource ¶

type FormulaAndFunctionEventsDataSource string

FormulaAndFunctionEventsDataSource Data source for event platform-based queries.

const (
	FORMULAANDFUNCTIONEVENTSDATASOURCE_LOGS             FormulaAndFunctionEventsDataSource = "logs"
	FORMULAANDFUNCTIONEVENTSDATASOURCE_SPANS            FormulaAndFunctionEventsDataSource = "spans"
	FORMULAANDFUNCTIONEVENTSDATASOURCE_NETWORK          FormulaAndFunctionEventsDataSource = "network"
	FORMULAANDFUNCTIONEVENTSDATASOURCE_RUM              FormulaAndFunctionEventsDataSource = "rum"
	FORMULAANDFUNCTIONEVENTSDATASOURCE_SECURITY_SIGNALS FormulaAndFunctionEventsDataSource = "security_signals"
	FORMULAANDFUNCTIONEVENTSDATASOURCE_PROFILES         FormulaAndFunctionEventsDataSource = "profiles"
)

List of FormulaAndFunctionEventsDataSource

func NewFormulaAndFunctionEventsDataSourceFromValue ¶

func NewFormulaAndFunctionEventsDataSourceFromValue(v string) (*FormulaAndFunctionEventsDataSource, error)

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

func (FormulaAndFunctionEventsDataSource) IsValid ¶

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

func (FormulaAndFunctionEventsDataSource) Ptr ¶

Ptr returns reference to FormulaAndFunctionEventsDataSource value

func (*FormulaAndFunctionEventsDataSource) UnmarshalJSON ¶

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

type FormulaAndFunctionMetricAggregation ¶

type FormulaAndFunctionMetricAggregation string

FormulaAndFunctionMetricAggregation The aggregation methods available for metrics queries.

const (
	FORMULAANDFUNCTIONMETRICAGGREGATION_AVG    FormulaAndFunctionMetricAggregation = "avg"
	FORMULAANDFUNCTIONMETRICAGGREGATION_MIN    FormulaAndFunctionMetricAggregation = "min"
	FORMULAANDFUNCTIONMETRICAGGREGATION_MAX    FormulaAndFunctionMetricAggregation = "max"
	FORMULAANDFUNCTIONMETRICAGGREGATION_SUM    FormulaAndFunctionMetricAggregation = "sum"
	FORMULAANDFUNCTIONMETRICAGGREGATION_LAST   FormulaAndFunctionMetricAggregation = "last"
	FORMULAANDFUNCTIONMETRICAGGREGATION_AREA   FormulaAndFunctionMetricAggregation = "area"
	FORMULAANDFUNCTIONMETRICAGGREGATION_L2NORM FormulaAndFunctionMetricAggregation = "l2norm"
)

List of FormulaAndFunctionMetricAggregation

func NewFormulaAndFunctionMetricAggregationFromValue ¶

func NewFormulaAndFunctionMetricAggregationFromValue(v string) (*FormulaAndFunctionMetricAggregation, error)

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

func (FormulaAndFunctionMetricAggregation) IsValid ¶

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

func (FormulaAndFunctionMetricAggregation) Ptr ¶

Ptr returns reference to FormulaAndFunctionMetricAggregation value

func (*FormulaAndFunctionMetricAggregation) UnmarshalJSON ¶

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

type FormulaAndFunctionMetricDataSource ¶

type FormulaAndFunctionMetricDataSource string

FormulaAndFunctionMetricDataSource Data source for metrics queries.

const (
	FORMULAANDFUNCTIONMETRICDATASOURCE_METRICS FormulaAndFunctionMetricDataSource = "metrics"
)

List of FormulaAndFunctionMetricDataSource

func NewFormulaAndFunctionMetricDataSourceFromValue ¶

func NewFormulaAndFunctionMetricDataSourceFromValue(v string) (*FormulaAndFunctionMetricDataSource, error)

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

func (FormulaAndFunctionMetricDataSource) IsValid ¶

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

func (FormulaAndFunctionMetricDataSource) Ptr ¶

Ptr returns reference to FormulaAndFunctionMetricDataSource value

func (*FormulaAndFunctionMetricDataSource) UnmarshalJSON ¶

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

type FormulaAndFunctionMetricQueryDefinition ¶

type FormulaAndFunctionMetricQueryDefinition struct {
	Aggregator *FormulaAndFunctionMetricAggregation `json:"aggregator,omitempty"`
	DataSource FormulaAndFunctionMetricDataSource   `json:"data_source"`
	// Name of the query for use in formulas.
	Name string `json:"name"`
	// Metrics query definition.
	Query string `json:"query"`
}

FormulaAndFunctionMetricQueryDefinition A formula and functions metrics query.

func NewFormulaAndFunctionMetricQueryDefinition ¶

func NewFormulaAndFunctionMetricQueryDefinition(dataSource FormulaAndFunctionMetricDataSource, name string, query string) *FormulaAndFunctionMetricQueryDefinition

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

func NewFormulaAndFunctionMetricQueryDefinitionWithDefaults ¶

func NewFormulaAndFunctionMetricQueryDefinitionWithDefaults() *FormulaAndFunctionMetricQueryDefinition

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

func (*FormulaAndFunctionMetricQueryDefinition) GetAggregator ¶

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*FormulaAndFunctionMetricQueryDefinition) GetAggregatorOk ¶

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

func (*FormulaAndFunctionMetricQueryDefinition) GetDataSource ¶

GetDataSource returns the DataSource field value

func (*FormulaAndFunctionMetricQueryDefinition) GetDataSourceOk ¶

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

func (*FormulaAndFunctionMetricQueryDefinition) GetName ¶

GetName returns the Name field value

func (*FormulaAndFunctionMetricQueryDefinition) GetNameOk ¶

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

func (*FormulaAndFunctionMetricQueryDefinition) GetQuery ¶

GetQuery returns the Query field value

func (*FormulaAndFunctionMetricQueryDefinition) GetQueryOk ¶

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

func (*FormulaAndFunctionMetricQueryDefinition) HasAggregator ¶

func (o *FormulaAndFunctionMetricQueryDefinition) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (FormulaAndFunctionMetricQueryDefinition) MarshalJSON ¶

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

func (*FormulaAndFunctionMetricQueryDefinition) SetAggregator ¶

SetAggregator gets a reference to the given FormulaAndFunctionMetricAggregation and assigns it to the Aggregator field.

func (*FormulaAndFunctionMetricQueryDefinition) SetDataSource ¶

SetDataSource sets field value

func (*FormulaAndFunctionMetricQueryDefinition) SetName ¶

SetName sets field value

func (*FormulaAndFunctionMetricQueryDefinition) SetQuery ¶

SetQuery sets field value

func (*FormulaAndFunctionMetricQueryDefinition) UnmarshalJSON ¶

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

type FormulaAndFunctionProcessQueryDataSource ¶

type FormulaAndFunctionProcessQueryDataSource string

FormulaAndFunctionProcessQueryDataSource Data sources that rely on the process backend.

const (
	FORMULAANDFUNCTIONPROCESSQUERYDATASOURCE_PROCESS   FormulaAndFunctionProcessQueryDataSource = "process"
	FORMULAANDFUNCTIONPROCESSQUERYDATASOURCE_CONTAINER FormulaAndFunctionProcessQueryDataSource = "container"
)

List of FormulaAndFunctionProcessQueryDataSource

func NewFormulaAndFunctionProcessQueryDataSourceFromValue ¶

func NewFormulaAndFunctionProcessQueryDataSourceFromValue(v string) (*FormulaAndFunctionProcessQueryDataSource, error)

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

func (FormulaAndFunctionProcessQueryDataSource) IsValid ¶

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

func (FormulaAndFunctionProcessQueryDataSource) Ptr ¶

Ptr returns reference to FormulaAndFunctionProcessQueryDataSource value

func (*FormulaAndFunctionProcessQueryDataSource) UnmarshalJSON ¶

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

type FormulaAndFunctionProcessQueryDefinition ¶

type FormulaAndFunctionProcessQueryDefinition struct {
	Aggregator *FormulaAndFunctionMetricAggregation     `json:"aggregator,omitempty"`
	DataSource FormulaAndFunctionProcessQueryDataSource `json:"data_source"`
	// Whether to normalize the CPU percentages.
	IsNormalizedCpu *bool `json:"is_normalized_cpu,omitempty"`
	// Number of hits to return.
	Limit *int64 `json:"limit,omitempty"`
	// Process metric name.
	Metric string `json:"metric"`
	// Name of query for use in formulas.
	Name string          `json:"name"`
	Sort *QuerySortOrder `json:"sort,omitempty"`
	// An array of tags to filter by.
	TagFilters *[]string `json:"tag_filters,omitempty"`
	// Text to use as filter.
	TextFilter *string `json:"text_filter,omitempty"`
}

FormulaAndFunctionProcessQueryDefinition Process query using formulas and functions.

func NewFormulaAndFunctionProcessQueryDefinition ¶

func NewFormulaAndFunctionProcessQueryDefinition(dataSource FormulaAndFunctionProcessQueryDataSource, metric string, name string) *FormulaAndFunctionProcessQueryDefinition

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

func NewFormulaAndFunctionProcessQueryDefinitionWithDefaults ¶

func NewFormulaAndFunctionProcessQueryDefinitionWithDefaults() *FormulaAndFunctionProcessQueryDefinition

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

func (*FormulaAndFunctionProcessQueryDefinition) GetAggregator ¶

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*FormulaAndFunctionProcessQueryDefinition) GetAggregatorOk ¶

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

func (*FormulaAndFunctionProcessQueryDefinition) GetDataSource ¶

GetDataSource returns the DataSource field value

func (*FormulaAndFunctionProcessQueryDefinition) GetDataSourceOk ¶

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

func (*FormulaAndFunctionProcessQueryDefinition) GetIsNormalizedCpu ¶

func (o *FormulaAndFunctionProcessQueryDefinition) GetIsNormalizedCpu() bool

GetIsNormalizedCpu returns the IsNormalizedCpu field value if set, zero value otherwise.

func (*FormulaAndFunctionProcessQueryDefinition) GetIsNormalizedCpuOk ¶

func (o *FormulaAndFunctionProcessQueryDefinition) GetIsNormalizedCpuOk() (*bool, bool)

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

func (*FormulaAndFunctionProcessQueryDefinition) GetLimit ¶

GetLimit returns the Limit field value if set, zero value otherwise.

func (*FormulaAndFunctionProcessQueryDefinition) GetLimitOk ¶

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 (*FormulaAndFunctionProcessQueryDefinition) GetMetric ¶

GetMetric returns the Metric field value

func (*FormulaAndFunctionProcessQueryDefinition) GetMetricOk ¶

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

func (*FormulaAndFunctionProcessQueryDefinition) GetName ¶

GetName returns the Name field value

func (*FormulaAndFunctionProcessQueryDefinition) GetNameOk ¶

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

func (*FormulaAndFunctionProcessQueryDefinition) GetSort ¶

GetSort returns the Sort field value if set, zero value otherwise.

func (*FormulaAndFunctionProcessQueryDefinition) GetSortOk ¶

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

func (*FormulaAndFunctionProcessQueryDefinition) GetTagFilters ¶

func (o *FormulaAndFunctionProcessQueryDefinition) GetTagFilters() []string

GetTagFilters returns the TagFilters field value if set, zero value otherwise.

func (*FormulaAndFunctionProcessQueryDefinition) GetTagFiltersOk ¶

func (o *FormulaAndFunctionProcessQueryDefinition) GetTagFiltersOk() (*[]string, bool)

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

func (*FormulaAndFunctionProcessQueryDefinition) GetTextFilter ¶

GetTextFilter returns the TextFilter field value if set, zero value otherwise.

func (*FormulaAndFunctionProcessQueryDefinition) GetTextFilterOk ¶

func (o *FormulaAndFunctionProcessQueryDefinition) GetTextFilterOk() (*string, bool)

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

func (*FormulaAndFunctionProcessQueryDefinition) HasAggregator ¶

HasAggregator returns a boolean if a field has been set.

func (*FormulaAndFunctionProcessQueryDefinition) HasIsNormalizedCpu ¶

func (o *FormulaAndFunctionProcessQueryDefinition) HasIsNormalizedCpu() bool

HasIsNormalizedCpu returns a boolean if a field has been set.

func (*FormulaAndFunctionProcessQueryDefinition) HasLimit ¶

HasLimit returns a boolean if a field has been set.

func (*FormulaAndFunctionProcessQueryDefinition) HasSort ¶

HasSort returns a boolean if a field has been set.

func (*FormulaAndFunctionProcessQueryDefinition) HasTagFilters ¶

HasTagFilters returns a boolean if a field has been set.

func (*FormulaAndFunctionProcessQueryDefinition) HasTextFilter ¶

HasTextFilter returns a boolean if a field has been set.

func (FormulaAndFunctionProcessQueryDefinition) MarshalJSON ¶

func (*FormulaAndFunctionProcessQueryDefinition) SetAggregator ¶

SetAggregator gets a reference to the given FormulaAndFunctionMetricAggregation and assigns it to the Aggregator field.

func (*FormulaAndFunctionProcessQueryDefinition) SetDataSource ¶

SetDataSource sets field value

func (*FormulaAndFunctionProcessQueryDefinition) SetIsNormalizedCpu ¶

func (o *FormulaAndFunctionProcessQueryDefinition) SetIsNormalizedCpu(v bool)

SetIsNormalizedCpu gets a reference to the given bool and assigns it to the IsNormalizedCpu field.

func (*FormulaAndFunctionProcessQueryDefinition) SetLimit ¶

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*FormulaAndFunctionProcessQueryDefinition) SetMetric ¶

SetMetric sets field value

func (*FormulaAndFunctionProcessQueryDefinition) SetName ¶

SetName sets field value

func (*FormulaAndFunctionProcessQueryDefinition) SetSort ¶

SetSort gets a reference to the given QuerySortOrder and assigns it to the Sort field.

func (*FormulaAndFunctionProcessQueryDefinition) SetTagFilters ¶

func (o *FormulaAndFunctionProcessQueryDefinition) SetTagFilters(v []string)

SetTagFilters gets a reference to the given []string and assigns it to the TagFilters field.

func (*FormulaAndFunctionProcessQueryDefinition) SetTextFilter ¶

SetTextFilter gets a reference to the given string and assigns it to the TextFilter field.

func (*FormulaAndFunctionProcessQueryDefinition) UnmarshalJSON ¶

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

type FormulaAndFunctionQueryDefinition ¶

type FormulaAndFunctionQueryDefinition struct {
	FormulaAndFunctionEventQueryDefinition   *FormulaAndFunctionEventQueryDefinition
	FormulaAndFunctionMetricQueryDefinition  *FormulaAndFunctionMetricQueryDefinition
	FormulaAndFunctionProcessQueryDefinition *FormulaAndFunctionProcessQueryDefinition
}

FormulaAndFunctionQueryDefinition - A formula and function query.

func FormulaAndFunctionEventQueryDefinitionAsFormulaAndFunctionQueryDefinition ¶

func FormulaAndFunctionEventQueryDefinitionAsFormulaAndFunctionQueryDefinition(v *FormulaAndFunctionEventQueryDefinition) FormulaAndFunctionQueryDefinition

FormulaAndFunctionEventQueryDefinitionAsFormulaAndFunctionQueryDefinition is a convenience function that returns FormulaAndFunctionEventQueryDefinition wrapped in FormulaAndFunctionQueryDefinition

func FormulaAndFunctionMetricQueryDefinitionAsFormulaAndFunctionQueryDefinition ¶

func FormulaAndFunctionMetricQueryDefinitionAsFormulaAndFunctionQueryDefinition(v *FormulaAndFunctionMetricQueryDefinition) FormulaAndFunctionQueryDefinition

FormulaAndFunctionMetricQueryDefinitionAsFormulaAndFunctionQueryDefinition is a convenience function that returns FormulaAndFunctionMetricQueryDefinition wrapped in FormulaAndFunctionQueryDefinition

func FormulaAndFunctionProcessQueryDefinitionAsFormulaAndFunctionQueryDefinition ¶

func FormulaAndFunctionProcessQueryDefinitionAsFormulaAndFunctionQueryDefinition(v *FormulaAndFunctionProcessQueryDefinition) FormulaAndFunctionQueryDefinition

FormulaAndFunctionProcessQueryDefinitionAsFormulaAndFunctionQueryDefinition is a convenience function that returns FormulaAndFunctionProcessQueryDefinition wrapped in FormulaAndFunctionQueryDefinition

func (*FormulaAndFunctionQueryDefinition) GetActualInstance ¶

func (obj *FormulaAndFunctionQueryDefinition) GetActualInstance() interface{}

Get the actual instance

func (FormulaAndFunctionQueryDefinition) MarshalJSON ¶

func (src FormulaAndFunctionQueryDefinition) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*FormulaAndFunctionQueryDefinition) UnmarshalJSON ¶

func (dst *FormulaAndFunctionQueryDefinition) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type FormulaAndFunctionResponseFormat ¶

type FormulaAndFunctionResponseFormat string

FormulaAndFunctionResponseFormat Timeseries or Scalar response. **This feature is currently in beta.**

const (
	FORMULAANDFUNCTIONRESPONSEFORMAT_TIMESERIES FormulaAndFunctionResponseFormat = "timeseries"
	FORMULAANDFUNCTIONRESPONSEFORMAT_SCALAR     FormulaAndFunctionResponseFormat = "scalar"
)

List of FormulaAndFunctionResponseFormat

func NewFormulaAndFunctionResponseFormatFromValue ¶

func NewFormulaAndFunctionResponseFormatFromValue(v string) (*FormulaAndFunctionResponseFormat, error)

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

func (FormulaAndFunctionResponseFormat) IsValid ¶

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

func (FormulaAndFunctionResponseFormat) Ptr ¶

Ptr returns reference to FormulaAndFunctionResponseFormat value

func (*FormulaAndFunctionResponseFormat) UnmarshalJSON ¶

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

type FreeTextWidgetDefinition ¶

type FreeTextWidgetDefinition struct {
	// Color of the text.
	Color *string `json:"color,omitempty"`
	// Size of the text.
	FontSize *string `json:"font_size,omitempty"`
	// Text to display.
	Text      string                       `json:"text"`
	TextAlign *WidgetTextAlign             `json:"text_align,omitempty"`
	Type      FreeTextWidgetDefinitionType `json:"type"`
}

FreeTextWidgetDefinition Free text is a widget that allows you to add headings to your screenboard. Commonly used to state the overall purpose of the dashboard. Only available on FREE layout dashboards.

func NewFreeTextWidgetDefinition ¶

func NewFreeTextWidgetDefinition(text string, type_ FreeTextWidgetDefinitionType) *FreeTextWidgetDefinition

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

func NewFreeTextWidgetDefinitionWithDefaults ¶

func NewFreeTextWidgetDefinitionWithDefaults() *FreeTextWidgetDefinition

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

func (*FreeTextWidgetDefinition) GetColor ¶

func (o *FreeTextWidgetDefinition) GetColor() string

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

func (*FreeTextWidgetDefinition) GetColorOk ¶

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

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

func (*FreeTextWidgetDefinition) GetFontSize ¶

func (o *FreeTextWidgetDefinition) GetFontSize() string

GetFontSize returns the FontSize field value if set, zero value otherwise.

func (*FreeTextWidgetDefinition) GetFontSizeOk ¶

func (o *FreeTextWidgetDefinition) GetFontSizeOk() (*string, bool)

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

func (*FreeTextWidgetDefinition) GetText ¶

func (o *FreeTextWidgetDefinition) GetText() string

GetText returns the Text field value

func (*FreeTextWidgetDefinition) GetTextAlign ¶

func (o *FreeTextWidgetDefinition) GetTextAlign() WidgetTextAlign

GetTextAlign returns the TextAlign field value if set, zero value otherwise.

func (*FreeTextWidgetDefinition) GetTextAlignOk ¶

func (o *FreeTextWidgetDefinition) GetTextAlignOk() (*WidgetTextAlign, bool)

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

func (*FreeTextWidgetDefinition) GetTextOk ¶

func (o *FreeTextWidgetDefinition) GetTextOk() (*string, bool)

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

func (*FreeTextWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*FreeTextWidgetDefinition) GetTypeOk ¶

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

func (*FreeTextWidgetDefinition) HasColor ¶

func (o *FreeTextWidgetDefinition) HasColor() bool

HasColor returns a boolean if a field has been set.

func (*FreeTextWidgetDefinition) HasFontSize ¶

func (o *FreeTextWidgetDefinition) HasFontSize() bool

HasFontSize returns a boolean if a field has been set.

func (*FreeTextWidgetDefinition) HasTextAlign ¶

func (o *FreeTextWidgetDefinition) HasTextAlign() bool

HasTextAlign returns a boolean if a field has been set.

func (FreeTextWidgetDefinition) MarshalJSON ¶

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

func (*FreeTextWidgetDefinition) SetColor ¶

func (o *FreeTextWidgetDefinition) SetColor(v string)

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

func (*FreeTextWidgetDefinition) SetFontSize ¶

func (o *FreeTextWidgetDefinition) SetFontSize(v string)

SetFontSize gets a reference to the given string and assigns it to the FontSize field.

func (*FreeTextWidgetDefinition) SetText ¶

func (o *FreeTextWidgetDefinition) SetText(v string)

SetText sets field value

func (*FreeTextWidgetDefinition) SetTextAlign ¶

func (o *FreeTextWidgetDefinition) SetTextAlign(v WidgetTextAlign)

SetTextAlign gets a reference to the given WidgetTextAlign and assigns it to the TextAlign field.

func (*FreeTextWidgetDefinition) SetType ¶

SetType sets field value

func (*FreeTextWidgetDefinition) UnmarshalJSON ¶

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

type FreeTextWidgetDefinitionType ¶

type FreeTextWidgetDefinitionType string

FreeTextWidgetDefinitionType Type of the free text widget.

const (
	FREETEXTWIDGETDEFINITIONTYPE_FREE_TEXT FreeTextWidgetDefinitionType = "free_text"
)

List of FreeTextWidgetDefinitionType

func NewFreeTextWidgetDefinitionTypeFromValue ¶

func NewFreeTextWidgetDefinitionTypeFromValue(v string) (*FreeTextWidgetDefinitionType, error)

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

func (FreeTextWidgetDefinitionType) IsValid ¶

func (v FreeTextWidgetDefinitionType) IsValid() bool

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

func (FreeTextWidgetDefinitionType) Ptr ¶

Ptr returns reference to FreeTextWidgetDefinitionType value

func (*FreeTextWidgetDefinitionType) UnmarshalJSON ¶

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

type GCPAccount ¶

type GCPAccount struct {
	// Should be `https://www.googleapis.com/oauth2/v1/certs`.
	AuthProviderX509CertUrl *string `json:"auth_provider_x509_cert_url,omitempty"`
	// Should be `https://accounts.google.com/o/oauth2/auth`.
	AuthUri *string `json:"auth_uri,omitempty"`
	// Silence monitors for expected GCE instance shutdowns.
	Automute *bool `json:"automute,omitempty"`
	// Your email found in your JSON service account key.
	ClientEmail *string `json:"client_email,omitempty"`
	// Your ID found in your JSON service account key.
	ClientId *string `json:"client_id,omitempty"`
	// Should be `https://www.googleapis.com/robot/v1/metadata/x509/<CLIENT_EMAIL>` where `<CLIENT_EMAIL>` is the email found in your JSON service account key.
	ClientX509CertUrl *string `json:"client_x509_cert_url,omitempty"`
	// An array of errors.
	Errors *[]string `json:"errors,omitempty"`
	// Limit the GCE instances that are pulled into Datadog by using tags. Only hosts that match one of the defined tags are imported into Datadog.
	HostFilters *string `json:"host_filters,omitempty"`
	// Your private key name found in your JSON service account key.
	PrivateKey *string `json:"private_key,omitempty"`
	// Your private key ID found in your JSON service account key.
	PrivateKeyId *string `json:"private_key_id,omitempty"`
	// Your Google Cloud project ID found in your JSON service account key.
	ProjectId *string `json:"project_id,omitempty"`
	// Should be `https://accounts.google.com/o/oauth2/token`.
	TokenUri *string `json:"token_uri,omitempty"`
	// The value for service_account found in your JSON service account key.
	Type *string `json:"type,omitempty"`
}

GCPAccount Your Google Cloud Platform Account.

func NewGCPAccount ¶

func NewGCPAccount() *GCPAccount

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

func NewGCPAccountWithDefaults ¶

func NewGCPAccountWithDefaults() *GCPAccount

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

func (*GCPAccount) GetAuthProviderX509CertUrl ¶

func (o *GCPAccount) GetAuthProviderX509CertUrl() string

GetAuthProviderX509CertUrl returns the AuthProviderX509CertUrl field value if set, zero value otherwise.

func (*GCPAccount) GetAuthProviderX509CertUrlOk ¶

func (o *GCPAccount) GetAuthProviderX509CertUrlOk() (*string, bool)

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

func (*GCPAccount) GetAuthUri ¶

func (o *GCPAccount) GetAuthUri() string

GetAuthUri returns the AuthUri field value if set, zero value otherwise.

func (*GCPAccount) GetAuthUriOk ¶

func (o *GCPAccount) GetAuthUriOk() (*string, bool)

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

func (*GCPAccount) GetAutomute ¶

func (o *GCPAccount) GetAutomute() bool

GetAutomute returns the Automute field value if set, zero value otherwise.

func (*GCPAccount) GetAutomuteOk ¶

func (o *GCPAccount) GetAutomuteOk() (*bool, bool)

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

func (*GCPAccount) GetClientEmail ¶

func (o *GCPAccount) GetClientEmail() string

GetClientEmail returns the ClientEmail field value if set, zero value otherwise.

func (*GCPAccount) GetClientEmailOk ¶

func (o *GCPAccount) GetClientEmailOk() (*string, bool)

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

func (*GCPAccount) GetClientId ¶

func (o *GCPAccount) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*GCPAccount) GetClientIdOk ¶

func (o *GCPAccount) GetClientIdOk() (*string, bool)

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

func (*GCPAccount) GetClientX509CertUrl ¶

func (o *GCPAccount) GetClientX509CertUrl() string

GetClientX509CertUrl returns the ClientX509CertUrl field value if set, zero value otherwise.

func (*GCPAccount) GetClientX509CertUrlOk ¶

func (o *GCPAccount) GetClientX509CertUrlOk() (*string, bool)

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

func (*GCPAccount) GetErrors ¶

func (o *GCPAccount) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*GCPAccount) GetErrorsOk ¶

func (o *GCPAccount) 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 (*GCPAccount) GetHostFilters ¶

func (o *GCPAccount) GetHostFilters() string

GetHostFilters returns the HostFilters field value if set, zero value otherwise.

func (*GCPAccount) GetHostFiltersOk ¶

func (o *GCPAccount) GetHostFiltersOk() (*string, bool)

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

func (*GCPAccount) GetPrivateKey ¶

func (o *GCPAccount) GetPrivateKey() string

GetPrivateKey returns the PrivateKey field value if set, zero value otherwise.

func (*GCPAccount) GetPrivateKeyId ¶

func (o *GCPAccount) GetPrivateKeyId() string

GetPrivateKeyId returns the PrivateKeyId field value if set, zero value otherwise.

func (*GCPAccount) GetPrivateKeyIdOk ¶

func (o *GCPAccount) GetPrivateKeyIdOk() (*string, bool)

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

func (*GCPAccount) GetPrivateKeyOk ¶

func (o *GCPAccount) GetPrivateKeyOk() (*string, bool)

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

func (*GCPAccount) GetProjectId ¶

func (o *GCPAccount) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*GCPAccount) GetProjectIdOk ¶

func (o *GCPAccount) GetProjectIdOk() (*string, bool)

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

func (*GCPAccount) GetTokenUri ¶

func (o *GCPAccount) GetTokenUri() string

GetTokenUri returns the TokenUri field value if set, zero value otherwise.

func (*GCPAccount) GetTokenUriOk ¶

func (o *GCPAccount) GetTokenUriOk() (*string, bool)

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

func (*GCPAccount) GetType ¶

func (o *GCPAccount) GetType() string

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

func (*GCPAccount) GetTypeOk ¶

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

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

func (*GCPAccount) HasAuthProviderX509CertUrl ¶

func (o *GCPAccount) HasAuthProviderX509CertUrl() bool

HasAuthProviderX509CertUrl returns a boolean if a field has been set.

func (*GCPAccount) HasAuthUri ¶

func (o *GCPAccount) HasAuthUri() bool

HasAuthUri returns a boolean if a field has been set.

func (*GCPAccount) HasAutomute ¶

func (o *GCPAccount) HasAutomute() bool

HasAutomute returns a boolean if a field has been set.

func (*GCPAccount) HasClientEmail ¶

func (o *GCPAccount) HasClientEmail() bool

HasClientEmail returns a boolean if a field has been set.

func (*GCPAccount) HasClientId ¶

func (o *GCPAccount) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*GCPAccount) HasClientX509CertUrl ¶

func (o *GCPAccount) HasClientX509CertUrl() bool

HasClientX509CertUrl returns a boolean if a field has been set.

func (*GCPAccount) HasErrors ¶

func (o *GCPAccount) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*GCPAccount) HasHostFilters ¶

func (o *GCPAccount) HasHostFilters() bool

HasHostFilters returns a boolean if a field has been set.

func (*GCPAccount) HasPrivateKey ¶

func (o *GCPAccount) HasPrivateKey() bool

HasPrivateKey returns a boolean if a field has been set.

func (*GCPAccount) HasPrivateKeyId ¶

func (o *GCPAccount) HasPrivateKeyId() bool

HasPrivateKeyId returns a boolean if a field has been set.

func (*GCPAccount) HasProjectId ¶

func (o *GCPAccount) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*GCPAccount) HasTokenUri ¶

func (o *GCPAccount) HasTokenUri() bool

HasTokenUri returns a boolean if a field has been set.

func (*GCPAccount) HasType ¶

func (o *GCPAccount) HasType() bool

HasType returns a boolean if a field has been set.

func (GCPAccount) MarshalJSON ¶

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

func (*GCPAccount) SetAuthProviderX509CertUrl ¶

func (o *GCPAccount) SetAuthProviderX509CertUrl(v string)

SetAuthProviderX509CertUrl gets a reference to the given string and assigns it to the AuthProviderX509CertUrl field.

func (*GCPAccount) SetAuthUri ¶

func (o *GCPAccount) SetAuthUri(v string)

SetAuthUri gets a reference to the given string and assigns it to the AuthUri field.

func (*GCPAccount) SetAutomute ¶

func (o *GCPAccount) SetAutomute(v bool)

SetAutomute gets a reference to the given bool and assigns it to the Automute field.

func (*GCPAccount) SetClientEmail ¶

func (o *GCPAccount) SetClientEmail(v string)

SetClientEmail gets a reference to the given string and assigns it to the ClientEmail field.

func (*GCPAccount) SetClientId ¶

func (o *GCPAccount) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*GCPAccount) SetClientX509CertUrl ¶

func (o *GCPAccount) SetClientX509CertUrl(v string)

SetClientX509CertUrl gets a reference to the given string and assigns it to the ClientX509CertUrl field.

func (*GCPAccount) SetErrors ¶

func (o *GCPAccount) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*GCPAccount) SetHostFilters ¶

func (o *GCPAccount) SetHostFilters(v string)

SetHostFilters gets a reference to the given string and assigns it to the HostFilters field.

func (*GCPAccount) SetPrivateKey ¶

func (o *GCPAccount) SetPrivateKey(v string)

SetPrivateKey gets a reference to the given string and assigns it to the PrivateKey field.

func (*GCPAccount) SetPrivateKeyId ¶

func (o *GCPAccount) SetPrivateKeyId(v string)

SetPrivateKeyId gets a reference to the given string and assigns it to the PrivateKeyId field.

func (*GCPAccount) SetProjectId ¶

func (o *GCPAccount) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

func (*GCPAccount) SetTokenUri ¶

func (o *GCPAccount) SetTokenUri(v string)

SetTokenUri gets a reference to the given string and assigns it to the TokenUri field.

func (*GCPAccount) SetType ¶

func (o *GCPAccount) SetType(v string)

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

type GCPIntegrationApiService ¶

type GCPIntegrationApiService service

GCPIntegrationApiService GCPIntegrationApi service

func (*GCPIntegrationApiService) CreateGCPIntegration ¶

func (a *GCPIntegrationApiService) CreateGCPIntegration(ctx _context.Context, body GCPAccount) (interface{}, *_nethttp.Response, error)

* CreateGCPIntegration Create a GCP integration * Create a Datadog-GCP integration.

func (*GCPIntegrationApiService) DeleteGCPIntegration ¶

func (a *GCPIntegrationApiService) DeleteGCPIntegration(ctx _context.Context, body GCPAccount) (interface{}, *_nethttp.Response, error)

* DeleteGCPIntegration Delete a GCP integration * Delete a given Datadog-GCP integration.

func (*GCPIntegrationApiService) ListGCPIntegration ¶

func (a *GCPIntegrationApiService) ListGCPIntegration(ctx _context.Context) ([]GCPAccount, *_nethttp.Response, error)

* ListGCPIntegration List all GCP integrations * List all Datadog-GCP integrations configured in your Datadog account.

func (*GCPIntegrationApiService) UpdateGCPIntegration ¶

func (a *GCPIntegrationApiService) UpdateGCPIntegration(ctx _context.Context, body GCPAccount) (interface{}, *_nethttp.Response, error)
  • UpdateGCPIntegration Update a GCP integration
  • Update a Datadog-GCP integrations host_filters and/or auto-mute.

Requires a `project_id` and `client_email`, however these fields cannot be updated. If you need to update these fields, delete and use the create (`POST`) endpoint. The unspecified fields will keep their original values.

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 GeomapWidgetDefinition ¶

type GeomapWidgetDefinition struct {
	// A list of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// Array of one request object to display in the widget. The request must contain a `group-by` tag whose value is a country ISO code.  See the [Request JSON schema documentation](https://docs.datadoghq.com/dashboards/graphing_json/request_json) for information about building the `REQUEST_SCHEMA`.
	Requests []GeomapWidgetRequest       `json:"requests"`
	Style    GeomapWidgetDefinitionStyle `json:"style"`
	Time     *WidgetTime                 `json:"time,omitempty"`
	// The title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// The size of the title.
	TitleSize *string                    `json:"title_size,omitempty"`
	Type      GeomapWidgetDefinitionType `json:"type"`
	View      GeomapWidgetDefinitionView `json:"view"`
}

GeomapWidgetDefinition This visualization displays a series of values by country on a world map.

func NewGeomapWidgetDefinition ¶

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

func NewGeomapWidgetDefinitionWithDefaults ¶

func NewGeomapWidgetDefinitionWithDefaults() *GeomapWidgetDefinition

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

func (o *GeomapWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*GeomapWidgetDefinition) GetCustomLinksOk ¶

func (o *GeomapWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

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

func (*GeomapWidgetDefinition) GetRequests ¶

func (o *GeomapWidgetDefinition) GetRequests() []GeomapWidgetRequest

GetRequests returns the Requests field value

func (*GeomapWidgetDefinition) GetRequestsOk ¶

func (o *GeomapWidgetDefinition) GetRequestsOk() (*[]GeomapWidgetRequest, bool)

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

func (*GeomapWidgetDefinition) GetStyle ¶

GetStyle returns the Style field value

func (*GeomapWidgetDefinition) GetStyleOk ¶

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

func (*GeomapWidgetDefinition) GetTime ¶

func (o *GeomapWidgetDefinition) GetTime() WidgetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*GeomapWidgetDefinition) GetTimeOk ¶

func (o *GeomapWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

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

func (*GeomapWidgetDefinition) GetTitle ¶

func (o *GeomapWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*GeomapWidgetDefinition) GetTitleAlign ¶

func (o *GeomapWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*GeomapWidgetDefinition) GetTitleAlignOk ¶

func (o *GeomapWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

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

func (*GeomapWidgetDefinition) GetTitleOk ¶

func (o *GeomapWidgetDefinition) 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 (*GeomapWidgetDefinition) GetTitleSize ¶

func (o *GeomapWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*GeomapWidgetDefinition) GetTitleSizeOk ¶

func (o *GeomapWidgetDefinition) GetTitleSizeOk() (*string, bool)

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

func (*GeomapWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*GeomapWidgetDefinition) GetTypeOk ¶

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

func (*GeomapWidgetDefinition) GetView ¶

GetView returns the View field value

func (*GeomapWidgetDefinition) GetViewOk ¶

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

func (o *GeomapWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*GeomapWidgetDefinition) HasTime ¶

func (o *GeomapWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*GeomapWidgetDefinition) HasTitle ¶

func (o *GeomapWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*GeomapWidgetDefinition) HasTitleAlign ¶

func (o *GeomapWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*GeomapWidgetDefinition) HasTitleSize ¶

func (o *GeomapWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (GeomapWidgetDefinition) MarshalJSON ¶

func (o GeomapWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *GeomapWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*GeomapWidgetDefinition) SetRequests ¶

func (o *GeomapWidgetDefinition) SetRequests(v []GeomapWidgetRequest)

SetRequests sets field value

func (*GeomapWidgetDefinition) SetStyle ¶

SetStyle sets field value

func (*GeomapWidgetDefinition) SetTime ¶

func (o *GeomapWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*GeomapWidgetDefinition) SetTitle ¶

func (o *GeomapWidgetDefinition) SetTitle(v string)

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

func (*GeomapWidgetDefinition) SetTitleAlign ¶

func (o *GeomapWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*GeomapWidgetDefinition) SetTitleSize ¶

func (o *GeomapWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*GeomapWidgetDefinition) SetType ¶

SetType sets field value

func (*GeomapWidgetDefinition) SetView ¶

SetView sets field value

func (*GeomapWidgetDefinition) UnmarshalJSON ¶

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

type GeomapWidgetDefinitionStyle ¶

type GeomapWidgetDefinitionStyle struct {
	// The color palette to apply to the widget.
	Palette string `json:"palette"`
	// Whether to flip the palette tones.
	PaletteFlip bool `json:"palette_flip"`
}

GeomapWidgetDefinitionStyle The style to apply to the widget.

func NewGeomapWidgetDefinitionStyle ¶

func NewGeomapWidgetDefinitionStyle(palette string, paletteFlip bool) *GeomapWidgetDefinitionStyle

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

func NewGeomapWidgetDefinitionStyleWithDefaults ¶

func NewGeomapWidgetDefinitionStyleWithDefaults() *GeomapWidgetDefinitionStyle

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

func (*GeomapWidgetDefinitionStyle) GetPalette ¶

func (o *GeomapWidgetDefinitionStyle) GetPalette() string

GetPalette returns the Palette field value

func (*GeomapWidgetDefinitionStyle) GetPaletteFlip ¶

func (o *GeomapWidgetDefinitionStyle) GetPaletteFlip() bool

GetPaletteFlip returns the PaletteFlip field value

func (*GeomapWidgetDefinitionStyle) GetPaletteFlipOk ¶

func (o *GeomapWidgetDefinitionStyle) GetPaletteFlipOk() (*bool, bool)

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

func (*GeomapWidgetDefinitionStyle) GetPaletteOk ¶

func (o *GeomapWidgetDefinitionStyle) GetPaletteOk() (*string, bool)

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

func (GeomapWidgetDefinitionStyle) MarshalJSON ¶

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

func (*GeomapWidgetDefinitionStyle) SetPalette ¶

func (o *GeomapWidgetDefinitionStyle) SetPalette(v string)

SetPalette sets field value

func (*GeomapWidgetDefinitionStyle) SetPaletteFlip ¶

func (o *GeomapWidgetDefinitionStyle) SetPaletteFlip(v bool)

SetPaletteFlip sets field value

func (*GeomapWidgetDefinitionStyle) UnmarshalJSON ¶

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

type GeomapWidgetDefinitionType ¶

type GeomapWidgetDefinitionType string

GeomapWidgetDefinitionType Type of the geomap widget.

const (
	GEOMAPWIDGETDEFINITIONTYPE_GEOMAP GeomapWidgetDefinitionType = "geomap"
)

List of GeomapWidgetDefinitionType

func NewGeomapWidgetDefinitionTypeFromValue ¶

func NewGeomapWidgetDefinitionTypeFromValue(v string) (*GeomapWidgetDefinitionType, error)

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

func (GeomapWidgetDefinitionType) IsValid ¶

func (v GeomapWidgetDefinitionType) IsValid() bool

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

func (GeomapWidgetDefinitionType) Ptr ¶

Ptr returns reference to GeomapWidgetDefinitionType value

func (*GeomapWidgetDefinitionType) UnmarshalJSON ¶

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

type GeomapWidgetDefinitionView ¶

type GeomapWidgetDefinitionView struct {
	// The 2-letter ISO code of a country to focus the map on. Or `WORLD`.
	Focus string `json:"focus"`
}

GeomapWidgetDefinitionView The view of the world that the map should render.

func NewGeomapWidgetDefinitionView ¶

func NewGeomapWidgetDefinitionView(focus string) *GeomapWidgetDefinitionView

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

func NewGeomapWidgetDefinitionViewWithDefaults ¶

func NewGeomapWidgetDefinitionViewWithDefaults() *GeomapWidgetDefinitionView

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

func (*GeomapWidgetDefinitionView) GetFocus ¶

func (o *GeomapWidgetDefinitionView) GetFocus() string

GetFocus returns the Focus field value

func (*GeomapWidgetDefinitionView) GetFocusOk ¶

func (o *GeomapWidgetDefinitionView) GetFocusOk() (*string, bool)

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

func (GeomapWidgetDefinitionView) MarshalJSON ¶

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

func (*GeomapWidgetDefinitionView) SetFocus ¶

func (o *GeomapWidgetDefinitionView) SetFocus(v string)

SetFocus sets field value

func (*GeomapWidgetDefinitionView) UnmarshalJSON ¶

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

type GeomapWidgetRequest ¶

type GeomapWidgetRequest struct {
	// List of formulas that operate on queries. **This feature is currently in beta.**
	Formulas *[]WidgetFormula    `json:"formulas,omitempty"`
	LogQuery *LogQueryDefinition `json:"log_query,omitempty"`
	// The widget metrics query.
	Q *string `json:"q,omitempty"`
	// List of queries that can be returned directly or used in formulas. **This feature is currently in beta.**
	Queries        *[]FormulaAndFunctionQueryDefinition `json:"queries,omitempty"`
	ResponseFormat *FormulaAndFunctionResponseFormat    `json:"response_format,omitempty"`
	RumQuery       *LogQueryDefinition                  `json:"rum_query,omitempty"`
	SecurityQuery  *LogQueryDefinition                  `json:"security_query,omitempty"`
}

GeomapWidgetRequest An updated geomap widget.

func NewGeomapWidgetRequest ¶

func NewGeomapWidgetRequest() *GeomapWidgetRequest

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

func NewGeomapWidgetRequestWithDefaults ¶

func NewGeomapWidgetRequestWithDefaults() *GeomapWidgetRequest

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

func (*GeomapWidgetRequest) GetFormulas ¶

func (o *GeomapWidgetRequest) GetFormulas() []WidgetFormula

GetFormulas returns the Formulas field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetFormulasOk ¶

func (o *GeomapWidgetRequest) GetFormulasOk() (*[]WidgetFormula, bool)

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

func (*GeomapWidgetRequest) GetLogQuery ¶

func (o *GeomapWidgetRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetLogQueryOk ¶

func (o *GeomapWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*GeomapWidgetRequest) GetQ ¶

func (o *GeomapWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetQOk ¶

func (o *GeomapWidgetRequest) GetQOk() (*string, bool)

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

func (*GeomapWidgetRequest) GetQueries ¶

GetQueries returns the Queries field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetQueriesOk ¶

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 (*GeomapWidgetRequest) GetResponseFormat ¶

GetResponseFormat returns the ResponseFormat field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetResponseFormatOk ¶

func (o *GeomapWidgetRequest) GetResponseFormatOk() (*FormulaAndFunctionResponseFormat, bool)

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

func (*GeomapWidgetRequest) GetRumQuery ¶

func (o *GeomapWidgetRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetRumQueryOk ¶

func (o *GeomapWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

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

func (*GeomapWidgetRequest) GetSecurityQuery ¶

func (o *GeomapWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*GeomapWidgetRequest) GetSecurityQueryOk ¶

func (o *GeomapWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

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

func (*GeomapWidgetRequest) HasFormulas ¶

func (o *GeomapWidgetRequest) HasFormulas() bool

HasFormulas returns a boolean if a field has been set.

func (*GeomapWidgetRequest) HasLogQuery ¶

func (o *GeomapWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*GeomapWidgetRequest) HasQ ¶

func (o *GeomapWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*GeomapWidgetRequest) HasQueries ¶

func (o *GeomapWidgetRequest) HasQueries() bool

HasQueries returns a boolean if a field has been set.

func (*GeomapWidgetRequest) HasResponseFormat ¶

func (o *GeomapWidgetRequest) HasResponseFormat() bool

HasResponseFormat returns a boolean if a field has been set.

func (*GeomapWidgetRequest) HasRumQuery ¶

func (o *GeomapWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*GeomapWidgetRequest) HasSecurityQuery ¶

func (o *GeomapWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (GeomapWidgetRequest) MarshalJSON ¶

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

func (*GeomapWidgetRequest) SetFormulas ¶

func (o *GeomapWidgetRequest) SetFormulas(v []WidgetFormula)

SetFormulas gets a reference to the given []WidgetFormula and assigns it to the Formulas field.

func (*GeomapWidgetRequest) SetLogQuery ¶

func (o *GeomapWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*GeomapWidgetRequest) SetQ ¶

func (o *GeomapWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*GeomapWidgetRequest) SetQueries ¶

SetQueries gets a reference to the given []FormulaAndFunctionQueryDefinition and assigns it to the Queries field.

func (*GeomapWidgetRequest) SetResponseFormat ¶

func (o *GeomapWidgetRequest) SetResponseFormat(v FormulaAndFunctionResponseFormat)

SetResponseFormat gets a reference to the given FormulaAndFunctionResponseFormat and assigns it to the ResponseFormat field.

func (*GeomapWidgetRequest) SetRumQuery ¶

func (o *GeomapWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*GeomapWidgetRequest) SetSecurityQuery ¶

func (o *GeomapWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

type GetAPITestLatestResultsOptionalParameters ¶

type GetAPITestLatestResultsOptionalParameters struct {
	FromTs  *int64
	ToTs    *int64
	ProbeDc *[]string
}

func NewGetAPITestLatestResultsOptionalParameters ¶

func NewGetAPITestLatestResultsOptionalParameters() *GetAPITestLatestResultsOptionalParameters

func (*GetAPITestLatestResultsOptionalParameters) WithFromTs ¶

func (*GetAPITestLatestResultsOptionalParameters) WithProbeDc ¶

func (*GetAPITestLatestResultsOptionalParameters) WithToTs ¶

type GetBrowserTestLatestResultsOptionalParameters ¶

type GetBrowserTestLatestResultsOptionalParameters struct {
	FromTs  *int64
	ToTs    *int64
	ProbeDc *[]string
}

func NewGetBrowserTestLatestResultsOptionalParameters ¶

func NewGetBrowserTestLatestResultsOptionalParameters() *GetBrowserTestLatestResultsOptionalParameters

func (*GetBrowserTestLatestResultsOptionalParameters) WithFromTs ¶

func (*GetBrowserTestLatestResultsOptionalParameters) WithProbeDc ¶

func (*GetBrowserTestLatestResultsOptionalParameters) WithToTs ¶

type GetDailyCustomReportsOptionalParameters ¶

type GetDailyCustomReportsOptionalParameters struct {
	PageSize   *int64
	PageNumber *int64
	SortDir    *UsageSortDirection
	Sort       *UsageSort
}

func NewGetDailyCustomReportsOptionalParameters ¶

func NewGetDailyCustomReportsOptionalParameters() *GetDailyCustomReportsOptionalParameters

func (*GetDailyCustomReportsOptionalParameters) WithPageNumber ¶

func (*GetDailyCustomReportsOptionalParameters) WithPageSize ¶

func (*GetDailyCustomReportsOptionalParameters) WithSort ¶

func (*GetDailyCustomReportsOptionalParameters) WithSortDir ¶

type GetGraphSnapshotOptionalParameters ¶

type GetGraphSnapshotOptionalParameters struct {
	MetricQuery *string
	EventQuery  *string
	GraphDef    *string
	Title       *string
}

func NewGetGraphSnapshotOptionalParameters ¶

func NewGetGraphSnapshotOptionalParameters() *GetGraphSnapshotOptionalParameters

func (*GetGraphSnapshotOptionalParameters) WithEventQuery ¶

func (*GetGraphSnapshotOptionalParameters) WithGraphDef ¶

func (*GetGraphSnapshotOptionalParameters) WithMetricQuery ¶

func (*GetGraphSnapshotOptionalParameters) WithTitle ¶

type GetHostTagsOptionalParameters ¶

type GetHostTagsOptionalParameters struct {
	Source *string
}

func NewGetHostTagsOptionalParameters ¶

func NewGetHostTagsOptionalParameters() *GetHostTagsOptionalParameters

func (*GetHostTagsOptionalParameters) WithSource ¶

type GetHostTotalsOptionalParameters ¶

type GetHostTotalsOptionalParameters struct {
	From *int64
}

func NewGetHostTotalsOptionalParameters ¶

func NewGetHostTotalsOptionalParameters() *GetHostTotalsOptionalParameters

func (*GetHostTotalsOptionalParameters) WithFrom ¶

type GetIncidentManagementOptionalParameters ¶

type GetIncidentManagementOptionalParameters struct {
	EndHr *time.Time
}

func NewGetIncidentManagementOptionalParameters ¶

func NewGetIncidentManagementOptionalParameters() *GetIncidentManagementOptionalParameters

func (*GetIncidentManagementOptionalParameters) WithEndHr ¶

type GetIngestedSpansOptionalParameters ¶

type GetIngestedSpansOptionalParameters struct {
	EndHr *time.Time
}

func NewGetIngestedSpansOptionalParameters ¶

func NewGetIngestedSpansOptionalParameters() *GetIngestedSpansOptionalParameters

func (*GetIngestedSpansOptionalParameters) WithEndHr ¶

type GetMonitorOptionalParameters ¶

type GetMonitorOptionalParameters struct {
	GroupStates *string
}

func NewGetMonitorOptionalParameters ¶

func NewGetMonitorOptionalParameters() *GetMonitorOptionalParameters

func (*GetMonitorOptionalParameters) WithGroupStates ¶

func (r *GetMonitorOptionalParameters) WithGroupStates(groupStates string) *GetMonitorOptionalParameters

type GetMonthlyCustomReportsOptionalParameters ¶

type GetMonthlyCustomReportsOptionalParameters struct {
	PageSize   *int64
	PageNumber *int64
	SortDir    *UsageSortDirection
	Sort       *UsageSort
}

func NewGetMonthlyCustomReportsOptionalParameters ¶

func NewGetMonthlyCustomReportsOptionalParameters() *GetMonthlyCustomReportsOptionalParameters

func (*GetMonthlyCustomReportsOptionalParameters) WithPageNumber ¶

func (*GetMonthlyCustomReportsOptionalParameters) WithPageSize ¶

func (*GetMonthlyCustomReportsOptionalParameters) WithSort ¶

func (*GetMonthlyCustomReportsOptionalParameters) WithSortDir ¶

type GetSLOHistoryOptionalParameters ¶

type GetSLOHistoryOptionalParameters struct {
	Target *float64
}

func NewGetSLOHistoryOptionalParameters ¶

func NewGetSLOHistoryOptionalParameters() *GetSLOHistoryOptionalParameters

func (*GetSLOHistoryOptionalParameters) WithTarget ¶

type GetSLOOptionalParameters ¶

type GetSLOOptionalParameters struct {
	WithConfiguredAlertIds *bool
}

func NewGetSLOOptionalParameters ¶

func NewGetSLOOptionalParameters() *GetSLOOptionalParameters

func (*GetSLOOptionalParameters) WithWithConfiguredAlertIds ¶

func (r *GetSLOOptionalParameters) WithWithConfiguredAlertIds(withConfiguredAlertIds bool) *GetSLOOptionalParameters

type GetTracingWithoutLimitsOptionalParameters ¶

type GetTracingWithoutLimitsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetTracingWithoutLimitsOptionalParameters ¶

func NewGetTracingWithoutLimitsOptionalParameters() *GetTracingWithoutLimitsOptionalParameters

func (*GetTracingWithoutLimitsOptionalParameters) WithEndHr ¶

type GetUsageAnalyzedLogsOptionalParameters ¶

type GetUsageAnalyzedLogsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageAnalyzedLogsOptionalParameters ¶

func NewGetUsageAnalyzedLogsOptionalParameters() *GetUsageAnalyzedLogsOptionalParameters

func (*GetUsageAnalyzedLogsOptionalParameters) WithEndHr ¶

type GetUsageAttributionOptionalParameters ¶

type GetUsageAttributionOptionalParameters struct {
	EndMonth      *time.Time
	SortDirection *UsageSortDirection
	SortName      *UsageAttributionSort
}

func NewGetUsageAttributionOptionalParameters ¶

func NewGetUsageAttributionOptionalParameters() *GetUsageAttributionOptionalParameters

func (*GetUsageAttributionOptionalParameters) WithEndMonth ¶

func (*GetUsageAttributionOptionalParameters) WithSortDirection ¶

func (*GetUsageAttributionOptionalParameters) WithSortName ¶

type GetUsageBillableSummaryOptionalParameters ¶

type GetUsageBillableSummaryOptionalParameters struct {
	Month *time.Time
}

func NewGetUsageBillableSummaryOptionalParameters ¶

func NewGetUsageBillableSummaryOptionalParameters() *GetUsageBillableSummaryOptionalParameters

func (*GetUsageBillableSummaryOptionalParameters) WithMonth ¶

type GetUsageComplianceMonitoringOptionalParameters ¶

type GetUsageComplianceMonitoringOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageComplianceMonitoringOptionalParameters ¶

func NewGetUsageComplianceMonitoringOptionalParameters() *GetUsageComplianceMonitoringOptionalParameters

func (*GetUsageComplianceMonitoringOptionalParameters) WithEndHr ¶

type GetUsageFargateOptionalParameters ¶

type GetUsageFargateOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageFargateOptionalParameters ¶

func NewGetUsageFargateOptionalParameters() *GetUsageFargateOptionalParameters

func (*GetUsageFargateOptionalParameters) WithEndHr ¶

type GetUsageHostsOptionalParameters ¶

type GetUsageHostsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageHostsOptionalParameters ¶

func NewGetUsageHostsOptionalParameters() *GetUsageHostsOptionalParameters

func (*GetUsageHostsOptionalParameters) WithEndHr ¶

type GetUsageIndexedSpansOptionalParameters ¶

type GetUsageIndexedSpansOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageIndexedSpansOptionalParameters ¶

func NewGetUsageIndexedSpansOptionalParameters() *GetUsageIndexedSpansOptionalParameters

func (*GetUsageIndexedSpansOptionalParameters) WithEndHr ¶

type GetUsageInternetOfThingsOptionalParameters ¶

type GetUsageInternetOfThingsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageInternetOfThingsOptionalParameters ¶

func NewGetUsageInternetOfThingsOptionalParameters() *GetUsageInternetOfThingsOptionalParameters

func (*GetUsageInternetOfThingsOptionalParameters) WithEndHr ¶

type GetUsageLambdaOptionalParameters ¶

type GetUsageLambdaOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageLambdaOptionalParameters ¶

func NewGetUsageLambdaOptionalParameters() *GetUsageLambdaOptionalParameters

func (*GetUsageLambdaOptionalParameters) WithEndHr ¶

type GetUsageLogsByIndexOptionalParameters ¶

type GetUsageLogsByIndexOptionalParameters struct {
	EndHr     *time.Time
	IndexName *[]string
}

func NewGetUsageLogsByIndexOptionalParameters ¶

func NewGetUsageLogsByIndexOptionalParameters() *GetUsageLogsByIndexOptionalParameters

func (*GetUsageLogsByIndexOptionalParameters) WithEndHr ¶

func (*GetUsageLogsByIndexOptionalParameters) WithIndexName ¶

type GetUsageLogsByRetentionOptionalParameters ¶

type GetUsageLogsByRetentionOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageLogsByRetentionOptionalParameters ¶

func NewGetUsageLogsByRetentionOptionalParameters() *GetUsageLogsByRetentionOptionalParameters

func (*GetUsageLogsByRetentionOptionalParameters) WithEndHr ¶

type GetUsageLogsOptionalParameters ¶

type GetUsageLogsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageLogsOptionalParameters ¶

func NewGetUsageLogsOptionalParameters() *GetUsageLogsOptionalParameters

func (*GetUsageLogsOptionalParameters) WithEndHr ¶

type GetUsageNetworkFlowsOptionalParameters ¶

type GetUsageNetworkFlowsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageNetworkFlowsOptionalParameters ¶

func NewGetUsageNetworkFlowsOptionalParameters() *GetUsageNetworkFlowsOptionalParameters

func (*GetUsageNetworkFlowsOptionalParameters) WithEndHr ¶

type GetUsageNetworkHostsOptionalParameters ¶

type GetUsageNetworkHostsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageNetworkHostsOptionalParameters ¶

func NewGetUsageNetworkHostsOptionalParameters() *GetUsageNetworkHostsOptionalParameters

func (*GetUsageNetworkHostsOptionalParameters) WithEndHr ¶

type GetUsageProfilingOptionalParameters ¶

type GetUsageProfilingOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageProfilingOptionalParameters ¶

func NewGetUsageProfilingOptionalParameters() *GetUsageProfilingOptionalParameters

func (*GetUsageProfilingOptionalParameters) WithEndHr ¶

type GetUsageRumSessionsOptionalParameters ¶

type GetUsageRumSessionsOptionalParameters struct {
	EndHr *time.Time
	Type_ *string
}

func NewGetUsageRumSessionsOptionalParameters ¶

func NewGetUsageRumSessionsOptionalParameters() *GetUsageRumSessionsOptionalParameters

func (*GetUsageRumSessionsOptionalParameters) WithEndHr ¶

func (*GetUsageRumSessionsOptionalParameters) WithType_ ¶

type GetUsageSNMPOptionalParameters ¶

type GetUsageSNMPOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageSNMPOptionalParameters ¶

func NewGetUsageSNMPOptionalParameters() *GetUsageSNMPOptionalParameters

func (*GetUsageSNMPOptionalParameters) WithEndHr ¶

type GetUsageSummaryOptionalParameters ¶

type GetUsageSummaryOptionalParameters struct {
	EndMonth          *time.Time
	IncludeOrgDetails *bool
}

func NewGetUsageSummaryOptionalParameters ¶

func NewGetUsageSummaryOptionalParameters() *GetUsageSummaryOptionalParameters

func (*GetUsageSummaryOptionalParameters) WithEndMonth ¶

func (*GetUsageSummaryOptionalParameters) WithIncludeOrgDetails ¶

func (r *GetUsageSummaryOptionalParameters) WithIncludeOrgDetails(includeOrgDetails bool) *GetUsageSummaryOptionalParameters

type GetUsageSyntheticsAPIOptionalParameters ¶

type GetUsageSyntheticsAPIOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageSyntheticsAPIOptionalParameters ¶

func NewGetUsageSyntheticsAPIOptionalParameters() *GetUsageSyntheticsAPIOptionalParameters

func (*GetUsageSyntheticsAPIOptionalParameters) WithEndHr ¶

type GetUsageSyntheticsBrowserOptionalParameters ¶

type GetUsageSyntheticsBrowserOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageSyntheticsBrowserOptionalParameters ¶

func NewGetUsageSyntheticsBrowserOptionalParameters() *GetUsageSyntheticsBrowserOptionalParameters

func (*GetUsageSyntheticsBrowserOptionalParameters) WithEndHr ¶

type GetUsageSyntheticsOptionalParameters ¶

type GetUsageSyntheticsOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageSyntheticsOptionalParameters ¶

func NewGetUsageSyntheticsOptionalParameters() *GetUsageSyntheticsOptionalParameters

func (*GetUsageSyntheticsOptionalParameters) WithEndHr ¶

type GetUsageTimeseriesOptionalParameters ¶

type GetUsageTimeseriesOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageTimeseriesOptionalParameters ¶

func NewGetUsageTimeseriesOptionalParameters() *GetUsageTimeseriesOptionalParameters

func (*GetUsageTimeseriesOptionalParameters) WithEndHr ¶

type GetUsageTopAvgMetricsOptionalParameters ¶

type GetUsageTopAvgMetricsOptionalParameters struct {
	Month        *time.Time
	Day          *time.Time
	Names        *[]string
	Limit        *int32
	NextRecordId *string
}

func NewGetUsageTopAvgMetricsOptionalParameters ¶

func NewGetUsageTopAvgMetricsOptionalParameters() *GetUsageTopAvgMetricsOptionalParameters

func (*GetUsageTopAvgMetricsOptionalParameters) WithDay ¶

func (*GetUsageTopAvgMetricsOptionalParameters) WithLimit ¶

func (*GetUsageTopAvgMetricsOptionalParameters) WithMonth ¶

func (*GetUsageTopAvgMetricsOptionalParameters) WithNames ¶

func (*GetUsageTopAvgMetricsOptionalParameters) WithNextRecordId ¶

type GetUsageTraceOptionalParameters ¶

type GetUsageTraceOptionalParameters struct {
	EndHr *time.Time
}

func NewGetUsageTraceOptionalParameters ¶

func NewGetUsageTraceOptionalParameters() *GetUsageTraceOptionalParameters

func (*GetUsageTraceOptionalParameters) WithEndHr ¶

type GraphSnapshot ¶

type GraphSnapshot struct {
	// A JSON document defining the graph. `graph_def` can be used instead of `metric_query`. The JSON document uses the [grammar defined here](https://docs.datadoghq.com/graphing/graphing_json/#grammar) and should be formatted to a single line then URL encoded.
	GraphDef *string `json:"graph_def,omitempty"`
	// The metric query. One of `metric_query` or `graph_def` is required.
	MetricQuery *string `json:"metric_query,omitempty"`
	// URL of your [graph snapshot](https://docs.datadoghq.com/metrics/explorer/#snapshot).
	SnapshotUrl *string `json:"snapshot_url,omitempty"`
}

GraphSnapshot Object representing a graph snapshot.

func NewGraphSnapshot ¶

func NewGraphSnapshot() *GraphSnapshot

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

func NewGraphSnapshotWithDefaults ¶

func NewGraphSnapshotWithDefaults() *GraphSnapshot

NewGraphSnapshotWithDefaults instantiates a new GraphSnapshot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GraphSnapshot) GetGraphDef ¶

func (o *GraphSnapshot) GetGraphDef() string

GetGraphDef returns the GraphDef field value if set, zero value otherwise.

func (*GraphSnapshot) GetGraphDefOk ¶

func (o *GraphSnapshot) GetGraphDefOk() (*string, bool)

GetGraphDefOk returns a tuple with the GraphDef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GraphSnapshot) GetMetricQuery ¶

func (o *GraphSnapshot) GetMetricQuery() string

GetMetricQuery returns the MetricQuery field value if set, zero value otherwise.

func (*GraphSnapshot) GetMetricQueryOk ¶

func (o *GraphSnapshot) GetMetricQueryOk() (*string, bool)

GetMetricQueryOk returns a tuple with the MetricQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GraphSnapshot) GetSnapshotUrl ¶

func (o *GraphSnapshot) GetSnapshotUrl() string

GetSnapshotUrl returns the SnapshotUrl field value if set, zero value otherwise.

func (*GraphSnapshot) GetSnapshotUrlOk ¶

func (o *GraphSnapshot) GetSnapshotUrlOk() (*string, bool)

GetSnapshotUrlOk returns a tuple with the SnapshotUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GraphSnapshot) HasGraphDef ¶

func (o *GraphSnapshot) HasGraphDef() bool

HasGraphDef returns a boolean if a field has been set.

func (*GraphSnapshot) HasMetricQuery ¶

func (o *GraphSnapshot) HasMetricQuery() bool

HasMetricQuery returns a boolean if a field has been set.

func (*GraphSnapshot) HasSnapshotUrl ¶

func (o *GraphSnapshot) HasSnapshotUrl() bool

HasSnapshotUrl returns a boolean if a field has been set.

func (GraphSnapshot) MarshalJSON ¶

func (o GraphSnapshot) MarshalJSON() ([]byte, error)

func (*GraphSnapshot) SetGraphDef ¶

func (o *GraphSnapshot) SetGraphDef(v string)

SetGraphDef gets a reference to the given string and assigns it to the GraphDef field.

func (*GraphSnapshot) SetMetricQuery ¶

func (o *GraphSnapshot) SetMetricQuery(v string)

SetMetricQuery gets a reference to the given string and assigns it to the MetricQuery field.

func (*GraphSnapshot) SetSnapshotUrl ¶

func (o *GraphSnapshot) SetSnapshotUrl(v string)

SetSnapshotUrl gets a reference to the given string and assigns it to the SnapshotUrl field.

type GroupWidgetDefinition ¶

type GroupWidgetDefinition struct {
	// Background color of the group title.
	BackgroundColor *string `json:"background_color,omitempty"`
	// URL of image to display as a banner for the group.
	BannerImg  *string          `json:"banner_img,omitempty"`
	LayoutType WidgetLayoutType `json:"layout_type"`
	// Whether to show the title or not.
	ShowTitle *bool `json:"show_title,omitempty"`
	// Title of the widget.
	Title      *string                   `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign          `json:"title_align,omitempty"`
	Type       GroupWidgetDefinitionType `json:"type"`
	// List of widget groups.
	Widgets []Widget `json:"widgets"`
}

GroupWidgetDefinition The groups widget allows you to keep similar graphs together on your timeboard. Each group has a custom header, can hold one to many graphs, and is collapsible.

func NewGroupWidgetDefinition ¶

func NewGroupWidgetDefinition(layoutType WidgetLayoutType, type_ GroupWidgetDefinitionType, widgets []Widget) *GroupWidgetDefinition

NewGroupWidgetDefinition instantiates a new GroupWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupWidgetDefinitionWithDefaults ¶

func NewGroupWidgetDefinitionWithDefaults() *GroupWidgetDefinition

NewGroupWidgetDefinitionWithDefaults instantiates a new GroupWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupWidgetDefinition) GetBackgroundColor ¶

func (o *GroupWidgetDefinition) GetBackgroundColor() string

GetBackgroundColor returns the BackgroundColor field value if set, zero value otherwise.

func (*GroupWidgetDefinition) GetBackgroundColorOk ¶

func (o *GroupWidgetDefinition) GetBackgroundColorOk() (*string, bool)

GetBackgroundColorOk returns a tuple with the BackgroundColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) GetBannerImg ¶

func (o *GroupWidgetDefinition) GetBannerImg() string

GetBannerImg returns the BannerImg field value if set, zero value otherwise.

func (*GroupWidgetDefinition) GetBannerImgOk ¶

func (o *GroupWidgetDefinition) GetBannerImgOk() (*string, bool)

GetBannerImgOk returns a tuple with the BannerImg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) GetLayoutType ¶

func (o *GroupWidgetDefinition) GetLayoutType() WidgetLayoutType

GetLayoutType returns the LayoutType field value

func (*GroupWidgetDefinition) GetLayoutTypeOk ¶

func (o *GroupWidgetDefinition) GetLayoutTypeOk() (*WidgetLayoutType, bool)

GetLayoutTypeOk returns a tuple with the LayoutType field value and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) GetShowTitle ¶

func (o *GroupWidgetDefinition) GetShowTitle() bool

GetShowTitle returns the ShowTitle field value if set, zero value otherwise.

func (*GroupWidgetDefinition) GetShowTitleOk ¶

func (o *GroupWidgetDefinition) GetShowTitleOk() (*bool, bool)

GetShowTitleOk returns a tuple with the ShowTitle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) GetTitle ¶

func (o *GroupWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*GroupWidgetDefinition) GetTitleAlign ¶

func (o *GroupWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*GroupWidgetDefinition) GetTitleAlignOk ¶

func (o *GroupWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) GetTitleOk ¶

func (o *GroupWidgetDefinition) 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 (*GroupWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*GroupWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) GetWidgets ¶

func (o *GroupWidgetDefinition) GetWidgets() []Widget

GetWidgets returns the Widgets field value

func (*GroupWidgetDefinition) GetWidgetsOk ¶

func (o *GroupWidgetDefinition) GetWidgetsOk() (*[]Widget, bool)

GetWidgetsOk returns a tuple with the Widgets field value and a boolean to check if the value has been set.

func (*GroupWidgetDefinition) HasBackgroundColor ¶

func (o *GroupWidgetDefinition) HasBackgroundColor() bool

HasBackgroundColor returns a boolean if a field has been set.

func (*GroupWidgetDefinition) HasBannerImg ¶

func (o *GroupWidgetDefinition) HasBannerImg() bool

HasBannerImg returns a boolean if a field has been set.

func (*GroupWidgetDefinition) HasShowTitle ¶

func (o *GroupWidgetDefinition) HasShowTitle() bool

HasShowTitle returns a boolean if a field has been set.

func (*GroupWidgetDefinition) HasTitle ¶

func (o *GroupWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*GroupWidgetDefinition) HasTitleAlign ¶

func (o *GroupWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (GroupWidgetDefinition) MarshalJSON ¶

func (o GroupWidgetDefinition) MarshalJSON() ([]byte, error)

func (*GroupWidgetDefinition) SetBackgroundColor ¶

func (o *GroupWidgetDefinition) SetBackgroundColor(v string)

SetBackgroundColor gets a reference to the given string and assigns it to the BackgroundColor field.

func (*GroupWidgetDefinition) SetBannerImg ¶

func (o *GroupWidgetDefinition) SetBannerImg(v string)

SetBannerImg gets a reference to the given string and assigns it to the BannerImg field.

func (*GroupWidgetDefinition) SetLayoutType ¶

func (o *GroupWidgetDefinition) SetLayoutType(v WidgetLayoutType)

SetLayoutType sets field value

func (*GroupWidgetDefinition) SetShowTitle ¶

func (o *GroupWidgetDefinition) SetShowTitle(v bool)

SetShowTitle gets a reference to the given bool and assigns it to the ShowTitle field.

func (*GroupWidgetDefinition) SetTitle ¶

func (o *GroupWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*GroupWidgetDefinition) SetTitleAlign ¶

func (o *GroupWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*GroupWidgetDefinition) SetType ¶

SetType sets field value

func (*GroupWidgetDefinition) SetWidgets ¶

func (o *GroupWidgetDefinition) SetWidgets(v []Widget)

SetWidgets sets field value

func (*GroupWidgetDefinition) UnmarshalJSON ¶

func (o *GroupWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type GroupWidgetDefinitionType ¶

type GroupWidgetDefinitionType string

GroupWidgetDefinitionType Type of the group widget.

const (
	GROUPWIDGETDEFINITIONTYPE_GROUP GroupWidgetDefinitionType = "group"
)

List of GroupWidgetDefinitionType

func NewGroupWidgetDefinitionTypeFromValue ¶

func NewGroupWidgetDefinitionTypeFromValue(v string) (*GroupWidgetDefinitionType, error)

NewGroupWidgetDefinitionTypeFromValue returns a pointer to a valid GroupWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GroupWidgetDefinitionType) IsValid ¶

func (v GroupWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GroupWidgetDefinitionType) Ptr ¶

Ptr returns reference to GroupWidgetDefinitionType value

func (*GroupWidgetDefinitionType) UnmarshalJSON ¶

func (v *GroupWidgetDefinitionType) UnmarshalJSON(src []byte) error

type HTTPLogError ¶

type HTTPLogError struct {
	// Error code.
	Code int32 `json:"code"`
	// Error message.
	Message string `json:"message"`
}

HTTPLogError Invalid query performed.

func NewHTTPLogError ¶

func NewHTTPLogError(code int32, message string) *HTTPLogError

NewHTTPLogError instantiates a new HTTPLogError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHTTPLogErrorWithDefaults ¶

func NewHTTPLogErrorWithDefaults() *HTTPLogError

NewHTTPLogErrorWithDefaults instantiates a new HTTPLogError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HTTPLogError) GetCode ¶

func (o *HTTPLogError) GetCode() int32

GetCode returns the Code field value

func (*HTTPLogError) GetCodeOk ¶

func (o *HTTPLogError) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*HTTPLogError) GetMessage ¶

func (o *HTTPLogError) GetMessage() string

GetMessage returns the Message field value

func (*HTTPLogError) GetMessageOk ¶

func (o *HTTPLogError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (HTTPLogError) MarshalJSON ¶

func (o HTTPLogError) MarshalJSON() ([]byte, error)

func (*HTTPLogError) SetCode ¶

func (o *HTTPLogError) SetCode(v int32)

SetCode sets field value

func (*HTTPLogError) SetMessage ¶

func (o *HTTPLogError) SetMessage(v string)

SetMessage sets field value

func (*HTTPLogError) UnmarshalJSON ¶

func (o *HTTPLogError) UnmarshalJSON(bytes []byte) (err error)

type HTTPLogItem ¶

type HTTPLogItem struct {
	// The integration name associated with your log: the technology from which the log originated. When it matches an integration name, Datadog automatically installs the corresponding parsers and facets. See [reserved attributes](https://docs.datadoghq.com/logs/log_collection/#reserved-attributes).
	Ddsource *string `json:"ddsource,omitempty"`
	// Tags associated with your logs.
	Ddtags *string `json:"ddtags,omitempty"`
	// The name of the originating host of the log.
	Hostname *string `json:"hostname,omitempty"`
	// The message [reserved attribute](https://docs.datadoghq.com/logs/log_collection/#reserved-attributes) of your log. By default, Datadog ingests the value of the message attribute as the body of the log entry. That value is then highlighted and displayed in the Logstream, where it is indexed for full text search.
	Message *string `json:"message,omitempty"`
	// The name of the application or service generating the log events. It is used to switch from Logs to APM, so make sure you define the same value when you use both products. See [reserved attributes](https://docs.datadoghq.com/logs/log_collection/#reserved-attributes).
	Service *string `json:"service,omitempty"`
}

HTTPLogItem Logs that are sent over HTTP.

func NewHTTPLogItem ¶

func NewHTTPLogItem() *HTTPLogItem

NewHTTPLogItem instantiates a new HTTPLogItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHTTPLogItemWithDefaults ¶

func NewHTTPLogItemWithDefaults() *HTTPLogItem

NewHTTPLogItemWithDefaults instantiates a new HTTPLogItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HTTPLogItem) GetDdsource ¶

func (o *HTTPLogItem) GetDdsource() string

GetDdsource returns the Ddsource field value if set, zero value otherwise.

func (*HTTPLogItem) GetDdsourceOk ¶

func (o *HTTPLogItem) GetDdsourceOk() (*string, bool)

GetDdsourceOk returns a tuple with the Ddsource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPLogItem) GetDdtags ¶

func (o *HTTPLogItem) GetDdtags() string

GetDdtags returns the Ddtags field value if set, zero value otherwise.

func (*HTTPLogItem) GetDdtagsOk ¶

func (o *HTTPLogItem) GetDdtagsOk() (*string, bool)

GetDdtagsOk returns a tuple with the Ddtags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPLogItem) GetHostname ¶

func (o *HTTPLogItem) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*HTTPLogItem) GetHostnameOk ¶

func (o *HTTPLogItem) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPLogItem) GetMessage ¶

func (o *HTTPLogItem) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*HTTPLogItem) GetMessageOk ¶

func (o *HTTPLogItem) 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 (*HTTPLogItem) GetService ¶

func (o *HTTPLogItem) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*HTTPLogItem) GetServiceOk ¶

func (o *HTTPLogItem) 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 (*HTTPLogItem) HasDdsource ¶

func (o *HTTPLogItem) HasDdsource() bool

HasDdsource returns a boolean if a field has been set.

func (*HTTPLogItem) HasDdtags ¶

func (o *HTTPLogItem) HasDdtags() bool

HasDdtags returns a boolean if a field has been set.

func (*HTTPLogItem) HasHostname ¶

func (o *HTTPLogItem) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*HTTPLogItem) HasMessage ¶

func (o *HTTPLogItem) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*HTTPLogItem) HasService ¶

func (o *HTTPLogItem) HasService() bool

HasService returns a boolean if a field has been set.

func (HTTPLogItem) MarshalJSON ¶

func (o HTTPLogItem) MarshalJSON() ([]byte, error)

func (*HTTPLogItem) SetDdsource ¶

func (o *HTTPLogItem) SetDdsource(v string)

SetDdsource gets a reference to the given string and assigns it to the Ddsource field.

func (*HTTPLogItem) SetDdtags ¶

func (o *HTTPLogItem) SetDdtags(v string)

SetDdtags gets a reference to the given string and assigns it to the Ddtags field.

func (*HTTPLogItem) SetHostname ¶

func (o *HTTPLogItem) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*HTTPLogItem) SetMessage ¶

func (o *HTTPLogItem) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*HTTPLogItem) SetService ¶

func (o *HTTPLogItem) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

type HTTPMethod ¶

type HTTPMethod string

HTTPMethod The HTTP method.

const (
	HTTPMETHOD_GET     HTTPMethod = "GET"
	HTTPMETHOD_POST    HTTPMethod = "POST"
	HTTPMETHOD_PATCH   HTTPMethod = "PATCH"
	HTTPMETHOD_PUT     HTTPMethod = "PUT"
	HTTPMETHOD_DELETE  HTTPMethod = "DELETE"
	HTTPMETHOD_HEAD    HTTPMethod = "HEAD"
	HTTPMETHOD_OPTIONS HTTPMethod = "OPTIONS"
)

List of HTTPMethod

func NewHTTPMethodFromValue ¶

func NewHTTPMethodFromValue(v string) (*HTTPMethod, error)

NewHTTPMethodFromValue returns a pointer to a valid HTTPMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (HTTPMethod) IsValid ¶

func (v HTTPMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (HTTPMethod) Ptr ¶

func (v HTTPMethod) Ptr() *HTTPMethod

Ptr returns reference to HTTPMethod value

func (*HTTPMethod) UnmarshalJSON ¶

func (v *HTTPMethod) UnmarshalJSON(src []byte) error

type HeatMapWidgetDefinition ¶

type HeatMapWidgetDefinition struct {
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// List of widget events.
	Events *[]WidgetEvent `json:"events,omitempty"`
	// Available legend sizes for a widget. Should be one of \"0\", \"2\", \"4\", \"8\", \"16\", or \"auto\".
	LegendSize *string `json:"legend_size,omitempty"`
	// List of widget types.
	Requests []HeatMapWidgetRequest `json:"requests"`
	// Whether or not to display the legend on this widget.
	ShowLegend *bool       `json:"show_legend,omitempty"`
	Time       *WidgetTime `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                     `json:"title_size,omitempty"`
	Type      HeatMapWidgetDefinitionType `json:"type"`
	Yaxis     *WidgetAxis                 `json:"yaxis,omitempty"`
}

HeatMapWidgetDefinition The heat map visualization shows metrics aggregated across many tags, such as hosts. The more hosts that have a particular value, the darker that square is.

func NewHeatMapWidgetDefinition ¶

func NewHeatMapWidgetDefinition(requests []HeatMapWidgetRequest, type_ HeatMapWidgetDefinitionType) *HeatMapWidgetDefinition

NewHeatMapWidgetDefinition instantiates a new HeatMapWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHeatMapWidgetDefinitionWithDefaults ¶

func NewHeatMapWidgetDefinitionWithDefaults() *HeatMapWidgetDefinition

NewHeatMapWidgetDefinitionWithDefaults instantiates a new HeatMapWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *HeatMapWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetCustomLinksOk ¶

func (o *HeatMapWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetEvents ¶

func (o *HeatMapWidgetDefinition) GetEvents() []WidgetEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetEventsOk ¶

func (o *HeatMapWidgetDefinition) GetEventsOk() (*[]WidgetEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetLegendSize ¶

func (o *HeatMapWidgetDefinition) GetLegendSize() string

GetLegendSize returns the LegendSize field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetLegendSizeOk ¶

func (o *HeatMapWidgetDefinition) GetLegendSizeOk() (*string, bool)

GetLegendSizeOk returns a tuple with the LegendSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetRequests ¶

func (o *HeatMapWidgetDefinition) GetRequests() []HeatMapWidgetRequest

GetRequests returns the Requests field value

func (*HeatMapWidgetDefinition) GetRequestsOk ¶

func (o *HeatMapWidgetDefinition) GetRequestsOk() (*[]HeatMapWidgetRequest, bool)

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetShowLegend ¶

func (o *HeatMapWidgetDefinition) GetShowLegend() bool

GetShowLegend returns the ShowLegend field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetShowLegendOk ¶

func (o *HeatMapWidgetDefinition) GetShowLegendOk() (*bool, bool)

GetShowLegendOk returns a tuple with the ShowLegend field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetTime ¶

func (o *HeatMapWidgetDefinition) GetTime() WidgetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetTimeOk ¶

func (o *HeatMapWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetTitle ¶

func (o *HeatMapWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetTitleAlign ¶

func (o *HeatMapWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetTitleAlignOk ¶

func (o *HeatMapWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetTitleOk ¶

func (o *HeatMapWidgetDefinition) 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 (*HeatMapWidgetDefinition) GetTitleSize ¶

func (o *HeatMapWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetTitleSizeOk ¶

func (o *HeatMapWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*HeatMapWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*HeatMapWidgetDefinition) GetYaxis ¶

func (o *HeatMapWidgetDefinition) GetYaxis() WidgetAxis

GetYaxis returns the Yaxis field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetYaxisOk ¶

func (o *HeatMapWidgetDefinition) GetYaxisOk() (*WidgetAxis, bool)

GetYaxisOk returns a tuple with the Yaxis field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *HeatMapWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasEvents ¶

func (o *HeatMapWidgetDefinition) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasLegendSize ¶

func (o *HeatMapWidgetDefinition) HasLegendSize() bool

HasLegendSize returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasShowLegend ¶

func (o *HeatMapWidgetDefinition) HasShowLegend() bool

HasShowLegend returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasTime ¶

func (o *HeatMapWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasTitle ¶

func (o *HeatMapWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasTitleAlign ¶

func (o *HeatMapWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasTitleSize ¶

func (o *HeatMapWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (*HeatMapWidgetDefinition) HasYaxis ¶

func (o *HeatMapWidgetDefinition) HasYaxis() bool

HasYaxis returns a boolean if a field has been set.

func (HeatMapWidgetDefinition) MarshalJSON ¶

func (o HeatMapWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *HeatMapWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*HeatMapWidgetDefinition) SetEvents ¶

func (o *HeatMapWidgetDefinition) SetEvents(v []WidgetEvent)

SetEvents gets a reference to the given []WidgetEvent and assigns it to the Events field.

func (*HeatMapWidgetDefinition) SetLegendSize ¶

func (o *HeatMapWidgetDefinition) SetLegendSize(v string)

SetLegendSize gets a reference to the given string and assigns it to the LegendSize field.

func (*HeatMapWidgetDefinition) SetRequests ¶

func (o *HeatMapWidgetDefinition) SetRequests(v []HeatMapWidgetRequest)

SetRequests sets field value

func (*HeatMapWidgetDefinition) SetShowLegend ¶

func (o *HeatMapWidgetDefinition) SetShowLegend(v bool)

SetShowLegend gets a reference to the given bool and assigns it to the ShowLegend field.

func (*HeatMapWidgetDefinition) SetTime ¶

func (o *HeatMapWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*HeatMapWidgetDefinition) SetTitle ¶

func (o *HeatMapWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*HeatMapWidgetDefinition) SetTitleAlign ¶

func (o *HeatMapWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*HeatMapWidgetDefinition) SetTitleSize ¶

func (o *HeatMapWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*HeatMapWidgetDefinition) SetType ¶

SetType sets field value

func (*HeatMapWidgetDefinition) SetYaxis ¶

func (o *HeatMapWidgetDefinition) SetYaxis(v WidgetAxis)

SetYaxis gets a reference to the given WidgetAxis and assigns it to the Yaxis field.

func (*HeatMapWidgetDefinition) UnmarshalJSON ¶

func (o *HeatMapWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type HeatMapWidgetDefinitionType ¶

type HeatMapWidgetDefinitionType string

HeatMapWidgetDefinitionType Type of the heat map widget.

const (
	HEATMAPWIDGETDEFINITIONTYPE_HEATMAP HeatMapWidgetDefinitionType = "heatmap"
)

List of HeatMapWidgetDefinitionType

func NewHeatMapWidgetDefinitionTypeFromValue ¶

func NewHeatMapWidgetDefinitionTypeFromValue(v string) (*HeatMapWidgetDefinitionType, error)

NewHeatMapWidgetDefinitionTypeFromValue returns a pointer to a valid HeatMapWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (HeatMapWidgetDefinitionType) IsValid ¶

func (v HeatMapWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (HeatMapWidgetDefinitionType) Ptr ¶

Ptr returns reference to HeatMapWidgetDefinitionType value

func (*HeatMapWidgetDefinitionType) UnmarshalJSON ¶

func (v *HeatMapWidgetDefinitionType) UnmarshalJSON(src []byte) error

type HeatMapWidgetRequest ¶

type HeatMapWidgetRequest struct {
	ApmQuery            *LogQueryDefinition     `json:"apm_query,omitempty"`
	EventQuery          *EventQueryDefinition   `json:"event_query,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Widget query.
	Q             *string             `json:"q,omitempty"`
	RumQuery      *LogQueryDefinition `json:"rum_query,omitempty"`
	SecurityQuery *LogQueryDefinition `json:"security_query,omitempty"`
	Style         *WidgetStyle        `json:"style,omitempty"`
}

HeatMapWidgetRequest Updated heat map widget.

func NewHeatMapWidgetRequest ¶

func NewHeatMapWidgetRequest() *HeatMapWidgetRequest

NewHeatMapWidgetRequest instantiates a new HeatMapWidgetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHeatMapWidgetRequestWithDefaults ¶

func NewHeatMapWidgetRequestWithDefaults() *HeatMapWidgetRequest

NewHeatMapWidgetRequestWithDefaults instantiates a new HeatMapWidgetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HeatMapWidgetRequest) GetApmQuery ¶

func (o *HeatMapWidgetRequest) GetApmQuery() LogQueryDefinition

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetApmQueryOk ¶

func (o *HeatMapWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetEventQuery ¶

func (o *HeatMapWidgetRequest) GetEventQuery() EventQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetEventQueryOk ¶

func (o *HeatMapWidgetRequest) GetEventQueryOk() (*EventQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetLogQuery ¶

func (o *HeatMapWidgetRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetLogQueryOk ¶

func (o *HeatMapWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*HeatMapWidgetRequest) GetNetworkQuery ¶

func (o *HeatMapWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetNetworkQueryOk ¶

func (o *HeatMapWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetProcessQuery ¶

func (o *HeatMapWidgetRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetProcessQueryOk ¶

func (o *HeatMapWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetProfileMetricsQuery ¶

func (o *HeatMapWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *HeatMapWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetQ ¶

func (o *HeatMapWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetQOk ¶

func (o *HeatMapWidgetRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetRumQuery ¶

func (o *HeatMapWidgetRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetRumQueryOk ¶

func (o *HeatMapWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetSecurityQuery ¶

func (o *HeatMapWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetSecurityQueryOk ¶

func (o *HeatMapWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) GetStyle ¶

func (o *HeatMapWidgetRequest) GetStyle() WidgetStyle

GetStyle returns the Style field value if set, zero value otherwise.

func (*HeatMapWidgetRequest) GetStyleOk ¶

func (o *HeatMapWidgetRequest) GetStyleOk() (*WidgetStyle, bool)

GetStyleOk returns a tuple with the Style field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HeatMapWidgetRequest) HasApmQuery ¶

func (o *HeatMapWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasEventQuery ¶

func (o *HeatMapWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasLogQuery ¶

func (o *HeatMapWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasNetworkQuery ¶

func (o *HeatMapWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasProcessQuery ¶

func (o *HeatMapWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasProfileMetricsQuery ¶

func (o *HeatMapWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasQ ¶

func (o *HeatMapWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasRumQuery ¶

func (o *HeatMapWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasSecurityQuery ¶

func (o *HeatMapWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (*HeatMapWidgetRequest) HasStyle ¶

func (o *HeatMapWidgetRequest) HasStyle() bool

HasStyle returns a boolean if a field has been set.

func (HeatMapWidgetRequest) MarshalJSON ¶

func (o HeatMapWidgetRequest) MarshalJSON() ([]byte, error)

func (*HeatMapWidgetRequest) SetApmQuery ¶

func (o *HeatMapWidgetRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*HeatMapWidgetRequest) SetEventQuery ¶

func (o *HeatMapWidgetRequest) SetEventQuery(v EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition and assigns it to the EventQuery field.

func (*HeatMapWidgetRequest) SetLogQuery ¶

func (o *HeatMapWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*HeatMapWidgetRequest) SetNetworkQuery ¶

func (o *HeatMapWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*HeatMapWidgetRequest) SetProcessQuery ¶

func (o *HeatMapWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*HeatMapWidgetRequest) SetProfileMetricsQuery ¶

func (o *HeatMapWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*HeatMapWidgetRequest) SetQ ¶

func (o *HeatMapWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*HeatMapWidgetRequest) SetRumQuery ¶

func (o *HeatMapWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*HeatMapWidgetRequest) SetSecurityQuery ¶

func (o *HeatMapWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

func (*HeatMapWidgetRequest) SetStyle ¶

func (o *HeatMapWidgetRequest) SetStyle(v WidgetStyle)

SetStyle gets a reference to the given WidgetStyle and assigns it to the Style field.

type Host ¶

type Host struct {
	// Host aliases collected by Datadog.
	Aliases *[]string `json:"aliases,omitempty"`
	// The Datadog integrations reporting metrics for the host.
	Apps *[]string `json:"apps,omitempty"`
	// AWS name of your host.
	AwsName *string `json:"aws_name,omitempty"`
	// The host name.
	HostName *string `json:"host_name,omitempty"`
	// The host ID.
	Id *int64 `json:"id,omitempty"`
	// If a host is muted or unmuted.
	IsMuted *bool `json:"is_muted,omitempty"`
	// Last time the host reported a metric data point.
	LastReportedTime *int64       `json:"last_reported_time,omitempty"`
	Meta             *HostMeta    `json:"meta,omitempty"`
	Metrics          *HostMetrics `json:"metrics,omitempty"`
	// Timeout of the mute applied to your host.
	MuteTimeout *int64 `json:"mute_timeout,omitempty"`
	// The host name.
	Name *string `json:"name,omitempty"`
	// Source or cloud provider associated with your host.
	Sources *[]string `json:"sources,omitempty"`
	// List of tags for each source (AWS, Datadog Agent, Chef..).
	TagsBySource *map[string][]string `json:"tags_by_source,omitempty"`
	// Displays UP when the expected metrics are received and displays `???` if no metrics are received.
	Up *bool `json:"up,omitempty"`
}

Host Object representing a host.

func NewHost ¶

func NewHost() *Host

NewHost instantiates a new Host object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostWithDefaults ¶

func NewHostWithDefaults() *Host

NewHostWithDefaults instantiates a new Host object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Host) GetAliases ¶

func (o *Host) GetAliases() []string

GetAliases returns the Aliases field value if set, zero value otherwise.

func (*Host) GetAliasesOk ¶

func (o *Host) GetAliasesOk() (*[]string, bool)

GetAliasesOk returns a tuple with the Aliases field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetApps ¶

func (o *Host) GetApps() []string

GetApps returns the Apps field value if set, zero value otherwise.

func (*Host) GetAppsOk ¶

func (o *Host) GetAppsOk() (*[]string, bool)

GetAppsOk returns a tuple with the Apps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetAwsName ¶

func (o *Host) GetAwsName() string

GetAwsName returns the AwsName field value if set, zero value otherwise.

func (*Host) GetAwsNameOk ¶

func (o *Host) GetAwsNameOk() (*string, bool)

GetAwsNameOk returns a tuple with the AwsName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetHostName ¶

func (o *Host) GetHostName() string

GetHostName returns the HostName field value if set, zero value otherwise.

func (*Host) GetHostNameOk ¶

func (o *Host) GetHostNameOk() (*string, bool)

GetHostNameOk returns a tuple with the HostName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetId ¶

func (o *Host) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*Host) GetIdOk ¶

func (o *Host) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetIsMuted ¶

func (o *Host) GetIsMuted() bool

GetIsMuted returns the IsMuted field value if set, zero value otherwise.

func (*Host) GetIsMutedOk ¶

func (o *Host) GetIsMutedOk() (*bool, bool)

GetIsMutedOk returns a tuple with the IsMuted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetLastReportedTime ¶

func (o *Host) GetLastReportedTime() int64

GetLastReportedTime returns the LastReportedTime field value if set, zero value otherwise.

func (*Host) GetLastReportedTimeOk ¶

func (o *Host) GetLastReportedTimeOk() (*int64, bool)

GetLastReportedTimeOk returns a tuple with the LastReportedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetMeta ¶

func (o *Host) GetMeta() HostMeta

GetMeta returns the Meta field value if set, zero value otherwise.

func (*Host) GetMetaOk ¶

func (o *Host) GetMetaOk() (*HostMeta, 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 (*Host) GetMetrics ¶

func (o *Host) GetMetrics() HostMetrics

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*Host) GetMetricsOk ¶

func (o *Host) GetMetricsOk() (*HostMetrics, 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 (*Host) GetMuteTimeout ¶

func (o *Host) GetMuteTimeout() int64

GetMuteTimeout returns the MuteTimeout field value if set, zero value otherwise.

func (*Host) GetMuteTimeoutOk ¶

func (o *Host) GetMuteTimeoutOk() (*int64, bool)

GetMuteTimeoutOk returns a tuple with the MuteTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetName ¶

func (o *Host) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Host) GetNameOk ¶

func (o *Host) 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 (*Host) GetSources ¶

func (o *Host) GetSources() []string

GetSources returns the Sources field value if set, zero value otherwise.

func (*Host) GetSourcesOk ¶

func (o *Host) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetTagsBySource ¶

func (o *Host) GetTagsBySource() map[string][]string

GetTagsBySource returns the TagsBySource field value if set, zero value otherwise.

func (*Host) GetTagsBySourceOk ¶

func (o *Host) GetTagsBySourceOk() (*map[string][]string, bool)

GetTagsBySourceOk returns a tuple with the TagsBySource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) GetUp ¶

func (o *Host) GetUp() bool

GetUp returns the Up field value if set, zero value otherwise.

func (*Host) GetUpOk ¶

func (o *Host) GetUpOk() (*bool, bool)

GetUpOk returns a tuple with the Up field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Host) HasAliases ¶

func (o *Host) HasAliases() bool

HasAliases returns a boolean if a field has been set.

func (*Host) HasApps ¶

func (o *Host) HasApps() bool

HasApps returns a boolean if a field has been set.

func (*Host) HasAwsName ¶

func (o *Host) HasAwsName() bool

HasAwsName returns a boolean if a field has been set.

func (*Host) HasHostName ¶

func (o *Host) HasHostName() bool

HasHostName returns a boolean if a field has been set.

func (*Host) HasId ¶

func (o *Host) HasId() bool

HasId returns a boolean if a field has been set.

func (*Host) HasIsMuted ¶

func (o *Host) HasIsMuted() bool

HasIsMuted returns a boolean if a field has been set.

func (*Host) HasLastReportedTime ¶

func (o *Host) HasLastReportedTime() bool

HasLastReportedTime returns a boolean if a field has been set.

func (*Host) HasMeta ¶

func (o *Host) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*Host) HasMetrics ¶

func (o *Host) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (*Host) HasMuteTimeout ¶

func (o *Host) HasMuteTimeout() bool

HasMuteTimeout returns a boolean if a field has been set.

func (*Host) HasName ¶

func (o *Host) HasName() bool

HasName returns a boolean if a field has been set.

func (*Host) HasSources ¶

func (o *Host) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*Host) HasTagsBySource ¶

func (o *Host) HasTagsBySource() bool

HasTagsBySource returns a boolean if a field has been set.

func (*Host) HasUp ¶

func (o *Host) HasUp() bool

HasUp returns a boolean if a field has been set.

func (Host) MarshalJSON ¶

func (o Host) MarshalJSON() ([]byte, error)

func (*Host) SetAliases ¶

func (o *Host) SetAliases(v []string)

SetAliases gets a reference to the given []string and assigns it to the Aliases field.

func (*Host) SetApps ¶

func (o *Host) SetApps(v []string)

SetApps gets a reference to the given []string and assigns it to the Apps field.

func (*Host) SetAwsName ¶

func (o *Host) SetAwsName(v string)

SetAwsName gets a reference to the given string and assigns it to the AwsName field.

func (*Host) SetHostName ¶

func (o *Host) SetHostName(v string)

SetHostName gets a reference to the given string and assigns it to the HostName field.

func (*Host) SetId ¶

func (o *Host) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*Host) SetIsMuted ¶

func (o *Host) SetIsMuted(v bool)

SetIsMuted gets a reference to the given bool and assigns it to the IsMuted field.

func (*Host) SetLastReportedTime ¶

func (o *Host) SetLastReportedTime(v int64)

SetLastReportedTime gets a reference to the given int64 and assigns it to the LastReportedTime field.

func (*Host) SetMeta ¶

func (o *Host) SetMeta(v HostMeta)

SetMeta gets a reference to the given HostMeta and assigns it to the Meta field.

func (*Host) SetMetrics ¶

func (o *Host) SetMetrics(v HostMetrics)

SetMetrics gets a reference to the given HostMetrics and assigns it to the Metrics field.

func (*Host) SetMuteTimeout ¶

func (o *Host) SetMuteTimeout(v int64)

SetMuteTimeout gets a reference to the given int64 and assigns it to the MuteTimeout field.

func (*Host) SetName ¶

func (o *Host) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Host) SetSources ¶

func (o *Host) SetSources(v []string)

SetSources gets a reference to the given []string and assigns it to the Sources field.

func (*Host) SetTagsBySource ¶

func (o *Host) SetTagsBySource(v map[string][]string)

SetTagsBySource gets a reference to the given map[string][]string and assigns it to the TagsBySource field.

func (*Host) SetUp ¶

func (o *Host) SetUp(v bool)

SetUp gets a reference to the given bool and assigns it to the Up field.

type HostListResponse ¶

type HostListResponse struct {
	// Array of hosts.
	HostList *[]Host `json:"host_list,omitempty"`
	// Number of host matching the query.
	TotalMatching *int64 `json:"total_matching,omitempty"`
	// Number of host returned.
	TotalReturned *int64 `json:"total_returned,omitempty"`
}

HostListResponse Response with Host information from Datadog.

func NewHostListResponse ¶

func NewHostListResponse() *HostListResponse

NewHostListResponse instantiates a new HostListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostListResponseWithDefaults ¶

func NewHostListResponseWithDefaults() *HostListResponse

NewHostListResponseWithDefaults instantiates a new HostListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostListResponse) GetHostList ¶

func (o *HostListResponse) GetHostList() []Host

GetHostList returns the HostList field value if set, zero value otherwise.

func (*HostListResponse) GetHostListOk ¶

func (o *HostListResponse) GetHostListOk() (*[]Host, bool)

GetHostListOk returns a tuple with the HostList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostListResponse) GetTotalMatching ¶

func (o *HostListResponse) GetTotalMatching() int64

GetTotalMatching returns the TotalMatching field value if set, zero value otherwise.

func (*HostListResponse) GetTotalMatchingOk ¶

func (o *HostListResponse) GetTotalMatchingOk() (*int64, bool)

GetTotalMatchingOk returns a tuple with the TotalMatching field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostListResponse) GetTotalReturned ¶

func (o *HostListResponse) GetTotalReturned() int64

GetTotalReturned returns the TotalReturned field value if set, zero value otherwise.

func (*HostListResponse) GetTotalReturnedOk ¶

func (o *HostListResponse) GetTotalReturnedOk() (*int64, bool)

GetTotalReturnedOk returns a tuple with the TotalReturned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostListResponse) HasHostList ¶

func (o *HostListResponse) HasHostList() bool

HasHostList returns a boolean if a field has been set.

func (*HostListResponse) HasTotalMatching ¶

func (o *HostListResponse) HasTotalMatching() bool

HasTotalMatching returns a boolean if a field has been set.

func (*HostListResponse) HasTotalReturned ¶

func (o *HostListResponse) HasTotalReturned() bool

HasTotalReturned returns a boolean if a field has been set.

func (HostListResponse) MarshalJSON ¶

func (o HostListResponse) MarshalJSON() ([]byte, error)

func (*HostListResponse) SetHostList ¶

func (o *HostListResponse) SetHostList(v []Host)

SetHostList gets a reference to the given []Host and assigns it to the HostList field.

func (*HostListResponse) SetTotalMatching ¶

func (o *HostListResponse) SetTotalMatching(v int64)

SetTotalMatching gets a reference to the given int64 and assigns it to the TotalMatching field.

func (*HostListResponse) SetTotalReturned ¶

func (o *HostListResponse) SetTotalReturned(v int64)

SetTotalReturned gets a reference to the given int64 and assigns it to the TotalReturned field.

type HostMapRequest ¶

type HostMapRequest struct {
	ApmQuery            *LogQueryDefinition     `json:"apm_query,omitempty"`
	EventQuery          *LogQueryDefinition     `json:"event_query,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Query definition.
	Q             *string             `json:"q,omitempty"`
	RumQuery      *LogQueryDefinition `json:"rum_query,omitempty"`
	SecurityQuery *LogQueryDefinition `json:"security_query,omitempty"`
}

HostMapRequest Updated host map.

func NewHostMapRequest ¶

func NewHostMapRequest() *HostMapRequest

NewHostMapRequest instantiates a new HostMapRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMapRequestWithDefaults ¶

func NewHostMapRequestWithDefaults() *HostMapRequest

NewHostMapRequestWithDefaults instantiates a new HostMapRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMapRequest) GetApmQuery ¶

func (o *HostMapRequest) GetApmQuery() LogQueryDefinition

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetApmQueryOk ¶

func (o *HostMapRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetEventQuery ¶

func (o *HostMapRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetEventQueryOk ¶

func (o *HostMapRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetLogQuery ¶

func (o *HostMapRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetLogQueryOk ¶

func (o *HostMapRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*HostMapRequest) GetNetworkQuery ¶

func (o *HostMapRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetNetworkQueryOk ¶

func (o *HostMapRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetProcessQuery ¶

func (o *HostMapRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetProcessQueryOk ¶

func (o *HostMapRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetProfileMetricsQuery ¶

func (o *HostMapRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetProfileMetricsQueryOk ¶

func (o *HostMapRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetQ ¶

func (o *HostMapRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*HostMapRequest) GetQOk ¶

func (o *HostMapRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetRumQuery ¶

func (o *HostMapRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetRumQueryOk ¶

func (o *HostMapRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) GetSecurityQuery ¶

func (o *HostMapRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*HostMapRequest) GetSecurityQueryOk ¶

func (o *HostMapRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapRequest) HasApmQuery ¶

func (o *HostMapRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasEventQuery ¶

func (o *HostMapRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasLogQuery ¶

func (o *HostMapRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasNetworkQuery ¶

func (o *HostMapRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasProcessQuery ¶

func (o *HostMapRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasProfileMetricsQuery ¶

func (o *HostMapRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasQ ¶

func (o *HostMapRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*HostMapRequest) HasRumQuery ¶

func (o *HostMapRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*HostMapRequest) HasSecurityQuery ¶

func (o *HostMapRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (HostMapRequest) MarshalJSON ¶

func (o HostMapRequest) MarshalJSON() ([]byte, error)

func (*HostMapRequest) SetApmQuery ¶

func (o *HostMapRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*HostMapRequest) SetEventQuery ¶

func (o *HostMapRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*HostMapRequest) SetLogQuery ¶

func (o *HostMapRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*HostMapRequest) SetNetworkQuery ¶

func (o *HostMapRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*HostMapRequest) SetProcessQuery ¶

func (o *HostMapRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*HostMapRequest) SetProfileMetricsQuery ¶

func (o *HostMapRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*HostMapRequest) SetQ ¶

func (o *HostMapRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*HostMapRequest) SetRumQuery ¶

func (o *HostMapRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*HostMapRequest) SetSecurityQuery ¶

func (o *HostMapRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

type HostMapWidgetDefinition ¶

type HostMapWidgetDefinition struct {
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// List of tag prefixes to group by.
	Group *[]string `json:"group,omitempty"`
	// Whether to show the hosts that don’t fit in a group.
	NoGroupHosts *bool `json:"no_group_hosts,omitempty"`
	// Whether to show the hosts with no metrics.
	NoMetricHosts *bool           `json:"no_metric_hosts,omitempty"`
	NodeType      *WidgetNodeType `json:"node_type,omitempty"`
	// Notes on the title.
	Notes    *string                         `json:"notes,omitempty"`
	Requests HostMapWidgetDefinitionRequests `json:"requests"`
	// List of tags used to filter the map.
	Scope *[]string                     `json:"scope,omitempty"`
	Style *HostMapWidgetDefinitionStyle `json:"style,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                     `json:"title_size,omitempty"`
	Type      HostMapWidgetDefinitionType `json:"type"`
}

HostMapWidgetDefinition The host map widget graphs any metric across your hosts using the same visualization available from the main Host Map page.

func NewHostMapWidgetDefinition ¶

func NewHostMapWidgetDefinition(requests HostMapWidgetDefinitionRequests, type_ HostMapWidgetDefinitionType) *HostMapWidgetDefinition

NewHostMapWidgetDefinition instantiates a new HostMapWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMapWidgetDefinitionWithDefaults ¶

func NewHostMapWidgetDefinitionWithDefaults() *HostMapWidgetDefinition

NewHostMapWidgetDefinitionWithDefaults instantiates a new HostMapWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *HostMapWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetCustomLinksOk ¶

func (o *HostMapWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetGroup ¶

func (o *HostMapWidgetDefinition) GetGroup() []string

GetGroup returns the Group field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetGroupOk ¶

func (o *HostMapWidgetDefinition) GetGroupOk() (*[]string, bool)

GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetNoGroupHosts ¶

func (o *HostMapWidgetDefinition) GetNoGroupHosts() bool

GetNoGroupHosts returns the NoGroupHosts field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetNoGroupHostsOk ¶

func (o *HostMapWidgetDefinition) GetNoGroupHostsOk() (*bool, bool)

GetNoGroupHostsOk returns a tuple with the NoGroupHosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetNoMetricHosts ¶

func (o *HostMapWidgetDefinition) GetNoMetricHosts() bool

GetNoMetricHosts returns the NoMetricHosts field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetNoMetricHostsOk ¶

func (o *HostMapWidgetDefinition) GetNoMetricHostsOk() (*bool, bool)

GetNoMetricHostsOk returns a tuple with the NoMetricHosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetNodeType ¶

func (o *HostMapWidgetDefinition) GetNodeType() WidgetNodeType

GetNodeType returns the NodeType field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetNodeTypeOk ¶

func (o *HostMapWidgetDefinition) GetNodeTypeOk() (*WidgetNodeType, bool)

GetNodeTypeOk returns a tuple with the NodeType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetNotes ¶

func (o *HostMapWidgetDefinition) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetNotesOk ¶

func (o *HostMapWidgetDefinition) 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 (*HostMapWidgetDefinition) GetRequests ¶

GetRequests returns the Requests field value

func (*HostMapWidgetDefinition) GetRequestsOk ¶

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetScope ¶

func (o *HostMapWidgetDefinition) GetScope() []string

GetScope returns the Scope field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetScopeOk ¶

func (o *HostMapWidgetDefinition) 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 (*HostMapWidgetDefinition) GetStyle ¶

GetStyle returns the Style field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetStyleOk ¶

GetStyleOk returns a tuple with the Style field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetTitle ¶

func (o *HostMapWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetTitleAlign ¶

func (o *HostMapWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetTitleAlignOk ¶

func (o *HostMapWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetTitleOk ¶

func (o *HostMapWidgetDefinition) 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 (*HostMapWidgetDefinition) GetTitleSize ¶

func (o *HostMapWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*HostMapWidgetDefinition) GetTitleSizeOk ¶

func (o *HostMapWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*HostMapWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (o *HostMapWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasGroup ¶

func (o *HostMapWidgetDefinition) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasNoGroupHosts ¶

func (o *HostMapWidgetDefinition) HasNoGroupHosts() bool

HasNoGroupHosts returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasNoMetricHosts ¶

func (o *HostMapWidgetDefinition) HasNoMetricHosts() bool

HasNoMetricHosts returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasNodeType ¶

func (o *HostMapWidgetDefinition) HasNodeType() bool

HasNodeType returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasNotes ¶

func (o *HostMapWidgetDefinition) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasScope ¶

func (o *HostMapWidgetDefinition) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasStyle ¶

func (o *HostMapWidgetDefinition) HasStyle() bool

HasStyle returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasTitle ¶

func (o *HostMapWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasTitleAlign ¶

func (o *HostMapWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*HostMapWidgetDefinition) HasTitleSize ¶

func (o *HostMapWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (HostMapWidgetDefinition) MarshalJSON ¶

func (o HostMapWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *HostMapWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*HostMapWidgetDefinition) SetGroup ¶

func (o *HostMapWidgetDefinition) SetGroup(v []string)

SetGroup gets a reference to the given []string and assigns it to the Group field.

func (*HostMapWidgetDefinition) SetNoGroupHosts ¶

func (o *HostMapWidgetDefinition) SetNoGroupHosts(v bool)

SetNoGroupHosts gets a reference to the given bool and assigns it to the NoGroupHosts field.

func (*HostMapWidgetDefinition) SetNoMetricHosts ¶

func (o *HostMapWidgetDefinition) SetNoMetricHosts(v bool)

SetNoMetricHosts gets a reference to the given bool and assigns it to the NoMetricHosts field.

func (*HostMapWidgetDefinition) SetNodeType ¶

func (o *HostMapWidgetDefinition) SetNodeType(v WidgetNodeType)

SetNodeType gets a reference to the given WidgetNodeType and assigns it to the NodeType field.

func (*HostMapWidgetDefinition) SetNotes ¶

func (o *HostMapWidgetDefinition) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*HostMapWidgetDefinition) SetRequests ¶

SetRequests sets field value

func (*HostMapWidgetDefinition) SetScope ¶

func (o *HostMapWidgetDefinition) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (*HostMapWidgetDefinition) SetStyle ¶

SetStyle gets a reference to the given HostMapWidgetDefinitionStyle and assigns it to the Style field.

func (*HostMapWidgetDefinition) SetTitle ¶

func (o *HostMapWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*HostMapWidgetDefinition) SetTitleAlign ¶

func (o *HostMapWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*HostMapWidgetDefinition) SetTitleSize ¶

func (o *HostMapWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*HostMapWidgetDefinition) SetType ¶

SetType sets field value

func (*HostMapWidgetDefinition) UnmarshalJSON ¶

func (o *HostMapWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type HostMapWidgetDefinitionRequests ¶

type HostMapWidgetDefinitionRequests struct {
	Fill *HostMapRequest `json:"fill,omitempty"`
	Size *HostMapRequest `json:"size,omitempty"`
}

HostMapWidgetDefinitionRequests List of definitions.

func NewHostMapWidgetDefinitionRequests ¶

func NewHostMapWidgetDefinitionRequests() *HostMapWidgetDefinitionRequests

NewHostMapWidgetDefinitionRequests instantiates a new HostMapWidgetDefinitionRequests object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMapWidgetDefinitionRequestsWithDefaults ¶

func NewHostMapWidgetDefinitionRequestsWithDefaults() *HostMapWidgetDefinitionRequests

NewHostMapWidgetDefinitionRequestsWithDefaults instantiates a new HostMapWidgetDefinitionRequests object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMapWidgetDefinitionRequests) GetFill ¶

GetFill returns the Fill field value if set, zero value otherwise.

func (*HostMapWidgetDefinitionRequests) GetFillOk ¶

GetFillOk returns a tuple with the Fill field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinitionRequests) GetSize ¶

GetSize returns the Size field value if set, zero value otherwise.

func (*HostMapWidgetDefinitionRequests) GetSizeOk ¶

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 (*HostMapWidgetDefinitionRequests) HasFill ¶

HasFill returns a boolean if a field has been set.

func (*HostMapWidgetDefinitionRequests) HasSize ¶

HasSize returns a boolean if a field has been set.

func (HostMapWidgetDefinitionRequests) MarshalJSON ¶

func (o HostMapWidgetDefinitionRequests) MarshalJSON() ([]byte, error)

func (*HostMapWidgetDefinitionRequests) SetFill ¶

SetFill gets a reference to the given HostMapRequest and assigns it to the Fill field.

func (*HostMapWidgetDefinitionRequests) SetSize ¶

SetSize gets a reference to the given HostMapRequest and assigns it to the Size field.

type HostMapWidgetDefinitionStyle ¶

type HostMapWidgetDefinitionStyle struct {
	// Max value to use to color the map.
	FillMax *string `json:"fill_max,omitempty"`
	// Min value to use to color the map.
	FillMin *string `json:"fill_min,omitempty"`
	// Color palette to apply to the widget.
	Palette *string `json:"palette,omitempty"`
	// Whether to flip the palette tones.
	PaletteFlip *bool `json:"palette_flip,omitempty"`
}

HostMapWidgetDefinitionStyle The style to apply to the widget.

func NewHostMapWidgetDefinitionStyle ¶

func NewHostMapWidgetDefinitionStyle() *HostMapWidgetDefinitionStyle

NewHostMapWidgetDefinitionStyle instantiates a new HostMapWidgetDefinitionStyle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMapWidgetDefinitionStyleWithDefaults ¶

func NewHostMapWidgetDefinitionStyleWithDefaults() *HostMapWidgetDefinitionStyle

NewHostMapWidgetDefinitionStyleWithDefaults instantiates a new HostMapWidgetDefinitionStyle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMapWidgetDefinitionStyle) GetFillMax ¶

func (o *HostMapWidgetDefinitionStyle) GetFillMax() string

GetFillMax returns the FillMax field value if set, zero value otherwise.

func (*HostMapWidgetDefinitionStyle) GetFillMaxOk ¶

func (o *HostMapWidgetDefinitionStyle) GetFillMaxOk() (*string, bool)

GetFillMaxOk returns a tuple with the FillMax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinitionStyle) GetFillMin ¶

func (o *HostMapWidgetDefinitionStyle) GetFillMin() string

GetFillMin returns the FillMin field value if set, zero value otherwise.

func (*HostMapWidgetDefinitionStyle) GetFillMinOk ¶

func (o *HostMapWidgetDefinitionStyle) GetFillMinOk() (*string, bool)

GetFillMinOk returns a tuple with the FillMin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinitionStyle) GetPalette ¶

func (o *HostMapWidgetDefinitionStyle) GetPalette() string

GetPalette returns the Palette field value if set, zero value otherwise.

func (*HostMapWidgetDefinitionStyle) GetPaletteFlip ¶

func (o *HostMapWidgetDefinitionStyle) GetPaletteFlip() bool

GetPaletteFlip returns the PaletteFlip field value if set, zero value otherwise.

func (*HostMapWidgetDefinitionStyle) GetPaletteFlipOk ¶

func (o *HostMapWidgetDefinitionStyle) GetPaletteFlipOk() (*bool, bool)

GetPaletteFlipOk returns a tuple with the PaletteFlip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinitionStyle) GetPaletteOk ¶

func (o *HostMapWidgetDefinitionStyle) GetPaletteOk() (*string, bool)

GetPaletteOk returns a tuple with the Palette field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMapWidgetDefinitionStyle) HasFillMax ¶

func (o *HostMapWidgetDefinitionStyle) HasFillMax() bool

HasFillMax returns a boolean if a field has been set.

func (*HostMapWidgetDefinitionStyle) HasFillMin ¶

func (o *HostMapWidgetDefinitionStyle) HasFillMin() bool

HasFillMin returns a boolean if a field has been set.

func (*HostMapWidgetDefinitionStyle) HasPalette ¶

func (o *HostMapWidgetDefinitionStyle) HasPalette() bool

HasPalette returns a boolean if a field has been set.

func (*HostMapWidgetDefinitionStyle) HasPaletteFlip ¶

func (o *HostMapWidgetDefinitionStyle) HasPaletteFlip() bool

HasPaletteFlip returns a boolean if a field has been set.

func (HostMapWidgetDefinitionStyle) MarshalJSON ¶

func (o HostMapWidgetDefinitionStyle) MarshalJSON() ([]byte, error)

func (*HostMapWidgetDefinitionStyle) SetFillMax ¶

func (o *HostMapWidgetDefinitionStyle) SetFillMax(v string)

SetFillMax gets a reference to the given string and assigns it to the FillMax field.

func (*HostMapWidgetDefinitionStyle) SetFillMin ¶

func (o *HostMapWidgetDefinitionStyle) SetFillMin(v string)

SetFillMin gets a reference to the given string and assigns it to the FillMin field.

func (*HostMapWidgetDefinitionStyle) SetPalette ¶

func (o *HostMapWidgetDefinitionStyle) SetPalette(v string)

SetPalette gets a reference to the given string and assigns it to the Palette field.

func (*HostMapWidgetDefinitionStyle) SetPaletteFlip ¶

func (o *HostMapWidgetDefinitionStyle) SetPaletteFlip(v bool)

SetPaletteFlip gets a reference to the given bool and assigns it to the PaletteFlip field.

type HostMapWidgetDefinitionType ¶

type HostMapWidgetDefinitionType string

HostMapWidgetDefinitionType Type of the host map widget.

const (
	HOSTMAPWIDGETDEFINITIONTYPE_HOSTMAP HostMapWidgetDefinitionType = "hostmap"
)

List of HostMapWidgetDefinitionType

func NewHostMapWidgetDefinitionTypeFromValue ¶

func NewHostMapWidgetDefinitionTypeFromValue(v string) (*HostMapWidgetDefinitionType, error)

NewHostMapWidgetDefinitionTypeFromValue returns a pointer to a valid HostMapWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (HostMapWidgetDefinitionType) IsValid ¶

func (v HostMapWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (HostMapWidgetDefinitionType) Ptr ¶

Ptr returns reference to HostMapWidgetDefinitionType value

func (*HostMapWidgetDefinitionType) UnmarshalJSON ¶

func (v *HostMapWidgetDefinitionType) UnmarshalJSON(src []byte) error

type HostMeta ¶

type HostMeta struct {
	// Array of Unix versions.
	NixV *[]string `json:"nixV,omitempty"`
}

HostMeta Metadata associated with your host.

func NewHostMeta ¶

func NewHostMeta() *HostMeta

NewHostMeta instantiates a new HostMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMetaWithDefaults ¶

func NewHostMetaWithDefaults() *HostMeta

NewHostMetaWithDefaults instantiates a new HostMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMeta) GetNixV ¶

func (o *HostMeta) GetNixV() []string

GetNixV returns the NixV field value if set, zero value otherwise.

func (*HostMeta) GetNixVOk ¶

func (o *HostMeta) GetNixVOk() (*[]string, bool)

GetNixVOk returns a tuple with the NixV field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMeta) HasNixV ¶

func (o *HostMeta) HasNixV() bool

HasNixV returns a boolean if a field has been set.

func (HostMeta) MarshalJSON ¶

func (o HostMeta) MarshalJSON() ([]byte, error)

func (*HostMeta) SetNixV ¶

func (o *HostMeta) SetNixV(v []string)

SetNixV gets a reference to the given []string and assigns it to the NixV field.

type HostMetrics ¶

type HostMetrics struct {
	// The percent of CPU used (everything but idle).
	Cpu *float64 `json:"cpu,omitempty"`
	// The percent of CPU spent waiting on the IO (not reported for all platforms).
	Iowait *float64 `json:"iowait,omitempty"`
	// The system load over the last 15 minutes.
	Load *float64 `json:"load,omitempty"`
}

HostMetrics Host Metrics collected.

func NewHostMetrics ¶

func NewHostMetrics() *HostMetrics

NewHostMetrics instantiates a new HostMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMetricsWithDefaults ¶

func NewHostMetricsWithDefaults() *HostMetrics

NewHostMetricsWithDefaults instantiates a new HostMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMetrics) GetCpu ¶

func (o *HostMetrics) GetCpu() float64

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*HostMetrics) GetCpuOk ¶

func (o *HostMetrics) GetCpuOk() (*float64, bool)

GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMetrics) GetIowait ¶

func (o *HostMetrics) GetIowait() float64

GetIowait returns the Iowait field value if set, zero value otherwise.

func (*HostMetrics) GetIowaitOk ¶

func (o *HostMetrics) GetIowaitOk() (*float64, bool)

GetIowaitOk returns a tuple with the Iowait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMetrics) GetLoad ¶

func (o *HostMetrics) GetLoad() float64

GetLoad returns the Load field value if set, zero value otherwise.

func (*HostMetrics) GetLoadOk ¶

func (o *HostMetrics) GetLoadOk() (*float64, bool)

GetLoadOk returns a tuple with the Load field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMetrics) HasCpu ¶

func (o *HostMetrics) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*HostMetrics) HasIowait ¶

func (o *HostMetrics) HasIowait() bool

HasIowait returns a boolean if a field has been set.

func (*HostMetrics) HasLoad ¶

func (o *HostMetrics) HasLoad() bool

HasLoad returns a boolean if a field has been set.

func (HostMetrics) MarshalJSON ¶

func (o HostMetrics) MarshalJSON() ([]byte, error)

func (*HostMetrics) SetCpu ¶

func (o *HostMetrics) SetCpu(v float64)

SetCpu gets a reference to the given float64 and assigns it to the Cpu field.

func (*HostMetrics) SetIowait ¶

func (o *HostMetrics) SetIowait(v float64)

SetIowait gets a reference to the given float64 and assigns it to the Iowait field.

func (*HostMetrics) SetLoad ¶

func (o *HostMetrics) SetLoad(v float64)

SetLoad gets a reference to the given float64 and assigns it to the Load field.

type HostMuteResponse ¶

type HostMuteResponse struct {
	// Action applied to the hosts.
	Action *string `json:"action,omitempty"`
	// POSIX timestamp in seconds when the host is unmuted.
	End *int64 `json:"end,omitempty"`
	// The host name.
	Hostname *string `json:"hostname,omitempty"`
	// Message associated with the mute.
	Message *string `json:"message,omitempty"`
}

HostMuteResponse Response with the list of muted host for your organization.

func NewHostMuteResponse ¶

func NewHostMuteResponse() *HostMuteResponse

NewHostMuteResponse instantiates a new HostMuteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMuteResponseWithDefaults ¶

func NewHostMuteResponseWithDefaults() *HostMuteResponse

NewHostMuteResponseWithDefaults instantiates a new HostMuteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMuteResponse) GetAction ¶

func (o *HostMuteResponse) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*HostMuteResponse) GetActionOk ¶

func (o *HostMuteResponse) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMuteResponse) GetEnd ¶

func (o *HostMuteResponse) GetEnd() int64

GetEnd returns the End field value if set, zero value otherwise.

func (*HostMuteResponse) GetEndOk ¶

func (o *HostMuteResponse) GetEndOk() (*int64, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMuteResponse) GetHostname ¶

func (o *HostMuteResponse) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*HostMuteResponse) GetHostnameOk ¶

func (o *HostMuteResponse) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMuteResponse) GetMessage ¶

func (o *HostMuteResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*HostMuteResponse) GetMessageOk ¶

func (o *HostMuteResponse) 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 (*HostMuteResponse) HasAction ¶

func (o *HostMuteResponse) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*HostMuteResponse) HasEnd ¶

func (o *HostMuteResponse) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*HostMuteResponse) HasHostname ¶

func (o *HostMuteResponse) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*HostMuteResponse) HasMessage ¶

func (o *HostMuteResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (HostMuteResponse) MarshalJSON ¶

func (o HostMuteResponse) MarshalJSON() ([]byte, error)

func (*HostMuteResponse) SetAction ¶

func (o *HostMuteResponse) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*HostMuteResponse) SetEnd ¶

func (o *HostMuteResponse) SetEnd(v int64)

SetEnd gets a reference to the given int64 and assigns it to the End field.

func (*HostMuteResponse) SetHostname ¶

func (o *HostMuteResponse) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*HostMuteResponse) SetMessage ¶

func (o *HostMuteResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type HostMuteSettings ¶

type HostMuteSettings struct {
	// POSIX timestamp in seconds when the host is unmuted. If omitted, the host remains muted until explicitly unmuted.
	End *int64 `json:"end,omitempty"`
	// Message to associate with the muting of this host.
	Message *string `json:"message,omitempty"`
	// If true and the host is already muted, replaces existing host mute settings.
	Override *bool `json:"override,omitempty"`
}

HostMuteSettings Combination of settings to mute a host.

func NewHostMuteSettings ¶

func NewHostMuteSettings() *HostMuteSettings

NewHostMuteSettings instantiates a new HostMuteSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostMuteSettingsWithDefaults ¶

func NewHostMuteSettingsWithDefaults() *HostMuteSettings

NewHostMuteSettingsWithDefaults instantiates a new HostMuteSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostMuteSettings) GetEnd ¶

func (o *HostMuteSettings) GetEnd() int64

GetEnd returns the End field value if set, zero value otherwise.

func (*HostMuteSettings) GetEndOk ¶

func (o *HostMuteSettings) GetEndOk() (*int64, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMuteSettings) GetMessage ¶

func (o *HostMuteSettings) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*HostMuteSettings) GetMessageOk ¶

func (o *HostMuteSettings) 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 (*HostMuteSettings) GetOverride ¶

func (o *HostMuteSettings) GetOverride() bool

GetOverride returns the Override field value if set, zero value otherwise.

func (*HostMuteSettings) GetOverrideOk ¶

func (o *HostMuteSettings) GetOverrideOk() (*bool, bool)

GetOverrideOk returns a tuple with the Override field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostMuteSettings) HasEnd ¶

func (o *HostMuteSettings) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*HostMuteSettings) HasMessage ¶

func (o *HostMuteSettings) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*HostMuteSettings) HasOverride ¶

func (o *HostMuteSettings) HasOverride() bool

HasOverride returns a boolean if a field has been set.

func (HostMuteSettings) MarshalJSON ¶

func (o HostMuteSettings) MarshalJSON() ([]byte, error)

func (*HostMuteSettings) SetEnd ¶

func (o *HostMuteSettings) SetEnd(v int64)

SetEnd gets a reference to the given int64 and assigns it to the End field.

func (*HostMuteSettings) SetMessage ¶

func (o *HostMuteSettings) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*HostMuteSettings) SetOverride ¶

func (o *HostMuteSettings) SetOverride(v bool)

SetOverride gets a reference to the given bool and assigns it to the Override field.

type HostTags ¶

type HostTags struct {
	// Your host name.
	Host *string `json:"host,omitempty"`
	// A list of tags to apply to the host.
	Tags *[]string `json:"tags,omitempty"`
}

HostTags Set of tags to associate with your host.

func NewHostTags ¶

func NewHostTags() *HostTags

NewHostTags instantiates a new HostTags object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostTagsWithDefaults ¶

func NewHostTagsWithDefaults() *HostTags

NewHostTagsWithDefaults instantiates a new HostTags object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostTags) GetHost ¶

func (o *HostTags) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*HostTags) GetHostOk ¶

func (o *HostTags) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostTags) GetTags ¶

func (o *HostTags) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*HostTags) GetTagsOk ¶

func (o *HostTags) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostTags) HasHost ¶

func (o *HostTags) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*HostTags) HasTags ¶

func (o *HostTags) HasTags() bool

HasTags returns a boolean if a field has been set.

func (HostTags) MarshalJSON ¶

func (o HostTags) MarshalJSON() ([]byte, error)

func (*HostTags) SetHost ¶

func (o *HostTags) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*HostTags) SetTags ¶

func (o *HostTags) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

type HostTotals ¶

type HostTotals struct {
	// Total number of active host (UP and ???) reporting to Datadog.
	TotalActive *int64 `json:"total_active,omitempty"`
	// Number of host that are UP and reporting to Datadog.
	TotalUp *int64 `json:"total_up,omitempty"`
}

HostTotals Total number of host currently monitored by Datadog.

func NewHostTotals ¶

func NewHostTotals() *HostTotals

NewHostTotals instantiates a new HostTotals object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHostTotalsWithDefaults ¶

func NewHostTotalsWithDefaults() *HostTotals

NewHostTotalsWithDefaults instantiates a new HostTotals object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HostTotals) GetTotalActive ¶

func (o *HostTotals) GetTotalActive() int64

GetTotalActive returns the TotalActive field value if set, zero value otherwise.

func (*HostTotals) GetTotalActiveOk ¶

func (o *HostTotals) GetTotalActiveOk() (*int64, bool)

GetTotalActiveOk returns a tuple with the TotalActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostTotals) GetTotalUp ¶

func (o *HostTotals) GetTotalUp() int64

GetTotalUp returns the TotalUp field value if set, zero value otherwise.

func (*HostTotals) GetTotalUpOk ¶

func (o *HostTotals) GetTotalUpOk() (*int64, bool)

GetTotalUpOk returns a tuple with the TotalUp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HostTotals) HasTotalActive ¶

func (o *HostTotals) HasTotalActive() bool

HasTotalActive returns a boolean if a field has been set.

func (*HostTotals) HasTotalUp ¶

func (o *HostTotals) HasTotalUp() bool

HasTotalUp returns a boolean if a field has been set.

func (HostTotals) MarshalJSON ¶

func (o HostTotals) MarshalJSON() ([]byte, error)

func (*HostTotals) SetTotalActive ¶

func (o *HostTotals) SetTotalActive(v int64)

SetTotalActive gets a reference to the given int64 and assigns it to the TotalActive field.

func (*HostTotals) SetTotalUp ¶

func (o *HostTotals) SetTotalUp(v int64)

SetTotalUp gets a reference to the given int64 and assigns it to the TotalUp field.

type HostsApiService ¶

type HostsApiService service

HostsApiService HostsApi service

func (*HostsApiService) GetHostTotals ¶

  • GetHostTotals Get the total number of active hosts
  • This endpoint returns the total number of active and up hosts in your Datadog account.

Active means the host has reported in the past hour, and up means it has reported in the past two hours.

func (*HostsApiService) ListHosts ¶

  • ListHosts Get all hosts for your organization
  • This endpoint allows searching for hosts by name, alias, or tag.

Hosts live within the past 3 hours are included by default. Retention is 7 days. Results are paginated with a max of 1000 results at a time.

func (*HostsApiService) MuteHost ¶

* MuteHost Mute a host * Mute a host.

func (*HostsApiService) UnmuteHost ¶

func (a *HostsApiService) UnmuteHost(ctx _context.Context, hostName string) (HostMuteResponse, *_nethttp.Response, error)

* UnmuteHost Unmute a host * Unmutes a host. This endpoint takes no JSON arguments.

type IFrameWidgetDefinition ¶

type IFrameWidgetDefinition struct {
	Type IFrameWidgetDefinitionType `json:"type"`
	// URL of the iframe.
	Url string `json:"url"`
}

IFrameWidgetDefinition The iframe widget allows you to embed a portion of any other web page on your dashboard. Only available on FREE layout dashboards.

func NewIFrameWidgetDefinition ¶

func NewIFrameWidgetDefinition(type_ IFrameWidgetDefinitionType, url string) *IFrameWidgetDefinition

NewIFrameWidgetDefinition instantiates a new IFrameWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIFrameWidgetDefinitionWithDefaults ¶

func NewIFrameWidgetDefinitionWithDefaults() *IFrameWidgetDefinition

NewIFrameWidgetDefinitionWithDefaults instantiates a new IFrameWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IFrameWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*IFrameWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*IFrameWidgetDefinition) GetUrl ¶

func (o *IFrameWidgetDefinition) GetUrl() string

GetUrl returns the Url field value

func (*IFrameWidgetDefinition) GetUrlOk ¶

func (o *IFrameWidgetDefinition) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (IFrameWidgetDefinition) MarshalJSON ¶

func (o IFrameWidgetDefinition) MarshalJSON() ([]byte, error)

func (*IFrameWidgetDefinition) SetType ¶

SetType sets field value

func (*IFrameWidgetDefinition) SetUrl ¶

func (o *IFrameWidgetDefinition) SetUrl(v string)

SetUrl sets field value

func (*IFrameWidgetDefinition) UnmarshalJSON ¶

func (o *IFrameWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type IFrameWidgetDefinitionType ¶

type IFrameWidgetDefinitionType string

IFrameWidgetDefinitionType Type of the iframe widget.

const (
	IFRAMEWIDGETDEFINITIONTYPE_IFRAME IFrameWidgetDefinitionType = "iframe"
)

List of IFrameWidgetDefinitionType

func NewIFrameWidgetDefinitionTypeFromValue ¶

func NewIFrameWidgetDefinitionTypeFromValue(v string) (*IFrameWidgetDefinitionType, error)

NewIFrameWidgetDefinitionTypeFromValue returns a pointer to a valid IFrameWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (IFrameWidgetDefinitionType) IsValid ¶

func (v IFrameWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (IFrameWidgetDefinitionType) Ptr ¶

Ptr returns reference to IFrameWidgetDefinitionType value

func (*IFrameWidgetDefinitionType) UnmarshalJSON ¶

func (v *IFrameWidgetDefinitionType) UnmarshalJSON(src []byte) error

type IPPrefixesAPI ¶

type IPPrefixesAPI struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
}

IPPrefixesAPI Available prefix information for the API endpoints.

func NewIPPrefixesAPI ¶

func NewIPPrefixesAPI() *IPPrefixesAPI

NewIPPrefixesAPI instantiates a new IPPrefixesAPI object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesAPIWithDefaults ¶

func NewIPPrefixesAPIWithDefaults() *IPPrefixesAPI

NewIPPrefixesAPIWithDefaults instantiates a new IPPrefixesAPI object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesAPI) GetPrefixesIpv4 ¶

func (o *IPPrefixesAPI) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesAPI) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesAPI) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesAPI) GetPrefixesIpv6 ¶

func (o *IPPrefixesAPI) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesAPI) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesAPI) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesAPI) HasPrefixesIpv4 ¶

func (o *IPPrefixesAPI) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesAPI) HasPrefixesIpv6 ¶

func (o *IPPrefixesAPI) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (IPPrefixesAPI) MarshalJSON ¶

func (o IPPrefixesAPI) MarshalJSON() ([]byte, error)

func (*IPPrefixesAPI) SetPrefixesIpv4 ¶

func (o *IPPrefixesAPI) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesAPI) SetPrefixesIpv6 ¶

func (o *IPPrefixesAPI) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

type IPPrefixesAPM ¶

type IPPrefixesAPM struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
}

IPPrefixesAPM Available prefix information for the APM endpoints.

func NewIPPrefixesAPM ¶

func NewIPPrefixesAPM() *IPPrefixesAPM

NewIPPrefixesAPM instantiates a new IPPrefixesAPM object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesAPMWithDefaults ¶

func NewIPPrefixesAPMWithDefaults() *IPPrefixesAPM

NewIPPrefixesAPMWithDefaults instantiates a new IPPrefixesAPM object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesAPM) GetPrefixesIpv4 ¶

func (o *IPPrefixesAPM) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesAPM) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesAPM) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesAPM) GetPrefixesIpv6 ¶

func (o *IPPrefixesAPM) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesAPM) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesAPM) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesAPM) HasPrefixesIpv4 ¶

func (o *IPPrefixesAPM) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesAPM) HasPrefixesIpv6 ¶

func (o *IPPrefixesAPM) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (IPPrefixesAPM) MarshalJSON ¶

func (o IPPrefixesAPM) MarshalJSON() ([]byte, error)

func (*IPPrefixesAPM) SetPrefixesIpv4 ¶

func (o *IPPrefixesAPM) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesAPM) SetPrefixesIpv6 ¶

func (o *IPPrefixesAPM) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

type IPPrefixesAgents ¶

type IPPrefixesAgents struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
}

IPPrefixesAgents Available prefix information for the Agent endpoints.

func NewIPPrefixesAgents ¶

func NewIPPrefixesAgents() *IPPrefixesAgents

NewIPPrefixesAgents instantiates a new IPPrefixesAgents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesAgentsWithDefaults ¶

func NewIPPrefixesAgentsWithDefaults() *IPPrefixesAgents

NewIPPrefixesAgentsWithDefaults instantiates a new IPPrefixesAgents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesAgents) GetPrefixesIpv4 ¶

func (o *IPPrefixesAgents) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesAgents) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesAgents) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesAgents) GetPrefixesIpv6 ¶

func (o *IPPrefixesAgents) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesAgents) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesAgents) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesAgents) HasPrefixesIpv4 ¶

func (o *IPPrefixesAgents) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesAgents) HasPrefixesIpv6 ¶

func (o *IPPrefixesAgents) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (IPPrefixesAgents) MarshalJSON ¶

func (o IPPrefixesAgents) MarshalJSON() ([]byte, error)

func (*IPPrefixesAgents) SetPrefixesIpv4 ¶

func (o *IPPrefixesAgents) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesAgents) SetPrefixesIpv6 ¶

func (o *IPPrefixesAgents) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

type IPPrefixesLogs ¶

type IPPrefixesLogs struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
}

IPPrefixesLogs Available prefix information for the Logs endpoints.

func NewIPPrefixesLogs ¶

func NewIPPrefixesLogs() *IPPrefixesLogs

NewIPPrefixesLogs instantiates a new IPPrefixesLogs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesLogsWithDefaults ¶

func NewIPPrefixesLogsWithDefaults() *IPPrefixesLogs

NewIPPrefixesLogsWithDefaults instantiates a new IPPrefixesLogs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesLogs) GetPrefixesIpv4 ¶

func (o *IPPrefixesLogs) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesLogs) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesLogs) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesLogs) GetPrefixesIpv6 ¶

func (o *IPPrefixesLogs) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesLogs) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesLogs) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesLogs) HasPrefixesIpv4 ¶

func (o *IPPrefixesLogs) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesLogs) HasPrefixesIpv6 ¶

func (o *IPPrefixesLogs) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (IPPrefixesLogs) MarshalJSON ¶

func (o IPPrefixesLogs) MarshalJSON() ([]byte, error)

func (*IPPrefixesLogs) SetPrefixesIpv4 ¶

func (o *IPPrefixesLogs) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesLogs) SetPrefixesIpv6 ¶

func (o *IPPrefixesLogs) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

type IPPrefixesProcess ¶

type IPPrefixesProcess struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
}

IPPrefixesProcess Available prefix information for the Process endpoints.

func NewIPPrefixesProcess ¶

func NewIPPrefixesProcess() *IPPrefixesProcess

NewIPPrefixesProcess instantiates a new IPPrefixesProcess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesProcessWithDefaults ¶

func NewIPPrefixesProcessWithDefaults() *IPPrefixesProcess

NewIPPrefixesProcessWithDefaults instantiates a new IPPrefixesProcess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesProcess) GetPrefixesIpv4 ¶

func (o *IPPrefixesProcess) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesProcess) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesProcess) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesProcess) GetPrefixesIpv6 ¶

func (o *IPPrefixesProcess) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesProcess) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesProcess) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesProcess) HasPrefixesIpv4 ¶

func (o *IPPrefixesProcess) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesProcess) HasPrefixesIpv6 ¶

func (o *IPPrefixesProcess) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (IPPrefixesProcess) MarshalJSON ¶

func (o IPPrefixesProcess) MarshalJSON() ([]byte, error)

func (*IPPrefixesProcess) SetPrefixesIpv4 ¶

func (o *IPPrefixesProcess) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesProcess) SetPrefixesIpv6 ¶

func (o *IPPrefixesProcess) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

type IPPrefixesSynthetics ¶

type IPPrefixesSynthetics struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv4 prefixes by location.
	PrefixesIpv4ByLocation *map[string][]string `json:"prefixes_ipv4_by_location,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
	// List of IPv6 prefixes by location.
	PrefixesIpv6ByLocation *map[string][]string `json:"prefixes_ipv6_by_location,omitempty"`
}

IPPrefixesSynthetics Available prefix information for the Synthetics endpoints.

func NewIPPrefixesSynthetics ¶

func NewIPPrefixesSynthetics() *IPPrefixesSynthetics

NewIPPrefixesSynthetics instantiates a new IPPrefixesSynthetics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesSyntheticsWithDefaults ¶

func NewIPPrefixesSyntheticsWithDefaults() *IPPrefixesSynthetics

NewIPPrefixesSyntheticsWithDefaults instantiates a new IPPrefixesSynthetics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesSynthetics) GetPrefixesIpv4 ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesSynthetics) GetPrefixesIpv4ByLocation ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv4ByLocation() map[string][]string

GetPrefixesIpv4ByLocation returns the PrefixesIpv4ByLocation field value if set, zero value otherwise.

func (*IPPrefixesSynthetics) GetPrefixesIpv4ByLocationOk ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv4ByLocationOk() (*map[string][]string, bool)

GetPrefixesIpv4ByLocationOk returns a tuple with the PrefixesIpv4ByLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesSynthetics) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesSynthetics) GetPrefixesIpv6 ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesSynthetics) GetPrefixesIpv6ByLocation ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv6ByLocation() map[string][]string

GetPrefixesIpv6ByLocation returns the PrefixesIpv6ByLocation field value if set, zero value otherwise.

func (*IPPrefixesSynthetics) GetPrefixesIpv6ByLocationOk ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv6ByLocationOk() (*map[string][]string, bool)

GetPrefixesIpv6ByLocationOk returns a tuple with the PrefixesIpv6ByLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesSynthetics) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesSynthetics) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesSynthetics) HasPrefixesIpv4 ¶

func (o *IPPrefixesSynthetics) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesSynthetics) HasPrefixesIpv4ByLocation ¶

func (o *IPPrefixesSynthetics) HasPrefixesIpv4ByLocation() bool

HasPrefixesIpv4ByLocation returns a boolean if a field has been set.

func (*IPPrefixesSynthetics) HasPrefixesIpv6 ¶

func (o *IPPrefixesSynthetics) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (*IPPrefixesSynthetics) HasPrefixesIpv6ByLocation ¶

func (o *IPPrefixesSynthetics) HasPrefixesIpv6ByLocation() bool

HasPrefixesIpv6ByLocation returns a boolean if a field has been set.

func (IPPrefixesSynthetics) MarshalJSON ¶

func (o IPPrefixesSynthetics) MarshalJSON() ([]byte, error)

func (*IPPrefixesSynthetics) SetPrefixesIpv4 ¶

func (o *IPPrefixesSynthetics) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesSynthetics) SetPrefixesIpv4ByLocation ¶

func (o *IPPrefixesSynthetics) SetPrefixesIpv4ByLocation(v map[string][]string)

SetPrefixesIpv4ByLocation gets a reference to the given map[string][]string and assigns it to the PrefixesIpv4ByLocation field.

func (*IPPrefixesSynthetics) SetPrefixesIpv6 ¶

func (o *IPPrefixesSynthetics) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

func (*IPPrefixesSynthetics) SetPrefixesIpv6ByLocation ¶

func (o *IPPrefixesSynthetics) SetPrefixesIpv6ByLocation(v map[string][]string)

SetPrefixesIpv6ByLocation gets a reference to the given map[string][]string and assigns it to the PrefixesIpv6ByLocation field.

type IPPrefixesWebhooks ¶

type IPPrefixesWebhooks struct {
	// List of IPv4 prefixes.
	PrefixesIpv4 *[]string `json:"prefixes_ipv4,omitempty"`
	// List of IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,omitempty"`
}

IPPrefixesWebhooks Available prefix information for the Webhook endpoints.

func NewIPPrefixesWebhooks ¶

func NewIPPrefixesWebhooks() *IPPrefixesWebhooks

NewIPPrefixesWebhooks instantiates a new IPPrefixesWebhooks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPPrefixesWebhooksWithDefaults ¶

func NewIPPrefixesWebhooksWithDefaults() *IPPrefixesWebhooks

NewIPPrefixesWebhooksWithDefaults instantiates a new IPPrefixesWebhooks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPPrefixesWebhooks) GetPrefixesIpv4 ¶

func (o *IPPrefixesWebhooks) GetPrefixesIpv4() []string

GetPrefixesIpv4 returns the PrefixesIpv4 field value if set, zero value otherwise.

func (*IPPrefixesWebhooks) GetPrefixesIpv4Ok ¶

func (o *IPPrefixesWebhooks) GetPrefixesIpv4Ok() (*[]string, bool)

GetPrefixesIpv4Ok returns a tuple with the PrefixesIpv4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesWebhooks) GetPrefixesIpv6 ¶

func (o *IPPrefixesWebhooks) GetPrefixesIpv6() []string

GetPrefixesIpv6 returns the PrefixesIpv6 field value if set, zero value otherwise.

func (*IPPrefixesWebhooks) GetPrefixesIpv6Ok ¶

func (o *IPPrefixesWebhooks) GetPrefixesIpv6Ok() (*[]string, bool)

GetPrefixesIpv6Ok returns a tuple with the PrefixesIpv6 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPPrefixesWebhooks) HasPrefixesIpv4 ¶

func (o *IPPrefixesWebhooks) HasPrefixesIpv4() bool

HasPrefixesIpv4 returns a boolean if a field has been set.

func (*IPPrefixesWebhooks) HasPrefixesIpv6 ¶

func (o *IPPrefixesWebhooks) HasPrefixesIpv6() bool

HasPrefixesIpv6 returns a boolean if a field has been set.

func (IPPrefixesWebhooks) MarshalJSON ¶

func (o IPPrefixesWebhooks) MarshalJSON() ([]byte, error)

func (*IPPrefixesWebhooks) SetPrefixesIpv4 ¶

func (o *IPPrefixesWebhooks) SetPrefixesIpv4(v []string)

SetPrefixesIpv4 gets a reference to the given []string and assigns it to the PrefixesIpv4 field.

func (*IPPrefixesWebhooks) SetPrefixesIpv6 ¶

func (o *IPPrefixesWebhooks) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 field.

type IPRanges ¶

type IPRanges struct {
	Agents *IPPrefixesAgents `json:"agents,omitempty"`
	Api    *IPPrefixesAPI    `json:"api,omitempty"`
	Apm    *IPPrefixesAPM    `json:"apm,omitempty"`
	Logs   *IPPrefixesLogs   `json:"logs,omitempty"`
	// Date when last updated, in the form `YYYY-MM-DD-hh-mm-ss`.
	Modified   *string               `json:"modified,omitempty"`
	Process    *IPPrefixesProcess    `json:"process,omitempty"`
	Synthetics *IPPrefixesSynthetics `json:"synthetics,omitempty"`
	// Version of the IP list.
	Version  *int64              `json:"version,omitempty"`
	Webhooks *IPPrefixesWebhooks `json:"webhooks,omitempty"`
}

IPRanges IP ranges.

func NewIPRanges ¶

func NewIPRanges() *IPRanges

NewIPRanges instantiates a new IPRanges object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIPRangesWithDefaults ¶

func NewIPRangesWithDefaults() *IPRanges

NewIPRangesWithDefaults instantiates a new IPRanges object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IPRanges) GetAgents ¶

func (o *IPRanges) GetAgents() IPPrefixesAgents

GetAgents returns the Agents field value if set, zero value otherwise.

func (*IPRanges) GetAgentsOk ¶

func (o *IPRanges) GetAgentsOk() (*IPPrefixesAgents, bool)

GetAgentsOk returns a tuple with the Agents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetApi ¶

func (o *IPRanges) GetApi() IPPrefixesAPI

GetApi returns the Api field value if set, zero value otherwise.

func (*IPRanges) GetApiOk ¶

func (o *IPRanges) GetApiOk() (*IPPrefixesAPI, bool)

GetApiOk returns a tuple with the Api field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetApm ¶

func (o *IPRanges) GetApm() IPPrefixesAPM

GetApm returns the Apm field value if set, zero value otherwise.

func (*IPRanges) GetApmOk ¶

func (o *IPRanges) GetApmOk() (*IPPrefixesAPM, bool)

GetApmOk returns a tuple with the Apm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetLogs ¶

func (o *IPRanges) GetLogs() IPPrefixesLogs

GetLogs returns the Logs field value if set, zero value otherwise.

func (*IPRanges) GetLogsOk ¶

func (o *IPRanges) GetLogsOk() (*IPPrefixesLogs, bool)

GetLogsOk returns a tuple with the Logs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetModified ¶

func (o *IPRanges) GetModified() string

GetModified returns the Modified field value if set, zero value otherwise.

func (*IPRanges) GetModifiedOk ¶

func (o *IPRanges) GetModifiedOk() (*string, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetProcess ¶

func (o *IPRanges) GetProcess() IPPrefixesProcess

GetProcess returns the Process field value if set, zero value otherwise.

func (*IPRanges) GetProcessOk ¶

func (o *IPRanges) GetProcessOk() (*IPPrefixesProcess, bool)

GetProcessOk returns a tuple with the Process field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetSynthetics ¶

func (o *IPRanges) GetSynthetics() IPPrefixesSynthetics

GetSynthetics returns the Synthetics field value if set, zero value otherwise.

func (*IPRanges) GetSyntheticsOk ¶

func (o *IPRanges) GetSyntheticsOk() (*IPPrefixesSynthetics, bool)

GetSyntheticsOk returns a tuple with the Synthetics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetVersion ¶

func (o *IPRanges) GetVersion() int64

GetVersion returns the Version field value if set, zero value otherwise.

func (*IPRanges) GetVersionOk ¶

func (o *IPRanges) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) GetWebhooks ¶

func (o *IPRanges) GetWebhooks() IPPrefixesWebhooks

GetWebhooks returns the Webhooks field value if set, zero value otherwise.

func (*IPRanges) GetWebhooksOk ¶

func (o *IPRanges) GetWebhooksOk() (*IPPrefixesWebhooks, bool)

GetWebhooksOk returns a tuple with the Webhooks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IPRanges) HasAgents ¶

func (o *IPRanges) HasAgents() bool

HasAgents returns a boolean if a field has been set.

func (*IPRanges) HasApi ¶

func (o *IPRanges) HasApi() bool

HasApi returns a boolean if a field has been set.

func (*IPRanges) HasApm ¶

func (o *IPRanges) HasApm() bool

HasApm returns a boolean if a field has been set.

func (*IPRanges) HasLogs ¶

func (o *IPRanges) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (*IPRanges) HasModified ¶

func (o *IPRanges) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*IPRanges) HasProcess ¶

func (o *IPRanges) HasProcess() bool

HasProcess returns a boolean if a field has been set.

func (*IPRanges) HasSynthetics ¶

func (o *IPRanges) HasSynthetics() bool

HasSynthetics returns a boolean if a field has been set.

func (*IPRanges) HasVersion ¶

func (o *IPRanges) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*IPRanges) HasWebhooks ¶

func (o *IPRanges) HasWebhooks() bool

HasWebhooks returns a boolean if a field has been set.

func (IPRanges) MarshalJSON ¶

func (o IPRanges) MarshalJSON() ([]byte, error)

func (*IPRanges) SetAgents ¶

func (o *IPRanges) SetAgents(v IPPrefixesAgents)

SetAgents gets a reference to the given IPPrefixesAgents and assigns it to the Agents field.

func (*IPRanges) SetApi ¶

func (o *IPRanges) SetApi(v IPPrefixesAPI)

SetApi gets a reference to the given IPPrefixesAPI and assigns it to the Api field.

func (*IPRanges) SetApm ¶

func (o *IPRanges) SetApm(v IPPrefixesAPM)

SetApm gets a reference to the given IPPrefixesAPM and assigns it to the Apm field.

func (*IPRanges) SetLogs ¶

func (o *IPRanges) SetLogs(v IPPrefixesLogs)

SetLogs gets a reference to the given IPPrefixesLogs and assigns it to the Logs field.

func (*IPRanges) SetModified ¶

func (o *IPRanges) SetModified(v string)

SetModified gets a reference to the given string and assigns it to the Modified field.

func (*IPRanges) SetProcess ¶

func (o *IPRanges) SetProcess(v IPPrefixesProcess)

SetProcess gets a reference to the given IPPrefixesProcess and assigns it to the Process field.

func (*IPRanges) SetSynthetics ¶

func (o *IPRanges) SetSynthetics(v IPPrefixesSynthetics)

SetSynthetics gets a reference to the given IPPrefixesSynthetics and assigns it to the Synthetics field.

func (*IPRanges) SetVersion ¶

func (o *IPRanges) SetVersion(v int64)

SetVersion gets a reference to the given int64 and assigns it to the Version field.

func (*IPRanges) SetWebhooks ¶

func (o *IPRanges) SetWebhooks(v IPPrefixesWebhooks)

SetWebhooks gets a reference to the given IPPrefixesWebhooks and assigns it to the Webhooks field.

type IPRangesApiService ¶

type IPRangesApiService service

IPRangesApiService IPRangesApi service

func (*IPRangesApiService) GetIPRanges ¶

* GetIPRanges List IP Ranges * Get information about Datadog IP ranges.

type IdpFormData ¶

type IdpFormData struct {
	// The path to the XML metadata file you wish to upload.
	IdpFile *os.File `json:"idp_file"`
}

IdpFormData Object describing the IdP configuration.

func NewIdpFormData ¶

func NewIdpFormData(idpFile *os.File) *IdpFormData

NewIdpFormData instantiates a new IdpFormData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpFormDataWithDefaults ¶

func NewIdpFormDataWithDefaults() *IdpFormData

NewIdpFormDataWithDefaults instantiates a new IdpFormData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpFormData) GetIdpFile ¶

func (o *IdpFormData) GetIdpFile() *os.File

GetIdpFile returns the IdpFile field value

func (*IdpFormData) GetIdpFileOk ¶

func (o *IdpFormData) GetIdpFileOk() (**os.File, bool)

GetIdpFileOk returns a tuple with the IdpFile field value and a boolean to check if the value has been set.

func (IdpFormData) MarshalJSON ¶

func (o IdpFormData) MarshalJSON() ([]byte, error)

func (*IdpFormData) SetIdpFile ¶

func (o *IdpFormData) SetIdpFile(v *os.File)

SetIdpFile sets field value

func (*IdpFormData) UnmarshalJSON ¶

func (o *IdpFormData) UnmarshalJSON(bytes []byte) (err error)

type IdpResponse ¶

type IdpResponse struct {
	// Identity provider response.
	Message string `json:"message"`
}

IdpResponse The IdP response object.

func NewIdpResponse ¶

func NewIdpResponse(message string) *IdpResponse

NewIdpResponse instantiates a new IdpResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpResponseWithDefaults ¶

func NewIdpResponseWithDefaults() *IdpResponse

NewIdpResponseWithDefaults instantiates a new IdpResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpResponse) GetMessage ¶

func (o *IdpResponse) GetMessage() string

GetMessage returns the Message field value

func (*IdpResponse) GetMessageOk ¶

func (o *IdpResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (IdpResponse) MarshalJSON ¶

func (o IdpResponse) MarshalJSON() ([]byte, error)

func (*IdpResponse) SetMessage ¶

func (o *IdpResponse) SetMessage(v string)

SetMessage sets field value

func (*IdpResponse) UnmarshalJSON ¶

func (o *IdpResponse) UnmarshalJSON(bytes []byte) (err error)

type ImageWidgetDefinition ¶

type ImageWidgetDefinition struct {
	// Whether to display a background or not.
	HasBackground *bool `json:"has_background,omitempty"`
	// Whether to display a border or not.
	HasBorder       *bool                     `json:"has_border,omitempty"`
	HorizontalAlign *WidgetHorizontalAlign    `json:"horizontal_align,omitempty"`
	Margin          *WidgetMargin             `json:"margin,omitempty"`
	Sizing          *WidgetImageSizing        `json:"sizing,omitempty"`
	Type            ImageWidgetDefinitionType `json:"type"`
	// URL of the image.
	Url string `json:"url"`
	// URL of the image in dark mode.
	UrlDarkTheme  *string              `json:"url_dark_theme,omitempty"`
	VerticalAlign *WidgetVerticalAlign `json:"vertical_align,omitempty"`
}

ImageWidgetDefinition The image widget allows you to embed an image on your dashboard. An image can be a PNG, JPG, or animated GIF. Only available on FREE layout dashboards.

func NewImageWidgetDefinition ¶

func NewImageWidgetDefinition(type_ ImageWidgetDefinitionType, url string) *ImageWidgetDefinition

NewImageWidgetDefinition instantiates a new ImageWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImageWidgetDefinitionWithDefaults ¶

func NewImageWidgetDefinitionWithDefaults() *ImageWidgetDefinition

NewImageWidgetDefinitionWithDefaults instantiates a new ImageWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImageWidgetDefinition) GetHasBackground ¶

func (o *ImageWidgetDefinition) GetHasBackground() bool

GetHasBackground returns the HasBackground field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetHasBackgroundOk ¶

func (o *ImageWidgetDefinition) GetHasBackgroundOk() (*bool, bool)

GetHasBackgroundOk returns a tuple with the HasBackground field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetHasBorder ¶

func (o *ImageWidgetDefinition) GetHasBorder() bool

GetHasBorder returns the HasBorder field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetHasBorderOk ¶

func (o *ImageWidgetDefinition) GetHasBorderOk() (*bool, bool)

GetHasBorderOk returns a tuple with the HasBorder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetHorizontalAlign ¶

func (o *ImageWidgetDefinition) GetHorizontalAlign() WidgetHorizontalAlign

GetHorizontalAlign returns the HorizontalAlign field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetHorizontalAlignOk ¶

func (o *ImageWidgetDefinition) GetHorizontalAlignOk() (*WidgetHorizontalAlign, bool)

GetHorizontalAlignOk returns a tuple with the HorizontalAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetMargin ¶

func (o *ImageWidgetDefinition) GetMargin() WidgetMargin

GetMargin returns the Margin field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetMarginOk ¶

func (o *ImageWidgetDefinition) GetMarginOk() (*WidgetMargin, bool)

GetMarginOk returns a tuple with the Margin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetSizing ¶

GetSizing returns the Sizing field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetSizingOk ¶

func (o *ImageWidgetDefinition) GetSizingOk() (*WidgetImageSizing, bool)

GetSizingOk returns a tuple with the Sizing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*ImageWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetUrl ¶

func (o *ImageWidgetDefinition) GetUrl() string

GetUrl returns the Url field value

func (*ImageWidgetDefinition) GetUrlDarkTheme ¶

func (o *ImageWidgetDefinition) GetUrlDarkTheme() string

GetUrlDarkTheme returns the UrlDarkTheme field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetUrlDarkThemeOk ¶

func (o *ImageWidgetDefinition) GetUrlDarkThemeOk() (*string, bool)

GetUrlDarkThemeOk returns a tuple with the UrlDarkTheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetUrlOk ¶

func (o *ImageWidgetDefinition) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) GetVerticalAlign ¶

func (o *ImageWidgetDefinition) GetVerticalAlign() WidgetVerticalAlign

GetVerticalAlign returns the VerticalAlign field value if set, zero value otherwise.

func (*ImageWidgetDefinition) GetVerticalAlignOk ¶

func (o *ImageWidgetDefinition) GetVerticalAlignOk() (*WidgetVerticalAlign, bool)

GetVerticalAlignOk returns a tuple with the VerticalAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageWidgetDefinition) HasHasBackground ¶

func (o *ImageWidgetDefinition) HasHasBackground() bool

HasHasBackground returns a boolean if a field has been set.

func (*ImageWidgetDefinition) HasHasBorder ¶

func (o *ImageWidgetDefinition) HasHasBorder() bool

HasHasBorder returns a boolean if a field has been set.

func (*ImageWidgetDefinition) HasHorizontalAlign ¶

func (o *ImageWidgetDefinition) HasHorizontalAlign() bool

HasHorizontalAlign returns a boolean if a field has been set.

func (*ImageWidgetDefinition) HasMargin ¶

func (o *ImageWidgetDefinition) HasMargin() bool

HasMargin returns a boolean if a field has been set.

func (*ImageWidgetDefinition) HasSizing ¶

func (o *ImageWidgetDefinition) HasSizing() bool

HasSizing returns a boolean if a field has been set.

func (*ImageWidgetDefinition) HasUrlDarkTheme ¶

func (o *ImageWidgetDefinition) HasUrlDarkTheme() bool

HasUrlDarkTheme returns a boolean if a field has been set.

func (*ImageWidgetDefinition) HasVerticalAlign ¶

func (o *ImageWidgetDefinition) HasVerticalAlign() bool

HasVerticalAlign returns a boolean if a field has been set.

func (ImageWidgetDefinition) MarshalJSON ¶

func (o ImageWidgetDefinition) MarshalJSON() ([]byte, error)

func (*ImageWidgetDefinition) SetHasBackground ¶

func (o *ImageWidgetDefinition) SetHasBackground(v bool)

SetHasBackground gets a reference to the given bool and assigns it to the HasBackground field.

func (*ImageWidgetDefinition) SetHasBorder ¶

func (o *ImageWidgetDefinition) SetHasBorder(v bool)

SetHasBorder gets a reference to the given bool and assigns it to the HasBorder field.

func (*ImageWidgetDefinition) SetHorizontalAlign ¶

func (o *ImageWidgetDefinition) SetHorizontalAlign(v WidgetHorizontalAlign)

SetHorizontalAlign gets a reference to the given WidgetHorizontalAlign and assigns it to the HorizontalAlign field.

func (*ImageWidgetDefinition) SetMargin ¶

func (o *ImageWidgetDefinition) SetMargin(v WidgetMargin)

SetMargin gets a reference to the given WidgetMargin and assigns it to the Margin field.

func (*ImageWidgetDefinition) SetSizing ¶

func (o *ImageWidgetDefinition) SetSizing(v WidgetImageSizing)

SetSizing gets a reference to the given WidgetImageSizing and assigns it to the Sizing field.

func (*ImageWidgetDefinition) SetType ¶

SetType sets field value

func (*ImageWidgetDefinition) SetUrl ¶

func (o *ImageWidgetDefinition) SetUrl(v string)

SetUrl sets field value

func (*ImageWidgetDefinition) SetUrlDarkTheme ¶

func (o *ImageWidgetDefinition) SetUrlDarkTheme(v string)

SetUrlDarkTheme gets a reference to the given string and assigns it to the UrlDarkTheme field.

func (*ImageWidgetDefinition) SetVerticalAlign ¶

func (o *ImageWidgetDefinition) SetVerticalAlign(v WidgetVerticalAlign)

SetVerticalAlign gets a reference to the given WidgetVerticalAlign and assigns it to the VerticalAlign field.

func (*ImageWidgetDefinition) UnmarshalJSON ¶

func (o *ImageWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type ImageWidgetDefinitionType ¶

type ImageWidgetDefinitionType string

ImageWidgetDefinitionType Type of the image widget.

const (
	IMAGEWIDGETDEFINITIONTYPE_IMAGE ImageWidgetDefinitionType = "image"
)

List of ImageWidgetDefinitionType

func NewImageWidgetDefinitionTypeFromValue ¶

func NewImageWidgetDefinitionTypeFromValue(v string) (*ImageWidgetDefinitionType, error)

NewImageWidgetDefinitionTypeFromValue returns a pointer to a valid ImageWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImageWidgetDefinitionType) IsValid ¶

func (v ImageWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ImageWidgetDefinitionType) Ptr ¶

Ptr returns reference to ImageWidgetDefinitionType value

func (*ImageWidgetDefinitionType) UnmarshalJSON ¶

func (v *ImageWidgetDefinitionType) UnmarshalJSON(src []byte) error

type IntakePayloadAccepted ¶

type IntakePayloadAccepted struct {
	// The status of the intake payload.
	Status *string `json:"status,omitempty"`
}

IntakePayloadAccepted The payload accepted for intake.

func NewIntakePayloadAccepted ¶

func NewIntakePayloadAccepted() *IntakePayloadAccepted

NewIntakePayloadAccepted instantiates a new IntakePayloadAccepted object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntakePayloadAcceptedWithDefaults ¶

func NewIntakePayloadAcceptedWithDefaults() *IntakePayloadAccepted

NewIntakePayloadAcceptedWithDefaults instantiates a new IntakePayloadAccepted object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntakePayloadAccepted) GetStatus ¶

func (o *IntakePayloadAccepted) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*IntakePayloadAccepted) GetStatusOk ¶

func (o *IntakePayloadAccepted) 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 (*IntakePayloadAccepted) HasStatus ¶

func (o *IntakePayloadAccepted) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (IntakePayloadAccepted) MarshalJSON ¶

func (o IntakePayloadAccepted) MarshalJSON() ([]byte, error)

func (*IntakePayloadAccepted) SetStatus ¶

func (o *IntakePayloadAccepted) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type KeyManagementApiService ¶

type KeyManagementApiService service

KeyManagementApiService KeyManagementApi service

func (*KeyManagementApiService) CreateAPIKey ¶

* CreateAPIKey Create an API key * Creates an API key with a given name.

func (*KeyManagementApiService) CreateApplicationKey ¶

* CreateApplicationKey Create an application key * Create an application key with a given name.

func (*KeyManagementApiService) DeleteAPIKey ¶

* DeleteAPIKey Delete an API key * Delete a given API key.

func (*KeyManagementApiService) DeleteApplicationKey ¶

* DeleteApplicationKey Delete an application key * Delete a given application key.

func (*KeyManagementApiService) GetAPIKey ¶

* GetAPIKey Get API key * Get a given API key.

func (*KeyManagementApiService) GetApplicationKey ¶

* GetApplicationKey Get an application key * Get a given application key.

func (*KeyManagementApiService) ListAPIKeys ¶

* ListAPIKeys Get all API keys * Get all API keys available for your account.

func (*KeyManagementApiService) ListApplicationKeys ¶

* ListApplicationKeys Get all application keys * Get all application keys available for your Datadog account.

func (*KeyManagementApiService) UpdateAPIKey ¶

* UpdateAPIKey Edit an API key * Edit an API key name.

func (*KeyManagementApiService) UpdateApplicationKey ¶

* UpdateApplicationKey Edit an application key * Edit an application key name.

type ListAWSAccountsOptionalParameters ¶

type ListAWSAccountsOptionalParameters struct {
	AccountId   *string
	RoleName    *string
	AccessKeyId *string
}

func NewListAWSAccountsOptionalParameters ¶

func NewListAWSAccountsOptionalParameters() *ListAWSAccountsOptionalParameters

func (*ListAWSAccountsOptionalParameters) WithAccessKeyId ¶

func (*ListAWSAccountsOptionalParameters) WithAccountId ¶

func (*ListAWSAccountsOptionalParameters) WithRoleName ¶

type ListActiveMetricsOptionalParameters ¶

type ListActiveMetricsOptionalParameters struct {
	Host      *string
	TagFilter *string
}

func NewListActiveMetricsOptionalParameters ¶

func NewListActiveMetricsOptionalParameters() *ListActiveMetricsOptionalParameters

func (*ListActiveMetricsOptionalParameters) WithHost ¶

func (*ListActiveMetricsOptionalParameters) WithTagFilter ¶

type ListDashboardsOptionalParameters ¶

type ListDashboardsOptionalParameters struct {
	FilterShared *bool
}

func NewListDashboardsOptionalParameters ¶

func NewListDashboardsOptionalParameters() *ListDashboardsOptionalParameters

func (*ListDashboardsOptionalParameters) WithFilterShared ¶

func (r *ListDashboardsOptionalParameters) WithFilterShared(filterShared bool) *ListDashboardsOptionalParameters

type ListDowntimesOptionalParameters ¶

type ListDowntimesOptionalParameters struct {
	CurrentOnly *bool
}

func NewListDowntimesOptionalParameters ¶

func NewListDowntimesOptionalParameters() *ListDowntimesOptionalParameters

func (*ListDowntimesOptionalParameters) WithCurrentOnly ¶

func (r *ListDowntimesOptionalParameters) WithCurrentOnly(currentOnly bool) *ListDowntimesOptionalParameters

type ListEventsOptionalParameters ¶

type ListEventsOptionalParameters struct {
	Priority         *EventPriority
	Sources          *string
	Tags             *string
	Unaggregated     *bool
	ExcludeAggregate *bool
	Page             *int32
}

func NewListEventsOptionalParameters ¶

func NewListEventsOptionalParameters() *ListEventsOptionalParameters

func (*ListEventsOptionalParameters) WithExcludeAggregate ¶

func (r *ListEventsOptionalParameters) WithExcludeAggregate(excludeAggregate bool) *ListEventsOptionalParameters

func (*ListEventsOptionalParameters) WithPage ¶

func (*ListEventsOptionalParameters) WithPriority ¶

func (*ListEventsOptionalParameters) WithSources ¶

func (*ListEventsOptionalParameters) WithTags ¶

func (*ListEventsOptionalParameters) WithUnaggregated ¶

func (r *ListEventsOptionalParameters) WithUnaggregated(unaggregated bool) *ListEventsOptionalParameters

type ListHostTagsOptionalParameters ¶

type ListHostTagsOptionalParameters struct {
	Source *string
}

func NewListHostTagsOptionalParameters ¶

func NewListHostTagsOptionalParameters() *ListHostTagsOptionalParameters

func (*ListHostTagsOptionalParameters) WithSource ¶

type ListHostsOptionalParameters ¶

type ListHostsOptionalParameters struct {
	Filter                *string
	SortField             *string
	SortDir               *string
	Start                 *int64
	Count                 *int64
	From                  *int64
	IncludeMutedHostsData *bool
	IncludeHostsMetadata  *bool
}

func NewListHostsOptionalParameters ¶

func NewListHostsOptionalParameters() *ListHostsOptionalParameters

func (*ListHostsOptionalParameters) WithCount ¶

func (*ListHostsOptionalParameters) WithFilter ¶

func (*ListHostsOptionalParameters) WithFrom ¶

func (*ListHostsOptionalParameters) WithIncludeHostsMetadata ¶

func (r *ListHostsOptionalParameters) WithIncludeHostsMetadata(includeHostsMetadata bool) *ListHostsOptionalParameters

func (*ListHostsOptionalParameters) WithIncludeMutedHostsData ¶

func (r *ListHostsOptionalParameters) WithIncludeMutedHostsData(includeMutedHostsData bool) *ListHostsOptionalParameters

func (*ListHostsOptionalParameters) WithSortDir ¶

func (*ListHostsOptionalParameters) WithSortField ¶

func (r *ListHostsOptionalParameters) WithSortField(sortField string) *ListHostsOptionalParameters

func (*ListHostsOptionalParameters) WithStart ¶

type ListMonitorsOptionalParameters ¶

type ListMonitorsOptionalParameters struct {
	GroupStates   *string
	Name          *string
	Tags          *string
	MonitorTags   *string
	WithDowntimes *bool
	IdOffset      *int64
	Page          *int64
	PageSize      *int32
}

func NewListMonitorsOptionalParameters ¶

func NewListMonitorsOptionalParameters() *ListMonitorsOptionalParameters

func (*ListMonitorsOptionalParameters) WithGroupStates ¶

func (r *ListMonitorsOptionalParameters) WithGroupStates(groupStates string) *ListMonitorsOptionalParameters

func (*ListMonitorsOptionalParameters) WithIdOffset ¶

func (*ListMonitorsOptionalParameters) WithMonitorTags ¶

func (r *ListMonitorsOptionalParameters) WithMonitorTags(monitorTags string) *ListMonitorsOptionalParameters

func (*ListMonitorsOptionalParameters) WithName ¶

func (*ListMonitorsOptionalParameters) WithPage ¶

func (*ListMonitorsOptionalParameters) WithPageSize ¶

func (*ListMonitorsOptionalParameters) WithTags ¶

func (*ListMonitorsOptionalParameters) WithWithDowntimes ¶

func (r *ListMonitorsOptionalParameters) WithWithDowntimes(withDowntimes bool) *ListMonitorsOptionalParameters

type ListNotebooksOptionalParameters ¶

type ListNotebooksOptionalParameters struct {
	AuthorHandle        *string
	ExcludeAuthorHandle *string
	Start               *int64
	Count               *int64
	SortField           *string
	SortDir             *string
	Query               *string
	IncludeCells        *bool
}

func NewListNotebooksOptionalParameters ¶

func NewListNotebooksOptionalParameters() *ListNotebooksOptionalParameters

func (*ListNotebooksOptionalParameters) WithAuthorHandle ¶

func (r *ListNotebooksOptionalParameters) WithAuthorHandle(authorHandle string) *ListNotebooksOptionalParameters

func (*ListNotebooksOptionalParameters) WithCount ¶

func (*ListNotebooksOptionalParameters) WithExcludeAuthorHandle ¶

func (r *ListNotebooksOptionalParameters) WithExcludeAuthorHandle(excludeAuthorHandle string) *ListNotebooksOptionalParameters

func (*ListNotebooksOptionalParameters) WithIncludeCells ¶

func (r *ListNotebooksOptionalParameters) WithIncludeCells(includeCells bool) *ListNotebooksOptionalParameters

func (*ListNotebooksOptionalParameters) WithQuery ¶

func (*ListNotebooksOptionalParameters) WithSortDir ¶

func (*ListNotebooksOptionalParameters) WithSortField ¶

func (*ListNotebooksOptionalParameters) WithStart ¶

type ListSLOsOptionalParameters ¶

type ListSLOsOptionalParameters struct {
	Ids          *string
	Query        *string
	TagsQuery    *string
	MetricsQuery *string
}

func NewListSLOsOptionalParameters ¶

func NewListSLOsOptionalParameters() *ListSLOsOptionalParameters

func (*ListSLOsOptionalParameters) WithIds ¶

func (*ListSLOsOptionalParameters) WithMetricsQuery ¶

func (r *ListSLOsOptionalParameters) WithMetricsQuery(metricsQuery string) *ListSLOsOptionalParameters

func (*ListSLOsOptionalParameters) WithQuery ¶

func (*ListSLOsOptionalParameters) WithTagsQuery ¶

func (r *ListSLOsOptionalParameters) WithTagsQuery(tagsQuery string) *ListSLOsOptionalParameters

type Log ¶

type Log struct {
	Content *LogContent `json:"content,omitempty"`
	// Unique ID of the Log.
	Id *string `json:"id,omitempty"`
}

Log Object describing a log after being processed and stored by Datadog.

func NewLog ¶

func NewLog() *Log

NewLog instantiates a new Log object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogWithDefaults ¶

func NewLogWithDefaults() *Log

NewLogWithDefaults instantiates a new Log object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Log) GetContent ¶

func (o *Log) GetContent() LogContent

GetContent returns the Content field value if set, zero value otherwise.

func (*Log) GetContentOk ¶

func (o *Log) GetContentOk() (*LogContent, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Log) GetId ¶

func (o *Log) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Log) GetIdOk ¶

func (o *Log) 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 (*Log) HasContent ¶

func (o *Log) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*Log) HasId ¶

func (o *Log) HasId() bool

HasId returns a boolean if a field has been set.

func (Log) MarshalJSON ¶

func (o Log) MarshalJSON() ([]byte, error)

func (*Log) SetContent ¶

func (o *Log) SetContent(v LogContent)

SetContent gets a reference to the given LogContent and assigns it to the Content field.

func (*Log) SetId ¶

func (o *Log) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

type LogContent ¶

type LogContent struct {
	// JSON object of attributes from your log.
	Attributes *map[string]interface{} `json:"attributes,omitempty"`
	// Name of the machine from where the logs are being sent.
	Host *string `json:"host,omitempty"`
	// The message [reserved attribute](https://docs.datadoghq.com/logs/log_collection/#reserved-attributes) of your log. By default, Datadog ingests the value of the message attribute as the body of the log entry. That value is then highlighted and displayed in the Logstream, where it is indexed for full text search.
	Message *string `json:"message,omitempty"`
	// The name of the application or service generating the log events. It is used to switch from Logs to APM, so make sure you define the same value when you use both products.
	Service *string `json:"service,omitempty"`
	// Array of tags associated with your log.
	Tags *[]interface{} `json:"tags,omitempty"`
	// Timestamp of your log.
	Timestamp *time.Time `json:"timestamp,omitempty"`
}

LogContent JSON object containing all log attributes and their associated values.

func NewLogContent ¶

func NewLogContent() *LogContent

NewLogContent instantiates a new LogContent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogContentWithDefaults ¶

func NewLogContentWithDefaults() *LogContent

NewLogContentWithDefaults instantiates a new LogContent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogContent) GetAttributes ¶

func (o *LogContent) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*LogContent) GetAttributesOk ¶

func (o *LogContent) GetAttributesOk() (*map[string]interface{}, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogContent) GetHost ¶

func (o *LogContent) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*LogContent) GetHostOk ¶

func (o *LogContent) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogContent) GetMessage ¶

func (o *LogContent) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LogContent) GetMessageOk ¶

func (o *LogContent) 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 (*LogContent) GetService ¶

func (o *LogContent) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*LogContent) GetServiceOk ¶

func (o *LogContent) 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 (*LogContent) GetTags ¶

func (o *LogContent) GetTags() []interface{}

GetTags returns the Tags field value if set, zero value otherwise.

func (*LogContent) GetTagsOk ¶

func (o *LogContent) GetTagsOk() (*[]interface{}, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogContent) GetTimestamp ¶

func (o *LogContent) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*LogContent) GetTimestampOk ¶

func (o *LogContent) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogContent) HasAttributes ¶

func (o *LogContent) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*LogContent) HasHost ¶

func (o *LogContent) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*LogContent) HasMessage ¶

func (o *LogContent) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*LogContent) HasService ¶

func (o *LogContent) HasService() bool

HasService returns a boolean if a field has been set.

func (*LogContent) HasTags ¶

func (o *LogContent) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*LogContent) HasTimestamp ¶

func (o *LogContent) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (LogContent) MarshalJSON ¶

func (o LogContent) MarshalJSON() ([]byte, error)

func (*LogContent) SetAttributes ¶

func (o *LogContent) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*LogContent) SetHost ¶

func (o *LogContent) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*LogContent) SetMessage ¶

func (o *LogContent) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*LogContent) SetService ¶

func (o *LogContent) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*LogContent) SetTags ¶

func (o *LogContent) SetTags(v []interface{})

SetTags gets a reference to the given []interface{} and assigns it to the Tags field.

func (*LogContent) SetTimestamp ¶

func (o *LogContent) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

type LogQueryDefinition ¶

type LogQueryDefinition struct {
	Compute *LogsQueryCompute `json:"compute,omitempty"`
	// List of tag prefixes to group by in the case of a cluster check.
	GroupBy *[]LogQueryDefinitionGroupBy `json:"group_by,omitempty"`
	// A coma separated-list of index names. Use \"*\" query all indexes at once. [Multiple Indexes](https://docs.datadoghq.com/logs/indexes/#multiple-indexes)
	Index *string `json:"index,omitempty"`
	// This field is mutually exclusive with `compute`.
	MultiCompute *[]LogsQueryCompute       `json:"multi_compute,omitempty"`
	Search       *LogQueryDefinitionSearch `json:"search,omitempty"`
}

LogQueryDefinition The log query.

func NewLogQueryDefinition ¶

func NewLogQueryDefinition() *LogQueryDefinition

NewLogQueryDefinition instantiates a new LogQueryDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogQueryDefinitionWithDefaults ¶

func NewLogQueryDefinitionWithDefaults() *LogQueryDefinition

NewLogQueryDefinitionWithDefaults instantiates a new LogQueryDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogQueryDefinition) GetCompute ¶

func (o *LogQueryDefinition) GetCompute() LogsQueryCompute

GetCompute returns the Compute field value if set, zero value otherwise.

func (*LogQueryDefinition) GetComputeOk ¶

func (o *LogQueryDefinition) GetComputeOk() (*LogsQueryCompute, bool)

GetComputeOk returns a tuple with the Compute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogQueryDefinition) GetGroupBy ¶

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*LogQueryDefinition) GetGroupByOk ¶

func (o *LogQueryDefinition) GetGroupByOk() (*[]LogQueryDefinitionGroupBy, 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 (*LogQueryDefinition) GetIndex ¶

func (o *LogQueryDefinition) GetIndex() string

GetIndex returns the Index field value if set, zero value otherwise.

func (*LogQueryDefinition) GetIndexOk ¶

func (o *LogQueryDefinition) GetIndexOk() (*string, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogQueryDefinition) GetMultiCompute ¶

func (o *LogQueryDefinition) GetMultiCompute() []LogsQueryCompute

GetMultiCompute returns the MultiCompute field value if set, zero value otherwise.

func (*LogQueryDefinition) GetMultiComputeOk ¶

func (o *LogQueryDefinition) GetMultiComputeOk() (*[]LogsQueryCompute, bool)

GetMultiComputeOk returns a tuple with the MultiCompute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogQueryDefinition) GetSearch ¶

GetSearch returns the Search field value if set, zero value otherwise.

func (*LogQueryDefinition) GetSearchOk ¶

func (o *LogQueryDefinition) GetSearchOk() (*LogQueryDefinitionSearch, bool)

GetSearchOk returns a tuple with the Search field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogQueryDefinition) HasCompute ¶

func (o *LogQueryDefinition) HasCompute() bool

HasCompute returns a boolean if a field has been set.

func (*LogQueryDefinition) HasGroupBy ¶

func (o *LogQueryDefinition) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*LogQueryDefinition) HasIndex ¶

func (o *LogQueryDefinition) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*LogQueryDefinition) HasMultiCompute ¶

func (o *LogQueryDefinition) HasMultiCompute() bool

HasMultiCompute returns a boolean if a field has been set.

func (*LogQueryDefinition) HasSearch ¶

func (o *LogQueryDefinition) HasSearch() bool

HasSearch returns a boolean if a field has been set.

func (LogQueryDefinition) MarshalJSON ¶

func (o LogQueryDefinition) MarshalJSON() ([]byte, error)

func (*LogQueryDefinition) SetCompute ¶

func (o *LogQueryDefinition) SetCompute(v LogsQueryCompute)

SetCompute gets a reference to the given LogsQueryCompute and assigns it to the Compute field.

func (*LogQueryDefinition) SetGroupBy ¶

func (o *LogQueryDefinition) SetGroupBy(v []LogQueryDefinitionGroupBy)

SetGroupBy gets a reference to the given []LogQueryDefinitionGroupBy and assigns it to the GroupBy field.

func (*LogQueryDefinition) SetIndex ¶

func (o *LogQueryDefinition) SetIndex(v string)

SetIndex gets a reference to the given string and assigns it to the Index field.

func (*LogQueryDefinition) SetMultiCompute ¶

func (o *LogQueryDefinition) SetMultiCompute(v []LogsQueryCompute)

SetMultiCompute gets a reference to the given []LogsQueryCompute and assigns it to the MultiCompute field.

func (*LogQueryDefinition) SetSearch ¶

SetSearch gets a reference to the given LogQueryDefinitionSearch and assigns it to the Search field.

type LogQueryDefinitionGroupBy ¶

type LogQueryDefinitionGroupBy struct {
	// Facet name.
	Facet string `json:"facet"`
	// Maximum number of items in the group.
	Limit *int64                         `json:"limit,omitempty"`
	Sort  *LogQueryDefinitionGroupBySort `json:"sort,omitempty"`
}

LogQueryDefinitionGroupBy Defined items in the group.

func NewLogQueryDefinitionGroupBy ¶

func NewLogQueryDefinitionGroupBy(facet string) *LogQueryDefinitionGroupBy

NewLogQueryDefinitionGroupBy instantiates a new LogQueryDefinitionGroupBy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogQueryDefinitionGroupByWithDefaults ¶

func NewLogQueryDefinitionGroupByWithDefaults() *LogQueryDefinitionGroupBy

NewLogQueryDefinitionGroupByWithDefaults instantiates a new LogQueryDefinitionGroupBy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogQueryDefinitionGroupBy) GetFacet ¶

func (o *LogQueryDefinitionGroupBy) GetFacet() string

GetFacet returns the Facet field value

func (*LogQueryDefinitionGroupBy) GetFacetOk ¶

func (o *LogQueryDefinitionGroupBy) GetFacetOk() (*string, bool)

GetFacetOk returns a tuple with the Facet field value and a boolean to check if the value has been set.

func (*LogQueryDefinitionGroupBy) GetLimit ¶

func (o *LogQueryDefinitionGroupBy) GetLimit() int64

GetLimit returns the Limit field value if set, zero value otherwise.

func (*LogQueryDefinitionGroupBy) GetLimitOk ¶

func (o *LogQueryDefinitionGroupBy) GetLimitOk() (*int64, 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 (*LogQueryDefinitionGroupBy) GetSort ¶

GetSort returns the Sort field value if set, zero value otherwise.

func (*LogQueryDefinitionGroupBy) GetSortOk ¶

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogQueryDefinitionGroupBy) HasLimit ¶

func (o *LogQueryDefinitionGroupBy) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*LogQueryDefinitionGroupBy) HasSort ¶

func (o *LogQueryDefinitionGroupBy) HasSort() bool

HasSort returns a boolean if a field has been set.

func (LogQueryDefinitionGroupBy) MarshalJSON ¶

func (o LogQueryDefinitionGroupBy) MarshalJSON() ([]byte, error)

func (*LogQueryDefinitionGroupBy) SetFacet ¶

func (o *LogQueryDefinitionGroupBy) SetFacet(v string)

SetFacet sets field value

func (*LogQueryDefinitionGroupBy) SetLimit ¶

func (o *LogQueryDefinitionGroupBy) SetLimit(v int64)

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*LogQueryDefinitionGroupBy) SetSort ¶

SetSort gets a reference to the given LogQueryDefinitionGroupBySort and assigns it to the Sort field.

func (*LogQueryDefinitionGroupBy) UnmarshalJSON ¶

func (o *LogQueryDefinitionGroupBy) UnmarshalJSON(bytes []byte) (err error)

type LogQueryDefinitionGroupBySort ¶

type LogQueryDefinitionGroupBySort struct {
	// The aggregation method.
	Aggregation string `json:"aggregation"`
	// Facet name.
	Facet *string    `json:"facet,omitempty"`
	Order WidgetSort `json:"order"`
}

LogQueryDefinitionGroupBySort Define a sorting method.

func NewLogQueryDefinitionGroupBySort ¶

func NewLogQueryDefinitionGroupBySort(aggregation string, order WidgetSort) *LogQueryDefinitionGroupBySort

NewLogQueryDefinitionGroupBySort instantiates a new LogQueryDefinitionGroupBySort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogQueryDefinitionGroupBySortWithDefaults ¶

func NewLogQueryDefinitionGroupBySortWithDefaults() *LogQueryDefinitionGroupBySort

NewLogQueryDefinitionGroupBySortWithDefaults instantiates a new LogQueryDefinitionGroupBySort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogQueryDefinitionGroupBySort) GetAggregation ¶

func (o *LogQueryDefinitionGroupBySort) GetAggregation() string

GetAggregation returns the Aggregation field value

func (*LogQueryDefinitionGroupBySort) GetAggregationOk ¶

func (o *LogQueryDefinitionGroupBySort) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value and a boolean to check if the value has been set.

func (*LogQueryDefinitionGroupBySort) GetFacet ¶

func (o *LogQueryDefinitionGroupBySort) GetFacet() string

GetFacet returns the Facet field value if set, zero value otherwise.

func (*LogQueryDefinitionGroupBySort) GetFacetOk ¶

func (o *LogQueryDefinitionGroupBySort) GetFacetOk() (*string, bool)

GetFacetOk returns a tuple with the Facet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogQueryDefinitionGroupBySort) GetOrder ¶

GetOrder returns the Order field value

func (*LogQueryDefinitionGroupBySort) GetOrderOk ¶

func (o *LogQueryDefinitionGroupBySort) GetOrderOk() (*WidgetSort, bool)

GetOrderOk returns a tuple with the Order field value and a boolean to check if the value has been set.

func (*LogQueryDefinitionGroupBySort) HasFacet ¶

func (o *LogQueryDefinitionGroupBySort) HasFacet() bool

HasFacet returns a boolean if a field has been set.

func (LogQueryDefinitionGroupBySort) MarshalJSON ¶

func (o LogQueryDefinitionGroupBySort) MarshalJSON() ([]byte, error)

func (*LogQueryDefinitionGroupBySort) SetAggregation ¶

func (o *LogQueryDefinitionGroupBySort) SetAggregation(v string)

SetAggregation sets field value

func (*LogQueryDefinitionGroupBySort) SetFacet ¶

func (o *LogQueryDefinitionGroupBySort) SetFacet(v string)

SetFacet gets a reference to the given string and assigns it to the Facet field.

func (*LogQueryDefinitionGroupBySort) SetOrder ¶

SetOrder sets field value

func (*LogQueryDefinitionGroupBySort) UnmarshalJSON ¶

func (o *LogQueryDefinitionGroupBySort) UnmarshalJSON(bytes []byte) (err error)

type LogQueryDefinitionSearch ¶

type LogQueryDefinitionSearch struct {
	// Search value to apply.
	Query string `json:"query"`
}

LogQueryDefinitionSearch The query being made on the logs.

func NewLogQueryDefinitionSearch ¶

func NewLogQueryDefinitionSearch(query string) *LogQueryDefinitionSearch

NewLogQueryDefinitionSearch instantiates a new LogQueryDefinitionSearch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogQueryDefinitionSearchWithDefaults ¶

func NewLogQueryDefinitionSearchWithDefaults() *LogQueryDefinitionSearch

NewLogQueryDefinitionSearchWithDefaults instantiates a new LogQueryDefinitionSearch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogQueryDefinitionSearch) GetQuery ¶

func (o *LogQueryDefinitionSearch) GetQuery() string

GetQuery returns the Query field value

func (*LogQueryDefinitionSearch) GetQueryOk ¶

func (o *LogQueryDefinitionSearch) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (LogQueryDefinitionSearch) MarshalJSON ¶

func (o LogQueryDefinitionSearch) MarshalJSON() ([]byte, error)

func (*LogQueryDefinitionSearch) SetQuery ¶

func (o *LogQueryDefinitionSearch) SetQuery(v string)

SetQuery sets field value

func (*LogQueryDefinitionSearch) UnmarshalJSON ¶

func (o *LogQueryDefinitionSearch) UnmarshalJSON(bytes []byte) (err error)

type LogStreamWidgetDefinition ¶

type LogStreamWidgetDefinition struct {
	// Which columns to display on the widget.
	Columns *[]string `json:"columns,omitempty"`
	// An array of index names to query in the stream. Use [] to query all indexes at once.
	Indexes *[]string `json:"indexes,omitempty"`
	// ID of the log set to use.
	Logset         *string               `json:"logset,omitempty"`
	MessageDisplay *WidgetMessageDisplay `json:"message_display,omitempty"`
	// Query to filter the log stream with.
	Query *string `json:"query,omitempty"`
	// Whether to show the date column or not
	ShowDateColumn *bool `json:"show_date_column,omitempty"`
	// Whether to show the message column or not
	ShowMessageColumn *bool            `json:"show_message_column,omitempty"`
	Sort              *WidgetFieldSort `json:"sort,omitempty"`
	Time              *WidgetTime      `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                       `json:"title_size,omitempty"`
	Type      LogStreamWidgetDefinitionType `json:"type"`
}

LogStreamWidgetDefinition The Log Stream displays a log flow matching the defined query. Only available on FREE layout dashboards.

func NewLogStreamWidgetDefinition ¶

func NewLogStreamWidgetDefinition(type_ LogStreamWidgetDefinitionType) *LogStreamWidgetDefinition

NewLogStreamWidgetDefinition instantiates a new LogStreamWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogStreamWidgetDefinitionWithDefaults ¶

func NewLogStreamWidgetDefinitionWithDefaults() *LogStreamWidgetDefinition

NewLogStreamWidgetDefinitionWithDefaults instantiates a new LogStreamWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogStreamWidgetDefinition) GetColumns ¶

func (o *LogStreamWidgetDefinition) GetColumns() []string

GetColumns returns the Columns field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetColumnsOk ¶

func (o *LogStreamWidgetDefinition) GetColumnsOk() (*[]string, bool)

GetColumnsOk returns a tuple with the Columns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetIndexes ¶

func (o *LogStreamWidgetDefinition) GetIndexes() []string

GetIndexes returns the Indexes field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetIndexesOk ¶

func (o *LogStreamWidgetDefinition) GetIndexesOk() (*[]string, bool)

GetIndexesOk returns a tuple with the Indexes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetLogset ¶

func (o *LogStreamWidgetDefinition) GetLogset() string

GetLogset returns the Logset field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetLogsetOk ¶

func (o *LogStreamWidgetDefinition) GetLogsetOk() (*string, bool)

GetLogsetOk returns a tuple with the Logset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetMessageDisplay ¶

func (o *LogStreamWidgetDefinition) GetMessageDisplay() WidgetMessageDisplay

GetMessageDisplay returns the MessageDisplay field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetMessageDisplayOk ¶

func (o *LogStreamWidgetDefinition) GetMessageDisplayOk() (*WidgetMessageDisplay, bool)

GetMessageDisplayOk returns a tuple with the MessageDisplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetQuery ¶

func (o *LogStreamWidgetDefinition) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetQueryOk ¶

func (o *LogStreamWidgetDefinition) 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 (*LogStreamWidgetDefinition) GetShowDateColumn ¶

func (o *LogStreamWidgetDefinition) GetShowDateColumn() bool

GetShowDateColumn returns the ShowDateColumn field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetShowDateColumnOk ¶

func (o *LogStreamWidgetDefinition) GetShowDateColumnOk() (*bool, bool)

GetShowDateColumnOk returns a tuple with the ShowDateColumn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetShowMessageColumn ¶

func (o *LogStreamWidgetDefinition) GetShowMessageColumn() bool

GetShowMessageColumn returns the ShowMessageColumn field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetShowMessageColumnOk ¶

func (o *LogStreamWidgetDefinition) GetShowMessageColumnOk() (*bool, bool)

GetShowMessageColumnOk returns a tuple with the ShowMessageColumn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetSort ¶

GetSort returns the Sort field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetSortOk ¶

func (o *LogStreamWidgetDefinition) GetSortOk() (*WidgetFieldSort, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetTimeOk ¶

func (o *LogStreamWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetTitle ¶

func (o *LogStreamWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetTitleAlign ¶

func (o *LogStreamWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetTitleAlignOk ¶

func (o *LogStreamWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetTitleOk ¶

func (o *LogStreamWidgetDefinition) 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 (*LogStreamWidgetDefinition) GetTitleSize ¶

func (o *LogStreamWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*LogStreamWidgetDefinition) GetTitleSizeOk ¶

func (o *LogStreamWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*LogStreamWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogStreamWidgetDefinition) HasColumns ¶

func (o *LogStreamWidgetDefinition) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasIndexes ¶

func (o *LogStreamWidgetDefinition) HasIndexes() bool

HasIndexes returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasLogset ¶

func (o *LogStreamWidgetDefinition) HasLogset() bool

HasLogset returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasMessageDisplay ¶

func (o *LogStreamWidgetDefinition) HasMessageDisplay() bool

HasMessageDisplay returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasQuery ¶

func (o *LogStreamWidgetDefinition) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasShowDateColumn ¶

func (o *LogStreamWidgetDefinition) HasShowDateColumn() bool

HasShowDateColumn returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasShowMessageColumn ¶

func (o *LogStreamWidgetDefinition) HasShowMessageColumn() bool

HasShowMessageColumn returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasSort ¶

func (o *LogStreamWidgetDefinition) HasSort() bool

HasSort returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasTime ¶

func (o *LogStreamWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasTitle ¶

func (o *LogStreamWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasTitleAlign ¶

func (o *LogStreamWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*LogStreamWidgetDefinition) HasTitleSize ¶

func (o *LogStreamWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (LogStreamWidgetDefinition) MarshalJSON ¶

func (o LogStreamWidgetDefinition) MarshalJSON() ([]byte, error)

func (*LogStreamWidgetDefinition) SetColumns ¶

func (o *LogStreamWidgetDefinition) SetColumns(v []string)

SetColumns gets a reference to the given []string and assigns it to the Columns field.

func (*LogStreamWidgetDefinition) SetIndexes ¶

func (o *LogStreamWidgetDefinition) SetIndexes(v []string)

SetIndexes gets a reference to the given []string and assigns it to the Indexes field.

func (*LogStreamWidgetDefinition) SetLogset ¶

func (o *LogStreamWidgetDefinition) SetLogset(v string)

SetLogset gets a reference to the given string and assigns it to the Logset field.

func (*LogStreamWidgetDefinition) SetMessageDisplay ¶

func (o *LogStreamWidgetDefinition) SetMessageDisplay(v WidgetMessageDisplay)

SetMessageDisplay gets a reference to the given WidgetMessageDisplay and assigns it to the MessageDisplay field.

func (*LogStreamWidgetDefinition) SetQuery ¶

func (o *LogStreamWidgetDefinition) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*LogStreamWidgetDefinition) SetShowDateColumn ¶

func (o *LogStreamWidgetDefinition) SetShowDateColumn(v bool)

SetShowDateColumn gets a reference to the given bool and assigns it to the ShowDateColumn field.

func (*LogStreamWidgetDefinition) SetShowMessageColumn ¶

func (o *LogStreamWidgetDefinition) SetShowMessageColumn(v bool)

SetShowMessageColumn gets a reference to the given bool and assigns it to the ShowMessageColumn field.

func (*LogStreamWidgetDefinition) SetSort ¶

SetSort gets a reference to the given WidgetFieldSort and assigns it to the Sort field.

func (*LogStreamWidgetDefinition) SetTime ¶

func (o *LogStreamWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*LogStreamWidgetDefinition) SetTitle ¶

func (o *LogStreamWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*LogStreamWidgetDefinition) SetTitleAlign ¶

func (o *LogStreamWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*LogStreamWidgetDefinition) SetTitleSize ¶

func (o *LogStreamWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*LogStreamWidgetDefinition) SetType ¶

SetType sets field value

func (*LogStreamWidgetDefinition) UnmarshalJSON ¶

func (o *LogStreamWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type LogStreamWidgetDefinitionType ¶

type LogStreamWidgetDefinitionType string

LogStreamWidgetDefinitionType Type of the log stream widget.

const (
	LOGSTREAMWIDGETDEFINITIONTYPE_LOG_STREAM LogStreamWidgetDefinitionType = "log_stream"
)

List of LogStreamWidgetDefinitionType

func NewLogStreamWidgetDefinitionTypeFromValue ¶

func NewLogStreamWidgetDefinitionTypeFromValue(v string) (*LogStreamWidgetDefinitionType, error)

NewLogStreamWidgetDefinitionTypeFromValue returns a pointer to a valid LogStreamWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogStreamWidgetDefinitionType) IsValid ¶

func (v LogStreamWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogStreamWidgetDefinitionType) Ptr ¶

Ptr returns reference to LogStreamWidgetDefinitionType value

func (*LogStreamWidgetDefinitionType) UnmarshalJSON ¶

func (v *LogStreamWidgetDefinitionType) UnmarshalJSON(src []byte) error

type LogsAPIError ¶

type LogsAPIError struct {
	// Code identifying the error
	Code *string `json:"code,omitempty"`
	// Additional error details
	Details *[]LogsAPIError `json:"details,omitempty"`
	// Error message
	Message *string `json:"message,omitempty"`
}

LogsAPIError Error returned by the Logs API

func NewLogsAPIError ¶

func NewLogsAPIError() *LogsAPIError

NewLogsAPIError instantiates a new LogsAPIError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsAPIErrorWithDefaults ¶

func NewLogsAPIErrorWithDefaults() *LogsAPIError

NewLogsAPIErrorWithDefaults instantiates a new LogsAPIError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsAPIError) GetCode ¶

func (o *LogsAPIError) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*LogsAPIError) GetCodeOk ¶

func (o *LogsAPIError) 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 (*LogsAPIError) GetDetails ¶

func (o *LogsAPIError) GetDetails() []LogsAPIError

GetDetails returns the Details field value if set, zero value otherwise.

func (*LogsAPIError) GetDetailsOk ¶

func (o *LogsAPIError) GetDetailsOk() (*[]LogsAPIError, 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 (*LogsAPIError) GetMessage ¶

func (o *LogsAPIError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LogsAPIError) GetMessageOk ¶

func (o *LogsAPIError) 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 (*LogsAPIError) HasCode ¶

func (o *LogsAPIError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*LogsAPIError) HasDetails ¶

func (o *LogsAPIError) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*LogsAPIError) HasMessage ¶

func (o *LogsAPIError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LogsAPIError) MarshalJSON ¶

func (o LogsAPIError) MarshalJSON() ([]byte, error)

func (*LogsAPIError) SetCode ¶

func (o *LogsAPIError) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*LogsAPIError) SetDetails ¶

func (o *LogsAPIError) SetDetails(v []LogsAPIError)

SetDetails gets a reference to the given []LogsAPIError and assigns it to the Details field.

func (*LogsAPIError) SetMessage ¶

func (o *LogsAPIError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type LogsAPIErrorResponse ¶

type LogsAPIErrorResponse struct {
	Error *LogsAPIError `json:"error,omitempty"`
}

LogsAPIErrorResponse Response returned by the Logs API when errors occur.

func NewLogsAPIErrorResponse ¶

func NewLogsAPIErrorResponse() *LogsAPIErrorResponse

NewLogsAPIErrorResponse instantiates a new LogsAPIErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsAPIErrorResponseWithDefaults ¶

func NewLogsAPIErrorResponseWithDefaults() *LogsAPIErrorResponse

NewLogsAPIErrorResponseWithDefaults instantiates a new LogsAPIErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsAPIErrorResponse) GetError ¶

func (o *LogsAPIErrorResponse) GetError() LogsAPIError

GetError returns the Error field value if set, zero value otherwise.

func (*LogsAPIErrorResponse) GetErrorOk ¶

func (o *LogsAPIErrorResponse) GetErrorOk() (*LogsAPIError, 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 (*LogsAPIErrorResponse) HasError ¶

func (o *LogsAPIErrorResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (LogsAPIErrorResponse) MarshalJSON ¶

func (o LogsAPIErrorResponse) MarshalJSON() ([]byte, error)

func (*LogsAPIErrorResponse) SetError ¶

func (o *LogsAPIErrorResponse) SetError(v LogsAPIError)

SetError gets a reference to the given LogsAPIError and assigns it to the Error field.

type LogsApiService ¶

type LogsApiService service

LogsApiService LogsApi service

func (*LogsApiService) ListLogs ¶

  • ListLogs Search logs
  • List endpoint returns logs that match a log search query.

[Results are paginated][1].

**If you are considering archiving logs for your organization, consider use of the Datadog archive capabilities instead of the log list API. See [Datadog Logs Archive documentation][2].**

[1]: /logs/guide/collect-multiple-logs-with-pagination [2]: https://docs.datadoghq.com/logs/archives

func (*LogsApiService) SubmitLog ¶

func (a *LogsApiService) SubmitLog(ctx _context.Context, body []HTTPLogItem, o ...SubmitLogOptionalParameters) (interface{}, *_nethttp.Response, error)
  • SubmitLog Send logs
  • Send your logs to your Datadog platform over HTTP. Limits per HTTP request are:

- Maximum content size per payload (uncompressed): 5MB - Maximum size for a single log: 1MB - Maximum array size if sending multiple logs in an array: 1000 entries

Any log exceeding 1MB is accepted and truncated by Datadog: - For a single log request, the API truncates the log at 1MB and returns a 2xx. - For a multi-logs request, the API processes all logs, truncates only logs larger than 1MB, and returns a 2xx.

Datadog recommends sending your logs compressed. Add the `Content-Encoding: gzip` header to the request when sending compressed logs.

The status codes answered by the HTTP API are: - 200: OK - 400: Bad request (likely an issue in the payload formatting) - 403: Permission issue (likely using an invalid API Key) - 413: Payload too large (batch is above 5MB uncompressed) - 5xx: Internal error, request should be retried after some time

type LogsArithmeticProcessor ¶

type LogsArithmeticProcessor struct {
	// Arithmetic operation between one or more log attributes.
	Expression string `json:"expression"`
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// If `true`, it replaces all missing attributes of expression by `0`, `false` skip the operation if an attribute is missing.
	IsReplaceMissing *bool `json:"is_replace_missing,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Name of the attribute that contains the result of the arithmetic operation.
	Target string                      `json:"target"`
	Type   LogsArithmeticProcessorType `json:"type"`
}

LogsArithmeticProcessor Use the Arithmetic Processor to add a new attribute (without spaces or special characters in the new attribute name) to a log with the result of the provided formula. This enables you to remap different time attributes with different units into a single attribute, or to compute operations on attributes within the same log. The formula can use parentheses and the basic arithmetic operators `-`, `+`, `*`, `/`. By default, the calculation is skipped if an attribute is missing. Select “Replace missing attribute by 0” to automatically populate missing attribute values with 0 to ensure that the calculation is done. An attribute is missing if it is not found in the log attributes, or if it cannot be converted to a number. *Notes*: - The operator `-` needs to be space split in the formula as it can also be contained in attribute names. - If the target attribute already exists, it is overwritten by the result of the formula. - Results are rounded up to the 9th decimal. For example, if the result of the formula is `0.1234567891`, the actual value stored for the attribute is `0.123456789`. - If you need to scale a unit of measure, see [Scale Filter](https://docs.datadoghq.com/logs/processing/parsing/?tab=filter#matcher-and-filter).

func NewLogsArithmeticProcessor ¶

func NewLogsArithmeticProcessor(expression string, target string, type_ LogsArithmeticProcessorType) *LogsArithmeticProcessor

NewLogsArithmeticProcessor instantiates a new LogsArithmeticProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsArithmeticProcessorWithDefaults ¶

func NewLogsArithmeticProcessorWithDefaults() *LogsArithmeticProcessor

NewLogsArithmeticProcessorWithDefaults instantiates a new LogsArithmeticProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsArithmeticProcessor) GetExpression ¶

func (o *LogsArithmeticProcessor) GetExpression() string

GetExpression returns the Expression field value

func (*LogsArithmeticProcessor) GetExpressionOk ¶

func (o *LogsArithmeticProcessor) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value and a boolean to check if the value has been set.

func (*LogsArithmeticProcessor) GetIsEnabled ¶

func (o *LogsArithmeticProcessor) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsArithmeticProcessor) GetIsEnabledOk ¶

func (o *LogsArithmeticProcessor) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsArithmeticProcessor) GetIsReplaceMissing ¶

func (o *LogsArithmeticProcessor) GetIsReplaceMissing() bool

GetIsReplaceMissing returns the IsReplaceMissing field value if set, zero value otherwise.

func (*LogsArithmeticProcessor) GetIsReplaceMissingOk ¶

func (o *LogsArithmeticProcessor) GetIsReplaceMissingOk() (*bool, bool)

GetIsReplaceMissingOk returns a tuple with the IsReplaceMissing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsArithmeticProcessor) GetName ¶

func (o *LogsArithmeticProcessor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsArithmeticProcessor) GetNameOk ¶

func (o *LogsArithmeticProcessor) 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 (*LogsArithmeticProcessor) GetTarget ¶

func (o *LogsArithmeticProcessor) GetTarget() string

GetTarget returns the Target field value

func (*LogsArithmeticProcessor) GetTargetOk ¶

func (o *LogsArithmeticProcessor) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsArithmeticProcessor) GetType ¶

GetType returns the Type field value

func (*LogsArithmeticProcessor) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsArithmeticProcessor) HasIsEnabled ¶

func (o *LogsArithmeticProcessor) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsArithmeticProcessor) HasIsReplaceMissing ¶

func (o *LogsArithmeticProcessor) HasIsReplaceMissing() bool

HasIsReplaceMissing returns a boolean if a field has been set.

func (*LogsArithmeticProcessor) HasName ¶

func (o *LogsArithmeticProcessor) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsArithmeticProcessor) MarshalJSON ¶

func (o LogsArithmeticProcessor) MarshalJSON() ([]byte, error)

func (*LogsArithmeticProcessor) SetExpression ¶

func (o *LogsArithmeticProcessor) SetExpression(v string)

SetExpression sets field value

func (*LogsArithmeticProcessor) SetIsEnabled ¶

func (o *LogsArithmeticProcessor) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsArithmeticProcessor) SetIsReplaceMissing ¶

func (o *LogsArithmeticProcessor) SetIsReplaceMissing(v bool)

SetIsReplaceMissing gets a reference to the given bool and assigns it to the IsReplaceMissing field.

func (*LogsArithmeticProcessor) SetName ¶

func (o *LogsArithmeticProcessor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsArithmeticProcessor) SetTarget ¶

func (o *LogsArithmeticProcessor) SetTarget(v string)

SetTarget sets field value

func (*LogsArithmeticProcessor) SetType ¶

SetType sets field value

func (*LogsArithmeticProcessor) UnmarshalJSON ¶

func (o *LogsArithmeticProcessor) UnmarshalJSON(bytes []byte) (err error)

type LogsArithmeticProcessorType ¶

type LogsArithmeticProcessorType string

LogsArithmeticProcessorType Type of logs arithmetic processor.

const (
	LOGSARITHMETICPROCESSORTYPE_ARITHMETIC_PROCESSOR LogsArithmeticProcessorType = "arithmetic-processor"
)

List of LogsArithmeticProcessorType

func NewLogsArithmeticProcessorTypeFromValue ¶

func NewLogsArithmeticProcessorTypeFromValue(v string) (*LogsArithmeticProcessorType, error)

NewLogsArithmeticProcessorTypeFromValue returns a pointer to a valid LogsArithmeticProcessorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsArithmeticProcessorType) IsValid ¶

func (v LogsArithmeticProcessorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsArithmeticProcessorType) Ptr ¶

Ptr returns reference to LogsArithmeticProcessorType value

func (*LogsArithmeticProcessorType) UnmarshalJSON ¶

func (v *LogsArithmeticProcessorType) UnmarshalJSON(src []byte) error

type LogsAttributeRemapper ¶

type LogsAttributeRemapper struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Override or not the target element if already set,
	OverrideOnConflict *bool `json:"override_on_conflict,omitempty"`
	// Remove or preserve the remapped source element.
	PreserveSource *bool `json:"preserve_source,omitempty"`
	// Defines if the sources are from log `attribute` or `tag`.
	SourceType *string `json:"source_type,omitempty"`
	// Array of source attributes.
	Sources []string `json:"sources"`
	// Final attribute or tag name to remap the sources to.
	Target       string            `json:"target"`
	TargetFormat *TargetFormatType `json:"target_format,omitempty"`
	// Defines if the final attribute or tag name is from log `attribute` or `tag`.
	TargetType *string                   `json:"target_type,omitempty"`
	Type       LogsAttributeRemapperType `json:"type"`
}

LogsAttributeRemapper The remapper processor remaps any source attribute(s) or tag to another target attribute or tag. Constraints on the tag/attribute name are explained in the [Tag Best Practice documentation](https://docs.datadoghq.com/logs/guide/log-parsing-best-practice). Some additional constraints are applied as `:` or `,` are not allowed in the target tag/attribute name.

func NewLogsAttributeRemapper ¶

func NewLogsAttributeRemapper(sources []string, target string, type_ LogsAttributeRemapperType) *LogsAttributeRemapper

NewLogsAttributeRemapper instantiates a new LogsAttributeRemapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsAttributeRemapperWithDefaults ¶

func NewLogsAttributeRemapperWithDefaults() *LogsAttributeRemapper

NewLogsAttributeRemapperWithDefaults instantiates a new LogsAttributeRemapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsAttributeRemapper) GetIsEnabled ¶

func (o *LogsAttributeRemapper) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetIsEnabledOk ¶

func (o *LogsAttributeRemapper) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetName ¶

func (o *LogsAttributeRemapper) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetNameOk ¶

func (o *LogsAttributeRemapper) 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 (*LogsAttributeRemapper) GetOverrideOnConflict ¶

func (o *LogsAttributeRemapper) GetOverrideOnConflict() bool

GetOverrideOnConflict returns the OverrideOnConflict field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetOverrideOnConflictOk ¶

func (o *LogsAttributeRemapper) GetOverrideOnConflictOk() (*bool, bool)

GetOverrideOnConflictOk returns a tuple with the OverrideOnConflict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetPreserveSource ¶

func (o *LogsAttributeRemapper) GetPreserveSource() bool

GetPreserveSource returns the PreserveSource field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetPreserveSourceOk ¶

func (o *LogsAttributeRemapper) GetPreserveSourceOk() (*bool, bool)

GetPreserveSourceOk returns a tuple with the PreserveSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetSourceType ¶

func (o *LogsAttributeRemapper) GetSourceType() string

GetSourceType returns the SourceType field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetSourceTypeOk ¶

func (o *LogsAttributeRemapper) GetSourceTypeOk() (*string, bool)

GetSourceTypeOk returns a tuple with the SourceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetSources ¶

func (o *LogsAttributeRemapper) GetSources() []string

GetSources returns the Sources field value

func (*LogsAttributeRemapper) GetSourcesOk ¶

func (o *LogsAttributeRemapper) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetTarget ¶

func (o *LogsAttributeRemapper) GetTarget() string

GetTarget returns the Target field value

func (*LogsAttributeRemapper) GetTargetFormat ¶

func (o *LogsAttributeRemapper) GetTargetFormat() TargetFormatType

GetTargetFormat returns the TargetFormat field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetTargetFormatOk ¶

func (o *LogsAttributeRemapper) GetTargetFormatOk() (*TargetFormatType, bool)

GetTargetFormatOk returns a tuple with the TargetFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetTargetOk ¶

func (o *LogsAttributeRemapper) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetTargetType ¶

func (o *LogsAttributeRemapper) GetTargetType() string

GetTargetType returns the TargetType field value if set, zero value otherwise.

func (*LogsAttributeRemapper) GetTargetTypeOk ¶

func (o *LogsAttributeRemapper) GetTargetTypeOk() (*string, bool)

GetTargetTypeOk returns a tuple with the TargetType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) GetType ¶

GetType returns the Type field value

func (*LogsAttributeRemapper) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsAttributeRemapper) HasIsEnabled ¶

func (o *LogsAttributeRemapper) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsAttributeRemapper) HasName ¶

func (o *LogsAttributeRemapper) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogsAttributeRemapper) HasOverrideOnConflict ¶

func (o *LogsAttributeRemapper) HasOverrideOnConflict() bool

HasOverrideOnConflict returns a boolean if a field has been set.

func (*LogsAttributeRemapper) HasPreserveSource ¶

func (o *LogsAttributeRemapper) HasPreserveSource() bool

HasPreserveSource returns a boolean if a field has been set.

func (*LogsAttributeRemapper) HasSourceType ¶

func (o *LogsAttributeRemapper) HasSourceType() bool

HasSourceType returns a boolean if a field has been set.

func (*LogsAttributeRemapper) HasTargetFormat ¶

func (o *LogsAttributeRemapper) HasTargetFormat() bool

HasTargetFormat returns a boolean if a field has been set.

func (*LogsAttributeRemapper) HasTargetType ¶

func (o *LogsAttributeRemapper) HasTargetType() bool

HasTargetType returns a boolean if a field has been set.

func (LogsAttributeRemapper) MarshalJSON ¶

func (o LogsAttributeRemapper) MarshalJSON() ([]byte, error)

func (*LogsAttributeRemapper) SetIsEnabled ¶

func (o *LogsAttributeRemapper) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsAttributeRemapper) SetName ¶

func (o *LogsAttributeRemapper) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsAttributeRemapper) SetOverrideOnConflict ¶

func (o *LogsAttributeRemapper) SetOverrideOnConflict(v bool)

SetOverrideOnConflict gets a reference to the given bool and assigns it to the OverrideOnConflict field.

func (*LogsAttributeRemapper) SetPreserveSource ¶

func (o *LogsAttributeRemapper) SetPreserveSource(v bool)

SetPreserveSource gets a reference to the given bool and assigns it to the PreserveSource field.

func (*LogsAttributeRemapper) SetSourceType ¶

func (o *LogsAttributeRemapper) SetSourceType(v string)

SetSourceType gets a reference to the given string and assigns it to the SourceType field.

func (*LogsAttributeRemapper) SetSources ¶

func (o *LogsAttributeRemapper) SetSources(v []string)

SetSources sets field value

func (*LogsAttributeRemapper) SetTarget ¶

func (o *LogsAttributeRemapper) SetTarget(v string)

SetTarget sets field value

func (*LogsAttributeRemapper) SetTargetFormat ¶

func (o *LogsAttributeRemapper) SetTargetFormat(v TargetFormatType)

SetTargetFormat gets a reference to the given TargetFormatType and assigns it to the TargetFormat field.

func (*LogsAttributeRemapper) SetTargetType ¶

func (o *LogsAttributeRemapper) SetTargetType(v string)

SetTargetType gets a reference to the given string and assigns it to the TargetType field.

func (*LogsAttributeRemapper) SetType ¶

SetType sets field value

func (*LogsAttributeRemapper) UnmarshalJSON ¶

func (o *LogsAttributeRemapper) UnmarshalJSON(bytes []byte) (err error)

type LogsAttributeRemapperType ¶

type LogsAttributeRemapperType string

LogsAttributeRemapperType Type of logs attribute remapper.

const (
	LOGSATTRIBUTEREMAPPERTYPE_ATTRIBUTE_REMAPPER LogsAttributeRemapperType = "attribute-remapper"
)

List of LogsAttributeRemapperType

func NewLogsAttributeRemapperTypeFromValue ¶

func NewLogsAttributeRemapperTypeFromValue(v string) (*LogsAttributeRemapperType, error)

NewLogsAttributeRemapperTypeFromValue returns a pointer to a valid LogsAttributeRemapperType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsAttributeRemapperType) IsValid ¶

func (v LogsAttributeRemapperType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsAttributeRemapperType) Ptr ¶

Ptr returns reference to LogsAttributeRemapperType value

func (*LogsAttributeRemapperType) UnmarshalJSON ¶

func (v *LogsAttributeRemapperType) UnmarshalJSON(src []byte) error

type LogsByRetention ¶

type LogsByRetention struct {
	Orgs *LogsByRetentionOrgs `json:"orgs,omitempty"`
	// Aggregated index logs usage for each retention period with usage.
	Usage        *[]LogsRetentionAggSumUsage  `json:"usage,omitempty"`
	UsageByMonth *LogsByRetentionMonthlyUsage `json:"usage_by_month,omitempty"`
}

LogsByRetention Object containing logs usage data broken down by retention period.

func NewLogsByRetention ¶

func NewLogsByRetention() *LogsByRetention

NewLogsByRetention instantiates a new LogsByRetention object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsByRetentionWithDefaults ¶

func NewLogsByRetentionWithDefaults() *LogsByRetention

NewLogsByRetentionWithDefaults instantiates a new LogsByRetention object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsByRetention) GetOrgs ¶

func (o *LogsByRetention) GetOrgs() LogsByRetentionOrgs

GetOrgs returns the Orgs field value if set, zero value otherwise.

func (*LogsByRetention) GetOrgsOk ¶

func (o *LogsByRetention) GetOrgsOk() (*LogsByRetentionOrgs, bool)

GetOrgsOk returns a tuple with the Orgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsByRetention) GetUsage ¶

func (o *LogsByRetention) GetUsage() []LogsRetentionAggSumUsage

GetUsage returns the Usage field value if set, zero value otherwise.

func (*LogsByRetention) GetUsageByMonth ¶

func (o *LogsByRetention) GetUsageByMonth() LogsByRetentionMonthlyUsage

GetUsageByMonth returns the UsageByMonth field value if set, zero value otherwise.

func (*LogsByRetention) GetUsageByMonthOk ¶

func (o *LogsByRetention) GetUsageByMonthOk() (*LogsByRetentionMonthlyUsage, bool)

GetUsageByMonthOk returns a tuple with the UsageByMonth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsByRetention) GetUsageOk ¶

func (o *LogsByRetention) GetUsageOk() (*[]LogsRetentionAggSumUsage, 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 (*LogsByRetention) HasOrgs ¶

func (o *LogsByRetention) HasOrgs() bool

HasOrgs returns a boolean if a field has been set.

func (*LogsByRetention) HasUsage ¶

func (o *LogsByRetention) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*LogsByRetention) HasUsageByMonth ¶

func (o *LogsByRetention) HasUsageByMonth() bool

HasUsageByMonth returns a boolean if a field has been set.

func (LogsByRetention) MarshalJSON ¶

func (o LogsByRetention) MarshalJSON() ([]byte, error)

func (*LogsByRetention) SetOrgs ¶

func (o *LogsByRetention) SetOrgs(v LogsByRetentionOrgs)

SetOrgs gets a reference to the given LogsByRetentionOrgs and assigns it to the Orgs field.

func (*LogsByRetention) SetUsage ¶

func (o *LogsByRetention) SetUsage(v []LogsRetentionAggSumUsage)

SetUsage gets a reference to the given []LogsRetentionAggSumUsage and assigns it to the Usage field.

func (*LogsByRetention) SetUsageByMonth ¶

func (o *LogsByRetention) SetUsageByMonth(v LogsByRetentionMonthlyUsage)

SetUsageByMonth gets a reference to the given LogsByRetentionMonthlyUsage and assigns it to the UsageByMonth field.

type LogsByRetentionMonthlyUsage ¶

type LogsByRetentionMonthlyUsage struct {
	// The month for the usage.
	Date *string `json:"date,omitempty"`
	// Indexed logs usage for each active retention for the month.
	Usage *[]LogsRetentionSumUsage `json:"usage,omitempty"`
}

LogsByRetentionMonthlyUsage Object containing a summary of indexed logs usage by retention period for a single month.

func NewLogsByRetentionMonthlyUsage ¶

func NewLogsByRetentionMonthlyUsage() *LogsByRetentionMonthlyUsage

NewLogsByRetentionMonthlyUsage instantiates a new LogsByRetentionMonthlyUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsByRetentionMonthlyUsageWithDefaults ¶

func NewLogsByRetentionMonthlyUsageWithDefaults() *LogsByRetentionMonthlyUsage

NewLogsByRetentionMonthlyUsageWithDefaults instantiates a new LogsByRetentionMonthlyUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsByRetentionMonthlyUsage) GetDate ¶

func (o *LogsByRetentionMonthlyUsage) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*LogsByRetentionMonthlyUsage) GetDateOk ¶

func (o *LogsByRetentionMonthlyUsage) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsByRetentionMonthlyUsage) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*LogsByRetentionMonthlyUsage) GetUsageOk ¶

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 (*LogsByRetentionMonthlyUsage) HasDate ¶

func (o *LogsByRetentionMonthlyUsage) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*LogsByRetentionMonthlyUsage) HasUsage ¶

func (o *LogsByRetentionMonthlyUsage) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (LogsByRetentionMonthlyUsage) MarshalJSON ¶

func (o LogsByRetentionMonthlyUsage) MarshalJSON() ([]byte, error)

func (*LogsByRetentionMonthlyUsage) SetDate ¶

func (o *LogsByRetentionMonthlyUsage) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (*LogsByRetentionMonthlyUsage) SetUsage ¶

SetUsage gets a reference to the given []LogsRetentionSumUsage and assigns it to the Usage field.

type LogsByRetentionOrgUsage ¶

type LogsByRetentionOrgUsage struct {
	// Indexed logs usage for each active retention for the organization.
	Usage *[]LogsRetentionSumUsage `json:"usage,omitempty"`
}

LogsByRetentionOrgUsage Indexed logs usage by retention for a single organization.

func NewLogsByRetentionOrgUsage ¶

func NewLogsByRetentionOrgUsage() *LogsByRetentionOrgUsage

NewLogsByRetentionOrgUsage instantiates a new LogsByRetentionOrgUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsByRetentionOrgUsageWithDefaults ¶

func NewLogsByRetentionOrgUsageWithDefaults() *LogsByRetentionOrgUsage

NewLogsByRetentionOrgUsageWithDefaults instantiates a new LogsByRetentionOrgUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsByRetentionOrgUsage) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*LogsByRetentionOrgUsage) GetUsageOk ¶

func (o *LogsByRetentionOrgUsage) GetUsageOk() (*[]LogsRetentionSumUsage, 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 (*LogsByRetentionOrgUsage) HasUsage ¶

func (o *LogsByRetentionOrgUsage) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (LogsByRetentionOrgUsage) MarshalJSON ¶

func (o LogsByRetentionOrgUsage) MarshalJSON() ([]byte, error)

func (*LogsByRetentionOrgUsage) SetUsage ¶

SetUsage gets a reference to the given []LogsRetentionSumUsage and assigns it to the Usage field.

type LogsByRetentionOrgs ¶

type LogsByRetentionOrgs struct {
	// Indexed logs usage summary for each organization.
	Usage *[]LogsByRetentionOrgUsage `json:"usage,omitempty"`
}

LogsByRetentionOrgs Indexed logs usage summary for each organization for each retention period with usage.

func NewLogsByRetentionOrgs ¶

func NewLogsByRetentionOrgs() *LogsByRetentionOrgs

NewLogsByRetentionOrgs instantiates a new LogsByRetentionOrgs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsByRetentionOrgsWithDefaults ¶

func NewLogsByRetentionOrgsWithDefaults() *LogsByRetentionOrgs

NewLogsByRetentionOrgsWithDefaults instantiates a new LogsByRetentionOrgs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsByRetentionOrgs) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*LogsByRetentionOrgs) GetUsageOk ¶

func (o *LogsByRetentionOrgs) GetUsageOk() (*[]LogsByRetentionOrgUsage, 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 (*LogsByRetentionOrgs) HasUsage ¶

func (o *LogsByRetentionOrgs) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (LogsByRetentionOrgs) MarshalJSON ¶

func (o LogsByRetentionOrgs) MarshalJSON() ([]byte, error)

func (*LogsByRetentionOrgs) SetUsage ¶

SetUsage gets a reference to the given []LogsByRetentionOrgUsage and assigns it to the Usage field.

type LogsCategoryProcessor ¶

type LogsCategoryProcessor struct {
	// Array of filters to match or not a log and their corresponding `name`to assign a custom value to the log.
	Categories []LogsCategoryProcessorCategory `json:"categories"`
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Name of the target attribute which value is defined by the matching category.
	Target string                    `json:"target"`
	Type   LogsCategoryProcessorType `json:"type"`
}

LogsCategoryProcessor Use the Category Processor to add a new attribute (without spaces or special characters in the new attribute name) to a log matching a provided search query. Use categories to create groups for an analytical view. For example, URL groups, machine groups, environments, and response time buckets. **Notes**: - The syntax of the query is the one of Logs Explorer search bar. The query can be done on any log attribute or tag, whether it is a facet or not. Wildcards can also be used inside your query. - Once the log has matched one of the Processor queries, it stops. Make sure they are properly ordered in case a log could match several queries. - The names of the categories must be unique. - Once defined in the Category Processor, you can map categories to log status using the Log Status Remapper.

func NewLogsCategoryProcessor ¶

func NewLogsCategoryProcessor(categories []LogsCategoryProcessorCategory, target string, type_ LogsCategoryProcessorType) *LogsCategoryProcessor

NewLogsCategoryProcessor instantiates a new LogsCategoryProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsCategoryProcessorWithDefaults ¶

func NewLogsCategoryProcessorWithDefaults() *LogsCategoryProcessor

NewLogsCategoryProcessorWithDefaults instantiates a new LogsCategoryProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsCategoryProcessor) GetCategories ¶

GetCategories returns the Categories field value

func (*LogsCategoryProcessor) GetCategoriesOk ¶

func (o *LogsCategoryProcessor) GetCategoriesOk() (*[]LogsCategoryProcessorCategory, bool)

GetCategoriesOk returns a tuple with the Categories field value and a boolean to check if the value has been set.

func (*LogsCategoryProcessor) GetIsEnabled ¶

func (o *LogsCategoryProcessor) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsCategoryProcessor) GetIsEnabledOk ¶

func (o *LogsCategoryProcessor) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsCategoryProcessor) GetName ¶

func (o *LogsCategoryProcessor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsCategoryProcessor) GetNameOk ¶

func (o *LogsCategoryProcessor) 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 (*LogsCategoryProcessor) GetTarget ¶

func (o *LogsCategoryProcessor) GetTarget() string

GetTarget returns the Target field value

func (*LogsCategoryProcessor) GetTargetOk ¶

func (o *LogsCategoryProcessor) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsCategoryProcessor) GetType ¶

GetType returns the Type field value

func (*LogsCategoryProcessor) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsCategoryProcessor) HasIsEnabled ¶

func (o *LogsCategoryProcessor) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsCategoryProcessor) HasName ¶

func (o *LogsCategoryProcessor) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsCategoryProcessor) MarshalJSON ¶

func (o LogsCategoryProcessor) MarshalJSON() ([]byte, error)

func (*LogsCategoryProcessor) SetCategories ¶

SetCategories sets field value

func (*LogsCategoryProcessor) SetIsEnabled ¶

func (o *LogsCategoryProcessor) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsCategoryProcessor) SetName ¶

func (o *LogsCategoryProcessor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsCategoryProcessor) SetTarget ¶

func (o *LogsCategoryProcessor) SetTarget(v string)

SetTarget sets field value

func (*LogsCategoryProcessor) SetType ¶

SetType sets field value

func (*LogsCategoryProcessor) UnmarshalJSON ¶

func (o *LogsCategoryProcessor) UnmarshalJSON(bytes []byte) (err error)

type LogsCategoryProcessorCategory ¶

type LogsCategoryProcessorCategory struct {
	Filter *LogsFilter `json:"filter,omitempty"`
	// Value to assign to the target attribute.
	Name *string `json:"name,omitempty"`
}

LogsCategoryProcessorCategory Object describing the logs filter.

func NewLogsCategoryProcessorCategory ¶

func NewLogsCategoryProcessorCategory() *LogsCategoryProcessorCategory

NewLogsCategoryProcessorCategory instantiates a new LogsCategoryProcessorCategory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsCategoryProcessorCategoryWithDefaults ¶

func NewLogsCategoryProcessorCategoryWithDefaults() *LogsCategoryProcessorCategory

NewLogsCategoryProcessorCategoryWithDefaults instantiates a new LogsCategoryProcessorCategory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsCategoryProcessorCategory) GetFilter ¶

GetFilter returns the Filter field value if set, zero value otherwise.

func (*LogsCategoryProcessorCategory) GetFilterOk ¶

func (o *LogsCategoryProcessorCategory) GetFilterOk() (*LogsFilter, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsCategoryProcessorCategory) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*LogsCategoryProcessorCategory) GetNameOk ¶

func (o *LogsCategoryProcessorCategory) 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 (*LogsCategoryProcessorCategory) HasFilter ¶

func (o *LogsCategoryProcessorCategory) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*LogsCategoryProcessorCategory) HasName ¶

func (o *LogsCategoryProcessorCategory) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsCategoryProcessorCategory) MarshalJSON ¶

func (o LogsCategoryProcessorCategory) MarshalJSON() ([]byte, error)

func (*LogsCategoryProcessorCategory) SetFilter ¶

func (o *LogsCategoryProcessorCategory) SetFilter(v LogsFilter)

SetFilter gets a reference to the given LogsFilter and assigns it to the Filter field.

func (*LogsCategoryProcessorCategory) SetName ¶

func (o *LogsCategoryProcessorCategory) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type LogsCategoryProcessorType ¶

type LogsCategoryProcessorType string

LogsCategoryProcessorType Type of logs category processor.

const (
	LOGSCATEGORYPROCESSORTYPE_CATEGORY_PROCESSOR LogsCategoryProcessorType = "category-processor"
)

List of LogsCategoryProcessorType

func NewLogsCategoryProcessorTypeFromValue ¶

func NewLogsCategoryProcessorTypeFromValue(v string) (*LogsCategoryProcessorType, error)

NewLogsCategoryProcessorTypeFromValue returns a pointer to a valid LogsCategoryProcessorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsCategoryProcessorType) IsValid ¶

func (v LogsCategoryProcessorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsCategoryProcessorType) Ptr ¶

Ptr returns reference to LogsCategoryProcessorType value

func (*LogsCategoryProcessorType) UnmarshalJSON ¶

func (v *LogsCategoryProcessorType) UnmarshalJSON(src []byte) error

type LogsDateRemapper ¶

type LogsDateRemapper struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources []string             `json:"sources"`
	Type    LogsDateRemapperType `json:"type"`
}

LogsDateRemapper As Datadog receives logs, it timestamps them using the value(s) from any of these default attributes. - `timestamp` - `date` - `_timestamp` - `Timestamp` - `eventTime` - `published_date` If your logs put their dates in an attribute not in this list, use the log date Remapper Processor to define their date attribute as the official log timestamp. The recognized date formats are ISO8601, UNIX (the milliseconds EPOCH format), and RFC3164. **Note:** If your logs don’t contain any of the default attributes and you haven’t defined your own date attribute, Datadog timestamps the logs with the date it received them. If multiple log date remapper processors can be applied to a given log, only the first one (according to the pipelines order) is taken into account.

func NewLogsDateRemapper ¶

func NewLogsDateRemapper(sources []string, type_ LogsDateRemapperType) *LogsDateRemapper

NewLogsDateRemapper instantiates a new LogsDateRemapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsDateRemapperWithDefaults ¶

func NewLogsDateRemapperWithDefaults() *LogsDateRemapper

NewLogsDateRemapperWithDefaults instantiates a new LogsDateRemapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsDateRemapper) GetIsEnabled ¶

func (o *LogsDateRemapper) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsDateRemapper) GetIsEnabledOk ¶

func (o *LogsDateRemapper) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsDateRemapper) GetName ¶

func (o *LogsDateRemapper) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsDateRemapper) GetNameOk ¶

func (o *LogsDateRemapper) 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 (*LogsDateRemapper) GetSources ¶

func (o *LogsDateRemapper) GetSources() []string

GetSources returns the Sources field value

func (*LogsDateRemapper) GetSourcesOk ¶

func (o *LogsDateRemapper) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsDateRemapper) GetType ¶

GetType returns the Type field value

func (*LogsDateRemapper) GetTypeOk ¶

func (o *LogsDateRemapper) GetTypeOk() (*LogsDateRemapperType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsDateRemapper) HasIsEnabled ¶

func (o *LogsDateRemapper) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsDateRemapper) HasName ¶

func (o *LogsDateRemapper) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsDateRemapper) MarshalJSON ¶

func (o LogsDateRemapper) MarshalJSON() ([]byte, error)

func (*LogsDateRemapper) SetIsEnabled ¶

func (o *LogsDateRemapper) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsDateRemapper) SetName ¶

func (o *LogsDateRemapper) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsDateRemapper) SetSources ¶

func (o *LogsDateRemapper) SetSources(v []string)

SetSources sets field value

func (*LogsDateRemapper) SetType ¶

func (o *LogsDateRemapper) SetType(v LogsDateRemapperType)

SetType sets field value

func (*LogsDateRemapper) UnmarshalJSON ¶

func (o *LogsDateRemapper) UnmarshalJSON(bytes []byte) (err error)

type LogsDateRemapperType ¶

type LogsDateRemapperType string

LogsDateRemapperType Type of logs date remapper.

const (
	LOGSDATEREMAPPERTYPE_DATE_REMAPPER LogsDateRemapperType = "date-remapper"
)

List of LogsDateRemapperType

func NewLogsDateRemapperTypeFromValue ¶

func NewLogsDateRemapperTypeFromValue(v string) (*LogsDateRemapperType, error)

NewLogsDateRemapperTypeFromValue returns a pointer to a valid LogsDateRemapperType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsDateRemapperType) IsValid ¶

func (v LogsDateRemapperType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsDateRemapperType) Ptr ¶

Ptr returns reference to LogsDateRemapperType value

func (*LogsDateRemapperType) UnmarshalJSON ¶

func (v *LogsDateRemapperType) UnmarshalJSON(src []byte) error

type LogsExclusion ¶

type LogsExclusion struct {
	Filter *LogsExclusionFilter `json:"filter,omitempty"`
	// Whether or not the exclusion filter is active.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the index exclusion filter.
	Name string `json:"name"`
}

LogsExclusion Represents the index exclusion filter object from configuration API.

func NewLogsExclusion ¶

func NewLogsExclusion(name string) *LogsExclusion

NewLogsExclusion instantiates a new LogsExclusion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsExclusionWithDefaults ¶

func NewLogsExclusionWithDefaults() *LogsExclusion

NewLogsExclusionWithDefaults instantiates a new LogsExclusion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsExclusion) GetFilter ¶

func (o *LogsExclusion) GetFilter() LogsExclusionFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*LogsExclusion) GetFilterOk ¶

func (o *LogsExclusion) GetFilterOk() (*LogsExclusionFilter, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsExclusion) GetIsEnabled ¶

func (o *LogsExclusion) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsExclusion) GetIsEnabledOk ¶

func (o *LogsExclusion) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsExclusion) GetName ¶

func (o *LogsExclusion) GetName() string

GetName returns the Name field value

func (*LogsExclusion) GetNameOk ¶

func (o *LogsExclusion) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LogsExclusion) HasFilter ¶

func (o *LogsExclusion) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*LogsExclusion) HasIsEnabled ¶

func (o *LogsExclusion) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (LogsExclusion) MarshalJSON ¶

func (o LogsExclusion) MarshalJSON() ([]byte, error)

func (*LogsExclusion) SetFilter ¶

func (o *LogsExclusion) SetFilter(v LogsExclusionFilter)

SetFilter gets a reference to the given LogsExclusionFilter and assigns it to the Filter field.

func (*LogsExclusion) SetIsEnabled ¶

func (o *LogsExclusion) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsExclusion) SetName ¶

func (o *LogsExclusion) SetName(v string)

SetName sets field value

func (*LogsExclusion) UnmarshalJSON ¶

func (o *LogsExclusion) UnmarshalJSON(bytes []byte) (err error)

type LogsExclusionFilter ¶

type LogsExclusionFilter struct {
	// Default query is `*`, meaning all logs flowing in the index would be excluded. Scope down exclusion filter to only a subset of logs with a log query.
	Query *string `json:"query,omitempty"`
	// Sample rate to apply to logs going through this exclusion filter, a value of 1 will exclude all logs matching the query.
	SampleRate float64 `json:"sample_rate"`
}

LogsExclusionFilter Exclusion filter is defined by a query, a sampling rule, and a active/inactive toggle.

func NewLogsExclusionFilter ¶

func NewLogsExclusionFilter(sampleRate float64) *LogsExclusionFilter

NewLogsExclusionFilter instantiates a new LogsExclusionFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsExclusionFilterWithDefaults ¶

func NewLogsExclusionFilterWithDefaults() *LogsExclusionFilter

NewLogsExclusionFilterWithDefaults instantiates a new LogsExclusionFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsExclusionFilter) GetQuery ¶

func (o *LogsExclusionFilter) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*LogsExclusionFilter) GetQueryOk ¶

func (o *LogsExclusionFilter) 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 (*LogsExclusionFilter) GetSampleRate ¶

func (o *LogsExclusionFilter) GetSampleRate() float64

GetSampleRate returns the SampleRate field value

func (*LogsExclusionFilter) GetSampleRateOk ¶

func (o *LogsExclusionFilter) GetSampleRateOk() (*float64, bool)

GetSampleRateOk returns a tuple with the SampleRate field value and a boolean to check if the value has been set.

func (*LogsExclusionFilter) HasQuery ¶

func (o *LogsExclusionFilter) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (LogsExclusionFilter) MarshalJSON ¶

func (o LogsExclusionFilter) MarshalJSON() ([]byte, error)

func (*LogsExclusionFilter) SetQuery ¶

func (o *LogsExclusionFilter) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*LogsExclusionFilter) SetSampleRate ¶

func (o *LogsExclusionFilter) SetSampleRate(v float64)

SetSampleRate sets field value

func (*LogsExclusionFilter) UnmarshalJSON ¶

func (o *LogsExclusionFilter) UnmarshalJSON(bytes []byte) (err error)

type LogsFilter ¶

type LogsFilter struct {
	// The filter query.
	Query *string `json:"query,omitempty"`
}

LogsFilter Filter for logs.

func NewLogsFilter ¶

func NewLogsFilter() *LogsFilter

NewLogsFilter instantiates a new LogsFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsFilterWithDefaults ¶

func NewLogsFilterWithDefaults() *LogsFilter

NewLogsFilterWithDefaults instantiates a new LogsFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsFilter) GetQuery ¶

func (o *LogsFilter) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*LogsFilter) GetQueryOk ¶

func (o *LogsFilter) 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 (*LogsFilter) HasQuery ¶

func (o *LogsFilter) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (LogsFilter) MarshalJSON ¶

func (o LogsFilter) MarshalJSON() ([]byte, error)

func (*LogsFilter) SetQuery ¶

func (o *LogsFilter) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

type LogsGeoIPParser ¶

type LogsGeoIPParser struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources []string `json:"sources"`
	// Name of the parent attribute that contains all the extracted details from the `sources`.
	Target string              `json:"target"`
	Type   LogsGeoIPParserType `json:"type"`
}

LogsGeoIPParser The GeoIP parser takes an IP address attribute and extracts if available the Continent, Country, Subdivision, and City information in the target attribute path.

func NewLogsGeoIPParser ¶

func NewLogsGeoIPParser(sources []string, target string, type_ LogsGeoIPParserType) *LogsGeoIPParser

NewLogsGeoIPParser instantiates a new LogsGeoIPParser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsGeoIPParserWithDefaults ¶

func NewLogsGeoIPParserWithDefaults() *LogsGeoIPParser

NewLogsGeoIPParserWithDefaults instantiates a new LogsGeoIPParser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsGeoIPParser) GetIsEnabled ¶

func (o *LogsGeoIPParser) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsGeoIPParser) GetIsEnabledOk ¶

func (o *LogsGeoIPParser) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsGeoIPParser) GetName ¶

func (o *LogsGeoIPParser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsGeoIPParser) GetNameOk ¶

func (o *LogsGeoIPParser) 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 (*LogsGeoIPParser) GetSources ¶

func (o *LogsGeoIPParser) GetSources() []string

GetSources returns the Sources field value

func (*LogsGeoIPParser) GetSourcesOk ¶

func (o *LogsGeoIPParser) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsGeoIPParser) GetTarget ¶

func (o *LogsGeoIPParser) GetTarget() string

GetTarget returns the Target field value

func (*LogsGeoIPParser) GetTargetOk ¶

func (o *LogsGeoIPParser) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsGeoIPParser) GetType ¶

func (o *LogsGeoIPParser) GetType() LogsGeoIPParserType

GetType returns the Type field value

func (*LogsGeoIPParser) GetTypeOk ¶

func (o *LogsGeoIPParser) GetTypeOk() (*LogsGeoIPParserType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsGeoIPParser) HasIsEnabled ¶

func (o *LogsGeoIPParser) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsGeoIPParser) HasName ¶

func (o *LogsGeoIPParser) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsGeoIPParser) MarshalJSON ¶

func (o LogsGeoIPParser) MarshalJSON() ([]byte, error)

func (*LogsGeoIPParser) SetIsEnabled ¶

func (o *LogsGeoIPParser) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsGeoIPParser) SetName ¶

func (o *LogsGeoIPParser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsGeoIPParser) SetSources ¶

func (o *LogsGeoIPParser) SetSources(v []string)

SetSources sets field value

func (*LogsGeoIPParser) SetTarget ¶

func (o *LogsGeoIPParser) SetTarget(v string)

SetTarget sets field value

func (*LogsGeoIPParser) SetType ¶

func (o *LogsGeoIPParser) SetType(v LogsGeoIPParserType)

SetType sets field value

func (*LogsGeoIPParser) UnmarshalJSON ¶

func (o *LogsGeoIPParser) UnmarshalJSON(bytes []byte) (err error)

type LogsGeoIPParserType ¶

type LogsGeoIPParserType string

LogsGeoIPParserType Type of GeoIP parser.

const (
	LOGSGEOIPPARSERTYPE_GEO_IP_PARSER LogsGeoIPParserType = "geo-ip-parser"
)

List of LogsGeoIPParserType

func NewLogsGeoIPParserTypeFromValue ¶

func NewLogsGeoIPParserTypeFromValue(v string) (*LogsGeoIPParserType, error)

NewLogsGeoIPParserTypeFromValue returns a pointer to a valid LogsGeoIPParserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsGeoIPParserType) IsValid ¶

func (v LogsGeoIPParserType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsGeoIPParserType) Ptr ¶

Ptr returns reference to LogsGeoIPParserType value

func (*LogsGeoIPParserType) UnmarshalJSON ¶

func (v *LogsGeoIPParserType) UnmarshalJSON(src []byte) error

type LogsGrokParser ¶

type LogsGrokParser struct {
	Grok LogsGrokParserRules `json:"grok"`
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// List of sample logs to test this grok parser.
	Samples *[]string `json:"samples,omitempty"`
	// Name of the log attribute to parse.
	Source string             `json:"source"`
	Type   LogsGrokParserType `json:"type"`
}

LogsGrokParser Create custom grok rules to parse the full message or [a specific attribute of your raw event](https://docs.datadoghq.com/logs/processing/parsing/#advanced-settings). For more information, see the [parsing section](https://docs.datadoghq.com/logs/processing/parsing).

func NewLogsGrokParser ¶

func NewLogsGrokParser(grok LogsGrokParserRules, source string, type_ LogsGrokParserType) *LogsGrokParser

NewLogsGrokParser instantiates a new LogsGrokParser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsGrokParserWithDefaults ¶

func NewLogsGrokParserWithDefaults() *LogsGrokParser

NewLogsGrokParserWithDefaults instantiates a new LogsGrokParser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsGrokParser) GetGrok ¶

func (o *LogsGrokParser) GetGrok() LogsGrokParserRules

GetGrok returns the Grok field value

func (*LogsGrokParser) GetGrokOk ¶

func (o *LogsGrokParser) GetGrokOk() (*LogsGrokParserRules, bool)

GetGrokOk returns a tuple with the Grok field value and a boolean to check if the value has been set.

func (*LogsGrokParser) GetIsEnabled ¶

func (o *LogsGrokParser) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsGrokParser) GetIsEnabledOk ¶

func (o *LogsGrokParser) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsGrokParser) GetName ¶

func (o *LogsGrokParser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsGrokParser) GetNameOk ¶

func (o *LogsGrokParser) 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 (*LogsGrokParser) GetSamples ¶

func (o *LogsGrokParser) GetSamples() []string

GetSamples returns the Samples field value if set, zero value otherwise.

func (*LogsGrokParser) GetSamplesOk ¶

func (o *LogsGrokParser) GetSamplesOk() (*[]string, bool)

GetSamplesOk returns a tuple with the Samples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsGrokParser) GetSource ¶

func (o *LogsGrokParser) GetSource() string

GetSource returns the Source field value

func (*LogsGrokParser) GetSourceOk ¶

func (o *LogsGrokParser) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*LogsGrokParser) GetType ¶

func (o *LogsGrokParser) GetType() LogsGrokParserType

GetType returns the Type field value

func (*LogsGrokParser) GetTypeOk ¶

func (o *LogsGrokParser) GetTypeOk() (*LogsGrokParserType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsGrokParser) HasIsEnabled ¶

func (o *LogsGrokParser) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsGrokParser) HasName ¶

func (o *LogsGrokParser) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogsGrokParser) HasSamples ¶

func (o *LogsGrokParser) HasSamples() bool

HasSamples returns a boolean if a field has been set.

func (LogsGrokParser) MarshalJSON ¶

func (o LogsGrokParser) MarshalJSON() ([]byte, error)

func (*LogsGrokParser) SetGrok ¶

func (o *LogsGrokParser) SetGrok(v LogsGrokParserRules)

SetGrok sets field value

func (*LogsGrokParser) SetIsEnabled ¶

func (o *LogsGrokParser) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsGrokParser) SetName ¶

func (o *LogsGrokParser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsGrokParser) SetSamples ¶

func (o *LogsGrokParser) SetSamples(v []string)

SetSamples gets a reference to the given []string and assigns it to the Samples field.

func (*LogsGrokParser) SetSource ¶

func (o *LogsGrokParser) SetSource(v string)

SetSource sets field value

func (*LogsGrokParser) SetType ¶

func (o *LogsGrokParser) SetType(v LogsGrokParserType)

SetType sets field value

func (*LogsGrokParser) UnmarshalJSON ¶

func (o *LogsGrokParser) UnmarshalJSON(bytes []byte) (err error)

type LogsGrokParserRules ¶

type LogsGrokParserRules struct {
	// List of match rules for the grok parser, separated by a new line.
	MatchRules string `json:"match_rules"`
	// List of support rules for the grok parser, separated by a new line.
	SupportRules *string `json:"support_rules,omitempty"`
}

LogsGrokParserRules Set of rules for the grok parser.

func NewLogsGrokParserRules ¶

func NewLogsGrokParserRules(matchRules string) *LogsGrokParserRules

NewLogsGrokParserRules instantiates a new LogsGrokParserRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsGrokParserRulesWithDefaults ¶

func NewLogsGrokParserRulesWithDefaults() *LogsGrokParserRules

NewLogsGrokParserRulesWithDefaults instantiates a new LogsGrokParserRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsGrokParserRules) GetMatchRules ¶

func (o *LogsGrokParserRules) GetMatchRules() string

GetMatchRules returns the MatchRules field value

func (*LogsGrokParserRules) GetMatchRulesOk ¶

func (o *LogsGrokParserRules) GetMatchRulesOk() (*string, bool)

GetMatchRulesOk returns a tuple with the MatchRules field value and a boolean to check if the value has been set.

func (*LogsGrokParserRules) GetSupportRules ¶

func (o *LogsGrokParserRules) GetSupportRules() string

GetSupportRules returns the SupportRules field value if set, zero value otherwise.

func (*LogsGrokParserRules) GetSupportRulesOk ¶

func (o *LogsGrokParserRules) GetSupportRulesOk() (*string, bool)

GetSupportRulesOk returns a tuple with the SupportRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsGrokParserRules) HasSupportRules ¶

func (o *LogsGrokParserRules) HasSupportRules() bool

HasSupportRules returns a boolean if a field has been set.

func (LogsGrokParserRules) MarshalJSON ¶

func (o LogsGrokParserRules) MarshalJSON() ([]byte, error)

func (*LogsGrokParserRules) SetMatchRules ¶

func (o *LogsGrokParserRules) SetMatchRules(v string)

SetMatchRules sets field value

func (*LogsGrokParserRules) SetSupportRules ¶

func (o *LogsGrokParserRules) SetSupportRules(v string)

SetSupportRules gets a reference to the given string and assigns it to the SupportRules field.

func (*LogsGrokParserRules) UnmarshalJSON ¶

func (o *LogsGrokParserRules) UnmarshalJSON(bytes []byte) (err error)

type LogsGrokParserType ¶

type LogsGrokParserType string

LogsGrokParserType Type of logs grok parser.

const (
	LOGSGROKPARSERTYPE_GROK_PARSER LogsGrokParserType = "grok-parser"
)

List of LogsGrokParserType

func NewLogsGrokParserTypeFromValue ¶

func NewLogsGrokParserTypeFromValue(v string) (*LogsGrokParserType, error)

NewLogsGrokParserTypeFromValue returns a pointer to a valid LogsGrokParserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsGrokParserType) IsValid ¶

func (v LogsGrokParserType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsGrokParserType) Ptr ¶

Ptr returns reference to LogsGrokParserType value

func (*LogsGrokParserType) UnmarshalJSON ¶

func (v *LogsGrokParserType) UnmarshalJSON(src []byte) error

type LogsIndex ¶

type LogsIndex struct {
	// The number of log events you can send in this index per day before you are rate-limited.
	DailyLimit *int64 `json:"daily_limit,omitempty"`
	// An array of exclusion objects. The logs are tested against the query of each filter, following the order of the array. Only the first matching active exclusion matters, others (if any) are ignored.
	ExclusionFilters *[]LogsExclusion `json:"exclusion_filters,omitempty"`
	Filter           LogsFilter       `json:"filter"`
	// A boolean stating if the index is rate limited, meaning more logs than the daily limit have been sent. Rate limit is reset every-day at 2pm UTC.
	IsRateLimited *bool `json:"is_rate_limited,omitempty"`
	// The name of the index.
	Name string `json:"name"`
	// The number of days before logs are deleted from this index. Available values depend on retention plans specified in your organization's contract/subscriptions.
	NumRetentionDays *int64 `json:"num_retention_days,omitempty"`
}

LogsIndex Object describing a Datadog Log index.

func NewLogsIndex ¶

func NewLogsIndex(filter LogsFilter, name string) *LogsIndex

NewLogsIndex instantiates a new LogsIndex object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsIndexWithDefaults ¶

func NewLogsIndexWithDefaults() *LogsIndex

NewLogsIndexWithDefaults instantiates a new LogsIndex object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsIndex) GetDailyLimit ¶

func (o *LogsIndex) GetDailyLimit() int64

GetDailyLimit returns the DailyLimit field value if set, zero value otherwise.

func (*LogsIndex) GetDailyLimitOk ¶

func (o *LogsIndex) GetDailyLimitOk() (*int64, bool)

GetDailyLimitOk returns a tuple with the DailyLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndex) GetExclusionFilters ¶

func (o *LogsIndex) GetExclusionFilters() []LogsExclusion

GetExclusionFilters returns the ExclusionFilters field value if set, zero value otherwise.

func (*LogsIndex) GetExclusionFiltersOk ¶

func (o *LogsIndex) GetExclusionFiltersOk() (*[]LogsExclusion, bool)

GetExclusionFiltersOk returns a tuple with the ExclusionFilters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndex) GetFilter ¶

func (o *LogsIndex) GetFilter() LogsFilter

GetFilter returns the Filter field value

func (*LogsIndex) GetFilterOk ¶

func (o *LogsIndex) GetFilterOk() (*LogsFilter, bool)

GetFilterOk returns a tuple with the Filter field value and a boolean to check if the value has been set.

func (*LogsIndex) GetIsRateLimited ¶

func (o *LogsIndex) GetIsRateLimited() bool

GetIsRateLimited returns the IsRateLimited field value if set, zero value otherwise.

func (*LogsIndex) GetIsRateLimitedOk ¶

func (o *LogsIndex) GetIsRateLimitedOk() (*bool, bool)

GetIsRateLimitedOk returns a tuple with the IsRateLimited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndex) GetName ¶

func (o *LogsIndex) GetName() string

GetName returns the Name field value

func (*LogsIndex) GetNameOk ¶

func (o *LogsIndex) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LogsIndex) GetNumRetentionDays ¶

func (o *LogsIndex) GetNumRetentionDays() int64

GetNumRetentionDays returns the NumRetentionDays field value if set, zero value otherwise.

func (*LogsIndex) GetNumRetentionDaysOk ¶

func (o *LogsIndex) GetNumRetentionDaysOk() (*int64, bool)

GetNumRetentionDaysOk returns a tuple with the NumRetentionDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndex) HasDailyLimit ¶

func (o *LogsIndex) HasDailyLimit() bool

HasDailyLimit returns a boolean if a field has been set.

func (*LogsIndex) HasExclusionFilters ¶

func (o *LogsIndex) HasExclusionFilters() bool

HasExclusionFilters returns a boolean if a field has been set.

func (*LogsIndex) HasIsRateLimited ¶

func (o *LogsIndex) HasIsRateLimited() bool

HasIsRateLimited returns a boolean if a field has been set.

func (*LogsIndex) HasNumRetentionDays ¶

func (o *LogsIndex) HasNumRetentionDays() bool

HasNumRetentionDays returns a boolean if a field has been set.

func (LogsIndex) MarshalJSON ¶

func (o LogsIndex) MarshalJSON() ([]byte, error)

func (*LogsIndex) SetDailyLimit ¶

func (o *LogsIndex) SetDailyLimit(v int64)

SetDailyLimit gets a reference to the given int64 and assigns it to the DailyLimit field.

func (*LogsIndex) SetExclusionFilters ¶

func (o *LogsIndex) SetExclusionFilters(v []LogsExclusion)

SetExclusionFilters gets a reference to the given []LogsExclusion and assigns it to the ExclusionFilters field.

func (*LogsIndex) SetFilter ¶

func (o *LogsIndex) SetFilter(v LogsFilter)

SetFilter sets field value

func (*LogsIndex) SetIsRateLimited ¶

func (o *LogsIndex) SetIsRateLimited(v bool)

SetIsRateLimited gets a reference to the given bool and assigns it to the IsRateLimited field.

func (*LogsIndex) SetName ¶

func (o *LogsIndex) SetName(v string)

SetName sets field value

func (*LogsIndex) SetNumRetentionDays ¶

func (o *LogsIndex) SetNumRetentionDays(v int64)

SetNumRetentionDays gets a reference to the given int64 and assigns it to the NumRetentionDays field.

func (*LogsIndex) UnmarshalJSON ¶

func (o *LogsIndex) UnmarshalJSON(bytes []byte) (err error)

type LogsIndexListResponse ¶

type LogsIndexListResponse struct {
	// Array of Log index configurations.
	Indexes *[]LogsIndex `json:"indexes,omitempty"`
}

LogsIndexListResponse Object with all Index configurations for a given organization.

func NewLogsIndexListResponse ¶

func NewLogsIndexListResponse() *LogsIndexListResponse

NewLogsIndexListResponse instantiates a new LogsIndexListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsIndexListResponseWithDefaults ¶

func NewLogsIndexListResponseWithDefaults() *LogsIndexListResponse

NewLogsIndexListResponseWithDefaults instantiates a new LogsIndexListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsIndexListResponse) GetIndexes ¶

func (o *LogsIndexListResponse) GetIndexes() []LogsIndex

GetIndexes returns the Indexes field value if set, zero value otherwise.

func (*LogsIndexListResponse) GetIndexesOk ¶

func (o *LogsIndexListResponse) GetIndexesOk() (*[]LogsIndex, bool)

GetIndexesOk returns a tuple with the Indexes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndexListResponse) HasIndexes ¶

func (o *LogsIndexListResponse) HasIndexes() bool

HasIndexes returns a boolean if a field has been set.

func (LogsIndexListResponse) MarshalJSON ¶

func (o LogsIndexListResponse) MarshalJSON() ([]byte, error)

func (*LogsIndexListResponse) SetIndexes ¶

func (o *LogsIndexListResponse) SetIndexes(v []LogsIndex)

SetIndexes gets a reference to the given []LogsIndex and assigns it to the Indexes field.

type LogsIndexUpdateRequest ¶

type LogsIndexUpdateRequest struct {
	// The number of log events you can send in this index per day before you are rate-limited.
	DailyLimit *int64 `json:"daily_limit,omitempty"`
	// If true, sets the `daily_limit` value to null and the index is not limited on a daily basis (any specified `daily_limit` value in the request is ignored). If false or omitted, the index's current `daily_limit` is maintained.
	DisableDailyLimit *bool `json:"disable_daily_limit,omitempty"`
	// An array of exclusion objects. The logs are tested against the query of each filter, following the order of the array. Only the first matching active exclusion matters, others (if any) are ignored.
	ExclusionFilters *[]LogsExclusion `json:"exclusion_filters,omitempty"`
	Filter           LogsFilter       `json:"filter"`
	// The number of days before logs are deleted from this index. Available values depend on retention plans specified in your organization's contract/subscriptions.  **Note:** Changing the retention for an index adjusts the length of retention for all logs already in this index. It may also affect billing.
	NumRetentionDays *int64 `json:"num_retention_days,omitempty"`
}

LogsIndexUpdateRequest Object for updating a Datadog Log index.

func NewLogsIndexUpdateRequest ¶

func NewLogsIndexUpdateRequest(filter LogsFilter) *LogsIndexUpdateRequest

NewLogsIndexUpdateRequest instantiates a new LogsIndexUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsIndexUpdateRequestWithDefaults ¶

func NewLogsIndexUpdateRequestWithDefaults() *LogsIndexUpdateRequest

NewLogsIndexUpdateRequestWithDefaults instantiates a new LogsIndexUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsIndexUpdateRequest) GetDailyLimit ¶

func (o *LogsIndexUpdateRequest) GetDailyLimit() int64

GetDailyLimit returns the DailyLimit field value if set, zero value otherwise.

func (*LogsIndexUpdateRequest) GetDailyLimitOk ¶

func (o *LogsIndexUpdateRequest) GetDailyLimitOk() (*int64, bool)

GetDailyLimitOk returns a tuple with the DailyLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndexUpdateRequest) GetDisableDailyLimit ¶

func (o *LogsIndexUpdateRequest) GetDisableDailyLimit() bool

GetDisableDailyLimit returns the DisableDailyLimit field value if set, zero value otherwise.

func (*LogsIndexUpdateRequest) GetDisableDailyLimitOk ¶

func (o *LogsIndexUpdateRequest) GetDisableDailyLimitOk() (*bool, bool)

GetDisableDailyLimitOk returns a tuple with the DisableDailyLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndexUpdateRequest) GetExclusionFilters ¶

func (o *LogsIndexUpdateRequest) GetExclusionFilters() []LogsExclusion

GetExclusionFilters returns the ExclusionFilters field value if set, zero value otherwise.

func (*LogsIndexUpdateRequest) GetExclusionFiltersOk ¶

func (o *LogsIndexUpdateRequest) GetExclusionFiltersOk() (*[]LogsExclusion, bool)

GetExclusionFiltersOk returns a tuple with the ExclusionFilters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndexUpdateRequest) GetFilter ¶

func (o *LogsIndexUpdateRequest) GetFilter() LogsFilter

GetFilter returns the Filter field value

func (*LogsIndexUpdateRequest) GetFilterOk ¶

func (o *LogsIndexUpdateRequest) GetFilterOk() (*LogsFilter, bool)

GetFilterOk returns a tuple with the Filter field value and a boolean to check if the value has been set.

func (*LogsIndexUpdateRequest) GetNumRetentionDays ¶

func (o *LogsIndexUpdateRequest) GetNumRetentionDays() int64

GetNumRetentionDays returns the NumRetentionDays field value if set, zero value otherwise.

func (*LogsIndexUpdateRequest) GetNumRetentionDaysOk ¶

func (o *LogsIndexUpdateRequest) GetNumRetentionDaysOk() (*int64, bool)

GetNumRetentionDaysOk returns a tuple with the NumRetentionDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsIndexUpdateRequest) HasDailyLimit ¶

func (o *LogsIndexUpdateRequest) HasDailyLimit() bool

HasDailyLimit returns a boolean if a field has been set.

func (*LogsIndexUpdateRequest) HasDisableDailyLimit ¶

func (o *LogsIndexUpdateRequest) HasDisableDailyLimit() bool

HasDisableDailyLimit returns a boolean if a field has been set.

func (*LogsIndexUpdateRequest) HasExclusionFilters ¶

func (o *LogsIndexUpdateRequest) HasExclusionFilters() bool

HasExclusionFilters returns a boolean if a field has been set.

func (*LogsIndexUpdateRequest) HasNumRetentionDays ¶

func (o *LogsIndexUpdateRequest) HasNumRetentionDays() bool

HasNumRetentionDays returns a boolean if a field has been set.

func (LogsIndexUpdateRequest) MarshalJSON ¶

func (o LogsIndexUpdateRequest) MarshalJSON() ([]byte, error)

func (*LogsIndexUpdateRequest) SetDailyLimit ¶

func (o *LogsIndexUpdateRequest) SetDailyLimit(v int64)

SetDailyLimit gets a reference to the given int64 and assigns it to the DailyLimit field.

func (*LogsIndexUpdateRequest) SetDisableDailyLimit ¶

func (o *LogsIndexUpdateRequest) SetDisableDailyLimit(v bool)

SetDisableDailyLimit gets a reference to the given bool and assigns it to the DisableDailyLimit field.

func (*LogsIndexUpdateRequest) SetExclusionFilters ¶

func (o *LogsIndexUpdateRequest) SetExclusionFilters(v []LogsExclusion)

SetExclusionFilters gets a reference to the given []LogsExclusion and assigns it to the ExclusionFilters field.

func (*LogsIndexUpdateRequest) SetFilter ¶

func (o *LogsIndexUpdateRequest) SetFilter(v LogsFilter)

SetFilter sets field value

func (*LogsIndexUpdateRequest) SetNumRetentionDays ¶

func (o *LogsIndexUpdateRequest) SetNumRetentionDays(v int64)

SetNumRetentionDays gets a reference to the given int64 and assigns it to the NumRetentionDays field.

func (*LogsIndexUpdateRequest) UnmarshalJSON ¶

func (o *LogsIndexUpdateRequest) UnmarshalJSON(bytes []byte) (err error)

type LogsIndexesApiService ¶

type LogsIndexesApiService service

LogsIndexesApiService LogsIndexesApi service

func (*LogsIndexesApiService) CreateLogsIndex ¶

func (a *LogsIndexesApiService) CreateLogsIndex(ctx _context.Context, body LogsIndex) (LogsIndex, *_nethttp.Response, error)

* CreateLogsIndex Create an index * Creates a new index. Returns the Index object passed in the request body when the request is successful.

func (*LogsIndexesApiService) GetLogsIndex ¶

func (a *LogsIndexesApiService) GetLogsIndex(ctx _context.Context, name string) (LogsIndex, *_nethttp.Response, error)

* GetLogsIndex Get an index * Get one log index from your organization. This endpoint takes no JSON arguments.

func (*LogsIndexesApiService) GetLogsIndexOrder ¶

* GetLogsIndexOrder Get indexes order * Get the current order of your log indexes. This endpoint takes no JSON arguments.

func (*LogsIndexesApiService) ListLogIndexes ¶

  • ListLogIndexes Get all indexes
  • The Index object describes the configuration of a log index.

This endpoint returns an array of the `LogIndex` objects of your organization.

func (*LogsIndexesApiService) UpdateLogsIndex ¶

  • UpdateLogsIndex Update an index
  • Update an index as identified by its name.

Returns the Index object passed in the request body when the request is successful.

Using the `PUT` method updates your index’s configuration by **replacing** your current configuration with the new one sent to your Datadog organization.

func (*LogsIndexesApiService) UpdateLogsIndexOrder ¶

  • UpdateLogsIndexOrder Update indexes order
  • This endpoint updates the index order of your organization.

It returns the index order object passed in the request body when the request is successful.

type LogsIndexesOrder ¶

type LogsIndexesOrder struct {
	// Array of strings identifying by their name(s) the index(es) of your organization. Logs are tested against the query filter of each index one by one, following the order of the array. Logs are eventually stored in the first matching index.
	IndexNames []string `json:"index_names"`
}

LogsIndexesOrder Object containing the ordered list of log index names.

func NewLogsIndexesOrder ¶

func NewLogsIndexesOrder(indexNames []string) *LogsIndexesOrder

NewLogsIndexesOrder instantiates a new LogsIndexesOrder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsIndexesOrderWithDefaults ¶

func NewLogsIndexesOrderWithDefaults() *LogsIndexesOrder

NewLogsIndexesOrderWithDefaults instantiates a new LogsIndexesOrder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsIndexesOrder) GetIndexNames ¶

func (o *LogsIndexesOrder) GetIndexNames() []string

GetIndexNames returns the IndexNames field value

func (*LogsIndexesOrder) GetIndexNamesOk ¶

func (o *LogsIndexesOrder) GetIndexNamesOk() (*[]string, bool)

GetIndexNamesOk returns a tuple with the IndexNames field value and a boolean to check if the value has been set.

func (LogsIndexesOrder) MarshalJSON ¶

func (o LogsIndexesOrder) MarshalJSON() ([]byte, error)

func (*LogsIndexesOrder) SetIndexNames ¶

func (o *LogsIndexesOrder) SetIndexNames(v []string)

SetIndexNames sets field value

func (*LogsIndexesOrder) UnmarshalJSON ¶

func (o *LogsIndexesOrder) UnmarshalJSON(bytes []byte) (err error)

type LogsListRequest ¶

type LogsListRequest struct {
	// The log index on which the request is performed. For multi-index organizations, the default is all live indexes. Historical indexes of rehydrated logs must be specified.
	Index *string `json:"index,omitempty"`
	// Number of logs return in the response.
	Limit *int32 `json:"limit,omitempty"`
	// The search query - following the log search syntax.
	Query *string   `json:"query,omitempty"`
	Sort  *LogsSort `json:"sort,omitempty"`
	// Hash identifier of the first log to return in the list, available in a log `id` attribute. This parameter is used for the pagination feature.  **Note**: This parameter is ignored if the corresponding log is out of the scope of the specified time window.
	StartAt *string             `json:"startAt,omitempty"`
	Time    LogsListRequestTime `json:"time"`
}

LogsListRequest Object to send with the request to retrieve a list of logs from your Organization.

func NewLogsListRequest ¶

func NewLogsListRequest(time LogsListRequestTime) *LogsListRequest

NewLogsListRequest instantiates a new LogsListRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsListRequestWithDefaults ¶

func NewLogsListRequestWithDefaults() *LogsListRequest

NewLogsListRequestWithDefaults instantiates a new LogsListRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsListRequest) GetIndex ¶

func (o *LogsListRequest) GetIndex() string

GetIndex returns the Index field value if set, zero value otherwise.

func (*LogsListRequest) GetIndexOk ¶

func (o *LogsListRequest) GetIndexOk() (*string, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsListRequest) GetLimit ¶

func (o *LogsListRequest) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*LogsListRequest) GetLimitOk ¶

func (o *LogsListRequest) 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 (*LogsListRequest) GetQuery ¶

func (o *LogsListRequest) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*LogsListRequest) GetQueryOk ¶

func (o *LogsListRequest) 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 (*LogsListRequest) GetSort ¶

func (o *LogsListRequest) GetSort() LogsSort

GetSort returns the Sort field value if set, zero value otherwise.

func (*LogsListRequest) GetSortOk ¶

func (o *LogsListRequest) GetSortOk() (*LogsSort, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsListRequest) GetStartAt ¶

func (o *LogsListRequest) GetStartAt() string

GetStartAt returns the StartAt field value if set, zero value otherwise.

func (*LogsListRequest) GetStartAtOk ¶

func (o *LogsListRequest) GetStartAtOk() (*string, bool)

GetStartAtOk returns a tuple with the StartAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsListRequest) GetTime ¶

func (o *LogsListRequest) GetTime() LogsListRequestTime

GetTime returns the Time field value

func (*LogsListRequest) GetTimeOk ¶

func (o *LogsListRequest) GetTimeOk() (*LogsListRequestTime, bool)

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (*LogsListRequest) HasIndex ¶

func (o *LogsListRequest) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*LogsListRequest) HasLimit ¶

func (o *LogsListRequest) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*LogsListRequest) HasQuery ¶

func (o *LogsListRequest) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*LogsListRequest) HasSort ¶

func (o *LogsListRequest) HasSort() bool

HasSort returns a boolean if a field has been set.

func (*LogsListRequest) HasStartAt ¶

func (o *LogsListRequest) HasStartAt() bool

HasStartAt returns a boolean if a field has been set.

func (LogsListRequest) MarshalJSON ¶

func (o LogsListRequest) MarshalJSON() ([]byte, error)

func (*LogsListRequest) SetIndex ¶

func (o *LogsListRequest) SetIndex(v string)

SetIndex gets a reference to the given string and assigns it to the Index field.

func (*LogsListRequest) SetLimit ¶

func (o *LogsListRequest) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*LogsListRequest) SetQuery ¶

func (o *LogsListRequest) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*LogsListRequest) SetSort ¶

func (o *LogsListRequest) SetSort(v LogsSort)

SetSort gets a reference to the given LogsSort and assigns it to the Sort field.

func (*LogsListRequest) SetStartAt ¶

func (o *LogsListRequest) SetStartAt(v string)

SetStartAt gets a reference to the given string and assigns it to the StartAt field.

func (*LogsListRequest) SetTime ¶

func (o *LogsListRequest) SetTime(v LogsListRequestTime)

SetTime sets field value

func (*LogsListRequest) UnmarshalJSON ¶

func (o *LogsListRequest) UnmarshalJSON(bytes []byte) (err error)

type LogsListRequestTime ¶

type LogsListRequestTime struct {
	// Minimum timestamp for requested logs.
	From time.Time `json:"from"`
	// Timezone can be specified both as an offset (e.g. \"UTC+03:00\") or a regional zone (e.g. \"Europe/Paris\").
	Timezone *string `json:"timezone,omitempty"`
	// Maximum timestamp for requested logs.
	To time.Time `json:"to"`
}

LogsListRequestTime Timeframe to retrieve the log from.

func NewLogsListRequestTime ¶

func NewLogsListRequestTime(from time.Time, to time.Time) *LogsListRequestTime

NewLogsListRequestTime instantiates a new LogsListRequestTime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsListRequestTimeWithDefaults ¶

func NewLogsListRequestTimeWithDefaults() *LogsListRequestTime

NewLogsListRequestTimeWithDefaults instantiates a new LogsListRequestTime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsListRequestTime) GetFrom ¶

func (o *LogsListRequestTime) GetFrom() time.Time

GetFrom returns the From field value

func (*LogsListRequestTime) GetFromOk ¶

func (o *LogsListRequestTime) GetFromOk() (*time.Time, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*LogsListRequestTime) GetTimezone ¶

func (o *LogsListRequestTime) GetTimezone() string

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*LogsListRequestTime) GetTimezoneOk ¶

func (o *LogsListRequestTime) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsListRequestTime) GetTo ¶

func (o *LogsListRequestTime) GetTo() time.Time

GetTo returns the To field value

func (*LogsListRequestTime) GetToOk ¶

func (o *LogsListRequestTime) GetToOk() (*time.Time, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (*LogsListRequestTime) HasTimezone ¶

func (o *LogsListRequestTime) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (LogsListRequestTime) MarshalJSON ¶

func (o LogsListRequestTime) MarshalJSON() ([]byte, error)

func (*LogsListRequestTime) SetFrom ¶

func (o *LogsListRequestTime) SetFrom(v time.Time)

SetFrom sets field value

func (*LogsListRequestTime) SetTimezone ¶

func (o *LogsListRequestTime) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

func (*LogsListRequestTime) SetTo ¶

func (o *LogsListRequestTime) SetTo(v time.Time)

SetTo sets field value

func (*LogsListRequestTime) UnmarshalJSON ¶

func (o *LogsListRequestTime) UnmarshalJSON(bytes []byte) (err error)

type LogsListResponse ¶

type LogsListResponse struct {
	// Array of logs matching the request and the `nextLogId` if sent.
	Logs *[]Log `json:"logs,omitempty"`
	// Hash identifier of the next log to return in the list. This parameter is used for the pagination feature.
	NextLogId *string `json:"nextLogId,omitempty"`
	// Status of the response.
	Status *string `json:"status,omitempty"`
}

LogsListResponse Response object with all logs matching the request and pagination information.

func NewLogsListResponse ¶

func NewLogsListResponse() *LogsListResponse

NewLogsListResponse instantiates a new LogsListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsListResponseWithDefaults ¶

func NewLogsListResponseWithDefaults() *LogsListResponse

NewLogsListResponseWithDefaults instantiates a new LogsListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsListResponse) GetLogs ¶

func (o *LogsListResponse) GetLogs() []Log

GetLogs returns the Logs field value if set, zero value otherwise.

func (*LogsListResponse) GetLogsOk ¶

func (o *LogsListResponse) GetLogsOk() (*[]Log, bool)

GetLogsOk returns a tuple with the Logs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsListResponse) GetNextLogId ¶

func (o *LogsListResponse) GetNextLogId() string

GetNextLogId returns the NextLogId field value if set, zero value otherwise.

func (*LogsListResponse) GetNextLogIdOk ¶

func (o *LogsListResponse) GetNextLogIdOk() (*string, bool)

GetNextLogIdOk returns a tuple with the NextLogId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsListResponse) GetStatus ¶

func (o *LogsListResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LogsListResponse) GetStatusOk ¶

func (o *LogsListResponse) 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 (*LogsListResponse) HasLogs ¶

func (o *LogsListResponse) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (*LogsListResponse) HasNextLogId ¶

func (o *LogsListResponse) HasNextLogId() bool

HasNextLogId returns a boolean if a field has been set.

func (*LogsListResponse) HasStatus ¶

func (o *LogsListResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (LogsListResponse) MarshalJSON ¶

func (o LogsListResponse) MarshalJSON() ([]byte, error)

func (*LogsListResponse) SetLogs ¶

func (o *LogsListResponse) SetLogs(v []Log)

SetLogs gets a reference to the given []Log and assigns it to the Logs field.

func (*LogsListResponse) SetNextLogId ¶

func (o *LogsListResponse) SetNextLogId(v string)

SetNextLogId gets a reference to the given string and assigns it to the NextLogId field.

func (*LogsListResponse) SetStatus ¶

func (o *LogsListResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type LogsLookupProcessor ¶

type LogsLookupProcessor struct {
	// Value to set the target attribute if the source value is not found in the list.
	DefaultLookup *string `json:"default_lookup,omitempty"`
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Mapping table of values for the source attribute and their associated target attribute values, formatted as `[\"source_key1,target_value1\", \"source_key2,target_value2\"]`
	LookupTable []string `json:"lookup_table"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Source attribute used to perform the lookup.
	Source string `json:"source"`
	// Name of the attribute that contains the corresponding value in the mapping list or the `default_lookup` if not found in the mapping list.
	Target string                  `json:"target"`
	Type   LogsLookupProcessorType `json:"type"`
}

LogsLookupProcessor Use the Lookup Processor to define a mapping between a log attribute and a human readable value saved in the processors mapping table. For example, you can use the Lookup Processor to map an internal service ID into a human readable service name. Alternatively, you could also use it to check if the MAC address that just attempted to connect to the production environment belongs to your list of stolen machines.

func NewLogsLookupProcessor ¶

func NewLogsLookupProcessor(lookupTable []string, source string, target string, type_ LogsLookupProcessorType) *LogsLookupProcessor

NewLogsLookupProcessor instantiates a new LogsLookupProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsLookupProcessorWithDefaults ¶

func NewLogsLookupProcessorWithDefaults() *LogsLookupProcessor

NewLogsLookupProcessorWithDefaults instantiates a new LogsLookupProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsLookupProcessor) GetDefaultLookup ¶

func (o *LogsLookupProcessor) GetDefaultLookup() string

GetDefaultLookup returns the DefaultLookup field value if set, zero value otherwise.

func (*LogsLookupProcessor) GetDefaultLookupOk ¶

func (o *LogsLookupProcessor) GetDefaultLookupOk() (*string, bool)

GetDefaultLookupOk returns a tuple with the DefaultLookup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsLookupProcessor) GetIsEnabled ¶

func (o *LogsLookupProcessor) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsLookupProcessor) GetIsEnabledOk ¶

func (o *LogsLookupProcessor) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsLookupProcessor) GetLookupTable ¶

func (o *LogsLookupProcessor) GetLookupTable() []string

GetLookupTable returns the LookupTable field value

func (*LogsLookupProcessor) GetLookupTableOk ¶

func (o *LogsLookupProcessor) GetLookupTableOk() (*[]string, bool)

GetLookupTableOk returns a tuple with the LookupTable field value and a boolean to check if the value has been set.

func (*LogsLookupProcessor) GetName ¶

func (o *LogsLookupProcessor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsLookupProcessor) GetNameOk ¶

func (o *LogsLookupProcessor) 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 (*LogsLookupProcessor) GetSource ¶

func (o *LogsLookupProcessor) GetSource() string

GetSource returns the Source field value

func (*LogsLookupProcessor) GetSourceOk ¶

func (o *LogsLookupProcessor) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*LogsLookupProcessor) GetTarget ¶

func (o *LogsLookupProcessor) GetTarget() string

GetTarget returns the Target field value

func (*LogsLookupProcessor) GetTargetOk ¶

func (o *LogsLookupProcessor) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsLookupProcessor) GetType ¶

GetType returns the Type field value

func (*LogsLookupProcessor) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsLookupProcessor) HasDefaultLookup ¶

func (o *LogsLookupProcessor) HasDefaultLookup() bool

HasDefaultLookup returns a boolean if a field has been set.

func (*LogsLookupProcessor) HasIsEnabled ¶

func (o *LogsLookupProcessor) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsLookupProcessor) HasName ¶

func (o *LogsLookupProcessor) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsLookupProcessor) MarshalJSON ¶

func (o LogsLookupProcessor) MarshalJSON() ([]byte, error)

func (*LogsLookupProcessor) SetDefaultLookup ¶

func (o *LogsLookupProcessor) SetDefaultLookup(v string)

SetDefaultLookup gets a reference to the given string and assigns it to the DefaultLookup field.

func (*LogsLookupProcessor) SetIsEnabled ¶

func (o *LogsLookupProcessor) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsLookupProcessor) SetLookupTable ¶

func (o *LogsLookupProcessor) SetLookupTable(v []string)

SetLookupTable sets field value

func (*LogsLookupProcessor) SetName ¶

func (o *LogsLookupProcessor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsLookupProcessor) SetSource ¶

func (o *LogsLookupProcessor) SetSource(v string)

SetSource sets field value

func (*LogsLookupProcessor) SetTarget ¶

func (o *LogsLookupProcessor) SetTarget(v string)

SetTarget sets field value

func (*LogsLookupProcessor) SetType ¶

SetType sets field value

func (*LogsLookupProcessor) UnmarshalJSON ¶

func (o *LogsLookupProcessor) UnmarshalJSON(bytes []byte) (err error)

type LogsLookupProcessorType ¶

type LogsLookupProcessorType string

LogsLookupProcessorType Type of logs lookup processor.

const (
	LOGSLOOKUPPROCESSORTYPE_LOOKUP_PROCESSOR LogsLookupProcessorType = "lookup-processor"
)

List of LogsLookupProcessorType

func NewLogsLookupProcessorTypeFromValue ¶

func NewLogsLookupProcessorTypeFromValue(v string) (*LogsLookupProcessorType, error)

NewLogsLookupProcessorTypeFromValue returns a pointer to a valid LogsLookupProcessorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsLookupProcessorType) IsValid ¶

func (v LogsLookupProcessorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsLookupProcessorType) Ptr ¶

Ptr returns reference to LogsLookupProcessorType value

func (*LogsLookupProcessorType) UnmarshalJSON ¶

func (v *LogsLookupProcessorType) UnmarshalJSON(src []byte) error

type LogsMessageRemapper ¶

type LogsMessageRemapper struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources []string                `json:"sources"`
	Type    LogsMessageRemapperType `json:"type"`
}

LogsMessageRemapper The message is a key attribute in Datadog. It is displayed in the message column of the Log Explorer and you can do full string search on it. Use this Processor to define one or more attributes as the official log message. **Note:** If multiple log message remapper processors can be applied to a given log, only the first one (according to the pipeline order) is taken into account.

func NewLogsMessageRemapper ¶

func NewLogsMessageRemapper(sources []string, type_ LogsMessageRemapperType) *LogsMessageRemapper

NewLogsMessageRemapper instantiates a new LogsMessageRemapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsMessageRemapperWithDefaults ¶

func NewLogsMessageRemapperWithDefaults() *LogsMessageRemapper

NewLogsMessageRemapperWithDefaults instantiates a new LogsMessageRemapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsMessageRemapper) GetIsEnabled ¶

func (o *LogsMessageRemapper) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsMessageRemapper) GetIsEnabledOk ¶

func (o *LogsMessageRemapper) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsMessageRemapper) GetName ¶

func (o *LogsMessageRemapper) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsMessageRemapper) GetNameOk ¶

func (o *LogsMessageRemapper) 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 (*LogsMessageRemapper) GetSources ¶

func (o *LogsMessageRemapper) GetSources() []string

GetSources returns the Sources field value

func (*LogsMessageRemapper) GetSourcesOk ¶

func (o *LogsMessageRemapper) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsMessageRemapper) GetType ¶

GetType returns the Type field value

func (*LogsMessageRemapper) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsMessageRemapper) HasIsEnabled ¶

func (o *LogsMessageRemapper) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsMessageRemapper) HasName ¶

func (o *LogsMessageRemapper) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsMessageRemapper) MarshalJSON ¶

func (o LogsMessageRemapper) MarshalJSON() ([]byte, error)

func (*LogsMessageRemapper) SetIsEnabled ¶

func (o *LogsMessageRemapper) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsMessageRemapper) SetName ¶

func (o *LogsMessageRemapper) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsMessageRemapper) SetSources ¶

func (o *LogsMessageRemapper) SetSources(v []string)

SetSources sets field value

func (*LogsMessageRemapper) SetType ¶

SetType sets field value

func (*LogsMessageRemapper) UnmarshalJSON ¶

func (o *LogsMessageRemapper) UnmarshalJSON(bytes []byte) (err error)

type LogsMessageRemapperType ¶

type LogsMessageRemapperType string

LogsMessageRemapperType Type of logs message remapper.

const (
	LOGSMESSAGEREMAPPERTYPE_MESSAGE_REMAPPER LogsMessageRemapperType = "message-remapper"
)

List of LogsMessageRemapperType

func NewLogsMessageRemapperTypeFromValue ¶

func NewLogsMessageRemapperTypeFromValue(v string) (*LogsMessageRemapperType, error)

NewLogsMessageRemapperTypeFromValue returns a pointer to a valid LogsMessageRemapperType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsMessageRemapperType) IsValid ¶

func (v LogsMessageRemapperType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsMessageRemapperType) Ptr ¶

Ptr returns reference to LogsMessageRemapperType value

func (*LogsMessageRemapperType) UnmarshalJSON ¶

func (v *LogsMessageRemapperType) UnmarshalJSON(src []byte) error

type LogsPipeline ¶

type LogsPipeline struct {
	Filter *LogsFilter `json:"filter,omitempty"`
	// ID of the pipeline.
	Id *string `json:"id,omitempty"`
	// Whether or not the pipeline is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Whether or not the pipeline can be edited.
	IsReadOnly *bool `json:"is_read_only,omitempty"`
	// Name of the pipeline.
	Name string `json:"name"`
	// Ordered list of processors in this pipeline.
	Processors *[]LogsProcessor `json:"processors,omitempty"`
	// Type of pipeline.
	Type *string `json:"type,omitempty"`
}

LogsPipeline Pipelines and processors operate on incoming logs, parsing and transforming them into structured attributes for easier querying. **Note**: These endpoints are only available for admin users. Make sure to use an application key created by an admin.

func NewLogsPipeline ¶

func NewLogsPipeline(name string) *LogsPipeline

NewLogsPipeline instantiates a new LogsPipeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsPipelineWithDefaults ¶

func NewLogsPipelineWithDefaults() *LogsPipeline

NewLogsPipelineWithDefaults instantiates a new LogsPipeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsPipeline) GetFilter ¶

func (o *LogsPipeline) GetFilter() LogsFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*LogsPipeline) GetFilterOk ¶

func (o *LogsPipeline) GetFilterOk() (*LogsFilter, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipeline) GetId ¶

func (o *LogsPipeline) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LogsPipeline) GetIdOk ¶

func (o *LogsPipeline) 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 (*LogsPipeline) GetIsEnabled ¶

func (o *LogsPipeline) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsPipeline) GetIsEnabledOk ¶

func (o *LogsPipeline) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipeline) GetIsReadOnly ¶

func (o *LogsPipeline) GetIsReadOnly() bool

GetIsReadOnly returns the IsReadOnly field value if set, zero value otherwise.

func (*LogsPipeline) GetIsReadOnlyOk ¶

func (o *LogsPipeline) GetIsReadOnlyOk() (*bool, bool)

GetIsReadOnlyOk returns a tuple with the IsReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipeline) GetName ¶

func (o *LogsPipeline) GetName() string

GetName returns the Name field value

func (*LogsPipeline) GetNameOk ¶

func (o *LogsPipeline) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LogsPipeline) GetProcessors ¶

func (o *LogsPipeline) GetProcessors() []LogsProcessor

GetProcessors returns the Processors field value if set, zero value otherwise.

func (*LogsPipeline) GetProcessorsOk ¶

func (o *LogsPipeline) GetProcessorsOk() (*[]LogsProcessor, bool)

GetProcessorsOk returns a tuple with the Processors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipeline) GetType ¶

func (o *LogsPipeline) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LogsPipeline) GetTypeOk ¶

func (o *LogsPipeline) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipeline) HasFilter ¶

func (o *LogsPipeline) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*LogsPipeline) HasId ¶

func (o *LogsPipeline) HasId() bool

HasId returns a boolean if a field has been set.

func (*LogsPipeline) HasIsEnabled ¶

func (o *LogsPipeline) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsPipeline) HasIsReadOnly ¶

func (o *LogsPipeline) HasIsReadOnly() bool

HasIsReadOnly returns a boolean if a field has been set.

func (*LogsPipeline) HasProcessors ¶

func (o *LogsPipeline) HasProcessors() bool

HasProcessors returns a boolean if a field has been set.

func (*LogsPipeline) HasType ¶

func (o *LogsPipeline) HasType() bool

HasType returns a boolean if a field has been set.

func (LogsPipeline) MarshalJSON ¶

func (o LogsPipeline) MarshalJSON() ([]byte, error)

func (*LogsPipeline) SetFilter ¶

func (o *LogsPipeline) SetFilter(v LogsFilter)

SetFilter gets a reference to the given LogsFilter and assigns it to the Filter field.

func (*LogsPipeline) SetId ¶

func (o *LogsPipeline) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LogsPipeline) SetIsEnabled ¶

func (o *LogsPipeline) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsPipeline) SetIsReadOnly ¶

func (o *LogsPipeline) SetIsReadOnly(v bool)

SetIsReadOnly gets a reference to the given bool and assigns it to the IsReadOnly field.

func (*LogsPipeline) SetName ¶

func (o *LogsPipeline) SetName(v string)

SetName sets field value

func (*LogsPipeline) SetProcessors ¶

func (o *LogsPipeline) SetProcessors(v []LogsProcessor)

SetProcessors gets a reference to the given []LogsProcessor and assigns it to the Processors field.

func (*LogsPipeline) SetType ¶

func (o *LogsPipeline) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*LogsPipeline) UnmarshalJSON ¶

func (o *LogsPipeline) UnmarshalJSON(bytes []byte) (err error)

type LogsPipelineProcessor ¶

type LogsPipelineProcessor struct {
	Filter *LogsFilter `json:"filter,omitempty"`
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Ordered list of processors in this pipeline.
	Processors *[]LogsProcessor          `json:"processors,omitempty"`
	Type       LogsPipelineProcessorType `json:"type"`
}

LogsPipelineProcessor Nested Pipelines are pipelines within a pipeline. Use Nested Pipelines to split the processing into two steps. For example, first use a high-level filtering such as team and then a second level of filtering based on the integration, service, or any other tag or attribute. A pipeline can contain Nested Pipelines and Processors whereas a Nested Pipeline can only contain Processors.

func NewLogsPipelineProcessor ¶

func NewLogsPipelineProcessor(type_ LogsPipelineProcessorType) *LogsPipelineProcessor

NewLogsPipelineProcessor instantiates a new LogsPipelineProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsPipelineProcessorWithDefaults ¶

func NewLogsPipelineProcessorWithDefaults() *LogsPipelineProcessor

NewLogsPipelineProcessorWithDefaults instantiates a new LogsPipelineProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsPipelineProcessor) GetFilter ¶

func (o *LogsPipelineProcessor) GetFilter() LogsFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*LogsPipelineProcessor) GetFilterOk ¶

func (o *LogsPipelineProcessor) GetFilterOk() (*LogsFilter, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipelineProcessor) GetIsEnabled ¶

func (o *LogsPipelineProcessor) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsPipelineProcessor) GetIsEnabledOk ¶

func (o *LogsPipelineProcessor) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipelineProcessor) GetName ¶

func (o *LogsPipelineProcessor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsPipelineProcessor) GetNameOk ¶

func (o *LogsPipelineProcessor) 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 (*LogsPipelineProcessor) GetProcessors ¶

func (o *LogsPipelineProcessor) GetProcessors() []LogsProcessor

GetProcessors returns the Processors field value if set, zero value otherwise.

func (*LogsPipelineProcessor) GetProcessorsOk ¶

func (o *LogsPipelineProcessor) GetProcessorsOk() (*[]LogsProcessor, bool)

GetProcessorsOk returns a tuple with the Processors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsPipelineProcessor) GetType ¶

GetType returns the Type field value

func (*LogsPipelineProcessor) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsPipelineProcessor) HasFilter ¶

func (o *LogsPipelineProcessor) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*LogsPipelineProcessor) HasIsEnabled ¶

func (o *LogsPipelineProcessor) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsPipelineProcessor) HasName ¶

func (o *LogsPipelineProcessor) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogsPipelineProcessor) HasProcessors ¶

func (o *LogsPipelineProcessor) HasProcessors() bool

HasProcessors returns a boolean if a field has been set.

func (LogsPipelineProcessor) MarshalJSON ¶

func (o LogsPipelineProcessor) MarshalJSON() ([]byte, error)

func (*LogsPipelineProcessor) SetFilter ¶

func (o *LogsPipelineProcessor) SetFilter(v LogsFilter)

SetFilter gets a reference to the given LogsFilter and assigns it to the Filter field.

func (*LogsPipelineProcessor) SetIsEnabled ¶

func (o *LogsPipelineProcessor) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsPipelineProcessor) SetName ¶

func (o *LogsPipelineProcessor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsPipelineProcessor) SetProcessors ¶

func (o *LogsPipelineProcessor) SetProcessors(v []LogsProcessor)

SetProcessors gets a reference to the given []LogsProcessor and assigns it to the Processors field.

func (*LogsPipelineProcessor) SetType ¶

SetType sets field value

func (*LogsPipelineProcessor) UnmarshalJSON ¶

func (o *LogsPipelineProcessor) UnmarshalJSON(bytes []byte) (err error)

type LogsPipelineProcessorType ¶

type LogsPipelineProcessorType string

LogsPipelineProcessorType Type of logs pipeline processor.

const (
	LOGSPIPELINEPROCESSORTYPE_PIPELINE LogsPipelineProcessorType = "pipeline"
)

List of LogsPipelineProcessorType

func NewLogsPipelineProcessorTypeFromValue ¶

func NewLogsPipelineProcessorTypeFromValue(v string) (*LogsPipelineProcessorType, error)

NewLogsPipelineProcessorTypeFromValue returns a pointer to a valid LogsPipelineProcessorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsPipelineProcessorType) IsValid ¶

func (v LogsPipelineProcessorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsPipelineProcessorType) Ptr ¶

Ptr returns reference to LogsPipelineProcessorType value

func (*LogsPipelineProcessorType) UnmarshalJSON ¶

func (v *LogsPipelineProcessorType) UnmarshalJSON(src []byte) error

type LogsPipelinesApiService ¶

type LogsPipelinesApiService service

LogsPipelinesApiService LogsPipelinesApi service

func (*LogsPipelinesApiService) CreateLogsPipeline ¶

* CreateLogsPipeline Create a pipeline * Create a pipeline in your organization.

func (*LogsPipelinesApiService) DeleteLogsPipeline ¶

func (a *LogsPipelinesApiService) DeleteLogsPipeline(ctx _context.Context, pipelineId string) (*_nethttp.Response, error)
  • DeleteLogsPipeline Delete a pipeline
  • Delete a given pipeline from your organization.

This endpoint takes no JSON arguments.

func (*LogsPipelinesApiService) GetLogsPipeline ¶

func (a *LogsPipelinesApiService) GetLogsPipeline(ctx _context.Context, pipelineId string) (LogsPipeline, *_nethttp.Response, error)
  • GetLogsPipeline Get a pipeline
  • Get a specific pipeline from your organization.

This endpoint takes no JSON arguments.

func (*LogsPipelinesApiService) GetLogsPipelineOrder ¶

  • GetLogsPipelineOrder Get pipeline order
  • Get the current order of your pipelines.

This endpoint takes no JSON arguments.

func (*LogsPipelinesApiService) ListLogsPipelines ¶

func (a *LogsPipelinesApiService) ListLogsPipelines(ctx _context.Context) ([]LogsPipeline, *_nethttp.Response, error)
  • ListLogsPipelines Get all pipelines
  • Get all pipelines from your organization.

This endpoint takes no JSON arguments.

func (*LogsPipelinesApiService) UpdateLogsPipeline ¶

func (a *LogsPipelinesApiService) UpdateLogsPipeline(ctx _context.Context, pipelineId string, body LogsPipeline) (LogsPipeline, *_nethttp.Response, error)
  • UpdateLogsPipeline Update a pipeline
  • Update a given pipeline configuration to change it’s processors or their order.

**Note**: Using this method updates your pipeline configuration by **replacing** your current configuration with the new one sent to your Datadog organization.

func (*LogsPipelinesApiService) UpdateLogsPipelineOrder ¶

  • UpdateLogsPipelineOrder Update pipeline order
  • Update the order of your pipelines. Since logs are processed sequentially, reordering a pipeline may change

the structure and content of the data processed by other pipelines and their processors.

**Note**: Using the `PUT` method updates your pipeline order by replacing your current order with the new one sent to your Datadog organization.

type LogsPipelinesOrder ¶

type LogsPipelinesOrder struct {
	// Ordered Array of `<PIPELINE_ID>` strings, the order of pipeline IDs in the array define the overall Pipelines order for Datadog.
	PipelineIds []string `json:"pipeline_ids"`
}

LogsPipelinesOrder Object containing the ordered list of pipeline IDs.

func NewLogsPipelinesOrder ¶

func NewLogsPipelinesOrder(pipelineIds []string) *LogsPipelinesOrder

NewLogsPipelinesOrder instantiates a new LogsPipelinesOrder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsPipelinesOrderWithDefaults ¶

func NewLogsPipelinesOrderWithDefaults() *LogsPipelinesOrder

NewLogsPipelinesOrderWithDefaults instantiates a new LogsPipelinesOrder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsPipelinesOrder) GetPipelineIds ¶

func (o *LogsPipelinesOrder) GetPipelineIds() []string

GetPipelineIds returns the PipelineIds field value

func (*LogsPipelinesOrder) GetPipelineIdsOk ¶

func (o *LogsPipelinesOrder) GetPipelineIdsOk() (*[]string, bool)

GetPipelineIdsOk returns a tuple with the PipelineIds field value and a boolean to check if the value has been set.

func (LogsPipelinesOrder) MarshalJSON ¶

func (o LogsPipelinesOrder) MarshalJSON() ([]byte, error)

func (*LogsPipelinesOrder) SetPipelineIds ¶

func (o *LogsPipelinesOrder) SetPipelineIds(v []string)

SetPipelineIds sets field value

func (*LogsPipelinesOrder) UnmarshalJSON ¶

func (o *LogsPipelinesOrder) UnmarshalJSON(bytes []byte) (err error)

type LogsProcessor ¶

type LogsProcessor struct {
	LogsArithmeticProcessor    *LogsArithmeticProcessor
	LogsAttributeRemapper      *LogsAttributeRemapper
	LogsCategoryProcessor      *LogsCategoryProcessor
	LogsDateRemapper           *LogsDateRemapper
	LogsGeoIPParser            *LogsGeoIPParser
	LogsGrokParser             *LogsGrokParser
	LogsLookupProcessor        *LogsLookupProcessor
	LogsMessageRemapper        *LogsMessageRemapper
	LogsPipelineProcessor      *LogsPipelineProcessor
	LogsServiceRemapper        *LogsServiceRemapper
	LogsStatusRemapper         *LogsStatusRemapper
	LogsStringBuilderProcessor *LogsStringBuilderProcessor
	LogsTraceRemapper          *LogsTraceRemapper
	LogsURLParser              *LogsURLParser
	LogsUserAgentParser        *LogsUserAgentParser
}

LogsProcessor - Definition of a logs processor.

func LogsArithmeticProcessorAsLogsProcessor ¶

func LogsArithmeticProcessorAsLogsProcessor(v *LogsArithmeticProcessor) LogsProcessor

LogsArithmeticProcessorAsLogsProcessor is a convenience function that returns LogsArithmeticProcessor wrapped in LogsProcessor

func LogsAttributeRemapperAsLogsProcessor ¶

func LogsAttributeRemapperAsLogsProcessor(v *LogsAttributeRemapper) LogsProcessor

LogsAttributeRemapperAsLogsProcessor is a convenience function that returns LogsAttributeRemapper wrapped in LogsProcessor

func LogsCategoryProcessorAsLogsProcessor ¶

func LogsCategoryProcessorAsLogsProcessor(v *LogsCategoryProcessor) LogsProcessor

LogsCategoryProcessorAsLogsProcessor is a convenience function that returns LogsCategoryProcessor wrapped in LogsProcessor

func LogsDateRemapperAsLogsProcessor ¶

func LogsDateRemapperAsLogsProcessor(v *LogsDateRemapper) LogsProcessor

LogsDateRemapperAsLogsProcessor is a convenience function that returns LogsDateRemapper wrapped in LogsProcessor

func LogsGeoIPParserAsLogsProcessor ¶

func LogsGeoIPParserAsLogsProcessor(v *LogsGeoIPParser) LogsProcessor

LogsGeoIPParserAsLogsProcessor is a convenience function that returns LogsGeoIPParser wrapped in LogsProcessor

func LogsGrokParserAsLogsProcessor ¶

func LogsGrokParserAsLogsProcessor(v *LogsGrokParser) LogsProcessor

LogsGrokParserAsLogsProcessor is a convenience function that returns LogsGrokParser wrapped in LogsProcessor

func LogsLookupProcessorAsLogsProcessor ¶

func LogsLookupProcessorAsLogsProcessor(v *LogsLookupProcessor) LogsProcessor

LogsLookupProcessorAsLogsProcessor is a convenience function that returns LogsLookupProcessor wrapped in LogsProcessor

func LogsMessageRemapperAsLogsProcessor ¶

func LogsMessageRemapperAsLogsProcessor(v *LogsMessageRemapper) LogsProcessor

LogsMessageRemapperAsLogsProcessor is a convenience function that returns LogsMessageRemapper wrapped in LogsProcessor

func LogsPipelineProcessorAsLogsProcessor ¶

func LogsPipelineProcessorAsLogsProcessor(v *LogsPipelineProcessor) LogsProcessor

LogsPipelineProcessorAsLogsProcessor is a convenience function that returns LogsPipelineProcessor wrapped in LogsProcessor

func LogsServiceRemapperAsLogsProcessor ¶

func LogsServiceRemapperAsLogsProcessor(v *LogsServiceRemapper) LogsProcessor

LogsServiceRemapperAsLogsProcessor is a convenience function that returns LogsServiceRemapper wrapped in LogsProcessor

func LogsStatusRemapperAsLogsProcessor ¶

func LogsStatusRemapperAsLogsProcessor(v *LogsStatusRemapper) LogsProcessor

LogsStatusRemapperAsLogsProcessor is a convenience function that returns LogsStatusRemapper wrapped in LogsProcessor

func LogsStringBuilderProcessorAsLogsProcessor ¶

func LogsStringBuilderProcessorAsLogsProcessor(v *LogsStringBuilderProcessor) LogsProcessor

LogsStringBuilderProcessorAsLogsProcessor is a convenience function that returns LogsStringBuilderProcessor wrapped in LogsProcessor

func LogsTraceRemapperAsLogsProcessor ¶

func LogsTraceRemapperAsLogsProcessor(v *LogsTraceRemapper) LogsProcessor

LogsTraceRemapperAsLogsProcessor is a convenience function that returns LogsTraceRemapper wrapped in LogsProcessor

func LogsURLParserAsLogsProcessor ¶

func LogsURLParserAsLogsProcessor(v *LogsURLParser) LogsProcessor

LogsURLParserAsLogsProcessor is a convenience function that returns LogsURLParser wrapped in LogsProcessor

func LogsUserAgentParserAsLogsProcessor ¶

func LogsUserAgentParserAsLogsProcessor(v *LogsUserAgentParser) LogsProcessor

LogsUserAgentParserAsLogsProcessor is a convenience function that returns LogsUserAgentParser wrapped in LogsProcessor

func (*LogsProcessor) GetActualInstance ¶

func (obj *LogsProcessor) GetActualInstance() interface{}

Get the actual instance

func (LogsProcessor) MarshalJSON ¶

func (src LogsProcessor) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LogsProcessor) UnmarshalJSON ¶

func (dst *LogsProcessor) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type LogsQueryCompute ¶

type LogsQueryCompute struct {
	// The aggregation method.
	Aggregation string `json:"aggregation"`
	// Facet name.
	Facet *string `json:"facet,omitempty"`
	// Define a time interval in seconds.
	Interval *int64 `json:"interval,omitempty"`
}

LogsQueryCompute Define computation for a log query.

func NewLogsQueryCompute ¶

func NewLogsQueryCompute(aggregation string) *LogsQueryCompute

NewLogsQueryCompute instantiates a new LogsQueryCompute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsQueryComputeWithDefaults ¶

func NewLogsQueryComputeWithDefaults() *LogsQueryCompute

NewLogsQueryComputeWithDefaults instantiates a new LogsQueryCompute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsQueryCompute) GetAggregation ¶

func (o *LogsQueryCompute) GetAggregation() string

GetAggregation returns the Aggregation field value

func (*LogsQueryCompute) GetAggregationOk ¶

func (o *LogsQueryCompute) GetAggregationOk() (*string, bool)

GetAggregationOk returns a tuple with the Aggregation field value and a boolean to check if the value has been set.

func (*LogsQueryCompute) GetFacet ¶

func (o *LogsQueryCompute) GetFacet() string

GetFacet returns the Facet field value if set, zero value otherwise.

func (*LogsQueryCompute) GetFacetOk ¶

func (o *LogsQueryCompute) GetFacetOk() (*string, bool)

GetFacetOk returns a tuple with the Facet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsQueryCompute) GetInterval ¶

func (o *LogsQueryCompute) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*LogsQueryCompute) GetIntervalOk ¶

func (o *LogsQueryCompute) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsQueryCompute) HasFacet ¶

func (o *LogsQueryCompute) HasFacet() bool

HasFacet returns a boolean if a field has been set.

func (*LogsQueryCompute) HasInterval ¶

func (o *LogsQueryCompute) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (LogsQueryCompute) MarshalJSON ¶

func (o LogsQueryCompute) MarshalJSON() ([]byte, error)

func (*LogsQueryCompute) SetAggregation ¶

func (o *LogsQueryCompute) SetAggregation(v string)

SetAggregation sets field value

func (*LogsQueryCompute) SetFacet ¶

func (o *LogsQueryCompute) SetFacet(v string)

SetFacet gets a reference to the given string and assigns it to the Facet field.

func (*LogsQueryCompute) SetInterval ¶

func (o *LogsQueryCompute) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*LogsQueryCompute) UnmarshalJSON ¶

func (o *LogsQueryCompute) UnmarshalJSON(bytes []byte) (err error)

type LogsRetentionAggSumUsage ¶

type LogsRetentionAggSumUsage struct {
	// Total indexed logs for this retention period.
	LogsIndexedLogsUsageAggSum *int64 `json:"logs_indexed_logs_usage_agg_sum,omitempty"`
	// Live indexed logs for this retention period.
	LogsLiveIndexedLogsUsageAggSum *int64 `json:"logs_live_indexed_logs_usage_agg_sum,omitempty"`
	// Rehydrated indexed logs for this retention period.
	LogsRehydratedIndexedLogsUsageAggSum *int64 `json:"logs_rehydrated_indexed_logs_usage_agg_sum,omitempty"`
	// The retention period in days or \"custom\" for all custom retention periods.
	Retention *string `json:"retention,omitempty"`
}

LogsRetentionAggSumUsage Object containing indexed logs usage aggregated across organizations and months for a retention period.

func NewLogsRetentionAggSumUsage ¶

func NewLogsRetentionAggSumUsage() *LogsRetentionAggSumUsage

NewLogsRetentionAggSumUsage instantiates a new LogsRetentionAggSumUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsRetentionAggSumUsageWithDefaults ¶

func NewLogsRetentionAggSumUsageWithDefaults() *LogsRetentionAggSumUsage

NewLogsRetentionAggSumUsageWithDefaults instantiates a new LogsRetentionAggSumUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsRetentionAggSumUsage) GetLogsIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) GetLogsIndexedLogsUsageAggSum() int64

GetLogsIndexedLogsUsageAggSum returns the LogsIndexedLogsUsageAggSum field value if set, zero value otherwise.

func (*LogsRetentionAggSumUsage) GetLogsIndexedLogsUsageAggSumOk ¶

func (o *LogsRetentionAggSumUsage) GetLogsIndexedLogsUsageAggSumOk() (*int64, bool)

GetLogsIndexedLogsUsageAggSumOk returns a tuple with the LogsIndexedLogsUsageAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsRetentionAggSumUsage) GetLogsLiveIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) GetLogsLiveIndexedLogsUsageAggSum() int64

GetLogsLiveIndexedLogsUsageAggSum returns the LogsLiveIndexedLogsUsageAggSum field value if set, zero value otherwise.

func (*LogsRetentionAggSumUsage) GetLogsLiveIndexedLogsUsageAggSumOk ¶

func (o *LogsRetentionAggSumUsage) GetLogsLiveIndexedLogsUsageAggSumOk() (*int64, bool)

GetLogsLiveIndexedLogsUsageAggSumOk returns a tuple with the LogsLiveIndexedLogsUsageAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsRetentionAggSumUsage) GetLogsRehydratedIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) GetLogsRehydratedIndexedLogsUsageAggSum() int64

GetLogsRehydratedIndexedLogsUsageAggSum returns the LogsRehydratedIndexedLogsUsageAggSum field value if set, zero value otherwise.

func (*LogsRetentionAggSumUsage) GetLogsRehydratedIndexedLogsUsageAggSumOk ¶

func (o *LogsRetentionAggSumUsage) GetLogsRehydratedIndexedLogsUsageAggSumOk() (*int64, bool)

GetLogsRehydratedIndexedLogsUsageAggSumOk returns a tuple with the LogsRehydratedIndexedLogsUsageAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsRetentionAggSumUsage) GetRetention ¶

func (o *LogsRetentionAggSumUsage) GetRetention() string

GetRetention returns the Retention field value if set, zero value otherwise.

func (*LogsRetentionAggSumUsage) GetRetentionOk ¶

func (o *LogsRetentionAggSumUsage) 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 (*LogsRetentionAggSumUsage) HasLogsIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) HasLogsIndexedLogsUsageAggSum() bool

HasLogsIndexedLogsUsageAggSum returns a boolean if a field has been set.

func (*LogsRetentionAggSumUsage) HasLogsLiveIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) HasLogsLiveIndexedLogsUsageAggSum() bool

HasLogsLiveIndexedLogsUsageAggSum returns a boolean if a field has been set.

func (*LogsRetentionAggSumUsage) HasLogsRehydratedIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) HasLogsRehydratedIndexedLogsUsageAggSum() bool

HasLogsRehydratedIndexedLogsUsageAggSum returns a boolean if a field has been set.

func (*LogsRetentionAggSumUsage) HasRetention ¶

func (o *LogsRetentionAggSumUsage) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (LogsRetentionAggSumUsage) MarshalJSON ¶

func (o LogsRetentionAggSumUsage) MarshalJSON() ([]byte, error)

func (*LogsRetentionAggSumUsage) SetLogsIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) SetLogsIndexedLogsUsageAggSum(v int64)

SetLogsIndexedLogsUsageAggSum gets a reference to the given int64 and assigns it to the LogsIndexedLogsUsageAggSum field.

func (*LogsRetentionAggSumUsage) SetLogsLiveIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) SetLogsLiveIndexedLogsUsageAggSum(v int64)

SetLogsLiveIndexedLogsUsageAggSum gets a reference to the given int64 and assigns it to the LogsLiveIndexedLogsUsageAggSum field.

func (*LogsRetentionAggSumUsage) SetLogsRehydratedIndexedLogsUsageAggSum ¶

func (o *LogsRetentionAggSumUsage) SetLogsRehydratedIndexedLogsUsageAggSum(v int64)

SetLogsRehydratedIndexedLogsUsageAggSum gets a reference to the given int64 and assigns it to the LogsRehydratedIndexedLogsUsageAggSum field.

func (*LogsRetentionAggSumUsage) SetRetention ¶

func (o *LogsRetentionAggSumUsage) SetRetention(v string)

SetRetention gets a reference to the given string and assigns it to the Retention field.

type LogsRetentionSumUsage ¶

type LogsRetentionSumUsage struct {
	// Total indexed logs for this retention period.
	LogsIndexedLogsUsageSum *int64 `json:"logs_indexed_logs_usage_sum,omitempty"`
	// Live indexed logs for this retention period.
	LogsLiveIndexedLogsUsageSum *int64 `json:"logs_live_indexed_logs_usage_sum,omitempty"`
	// Rehydrated indexed logs for this retention period.
	LogsRehydratedIndexedLogsUsageSum *int64 `json:"logs_rehydrated_indexed_logs_usage_sum,omitempty"`
	// The retention period in days or \"custom\" for all custom retention periods.
	Retention *string `json:"retention,omitempty"`
}

LogsRetentionSumUsage Object containing indexed logs usage grouped by retention period and summed.

func NewLogsRetentionSumUsage ¶

func NewLogsRetentionSumUsage() *LogsRetentionSumUsage

NewLogsRetentionSumUsage instantiates a new LogsRetentionSumUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsRetentionSumUsageWithDefaults ¶

func NewLogsRetentionSumUsageWithDefaults() *LogsRetentionSumUsage

NewLogsRetentionSumUsageWithDefaults instantiates a new LogsRetentionSumUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsRetentionSumUsage) GetLogsIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) GetLogsIndexedLogsUsageSum() int64

GetLogsIndexedLogsUsageSum returns the LogsIndexedLogsUsageSum field value if set, zero value otherwise.

func (*LogsRetentionSumUsage) GetLogsIndexedLogsUsageSumOk ¶

func (o *LogsRetentionSumUsage) GetLogsIndexedLogsUsageSumOk() (*int64, bool)

GetLogsIndexedLogsUsageSumOk returns a tuple with the LogsIndexedLogsUsageSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsRetentionSumUsage) GetLogsLiveIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) GetLogsLiveIndexedLogsUsageSum() int64

GetLogsLiveIndexedLogsUsageSum returns the LogsLiveIndexedLogsUsageSum field value if set, zero value otherwise.

func (*LogsRetentionSumUsage) GetLogsLiveIndexedLogsUsageSumOk ¶

func (o *LogsRetentionSumUsage) GetLogsLiveIndexedLogsUsageSumOk() (*int64, bool)

GetLogsLiveIndexedLogsUsageSumOk returns a tuple with the LogsLiveIndexedLogsUsageSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsRetentionSumUsage) GetLogsRehydratedIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) GetLogsRehydratedIndexedLogsUsageSum() int64

GetLogsRehydratedIndexedLogsUsageSum returns the LogsRehydratedIndexedLogsUsageSum field value if set, zero value otherwise.

func (*LogsRetentionSumUsage) GetLogsRehydratedIndexedLogsUsageSumOk ¶

func (o *LogsRetentionSumUsage) GetLogsRehydratedIndexedLogsUsageSumOk() (*int64, bool)

GetLogsRehydratedIndexedLogsUsageSumOk returns a tuple with the LogsRehydratedIndexedLogsUsageSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsRetentionSumUsage) GetRetention ¶

func (o *LogsRetentionSumUsage) GetRetention() string

GetRetention returns the Retention field value if set, zero value otherwise.

func (*LogsRetentionSumUsage) GetRetentionOk ¶

func (o *LogsRetentionSumUsage) 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 (*LogsRetentionSumUsage) HasLogsIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) HasLogsIndexedLogsUsageSum() bool

HasLogsIndexedLogsUsageSum returns a boolean if a field has been set.

func (*LogsRetentionSumUsage) HasLogsLiveIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) HasLogsLiveIndexedLogsUsageSum() bool

HasLogsLiveIndexedLogsUsageSum returns a boolean if a field has been set.

func (*LogsRetentionSumUsage) HasLogsRehydratedIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) HasLogsRehydratedIndexedLogsUsageSum() bool

HasLogsRehydratedIndexedLogsUsageSum returns a boolean if a field has been set.

func (*LogsRetentionSumUsage) HasRetention ¶

func (o *LogsRetentionSumUsage) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (LogsRetentionSumUsage) MarshalJSON ¶

func (o LogsRetentionSumUsage) MarshalJSON() ([]byte, error)

func (*LogsRetentionSumUsage) SetLogsIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) SetLogsIndexedLogsUsageSum(v int64)

SetLogsIndexedLogsUsageSum gets a reference to the given int64 and assigns it to the LogsIndexedLogsUsageSum field.

func (*LogsRetentionSumUsage) SetLogsLiveIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) SetLogsLiveIndexedLogsUsageSum(v int64)

SetLogsLiveIndexedLogsUsageSum gets a reference to the given int64 and assigns it to the LogsLiveIndexedLogsUsageSum field.

func (*LogsRetentionSumUsage) SetLogsRehydratedIndexedLogsUsageSum ¶

func (o *LogsRetentionSumUsage) SetLogsRehydratedIndexedLogsUsageSum(v int64)

SetLogsRehydratedIndexedLogsUsageSum gets a reference to the given int64 and assigns it to the LogsRehydratedIndexedLogsUsageSum field.

func (*LogsRetentionSumUsage) SetRetention ¶

func (o *LogsRetentionSumUsage) SetRetention(v string)

SetRetention gets a reference to the given string and assigns it to the Retention field.

type LogsServiceRemapper ¶

type LogsServiceRemapper struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources []string                `json:"sources"`
	Type    LogsServiceRemapperType `json:"type"`
}

LogsServiceRemapper Use this processor if you want to assign one or more attributes as the official service. **Note:** If multiple service remapper processors can be applied to a given log, only the first one (according to the pipeline order) is taken into account.

func NewLogsServiceRemapper ¶

func NewLogsServiceRemapper(sources []string, type_ LogsServiceRemapperType) *LogsServiceRemapper

NewLogsServiceRemapper instantiates a new LogsServiceRemapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsServiceRemapperWithDefaults ¶

func NewLogsServiceRemapperWithDefaults() *LogsServiceRemapper

NewLogsServiceRemapperWithDefaults instantiates a new LogsServiceRemapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsServiceRemapper) GetIsEnabled ¶

func (o *LogsServiceRemapper) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsServiceRemapper) GetIsEnabledOk ¶

func (o *LogsServiceRemapper) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsServiceRemapper) GetName ¶

func (o *LogsServiceRemapper) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsServiceRemapper) GetNameOk ¶

func (o *LogsServiceRemapper) 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 (*LogsServiceRemapper) GetSources ¶

func (o *LogsServiceRemapper) GetSources() []string

GetSources returns the Sources field value

func (*LogsServiceRemapper) GetSourcesOk ¶

func (o *LogsServiceRemapper) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsServiceRemapper) GetType ¶

GetType returns the Type field value

func (*LogsServiceRemapper) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsServiceRemapper) HasIsEnabled ¶

func (o *LogsServiceRemapper) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsServiceRemapper) HasName ¶

func (o *LogsServiceRemapper) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsServiceRemapper) MarshalJSON ¶

func (o LogsServiceRemapper) MarshalJSON() ([]byte, error)

func (*LogsServiceRemapper) SetIsEnabled ¶

func (o *LogsServiceRemapper) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsServiceRemapper) SetName ¶

func (o *LogsServiceRemapper) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsServiceRemapper) SetSources ¶

func (o *LogsServiceRemapper) SetSources(v []string)

SetSources sets field value

func (*LogsServiceRemapper) SetType ¶

SetType sets field value

func (*LogsServiceRemapper) UnmarshalJSON ¶

func (o *LogsServiceRemapper) UnmarshalJSON(bytes []byte) (err error)

type LogsServiceRemapperType ¶

type LogsServiceRemapperType string

LogsServiceRemapperType Type of logs service remapper.

const (
	LOGSSERVICEREMAPPERTYPE_SERVICE_REMAPPER LogsServiceRemapperType = "service-remapper"
)

List of LogsServiceRemapperType

func NewLogsServiceRemapperTypeFromValue ¶

func NewLogsServiceRemapperTypeFromValue(v string) (*LogsServiceRemapperType, error)

NewLogsServiceRemapperTypeFromValue returns a pointer to a valid LogsServiceRemapperType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsServiceRemapperType) IsValid ¶

func (v LogsServiceRemapperType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsServiceRemapperType) Ptr ¶

Ptr returns reference to LogsServiceRemapperType value

func (*LogsServiceRemapperType) UnmarshalJSON ¶

func (v *LogsServiceRemapperType) UnmarshalJSON(src []byte) error

type LogsSort ¶

type LogsSort string

LogsSort Time-ascending `asc` or time-descending `desc`results.

const (
	LOGSSORT_TIME_ASCENDING  LogsSort = "asc"
	LOGSSORT_TIME_DESCENDING LogsSort = "desc"
)

List of LogsSort

func NewLogsSortFromValue ¶

func NewLogsSortFromValue(v string) (*LogsSort, error)

NewLogsSortFromValue returns a pointer to a valid LogsSort for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsSort) IsValid ¶

func (v LogsSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsSort) Ptr ¶

func (v LogsSort) Ptr() *LogsSort

Ptr returns reference to LogsSort value

func (*LogsSort) UnmarshalJSON ¶

func (v *LogsSort) UnmarshalJSON(src []byte) error

type LogsStatusRemapper ¶

type LogsStatusRemapper struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources []string               `json:"sources"`
	Type    LogsStatusRemapperType `json:"type"`
}

LogsStatusRemapper Use this Processor if you want to assign some attributes as the official status. Each incoming status value is mapped as follows. - Integers from 0 to 7 map to the Syslog severity standards - Strings beginning with `emerg` or f (case-insensitive) map to `emerg` (0) - Strings beginning with `a` (case-insensitive) map to `alert` (1) - Strings beginning with `c` (case-insensitive) map to `critical` (2) - Strings beginning with `err` (case-insensitive) map to `error` (3) - Strings beginning with `w` (case-insensitive) map to `warning` (4) - Strings beginning with `n` (case-insensitive) map to `notice` (5) - Strings beginning with `i` (case-insensitive) map to `info` (6) - Strings beginning with `d`, `trace` or `verbose` (case-insensitive) map to `debug` (7) - Strings beginning with `o` or matching `OK` or `Success` (case-insensitive) map to OK - All others map to `info` (6) **Note:** If multiple log status remapper processors can be applied to a given log, only the first one (according to the pipelines order) is taken into account.

func NewLogsStatusRemapper ¶

func NewLogsStatusRemapper(sources []string, type_ LogsStatusRemapperType) *LogsStatusRemapper

NewLogsStatusRemapper instantiates a new LogsStatusRemapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsStatusRemapperWithDefaults ¶

func NewLogsStatusRemapperWithDefaults() *LogsStatusRemapper

NewLogsStatusRemapperWithDefaults instantiates a new LogsStatusRemapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsStatusRemapper) GetIsEnabled ¶

func (o *LogsStatusRemapper) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsStatusRemapper) GetIsEnabledOk ¶

func (o *LogsStatusRemapper) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsStatusRemapper) GetName ¶

func (o *LogsStatusRemapper) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsStatusRemapper) GetNameOk ¶

func (o *LogsStatusRemapper) 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 (*LogsStatusRemapper) GetSources ¶

func (o *LogsStatusRemapper) GetSources() []string

GetSources returns the Sources field value

func (*LogsStatusRemapper) GetSourcesOk ¶

func (o *LogsStatusRemapper) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsStatusRemapper) GetType ¶

GetType returns the Type field value

func (*LogsStatusRemapper) GetTypeOk ¶

func (o *LogsStatusRemapper) GetTypeOk() (*LogsStatusRemapperType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsStatusRemapper) HasIsEnabled ¶

func (o *LogsStatusRemapper) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsStatusRemapper) HasName ¶

func (o *LogsStatusRemapper) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsStatusRemapper) MarshalJSON ¶

func (o LogsStatusRemapper) MarshalJSON() ([]byte, error)

func (*LogsStatusRemapper) SetIsEnabled ¶

func (o *LogsStatusRemapper) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsStatusRemapper) SetName ¶

func (o *LogsStatusRemapper) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsStatusRemapper) SetSources ¶

func (o *LogsStatusRemapper) SetSources(v []string)

SetSources sets field value

func (*LogsStatusRemapper) SetType ¶

SetType sets field value

func (*LogsStatusRemapper) UnmarshalJSON ¶

func (o *LogsStatusRemapper) UnmarshalJSON(bytes []byte) (err error)

type LogsStatusRemapperType ¶

type LogsStatusRemapperType string

LogsStatusRemapperType Type of logs status remapper.

const (
	LOGSSTATUSREMAPPERTYPE_STATUS_REMAPPER LogsStatusRemapperType = "status-remapper"
)

List of LogsStatusRemapperType

func NewLogsStatusRemapperTypeFromValue ¶

func NewLogsStatusRemapperTypeFromValue(v string) (*LogsStatusRemapperType, error)

NewLogsStatusRemapperTypeFromValue returns a pointer to a valid LogsStatusRemapperType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsStatusRemapperType) IsValid ¶

func (v LogsStatusRemapperType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsStatusRemapperType) Ptr ¶

Ptr returns reference to LogsStatusRemapperType value

func (*LogsStatusRemapperType) UnmarshalJSON ¶

func (v *LogsStatusRemapperType) UnmarshalJSON(src []byte) error

type LogsStringBuilderProcessor ¶

type LogsStringBuilderProcessor struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// If true, it replaces all missing attributes of `template` by an empty string. If `false` (default), skips the operation for missing attributes.
	IsReplaceMissing *bool `json:"is_replace_missing,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// The name of the attribute that contains the result of the template.
	Target string `json:"target"`
	// A formula with one or more attributes and raw text.
	Template string                         `json:"template"`
	Type     LogsStringBuilderProcessorType `json:"type"`
}

LogsStringBuilderProcessor Use the string builder processor to add a new attribute (without spaces or special characters) to a log with the result of the provided template. This enables aggregation of different attributes or raw strings into a single attribute. The template is defined by both raw text and blocks with the syntax `%{attribute_path}`. **Notes**: - The processor only accepts attributes with values or an array of values in the blocks. - If an attribute cannot be used (object or array of object), it is replaced by an empty string or the entire operation is skipped depending on your selection. - If the target attribute already exists, it is overwritten by the result of the template. - Results of the template cannot exceed 256 characters.

func NewLogsStringBuilderProcessor ¶

func NewLogsStringBuilderProcessor(target string, template string, type_ LogsStringBuilderProcessorType) *LogsStringBuilderProcessor

NewLogsStringBuilderProcessor instantiates a new LogsStringBuilderProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsStringBuilderProcessorWithDefaults ¶

func NewLogsStringBuilderProcessorWithDefaults() *LogsStringBuilderProcessor

NewLogsStringBuilderProcessorWithDefaults instantiates a new LogsStringBuilderProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsStringBuilderProcessor) GetIsEnabled ¶

func (o *LogsStringBuilderProcessor) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsStringBuilderProcessor) GetIsEnabledOk ¶

func (o *LogsStringBuilderProcessor) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsStringBuilderProcessor) GetIsReplaceMissing ¶

func (o *LogsStringBuilderProcessor) GetIsReplaceMissing() bool

GetIsReplaceMissing returns the IsReplaceMissing field value if set, zero value otherwise.

func (*LogsStringBuilderProcessor) GetIsReplaceMissingOk ¶

func (o *LogsStringBuilderProcessor) GetIsReplaceMissingOk() (*bool, bool)

GetIsReplaceMissingOk returns a tuple with the IsReplaceMissing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsStringBuilderProcessor) GetName ¶

func (o *LogsStringBuilderProcessor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsStringBuilderProcessor) GetNameOk ¶

func (o *LogsStringBuilderProcessor) 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 (*LogsStringBuilderProcessor) GetTarget ¶

func (o *LogsStringBuilderProcessor) GetTarget() string

GetTarget returns the Target field value

func (*LogsStringBuilderProcessor) GetTargetOk ¶

func (o *LogsStringBuilderProcessor) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsStringBuilderProcessor) GetTemplate ¶

func (o *LogsStringBuilderProcessor) GetTemplate() string

GetTemplate returns the Template field value

func (*LogsStringBuilderProcessor) GetTemplateOk ¶

func (o *LogsStringBuilderProcessor) GetTemplateOk() (*string, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (*LogsStringBuilderProcessor) GetType ¶

GetType returns the Type field value

func (*LogsStringBuilderProcessor) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsStringBuilderProcessor) HasIsEnabled ¶

func (o *LogsStringBuilderProcessor) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsStringBuilderProcessor) HasIsReplaceMissing ¶

func (o *LogsStringBuilderProcessor) HasIsReplaceMissing() bool

HasIsReplaceMissing returns a boolean if a field has been set.

func (*LogsStringBuilderProcessor) HasName ¶

func (o *LogsStringBuilderProcessor) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsStringBuilderProcessor) MarshalJSON ¶

func (o LogsStringBuilderProcessor) MarshalJSON() ([]byte, error)

func (*LogsStringBuilderProcessor) SetIsEnabled ¶

func (o *LogsStringBuilderProcessor) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsStringBuilderProcessor) SetIsReplaceMissing ¶

func (o *LogsStringBuilderProcessor) SetIsReplaceMissing(v bool)

SetIsReplaceMissing gets a reference to the given bool and assigns it to the IsReplaceMissing field.

func (*LogsStringBuilderProcessor) SetName ¶

func (o *LogsStringBuilderProcessor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsStringBuilderProcessor) SetTarget ¶

func (o *LogsStringBuilderProcessor) SetTarget(v string)

SetTarget sets field value

func (*LogsStringBuilderProcessor) SetTemplate ¶

func (o *LogsStringBuilderProcessor) SetTemplate(v string)

SetTemplate sets field value

func (*LogsStringBuilderProcessor) SetType ¶

SetType sets field value

func (*LogsStringBuilderProcessor) UnmarshalJSON ¶

func (o *LogsStringBuilderProcessor) UnmarshalJSON(bytes []byte) (err error)

type LogsStringBuilderProcessorType ¶

type LogsStringBuilderProcessorType string

LogsStringBuilderProcessorType Type of logs string builder processor.

const (
	LOGSSTRINGBUILDERPROCESSORTYPE_STRING_BUILDER_PROCESSOR LogsStringBuilderProcessorType = "string-builder-processor"
)

List of LogsStringBuilderProcessorType

func NewLogsStringBuilderProcessorTypeFromValue ¶

func NewLogsStringBuilderProcessorTypeFromValue(v string) (*LogsStringBuilderProcessorType, error)

NewLogsStringBuilderProcessorTypeFromValue returns a pointer to a valid LogsStringBuilderProcessorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsStringBuilderProcessorType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (LogsStringBuilderProcessorType) Ptr ¶

Ptr returns reference to LogsStringBuilderProcessorType value

func (*LogsStringBuilderProcessorType) UnmarshalJSON ¶

func (v *LogsStringBuilderProcessorType) UnmarshalJSON(src []byte) error

type LogsTraceRemapper ¶

type LogsTraceRemapper struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources *[]string             `json:"sources,omitempty"`
	Type    LogsTraceRemapperType `json:"type"`
}

LogsTraceRemapper There are two ways to improve correlation between application traces and logs. 1. Follow the documentation on [how to inject a trace ID in the application logs](https://docs.datadoghq.com/tracing/connect_logs_and_traces) and by default log integrations take care of all the rest of the setup. 2. Use the Trace remapper processor to define a log attribute as its associated trace ID.

func NewLogsTraceRemapper ¶

func NewLogsTraceRemapper(type_ LogsTraceRemapperType) *LogsTraceRemapper

NewLogsTraceRemapper instantiates a new LogsTraceRemapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsTraceRemapperWithDefaults ¶

func NewLogsTraceRemapperWithDefaults() *LogsTraceRemapper

NewLogsTraceRemapperWithDefaults instantiates a new LogsTraceRemapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsTraceRemapper) GetIsEnabled ¶

func (o *LogsTraceRemapper) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsTraceRemapper) GetIsEnabledOk ¶

func (o *LogsTraceRemapper) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsTraceRemapper) GetName ¶

func (o *LogsTraceRemapper) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsTraceRemapper) GetNameOk ¶

func (o *LogsTraceRemapper) 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 (*LogsTraceRemapper) GetSources ¶

func (o *LogsTraceRemapper) GetSources() []string

GetSources returns the Sources field value if set, zero value otherwise.

func (*LogsTraceRemapper) GetSourcesOk ¶

func (o *LogsTraceRemapper) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsTraceRemapper) GetType ¶

GetType returns the Type field value

func (*LogsTraceRemapper) GetTypeOk ¶

func (o *LogsTraceRemapper) GetTypeOk() (*LogsTraceRemapperType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsTraceRemapper) HasIsEnabled ¶

func (o *LogsTraceRemapper) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsTraceRemapper) HasName ¶

func (o *LogsTraceRemapper) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogsTraceRemapper) HasSources ¶

func (o *LogsTraceRemapper) HasSources() bool

HasSources returns a boolean if a field has been set.

func (LogsTraceRemapper) MarshalJSON ¶

func (o LogsTraceRemapper) MarshalJSON() ([]byte, error)

func (*LogsTraceRemapper) SetIsEnabled ¶

func (o *LogsTraceRemapper) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsTraceRemapper) SetName ¶

func (o *LogsTraceRemapper) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsTraceRemapper) SetSources ¶

func (o *LogsTraceRemapper) SetSources(v []string)

SetSources gets a reference to the given []string and assigns it to the Sources field.

func (*LogsTraceRemapper) SetType ¶

SetType sets field value

func (*LogsTraceRemapper) UnmarshalJSON ¶

func (o *LogsTraceRemapper) UnmarshalJSON(bytes []byte) (err error)

type LogsTraceRemapperType ¶

type LogsTraceRemapperType string

LogsTraceRemapperType Type of logs trace remapper.

const (
	LOGSTRACEREMAPPERTYPE_TRACE_ID_REMAPPER LogsTraceRemapperType = "trace-id-remapper"
)

List of LogsTraceRemapperType

func NewLogsTraceRemapperTypeFromValue ¶

func NewLogsTraceRemapperTypeFromValue(v string) (*LogsTraceRemapperType, error)

NewLogsTraceRemapperTypeFromValue returns a pointer to a valid LogsTraceRemapperType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsTraceRemapperType) IsValid ¶

func (v LogsTraceRemapperType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsTraceRemapperType) Ptr ¶

Ptr returns reference to LogsTraceRemapperType value

func (*LogsTraceRemapperType) UnmarshalJSON ¶

func (v *LogsTraceRemapperType) UnmarshalJSON(src []byte) error

type LogsURLParser ¶

type LogsURLParser struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Normalize the ending slashes or not.
	NormalizeEndingSlashes NullableBool `json:"normalize_ending_slashes,omitempty"`
	// Array of source attributes.
	Sources []string `json:"sources"`
	// Name of the parent attribute that contains all the extracted details from the `sources`.
	Target string            `json:"target"`
	Type   LogsURLParserType `json:"type"`
}

LogsURLParser This processor extracts query parameters and other important parameters from a URL.

func NewLogsURLParser ¶

func NewLogsURLParser(sources []string, target string, type_ LogsURLParserType) *LogsURLParser

NewLogsURLParser instantiates a new LogsURLParser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsURLParserWithDefaults ¶

func NewLogsURLParserWithDefaults() *LogsURLParser

NewLogsURLParserWithDefaults instantiates a new LogsURLParser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsURLParser) GetIsEnabled ¶

func (o *LogsURLParser) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsURLParser) GetIsEnabledOk ¶

func (o *LogsURLParser) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsURLParser) GetName ¶

func (o *LogsURLParser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsURLParser) GetNameOk ¶

func (o *LogsURLParser) 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 (*LogsURLParser) GetNormalizeEndingSlashes ¶

func (o *LogsURLParser) GetNormalizeEndingSlashes() bool

GetNormalizeEndingSlashes returns the NormalizeEndingSlashes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LogsURLParser) GetNormalizeEndingSlashesOk ¶

func (o *LogsURLParser) GetNormalizeEndingSlashesOk() (*bool, bool)

GetNormalizeEndingSlashesOk returns a tuple with the NormalizeEndingSlashes 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 (*LogsURLParser) GetSources ¶

func (o *LogsURLParser) GetSources() []string

GetSources returns the Sources field value

func (*LogsURLParser) GetSourcesOk ¶

func (o *LogsURLParser) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsURLParser) GetTarget ¶

func (o *LogsURLParser) GetTarget() string

GetTarget returns the Target field value

func (*LogsURLParser) GetTargetOk ¶

func (o *LogsURLParser) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsURLParser) GetType ¶

func (o *LogsURLParser) GetType() LogsURLParserType

GetType returns the Type field value

func (*LogsURLParser) GetTypeOk ¶

func (o *LogsURLParser) GetTypeOk() (*LogsURLParserType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsURLParser) HasIsEnabled ¶

func (o *LogsURLParser) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsURLParser) HasName ¶

func (o *LogsURLParser) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogsURLParser) HasNormalizeEndingSlashes ¶

func (o *LogsURLParser) HasNormalizeEndingSlashes() bool

HasNormalizeEndingSlashes returns a boolean if a field has been set.

func (LogsURLParser) MarshalJSON ¶

func (o LogsURLParser) MarshalJSON() ([]byte, error)

func (*LogsURLParser) SetIsEnabled ¶

func (o *LogsURLParser) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsURLParser) SetName ¶

func (o *LogsURLParser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsURLParser) SetNormalizeEndingSlashes ¶

func (o *LogsURLParser) SetNormalizeEndingSlashes(v bool)

SetNormalizeEndingSlashes gets a reference to the given NullableBool and assigns it to the NormalizeEndingSlashes field.

func (*LogsURLParser) SetNormalizeEndingSlashesNil ¶

func (o *LogsURLParser) SetNormalizeEndingSlashesNil()

SetNormalizeEndingSlashesNil sets the value for NormalizeEndingSlashes to be an explicit nil

func (*LogsURLParser) SetSources ¶

func (o *LogsURLParser) SetSources(v []string)

SetSources sets field value

func (*LogsURLParser) SetTarget ¶

func (o *LogsURLParser) SetTarget(v string)

SetTarget sets field value

func (*LogsURLParser) SetType ¶

func (o *LogsURLParser) SetType(v LogsURLParserType)

SetType sets field value

func (*LogsURLParser) UnmarshalJSON ¶

func (o *LogsURLParser) UnmarshalJSON(bytes []byte) (err error)

func (*LogsURLParser) UnsetNormalizeEndingSlashes ¶

func (o *LogsURLParser) UnsetNormalizeEndingSlashes()

UnsetNormalizeEndingSlashes ensures that no value is present for NormalizeEndingSlashes, not even an explicit nil

type LogsURLParserType ¶

type LogsURLParserType string

LogsURLParserType Type of logs URL parser.

const (
	LOGSURLPARSERTYPE_URL_PARSER LogsURLParserType = "url-parser"
)

List of LogsURLParserType

func NewLogsURLParserTypeFromValue ¶

func NewLogsURLParserTypeFromValue(v string) (*LogsURLParserType, error)

NewLogsURLParserTypeFromValue returns a pointer to a valid LogsURLParserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsURLParserType) IsValid ¶

func (v LogsURLParserType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsURLParserType) Ptr ¶

Ptr returns reference to LogsURLParserType value

func (*LogsURLParserType) UnmarshalJSON ¶

func (v *LogsURLParserType) UnmarshalJSON(src []byte) error

type LogsUserAgentParser ¶

type LogsUserAgentParser struct {
	// Whether or not the processor is enabled.
	IsEnabled *bool `json:"is_enabled,omitempty"`
	// Define if the source attribute is URL encoded or not.
	IsEncoded *bool `json:"is_encoded,omitempty"`
	// Name of the processor.
	Name *string `json:"name,omitempty"`
	// Array of source attributes.
	Sources []string `json:"sources"`
	// Name of the parent attribute that contains all the extracted details from the `sources`.
	Target string                  `json:"target"`
	Type   LogsUserAgentParserType `json:"type"`
}

LogsUserAgentParser The User-Agent parser takes a User-Agent attribute and extracts the OS, browser, device, and other user data. It recognizes major bots like the Google Bot, Yahoo Slurp, and Bing.

func NewLogsUserAgentParser ¶

func NewLogsUserAgentParser(sources []string, target string, type_ LogsUserAgentParserType) *LogsUserAgentParser

NewLogsUserAgentParser instantiates a new LogsUserAgentParser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsUserAgentParserWithDefaults ¶

func NewLogsUserAgentParserWithDefaults() *LogsUserAgentParser

NewLogsUserAgentParserWithDefaults instantiates a new LogsUserAgentParser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsUserAgentParser) GetIsEnabled ¶

func (o *LogsUserAgentParser) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*LogsUserAgentParser) GetIsEnabledOk ¶

func (o *LogsUserAgentParser) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsUserAgentParser) GetIsEncoded ¶

func (o *LogsUserAgentParser) GetIsEncoded() bool

GetIsEncoded returns the IsEncoded field value if set, zero value otherwise.

func (*LogsUserAgentParser) GetIsEncodedOk ¶

func (o *LogsUserAgentParser) GetIsEncodedOk() (*bool, bool)

GetIsEncodedOk returns a tuple with the IsEncoded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogsUserAgentParser) GetName ¶

func (o *LogsUserAgentParser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogsUserAgentParser) GetNameOk ¶

func (o *LogsUserAgentParser) 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 (*LogsUserAgentParser) GetSources ¶

func (o *LogsUserAgentParser) GetSources() []string

GetSources returns the Sources field value

func (*LogsUserAgentParser) GetSourcesOk ¶

func (o *LogsUserAgentParser) GetSourcesOk() (*[]string, bool)

GetSourcesOk returns a tuple with the Sources field value and a boolean to check if the value has been set.

func (*LogsUserAgentParser) GetTarget ¶

func (o *LogsUserAgentParser) GetTarget() string

GetTarget returns the Target field value

func (*LogsUserAgentParser) GetTargetOk ¶

func (o *LogsUserAgentParser) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*LogsUserAgentParser) GetType ¶

GetType returns the Type field value

func (*LogsUserAgentParser) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogsUserAgentParser) HasIsEnabled ¶

func (o *LogsUserAgentParser) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*LogsUserAgentParser) HasIsEncoded ¶

func (o *LogsUserAgentParser) HasIsEncoded() bool

HasIsEncoded returns a boolean if a field has been set.

func (*LogsUserAgentParser) HasName ¶

func (o *LogsUserAgentParser) HasName() bool

HasName returns a boolean if a field has been set.

func (LogsUserAgentParser) MarshalJSON ¶

func (o LogsUserAgentParser) MarshalJSON() ([]byte, error)

func (*LogsUserAgentParser) SetIsEnabled ¶

func (o *LogsUserAgentParser) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*LogsUserAgentParser) SetIsEncoded ¶

func (o *LogsUserAgentParser) SetIsEncoded(v bool)

SetIsEncoded gets a reference to the given bool and assigns it to the IsEncoded field.

func (*LogsUserAgentParser) SetName ¶

func (o *LogsUserAgentParser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogsUserAgentParser) SetSources ¶

func (o *LogsUserAgentParser) SetSources(v []string)

SetSources sets field value

func (*LogsUserAgentParser) SetTarget ¶

func (o *LogsUserAgentParser) SetTarget(v string)

SetTarget sets field value

func (*LogsUserAgentParser) SetType ¶

SetType sets field value

func (*LogsUserAgentParser) UnmarshalJSON ¶

func (o *LogsUserAgentParser) UnmarshalJSON(bytes []byte) (err error)

type LogsUserAgentParserType ¶

type LogsUserAgentParserType string

LogsUserAgentParserType Type of logs User-Agent parser.

const (
	LOGSUSERAGENTPARSERTYPE_USER_AGENT_PARSER LogsUserAgentParserType = "user-agent-parser"
)

List of LogsUserAgentParserType

func NewLogsUserAgentParserTypeFromValue ¶

func NewLogsUserAgentParserTypeFromValue(v string) (*LogsUserAgentParserType, error)

NewLogsUserAgentParserTypeFromValue returns a pointer to a valid LogsUserAgentParserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LogsUserAgentParserType) IsValid ¶

func (v LogsUserAgentParserType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LogsUserAgentParserType) Ptr ¶

Ptr returns reference to LogsUserAgentParserType value

func (*LogsUserAgentParserType) UnmarshalJSON ¶

func (v *LogsUserAgentParserType) UnmarshalJSON(src []byte) error

type MetricMetadata ¶

type MetricMetadata struct {
	// Metric description.
	Description *string `json:"description,omitempty"`
	// Name of the integration that sent the metric if applicable.
	Integration *string `json:"integration,omitempty"`
	// Per unit of the metric such as `second` in `bytes per second`.
	PerUnit *string `json:"per_unit,omitempty"`
	// A more human-readable and abbreviated version of the metric name.
	ShortName *string `json:"short_name,omitempty"`
	// StatsD flush interval of the metric in seconds if applicable.
	StatsdInterval *int64 `json:"statsd_interval,omitempty"`
	// Metric type such as `gauge` or `rate`.
	Type *string `json:"type,omitempty"`
	// Primary unit of the metric such as `byte` or `operation`.
	Unit *string `json:"unit,omitempty"`
}

MetricMetadata Object with all metric related metadata.

func NewMetricMetadata ¶

func NewMetricMetadata() *MetricMetadata

NewMetricMetadata instantiates a new MetricMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricMetadataWithDefaults ¶

func NewMetricMetadataWithDefaults() *MetricMetadata

NewMetricMetadataWithDefaults instantiates a new MetricMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricMetadata) GetDescription ¶

func (o *MetricMetadata) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MetricMetadata) GetDescriptionOk ¶

func (o *MetricMetadata) 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 (*MetricMetadata) GetIntegration ¶

func (o *MetricMetadata) GetIntegration() string

GetIntegration returns the Integration field value if set, zero value otherwise.

func (*MetricMetadata) GetIntegrationOk ¶

func (o *MetricMetadata) GetIntegrationOk() (*string, bool)

GetIntegrationOk returns a tuple with the Integration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricMetadata) GetPerUnit ¶

func (o *MetricMetadata) GetPerUnit() string

GetPerUnit returns the PerUnit field value if set, zero value otherwise.

func (*MetricMetadata) GetPerUnitOk ¶

func (o *MetricMetadata) GetPerUnitOk() (*string, bool)

GetPerUnitOk returns a tuple with the PerUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricMetadata) GetShortName ¶

func (o *MetricMetadata) GetShortName() string

GetShortName returns the ShortName field value if set, zero value otherwise.

func (*MetricMetadata) GetShortNameOk ¶

func (o *MetricMetadata) GetShortNameOk() (*string, bool)

GetShortNameOk returns a tuple with the ShortName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricMetadata) GetStatsdInterval ¶

func (o *MetricMetadata) GetStatsdInterval() int64

GetStatsdInterval returns the StatsdInterval field value if set, zero value otherwise.

func (*MetricMetadata) GetStatsdIntervalOk ¶

func (o *MetricMetadata) GetStatsdIntervalOk() (*int64, bool)

GetStatsdIntervalOk returns a tuple with the StatsdInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricMetadata) GetType ¶

func (o *MetricMetadata) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*MetricMetadata) GetTypeOk ¶

func (o *MetricMetadata) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricMetadata) GetUnit ¶

func (o *MetricMetadata) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*MetricMetadata) GetUnitOk ¶

func (o *MetricMetadata) 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 (*MetricMetadata) HasDescription ¶

func (o *MetricMetadata) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MetricMetadata) HasIntegration ¶

func (o *MetricMetadata) HasIntegration() bool

HasIntegration returns a boolean if a field has been set.

func (*MetricMetadata) HasPerUnit ¶

func (o *MetricMetadata) HasPerUnit() bool

HasPerUnit returns a boolean if a field has been set.

func (*MetricMetadata) HasShortName ¶

func (o *MetricMetadata) HasShortName() bool

HasShortName returns a boolean if a field has been set.

func (*MetricMetadata) HasStatsdInterval ¶

func (o *MetricMetadata) HasStatsdInterval() bool

HasStatsdInterval returns a boolean if a field has been set.

func (*MetricMetadata) HasType ¶

func (o *MetricMetadata) HasType() bool

HasType returns a boolean if a field has been set.

func (*MetricMetadata) HasUnit ¶

func (o *MetricMetadata) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (MetricMetadata) MarshalJSON ¶

func (o MetricMetadata) MarshalJSON() ([]byte, error)

func (*MetricMetadata) SetDescription ¶

func (o *MetricMetadata) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MetricMetadata) SetIntegration ¶

func (o *MetricMetadata) SetIntegration(v string)

SetIntegration gets a reference to the given string and assigns it to the Integration field.

func (*MetricMetadata) SetPerUnit ¶

func (o *MetricMetadata) SetPerUnit(v string)

SetPerUnit gets a reference to the given string and assigns it to the PerUnit field.

func (*MetricMetadata) SetShortName ¶

func (o *MetricMetadata) SetShortName(v string)

SetShortName gets a reference to the given string and assigns it to the ShortName field.

func (*MetricMetadata) SetStatsdInterval ¶

func (o *MetricMetadata) SetStatsdInterval(v int64)

SetStatsdInterval gets a reference to the given int64 and assigns it to the StatsdInterval field.

func (*MetricMetadata) SetType ¶

func (o *MetricMetadata) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*MetricMetadata) SetUnit ¶

func (o *MetricMetadata) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

type MetricSearchResponse ¶

type MetricSearchResponse struct {
	Results *MetricSearchResponseResults `json:"results,omitempty"`
}

MetricSearchResponse Object containing the list of metrics matching the search query.

func NewMetricSearchResponse ¶

func NewMetricSearchResponse() *MetricSearchResponse

NewMetricSearchResponse instantiates a new MetricSearchResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricSearchResponseWithDefaults ¶

func NewMetricSearchResponseWithDefaults() *MetricSearchResponse

NewMetricSearchResponseWithDefaults instantiates a new MetricSearchResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricSearchResponse) GetResults ¶

GetResults returns the Results field value if set, zero value otherwise.

func (*MetricSearchResponse) GetResultsOk ¶

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricSearchResponse) HasResults ¶

func (o *MetricSearchResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (MetricSearchResponse) MarshalJSON ¶

func (o MetricSearchResponse) MarshalJSON() ([]byte, error)

func (*MetricSearchResponse) SetResults ¶

SetResults gets a reference to the given MetricSearchResponseResults and assigns it to the Results field.

type MetricSearchResponseResults ¶

type MetricSearchResponseResults struct {
	// List of metrics that match the search query.
	Metrics *[]string `json:"metrics,omitempty"`
}

MetricSearchResponseResults Search result.

func NewMetricSearchResponseResults ¶

func NewMetricSearchResponseResults() *MetricSearchResponseResults

NewMetricSearchResponseResults instantiates a new MetricSearchResponseResults object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricSearchResponseResultsWithDefaults ¶

func NewMetricSearchResponseResultsWithDefaults() *MetricSearchResponseResults

NewMetricSearchResponseResultsWithDefaults instantiates a new MetricSearchResponseResults object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricSearchResponseResults) GetMetrics ¶

func (o *MetricSearchResponseResults) GetMetrics() []string

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*MetricSearchResponseResults) GetMetricsOk ¶

func (o *MetricSearchResponseResults) GetMetricsOk() (*[]string, 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 (*MetricSearchResponseResults) HasMetrics ¶

func (o *MetricSearchResponseResults) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (MetricSearchResponseResults) MarshalJSON ¶

func (o MetricSearchResponseResults) MarshalJSON() ([]byte, error)

func (*MetricSearchResponseResults) SetMetrics ¶

func (o *MetricSearchResponseResults) SetMetrics(v []string)

SetMetrics gets a reference to the given []string and assigns it to the Metrics field.

type MetricsApiService ¶

type MetricsApiService service

MetricsApiService MetricsApi service

func (*MetricsApiService) GetMetricMetadata ¶

func (a *MetricsApiService) GetMetricMetadata(ctx _context.Context, metricName string) (MetricMetadata, *_nethttp.Response, error)

* GetMetricMetadata Get metric metadata * Get metadata about a specific metric.

func (*MetricsApiService) ListActiveMetrics ¶

* ListActiveMetrics Get active metrics list * Get the list of actively reporting metrics from a given time until now.

func (*MetricsApiService) ListMetrics ¶

* ListMetrics Search metrics * Search for metrics from the last 24 hours in Datadog.

func (*MetricsApiService) QueryMetrics ¶

func (a *MetricsApiService) QueryMetrics(ctx _context.Context, from int64, to int64, query string) (MetricsQueryResponse, *_nethttp.Response, error)

* QueryMetrics Query timeseries points * Query timeseries points.

func (*MetricsApiService) SubmitMetrics ¶

  • SubmitMetrics Submit metrics
  • The metrics end-point allows you to post time-series data that can be graphed on Datadog’s dashboards.

The maximum payload size is 3.2 megabytes (3200000 bytes). Compressed payloads must have a decompressed size of less than 62 megabytes (62914560 bytes).

If you’re submitting metrics directly to the Datadog API without using DogStatsD, expect:

- 64 bits for the timestamp - 32 bits for the value - 20 bytes for the metric names - 50 bytes for the timeseries - The full payload is approximately 100 bytes. However, with the DogStatsD API, compression is applied, which reduces the payload size.

func (*MetricsApiService) UpdateMetricMetadata ¶

func (a *MetricsApiService) UpdateMetricMetadata(ctx _context.Context, metricName string, body MetricMetadata) (MetricMetadata, *_nethttp.Response, error)

* UpdateMetricMetadata Edit metric metadata * Edit metadata of a specific metric. Find out more about [supported types](https://docs.datadoghq.com/developers/metrics).

type MetricsListResponse ¶

type MetricsListResponse struct {
	// Time when the metrics were active, seconds since the Unix epoch.
	From *string `json:"from,omitempty"`
	// List of metric names.
	Metrics *[]string `json:"metrics,omitempty"`
}

MetricsListResponse Object listing all metric names stored by Datadog since a given time.

func NewMetricsListResponse ¶

func NewMetricsListResponse() *MetricsListResponse

NewMetricsListResponse instantiates a new MetricsListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsListResponseWithDefaults ¶

func NewMetricsListResponseWithDefaults() *MetricsListResponse

NewMetricsListResponseWithDefaults instantiates a new MetricsListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsListResponse) GetFrom ¶

func (o *MetricsListResponse) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*MetricsListResponse) GetFromOk ¶

func (o *MetricsListResponse) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsListResponse) GetMetrics ¶

func (o *MetricsListResponse) GetMetrics() []string

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*MetricsListResponse) GetMetricsOk ¶

func (o *MetricsListResponse) GetMetricsOk() (*[]string, 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 (*MetricsListResponse) HasFrom ¶

func (o *MetricsListResponse) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*MetricsListResponse) HasMetrics ¶

func (o *MetricsListResponse) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (MetricsListResponse) MarshalJSON ¶

func (o MetricsListResponse) MarshalJSON() ([]byte, error)

func (*MetricsListResponse) SetFrom ¶

func (o *MetricsListResponse) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*MetricsListResponse) SetMetrics ¶

func (o *MetricsListResponse) SetMetrics(v []string)

SetMetrics gets a reference to the given []string and assigns it to the Metrics field.

type MetricsPayload ¶

type MetricsPayload struct {
	// A list of time series to submit to Datadog.
	Series []Series `json:"series"`
}

MetricsPayload The metrics' payload.

func NewMetricsPayload ¶

func NewMetricsPayload(series []Series) *MetricsPayload

NewMetricsPayload instantiates a new MetricsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsPayloadWithDefaults ¶

func NewMetricsPayloadWithDefaults() *MetricsPayload

NewMetricsPayloadWithDefaults instantiates a new MetricsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsPayload) GetSeries ¶

func (o *MetricsPayload) GetSeries() []Series

GetSeries returns the Series field value

func (*MetricsPayload) GetSeriesOk ¶

func (o *MetricsPayload) GetSeriesOk() (*[]Series, bool)

GetSeriesOk returns a tuple with the Series field value and a boolean to check if the value has been set.

func (MetricsPayload) MarshalJSON ¶

func (o MetricsPayload) MarshalJSON() ([]byte, error)

func (*MetricsPayload) SetSeries ¶

func (o *MetricsPayload) SetSeries(v []Series)

SetSeries sets field value

func (*MetricsPayload) UnmarshalJSON ¶

func (o *MetricsPayload) UnmarshalJSON(bytes []byte) (err error)

type MetricsQueryMetadata ¶

type MetricsQueryMetadata struct {
	// Aggregation type.
	Aggr *string `json:"aggr,omitempty"`
	// Display name of the metric.
	DisplayName *string `json:"display_name,omitempty"`
	// End of the time window, milliseconds since Unix epoch.
	End *int64 `json:"end,omitempty"`
	// Metric expression.
	Expression *string `json:"expression,omitempty"`
	// Number of seconds between data samples.
	Interval *int64 `json:"interval,omitempty"`
	// Number of data samples.
	Length *int64 `json:"length,omitempty"`
	// Metric name.
	Metric *string `json:"metric,omitempty"`
	// List of points of the time series.
	Pointlist *[][]float64 `json:"pointlist,omitempty"`
	// Metric scope, comma separated list of tags.
	Scope *string `json:"scope,omitempty"`
	// Start of the time window, milliseconds since Unix epoch.
	Start *int64 `json:"start,omitempty"`
	// Detailed information about the metric unit. First element describes the \"primary unit\" (for example, `bytes` in `bytes per second`), second describes the \"per unit\" (for example, `second` in `bytes per second`).
	Unit *[]MetricsQueryUnit `json:"unit,omitempty"`

	// Fields that are missing in the official client:
	QueryIndex int               `json:"query_index,omitempty"`
	Attributes map[string]string `json:"attributes,omitempty"`
	TagSet     []string          `json:"tag_set,omitempty"`
}

MetricsQueryMetadata Object containing all metric names returned and their associated metadata.

func NewMetricsQueryMetadata ¶

func NewMetricsQueryMetadata() *MetricsQueryMetadata

NewMetricsQueryMetadata instantiates a new MetricsQueryMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQueryMetadataWithDefaults ¶

func NewMetricsQueryMetadataWithDefaults() *MetricsQueryMetadata

NewMetricsQueryMetadataWithDefaults instantiates a new MetricsQueryMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQueryMetadata) GetAggr ¶

func (o *MetricsQueryMetadata) GetAggr() string

GetAggr returns the Aggr field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetAggrOk ¶

func (o *MetricsQueryMetadata) GetAggrOk() (*string, bool)

GetAggrOk returns a tuple with the Aggr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetDisplayName ¶

func (o *MetricsQueryMetadata) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetDisplayNameOk ¶

func (o *MetricsQueryMetadata) 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 (*MetricsQueryMetadata) GetEnd ¶

func (o *MetricsQueryMetadata) GetEnd() int64

GetEnd returns the End field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetEndOk ¶

func (o *MetricsQueryMetadata) GetEndOk() (*int64, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetExpression ¶

func (o *MetricsQueryMetadata) GetExpression() string

GetExpression returns the Expression field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetExpressionOk ¶

func (o *MetricsQueryMetadata) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetInterval ¶

func (o *MetricsQueryMetadata) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetIntervalOk ¶

func (o *MetricsQueryMetadata) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetLength ¶

func (o *MetricsQueryMetadata) GetLength() int64

GetLength returns the Length field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetLengthOk ¶

func (o *MetricsQueryMetadata) GetLengthOk() (*int64, bool)

GetLengthOk returns a tuple with the Length field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetMetric ¶

func (o *MetricsQueryMetadata) GetMetric() string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetMetricOk ¶

func (o *MetricsQueryMetadata) 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 (*MetricsQueryMetadata) GetPointlist ¶

func (o *MetricsQueryMetadata) GetPointlist() [][]float64

GetPointlist returns the Pointlist field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetPointlistOk ¶

func (o *MetricsQueryMetadata) GetPointlistOk() (*[][]float64, bool)

GetPointlistOk returns a tuple with the Pointlist field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetScope ¶

func (o *MetricsQueryMetadata) GetScope() string

GetScope returns the Scope field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetScopeOk ¶

func (o *MetricsQueryMetadata) 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 (*MetricsQueryMetadata) GetStart ¶

func (o *MetricsQueryMetadata) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetStartOk ¶

func (o *MetricsQueryMetadata) GetStartOk() (*int64, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryMetadata) GetUnit ¶

func (o *MetricsQueryMetadata) GetUnit() []MetricsQueryUnit

GetUnit returns the Unit field value if set, zero value otherwise.

func (*MetricsQueryMetadata) GetUnitOk ¶

func (o *MetricsQueryMetadata) GetUnitOk() (*[]MetricsQueryUnit, 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 (*MetricsQueryMetadata) HasAggr ¶

func (o *MetricsQueryMetadata) HasAggr() bool

HasAggr returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasDisplayName ¶

func (o *MetricsQueryMetadata) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasEnd ¶

func (o *MetricsQueryMetadata) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasExpression ¶

func (o *MetricsQueryMetadata) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasInterval ¶

func (o *MetricsQueryMetadata) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasLength ¶

func (o *MetricsQueryMetadata) HasLength() bool

HasLength returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasMetric ¶

func (o *MetricsQueryMetadata) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasPointlist ¶

func (o *MetricsQueryMetadata) HasPointlist() bool

HasPointlist returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasScope ¶

func (o *MetricsQueryMetadata) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasStart ¶

func (o *MetricsQueryMetadata) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*MetricsQueryMetadata) HasUnit ¶

func (o *MetricsQueryMetadata) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (MetricsQueryMetadata) MarshalJSON ¶

func (o MetricsQueryMetadata) MarshalJSON() ([]byte, error)

func (*MetricsQueryMetadata) SetAggr ¶

func (o *MetricsQueryMetadata) SetAggr(v string)

SetAggr gets a reference to the given string and assigns it to the Aggr field.

func (*MetricsQueryMetadata) SetDisplayName ¶

func (o *MetricsQueryMetadata) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*MetricsQueryMetadata) SetEnd ¶

func (o *MetricsQueryMetadata) SetEnd(v int64)

SetEnd gets a reference to the given int64 and assigns it to the End field.

func (*MetricsQueryMetadata) SetExpression ¶

func (o *MetricsQueryMetadata) SetExpression(v string)

SetExpression gets a reference to the given string and assigns it to the Expression field.

func (*MetricsQueryMetadata) SetInterval ¶

func (o *MetricsQueryMetadata) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*MetricsQueryMetadata) SetLength ¶

func (o *MetricsQueryMetadata) SetLength(v int64)

SetLength gets a reference to the given int64 and assigns it to the Length field.

func (*MetricsQueryMetadata) SetMetric ¶

func (o *MetricsQueryMetadata) SetMetric(v string)

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*MetricsQueryMetadata) SetPointlist ¶

func (o *MetricsQueryMetadata) SetPointlist(v [][]float64)

SetPointlist gets a reference to the given [][]float64 and assigns it to the Pointlist field.

func (*MetricsQueryMetadata) SetScope ¶

func (o *MetricsQueryMetadata) SetScope(v string)

SetScope gets a reference to the given string and assigns it to the Scope field.

func (*MetricsQueryMetadata) SetStart ¶

func (o *MetricsQueryMetadata) SetStart(v int64)

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*MetricsQueryMetadata) SetUnit ¶

func (o *MetricsQueryMetadata) SetUnit(v []MetricsQueryUnit)

SetUnit gets a reference to the given []MetricsQueryUnit and assigns it to the Unit field.

type MetricsQueryResponse ¶

type MetricsQueryResponse struct {
	// Message indicating the errors if status is not `ok`.
	Error *string `json:"error,omitempty"`
	// Start of requested time window, milliseconds since Unix epoch.
	FromDate *int64 `json:"from_date,omitempty"`
	// List of tag keys on which to group.
	GroupBy *[]string `json:"group_by,omitempty"`
	// Message indicating `success` if status is `ok`.
	Message *string `json:"message,omitempty"`
	// Query string
	Query *string `json:"query,omitempty"`
	// Type of response.
	ResType *string `json:"res_type,omitempty"`
	// List of timeseries queried.
	Series *[]MetricsQueryMetadata `json:"series,omitempty"`
	// Status of the query.
	Status *string `json:"status,omitempty"`
	// End of requested time window, milliseconds since Unix epoch.
	ToDate *int64 `json:"to_date,omitempty"`
}

MetricsQueryResponse Response Object that includes your query and the list of metrics retrieved.

func NewMetricsQueryResponse ¶

func NewMetricsQueryResponse() *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) GetError ¶

func (o *MetricsQueryResponse) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetErrorOk ¶

func (o *MetricsQueryResponse) 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 (*MetricsQueryResponse) GetFromDate ¶

func (o *MetricsQueryResponse) GetFromDate() int64

GetFromDate returns the FromDate field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetFromDateOk ¶

func (o *MetricsQueryResponse) GetFromDateOk() (*int64, bool)

GetFromDateOk returns a tuple with the FromDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryResponse) GetGroupBy ¶

func (o *MetricsQueryResponse) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetGroupByOk ¶

func (o *MetricsQueryResponse) 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 (*MetricsQueryResponse) GetMessage ¶

func (o *MetricsQueryResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetMessageOk ¶

func (o *MetricsQueryResponse) 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 (*MetricsQueryResponse) GetQuery ¶

func (o *MetricsQueryResponse) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetQueryOk ¶

func (o *MetricsQueryResponse) 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 (*MetricsQueryResponse) GetResType ¶

func (o *MetricsQueryResponse) GetResType() string

GetResType returns the ResType field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetResTypeOk ¶

func (o *MetricsQueryResponse) GetResTypeOk() (*string, bool)

GetResTypeOk returns a tuple with the ResType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryResponse) GetSeries ¶

func (o *MetricsQueryResponse) GetSeries() []MetricsQueryMetadata

GetSeries returns the Series field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetSeriesOk ¶

func (o *MetricsQueryResponse) GetSeriesOk() (*[]MetricsQueryMetadata, 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 (*MetricsQueryResponse) GetStatus ¶

func (o *MetricsQueryResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetStatusOk ¶

func (o *MetricsQueryResponse) 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 (*MetricsQueryResponse) GetToDate ¶

func (o *MetricsQueryResponse) GetToDate() int64

GetToDate returns the ToDate field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetToDateOk ¶

func (o *MetricsQueryResponse) GetToDateOk() (*int64, bool)

GetToDateOk returns a tuple with the ToDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryResponse) HasError ¶

func (o *MetricsQueryResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasFromDate ¶

func (o *MetricsQueryResponse) HasFromDate() bool

HasFromDate returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasGroupBy ¶

func (o *MetricsQueryResponse) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasMessage ¶

func (o *MetricsQueryResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasQuery ¶

func (o *MetricsQueryResponse) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasResType ¶

func (o *MetricsQueryResponse) HasResType() bool

HasResType returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasSeries ¶

func (o *MetricsQueryResponse) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasStatus ¶

func (o *MetricsQueryResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*MetricsQueryResponse) HasToDate ¶

func (o *MetricsQueryResponse) HasToDate() bool

HasToDate returns a boolean if a field has been set.

func (MetricsQueryResponse) MarshalJSON ¶

func (o MetricsQueryResponse) MarshalJSON() ([]byte, error)

func (*MetricsQueryResponse) SetError ¶

func (o *MetricsQueryResponse) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*MetricsQueryResponse) SetFromDate ¶

func (o *MetricsQueryResponse) SetFromDate(v int64)

SetFromDate gets a reference to the given int64 and assigns it to the FromDate field.

func (*MetricsQueryResponse) SetGroupBy ¶

func (o *MetricsQueryResponse) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*MetricsQueryResponse) SetMessage ¶

func (o *MetricsQueryResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*MetricsQueryResponse) SetQuery ¶

func (o *MetricsQueryResponse) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*MetricsQueryResponse) SetResType ¶

func (o *MetricsQueryResponse) SetResType(v string)

SetResType gets a reference to the given string and assigns it to the ResType field.

func (*MetricsQueryResponse) SetSeries ¶

func (o *MetricsQueryResponse) SetSeries(v []MetricsQueryMetadata)

SetSeries gets a reference to the given []MetricsQueryMetadata and assigns it to the Series field.

func (*MetricsQueryResponse) SetStatus ¶

func (o *MetricsQueryResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*MetricsQueryResponse) SetToDate ¶

func (o *MetricsQueryResponse) SetToDate(v int64)

SetToDate gets a reference to the given int64 and assigns it to the ToDate field.

type MetricsQueryUnit ¶

type MetricsQueryUnit struct {
	// Unit family, allows for conversion between units of the same family, for scaling.
	Family *string `json:"family,omitempty"`
	// Unit name
	Name *string `json:"name,omitempty"`
	// Plural form of the unit name.
	Plural *string `json:"plural,omitempty"`
	// Factor for scaling between units of the same family.
	ScaleFactor *float64 `json:"scale_factor,omitempty"`
	// Abbreviation of the unit.
	ShortName *string `json:"short_name,omitempty"`
}

MetricsQueryUnit Object containing the metric unit family, scale factor, name, and short name.

func NewMetricsQueryUnit ¶

func NewMetricsQueryUnit() *MetricsQueryUnit

NewMetricsQueryUnit instantiates a new MetricsQueryUnit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsQueryUnitWithDefaults ¶

func NewMetricsQueryUnitWithDefaults() *MetricsQueryUnit

NewMetricsQueryUnitWithDefaults instantiates a new MetricsQueryUnit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsQueryUnit) GetFamily ¶

func (o *MetricsQueryUnit) GetFamily() string

GetFamily returns the Family field value if set, zero value otherwise.

func (*MetricsQueryUnit) GetFamilyOk ¶

func (o *MetricsQueryUnit) 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 (*MetricsQueryUnit) GetName ¶

func (o *MetricsQueryUnit) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*MetricsQueryUnit) GetNameOk ¶

func (o *MetricsQueryUnit) 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 (*MetricsQueryUnit) GetPlural ¶

func (o *MetricsQueryUnit) GetPlural() string

GetPlural returns the Plural field value if set, zero value otherwise.

func (*MetricsQueryUnit) GetPluralOk ¶

func (o *MetricsQueryUnit) GetPluralOk() (*string, bool)

GetPluralOk returns a tuple with the Plural field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryUnit) GetScaleFactor ¶

func (o *MetricsQueryUnit) GetScaleFactor() float64

GetScaleFactor returns the ScaleFactor field value if set, zero value otherwise.

func (*MetricsQueryUnit) GetScaleFactorOk ¶

func (o *MetricsQueryUnit) GetScaleFactorOk() (*float64, bool)

GetScaleFactorOk returns a tuple with the ScaleFactor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryUnit) GetShortName ¶

func (o *MetricsQueryUnit) GetShortName() string

GetShortName returns the ShortName field value if set, zero value otherwise.

func (*MetricsQueryUnit) GetShortNameOk ¶

func (o *MetricsQueryUnit) GetShortNameOk() (*string, bool)

GetShortNameOk returns a tuple with the ShortName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsQueryUnit) HasFamily ¶

func (o *MetricsQueryUnit) HasFamily() bool

HasFamily returns a boolean if a field has been set.

func (*MetricsQueryUnit) HasName ¶

func (o *MetricsQueryUnit) HasName() bool

HasName returns a boolean if a field has been set.

func (*MetricsQueryUnit) HasPlural ¶

func (o *MetricsQueryUnit) HasPlural() bool

HasPlural returns a boolean if a field has been set.

func (*MetricsQueryUnit) HasScaleFactor ¶

func (o *MetricsQueryUnit) HasScaleFactor() bool

HasScaleFactor returns a boolean if a field has been set.

func (*MetricsQueryUnit) HasShortName ¶

func (o *MetricsQueryUnit) HasShortName() bool

HasShortName returns a boolean if a field has been set.

func (MetricsQueryUnit) MarshalJSON ¶

func (o MetricsQueryUnit) MarshalJSON() ([]byte, error)

func (*MetricsQueryUnit) SetFamily ¶

func (o *MetricsQueryUnit) SetFamily(v string)

SetFamily gets a reference to the given string and assigns it to the Family field.

func (*MetricsQueryUnit) SetName ¶

func (o *MetricsQueryUnit) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*MetricsQueryUnit) SetPlural ¶

func (o *MetricsQueryUnit) SetPlural(v string)

SetPlural gets a reference to the given string and assigns it to the Plural field.

func (*MetricsQueryUnit) SetScaleFactor ¶

func (o *MetricsQueryUnit) SetScaleFactor(v float64)

SetScaleFactor gets a reference to the given float64 and assigns it to the ScaleFactor field.

func (*MetricsQueryUnit) SetShortName ¶

func (o *MetricsQueryUnit) SetShortName(v string)

SetShortName gets a reference to the given string and assigns it to the ShortName field.

type Monitor ¶

type Monitor struct {
	// Timestamp of the monitor creation.
	Created *time.Time `json:"created,omitempty"`
	Creator *Creator   `json:"creator,omitempty"`
	// Whether or not the monitor is deleted. (Always `null`)
	Deleted NullableTime `json:"deleted,omitempty"`
	// ID of this monitor.
	Id *int64 `json:"id,omitempty"`
	// A message to include with notifications for this monitor.
	Message *string `json:"message,omitempty"`
	// Last timestamp when the monitor was edited.
	Modified *time.Time `json:"modified,omitempty"`
	// Whether or not the monitor is broken down on different groups.
	Multi *bool `json:"multi,omitempty"`
	// The monitor name.
	Name         *string               `json:"name,omitempty"`
	Options      *MonitorOptions       `json:"options,omitempty"`
	OverallState *MonitorOverallStates `json:"overall_state,omitempty"`
	// Integer from 1 (high) to 5 (low) indicating alert severity.
	Priority *int64 `json:"priority,omitempty"`
	// The monitor query.
	Query string `json:"query"`
	// A list of role identifiers that can be pulled from the Roles API. Cannot be used with `locked` option.
	RestrictedRoles *[]string     `json:"restricted_roles,omitempty"`
	State           *MonitorState `json:"state,omitempty"`
	// Tags associated to your monitor.
	Tags *[]string   `json:"tags,omitempty"`
	Type MonitorType `json:"type"`
}

Monitor Object describing a monitor.

func NewMonitor ¶

func NewMonitor(query string, type_ MonitorType) *Monitor

NewMonitor instantiates a new Monitor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorWithDefaults ¶

func NewMonitorWithDefaults() *Monitor

NewMonitorWithDefaults instantiates a new Monitor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Monitor) GetCreated ¶

func (o *Monitor) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Monitor) GetCreatedOk ¶

func (o *Monitor) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetCreator ¶

func (o *Monitor) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*Monitor) GetCreatorOk ¶

func (o *Monitor) GetCreatorOk() (*Creator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetDeleted ¶

func (o *Monitor) GetDeleted() time.Time

GetDeleted returns the Deleted field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Monitor) GetDeletedOk ¶

func (o *Monitor) GetDeletedOk() (*time.Time, bool)

GetDeletedOk returns a tuple with the Deleted 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 (*Monitor) GetId ¶

func (o *Monitor) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*Monitor) GetIdOk ¶

func (o *Monitor) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetMessage ¶

func (o *Monitor) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Monitor) GetMessageOk ¶

func (o *Monitor) 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 (*Monitor) GetModified ¶

func (o *Monitor) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Monitor) GetModifiedOk ¶

func (o *Monitor) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetMulti ¶

func (o *Monitor) GetMulti() bool

GetMulti returns the Multi field value if set, zero value otherwise.

func (*Monitor) GetMultiOk ¶

func (o *Monitor) GetMultiOk() (*bool, bool)

GetMultiOk returns a tuple with the Multi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetName ¶

func (o *Monitor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Monitor) GetNameOk ¶

func (o *Monitor) 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 (*Monitor) GetOptions ¶

func (o *Monitor) GetOptions() MonitorOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*Monitor) GetOptionsOk ¶

func (o *Monitor) GetOptionsOk() (*MonitorOptions, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetOverallState ¶

func (o *Monitor) GetOverallState() MonitorOverallStates

GetOverallState returns the OverallState field value if set, zero value otherwise.

func (*Monitor) GetOverallStateOk ¶

func (o *Monitor) GetOverallStateOk() (*MonitorOverallStates, bool)

GetOverallStateOk returns a tuple with the OverallState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetPriority ¶

func (o *Monitor) GetPriority() int64

GetPriority returns the Priority field value if set, zero value otherwise.

func (*Monitor) GetPriorityOk ¶

func (o *Monitor) GetPriorityOk() (*int64, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetQuery ¶

func (o *Monitor) GetQuery() string

GetQuery returns the Query field value

func (*Monitor) GetQueryOk ¶

func (o *Monitor) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*Monitor) GetRestrictedRoles ¶

func (o *Monitor) GetRestrictedRoles() []string

GetRestrictedRoles returns the RestrictedRoles field value if set, zero value otherwise.

func (*Monitor) GetRestrictedRolesOk ¶

func (o *Monitor) GetRestrictedRolesOk() (*[]string, bool)

GetRestrictedRolesOk returns a tuple with the RestrictedRoles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetState ¶

func (o *Monitor) GetState() MonitorState

GetState returns the State field value if set, zero value otherwise.

func (*Monitor) GetStateOk ¶

func (o *Monitor) GetStateOk() (*MonitorState, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetTags ¶

func (o *Monitor) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Monitor) GetTagsOk ¶

func (o *Monitor) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Monitor) GetType ¶

func (o *Monitor) GetType() MonitorType

GetType returns the Type field value

func (*Monitor) GetTypeOk ¶

func (o *Monitor) GetTypeOk() (*MonitorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Monitor) HasCreated ¶

func (o *Monitor) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Monitor) HasCreator ¶

func (o *Monitor) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*Monitor) HasDeleted ¶

func (o *Monitor) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*Monitor) HasId ¶

func (o *Monitor) HasId() bool

HasId returns a boolean if a field has been set.

func (*Monitor) HasMessage ¶

func (o *Monitor) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Monitor) HasModified ¶

func (o *Monitor) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Monitor) HasMulti ¶

func (o *Monitor) HasMulti() bool

HasMulti returns a boolean if a field has been set.

func (*Monitor) HasName ¶

func (o *Monitor) HasName() bool

HasName returns a boolean if a field has been set.

func (*Monitor) HasOptions ¶

func (o *Monitor) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*Monitor) HasOverallState ¶

func (o *Monitor) HasOverallState() bool

HasOverallState returns a boolean if a field has been set.

func (*Monitor) HasPriority ¶

func (o *Monitor) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*Monitor) HasRestrictedRoles ¶

func (o *Monitor) HasRestrictedRoles() bool

HasRestrictedRoles returns a boolean if a field has been set.

func (*Monitor) HasState ¶

func (o *Monitor) HasState() bool

HasState returns a boolean if a field has been set.

func (*Monitor) HasTags ¶

func (o *Monitor) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Monitor) MarshalJSON ¶

func (o Monitor) MarshalJSON() ([]byte, error)

func (*Monitor) SetCreated ¶

func (o *Monitor) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Monitor) SetCreator ¶

func (o *Monitor) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

func (*Monitor) SetDeleted ¶

func (o *Monitor) SetDeleted(v time.Time)

SetDeleted gets a reference to the given NullableTime and assigns it to the Deleted field.

func (*Monitor) SetDeletedNil ¶

func (o *Monitor) SetDeletedNil()

SetDeletedNil sets the value for Deleted to be an explicit nil

func (*Monitor) SetId ¶

func (o *Monitor) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*Monitor) SetMessage ¶

func (o *Monitor) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*Monitor) SetModified ¶

func (o *Monitor) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Monitor) SetMulti ¶

func (o *Monitor) SetMulti(v bool)

SetMulti gets a reference to the given bool and assigns it to the Multi field.

func (*Monitor) SetName ¶

func (o *Monitor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Monitor) SetOptions ¶

func (o *Monitor) SetOptions(v MonitorOptions)

SetOptions gets a reference to the given MonitorOptions and assigns it to the Options field.

func (*Monitor) SetOverallState ¶

func (o *Monitor) SetOverallState(v MonitorOverallStates)

SetOverallState gets a reference to the given MonitorOverallStates and assigns it to the OverallState field.

func (*Monitor) SetPriority ¶

func (o *Monitor) SetPriority(v int64)

SetPriority gets a reference to the given int64 and assigns it to the Priority field.

func (*Monitor) SetQuery ¶

func (o *Monitor) SetQuery(v string)

SetQuery sets field value

func (*Monitor) SetRestrictedRoles ¶

func (o *Monitor) SetRestrictedRoles(v []string)

SetRestrictedRoles gets a reference to the given []string and assigns it to the RestrictedRoles field.

func (*Monitor) SetState ¶

func (o *Monitor) SetState(v MonitorState)

SetState gets a reference to the given MonitorState and assigns it to the State field.

func (*Monitor) SetTags ¶

func (o *Monitor) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Monitor) SetType ¶

func (o *Monitor) SetType(v MonitorType)

SetType sets field value

func (*Monitor) UnmarshalJSON ¶

func (o *Monitor) UnmarshalJSON(bytes []byte) (err error)

func (*Monitor) UnsetDeleted ¶

func (o *Monitor) UnsetDeleted()

UnsetDeleted ensures that no value is present for Deleted, not even an explicit nil

type MonitorDeviceID ¶

type MonitorDeviceID string

MonitorDeviceID ID of the device the Synthetics monitor is running on. Same as `SyntheticsDeviceID`.

const (
	MONITORDEVICEID_LAPTOP_LARGE         MonitorDeviceID = "laptop_large"
	MONITORDEVICEID_TABLET               MonitorDeviceID = "tablet"
	MONITORDEVICEID_MOBILE_SMALL         MonitorDeviceID = "mobile_small"
	MONITORDEVICEID_CHROME_LAPTOP_LARGE  MonitorDeviceID = "chrome.laptop_large"
	MONITORDEVICEID_CHROME_TABLET        MonitorDeviceID = "chrome.tablet"
	MONITORDEVICEID_CHROME_MOBILE_SMALL  MonitorDeviceID = "chrome.mobile_small"
	MONITORDEVICEID_FIREFOX_LAPTOP_LARGE MonitorDeviceID = "firefox.laptop_large"
	MONITORDEVICEID_FIREFOX_TABLET       MonitorDeviceID = "firefox.tablet"
	MONITORDEVICEID_FIREFOX_MOBILE_SMALL MonitorDeviceID = "firefox.mobile_small"
)

List of MonitorDeviceID

func NewMonitorDeviceIDFromValue ¶

func NewMonitorDeviceIDFromValue(v string) (*MonitorDeviceID, error)

NewMonitorDeviceIDFromValue returns a pointer to a valid MonitorDeviceID for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitorDeviceID) IsValid ¶

func (v MonitorDeviceID) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitorDeviceID) Ptr ¶

Ptr returns reference to MonitorDeviceID value

func (*MonitorDeviceID) UnmarshalJSON ¶

func (v *MonitorDeviceID) UnmarshalJSON(src []byte) error

type MonitorGroupSearchResponse ¶

type MonitorGroupSearchResponse struct {
	Counts *MonitorGroupSearchResponseCounts `json:"counts,omitempty"`
	// The list of found monitor groups.
	Groups   *[]MonitorGroupSearchResult    `json:"groups,omitempty"`
	Metadata *MonitorSearchResponseMetadata `json:"metadata,omitempty"`
}

MonitorGroupSearchResponse The response of a monitor group search.

func NewMonitorGroupSearchResponse ¶

func NewMonitorGroupSearchResponse() *MonitorGroupSearchResponse

NewMonitorGroupSearchResponse instantiates a new MonitorGroupSearchResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorGroupSearchResponseWithDefaults ¶

func NewMonitorGroupSearchResponseWithDefaults() *MonitorGroupSearchResponse

NewMonitorGroupSearchResponseWithDefaults instantiates a new MonitorGroupSearchResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorGroupSearchResponse) GetCounts ¶

GetCounts returns the Counts field value if set, zero value otherwise.

func (*MonitorGroupSearchResponse) GetCountsOk ¶

GetCountsOk returns a tuple with the Counts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResponse) GetGroups ¶

GetGroups returns the Groups field value if set, zero value otherwise.

func (*MonitorGroupSearchResponse) GetGroupsOk ¶

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResponse) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*MonitorGroupSearchResponse) GetMetadataOk ¶

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResponse) HasCounts ¶

func (o *MonitorGroupSearchResponse) HasCounts() bool

HasCounts returns a boolean if a field has been set.

func (*MonitorGroupSearchResponse) HasGroups ¶

func (o *MonitorGroupSearchResponse) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*MonitorGroupSearchResponse) HasMetadata ¶

func (o *MonitorGroupSearchResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (MonitorGroupSearchResponse) MarshalJSON ¶

func (o MonitorGroupSearchResponse) MarshalJSON() ([]byte, error)

func (*MonitorGroupSearchResponse) SetCounts ¶

SetCounts gets a reference to the given MonitorGroupSearchResponseCounts and assigns it to the Counts field.

func (*MonitorGroupSearchResponse) SetGroups ¶

SetGroups gets a reference to the given []MonitorGroupSearchResult and assigns it to the Groups field.

func (*MonitorGroupSearchResponse) SetMetadata ¶

SetMetadata gets a reference to the given MonitorSearchResponseMetadata and assigns it to the Metadata field.

type MonitorGroupSearchResponseCounts ¶

type MonitorGroupSearchResponseCounts struct {
	// Search facets.
	Status *[]interface{} `json:"status,omitempty"`
	// Search facets.
	Type *[]interface{} `json:"type,omitempty"`
}

MonitorGroupSearchResponseCounts The counts of monitor groups per different criteria.

func NewMonitorGroupSearchResponseCounts ¶

func NewMonitorGroupSearchResponseCounts() *MonitorGroupSearchResponseCounts

NewMonitorGroupSearchResponseCounts instantiates a new MonitorGroupSearchResponseCounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorGroupSearchResponseCountsWithDefaults ¶

func NewMonitorGroupSearchResponseCountsWithDefaults() *MonitorGroupSearchResponseCounts

NewMonitorGroupSearchResponseCountsWithDefaults instantiates a new MonitorGroupSearchResponseCounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorGroupSearchResponseCounts) GetStatus ¶

func (o *MonitorGroupSearchResponseCounts) GetStatus() []interface{}

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorGroupSearchResponseCounts) GetStatusOk ¶

func (o *MonitorGroupSearchResponseCounts) GetStatusOk() (*[]interface{}, 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 (*MonitorGroupSearchResponseCounts) GetType ¶

func (o *MonitorGroupSearchResponseCounts) GetType() []interface{}

GetType returns the Type field value if set, zero value otherwise.

func (*MonitorGroupSearchResponseCounts) GetTypeOk ¶

func (o *MonitorGroupSearchResponseCounts) GetTypeOk() (*[]interface{}, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResponseCounts) HasStatus ¶

func (o *MonitorGroupSearchResponseCounts) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*MonitorGroupSearchResponseCounts) HasType ¶

HasType returns a boolean if a field has been set.

func (MonitorGroupSearchResponseCounts) MarshalJSON ¶

func (o MonitorGroupSearchResponseCounts) MarshalJSON() ([]byte, error)

func (*MonitorGroupSearchResponseCounts) SetStatus ¶

func (o *MonitorGroupSearchResponseCounts) SetStatus(v []interface{})

SetStatus gets a reference to the given []interface{} and assigns it to the Status field.

func (*MonitorGroupSearchResponseCounts) SetType ¶

func (o *MonitorGroupSearchResponseCounts) SetType(v []interface{})

SetType gets a reference to the given []interface{} and assigns it to the Type field.

type MonitorGroupSearchResult ¶

type MonitorGroupSearchResult struct {
	// The name of the group.
	Group *string `json:"group,omitempty"`
	// The list of tags of the monitor group.
	GroupTags *[]string `json:"group_tags,omitempty"`
	// Latest timestamp the monitor group was in NO_DATA state.
	LastNodataTs *int64 `json:"last_nodata_ts,omitempty"`
	// Latest timestamp the monitor group triggered.
	LastTriggeredTs NullableInt64 `json:"last_triggered_ts,omitempty"`
	// The ID of the monitor.
	MonitorId *int64 `json:"monitor_id,omitempty"`
	// The name of the monitor.
	MonitorName *string               `json:"monitor_name,omitempty"`
	Status      *MonitorOverallStates `json:"status,omitempty"`
}

MonitorGroupSearchResult A single monitor group search result.

func NewMonitorGroupSearchResult ¶

func NewMonitorGroupSearchResult() *MonitorGroupSearchResult

NewMonitorGroupSearchResult instantiates a new MonitorGroupSearchResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorGroupSearchResultWithDefaults ¶

func NewMonitorGroupSearchResultWithDefaults() *MonitorGroupSearchResult

NewMonitorGroupSearchResultWithDefaults instantiates a new MonitorGroupSearchResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorGroupSearchResult) GetGroup ¶

func (o *MonitorGroupSearchResult) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*MonitorGroupSearchResult) GetGroupOk ¶

func (o *MonitorGroupSearchResult) GetGroupOk() (*string, bool)

GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResult) GetGroupTags ¶

func (o *MonitorGroupSearchResult) GetGroupTags() []string

GetGroupTags returns the GroupTags field value if set, zero value otherwise.

func (*MonitorGroupSearchResult) GetGroupTagsOk ¶

func (o *MonitorGroupSearchResult) GetGroupTagsOk() (*[]string, bool)

GetGroupTagsOk returns a tuple with the GroupTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResult) GetLastNodataTs ¶

func (o *MonitorGroupSearchResult) GetLastNodataTs() int64

GetLastNodataTs returns the LastNodataTs field value if set, zero value otherwise.

func (*MonitorGroupSearchResult) GetLastNodataTsOk ¶

func (o *MonitorGroupSearchResult) GetLastNodataTsOk() (*int64, bool)

GetLastNodataTsOk returns a tuple with the LastNodataTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResult) GetLastTriggeredTs ¶

func (o *MonitorGroupSearchResult) GetLastTriggeredTs() int64

GetLastTriggeredTs returns the LastTriggeredTs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorGroupSearchResult) GetLastTriggeredTsOk ¶

func (o *MonitorGroupSearchResult) GetLastTriggeredTsOk() (*int64, bool)

GetLastTriggeredTsOk returns a tuple with the LastTriggeredTs 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 (*MonitorGroupSearchResult) GetMonitorId ¶

func (o *MonitorGroupSearchResult) GetMonitorId() int64

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*MonitorGroupSearchResult) GetMonitorIdOk ¶

func (o *MonitorGroupSearchResult) GetMonitorIdOk() (*int64, 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 (*MonitorGroupSearchResult) GetMonitorName ¶

func (o *MonitorGroupSearchResult) GetMonitorName() string

GetMonitorName returns the MonitorName field value if set, zero value otherwise.

func (*MonitorGroupSearchResult) GetMonitorNameOk ¶

func (o *MonitorGroupSearchResult) GetMonitorNameOk() (*string, bool)

GetMonitorNameOk returns a tuple with the MonitorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorGroupSearchResult) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorGroupSearchResult) GetStatusOk ¶

func (o *MonitorGroupSearchResult) GetStatusOk() (*MonitorOverallStates, 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 (*MonitorGroupSearchResult) HasGroup ¶

func (o *MonitorGroupSearchResult) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*MonitorGroupSearchResult) HasGroupTags ¶

func (o *MonitorGroupSearchResult) HasGroupTags() bool

HasGroupTags returns a boolean if a field has been set.

func (*MonitorGroupSearchResult) HasLastNodataTs ¶

func (o *MonitorGroupSearchResult) HasLastNodataTs() bool

HasLastNodataTs returns a boolean if a field has been set.

func (*MonitorGroupSearchResult) HasLastTriggeredTs ¶

func (o *MonitorGroupSearchResult) HasLastTriggeredTs() bool

HasLastTriggeredTs returns a boolean if a field has been set.

func (*MonitorGroupSearchResult) HasMonitorId ¶

func (o *MonitorGroupSearchResult) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*MonitorGroupSearchResult) HasMonitorName ¶

func (o *MonitorGroupSearchResult) HasMonitorName() bool

HasMonitorName returns a boolean if a field has been set.

func (*MonitorGroupSearchResult) HasStatus ¶

func (o *MonitorGroupSearchResult) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (MonitorGroupSearchResult) MarshalJSON ¶

func (o MonitorGroupSearchResult) MarshalJSON() ([]byte, error)

func (*MonitorGroupSearchResult) SetGroup ¶

func (o *MonitorGroupSearchResult) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*MonitorGroupSearchResult) SetGroupTags ¶

func (o *MonitorGroupSearchResult) SetGroupTags(v []string)

SetGroupTags gets a reference to the given []string and assigns it to the GroupTags field.

func (*MonitorGroupSearchResult) SetLastNodataTs ¶

func (o *MonitorGroupSearchResult) SetLastNodataTs(v int64)

SetLastNodataTs gets a reference to the given int64 and assigns it to the LastNodataTs field.

func (*MonitorGroupSearchResult) SetLastTriggeredTs ¶

func (o *MonitorGroupSearchResult) SetLastTriggeredTs(v int64)

SetLastTriggeredTs gets a reference to the given NullableInt64 and assigns it to the LastTriggeredTs field.

func (*MonitorGroupSearchResult) SetLastTriggeredTsNil ¶

func (o *MonitorGroupSearchResult) SetLastTriggeredTsNil()

SetLastTriggeredTsNil sets the value for LastTriggeredTs to be an explicit nil

func (*MonitorGroupSearchResult) SetMonitorId ¶

func (o *MonitorGroupSearchResult) SetMonitorId(v int64)

SetMonitorId gets a reference to the given int64 and assigns it to the MonitorId field.

func (*MonitorGroupSearchResult) SetMonitorName ¶

func (o *MonitorGroupSearchResult) SetMonitorName(v string)

SetMonitorName gets a reference to the given string and assigns it to the MonitorName field.

func (*MonitorGroupSearchResult) SetStatus ¶

SetStatus gets a reference to the given MonitorOverallStates and assigns it to the Status field.

func (*MonitorGroupSearchResult) UnsetLastTriggeredTs ¶

func (o *MonitorGroupSearchResult) UnsetLastTriggeredTs()

UnsetLastTriggeredTs ensures that no value is present for LastTriggeredTs, not even an explicit nil

type MonitorOptions ¶

type MonitorOptions struct {
	Aggregation *MonitorOptionsAggregation `json:"aggregation,omitempty"`
	// IDs of the device the Synthetics monitor is running on.
	DeviceIds *[]MonitorDeviceID `json:"device_ids,omitempty"`
	// Whether or not to send a log sample when the log monitor triggers.
	EnableLogsSample *bool `json:"enable_logs_sample,omitempty"`
	// We recommend using the [is_renotify](https://docs.datadoghq.com/monitors/notifications/?tab=is_alert#renotify), block in the original message instead. A message to include with a re-notification. Supports the `@username` notification we allow elsewhere. Not applicable if `renotify_interval` is `None`.
	EscalationMessage *string `json:"escalation_message,omitempty"`
	// Time (in seconds) to delay evaluation, as a non-negative integer. For example, if the value is set to `300` (5min), the timeframe is set to `last_5m` and the time is 7:00, the monitor evaluates data from 6:50 to 6:55. This is useful for AWS CloudWatch and other backfilled metrics to ensure the monitor always has data during evaluation.
	EvaluationDelay NullableInt64 `json:"evaluation_delay,omitempty"`
	// Whether the log alert monitor triggers a single alert or multiple alerts when any group breaches a threshold.
	GroupbySimpleMonitor *bool `json:"groupby_simple_monitor,omitempty"`
	// A Boolean indicating whether notifications from this monitor automatically inserts its triggering tags into the title.  **Examples** - If `True`, `[Triggered on {host:h1}] Monitor Title` - If `False`, `[Triggered] Monitor Title`
	IncludeTags *bool `json:"include_tags,omitempty"`
	// Whether or not the monitor is locked (only editable by creator and admins).
	Locked *bool `json:"locked,omitempty"`
	// How long the test should be in failure before alerting (integer, number of seconds, max 7200).
	MinFailureDuration NullableInt64 `json:"min_failure_duration,omitempty"`
	// The minimum number of locations in failure at the same time during at least one moment in the `min_failure_duration` period (`min_location_failed` and `min_failure_duration` are part of the advanced alerting rules - integer, >= 1).
	MinLocationFailed NullableInt64 `json:"min_location_failed,omitempty"`
	// Time (in seconds) to allow a host to boot and applications to fully start before starting the evaluation of monitor results. Should be a non negative integer.
	NewHostDelay NullableInt64 `json:"new_host_delay,omitempty"`
	// The number of minutes before a monitor notifies after data stops reporting. Datadog recommends at least 2x the monitor timeframe for metric alerts or 2 minutes for service checks. If omitted, 2x the evaluation timeframe is used for metric alerts, and 24 hours is used for service checks.
	NoDataTimeframe NullableInt64 `json:"no_data_timeframe,omitempty"`
	// A Boolean indicating whether tagged users is notified on changes to this monitor.
	NotifyAudit *bool `json:"notify_audit,omitempty"`
	// A Boolean indicating whether this monitor notifies when data stops reporting.
	NotifyNoData *bool `json:"notify_no_data,omitempty"`
	// The number of minutes after the last notification before a monitor re-notifies on the current status. It only re-notifies if it’s not resolved.
	RenotifyInterval NullableInt64 `json:"renotify_interval,omitempty"`
	// A Boolean indicating whether this monitor needs a full window of data before it’s evaluated. We highly recommend you set this to `false` for sparse metrics, otherwise some evaluations are skipped. Default is false.
	RequireFullWindow *bool `json:"require_full_window,omitempty"`
	// Information about the downtime applied to the monitor.
	Silenced *map[string]int64 `json:"silenced,omitempty"`
	// ID of the corresponding Synthetic check.
	SyntheticsCheckId NullableString                 `json:"synthetics_check_id,omitempty"`
	ThresholdWindows  *MonitorThresholdWindowOptions `json:"threshold_windows,omitempty"`
	Thresholds        *MonitorThresholds             `json:"thresholds,omitempty"`
	// The number of hours of the monitor not reporting data before it automatically resolves from a triggered state.
	TimeoutH NullableInt64 `json:"timeout_h,omitempty"`
}

MonitorOptions List of options associated with your monitor.

func NewMonitorOptions ¶

func NewMonitorOptions() *MonitorOptions

NewMonitorOptions instantiates a new MonitorOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorOptionsWithDefaults ¶

func NewMonitorOptionsWithDefaults() *MonitorOptions

NewMonitorOptionsWithDefaults instantiates a new MonitorOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorOptions) GetAggregation ¶

func (o *MonitorOptions) GetAggregation() MonitorOptionsAggregation

GetAggregation returns the Aggregation field value if set, zero value otherwise.

func (*MonitorOptions) GetAggregationOk ¶

func (o *MonitorOptions) GetAggregationOk() (*MonitorOptionsAggregation, bool)

GetAggregationOk returns a tuple with the Aggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetDeviceIds ¶

func (o *MonitorOptions) GetDeviceIds() []MonitorDeviceID

GetDeviceIds returns the DeviceIds field value if set, zero value otherwise.

func (*MonitorOptions) GetDeviceIdsOk ¶

func (o *MonitorOptions) GetDeviceIdsOk() (*[]MonitorDeviceID, bool)

GetDeviceIdsOk returns a tuple with the DeviceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetEnableLogsSample ¶

func (o *MonitorOptions) GetEnableLogsSample() bool

GetEnableLogsSample returns the EnableLogsSample field value if set, zero value otherwise.

func (*MonitorOptions) GetEnableLogsSampleOk ¶

func (o *MonitorOptions) GetEnableLogsSampleOk() (*bool, bool)

GetEnableLogsSampleOk returns a tuple with the EnableLogsSample field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetEscalationMessage ¶

func (o *MonitorOptions) GetEscalationMessage() string

GetEscalationMessage returns the EscalationMessage field value if set, zero value otherwise.

func (*MonitorOptions) GetEscalationMessageOk ¶

func (o *MonitorOptions) GetEscalationMessageOk() (*string, bool)

GetEscalationMessageOk returns a tuple with the EscalationMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetEvaluationDelay ¶

func (o *MonitorOptions) GetEvaluationDelay() int64

GetEvaluationDelay returns the EvaluationDelay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetEvaluationDelayOk ¶

func (o *MonitorOptions) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MonitorOptions) GetGroupbySimpleMonitor ¶

func (o *MonitorOptions) GetGroupbySimpleMonitor() bool

GetGroupbySimpleMonitor returns the GroupbySimpleMonitor field value if set, zero value otherwise.

func (*MonitorOptions) GetGroupbySimpleMonitorOk ¶

func (o *MonitorOptions) GetGroupbySimpleMonitorOk() (*bool, bool)

GetGroupbySimpleMonitorOk returns a tuple with the GroupbySimpleMonitor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetIncludeTags ¶

func (o *MonitorOptions) GetIncludeTags() bool

GetIncludeTags returns the IncludeTags field value if set, zero value otherwise.

func (*MonitorOptions) GetIncludeTagsOk ¶

func (o *MonitorOptions) GetIncludeTagsOk() (*bool, bool)

GetIncludeTagsOk returns a tuple with the IncludeTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetLocked ¶

func (o *MonitorOptions) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*MonitorOptions) GetLockedOk ¶

func (o *MonitorOptions) GetLockedOk() (*bool, bool)

GetLockedOk returns a tuple with the Locked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetMinFailureDuration ¶

func (o *MonitorOptions) GetMinFailureDuration() int64

GetMinFailureDuration returns the MinFailureDuration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetMinFailureDurationOk ¶

func (o *MonitorOptions) GetMinFailureDurationOk() (*int64, bool)

GetMinFailureDurationOk returns a tuple with the MinFailureDuration 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 (*MonitorOptions) GetMinLocationFailed ¶

func (o *MonitorOptions) GetMinLocationFailed() int64

GetMinLocationFailed returns the MinLocationFailed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetMinLocationFailedOk ¶

func (o *MonitorOptions) GetMinLocationFailedOk() (*int64, bool)

GetMinLocationFailedOk returns a tuple with the MinLocationFailed 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 (*MonitorOptions) GetNewHostDelay ¶

func (o *MonitorOptions) GetNewHostDelay() int64

GetNewHostDelay returns the NewHostDelay field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetNewHostDelayOk ¶

func (o *MonitorOptions) GetNewHostDelayOk() (*int64, bool)

GetNewHostDelayOk returns a tuple with the NewHostDelay 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 (*MonitorOptions) GetNoDataTimeframe ¶

func (o *MonitorOptions) GetNoDataTimeframe() int64

GetNoDataTimeframe returns the NoDataTimeframe field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetNoDataTimeframeOk ¶

func (o *MonitorOptions) GetNoDataTimeframeOk() (*int64, bool)

GetNoDataTimeframeOk returns a tuple with the NoDataTimeframe 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 (*MonitorOptions) GetNotifyAudit ¶

func (o *MonitorOptions) GetNotifyAudit() bool

GetNotifyAudit returns the NotifyAudit field value if set, zero value otherwise.

func (*MonitorOptions) GetNotifyAuditOk ¶

func (o *MonitorOptions) GetNotifyAuditOk() (*bool, bool)

GetNotifyAuditOk returns a tuple with the NotifyAudit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetNotifyNoData ¶

func (o *MonitorOptions) GetNotifyNoData() bool

GetNotifyNoData returns the NotifyNoData field value if set, zero value otherwise.

func (*MonitorOptions) GetNotifyNoDataOk ¶

func (o *MonitorOptions) GetNotifyNoDataOk() (*bool, bool)

GetNotifyNoDataOk returns a tuple with the NotifyNoData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetRenotifyInterval ¶

func (o *MonitorOptions) GetRenotifyInterval() int64

GetRenotifyInterval returns the RenotifyInterval field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetRenotifyIntervalOk ¶

func (o *MonitorOptions) GetRenotifyIntervalOk() (*int64, bool)

GetRenotifyIntervalOk returns a tuple with the RenotifyInterval 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 (*MonitorOptions) GetRequireFullWindow ¶

func (o *MonitorOptions) GetRequireFullWindow() bool

GetRequireFullWindow returns the RequireFullWindow field value if set, zero value otherwise.

func (*MonitorOptions) GetRequireFullWindowOk ¶

func (o *MonitorOptions) GetRequireFullWindowOk() (*bool, bool)

GetRequireFullWindowOk returns a tuple with the RequireFullWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetSilenced ¶

func (o *MonitorOptions) GetSilenced() map[string]int64

GetSilenced returns the Silenced field value if set, zero value otherwise.

func (*MonitorOptions) GetSilencedOk ¶

func (o *MonitorOptions) GetSilencedOk() (*map[string]int64, bool)

GetSilencedOk returns a tuple with the Silenced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetSyntheticsCheckId ¶

func (o *MonitorOptions) GetSyntheticsCheckId() string

GetSyntheticsCheckId returns the SyntheticsCheckId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetSyntheticsCheckIdOk ¶

func (o *MonitorOptions) GetSyntheticsCheckIdOk() (*string, bool)

GetSyntheticsCheckIdOk returns a tuple with the SyntheticsCheckId 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 (*MonitorOptions) GetThresholdWindows ¶

func (o *MonitorOptions) GetThresholdWindows() MonitorThresholdWindowOptions

GetThresholdWindows returns the ThresholdWindows field value if set, zero value otherwise.

func (*MonitorOptions) GetThresholdWindowsOk ¶

func (o *MonitorOptions) GetThresholdWindowsOk() (*MonitorThresholdWindowOptions, bool)

GetThresholdWindowsOk returns a tuple with the ThresholdWindows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetThresholds ¶

func (o *MonitorOptions) GetThresholds() MonitorThresholds

GetThresholds returns the Thresholds field value if set, zero value otherwise.

func (*MonitorOptions) GetThresholdsOk ¶

func (o *MonitorOptions) GetThresholdsOk() (*MonitorThresholds, bool)

GetThresholdsOk returns a tuple with the Thresholds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptions) GetTimeoutH ¶

func (o *MonitorOptions) GetTimeoutH() int64

GetTimeoutH returns the TimeoutH field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorOptions) GetTimeoutHOk ¶

func (o *MonitorOptions) GetTimeoutHOk() (*int64, bool)

GetTimeoutHOk returns a tuple with the TimeoutH 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 (*MonitorOptions) HasAggregation ¶

func (o *MonitorOptions) HasAggregation() bool

HasAggregation returns a boolean if a field has been set.

func (*MonitorOptions) HasDeviceIds ¶

func (o *MonitorOptions) HasDeviceIds() bool

HasDeviceIds returns a boolean if a field has been set.

func (*MonitorOptions) HasEnableLogsSample ¶

func (o *MonitorOptions) HasEnableLogsSample() bool

HasEnableLogsSample returns a boolean if a field has been set.

func (*MonitorOptions) HasEscalationMessage ¶

func (o *MonitorOptions) HasEscalationMessage() bool

HasEscalationMessage returns a boolean if a field has been set.

func (*MonitorOptions) HasEvaluationDelay ¶

func (o *MonitorOptions) HasEvaluationDelay() bool

HasEvaluationDelay returns a boolean if a field has been set.

func (*MonitorOptions) HasGroupbySimpleMonitor ¶

func (o *MonitorOptions) HasGroupbySimpleMonitor() bool

HasGroupbySimpleMonitor returns a boolean if a field has been set.

func (*MonitorOptions) HasIncludeTags ¶

func (o *MonitorOptions) HasIncludeTags() bool

HasIncludeTags returns a boolean if a field has been set.

func (*MonitorOptions) HasLocked ¶

func (o *MonitorOptions) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*MonitorOptions) HasMinFailureDuration ¶

func (o *MonitorOptions) HasMinFailureDuration() bool

HasMinFailureDuration returns a boolean if a field has been set.

func (*MonitorOptions) HasMinLocationFailed ¶

func (o *MonitorOptions) HasMinLocationFailed() bool

HasMinLocationFailed returns a boolean if a field has been set.

func (*MonitorOptions) HasNewHostDelay ¶

func (o *MonitorOptions) HasNewHostDelay() bool

HasNewHostDelay returns a boolean if a field has been set.

func (*MonitorOptions) HasNoDataTimeframe ¶

func (o *MonitorOptions) HasNoDataTimeframe() bool

HasNoDataTimeframe returns a boolean if a field has been set.

func (*MonitorOptions) HasNotifyAudit ¶

func (o *MonitorOptions) HasNotifyAudit() bool

HasNotifyAudit returns a boolean if a field has been set.

func (*MonitorOptions) HasNotifyNoData ¶

func (o *MonitorOptions) HasNotifyNoData() bool

HasNotifyNoData returns a boolean if a field has been set.

func (*MonitorOptions) HasRenotifyInterval ¶

func (o *MonitorOptions) HasRenotifyInterval() bool

HasRenotifyInterval returns a boolean if a field has been set.

func (*MonitorOptions) HasRequireFullWindow ¶

func (o *MonitorOptions) HasRequireFullWindow() bool

HasRequireFullWindow returns a boolean if a field has been set.

func (*MonitorOptions) HasSilenced ¶

func (o *MonitorOptions) HasSilenced() bool

HasSilenced returns a boolean if a field has been set.

func (*MonitorOptions) HasSyntheticsCheckId ¶

func (o *MonitorOptions) HasSyntheticsCheckId() bool

HasSyntheticsCheckId returns a boolean if a field has been set.

func (*MonitorOptions) HasThresholdWindows ¶

func (o *MonitorOptions) HasThresholdWindows() bool

HasThresholdWindows returns a boolean if a field has been set.

func (*MonitorOptions) HasThresholds ¶

func (o *MonitorOptions) HasThresholds() bool

HasThresholds returns a boolean if a field has been set.

func (*MonitorOptions) HasTimeoutH ¶

func (o *MonitorOptions) HasTimeoutH() bool

HasTimeoutH returns a boolean if a field has been set.

func (MonitorOptions) MarshalJSON ¶

func (o MonitorOptions) MarshalJSON() ([]byte, error)

func (*MonitorOptions) SetAggregation ¶

func (o *MonitorOptions) SetAggregation(v MonitorOptionsAggregation)

SetAggregation gets a reference to the given MonitorOptionsAggregation and assigns it to the Aggregation field.

func (*MonitorOptions) SetDeviceIds ¶

func (o *MonitorOptions) SetDeviceIds(v []MonitorDeviceID)

SetDeviceIds gets a reference to the given []MonitorDeviceID and assigns it to the DeviceIds field.

func (*MonitorOptions) SetEnableLogsSample ¶

func (o *MonitorOptions) SetEnableLogsSample(v bool)

SetEnableLogsSample gets a reference to the given bool and assigns it to the EnableLogsSample field.

func (*MonitorOptions) SetEscalationMessage ¶

func (o *MonitorOptions) SetEscalationMessage(v string)

SetEscalationMessage gets a reference to the given string and assigns it to the EscalationMessage field.

func (*MonitorOptions) SetEvaluationDelay ¶

func (o *MonitorOptions) SetEvaluationDelay(v int64)

SetEvaluationDelay gets a reference to the given NullableInt64 and assigns it to the EvaluationDelay field.

func (*MonitorOptions) SetEvaluationDelayNil ¶

func (o *MonitorOptions) SetEvaluationDelayNil()

SetEvaluationDelayNil sets the value for EvaluationDelay to be an explicit nil

func (*MonitorOptions) SetGroupbySimpleMonitor ¶

func (o *MonitorOptions) SetGroupbySimpleMonitor(v bool)

SetGroupbySimpleMonitor gets a reference to the given bool and assigns it to the GroupbySimpleMonitor field.

func (*MonitorOptions) SetIncludeTags ¶

func (o *MonitorOptions) SetIncludeTags(v bool)

SetIncludeTags gets a reference to the given bool and assigns it to the IncludeTags field.

func (*MonitorOptions) SetLocked ¶

func (o *MonitorOptions) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*MonitorOptions) SetMinFailureDuration ¶

func (o *MonitorOptions) SetMinFailureDuration(v int64)

SetMinFailureDuration gets a reference to the given NullableInt64 and assigns it to the MinFailureDuration field.

func (*MonitorOptions) SetMinFailureDurationNil ¶

func (o *MonitorOptions) SetMinFailureDurationNil()

SetMinFailureDurationNil sets the value for MinFailureDuration to be an explicit nil

func (*MonitorOptions) SetMinLocationFailed ¶

func (o *MonitorOptions) SetMinLocationFailed(v int64)

SetMinLocationFailed gets a reference to the given NullableInt64 and assigns it to the MinLocationFailed field.

func (*MonitorOptions) SetMinLocationFailedNil ¶

func (o *MonitorOptions) SetMinLocationFailedNil()

SetMinLocationFailedNil sets the value for MinLocationFailed to be an explicit nil

func (*MonitorOptions) SetNewHostDelay ¶

func (o *MonitorOptions) SetNewHostDelay(v int64)

SetNewHostDelay gets a reference to the given NullableInt64 and assigns it to the NewHostDelay field.

func (*MonitorOptions) SetNewHostDelayNil ¶

func (o *MonitorOptions) SetNewHostDelayNil()

SetNewHostDelayNil sets the value for NewHostDelay to be an explicit nil

func (*MonitorOptions) SetNoDataTimeframe ¶

func (o *MonitorOptions) SetNoDataTimeframe(v int64)

SetNoDataTimeframe gets a reference to the given NullableInt64 and assigns it to the NoDataTimeframe field.

func (*MonitorOptions) SetNoDataTimeframeNil ¶

func (o *MonitorOptions) SetNoDataTimeframeNil()

SetNoDataTimeframeNil sets the value for NoDataTimeframe to be an explicit nil

func (*MonitorOptions) SetNotifyAudit ¶

func (o *MonitorOptions) SetNotifyAudit(v bool)

SetNotifyAudit gets a reference to the given bool and assigns it to the NotifyAudit field.

func (*MonitorOptions) SetNotifyNoData ¶

func (o *MonitorOptions) SetNotifyNoData(v bool)

SetNotifyNoData gets a reference to the given bool and assigns it to the NotifyNoData field.

func (*MonitorOptions) SetRenotifyInterval ¶

func (o *MonitorOptions) SetRenotifyInterval(v int64)

SetRenotifyInterval gets a reference to the given NullableInt64 and assigns it to the RenotifyInterval field.

func (*MonitorOptions) SetRenotifyIntervalNil ¶

func (o *MonitorOptions) SetRenotifyIntervalNil()

SetRenotifyIntervalNil sets the value for RenotifyInterval to be an explicit nil

func (*MonitorOptions) SetRequireFullWindow ¶

func (o *MonitorOptions) SetRequireFullWindow(v bool)

SetRequireFullWindow gets a reference to the given bool and assigns it to the RequireFullWindow field.

func (*MonitorOptions) SetSilenced ¶

func (o *MonitorOptions) SetSilenced(v map[string]int64)

SetSilenced gets a reference to the given map[string]int64 and assigns it to the Silenced field.

func (*MonitorOptions) SetSyntheticsCheckId ¶

func (o *MonitorOptions) SetSyntheticsCheckId(v string)

SetSyntheticsCheckId gets a reference to the given NullableString and assigns it to the SyntheticsCheckId field.

func (*MonitorOptions) SetSyntheticsCheckIdNil ¶

func (o *MonitorOptions) SetSyntheticsCheckIdNil()

SetSyntheticsCheckIdNil sets the value for SyntheticsCheckId to be an explicit nil

func (*MonitorOptions) SetThresholdWindows ¶

func (o *MonitorOptions) SetThresholdWindows(v MonitorThresholdWindowOptions)

SetThresholdWindows gets a reference to the given MonitorThresholdWindowOptions and assigns it to the ThresholdWindows field.

func (*MonitorOptions) SetThresholds ¶

func (o *MonitorOptions) SetThresholds(v MonitorThresholds)

SetThresholds gets a reference to the given MonitorThresholds and assigns it to the Thresholds field.

func (*MonitorOptions) SetTimeoutH ¶

func (o *MonitorOptions) SetTimeoutH(v int64)

SetTimeoutH gets a reference to the given NullableInt64 and assigns it to the TimeoutH field.

func (*MonitorOptions) SetTimeoutHNil ¶

func (o *MonitorOptions) SetTimeoutHNil()

SetTimeoutHNil sets the value for TimeoutH to be an explicit nil

func (*MonitorOptions) UnsetEvaluationDelay ¶

func (o *MonitorOptions) UnsetEvaluationDelay()

UnsetEvaluationDelay ensures that no value is present for EvaluationDelay, not even an explicit nil

func (*MonitorOptions) UnsetMinFailureDuration ¶

func (o *MonitorOptions) UnsetMinFailureDuration()

UnsetMinFailureDuration ensures that no value is present for MinFailureDuration, not even an explicit nil

func (*MonitorOptions) UnsetMinLocationFailed ¶

func (o *MonitorOptions) UnsetMinLocationFailed()

UnsetMinLocationFailed ensures that no value is present for MinLocationFailed, not even an explicit nil

func (*MonitorOptions) UnsetNewHostDelay ¶

func (o *MonitorOptions) UnsetNewHostDelay()

UnsetNewHostDelay ensures that no value is present for NewHostDelay, not even an explicit nil

func (*MonitorOptions) UnsetNoDataTimeframe ¶

func (o *MonitorOptions) UnsetNoDataTimeframe()

UnsetNoDataTimeframe ensures that no value is present for NoDataTimeframe, not even an explicit nil

func (*MonitorOptions) UnsetRenotifyInterval ¶

func (o *MonitorOptions) UnsetRenotifyInterval()

UnsetRenotifyInterval ensures that no value is present for RenotifyInterval, not even an explicit nil

func (*MonitorOptions) UnsetSyntheticsCheckId ¶

func (o *MonitorOptions) UnsetSyntheticsCheckId()

UnsetSyntheticsCheckId ensures that no value is present for SyntheticsCheckId, not even an explicit nil

func (*MonitorOptions) UnsetTimeoutH ¶

func (o *MonitorOptions) UnsetTimeoutH()

UnsetTimeoutH ensures that no value is present for TimeoutH, not even an explicit nil

type MonitorOptionsAggregation ¶

type MonitorOptionsAggregation struct {
	// Group to break down the monitor on.
	GroupBy *string `json:"group_by,omitempty"`
	// Metric name used in the monitor.
	Metric *string `json:"metric,omitempty"`
	// Metric type used in the monitor.
	Type *string `json:"type,omitempty"`
}

MonitorOptionsAggregation Type of aggregation performed in the monitor query.

func NewMonitorOptionsAggregation ¶

func NewMonitorOptionsAggregation() *MonitorOptionsAggregation

NewMonitorOptionsAggregation instantiates a new MonitorOptionsAggregation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorOptionsAggregationWithDefaults ¶

func NewMonitorOptionsAggregationWithDefaults() *MonitorOptionsAggregation

NewMonitorOptionsAggregationWithDefaults instantiates a new MonitorOptionsAggregation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorOptionsAggregation) GetGroupBy ¶

func (o *MonitorOptionsAggregation) GetGroupBy() string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*MonitorOptionsAggregation) GetGroupByOk ¶

func (o *MonitorOptionsAggregation) 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 (*MonitorOptionsAggregation) GetMetric ¶

func (o *MonitorOptionsAggregation) GetMetric() string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*MonitorOptionsAggregation) GetMetricOk ¶

func (o *MonitorOptionsAggregation) 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 (*MonitorOptionsAggregation) GetType ¶

func (o *MonitorOptionsAggregation) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*MonitorOptionsAggregation) GetTypeOk ¶

func (o *MonitorOptionsAggregation) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorOptionsAggregation) HasGroupBy ¶

func (o *MonitorOptionsAggregation) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*MonitorOptionsAggregation) HasMetric ¶

func (o *MonitorOptionsAggregation) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*MonitorOptionsAggregation) HasType ¶

func (o *MonitorOptionsAggregation) HasType() bool

HasType returns a boolean if a field has been set.

func (MonitorOptionsAggregation) MarshalJSON ¶

func (o MonitorOptionsAggregation) MarshalJSON() ([]byte, error)

func (*MonitorOptionsAggregation) SetGroupBy ¶

func (o *MonitorOptionsAggregation) SetGroupBy(v string)

SetGroupBy gets a reference to the given string and assigns it to the GroupBy field.

func (*MonitorOptionsAggregation) SetMetric ¶

func (o *MonitorOptionsAggregation) SetMetric(v string)

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*MonitorOptionsAggregation) SetType ¶

func (o *MonitorOptionsAggregation) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type MonitorOverallStates ¶

type MonitorOverallStates string

MonitorOverallStates The different states your monitor can be in.

const (
	MONITOROVERALLSTATES_ALERT   MonitorOverallStates = "Alert"
	MONITOROVERALLSTATES_IGNORED MonitorOverallStates = "Ignored"
	MONITOROVERALLSTATES_NO_DATA MonitorOverallStates = "No Data"
	MONITOROVERALLSTATES_OK      MonitorOverallStates = "OK"
	MONITOROVERALLSTATES_SKIPPED MonitorOverallStates = "Skipped"
	MONITOROVERALLSTATES_UNKNOWN MonitorOverallStates = "Unknown"
	MONITOROVERALLSTATES_WARN    MonitorOverallStates = "Warn"
)

List of MonitorOverallStates

func NewMonitorOverallStatesFromValue ¶

func NewMonitorOverallStatesFromValue(v string) (*MonitorOverallStates, error)

NewMonitorOverallStatesFromValue returns a pointer to a valid MonitorOverallStates for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitorOverallStates) IsValid ¶

func (v MonitorOverallStates) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitorOverallStates) Ptr ¶

Ptr returns reference to MonitorOverallStates value

func (*MonitorOverallStates) UnmarshalJSON ¶

func (v *MonitorOverallStates) UnmarshalJSON(src []byte) error

type MonitorSearchResponse ¶

type MonitorSearchResponse struct {
	Counts   *MonitorSearchResponseCounts   `json:"counts,omitempty"`
	Metadata *MonitorSearchResponseMetadata `json:"metadata,omitempty"`
	// The list of found monitors.
	Monitors *[]MonitorSearchResult `json:"monitors,omitempty"`
}

MonitorSearchResponse The response form a monitor search.

func NewMonitorSearchResponse ¶

func NewMonitorSearchResponse() *MonitorSearchResponse

NewMonitorSearchResponse instantiates a new MonitorSearchResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorSearchResponseWithDefaults ¶

func NewMonitorSearchResponseWithDefaults() *MonitorSearchResponse

NewMonitorSearchResponseWithDefaults instantiates a new MonitorSearchResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorSearchResponse) GetCounts ¶

GetCounts returns the Counts field value if set, zero value otherwise.

func (*MonitorSearchResponse) GetCountsOk ¶

GetCountsOk returns a tuple with the Counts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponse) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*MonitorSearchResponse) GetMetadataOk ¶

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponse) GetMonitors ¶

func (o *MonitorSearchResponse) GetMonitors() []MonitorSearchResult

GetMonitors returns the Monitors field value if set, zero value otherwise.

func (*MonitorSearchResponse) GetMonitorsOk ¶

func (o *MonitorSearchResponse) GetMonitorsOk() (*[]MonitorSearchResult, bool)

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 (*MonitorSearchResponse) HasCounts ¶

func (o *MonitorSearchResponse) HasCounts() bool

HasCounts returns a boolean if a field has been set.

func (*MonitorSearchResponse) HasMetadata ¶

func (o *MonitorSearchResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*MonitorSearchResponse) HasMonitors ¶

func (o *MonitorSearchResponse) HasMonitors() bool

HasMonitors returns a boolean if a field has been set.

func (MonitorSearchResponse) MarshalJSON ¶

func (o MonitorSearchResponse) MarshalJSON() ([]byte, error)

func (*MonitorSearchResponse) SetCounts ¶

SetCounts gets a reference to the given MonitorSearchResponseCounts and assigns it to the Counts field.

func (*MonitorSearchResponse) SetMetadata ¶

SetMetadata gets a reference to the given MonitorSearchResponseMetadata and assigns it to the Metadata field.

func (*MonitorSearchResponse) SetMonitors ¶

func (o *MonitorSearchResponse) SetMonitors(v []MonitorSearchResult)

SetMonitors gets a reference to the given []MonitorSearchResult and assigns it to the Monitors field.

type MonitorSearchResponseCounts ¶

type MonitorSearchResponseCounts struct {
	// Search facets.
	Muted *[]interface{} `json:"muted,omitempty"`
	// Search facets.
	Status *[]interface{} `json:"status,omitempty"`
	// Search facets.
	Tag *[]interface{} `json:"tag,omitempty"`
	// Search facets.
	Type *[]interface{} `json:"type,omitempty"`
}

MonitorSearchResponseCounts The counts of monitors per different criteria.

func NewMonitorSearchResponseCounts ¶

func NewMonitorSearchResponseCounts() *MonitorSearchResponseCounts

NewMonitorSearchResponseCounts instantiates a new MonitorSearchResponseCounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorSearchResponseCountsWithDefaults ¶

func NewMonitorSearchResponseCountsWithDefaults() *MonitorSearchResponseCounts

NewMonitorSearchResponseCountsWithDefaults instantiates a new MonitorSearchResponseCounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorSearchResponseCounts) GetMuted ¶

func (o *MonitorSearchResponseCounts) GetMuted() []interface{}

GetMuted returns the Muted field value if set, zero value otherwise.

func (*MonitorSearchResponseCounts) GetMutedOk ¶

func (o *MonitorSearchResponseCounts) GetMutedOk() (*[]interface{}, bool)

GetMutedOk returns a tuple with the Muted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseCounts) GetStatus ¶

func (o *MonitorSearchResponseCounts) GetStatus() []interface{}

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorSearchResponseCounts) GetStatusOk ¶

func (o *MonitorSearchResponseCounts) GetStatusOk() (*[]interface{}, 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 (*MonitorSearchResponseCounts) GetTag ¶

func (o *MonitorSearchResponseCounts) GetTag() []interface{}

GetTag returns the Tag field value if set, zero value otherwise.

func (*MonitorSearchResponseCounts) GetTagOk ¶

func (o *MonitorSearchResponseCounts) GetTagOk() (*[]interface{}, bool)

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseCounts) GetType ¶

func (o *MonitorSearchResponseCounts) GetType() []interface{}

GetType returns the Type field value if set, zero value otherwise.

func (*MonitorSearchResponseCounts) GetTypeOk ¶

func (o *MonitorSearchResponseCounts) GetTypeOk() (*[]interface{}, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseCounts) HasMuted ¶

func (o *MonitorSearchResponseCounts) HasMuted() bool

HasMuted returns a boolean if a field has been set.

func (*MonitorSearchResponseCounts) HasStatus ¶

func (o *MonitorSearchResponseCounts) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*MonitorSearchResponseCounts) HasTag ¶

func (o *MonitorSearchResponseCounts) HasTag() bool

HasTag returns a boolean if a field has been set.

func (*MonitorSearchResponseCounts) HasType ¶

func (o *MonitorSearchResponseCounts) HasType() bool

HasType returns a boolean if a field has been set.

func (MonitorSearchResponseCounts) MarshalJSON ¶

func (o MonitorSearchResponseCounts) MarshalJSON() ([]byte, error)

func (*MonitorSearchResponseCounts) SetMuted ¶

func (o *MonitorSearchResponseCounts) SetMuted(v []interface{})

SetMuted gets a reference to the given []interface{} and assigns it to the Muted field.

func (*MonitorSearchResponseCounts) SetStatus ¶

func (o *MonitorSearchResponseCounts) SetStatus(v []interface{})

SetStatus gets a reference to the given []interface{} and assigns it to the Status field.

func (*MonitorSearchResponseCounts) SetTag ¶

func (o *MonitorSearchResponseCounts) SetTag(v []interface{})

SetTag gets a reference to the given []interface{} and assigns it to the Tag field.

func (*MonitorSearchResponseCounts) SetType ¶

func (o *MonitorSearchResponseCounts) SetType(v []interface{})

SetType gets a reference to the given []interface{} and assigns it to the Type field.

type MonitorSearchResponseMetadata ¶

type MonitorSearchResponseMetadata struct {
	// The page to start paginating from.
	Page *int64 `json:"page,omitempty"`
	// The number of pages.
	PageCount *int64 `json:"page_count,omitempty"`
	// The number of monitors to return per page.
	PerPage *int64 `json:"per_page,omitempty"`
	// The total number of monitors.
	TotalCount *int64 `json:"total_count,omitempty"`
}

MonitorSearchResponseMetadata Metadata about the response.

func NewMonitorSearchResponseMetadata ¶

func NewMonitorSearchResponseMetadata() *MonitorSearchResponseMetadata

NewMonitorSearchResponseMetadata instantiates a new MonitorSearchResponseMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorSearchResponseMetadataWithDefaults ¶

func NewMonitorSearchResponseMetadataWithDefaults() *MonitorSearchResponseMetadata

NewMonitorSearchResponseMetadataWithDefaults instantiates a new MonitorSearchResponseMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorSearchResponseMetadata) GetPage ¶

func (o *MonitorSearchResponseMetadata) GetPage() int64

GetPage returns the Page field value if set, zero value otherwise.

func (*MonitorSearchResponseMetadata) GetPageCount ¶

func (o *MonitorSearchResponseMetadata) GetPageCount() int64

GetPageCount returns the PageCount field value if set, zero value otherwise.

func (*MonitorSearchResponseMetadata) GetPageCountOk ¶

func (o *MonitorSearchResponseMetadata) GetPageCountOk() (*int64, bool)

GetPageCountOk returns a tuple with the PageCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseMetadata) GetPageOk ¶

func (o *MonitorSearchResponseMetadata) GetPageOk() (*int64, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseMetadata) GetPerPage ¶

func (o *MonitorSearchResponseMetadata) GetPerPage() int64

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*MonitorSearchResponseMetadata) GetPerPageOk ¶

func (o *MonitorSearchResponseMetadata) GetPerPageOk() (*int64, bool)

GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseMetadata) GetTotalCount ¶

func (o *MonitorSearchResponseMetadata) GetTotalCount() int64

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*MonitorSearchResponseMetadata) GetTotalCountOk ¶

func (o *MonitorSearchResponseMetadata) GetTotalCountOk() (*int64, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResponseMetadata) HasPage ¶

func (o *MonitorSearchResponseMetadata) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*MonitorSearchResponseMetadata) HasPageCount ¶

func (o *MonitorSearchResponseMetadata) HasPageCount() bool

HasPageCount returns a boolean if a field has been set.

func (*MonitorSearchResponseMetadata) HasPerPage ¶

func (o *MonitorSearchResponseMetadata) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (*MonitorSearchResponseMetadata) HasTotalCount ¶

func (o *MonitorSearchResponseMetadata) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (MonitorSearchResponseMetadata) MarshalJSON ¶

func (o MonitorSearchResponseMetadata) MarshalJSON() ([]byte, error)

func (*MonitorSearchResponseMetadata) SetPage ¶

func (o *MonitorSearchResponseMetadata) SetPage(v int64)

SetPage gets a reference to the given int64 and assigns it to the Page field.

func (*MonitorSearchResponseMetadata) SetPageCount ¶

func (o *MonitorSearchResponseMetadata) SetPageCount(v int64)

SetPageCount gets a reference to the given int64 and assigns it to the PageCount field.

func (*MonitorSearchResponseMetadata) SetPerPage ¶

func (o *MonitorSearchResponseMetadata) SetPerPage(v int64)

SetPerPage gets a reference to the given int64 and assigns it to the PerPage field.

func (*MonitorSearchResponseMetadata) SetTotalCount ¶

func (o *MonitorSearchResponseMetadata) SetTotalCount(v int64)

SetTotalCount gets a reference to the given int64 and assigns it to the TotalCount field.

type MonitorSearchResult ¶

type MonitorSearchResult struct {
	// Classification of the monitor.
	Classification *string  `json:"classification,omitempty"`
	Creator        *Creator `json:"creator,omitempty"`
	// ID of the monitor.
	Id *int64 `json:"id,omitempty"`
	// Latest timestamp the monitor triggered.
	LastTriggeredTs NullableInt64 `json:"last_triggered_ts,omitempty"`
	// Metrics used by the monitor.
	Metrics *[]string `json:"metrics,omitempty"`
	// The monitor name.
	Name *string `json:"name,omitempty"`
	// The notification triggered by the monitor.
	Notifications *[]MonitorSearchResultNotification `json:"notifications,omitempty"`
	// The ID of the organization.
	OrgId *int64 `json:"org_id,omitempty"`
	// The scope(s) to which the downtime applies, e.g. `host:app2`. Provide multiple scopes as a comma-separated list, e.g. `env:dev,env:prod`. The resulting downtime applies to sources that matches ALL provided scopes (i.e. `env:dev AND env:prod`), NOT any of them.
	Scopes *[]string             `json:"scopes,omitempty"`
	Status *MonitorOverallStates `json:"status,omitempty"`
	// Tags associated with the monitor.
	Tags *[]string    `json:"tags,omitempty"`
	Type *MonitorType `json:"type,omitempty"`
}

MonitorSearchResult Holds search results.

func NewMonitorSearchResult ¶

func NewMonitorSearchResult() *MonitorSearchResult

NewMonitorSearchResult instantiates a new MonitorSearchResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorSearchResultWithDefaults ¶

func NewMonitorSearchResultWithDefaults() *MonitorSearchResult

NewMonitorSearchResultWithDefaults instantiates a new MonitorSearchResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorSearchResult) GetClassification ¶

func (o *MonitorSearchResult) GetClassification() string

GetClassification returns the Classification field value if set, zero value otherwise.

func (*MonitorSearchResult) GetClassificationOk ¶

func (o *MonitorSearchResult) GetClassificationOk() (*string, bool)

GetClassificationOk returns a tuple with the Classification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) GetCreator ¶

func (o *MonitorSearchResult) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*MonitorSearchResult) GetCreatorOk ¶

func (o *MonitorSearchResult) GetCreatorOk() (*Creator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) GetId ¶

func (o *MonitorSearchResult) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*MonitorSearchResult) GetIdOk ¶

func (o *MonitorSearchResult) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) GetLastTriggeredTs ¶

func (o *MonitorSearchResult) GetLastTriggeredTs() int64

GetLastTriggeredTs returns the LastTriggeredTs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorSearchResult) GetLastTriggeredTsOk ¶

func (o *MonitorSearchResult) GetLastTriggeredTsOk() (*int64, bool)

GetLastTriggeredTsOk returns a tuple with the LastTriggeredTs 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 (*MonitorSearchResult) GetMetrics ¶

func (o *MonitorSearchResult) GetMetrics() []string

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*MonitorSearchResult) GetMetricsOk ¶

func (o *MonitorSearchResult) GetMetricsOk() (*[]string, 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 (*MonitorSearchResult) GetName ¶

func (o *MonitorSearchResult) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*MonitorSearchResult) GetNameOk ¶

func (o *MonitorSearchResult) 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 (*MonitorSearchResult) GetNotifications ¶

func (o *MonitorSearchResult) GetNotifications() []MonitorSearchResultNotification

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*MonitorSearchResult) GetNotificationsOk ¶

func (o *MonitorSearchResult) GetNotificationsOk() (*[]MonitorSearchResultNotification, 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 (*MonitorSearchResult) GetOrgId ¶

func (o *MonitorSearchResult) GetOrgId() int64

GetOrgId returns the OrgId field value if set, zero value otherwise.

func (*MonitorSearchResult) GetOrgIdOk ¶

func (o *MonitorSearchResult) GetOrgIdOk() (*int64, bool)

GetOrgIdOk returns a tuple with the OrgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) GetScopes ¶

func (o *MonitorSearchResult) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*MonitorSearchResult) GetScopesOk ¶

func (o *MonitorSearchResult) GetScopesOk() (*[]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorSearchResult) GetStatusOk ¶

func (o *MonitorSearchResult) GetStatusOk() (*MonitorOverallStates, 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 (*MonitorSearchResult) GetTags ¶

func (o *MonitorSearchResult) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*MonitorSearchResult) GetTagsOk ¶

func (o *MonitorSearchResult) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) GetType ¶

func (o *MonitorSearchResult) GetType() MonitorType

GetType returns the Type field value if set, zero value otherwise.

func (*MonitorSearchResult) GetTypeOk ¶

func (o *MonitorSearchResult) GetTypeOk() (*MonitorType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResult) HasClassification ¶

func (o *MonitorSearchResult) HasClassification() bool

HasClassification returns a boolean if a field has been set.

func (*MonitorSearchResult) HasCreator ¶

func (o *MonitorSearchResult) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*MonitorSearchResult) HasId ¶

func (o *MonitorSearchResult) HasId() bool

HasId returns a boolean if a field has been set.

func (*MonitorSearchResult) HasLastTriggeredTs ¶

func (o *MonitorSearchResult) HasLastTriggeredTs() bool

HasLastTriggeredTs returns a boolean if a field has been set.

func (*MonitorSearchResult) HasMetrics ¶

func (o *MonitorSearchResult) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (*MonitorSearchResult) HasName ¶

func (o *MonitorSearchResult) HasName() bool

HasName returns a boolean if a field has been set.

func (*MonitorSearchResult) HasNotifications ¶

func (o *MonitorSearchResult) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*MonitorSearchResult) HasOrgId ¶

func (o *MonitorSearchResult) HasOrgId() bool

HasOrgId returns a boolean if a field has been set.

func (*MonitorSearchResult) HasScopes ¶

func (o *MonitorSearchResult) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*MonitorSearchResult) HasStatus ¶

func (o *MonitorSearchResult) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*MonitorSearchResult) HasTags ¶

func (o *MonitorSearchResult) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*MonitorSearchResult) HasType ¶

func (o *MonitorSearchResult) HasType() bool

HasType returns a boolean if a field has been set.

func (MonitorSearchResult) MarshalJSON ¶

func (o MonitorSearchResult) MarshalJSON() ([]byte, error)

func (*MonitorSearchResult) SetClassification ¶

func (o *MonitorSearchResult) SetClassification(v string)

SetClassification gets a reference to the given string and assigns it to the Classification field.

func (*MonitorSearchResult) SetCreator ¶

func (o *MonitorSearchResult) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

func (*MonitorSearchResult) SetId ¶

func (o *MonitorSearchResult) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*MonitorSearchResult) SetLastTriggeredTs ¶

func (o *MonitorSearchResult) SetLastTriggeredTs(v int64)

SetLastTriggeredTs gets a reference to the given NullableInt64 and assigns it to the LastTriggeredTs field.

func (*MonitorSearchResult) SetLastTriggeredTsNil ¶

func (o *MonitorSearchResult) SetLastTriggeredTsNil()

SetLastTriggeredTsNil sets the value for LastTriggeredTs to be an explicit nil

func (*MonitorSearchResult) SetMetrics ¶

func (o *MonitorSearchResult) SetMetrics(v []string)

SetMetrics gets a reference to the given []string and assigns it to the Metrics field.

func (*MonitorSearchResult) SetName ¶

func (o *MonitorSearchResult) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*MonitorSearchResult) SetNotifications ¶

func (o *MonitorSearchResult) SetNotifications(v []MonitorSearchResultNotification)

SetNotifications gets a reference to the given []MonitorSearchResultNotification and assigns it to the Notifications field.

func (*MonitorSearchResult) SetOrgId ¶

func (o *MonitorSearchResult) SetOrgId(v int64)

SetOrgId gets a reference to the given int64 and assigns it to the OrgId field.

func (*MonitorSearchResult) SetScopes ¶

func (o *MonitorSearchResult) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*MonitorSearchResult) SetStatus ¶

func (o *MonitorSearchResult) SetStatus(v MonitorOverallStates)

SetStatus gets a reference to the given MonitorOverallStates and assigns it to the Status field.

func (*MonitorSearchResult) SetTags ¶

func (o *MonitorSearchResult) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*MonitorSearchResult) SetType ¶

func (o *MonitorSearchResult) SetType(v MonitorType)

SetType gets a reference to the given MonitorType and assigns it to the Type field.

func (*MonitorSearchResult) UnsetLastTriggeredTs ¶

func (o *MonitorSearchResult) UnsetLastTriggeredTs()

UnsetLastTriggeredTs ensures that no value is present for LastTriggeredTs, not even an explicit nil

type MonitorSearchResultNotification ¶

type MonitorSearchResultNotification struct {
	// The email address that received the notification.
	Handle *string `json:"handle,omitempty"`
	// The username receiving the notification
	Name *string `json:"name,omitempty"`
}

MonitorSearchResultNotification A notification triggered by the monitor.

func NewMonitorSearchResultNotification ¶

func NewMonitorSearchResultNotification() *MonitorSearchResultNotification

NewMonitorSearchResultNotification instantiates a new MonitorSearchResultNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorSearchResultNotificationWithDefaults ¶

func NewMonitorSearchResultNotificationWithDefaults() *MonitorSearchResultNotification

NewMonitorSearchResultNotificationWithDefaults instantiates a new MonitorSearchResultNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorSearchResultNotification) GetHandle ¶

func (o *MonitorSearchResultNotification) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*MonitorSearchResultNotification) GetHandleOk ¶

func (o *MonitorSearchResultNotification) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSearchResultNotification) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*MonitorSearchResultNotification) GetNameOk ¶

func (o *MonitorSearchResultNotification) 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 (*MonitorSearchResultNotification) HasHandle ¶

func (o *MonitorSearchResultNotification) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*MonitorSearchResultNotification) HasName ¶

HasName returns a boolean if a field has been set.

func (MonitorSearchResultNotification) MarshalJSON ¶

func (o MonitorSearchResultNotification) MarshalJSON() ([]byte, error)

func (*MonitorSearchResultNotification) SetHandle ¶

func (o *MonitorSearchResultNotification) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*MonitorSearchResultNotification) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

type MonitorState ¶

type MonitorState struct {
	// Dictionary where the keys are groups (comma separated lists of tags) and the values are the list of groups your monitor is broken down on.
	Groups *map[string]MonitorStateGroup `json:"groups,omitempty"`
}

MonitorState Wrapper object with the different monitor states.

func NewMonitorState ¶

func NewMonitorState() *MonitorState

NewMonitorState instantiates a new MonitorState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorStateWithDefaults ¶

func NewMonitorStateWithDefaults() *MonitorState

NewMonitorStateWithDefaults instantiates a new MonitorState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorState) GetGroups ¶

func (o *MonitorState) GetGroups() map[string]MonitorStateGroup

GetGroups returns the Groups field value if set, zero value otherwise.

func (*MonitorState) GetGroupsOk ¶

func (o *MonitorState) GetGroupsOk() (*map[string]MonitorStateGroup, bool)

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorState) HasGroups ¶

func (o *MonitorState) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (MonitorState) MarshalJSON ¶

func (o MonitorState) MarshalJSON() ([]byte, error)

func (*MonitorState) SetGroups ¶

func (o *MonitorState) SetGroups(v map[string]MonitorStateGroup)

SetGroups gets a reference to the given map[string]MonitorStateGroup and assigns it to the Groups field.

type MonitorStateGroup ¶

type MonitorStateGroup struct {
	// Latest timestamp the monitor was in NO_DATA state.
	LastNodataTs *int64 `json:"last_nodata_ts,omitempty"`
	// Latest timestamp of the notification sent for this monitor group.
	LastNotifiedTs *int64 `json:"last_notified_ts,omitempty"`
	// Latest timestamp the monitor group was resolved.
	LastResolvedTs *int64 `json:"last_resolved_ts,omitempty"`
	// Latest timestamp the monitor group triggered.
	LastTriggeredTs *int64 `json:"last_triggered_ts,omitempty"`
	// The name of the monitor.
	Name   *string               `json:"name,omitempty"`
	Status *MonitorOverallStates `json:"status,omitempty"`
}

MonitorStateGroup Monitor state for a single group.

func NewMonitorStateGroup ¶

func NewMonitorStateGroup() *MonitorStateGroup

NewMonitorStateGroup instantiates a new MonitorStateGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorStateGroupWithDefaults ¶

func NewMonitorStateGroupWithDefaults() *MonitorStateGroup

NewMonitorStateGroupWithDefaults instantiates a new MonitorStateGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorStateGroup) GetLastNodataTs ¶

func (o *MonitorStateGroup) GetLastNodataTs() int64

GetLastNodataTs returns the LastNodataTs field value if set, zero value otherwise.

func (*MonitorStateGroup) GetLastNodataTsOk ¶

func (o *MonitorStateGroup) GetLastNodataTsOk() (*int64, bool)

GetLastNodataTsOk returns a tuple with the LastNodataTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorStateGroup) GetLastNotifiedTs ¶

func (o *MonitorStateGroup) GetLastNotifiedTs() int64

GetLastNotifiedTs returns the LastNotifiedTs field value if set, zero value otherwise.

func (*MonitorStateGroup) GetLastNotifiedTsOk ¶

func (o *MonitorStateGroup) GetLastNotifiedTsOk() (*int64, bool)

GetLastNotifiedTsOk returns a tuple with the LastNotifiedTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorStateGroup) GetLastResolvedTs ¶

func (o *MonitorStateGroup) GetLastResolvedTs() int64

GetLastResolvedTs returns the LastResolvedTs field value if set, zero value otherwise.

func (*MonitorStateGroup) GetLastResolvedTsOk ¶

func (o *MonitorStateGroup) GetLastResolvedTsOk() (*int64, bool)

GetLastResolvedTsOk returns a tuple with the LastResolvedTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorStateGroup) GetLastTriggeredTs ¶

func (o *MonitorStateGroup) GetLastTriggeredTs() int64

GetLastTriggeredTs returns the LastTriggeredTs field value if set, zero value otherwise.

func (*MonitorStateGroup) GetLastTriggeredTsOk ¶

func (o *MonitorStateGroup) GetLastTriggeredTsOk() (*int64, bool)

GetLastTriggeredTsOk returns a tuple with the LastTriggeredTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorStateGroup) GetName ¶

func (o *MonitorStateGroup) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*MonitorStateGroup) GetNameOk ¶

func (o *MonitorStateGroup) 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 (*MonitorStateGroup) GetStatus ¶

func (o *MonitorStateGroup) GetStatus() MonitorOverallStates

GetStatus returns the Status field value if set, zero value otherwise.

func (*MonitorStateGroup) GetStatusOk ¶

func (o *MonitorStateGroup) GetStatusOk() (*MonitorOverallStates, 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 (*MonitorStateGroup) HasLastNodataTs ¶

func (o *MonitorStateGroup) HasLastNodataTs() bool

HasLastNodataTs returns a boolean if a field has been set.

func (*MonitorStateGroup) HasLastNotifiedTs ¶

func (o *MonitorStateGroup) HasLastNotifiedTs() bool

HasLastNotifiedTs returns a boolean if a field has been set.

func (*MonitorStateGroup) HasLastResolvedTs ¶

func (o *MonitorStateGroup) HasLastResolvedTs() bool

HasLastResolvedTs returns a boolean if a field has been set.

func (*MonitorStateGroup) HasLastTriggeredTs ¶

func (o *MonitorStateGroup) HasLastTriggeredTs() bool

HasLastTriggeredTs returns a boolean if a field has been set.

func (*MonitorStateGroup) HasName ¶

func (o *MonitorStateGroup) HasName() bool

HasName returns a boolean if a field has been set.

func (*MonitorStateGroup) HasStatus ¶

func (o *MonitorStateGroup) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (MonitorStateGroup) MarshalJSON ¶

func (o MonitorStateGroup) MarshalJSON() ([]byte, error)

func (*MonitorStateGroup) SetLastNodataTs ¶

func (o *MonitorStateGroup) SetLastNodataTs(v int64)

SetLastNodataTs gets a reference to the given int64 and assigns it to the LastNodataTs field.

func (*MonitorStateGroup) SetLastNotifiedTs ¶

func (o *MonitorStateGroup) SetLastNotifiedTs(v int64)

SetLastNotifiedTs gets a reference to the given int64 and assigns it to the LastNotifiedTs field.

func (*MonitorStateGroup) SetLastResolvedTs ¶

func (o *MonitorStateGroup) SetLastResolvedTs(v int64)

SetLastResolvedTs gets a reference to the given int64 and assigns it to the LastResolvedTs field.

func (*MonitorStateGroup) SetLastTriggeredTs ¶

func (o *MonitorStateGroup) SetLastTriggeredTs(v int64)

SetLastTriggeredTs gets a reference to the given int64 and assigns it to the LastTriggeredTs field.

func (*MonitorStateGroup) SetName ¶

func (o *MonitorStateGroup) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*MonitorStateGroup) SetStatus ¶

func (o *MonitorStateGroup) SetStatus(v MonitorOverallStates)

SetStatus gets a reference to the given MonitorOverallStates and assigns it to the Status field.

type MonitorSummaryWidgetDefinition ¶

type MonitorSummaryWidgetDefinition struct {
	ColorPreference *WidgetColorPreference `json:"color_preference,omitempty"`
	// The number of monitors to display.
	Count         *int64                             `json:"count,omitempty"`
	DisplayFormat *WidgetMonitorSummaryDisplayFormat `json:"display_format,omitempty"`
	// Whether to show counts of 0 or not.
	HideZeroCounts *bool `json:"hide_zero_counts,omitempty"`
	// Query to filter the monitors with.
	Query string `json:"query"`
	// Whether to show the time that has elapsed since the monitor/group triggered.
	ShowLastTriggered *bool                     `json:"show_last_triggered,omitempty"`
	Sort              *WidgetMonitorSummarySort `json:"sort,omitempty"`
	// The start of the list. Typically 0.
	Start       *int64             `json:"start,omitempty"`
	SummaryType *WidgetSummaryType `json:"summary_type,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                            `json:"title_size,omitempty"`
	Type      MonitorSummaryWidgetDefinitionType `json:"type"`
}

MonitorSummaryWidgetDefinition The monitor summary widget displays a summary view of all your Datadog monitors, or a subset based on a query. Only available on FREE layout dashboards.

func NewMonitorSummaryWidgetDefinition ¶

func NewMonitorSummaryWidgetDefinition(query string, type_ MonitorSummaryWidgetDefinitionType) *MonitorSummaryWidgetDefinition

NewMonitorSummaryWidgetDefinition instantiates a new MonitorSummaryWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorSummaryWidgetDefinitionWithDefaults ¶

func NewMonitorSummaryWidgetDefinitionWithDefaults() *MonitorSummaryWidgetDefinition

NewMonitorSummaryWidgetDefinitionWithDefaults instantiates a new MonitorSummaryWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorSummaryWidgetDefinition) GetColorPreference ¶

func (o *MonitorSummaryWidgetDefinition) GetColorPreference() WidgetColorPreference

GetColorPreference returns the ColorPreference field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetColorPreferenceOk ¶

func (o *MonitorSummaryWidgetDefinition) GetColorPreferenceOk() (*WidgetColorPreference, bool)

GetColorPreferenceOk returns a tuple with the ColorPreference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetCount ¶

func (o *MonitorSummaryWidgetDefinition) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetCountOk ¶

func (o *MonitorSummaryWidgetDefinition) GetCountOk() (*int64, 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 (*MonitorSummaryWidgetDefinition) GetDisplayFormat ¶

GetDisplayFormat returns the DisplayFormat field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetDisplayFormatOk ¶

GetDisplayFormatOk returns a tuple with the DisplayFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetHideZeroCounts ¶

func (o *MonitorSummaryWidgetDefinition) GetHideZeroCounts() bool

GetHideZeroCounts returns the HideZeroCounts field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetHideZeroCountsOk ¶

func (o *MonitorSummaryWidgetDefinition) GetHideZeroCountsOk() (*bool, bool)

GetHideZeroCountsOk returns a tuple with the HideZeroCounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetQuery ¶

func (o *MonitorSummaryWidgetDefinition) GetQuery() string

GetQuery returns the Query field value

func (*MonitorSummaryWidgetDefinition) GetQueryOk ¶

func (o *MonitorSummaryWidgetDefinition) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetShowLastTriggered ¶

func (o *MonitorSummaryWidgetDefinition) GetShowLastTriggered() bool

GetShowLastTriggered returns the ShowLastTriggered field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetShowLastTriggeredOk ¶

func (o *MonitorSummaryWidgetDefinition) GetShowLastTriggeredOk() (*bool, bool)

GetShowLastTriggeredOk returns a tuple with the ShowLastTriggered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetSort ¶

GetSort returns the Sort field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetSortOk ¶

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetStart ¶

func (o *MonitorSummaryWidgetDefinition) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetStartOk ¶

func (o *MonitorSummaryWidgetDefinition) GetStartOk() (*int64, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetSummaryType ¶

GetSummaryType returns the SummaryType field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetSummaryTypeOk ¶

func (o *MonitorSummaryWidgetDefinition) GetSummaryTypeOk() (*WidgetSummaryType, bool)

GetSummaryTypeOk returns a tuple with the SummaryType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetTitle ¶

func (o *MonitorSummaryWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetTitleAlign ¶

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetTitleAlignOk ¶

func (o *MonitorSummaryWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetTitleOk ¶

func (o *MonitorSummaryWidgetDefinition) 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 (*MonitorSummaryWidgetDefinition) GetTitleSize ¶

func (o *MonitorSummaryWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*MonitorSummaryWidgetDefinition) GetTitleSizeOk ¶

func (o *MonitorSummaryWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*MonitorSummaryWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MonitorSummaryWidgetDefinition) HasColorPreference ¶

func (o *MonitorSummaryWidgetDefinition) HasColorPreference() bool

HasColorPreference returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasCount ¶

func (o *MonitorSummaryWidgetDefinition) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasDisplayFormat ¶

func (o *MonitorSummaryWidgetDefinition) HasDisplayFormat() bool

HasDisplayFormat returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasHideZeroCounts ¶

func (o *MonitorSummaryWidgetDefinition) HasHideZeroCounts() bool

HasHideZeroCounts returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasShowLastTriggered ¶

func (o *MonitorSummaryWidgetDefinition) HasShowLastTriggered() bool

HasShowLastTriggered returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasSort ¶

func (o *MonitorSummaryWidgetDefinition) HasSort() bool

HasSort returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasStart ¶

func (o *MonitorSummaryWidgetDefinition) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasSummaryType ¶

func (o *MonitorSummaryWidgetDefinition) HasSummaryType() bool

HasSummaryType returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasTitle ¶

func (o *MonitorSummaryWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasTitleAlign ¶

func (o *MonitorSummaryWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*MonitorSummaryWidgetDefinition) HasTitleSize ¶

func (o *MonitorSummaryWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (MonitorSummaryWidgetDefinition) MarshalJSON ¶

func (o MonitorSummaryWidgetDefinition) MarshalJSON() ([]byte, error)

func (*MonitorSummaryWidgetDefinition) SetColorPreference ¶

func (o *MonitorSummaryWidgetDefinition) SetColorPreference(v WidgetColorPreference)

SetColorPreference gets a reference to the given WidgetColorPreference and assigns it to the ColorPreference field.

func (*MonitorSummaryWidgetDefinition) SetCount ¶

func (o *MonitorSummaryWidgetDefinition) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*MonitorSummaryWidgetDefinition) SetDisplayFormat ¶

SetDisplayFormat gets a reference to the given WidgetMonitorSummaryDisplayFormat and assigns it to the DisplayFormat field.

func (*MonitorSummaryWidgetDefinition) SetHideZeroCounts ¶

func (o *MonitorSummaryWidgetDefinition) SetHideZeroCounts(v bool)

SetHideZeroCounts gets a reference to the given bool and assigns it to the HideZeroCounts field.

func (*MonitorSummaryWidgetDefinition) SetQuery ¶

func (o *MonitorSummaryWidgetDefinition) SetQuery(v string)

SetQuery sets field value

func (*MonitorSummaryWidgetDefinition) SetShowLastTriggered ¶

func (o *MonitorSummaryWidgetDefinition) SetShowLastTriggered(v bool)

SetShowLastTriggered gets a reference to the given bool and assigns it to the ShowLastTriggered field.

func (*MonitorSummaryWidgetDefinition) SetSort ¶

SetSort gets a reference to the given WidgetMonitorSummarySort and assigns it to the Sort field.

func (*MonitorSummaryWidgetDefinition) SetStart ¶

func (o *MonitorSummaryWidgetDefinition) SetStart(v int64)

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*MonitorSummaryWidgetDefinition) SetSummaryType ¶

SetSummaryType gets a reference to the given WidgetSummaryType and assigns it to the SummaryType field.

func (*MonitorSummaryWidgetDefinition) SetTitle ¶

func (o *MonitorSummaryWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*MonitorSummaryWidgetDefinition) SetTitleAlign ¶

func (o *MonitorSummaryWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*MonitorSummaryWidgetDefinition) SetTitleSize ¶

func (o *MonitorSummaryWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*MonitorSummaryWidgetDefinition) SetType ¶

SetType sets field value

func (*MonitorSummaryWidgetDefinition) UnmarshalJSON ¶

func (o *MonitorSummaryWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type MonitorSummaryWidgetDefinitionType ¶

type MonitorSummaryWidgetDefinitionType string

MonitorSummaryWidgetDefinitionType Type of the monitor summary widget.

const (
	MONITORSUMMARYWIDGETDEFINITIONTYPE_MANAGE_STATUS MonitorSummaryWidgetDefinitionType = "manage_status"
)

List of MonitorSummaryWidgetDefinitionType

func NewMonitorSummaryWidgetDefinitionTypeFromValue ¶

func NewMonitorSummaryWidgetDefinitionTypeFromValue(v string) (*MonitorSummaryWidgetDefinitionType, error)

NewMonitorSummaryWidgetDefinitionTypeFromValue returns a pointer to a valid MonitorSummaryWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitorSummaryWidgetDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (MonitorSummaryWidgetDefinitionType) Ptr ¶

Ptr returns reference to MonitorSummaryWidgetDefinitionType value

func (*MonitorSummaryWidgetDefinitionType) UnmarshalJSON ¶

func (v *MonitorSummaryWidgetDefinitionType) UnmarshalJSON(src []byte) error

type MonitorThresholdWindowOptions ¶

type MonitorThresholdWindowOptions struct {
	// Describes how long an anomalous metric must be normal before the alert recovers.
	RecoveryWindow NullableString `json:"recovery_window,omitempty"`
	// Describes how long a metric must be anomalous before an alert triggers.
	TriggerWindow NullableString `json:"trigger_window,omitempty"`
}

MonitorThresholdWindowOptions Alerting time window options.

func NewMonitorThresholdWindowOptions ¶

func NewMonitorThresholdWindowOptions() *MonitorThresholdWindowOptions

NewMonitorThresholdWindowOptions instantiates a new MonitorThresholdWindowOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorThresholdWindowOptionsWithDefaults ¶

func NewMonitorThresholdWindowOptionsWithDefaults() *MonitorThresholdWindowOptions

NewMonitorThresholdWindowOptionsWithDefaults instantiates a new MonitorThresholdWindowOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorThresholdWindowOptions) GetRecoveryWindow ¶

func (o *MonitorThresholdWindowOptions) GetRecoveryWindow() string

GetRecoveryWindow returns the RecoveryWindow field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholdWindowOptions) GetRecoveryWindowOk ¶

func (o *MonitorThresholdWindowOptions) GetRecoveryWindowOk() (*string, bool)

GetRecoveryWindowOk returns a tuple with the RecoveryWindow 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 (*MonitorThresholdWindowOptions) GetTriggerWindow ¶

func (o *MonitorThresholdWindowOptions) GetTriggerWindow() string

GetTriggerWindow returns the TriggerWindow field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholdWindowOptions) GetTriggerWindowOk ¶

func (o *MonitorThresholdWindowOptions) GetTriggerWindowOk() (*string, bool)

GetTriggerWindowOk returns a tuple with the TriggerWindow 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 (*MonitorThresholdWindowOptions) HasRecoveryWindow ¶

func (o *MonitorThresholdWindowOptions) HasRecoveryWindow() bool

HasRecoveryWindow returns a boolean if a field has been set.

func (*MonitorThresholdWindowOptions) HasTriggerWindow ¶

func (o *MonitorThresholdWindowOptions) HasTriggerWindow() bool

HasTriggerWindow returns a boolean if a field has been set.

func (MonitorThresholdWindowOptions) MarshalJSON ¶

func (o MonitorThresholdWindowOptions) MarshalJSON() ([]byte, error)

func (*MonitorThresholdWindowOptions) SetRecoveryWindow ¶

func (o *MonitorThresholdWindowOptions) SetRecoveryWindow(v string)

SetRecoveryWindow gets a reference to the given NullableString and assigns it to the RecoveryWindow field.

func (*MonitorThresholdWindowOptions) SetRecoveryWindowNil ¶

func (o *MonitorThresholdWindowOptions) SetRecoveryWindowNil()

SetRecoveryWindowNil sets the value for RecoveryWindow to be an explicit nil

func (*MonitorThresholdWindowOptions) SetTriggerWindow ¶

func (o *MonitorThresholdWindowOptions) SetTriggerWindow(v string)

SetTriggerWindow gets a reference to the given NullableString and assigns it to the TriggerWindow field.

func (*MonitorThresholdWindowOptions) SetTriggerWindowNil ¶

func (o *MonitorThresholdWindowOptions) SetTriggerWindowNil()

SetTriggerWindowNil sets the value for TriggerWindow to be an explicit nil

func (*MonitorThresholdWindowOptions) UnsetRecoveryWindow ¶

func (o *MonitorThresholdWindowOptions) UnsetRecoveryWindow()

UnsetRecoveryWindow ensures that no value is present for RecoveryWindow, not even an explicit nil

func (*MonitorThresholdWindowOptions) UnsetTriggerWindow ¶

func (o *MonitorThresholdWindowOptions) UnsetTriggerWindow()

UnsetTriggerWindow ensures that no value is present for TriggerWindow, not even an explicit nil

type MonitorThresholds ¶

type MonitorThresholds struct {
	// The monitor `CRITICAL` threshold.
	Critical *float64 `json:"critical,omitempty"`
	// The monitor `CRITICAL` recovery threshold.
	CriticalRecovery NullableFloat64 `json:"critical_recovery,omitempty"`
	// The monitor `OK` threshold.
	Ok NullableFloat64 `json:"ok,omitempty"`
	// The monitor UNKNOWN threshold.
	Unknown NullableFloat64 `json:"unknown,omitempty"`
	// The monitor `WARNING` threshold.
	Warning NullableFloat64 `json:"warning,omitempty"`
	// The monitor `WARNING` recovery threshold.
	WarningRecovery NullableFloat64 `json:"warning_recovery,omitempty"`
}

MonitorThresholds List of the different monitor threshold available.

func NewMonitorThresholds ¶

func NewMonitorThresholds() *MonitorThresholds

NewMonitorThresholds instantiates a new MonitorThresholds object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorThresholdsWithDefaults ¶

func NewMonitorThresholdsWithDefaults() *MonitorThresholds

NewMonitorThresholdsWithDefaults instantiates a new MonitorThresholds object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorThresholds) GetCritical ¶

func (o *MonitorThresholds) GetCritical() float64

GetCritical returns the Critical field value if set, zero value otherwise.

func (*MonitorThresholds) GetCriticalOk ¶

func (o *MonitorThresholds) GetCriticalOk() (*float64, 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 (*MonitorThresholds) GetCriticalRecovery ¶

func (o *MonitorThresholds) GetCriticalRecovery() float64

GetCriticalRecovery returns the CriticalRecovery field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholds) GetCriticalRecoveryOk ¶

func (o *MonitorThresholds) GetCriticalRecoveryOk() (*float64, bool)

GetCriticalRecoveryOk returns a tuple with the CriticalRecovery 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 (*MonitorThresholds) GetOk ¶

func (o *MonitorThresholds) GetOk() float64

GetOk returns the Ok field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholds) GetOkOk ¶

func (o *MonitorThresholds) GetOkOk() (*float64, bool)

GetOkOk returns a tuple with the Ok 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 (*MonitorThresholds) GetUnknown ¶

func (o *MonitorThresholds) GetUnknown() float64

GetUnknown returns the Unknown field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholds) GetUnknownOk ¶

func (o *MonitorThresholds) GetUnknownOk() (*float64, bool)

GetUnknownOk returns a tuple with the Unknown 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 (*MonitorThresholds) GetWarning ¶

func (o *MonitorThresholds) GetWarning() float64

GetWarning returns the Warning field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholds) GetWarningOk ¶

func (o *MonitorThresholds) GetWarningOk() (*float64, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MonitorThresholds) GetWarningRecovery ¶

func (o *MonitorThresholds) GetWarningRecovery() float64

GetWarningRecovery returns the WarningRecovery field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorThresholds) GetWarningRecoveryOk ¶

func (o *MonitorThresholds) GetWarningRecoveryOk() (*float64, bool)

GetWarningRecoveryOk returns a tuple with the WarningRecovery 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 (*MonitorThresholds) HasCritical ¶

func (o *MonitorThresholds) HasCritical() bool

HasCritical returns a boolean if a field has been set.

func (*MonitorThresholds) HasCriticalRecovery ¶

func (o *MonitorThresholds) HasCriticalRecovery() bool

HasCriticalRecovery returns a boolean if a field has been set.

func (*MonitorThresholds) HasOk ¶

func (o *MonitorThresholds) HasOk() bool

HasOk returns a boolean if a field has been set.

func (*MonitorThresholds) HasUnknown ¶

func (o *MonitorThresholds) HasUnknown() bool

HasUnknown returns a boolean if a field has been set.

func (*MonitorThresholds) HasWarning ¶

func (o *MonitorThresholds) HasWarning() bool

HasWarning returns a boolean if a field has been set.

func (*MonitorThresholds) HasWarningRecovery ¶

func (o *MonitorThresholds) HasWarningRecovery() bool

HasWarningRecovery returns a boolean if a field has been set.

func (MonitorThresholds) MarshalJSON ¶

func (o MonitorThresholds) MarshalJSON() ([]byte, error)

func (*MonitorThresholds) SetCritical ¶

func (o *MonitorThresholds) SetCritical(v float64)

SetCritical gets a reference to the given float64 and assigns it to the Critical field.

func (*MonitorThresholds) SetCriticalRecovery ¶

func (o *MonitorThresholds) SetCriticalRecovery(v float64)

SetCriticalRecovery gets a reference to the given NullableFloat64 and assigns it to the CriticalRecovery field.

func (*MonitorThresholds) SetCriticalRecoveryNil ¶

func (o *MonitorThresholds) SetCriticalRecoveryNil()

SetCriticalRecoveryNil sets the value for CriticalRecovery to be an explicit nil

func (*MonitorThresholds) SetOk ¶

func (o *MonitorThresholds) SetOk(v float64)

SetOk gets a reference to the given NullableFloat64 and assigns it to the Ok field.

func (*MonitorThresholds) SetOkNil ¶

func (o *MonitorThresholds) SetOkNil()

SetOkNil sets the value for Ok to be an explicit nil

func (*MonitorThresholds) SetUnknown ¶

func (o *MonitorThresholds) SetUnknown(v float64)

SetUnknown gets a reference to the given NullableFloat64 and assigns it to the Unknown field.

func (*MonitorThresholds) SetUnknownNil ¶

func (o *MonitorThresholds) SetUnknownNil()

SetUnknownNil sets the value for Unknown to be an explicit nil

func (*MonitorThresholds) SetWarning ¶

func (o *MonitorThresholds) SetWarning(v float64)

SetWarning gets a reference to the given NullableFloat64 and assigns it to the Warning field.

func (*MonitorThresholds) SetWarningNil ¶

func (o *MonitorThresholds) SetWarningNil()

SetWarningNil sets the value for Warning to be an explicit nil

func (*MonitorThresholds) SetWarningRecovery ¶

func (o *MonitorThresholds) SetWarningRecovery(v float64)

SetWarningRecovery gets a reference to the given NullableFloat64 and assigns it to the WarningRecovery field.

func (*MonitorThresholds) SetWarningRecoveryNil ¶

func (o *MonitorThresholds) SetWarningRecoveryNil()

SetWarningRecoveryNil sets the value for WarningRecovery to be an explicit nil

func (*MonitorThresholds) UnsetCriticalRecovery ¶

func (o *MonitorThresholds) UnsetCriticalRecovery()

UnsetCriticalRecovery ensures that no value is present for CriticalRecovery, not even an explicit nil

func (*MonitorThresholds) UnsetOk ¶

func (o *MonitorThresholds) UnsetOk()

UnsetOk ensures that no value is present for Ok, not even an explicit nil

func (*MonitorThresholds) UnsetUnknown ¶

func (o *MonitorThresholds) UnsetUnknown()

UnsetUnknown ensures that no value is present for Unknown, not even an explicit nil

func (*MonitorThresholds) UnsetWarning ¶

func (o *MonitorThresholds) UnsetWarning()

UnsetWarning ensures that no value is present for Warning, not even an explicit nil

func (*MonitorThresholds) UnsetWarningRecovery ¶

func (o *MonitorThresholds) UnsetWarningRecovery()

UnsetWarningRecovery ensures that no value is present for WarningRecovery, not even an explicit nil

type MonitorType ¶

type MonitorType string

MonitorType The type of the monitor. For more information about `type`, see the [monitor options](https://docs.datadoghq.com/monitors/guide/monitor_api_options/) docs.

const (
	MONITORTYPE_COMPOSITE             MonitorType = "composite"
	MONITORTYPE_EVENT_ALERT           MonitorType = "event alert"
	MONITORTYPE_LOG_ALERT             MonitorType = "log alert"
	MONITORTYPE_METRIC_ALERT          MonitorType = "metric alert"
	MONITORTYPE_PROCESS_ALERT         MonitorType = "process alert"
	MONITORTYPE_QUERY_ALERT           MonitorType = "query alert"
	MONITORTYPE_RUM_ALERT             MonitorType = "rum alert"
	MONITORTYPE_SERVICE_CHECK         MonitorType = "service check"
	MONITORTYPE_SYNTHETICS_ALERT      MonitorType = "synthetics alert"
	MONITORTYPE_TRACE_ANALYTICS_ALERT MonitorType = "trace-analytics alert"
	MONITORTYPE_SLO_ALERT             MonitorType = "slo alert"
	MONITORTYPE_EVENT_V2_ALERT        MonitorType = "event-v2 alert"
)

List of MonitorType

func NewMonitorTypeFromValue ¶

func NewMonitorTypeFromValue(v string) (*MonitorType, error)

NewMonitorTypeFromValue returns a pointer to a valid MonitorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitorType) IsValid ¶

func (v MonitorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitorType) Ptr ¶

func (v MonitorType) Ptr() *MonitorType

Ptr returns reference to MonitorType value

func (*MonitorType) UnmarshalJSON ¶

func (v *MonitorType) UnmarshalJSON(src []byte) error

type MonitorUpdateRequest ¶

type MonitorUpdateRequest struct {
	// Timestamp of the monitor creation.
	Created *time.Time `json:"created,omitempty"`
	Creator *Creator   `json:"creator,omitempty"`
	// Whether or not the monitor is deleted. (Always `null`)
	Deleted NullableTime `json:"deleted,omitempty"`
	// ID of this monitor.
	Id *int64 `json:"id,omitempty"`
	// A message to include with notifications for this monitor.
	Message *string `json:"message,omitempty"`
	// Last timestamp when the monitor was edited.
	Modified *time.Time `json:"modified,omitempty"`
	// Whether or not the monitor is broken down on different groups.
	Multi *bool `json:"multi,omitempty"`
	// The monitor name.
	Name         *string               `json:"name,omitempty"`
	Options      *MonitorOptions       `json:"options,omitempty"`
	OverallState *MonitorOverallStates `json:"overall_state,omitempty"`
	// Integer from 1 (high) to 5 (low) indicating alert severity.
	Priority *int64 `json:"priority,omitempty"`
	// The monitor query.
	Query *string `json:"query,omitempty"`
	// A list of role identifiers that can be pulled from the Roles API. Cannot be used with `locked` option.
	RestrictedRoles *[]string     `json:"restricted_roles,omitempty"`
	State           *MonitorState `json:"state,omitempty"`
	// Tags associated to your monitor.
	Tags *[]string    `json:"tags,omitempty"`
	Type *MonitorType `json:"type,omitempty"`
}

MonitorUpdateRequest Object describing a monitor update request.

func NewMonitorUpdateRequest ¶

func NewMonitorUpdateRequest() *MonitorUpdateRequest

NewMonitorUpdateRequest instantiates a new MonitorUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorUpdateRequestWithDefaults ¶

func NewMonitorUpdateRequestWithDefaults() *MonitorUpdateRequest

NewMonitorUpdateRequestWithDefaults instantiates a new MonitorUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorUpdateRequest) GetCreated ¶

func (o *MonitorUpdateRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetCreatedOk ¶

func (o *MonitorUpdateRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetCreator ¶

func (o *MonitorUpdateRequest) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetCreatorOk ¶

func (o *MonitorUpdateRequest) GetCreatorOk() (*Creator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetDeleted ¶

func (o *MonitorUpdateRequest) GetDeleted() time.Time

GetDeleted returns the Deleted field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MonitorUpdateRequest) GetDeletedOk ¶

func (o *MonitorUpdateRequest) GetDeletedOk() (*time.Time, bool)

GetDeletedOk returns a tuple with the Deleted 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 (*MonitorUpdateRequest) GetId ¶

func (o *MonitorUpdateRequest) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetIdOk ¶

func (o *MonitorUpdateRequest) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetMessage ¶

func (o *MonitorUpdateRequest) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetMessageOk ¶

func (o *MonitorUpdateRequest) 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 (*MonitorUpdateRequest) GetModified ¶

func (o *MonitorUpdateRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetModifiedOk ¶

func (o *MonitorUpdateRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetMulti ¶

func (o *MonitorUpdateRequest) GetMulti() bool

GetMulti returns the Multi field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetMultiOk ¶

func (o *MonitorUpdateRequest) GetMultiOk() (*bool, bool)

GetMultiOk returns a tuple with the Multi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetName ¶

func (o *MonitorUpdateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetNameOk ¶

func (o *MonitorUpdateRequest) 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 (*MonitorUpdateRequest) GetOptions ¶

func (o *MonitorUpdateRequest) GetOptions() MonitorOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetOptionsOk ¶

func (o *MonitorUpdateRequest) GetOptionsOk() (*MonitorOptions, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetOverallState ¶

func (o *MonitorUpdateRequest) GetOverallState() MonitorOverallStates

GetOverallState returns the OverallState field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetOverallStateOk ¶

func (o *MonitorUpdateRequest) GetOverallStateOk() (*MonitorOverallStates, bool)

GetOverallStateOk returns a tuple with the OverallState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetPriority ¶

func (o *MonitorUpdateRequest) GetPriority() int64

GetPriority returns the Priority field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetPriorityOk ¶

func (o *MonitorUpdateRequest) GetPriorityOk() (*int64, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetQuery ¶

func (o *MonitorUpdateRequest) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetQueryOk ¶

func (o *MonitorUpdateRequest) 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 (*MonitorUpdateRequest) GetRestrictedRoles ¶

func (o *MonitorUpdateRequest) GetRestrictedRoles() []string

GetRestrictedRoles returns the RestrictedRoles field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetRestrictedRolesOk ¶

func (o *MonitorUpdateRequest) GetRestrictedRolesOk() (*[]string, bool)

GetRestrictedRolesOk returns a tuple with the RestrictedRoles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetState ¶

func (o *MonitorUpdateRequest) GetState() MonitorState

GetState returns the State field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetStateOk ¶

func (o *MonitorUpdateRequest) GetStateOk() (*MonitorState, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetTags ¶

func (o *MonitorUpdateRequest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetTagsOk ¶

func (o *MonitorUpdateRequest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) GetType ¶

func (o *MonitorUpdateRequest) GetType() MonitorType

GetType returns the Type field value if set, zero value otherwise.

func (*MonitorUpdateRequest) GetTypeOk ¶

func (o *MonitorUpdateRequest) GetTypeOk() (*MonitorType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitorUpdateRequest) HasCreated ¶

func (o *MonitorUpdateRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasCreator ¶

func (o *MonitorUpdateRequest) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasDeleted ¶

func (o *MonitorUpdateRequest) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasId ¶

func (o *MonitorUpdateRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasMessage ¶

func (o *MonitorUpdateRequest) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasModified ¶

func (o *MonitorUpdateRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasMulti ¶

func (o *MonitorUpdateRequest) HasMulti() bool

HasMulti returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasName ¶

func (o *MonitorUpdateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasOptions ¶

func (o *MonitorUpdateRequest) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasOverallState ¶

func (o *MonitorUpdateRequest) HasOverallState() bool

HasOverallState returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasPriority ¶

func (o *MonitorUpdateRequest) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasQuery ¶

func (o *MonitorUpdateRequest) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasRestrictedRoles ¶

func (o *MonitorUpdateRequest) HasRestrictedRoles() bool

HasRestrictedRoles returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasState ¶

func (o *MonitorUpdateRequest) HasState() bool

HasState returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasTags ¶

func (o *MonitorUpdateRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*MonitorUpdateRequest) HasType ¶

func (o *MonitorUpdateRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (MonitorUpdateRequest) MarshalJSON ¶

func (o MonitorUpdateRequest) MarshalJSON() ([]byte, error)

func (*MonitorUpdateRequest) SetCreated ¶

func (o *MonitorUpdateRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*MonitorUpdateRequest) SetCreator ¶

func (o *MonitorUpdateRequest) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

func (*MonitorUpdateRequest) SetDeleted ¶

func (o *MonitorUpdateRequest) SetDeleted(v time.Time)

SetDeleted gets a reference to the given NullableTime and assigns it to the Deleted field.

func (*MonitorUpdateRequest) SetDeletedNil ¶

func (o *MonitorUpdateRequest) SetDeletedNil()

SetDeletedNil sets the value for Deleted to be an explicit nil

func (*MonitorUpdateRequest) SetId ¶

func (o *MonitorUpdateRequest) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*MonitorUpdateRequest) SetMessage ¶

func (o *MonitorUpdateRequest) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*MonitorUpdateRequest) SetModified ¶

func (o *MonitorUpdateRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*MonitorUpdateRequest) SetMulti ¶

func (o *MonitorUpdateRequest) SetMulti(v bool)

SetMulti gets a reference to the given bool and assigns it to the Multi field.

func (*MonitorUpdateRequest) SetName ¶

func (o *MonitorUpdateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*MonitorUpdateRequest) SetOptions ¶

func (o *MonitorUpdateRequest) SetOptions(v MonitorOptions)

SetOptions gets a reference to the given MonitorOptions and assigns it to the Options field.

func (*MonitorUpdateRequest) SetOverallState ¶

func (o *MonitorUpdateRequest) SetOverallState(v MonitorOverallStates)

SetOverallState gets a reference to the given MonitorOverallStates and assigns it to the OverallState field.

func (*MonitorUpdateRequest) SetPriority ¶

func (o *MonitorUpdateRequest) SetPriority(v int64)

SetPriority gets a reference to the given int64 and assigns it to the Priority field.

func (*MonitorUpdateRequest) SetQuery ¶

func (o *MonitorUpdateRequest) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*MonitorUpdateRequest) SetRestrictedRoles ¶

func (o *MonitorUpdateRequest) SetRestrictedRoles(v []string)

SetRestrictedRoles gets a reference to the given []string and assigns it to the RestrictedRoles field.

func (*MonitorUpdateRequest) SetState ¶

func (o *MonitorUpdateRequest) SetState(v MonitorState)

SetState gets a reference to the given MonitorState and assigns it to the State field.

func (*MonitorUpdateRequest) SetTags ¶

func (o *MonitorUpdateRequest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*MonitorUpdateRequest) SetType ¶

func (o *MonitorUpdateRequest) SetType(v MonitorType)

SetType gets a reference to the given MonitorType and assigns it to the Type field.

func (*MonitorUpdateRequest) UnsetDeleted ¶

func (o *MonitorUpdateRequest) UnsetDeleted()

UnsetDeleted ensures that no value is present for Deleted, not even an explicit nil

type MonitorsApiService ¶

type MonitorsApiService service

MonitorsApiService MonitorsApi service

func (*MonitorsApiService) CheckCanDeleteMonitor ¶

func (a *MonitorsApiService) CheckCanDeleteMonitor(ctx _context.Context, monitorIds []int64) (CheckCanDeleteMonitorResponse, *_nethttp.Response, error)

* CheckCanDeleteMonitor Check if a monitor can be deleted * Check if the given monitors can be deleted.

func (*MonitorsApiService) CreateMonitor ¶

func (a *MonitorsApiService) CreateMonitor(ctx _context.Context, body Monitor) (Monitor, *_nethttp.Response, error)
  • CreateMonitor Create a monitor
  • Create a monitor using the specified options.

#### Monitor Types

The type of monitor chosen from:

- anomaly: `query alert` - APM: `query alert` or `trace-analytics alert` - composite: `composite` - custom: `service check` - event: `event alert` - forecast: `query alert` - host: `service check` - integration: `query alert` or `service check` - live process: `process alert` - logs: `log alert` - metric: `metric alert` - network: `service check` - outlier: `query alert` - process: `service check` - rum: `rum alert` - SLO: `slo alert` - watchdog: `event alert` - event-v2: `event-v2 alert`

#### Query Types

**Metric Alert Query**

Example: `time_aggr(time_window):space_aggr:metric{tags} [by {key}] operator #`

- `time_aggr`: avg, sum, max, min, change, or pct_change - `time_window`: `last_#m` (with `#` between 1 and 2880 depending on the monitor type) or `last_#h`(with `#` between 1 and 48 depending on the monitor type), or `last_1d` - `space_aggr`: avg, sum, min, or max - `tags`: one or more tags (comma-separated), or * - `key`: a 'key' in key:value tag syntax; defines a separate alert for each tag in the group (multi-alert) - `operator`: <, <=, >, >=, ==, or != - `#`: an integer or decimal number used to set the threshold

If you are using the `_change_` or `_pct_change_` time aggregator, instead use `change_aggr(time_aggr(time_window), timeshift):space_aggr:metric{tags} [by {key}] operator #` with:

- `change_aggr` change, pct_change - `time_aggr` avg, sum, max, min [Learn more](https://docs.datadoghq.com/monitors/monitor_types/#define-the-conditions) - `time_window` last\_#m (between 1 and 2880 depending on the monitor type), last\_#h (between 1 and 48 depending on the monitor type), or last_#d (1 or 2) - `timeshift` #m_ago (5, 10, 15, or 30), #h_ago (1, 2, or 4), or 1d_ago

Use this to create an outlier monitor using the following query: `avg(last_30m):outliers(avg:system.cpu.user{role:es-events-data} by {host}, 'dbscan', 7) > 0`

**Service Check Query**

Example: `"check".over(tags).last(count).count_by_status()`

- **`check`** name of the check, e.g. `datadog.agent.up` - **`tags`** one or more quoted tags (comma-separated), or "*". e.g.: `.over("env:prod", "role:db")` - **`count`** must be at greater than or equal to your max threshold (defined in the `options`). It is limited to 100. For example, if you've specified to notify on 1 critical, 3 ok, and 2 warn statuses, `count` should be 3.

**Event Alert Query**

Example: `events('sources:nagios status:error,warning priority:normal tags: "string query"').rollup("count").last("1h")"`

- **`event`**, the event query string: - **`string_query`** free text query to match against event title and text. - **`sources`** event sources (comma-separated). - **`status`** event statuses (comma-separated). Valid options: error, warn, and info. - **`priority`** event priorities (comma-separated). Valid options: low, normal, all. - **`host`** event reporting host (comma-separated). - **`tags`** event tags (comma-separated). - **`excluded_tags`** excluded event tags (comma-separated). - **`rollup`** the stats roll-up method. `count` is the only supported method now. - **`last`** the timeframe to roll up the counts. Examples: 45m, 4h. Supported timeframes: m, h and d. This value should not exceed 48 hours.

**NOTE** Only available on US1 and EU.

**Event V2 Alert Query**

Example: `events(query).rollup(rollup_method[, measure]).last(time_window) operator #`

- **`query`** The search query - following the [Log search syntax](https://docs.datadoghq.com/logs/search_syntax/). - **`rollup_method`** The stats roll-up method - supports `count`, `avg` and `cardinality`. - **`measure`** For `avg` and cardinality `rollup_method` - specify the measure or the facet name you want to use. - **`time_window`** #m (5, 10, 15, or 30), #h (1, 2, or 4, 24). - **`operator`** `<`, `<=`, `>`, `>=`, `==`, or `!=`. - **`#`** an integer or decimal number used to set the threshold.

**NOTE** Only available on US1-FED, US3, and in closed beta on EU and US1.

**Process Alert Query**

Example: `processes(search).over(tags).rollup('count').last(timeframe) operator #`

- **`search`** free text search string for querying processes. Matching processes match results on the [Live Processes](https://docs.datadoghq.com/infrastructure/process/?tab=linuxwindows) page. - **`tags`** one or more tags (comma-separated) - **`timeframe`** the timeframe to roll up the counts. Examples: 10m, 4h. Supported timeframes: s, m, h and d - **`operator`** <, <=, >, >=, ==, or != - **`#`** an integer or decimal number used to set the threshold

**Logs Alert Query**

Example: `logs(query).index(index_name).rollup(rollup_method[, measure]).last(time_window) operator #`

- **`query`** The search query - following the [Log search syntax](https://docs.datadoghq.com/logs/search_syntax/). - **`index_name`** For multi-index organizations, the log index in which the request is performed. - **`rollup_method`** The stats roll-up method - supports `count`, `avg` and `cardinality`. - **`measure`** For `avg` and cardinality `rollup_method` - specify the measure or the facet name you want to use. - **`time_window`** #m (between 1 and 2880), #h (between 1 and 48) - **`operator`** `<`, `<=`, `>`, `>=`, `==`, or `!=`. - **`#`** an integer or decimal number used to set the threshold.

**Composite Query**

Example: `12345 && 67890`, where `12345` and `67890` are the IDs of non-composite monitors

* **`name`** [*required*, *default* = **dynamic, based on query**]: The name of the alert. * **`message`** [*required*, *default* = **dynamic, based on query**]: A message to include with notifications for this monitor. Email notifications can be sent to specific users by using the same '@username' notation as events. * **`tags`** [*optional*, *default* = **empty list**]: A list of tags to associate with your monitor. When getting all monitor details via the API, use the `monitor_tags` argument to filter results by these tags. It is only available via the API and isn't visible or editable in the Datadog UI.

**SLO Alert Query**

Example: `error_budget("slo_id").over("time_window") operator #`

- **`slo_id`**: The alphanumeric SLO ID of the SLO you are configuring the alert for. - **`time_window`**: The time window of the SLO target you wish to alert on. Valid options: `7d`, `30d`, `90d`. - **`operator`**: `>=` or `>`

func (*MonitorsApiService) DeleteMonitor ¶

* DeleteMonitor Delete a monitor * Delete the specified monitor

func (*MonitorsApiService) GetMonitor ¶

* GetMonitor Get a monitor's details * Get details about the specified monitor from your organization.

func (*MonitorsApiService) ListMonitors ¶

* ListMonitors Get all monitor details * Get details about the specified monitor from your organization.

func (*MonitorsApiService) SearchMonitorGroups ¶

* SearchMonitorGroups Monitors group search * Search and filter your monitor groups details.

func (*MonitorsApiService) SearchMonitors ¶

* SearchMonitors Monitors search * Search and filter your monitors details.

func (*MonitorsApiService) UpdateMonitor ¶

func (a *MonitorsApiService) UpdateMonitor(ctx _context.Context, monitorId int64, body MonitorUpdateRequest) (Monitor, *_nethttp.Response, error)

* UpdateMonitor Edit a monitor * Edit the specified monitor.

func (*MonitorsApiService) ValidateMonitor ¶

func (a *MonitorsApiService) ValidateMonitor(ctx _context.Context, body Monitor) (interface{}, *_nethttp.Response, error)

* ValidateMonitor Validate a monitor * Validate the monitor provided in the request.

type NoteWidgetDefinition ¶

type NoteWidgetDefinition struct {
	// Background color of the note.
	BackgroundColor *string `json:"background_color,omitempty"`
	// Content of the note.
	Content string `json:"content"`
	// Size of the text.
	FontSize *string `json:"font_size,omitempty"`
	// Whether to add padding or not.
	HasPadding *bool `json:"has_padding,omitempty"`
	// Whether to show a tick or not.
	ShowTick  *bool            `json:"show_tick,omitempty"`
	TextAlign *WidgetTextAlign `json:"text_align,omitempty"`
	TickEdge  *WidgetTickEdge  `json:"tick_edge,omitempty"`
	// Where to position the tick on an edge.
	TickPos       *string                  `json:"tick_pos,omitempty"`
	Type          NoteWidgetDefinitionType `json:"type"`
	VerticalAlign *WidgetVerticalAlign     `json:"vertical_align,omitempty"`
}

NoteWidgetDefinition The notes and links widget is similar to free text widget, but allows for more formatting options.

func NewNoteWidgetDefinition ¶

func NewNoteWidgetDefinition(content string, type_ NoteWidgetDefinitionType) *NoteWidgetDefinition

NewNoteWidgetDefinition instantiates a new NoteWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNoteWidgetDefinitionWithDefaults ¶

func NewNoteWidgetDefinitionWithDefaults() *NoteWidgetDefinition

NewNoteWidgetDefinitionWithDefaults instantiates a new NoteWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NoteWidgetDefinition) GetBackgroundColor ¶

func (o *NoteWidgetDefinition) GetBackgroundColor() string

GetBackgroundColor returns the BackgroundColor field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetBackgroundColorOk ¶

func (o *NoteWidgetDefinition) GetBackgroundColorOk() (*string, bool)

GetBackgroundColorOk returns a tuple with the BackgroundColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetContent ¶

func (o *NoteWidgetDefinition) GetContent() string

GetContent returns the Content field value

func (*NoteWidgetDefinition) GetContentOk ¶

func (o *NoteWidgetDefinition) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetFontSize ¶

func (o *NoteWidgetDefinition) GetFontSize() string

GetFontSize returns the FontSize field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetFontSizeOk ¶

func (o *NoteWidgetDefinition) GetFontSizeOk() (*string, bool)

GetFontSizeOk returns a tuple with the FontSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetHasPadding ¶

func (o *NoteWidgetDefinition) GetHasPadding() bool

GetHasPadding returns the HasPadding field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetHasPaddingOk ¶

func (o *NoteWidgetDefinition) GetHasPaddingOk() (*bool, bool)

GetHasPaddingOk returns a tuple with the HasPadding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetShowTick ¶

func (o *NoteWidgetDefinition) GetShowTick() bool

GetShowTick returns the ShowTick field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetShowTickOk ¶

func (o *NoteWidgetDefinition) GetShowTickOk() (*bool, bool)

GetShowTickOk returns a tuple with the ShowTick field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetTextAlign ¶

func (o *NoteWidgetDefinition) GetTextAlign() WidgetTextAlign

GetTextAlign returns the TextAlign field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetTextAlignOk ¶

func (o *NoteWidgetDefinition) GetTextAlignOk() (*WidgetTextAlign, bool)

GetTextAlignOk returns a tuple with the TextAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetTickEdge ¶

func (o *NoteWidgetDefinition) GetTickEdge() WidgetTickEdge

GetTickEdge returns the TickEdge field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetTickEdgeOk ¶

func (o *NoteWidgetDefinition) GetTickEdgeOk() (*WidgetTickEdge, bool)

GetTickEdgeOk returns a tuple with the TickEdge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetTickPos ¶

func (o *NoteWidgetDefinition) GetTickPos() string

GetTickPos returns the TickPos field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetTickPosOk ¶

func (o *NoteWidgetDefinition) GetTickPosOk() (*string, bool)

GetTickPosOk returns a tuple with the TickPos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*NoteWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) GetVerticalAlign ¶

func (o *NoteWidgetDefinition) GetVerticalAlign() WidgetVerticalAlign

GetVerticalAlign returns the VerticalAlign field value if set, zero value otherwise.

func (*NoteWidgetDefinition) GetVerticalAlignOk ¶

func (o *NoteWidgetDefinition) GetVerticalAlignOk() (*WidgetVerticalAlign, bool)

GetVerticalAlignOk returns a tuple with the VerticalAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NoteWidgetDefinition) HasBackgroundColor ¶

func (o *NoteWidgetDefinition) HasBackgroundColor() bool

HasBackgroundColor returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasFontSize ¶

func (o *NoteWidgetDefinition) HasFontSize() bool

HasFontSize returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasHasPadding ¶

func (o *NoteWidgetDefinition) HasHasPadding() bool

HasHasPadding returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasShowTick ¶

func (o *NoteWidgetDefinition) HasShowTick() bool

HasShowTick returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasTextAlign ¶

func (o *NoteWidgetDefinition) HasTextAlign() bool

HasTextAlign returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasTickEdge ¶

func (o *NoteWidgetDefinition) HasTickEdge() bool

HasTickEdge returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasTickPos ¶

func (o *NoteWidgetDefinition) HasTickPos() bool

HasTickPos returns a boolean if a field has been set.

func (*NoteWidgetDefinition) HasVerticalAlign ¶

func (o *NoteWidgetDefinition) HasVerticalAlign() bool

HasVerticalAlign returns a boolean if a field has been set.

func (NoteWidgetDefinition) MarshalJSON ¶

func (o NoteWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NoteWidgetDefinition) SetBackgroundColor ¶

func (o *NoteWidgetDefinition) SetBackgroundColor(v string)

SetBackgroundColor gets a reference to the given string and assigns it to the BackgroundColor field.

func (*NoteWidgetDefinition) SetContent ¶

func (o *NoteWidgetDefinition) SetContent(v string)

SetContent sets field value

func (*NoteWidgetDefinition) SetFontSize ¶

func (o *NoteWidgetDefinition) SetFontSize(v string)

SetFontSize gets a reference to the given string and assigns it to the FontSize field.

func (*NoteWidgetDefinition) SetHasPadding ¶

func (o *NoteWidgetDefinition) SetHasPadding(v bool)

SetHasPadding gets a reference to the given bool and assigns it to the HasPadding field.

func (*NoteWidgetDefinition) SetShowTick ¶

func (o *NoteWidgetDefinition) SetShowTick(v bool)

SetShowTick gets a reference to the given bool and assigns it to the ShowTick field.

func (*NoteWidgetDefinition) SetTextAlign ¶

func (o *NoteWidgetDefinition) SetTextAlign(v WidgetTextAlign)

SetTextAlign gets a reference to the given WidgetTextAlign and assigns it to the TextAlign field.

func (*NoteWidgetDefinition) SetTickEdge ¶

func (o *NoteWidgetDefinition) SetTickEdge(v WidgetTickEdge)

SetTickEdge gets a reference to the given WidgetTickEdge and assigns it to the TickEdge field.

func (*NoteWidgetDefinition) SetTickPos ¶

func (o *NoteWidgetDefinition) SetTickPos(v string)

SetTickPos gets a reference to the given string and assigns it to the TickPos field.

func (*NoteWidgetDefinition) SetType ¶

SetType sets field value

func (*NoteWidgetDefinition) SetVerticalAlign ¶

func (o *NoteWidgetDefinition) SetVerticalAlign(v WidgetVerticalAlign)

SetVerticalAlign gets a reference to the given WidgetVerticalAlign and assigns it to the VerticalAlign field.

func (*NoteWidgetDefinition) UnmarshalJSON ¶

func (o *NoteWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type NoteWidgetDefinitionType ¶

type NoteWidgetDefinitionType string

NoteWidgetDefinitionType Type of the note widget.

const (
	NOTEWIDGETDEFINITIONTYPE_NOTE NoteWidgetDefinitionType = "note"
)

List of NoteWidgetDefinitionType

func NewNoteWidgetDefinitionTypeFromValue ¶

func NewNoteWidgetDefinitionTypeFromValue(v string) (*NoteWidgetDefinitionType, error)

NewNoteWidgetDefinitionTypeFromValue returns a pointer to a valid NoteWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NoteWidgetDefinitionType) IsValid ¶

func (v NoteWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NoteWidgetDefinitionType) Ptr ¶

Ptr returns reference to NoteWidgetDefinitionType value

func (*NoteWidgetDefinitionType) UnmarshalJSON ¶

func (v *NoteWidgetDefinitionType) UnmarshalJSON(src []byte) error

type NotebookAbsoluteTime ¶

type NotebookAbsoluteTime struct {
	// The end time.
	End time.Time `json:"end"`
	// Indicates whether the timeframe should be shifted to end at the current time.
	Live *bool `json:"live,omitempty"`
	// The start time.
	Start time.Time `json:"start"`
}

NotebookAbsoluteTime Absolute timeframe.

func NewNotebookAbsoluteTime ¶

func NewNotebookAbsoluteTime(end time.Time, start time.Time) *NotebookAbsoluteTime

NewNotebookAbsoluteTime instantiates a new NotebookAbsoluteTime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookAbsoluteTimeWithDefaults ¶

func NewNotebookAbsoluteTimeWithDefaults() *NotebookAbsoluteTime

NewNotebookAbsoluteTimeWithDefaults instantiates a new NotebookAbsoluteTime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookAbsoluteTime) GetEnd ¶

func (o *NotebookAbsoluteTime) GetEnd() time.Time

GetEnd returns the End field value

func (*NotebookAbsoluteTime) GetEndOk ¶

func (o *NotebookAbsoluteTime) GetEndOk() (*time.Time, bool)

GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set.

func (*NotebookAbsoluteTime) GetLive ¶

func (o *NotebookAbsoluteTime) GetLive() bool

GetLive returns the Live field value if set, zero value otherwise.

func (*NotebookAbsoluteTime) GetLiveOk ¶

func (o *NotebookAbsoluteTime) GetLiveOk() (*bool, bool)

GetLiveOk returns a tuple with the Live field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookAbsoluteTime) GetStart ¶

func (o *NotebookAbsoluteTime) GetStart() time.Time

GetStart returns the Start field value

func (*NotebookAbsoluteTime) GetStartOk ¶

func (o *NotebookAbsoluteTime) GetStartOk() (*time.Time, bool)

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (*NotebookAbsoluteTime) HasLive ¶

func (o *NotebookAbsoluteTime) HasLive() bool

HasLive returns a boolean if a field has been set.

func (NotebookAbsoluteTime) MarshalJSON ¶

func (o NotebookAbsoluteTime) MarshalJSON() ([]byte, error)

func (*NotebookAbsoluteTime) SetEnd ¶

func (o *NotebookAbsoluteTime) SetEnd(v time.Time)

SetEnd sets field value

func (*NotebookAbsoluteTime) SetLive ¶

func (o *NotebookAbsoluteTime) SetLive(v bool)

SetLive gets a reference to the given bool and assigns it to the Live field.

func (*NotebookAbsoluteTime) SetStart ¶

func (o *NotebookAbsoluteTime) SetStart(v time.Time)

SetStart sets field value

func (*NotebookAbsoluteTime) UnmarshalJSON ¶

func (o *NotebookAbsoluteTime) UnmarshalJSON(bytes []byte) (err error)

type NotebookAuthor ¶

type NotebookAuthor struct {
	// Creation time of the user.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Whether the user is disabled.
	Disabled *bool `json:"disabled,omitempty"`
	// Email of the user.
	Email *string `json:"email,omitempty"`
	// Handle of the user.
	Handle *string `json:"handle,omitempty"`
	// URL of the user's icon.
	Icon *string `json:"icon,omitempty"`
	// Name of the user.
	Name *string `json:"name,omitempty"`
	// Status of the user.
	Status *string `json:"status,omitempty"`
	// Title of the user.
	Title *string `json:"title,omitempty"`
	// Whether the user is verified.
	Verified *bool `json:"verified,omitempty"`
}

NotebookAuthor Attributes of user object returned by the API.

func NewNotebookAuthor ¶

func NewNotebookAuthor() *NotebookAuthor

NewNotebookAuthor instantiates a new NotebookAuthor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookAuthorWithDefaults ¶

func NewNotebookAuthorWithDefaults() *NotebookAuthor

NewNotebookAuthorWithDefaults instantiates a new NotebookAuthor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookAuthor) GetCreatedAt ¶

func (o *NotebookAuthor) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*NotebookAuthor) GetCreatedAtOk ¶

func (o *NotebookAuthor) 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 (*NotebookAuthor) GetDisabled ¶

func (o *NotebookAuthor) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*NotebookAuthor) GetDisabledOk ¶

func (o *NotebookAuthor) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookAuthor) GetEmail ¶

func (o *NotebookAuthor) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*NotebookAuthor) GetEmailOk ¶

func (o *NotebookAuthor) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookAuthor) GetHandle ¶

func (o *NotebookAuthor) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*NotebookAuthor) GetHandleOk ¶

func (o *NotebookAuthor) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookAuthor) GetIcon ¶

func (o *NotebookAuthor) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*NotebookAuthor) GetIconOk ¶

func (o *NotebookAuthor) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookAuthor) GetName ¶

func (o *NotebookAuthor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NotebookAuthor) GetNameOk ¶

func (o *NotebookAuthor) 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 (*NotebookAuthor) GetStatus ¶

func (o *NotebookAuthor) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*NotebookAuthor) GetStatusOk ¶

func (o *NotebookAuthor) 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 (*NotebookAuthor) GetTitle ¶

func (o *NotebookAuthor) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*NotebookAuthor) GetTitleOk ¶

func (o *NotebookAuthor) 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 (*NotebookAuthor) GetVerified ¶

func (o *NotebookAuthor) GetVerified() bool

GetVerified returns the Verified field value if set, zero value otherwise.

func (*NotebookAuthor) GetVerifiedOk ¶

func (o *NotebookAuthor) GetVerifiedOk() (*bool, bool)

GetVerifiedOk returns a tuple with the Verified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookAuthor) HasCreatedAt ¶

func (o *NotebookAuthor) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*NotebookAuthor) HasDisabled ¶

func (o *NotebookAuthor) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*NotebookAuthor) HasEmail ¶

func (o *NotebookAuthor) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*NotebookAuthor) HasHandle ¶

func (o *NotebookAuthor) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*NotebookAuthor) HasIcon ¶

func (o *NotebookAuthor) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*NotebookAuthor) HasName ¶

func (o *NotebookAuthor) HasName() bool

HasName returns a boolean if a field has been set.

func (*NotebookAuthor) HasStatus ¶

func (o *NotebookAuthor) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*NotebookAuthor) HasTitle ¶

func (o *NotebookAuthor) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*NotebookAuthor) HasVerified ¶

func (o *NotebookAuthor) HasVerified() bool

HasVerified returns a boolean if a field has been set.

func (NotebookAuthor) MarshalJSON ¶

func (o NotebookAuthor) MarshalJSON() ([]byte, error)

func (*NotebookAuthor) SetCreatedAt ¶

func (o *NotebookAuthor) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*NotebookAuthor) SetDisabled ¶

func (o *NotebookAuthor) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*NotebookAuthor) SetEmail ¶

func (o *NotebookAuthor) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NotebookAuthor) SetHandle ¶

func (o *NotebookAuthor) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*NotebookAuthor) SetIcon ¶

func (o *NotebookAuthor) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*NotebookAuthor) SetName ¶

func (o *NotebookAuthor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NotebookAuthor) SetStatus ¶

func (o *NotebookAuthor) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*NotebookAuthor) SetTitle ¶

func (o *NotebookAuthor) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*NotebookAuthor) SetVerified ¶

func (o *NotebookAuthor) SetVerified(v bool)

SetVerified gets a reference to the given bool and assigns it to the Verified field.

type NotebookCellCreateRequest ¶

type NotebookCellCreateRequest struct {
	Attributes NotebookCellCreateRequestAttributes `json:"attributes"`
	Type       NotebookCellResourceType            `json:"type"`
}

NotebookCellCreateRequest The description of a notebook cell create request.

func NewNotebookCellCreateRequest ¶

func NewNotebookCellCreateRequest(attributes NotebookCellCreateRequestAttributes, type_ NotebookCellResourceType) *NotebookCellCreateRequest

NewNotebookCellCreateRequest instantiates a new NotebookCellCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookCellCreateRequestWithDefaults ¶

func NewNotebookCellCreateRequestWithDefaults() *NotebookCellCreateRequest

NewNotebookCellCreateRequestWithDefaults instantiates a new NotebookCellCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookCellCreateRequest) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebookCellCreateRequest) GetAttributesOk ¶

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebookCellCreateRequest) GetType ¶

GetType returns the Type field value

func (*NotebookCellCreateRequest) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookCellCreateRequest) MarshalJSON ¶

func (o NotebookCellCreateRequest) MarshalJSON() ([]byte, error)

func (*NotebookCellCreateRequest) SetAttributes ¶

SetAttributes sets field value

func (*NotebookCellCreateRequest) SetType ¶

SetType sets field value

func (*NotebookCellCreateRequest) UnmarshalJSON ¶

func (o *NotebookCellCreateRequest) UnmarshalJSON(bytes []byte) (err error)

type NotebookCellCreateRequestAttributes ¶

type NotebookCellCreateRequestAttributes struct {
	NotebookDistributionCellAttributes *NotebookDistributionCellAttributes
	NotebookHeatMapCellAttributes      *NotebookHeatMapCellAttributes
	NotebookLogStreamCellAttributes    *NotebookLogStreamCellAttributes
	NotebookMarkdownCellAttributes     *NotebookMarkdownCellAttributes
	NotebookTimeseriesCellAttributes   *NotebookTimeseriesCellAttributes
	NotebookToplistCellAttributes      *NotebookToplistCellAttributes
}

NotebookCellCreateRequestAttributes - The attributes of a notebook cell in create cell request. Valid cell types are `markdown`, `timeseries`, `toplist`, `heatmap`, `distribution`, `log_stream`. [More information on each graph visualization type.](https://docs.datadoghq.com/dashboards/widgets/)

func NotebookDistributionCellAttributesAsNotebookCellCreateRequestAttributes ¶

func NotebookDistributionCellAttributesAsNotebookCellCreateRequestAttributes(v *NotebookDistributionCellAttributes) NotebookCellCreateRequestAttributes

NotebookDistributionCellAttributesAsNotebookCellCreateRequestAttributes is a convenience function that returns NotebookDistributionCellAttributes wrapped in NotebookCellCreateRequestAttributes

func NotebookHeatMapCellAttributesAsNotebookCellCreateRequestAttributes ¶

func NotebookHeatMapCellAttributesAsNotebookCellCreateRequestAttributes(v *NotebookHeatMapCellAttributes) NotebookCellCreateRequestAttributes

NotebookHeatMapCellAttributesAsNotebookCellCreateRequestAttributes is a convenience function that returns NotebookHeatMapCellAttributes wrapped in NotebookCellCreateRequestAttributes

func NotebookLogStreamCellAttributesAsNotebookCellCreateRequestAttributes ¶

func NotebookLogStreamCellAttributesAsNotebookCellCreateRequestAttributes(v *NotebookLogStreamCellAttributes) NotebookCellCreateRequestAttributes

NotebookLogStreamCellAttributesAsNotebookCellCreateRequestAttributes is a convenience function that returns NotebookLogStreamCellAttributes wrapped in NotebookCellCreateRequestAttributes

func NotebookMarkdownCellAttributesAsNotebookCellCreateRequestAttributes ¶

func NotebookMarkdownCellAttributesAsNotebookCellCreateRequestAttributes(v *NotebookMarkdownCellAttributes) NotebookCellCreateRequestAttributes

NotebookMarkdownCellAttributesAsNotebookCellCreateRequestAttributes is a convenience function that returns NotebookMarkdownCellAttributes wrapped in NotebookCellCreateRequestAttributes

func NotebookTimeseriesCellAttributesAsNotebookCellCreateRequestAttributes ¶

func NotebookTimeseriesCellAttributesAsNotebookCellCreateRequestAttributes(v *NotebookTimeseriesCellAttributes) NotebookCellCreateRequestAttributes

NotebookTimeseriesCellAttributesAsNotebookCellCreateRequestAttributes is a convenience function that returns NotebookTimeseriesCellAttributes wrapped in NotebookCellCreateRequestAttributes

func NotebookToplistCellAttributesAsNotebookCellCreateRequestAttributes ¶

func NotebookToplistCellAttributesAsNotebookCellCreateRequestAttributes(v *NotebookToplistCellAttributes) NotebookCellCreateRequestAttributes

NotebookToplistCellAttributesAsNotebookCellCreateRequestAttributes is a convenience function that returns NotebookToplistCellAttributes wrapped in NotebookCellCreateRequestAttributes

func (*NotebookCellCreateRequestAttributes) GetActualInstance ¶

func (obj *NotebookCellCreateRequestAttributes) GetActualInstance() interface{}

Get the actual instance

func (NotebookCellCreateRequestAttributes) MarshalJSON ¶

func (src NotebookCellCreateRequestAttributes) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotebookCellCreateRequestAttributes) UnmarshalJSON ¶

func (dst *NotebookCellCreateRequestAttributes) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotebookCellResourceType ¶

type NotebookCellResourceType string

NotebookCellResourceType Type of the Notebook Cell resource.

const (
	NOTEBOOKCELLRESOURCETYPE_NOTEBOOK_CELLS NotebookCellResourceType = "notebook_cells"
)

List of NotebookCellResourceType

func NewNotebookCellResourceTypeFromValue ¶

func NewNotebookCellResourceTypeFromValue(v string) (*NotebookCellResourceType, error)

NewNotebookCellResourceTypeFromValue returns a pointer to a valid NotebookCellResourceType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NotebookCellResourceType) IsValid ¶

func (v NotebookCellResourceType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NotebookCellResourceType) Ptr ¶

Ptr returns reference to NotebookCellResourceType value

func (*NotebookCellResourceType) UnmarshalJSON ¶

func (v *NotebookCellResourceType) UnmarshalJSON(src []byte) error

type NotebookCellResponse ¶

type NotebookCellResponse struct {
	Attributes NotebookCellResponseAttributes `json:"attributes"`
	// Notebook cell ID.
	Id   string                   `json:"id"`
	Type NotebookCellResourceType `json:"type"`
}

NotebookCellResponse The description of a notebook cell response.

func NewNotebookCellResponse ¶

func NewNotebookCellResponse(attributes NotebookCellResponseAttributes, id string, type_ NotebookCellResourceType) *NotebookCellResponse

NewNotebookCellResponse instantiates a new NotebookCellResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookCellResponseWithDefaults ¶

func NewNotebookCellResponseWithDefaults() *NotebookCellResponse

NewNotebookCellResponseWithDefaults instantiates a new NotebookCellResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookCellResponse) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebookCellResponse) GetAttributesOk ¶

func (o *NotebookCellResponse) GetAttributesOk() (*NotebookCellResponseAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebookCellResponse) GetId ¶

func (o *NotebookCellResponse) GetId() string

GetId returns the Id field value

func (*NotebookCellResponse) GetIdOk ¶

func (o *NotebookCellResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NotebookCellResponse) GetType ¶

GetType returns the Type field value

func (*NotebookCellResponse) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookCellResponse) MarshalJSON ¶

func (o NotebookCellResponse) MarshalJSON() ([]byte, error)

func (*NotebookCellResponse) SetAttributes ¶

SetAttributes sets field value

func (*NotebookCellResponse) SetId ¶

func (o *NotebookCellResponse) SetId(v string)

SetId sets field value

func (*NotebookCellResponse) SetType ¶

SetType sets field value

func (*NotebookCellResponse) UnmarshalJSON ¶

func (o *NotebookCellResponse) UnmarshalJSON(bytes []byte) (err error)

type NotebookCellResponseAttributes ¶

type NotebookCellResponseAttributes struct {
	NotebookDistributionCellAttributes *NotebookDistributionCellAttributes
	NotebookHeatMapCellAttributes      *NotebookHeatMapCellAttributes
	NotebookLogStreamCellAttributes    *NotebookLogStreamCellAttributes
	NotebookMarkdownCellAttributes     *NotebookMarkdownCellAttributes
	NotebookTimeseriesCellAttributes   *NotebookTimeseriesCellAttributes
	NotebookToplistCellAttributes      *NotebookToplistCellAttributes
}

NotebookCellResponseAttributes - The attributes of a notebook cell response. Valid cell types are `markdown`, `timeseries`, `toplist`, `heatmap`, `distribution`, `log_stream`. [More information on each graph visualization type.](https://docs.datadoghq.com/dashboards/widgets/)

func NotebookDistributionCellAttributesAsNotebookCellResponseAttributes ¶

func NotebookDistributionCellAttributesAsNotebookCellResponseAttributes(v *NotebookDistributionCellAttributes) NotebookCellResponseAttributes

NotebookDistributionCellAttributesAsNotebookCellResponseAttributes is a convenience function that returns NotebookDistributionCellAttributes wrapped in NotebookCellResponseAttributes

func NotebookHeatMapCellAttributesAsNotebookCellResponseAttributes ¶

func NotebookHeatMapCellAttributesAsNotebookCellResponseAttributes(v *NotebookHeatMapCellAttributes) NotebookCellResponseAttributes

NotebookHeatMapCellAttributesAsNotebookCellResponseAttributes is a convenience function that returns NotebookHeatMapCellAttributes wrapped in NotebookCellResponseAttributes

func NotebookLogStreamCellAttributesAsNotebookCellResponseAttributes ¶

func NotebookLogStreamCellAttributesAsNotebookCellResponseAttributes(v *NotebookLogStreamCellAttributes) NotebookCellResponseAttributes

NotebookLogStreamCellAttributesAsNotebookCellResponseAttributes is a convenience function that returns NotebookLogStreamCellAttributes wrapped in NotebookCellResponseAttributes

func NotebookMarkdownCellAttributesAsNotebookCellResponseAttributes ¶

func NotebookMarkdownCellAttributesAsNotebookCellResponseAttributes(v *NotebookMarkdownCellAttributes) NotebookCellResponseAttributes

NotebookMarkdownCellAttributesAsNotebookCellResponseAttributes is a convenience function that returns NotebookMarkdownCellAttributes wrapped in NotebookCellResponseAttributes

func NotebookTimeseriesCellAttributesAsNotebookCellResponseAttributes ¶

func NotebookTimeseriesCellAttributesAsNotebookCellResponseAttributes(v *NotebookTimeseriesCellAttributes) NotebookCellResponseAttributes

NotebookTimeseriesCellAttributesAsNotebookCellResponseAttributes is a convenience function that returns NotebookTimeseriesCellAttributes wrapped in NotebookCellResponseAttributes

func NotebookToplistCellAttributesAsNotebookCellResponseAttributes ¶

func NotebookToplistCellAttributesAsNotebookCellResponseAttributes(v *NotebookToplistCellAttributes) NotebookCellResponseAttributes

NotebookToplistCellAttributesAsNotebookCellResponseAttributes is a convenience function that returns NotebookToplistCellAttributes wrapped in NotebookCellResponseAttributes

func (*NotebookCellResponseAttributes) GetActualInstance ¶

func (obj *NotebookCellResponseAttributes) GetActualInstance() interface{}

Get the actual instance

func (NotebookCellResponseAttributes) MarshalJSON ¶

func (src NotebookCellResponseAttributes) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotebookCellResponseAttributes) UnmarshalJSON ¶

func (dst *NotebookCellResponseAttributes) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotebookCellTime ¶

type NotebookCellTime struct {
	NotebookAbsoluteTime *NotebookAbsoluteTime
	NotebookRelativeTime *NotebookRelativeTime
}

NotebookCellTime - Timeframe for the notebook cell. When 'null', the notebook global time is used.

func NotebookAbsoluteTimeAsNotebookCellTime ¶

func NotebookAbsoluteTimeAsNotebookCellTime(v *NotebookAbsoluteTime) NotebookCellTime

NotebookAbsoluteTimeAsNotebookCellTime is a convenience function that returns NotebookAbsoluteTime wrapped in NotebookCellTime

func NotebookRelativeTimeAsNotebookCellTime ¶

func NotebookRelativeTimeAsNotebookCellTime(v *NotebookRelativeTime) NotebookCellTime

NotebookRelativeTimeAsNotebookCellTime is a convenience function that returns NotebookRelativeTime wrapped in NotebookCellTime

func (*NotebookCellTime) GetActualInstance ¶

func (obj *NotebookCellTime) GetActualInstance() interface{}

Get the actual instance

func (NotebookCellTime) MarshalJSON ¶

func (src NotebookCellTime) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotebookCellTime) UnmarshalJSON ¶

func (dst *NotebookCellTime) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotebookCellUpdateRequest ¶

type NotebookCellUpdateRequest struct {
	Attributes NotebookCellUpdateRequestAttributes `json:"attributes"`
	// Notebook cell ID.
	Id   string                   `json:"id"`
	Type NotebookCellResourceType `json:"type"`
}

NotebookCellUpdateRequest The description of a notebook cell update request.

func NewNotebookCellUpdateRequest ¶

func NewNotebookCellUpdateRequest(attributes NotebookCellUpdateRequestAttributes, id string, type_ NotebookCellResourceType) *NotebookCellUpdateRequest

NewNotebookCellUpdateRequest instantiates a new NotebookCellUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookCellUpdateRequestWithDefaults ¶

func NewNotebookCellUpdateRequestWithDefaults() *NotebookCellUpdateRequest

NewNotebookCellUpdateRequestWithDefaults instantiates a new NotebookCellUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookCellUpdateRequest) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebookCellUpdateRequest) GetAttributesOk ¶

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebookCellUpdateRequest) GetId ¶

func (o *NotebookCellUpdateRequest) GetId() string

GetId returns the Id field value

func (*NotebookCellUpdateRequest) GetIdOk ¶

func (o *NotebookCellUpdateRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NotebookCellUpdateRequest) GetType ¶

GetType returns the Type field value

func (*NotebookCellUpdateRequest) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookCellUpdateRequest) MarshalJSON ¶

func (o NotebookCellUpdateRequest) MarshalJSON() ([]byte, error)

func (*NotebookCellUpdateRequest) SetAttributes ¶

SetAttributes sets field value

func (*NotebookCellUpdateRequest) SetId ¶

func (o *NotebookCellUpdateRequest) SetId(v string)

SetId sets field value

func (*NotebookCellUpdateRequest) SetType ¶

SetType sets field value

func (*NotebookCellUpdateRequest) UnmarshalJSON ¶

func (o *NotebookCellUpdateRequest) UnmarshalJSON(bytes []byte) (err error)

type NotebookCellUpdateRequestAttributes ¶

type NotebookCellUpdateRequestAttributes struct {
	NotebookDistributionCellAttributes *NotebookDistributionCellAttributes
	NotebookHeatMapCellAttributes      *NotebookHeatMapCellAttributes
	NotebookLogStreamCellAttributes    *NotebookLogStreamCellAttributes
	NotebookMarkdownCellAttributes     *NotebookMarkdownCellAttributes
	NotebookTimeseriesCellAttributes   *NotebookTimeseriesCellAttributes
	NotebookToplistCellAttributes      *NotebookToplistCellAttributes
}

NotebookCellUpdateRequestAttributes - The attributes of a notebook cell in update cell request. Valid cell types are `markdown`, `timeseries`, `toplist`, `heatmap`, `distribution`, `log_stream`. [More information on each graph visualization type.](https://docs.datadoghq.com/dashboards/widgets/)

func NotebookDistributionCellAttributesAsNotebookCellUpdateRequestAttributes ¶

func NotebookDistributionCellAttributesAsNotebookCellUpdateRequestAttributes(v *NotebookDistributionCellAttributes) NotebookCellUpdateRequestAttributes

NotebookDistributionCellAttributesAsNotebookCellUpdateRequestAttributes is a convenience function that returns NotebookDistributionCellAttributes wrapped in NotebookCellUpdateRequestAttributes

func NotebookHeatMapCellAttributesAsNotebookCellUpdateRequestAttributes ¶

func NotebookHeatMapCellAttributesAsNotebookCellUpdateRequestAttributes(v *NotebookHeatMapCellAttributes) NotebookCellUpdateRequestAttributes

NotebookHeatMapCellAttributesAsNotebookCellUpdateRequestAttributes is a convenience function that returns NotebookHeatMapCellAttributes wrapped in NotebookCellUpdateRequestAttributes

func NotebookLogStreamCellAttributesAsNotebookCellUpdateRequestAttributes ¶

func NotebookLogStreamCellAttributesAsNotebookCellUpdateRequestAttributes(v *NotebookLogStreamCellAttributes) NotebookCellUpdateRequestAttributes

NotebookLogStreamCellAttributesAsNotebookCellUpdateRequestAttributes is a convenience function that returns NotebookLogStreamCellAttributes wrapped in NotebookCellUpdateRequestAttributes

func NotebookMarkdownCellAttributesAsNotebookCellUpdateRequestAttributes ¶

func NotebookMarkdownCellAttributesAsNotebookCellUpdateRequestAttributes(v *NotebookMarkdownCellAttributes) NotebookCellUpdateRequestAttributes

NotebookMarkdownCellAttributesAsNotebookCellUpdateRequestAttributes is a convenience function that returns NotebookMarkdownCellAttributes wrapped in NotebookCellUpdateRequestAttributes

func NotebookTimeseriesCellAttributesAsNotebookCellUpdateRequestAttributes ¶

func NotebookTimeseriesCellAttributesAsNotebookCellUpdateRequestAttributes(v *NotebookTimeseriesCellAttributes) NotebookCellUpdateRequestAttributes

NotebookTimeseriesCellAttributesAsNotebookCellUpdateRequestAttributes is a convenience function that returns NotebookTimeseriesCellAttributes wrapped in NotebookCellUpdateRequestAttributes

func NotebookToplistCellAttributesAsNotebookCellUpdateRequestAttributes ¶

func NotebookToplistCellAttributesAsNotebookCellUpdateRequestAttributes(v *NotebookToplistCellAttributes) NotebookCellUpdateRequestAttributes

NotebookToplistCellAttributesAsNotebookCellUpdateRequestAttributes is a convenience function that returns NotebookToplistCellAttributes wrapped in NotebookCellUpdateRequestAttributes

func (*NotebookCellUpdateRequestAttributes) GetActualInstance ¶

func (obj *NotebookCellUpdateRequestAttributes) GetActualInstance() interface{}

Get the actual instance

func (NotebookCellUpdateRequestAttributes) MarshalJSON ¶

func (src NotebookCellUpdateRequestAttributes) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotebookCellUpdateRequestAttributes) UnmarshalJSON ¶

func (dst *NotebookCellUpdateRequestAttributes) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotebookCreateData ¶

type NotebookCreateData struct {
	Attributes NotebookCreateDataAttributes `json:"attributes"`
	Type       NotebookResourceType         `json:"type"`
}

NotebookCreateData The data for a notebook create request.

func NewNotebookCreateData ¶

func NewNotebookCreateData(attributes NotebookCreateDataAttributes, type_ NotebookResourceType) *NotebookCreateData

NewNotebookCreateData instantiates a new NotebookCreateData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookCreateDataWithDefaults ¶

func NewNotebookCreateDataWithDefaults() *NotebookCreateData

NewNotebookCreateDataWithDefaults instantiates a new NotebookCreateData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookCreateData) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebookCreateData) GetAttributesOk ¶

func (o *NotebookCreateData) GetAttributesOk() (*NotebookCreateDataAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebookCreateData) GetType ¶

GetType returns the Type field value

func (*NotebookCreateData) GetTypeOk ¶

func (o *NotebookCreateData) GetTypeOk() (*NotebookResourceType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookCreateData) MarshalJSON ¶

func (o NotebookCreateData) MarshalJSON() ([]byte, error)

func (*NotebookCreateData) SetAttributes ¶

SetAttributes sets field value

func (*NotebookCreateData) SetType ¶

SetType sets field value

func (*NotebookCreateData) UnmarshalJSON ¶

func (o *NotebookCreateData) UnmarshalJSON(bytes []byte) (err error)

type NotebookCreateDataAttributes ¶

type NotebookCreateDataAttributes struct {
	// List of cells to display in the notebook.
	Cells []NotebookCellCreateRequest `json:"cells"`
	// The name of the notebook.
	Name   string             `json:"name"`
	Status *NotebookStatus    `json:"status,omitempty"`
	Time   NotebookGlobalTime `json:"time"`
}

NotebookCreateDataAttributes The data attributes of a notebook.

func NewNotebookCreateDataAttributes ¶

func NewNotebookCreateDataAttributes(cells []NotebookCellCreateRequest, name string, time NotebookGlobalTime) *NotebookCreateDataAttributes

NewNotebookCreateDataAttributes instantiates a new NotebookCreateDataAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookCreateDataAttributesWithDefaults ¶

func NewNotebookCreateDataAttributesWithDefaults() *NotebookCreateDataAttributes

NewNotebookCreateDataAttributesWithDefaults instantiates a new NotebookCreateDataAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookCreateDataAttributes) GetCells ¶

GetCells returns the Cells field value

func (*NotebookCreateDataAttributes) GetCellsOk ¶

GetCellsOk returns a tuple with the Cells field value and a boolean to check if the value has been set.

func (*NotebookCreateDataAttributes) GetName ¶

func (o *NotebookCreateDataAttributes) GetName() string

GetName returns the Name field value

func (*NotebookCreateDataAttributes) GetNameOk ¶

func (o *NotebookCreateDataAttributes) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NotebookCreateDataAttributes) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*NotebookCreateDataAttributes) GetStatusOk ¶

func (o *NotebookCreateDataAttributes) GetStatusOk() (*NotebookStatus, 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 (*NotebookCreateDataAttributes) GetTime ¶

GetTime returns the Time field value

func (*NotebookCreateDataAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (*NotebookCreateDataAttributes) HasStatus ¶

func (o *NotebookCreateDataAttributes) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (NotebookCreateDataAttributes) MarshalJSON ¶

func (o NotebookCreateDataAttributes) MarshalJSON() ([]byte, error)

func (*NotebookCreateDataAttributes) SetCells ¶

SetCells sets field value

func (*NotebookCreateDataAttributes) SetName ¶

func (o *NotebookCreateDataAttributes) SetName(v string)

SetName sets field value

func (*NotebookCreateDataAttributes) SetStatus ¶

SetStatus gets a reference to the given NotebookStatus and assigns it to the Status field.

func (*NotebookCreateDataAttributes) SetTime ¶

SetTime sets field value

func (*NotebookCreateDataAttributes) UnmarshalJSON ¶

func (o *NotebookCreateDataAttributes) UnmarshalJSON(bytes []byte) (err error)

type NotebookCreateRequest ¶

type NotebookCreateRequest struct {
	Data NotebookCreateData `json:"data"`
}

NotebookCreateRequest The description of a notebook create request.

func NewNotebookCreateRequest ¶

func NewNotebookCreateRequest(data NotebookCreateData) *NotebookCreateRequest

NewNotebookCreateRequest instantiates a new NotebookCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookCreateRequestWithDefaults ¶

func NewNotebookCreateRequestWithDefaults() *NotebookCreateRequest

NewNotebookCreateRequestWithDefaults instantiates a new NotebookCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookCreateRequest) GetData ¶

GetData returns the Data field value

func (*NotebookCreateRequest) GetDataOk ¶

func (o *NotebookCreateRequest) GetDataOk() (*NotebookCreateData, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (NotebookCreateRequest) MarshalJSON ¶

func (o NotebookCreateRequest) MarshalJSON() ([]byte, error)

func (*NotebookCreateRequest) SetData ¶

SetData sets field value

func (*NotebookCreateRequest) UnmarshalJSON ¶

func (o *NotebookCreateRequest) UnmarshalJSON(bytes []byte) (err error)

type NotebookDistributionCellAttributes ¶

type NotebookDistributionCellAttributes struct {
	Definition DistributionWidgetDefinition `json:"definition"`
	GraphSize  *NotebookGraphSize           `json:"graph_size,omitempty"`
	SplitBy    *NotebookSplitBy             `json:"split_by,omitempty"`
	Time       NullableNotebookCellTime     `json:"time,omitempty"`
}

NotebookDistributionCellAttributes The attributes of a notebook `distribution` cell.

func NewNotebookDistributionCellAttributes ¶

func NewNotebookDistributionCellAttributes(definition DistributionWidgetDefinition) *NotebookDistributionCellAttributes

NewNotebookDistributionCellAttributes instantiates a new NotebookDistributionCellAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookDistributionCellAttributesWithDefaults ¶

func NewNotebookDistributionCellAttributesWithDefaults() *NotebookDistributionCellAttributes

NewNotebookDistributionCellAttributesWithDefaults instantiates a new NotebookDistributionCellAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookDistributionCellAttributes) GetDefinition ¶

GetDefinition returns the Definition field value

func (*NotebookDistributionCellAttributes) GetDefinitionOk ¶

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*NotebookDistributionCellAttributes) GetGraphSize ¶

GetGraphSize returns the GraphSize field value if set, zero value otherwise.

func (*NotebookDistributionCellAttributes) GetGraphSizeOk ¶

GetGraphSizeOk returns a tuple with the GraphSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookDistributionCellAttributes) GetSplitBy ¶

GetSplitBy returns the SplitBy field value if set, zero value otherwise.

func (*NotebookDistributionCellAttributes) GetSplitByOk ¶

GetSplitByOk returns a tuple with the SplitBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookDistributionCellAttributes) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotebookDistributionCellAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time 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 (*NotebookDistributionCellAttributes) HasGraphSize ¶

func (o *NotebookDistributionCellAttributes) HasGraphSize() bool

HasGraphSize returns a boolean if a field has been set.

func (*NotebookDistributionCellAttributes) HasSplitBy ¶

func (o *NotebookDistributionCellAttributes) HasSplitBy() bool

HasSplitBy returns a boolean if a field has been set.

func (*NotebookDistributionCellAttributes) HasTime ¶

HasTime returns a boolean if a field has been set.

func (NotebookDistributionCellAttributes) MarshalJSON ¶

func (o NotebookDistributionCellAttributes) MarshalJSON() ([]byte, error)

func (*NotebookDistributionCellAttributes) SetDefinition ¶

SetDefinition sets field value

func (*NotebookDistributionCellAttributes) SetGraphSize ¶

SetGraphSize gets a reference to the given NotebookGraphSize and assigns it to the GraphSize field.

func (*NotebookDistributionCellAttributes) SetSplitBy ¶

SetSplitBy gets a reference to the given NotebookSplitBy and assigns it to the SplitBy field.

func (*NotebookDistributionCellAttributes) SetTime ¶

SetTime gets a reference to the given NullableNotebookCellTime and assigns it to the Time field.

func (*NotebookDistributionCellAttributes) SetTimeNil ¶

func (o *NotebookDistributionCellAttributes) SetTimeNil()

SetTimeNil sets the value for Time to be an explicit nil

func (*NotebookDistributionCellAttributes) UnmarshalJSON ¶

func (o *NotebookDistributionCellAttributes) UnmarshalJSON(bytes []byte) (err error)

func (*NotebookDistributionCellAttributes) UnsetTime ¶

func (o *NotebookDistributionCellAttributes) UnsetTime()

UnsetTime ensures that no value is present for Time, not even an explicit nil

type NotebookGlobalTime ¶

type NotebookGlobalTime struct {
	NotebookAbsoluteTime *NotebookAbsoluteTime
	NotebookRelativeTime *NotebookRelativeTime
}

NotebookGlobalTime - Notebook global timeframe.

func NotebookAbsoluteTimeAsNotebookGlobalTime ¶

func NotebookAbsoluteTimeAsNotebookGlobalTime(v *NotebookAbsoluteTime) NotebookGlobalTime

NotebookAbsoluteTimeAsNotebookGlobalTime is a convenience function that returns NotebookAbsoluteTime wrapped in NotebookGlobalTime

func NotebookRelativeTimeAsNotebookGlobalTime ¶

func NotebookRelativeTimeAsNotebookGlobalTime(v *NotebookRelativeTime) NotebookGlobalTime

NotebookRelativeTimeAsNotebookGlobalTime is a convenience function that returns NotebookRelativeTime wrapped in NotebookGlobalTime

func (*NotebookGlobalTime) GetActualInstance ¶

func (obj *NotebookGlobalTime) GetActualInstance() interface{}

Get the actual instance

func (NotebookGlobalTime) MarshalJSON ¶

func (src NotebookGlobalTime) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotebookGlobalTime) UnmarshalJSON ¶

func (dst *NotebookGlobalTime) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotebookGraphSize ¶

type NotebookGraphSize string

NotebookGraphSize The size of the graph.

const (
	NOTEBOOKGRAPHSIZE_EXTRA_SMALL NotebookGraphSize = "xs"
	NOTEBOOKGRAPHSIZE_SMALL       NotebookGraphSize = "s"
	NOTEBOOKGRAPHSIZE_MEDIUM      NotebookGraphSize = "m"
	NOTEBOOKGRAPHSIZE_LARGE       NotebookGraphSize = "l"
	NOTEBOOKGRAPHSIZE_EXTRA_LARGE NotebookGraphSize = "xl"
)

List of NotebookGraphSize

func NewNotebookGraphSizeFromValue ¶

func NewNotebookGraphSizeFromValue(v string) (*NotebookGraphSize, error)

NewNotebookGraphSizeFromValue returns a pointer to a valid NotebookGraphSize for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NotebookGraphSize) IsValid ¶

func (v NotebookGraphSize) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NotebookGraphSize) Ptr ¶

Ptr returns reference to NotebookGraphSize value

func (*NotebookGraphSize) UnmarshalJSON ¶

func (v *NotebookGraphSize) UnmarshalJSON(src []byte) error

type NotebookHeatMapCellAttributes ¶

type NotebookHeatMapCellAttributes struct {
	Definition HeatMapWidgetDefinition  `json:"definition"`
	GraphSize  *NotebookGraphSize       `json:"graph_size,omitempty"`
	SplitBy    *NotebookSplitBy         `json:"split_by,omitempty"`
	Time       NullableNotebookCellTime `json:"time,omitempty"`
}

NotebookHeatMapCellAttributes The attributes of a notebook `heatmap` cell.

func NewNotebookHeatMapCellAttributes ¶

func NewNotebookHeatMapCellAttributes(definition HeatMapWidgetDefinition) *NotebookHeatMapCellAttributes

NewNotebookHeatMapCellAttributes instantiates a new NotebookHeatMapCellAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookHeatMapCellAttributesWithDefaults ¶

func NewNotebookHeatMapCellAttributesWithDefaults() *NotebookHeatMapCellAttributes

NewNotebookHeatMapCellAttributesWithDefaults instantiates a new NotebookHeatMapCellAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookHeatMapCellAttributes) GetDefinition ¶

GetDefinition returns the Definition field value

func (*NotebookHeatMapCellAttributes) GetDefinitionOk ¶

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*NotebookHeatMapCellAttributes) GetGraphSize ¶

GetGraphSize returns the GraphSize field value if set, zero value otherwise.

func (*NotebookHeatMapCellAttributes) GetGraphSizeOk ¶

func (o *NotebookHeatMapCellAttributes) GetGraphSizeOk() (*NotebookGraphSize, bool)

GetGraphSizeOk returns a tuple with the GraphSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookHeatMapCellAttributes) GetSplitBy ¶

GetSplitBy returns the SplitBy field value if set, zero value otherwise.

func (*NotebookHeatMapCellAttributes) GetSplitByOk ¶

func (o *NotebookHeatMapCellAttributes) GetSplitByOk() (*NotebookSplitBy, bool)

GetSplitByOk returns a tuple with the SplitBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookHeatMapCellAttributes) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotebookHeatMapCellAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time 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 (*NotebookHeatMapCellAttributes) HasGraphSize ¶

func (o *NotebookHeatMapCellAttributes) HasGraphSize() bool

HasGraphSize returns a boolean if a field has been set.

func (*NotebookHeatMapCellAttributes) HasSplitBy ¶

func (o *NotebookHeatMapCellAttributes) HasSplitBy() bool

HasSplitBy returns a boolean if a field has been set.

func (*NotebookHeatMapCellAttributes) HasTime ¶

func (o *NotebookHeatMapCellAttributes) HasTime() bool

HasTime returns a boolean if a field has been set.

func (NotebookHeatMapCellAttributes) MarshalJSON ¶

func (o NotebookHeatMapCellAttributes) MarshalJSON() ([]byte, error)

func (*NotebookHeatMapCellAttributes) SetDefinition ¶

SetDefinition sets field value

func (*NotebookHeatMapCellAttributes) SetGraphSize ¶

SetGraphSize gets a reference to the given NotebookGraphSize and assigns it to the GraphSize field.

func (*NotebookHeatMapCellAttributes) SetSplitBy ¶

SetSplitBy gets a reference to the given NotebookSplitBy and assigns it to the SplitBy field.

func (*NotebookHeatMapCellAttributes) SetTime ¶

SetTime gets a reference to the given NullableNotebookCellTime and assigns it to the Time field.

func (*NotebookHeatMapCellAttributes) SetTimeNil ¶

func (o *NotebookHeatMapCellAttributes) SetTimeNil()

SetTimeNil sets the value for Time to be an explicit nil

func (*NotebookHeatMapCellAttributes) UnmarshalJSON ¶

func (o *NotebookHeatMapCellAttributes) UnmarshalJSON(bytes []byte) (err error)

func (*NotebookHeatMapCellAttributes) UnsetTime ¶

func (o *NotebookHeatMapCellAttributes) UnsetTime()

UnsetTime ensures that no value is present for Time, not even an explicit nil

type NotebookLogStreamCellAttributes ¶

type NotebookLogStreamCellAttributes struct {
	Definition LogStreamWidgetDefinition `json:"definition"`
	GraphSize  *NotebookGraphSize        `json:"graph_size,omitempty"`
	Time       NullableNotebookCellTime  `json:"time,omitempty"`
}

NotebookLogStreamCellAttributes The attributes of a notebook `log_stream` cell.

func NewNotebookLogStreamCellAttributes ¶

func NewNotebookLogStreamCellAttributes(definition LogStreamWidgetDefinition) *NotebookLogStreamCellAttributes

NewNotebookLogStreamCellAttributes instantiates a new NotebookLogStreamCellAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookLogStreamCellAttributesWithDefaults ¶

func NewNotebookLogStreamCellAttributesWithDefaults() *NotebookLogStreamCellAttributes

NewNotebookLogStreamCellAttributesWithDefaults instantiates a new NotebookLogStreamCellAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookLogStreamCellAttributes) GetDefinition ¶

GetDefinition returns the Definition field value

func (*NotebookLogStreamCellAttributes) GetDefinitionOk ¶

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*NotebookLogStreamCellAttributes) GetGraphSize ¶

GetGraphSize returns the GraphSize field value if set, zero value otherwise.

func (*NotebookLogStreamCellAttributes) GetGraphSizeOk ¶

func (o *NotebookLogStreamCellAttributes) GetGraphSizeOk() (*NotebookGraphSize, bool)

GetGraphSizeOk returns a tuple with the GraphSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookLogStreamCellAttributes) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotebookLogStreamCellAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time 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 (*NotebookLogStreamCellAttributes) HasGraphSize ¶

func (o *NotebookLogStreamCellAttributes) HasGraphSize() bool

HasGraphSize returns a boolean if a field has been set.

func (*NotebookLogStreamCellAttributes) HasTime ¶

HasTime returns a boolean if a field has been set.

func (NotebookLogStreamCellAttributes) MarshalJSON ¶

func (o NotebookLogStreamCellAttributes) MarshalJSON() ([]byte, error)

func (*NotebookLogStreamCellAttributes) SetDefinition ¶

SetDefinition sets field value

func (*NotebookLogStreamCellAttributes) SetGraphSize ¶

SetGraphSize gets a reference to the given NotebookGraphSize and assigns it to the GraphSize field.

func (*NotebookLogStreamCellAttributes) SetTime ¶

SetTime gets a reference to the given NullableNotebookCellTime and assigns it to the Time field.

func (*NotebookLogStreamCellAttributes) SetTimeNil ¶

func (o *NotebookLogStreamCellAttributes) SetTimeNil()

SetTimeNil sets the value for Time to be an explicit nil

func (*NotebookLogStreamCellAttributes) UnmarshalJSON ¶

func (o *NotebookLogStreamCellAttributes) UnmarshalJSON(bytes []byte) (err error)

func (*NotebookLogStreamCellAttributes) UnsetTime ¶

func (o *NotebookLogStreamCellAttributes) UnsetTime()

UnsetTime ensures that no value is present for Time, not even an explicit nil

type NotebookMarkdownCellAttributes ¶

type NotebookMarkdownCellAttributes struct {
	Definition NotebookMarkdownCellDefinition `json:"definition"`
}

NotebookMarkdownCellAttributes The attributes of a notebook `markdown` cell.

func NewNotebookMarkdownCellAttributes ¶

func NewNotebookMarkdownCellAttributes(definition NotebookMarkdownCellDefinition) *NotebookMarkdownCellAttributes

NewNotebookMarkdownCellAttributes instantiates a new NotebookMarkdownCellAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookMarkdownCellAttributesWithDefaults ¶

func NewNotebookMarkdownCellAttributesWithDefaults() *NotebookMarkdownCellAttributes

NewNotebookMarkdownCellAttributesWithDefaults instantiates a new NotebookMarkdownCellAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookMarkdownCellAttributes) GetDefinition ¶

GetDefinition returns the Definition field value

func (*NotebookMarkdownCellAttributes) GetDefinitionOk ¶

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (NotebookMarkdownCellAttributes) MarshalJSON ¶

func (o NotebookMarkdownCellAttributes) MarshalJSON() ([]byte, error)

func (*NotebookMarkdownCellAttributes) SetDefinition ¶

SetDefinition sets field value

func (*NotebookMarkdownCellAttributes) UnmarshalJSON ¶

func (o *NotebookMarkdownCellAttributes) UnmarshalJSON(bytes []byte) (err error)

type NotebookMarkdownCellDefinition ¶

type NotebookMarkdownCellDefinition struct {
	// The markdown content.
	Text string                             `json:"text"`
	Type NotebookMarkdownCellDefinitionType `json:"type"`
}

NotebookMarkdownCellDefinition Text in a notebook is formatted with [Markdown](https://daringfireball.net/projects/markdown/), which enables the use of headings, subheadings, links, images, lists, and code blocks.

func NewNotebookMarkdownCellDefinition ¶

func NewNotebookMarkdownCellDefinition(text string, type_ NotebookMarkdownCellDefinitionType) *NotebookMarkdownCellDefinition

NewNotebookMarkdownCellDefinition instantiates a new NotebookMarkdownCellDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookMarkdownCellDefinitionWithDefaults ¶

func NewNotebookMarkdownCellDefinitionWithDefaults() *NotebookMarkdownCellDefinition

NewNotebookMarkdownCellDefinitionWithDefaults instantiates a new NotebookMarkdownCellDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookMarkdownCellDefinition) GetText ¶

GetText returns the Text field value

func (*NotebookMarkdownCellDefinition) GetTextOk ¶

func (o *NotebookMarkdownCellDefinition) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (*NotebookMarkdownCellDefinition) GetType ¶

GetType returns the Type field value

func (*NotebookMarkdownCellDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookMarkdownCellDefinition) MarshalJSON ¶

func (o NotebookMarkdownCellDefinition) MarshalJSON() ([]byte, error)

func (*NotebookMarkdownCellDefinition) SetText ¶

func (o *NotebookMarkdownCellDefinition) SetText(v string)

SetText sets field value

func (*NotebookMarkdownCellDefinition) SetType ¶

SetType sets field value

func (*NotebookMarkdownCellDefinition) UnmarshalJSON ¶

func (o *NotebookMarkdownCellDefinition) UnmarshalJSON(bytes []byte) (err error)

type NotebookMarkdownCellDefinitionType ¶

type NotebookMarkdownCellDefinitionType string

NotebookMarkdownCellDefinitionType Type of the markdown cell.

const (
	NOTEBOOKMARKDOWNCELLDEFINITIONTYPE_MARKDOWN NotebookMarkdownCellDefinitionType = "markdown"
)

List of NotebookMarkdownCellDefinitionType

func NewNotebookMarkdownCellDefinitionTypeFromValue ¶

func NewNotebookMarkdownCellDefinitionTypeFromValue(v string) (*NotebookMarkdownCellDefinitionType, error)

NewNotebookMarkdownCellDefinitionTypeFromValue returns a pointer to a valid NotebookMarkdownCellDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NotebookMarkdownCellDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (NotebookMarkdownCellDefinitionType) Ptr ¶

Ptr returns reference to NotebookMarkdownCellDefinitionType value

func (*NotebookMarkdownCellDefinitionType) UnmarshalJSON ¶

func (v *NotebookMarkdownCellDefinitionType) UnmarshalJSON(src []byte) error

type NotebookRelativeTime ¶

type NotebookRelativeTime struct {
	LiveSpan WidgetLiveSpan `json:"live_span"`
}

NotebookRelativeTime Relative timeframe.

func NewNotebookRelativeTime ¶

func NewNotebookRelativeTime(liveSpan WidgetLiveSpan) *NotebookRelativeTime

NewNotebookRelativeTime instantiates a new NotebookRelativeTime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookRelativeTimeWithDefaults ¶

func NewNotebookRelativeTimeWithDefaults() *NotebookRelativeTime

NewNotebookRelativeTimeWithDefaults instantiates a new NotebookRelativeTime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookRelativeTime) GetLiveSpan ¶

func (o *NotebookRelativeTime) GetLiveSpan() WidgetLiveSpan

GetLiveSpan returns the LiveSpan field value

func (*NotebookRelativeTime) GetLiveSpanOk ¶

func (o *NotebookRelativeTime) GetLiveSpanOk() (*WidgetLiveSpan, bool)

GetLiveSpanOk returns a tuple with the LiveSpan field value and a boolean to check if the value has been set.

func (NotebookRelativeTime) MarshalJSON ¶

func (o NotebookRelativeTime) MarshalJSON() ([]byte, error)

func (*NotebookRelativeTime) SetLiveSpan ¶

func (o *NotebookRelativeTime) SetLiveSpan(v WidgetLiveSpan)

SetLiveSpan sets field value

func (*NotebookRelativeTime) UnmarshalJSON ¶

func (o *NotebookRelativeTime) UnmarshalJSON(bytes []byte) (err error)

type NotebookResourceType ¶

type NotebookResourceType string

NotebookResourceType Type of the Notebook resource.

const (
	NOTEBOOKRESOURCETYPE_NOTEBOOKS NotebookResourceType = "notebooks"
)

List of NotebookResourceType

func NewNotebookResourceTypeFromValue ¶

func NewNotebookResourceTypeFromValue(v string) (*NotebookResourceType, error)

NewNotebookResourceTypeFromValue returns a pointer to a valid NotebookResourceType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NotebookResourceType) IsValid ¶

func (v NotebookResourceType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NotebookResourceType) Ptr ¶

Ptr returns reference to NotebookResourceType value

func (*NotebookResourceType) UnmarshalJSON ¶

func (v *NotebookResourceType) UnmarshalJSON(src []byte) error

type NotebookResponse ¶

type NotebookResponse struct {
	Data *NotebookResponseData `json:"data,omitempty"`
}

NotebookResponse The description of a notebook response.

func NewNotebookResponse ¶

func NewNotebookResponse() *NotebookResponse

NewNotebookResponse instantiates a new NotebookResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookResponseWithDefaults ¶

func NewNotebookResponseWithDefaults() *NotebookResponse

NewNotebookResponseWithDefaults instantiates a new NotebookResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*NotebookResponse) GetDataOk ¶

func (o *NotebookResponse) GetDataOk() (*NotebookResponseData, 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 (*NotebookResponse) HasData ¶

func (o *NotebookResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (NotebookResponse) MarshalJSON ¶

func (o NotebookResponse) MarshalJSON() ([]byte, error)

func (*NotebookResponse) SetData ¶

func (o *NotebookResponse) SetData(v NotebookResponseData)

SetData gets a reference to the given NotebookResponseData and assigns it to the Data field.

type NotebookResponseData ¶

type NotebookResponseData struct {
	Attributes NotebookResponseDataAttributes `json:"attributes"`
	// Unique notebook ID, assigned when you create the notebook.
	Id   int64                `json:"id"`
	Type NotebookResourceType `json:"type"`
}

NotebookResponseData The data for a notebook.

func NewNotebookResponseData ¶

func NewNotebookResponseData(attributes NotebookResponseDataAttributes, id int64, type_ NotebookResourceType) *NotebookResponseData

NewNotebookResponseData instantiates a new NotebookResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookResponseDataWithDefaults ¶

func NewNotebookResponseDataWithDefaults() *NotebookResponseData

NewNotebookResponseDataWithDefaults instantiates a new NotebookResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookResponseData) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebookResponseData) GetAttributesOk ¶

func (o *NotebookResponseData) GetAttributesOk() (*NotebookResponseDataAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebookResponseData) GetId ¶

func (o *NotebookResponseData) GetId() int64

GetId returns the Id field value

func (*NotebookResponseData) GetIdOk ¶

func (o *NotebookResponseData) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NotebookResponseData) GetType ¶

GetType returns the Type field value

func (*NotebookResponseData) GetTypeOk ¶

func (o *NotebookResponseData) GetTypeOk() (*NotebookResourceType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookResponseData) MarshalJSON ¶

func (o NotebookResponseData) MarshalJSON() ([]byte, error)

func (*NotebookResponseData) SetAttributes ¶

SetAttributes sets field value

func (*NotebookResponseData) SetId ¶

func (o *NotebookResponseData) SetId(v int64)

SetId sets field value

func (*NotebookResponseData) SetType ¶

SetType sets field value

func (*NotebookResponseData) UnmarshalJSON ¶

func (o *NotebookResponseData) UnmarshalJSON(bytes []byte) (err error)

type NotebookResponseDataAttributes ¶

type NotebookResponseDataAttributes struct {
	Author *NotebookAuthor `json:"author,omitempty"`
	// List of cells to display in the notebook.
	Cells []NotebookCellResponse `json:"cells"`
	// UTC time stamp for when the notebook was created.
	Created *time.Time `json:"created,omitempty"`
	// UTC time stamp for when the notebook was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// The name of the notebook.
	Name   string             `json:"name"`
	Status *NotebookStatus    `json:"status,omitempty"`
	Time   NotebookGlobalTime `json:"time"`
}

NotebookResponseDataAttributes The attributes of a notebook.

func NewNotebookResponseDataAttributes ¶

func NewNotebookResponseDataAttributes(cells []NotebookCellResponse, name string, time NotebookGlobalTime) *NotebookResponseDataAttributes

NewNotebookResponseDataAttributes instantiates a new NotebookResponseDataAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookResponseDataAttributesWithDefaults ¶

func NewNotebookResponseDataAttributesWithDefaults() *NotebookResponseDataAttributes

NewNotebookResponseDataAttributesWithDefaults instantiates a new NotebookResponseDataAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookResponseDataAttributes) GetAuthor ¶

GetAuthor returns the Author field value if set, zero value otherwise.

func (*NotebookResponseDataAttributes) GetAuthorOk ¶

func (o *NotebookResponseDataAttributes) GetAuthorOk() (*NotebookAuthor, 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 (*NotebookResponseDataAttributes) GetCells ¶

GetCells returns the Cells field value

func (*NotebookResponseDataAttributes) GetCellsOk ¶

GetCellsOk returns a tuple with the Cells field value and a boolean to check if the value has been set.

func (*NotebookResponseDataAttributes) GetCreated ¶

func (o *NotebookResponseDataAttributes) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NotebookResponseDataAttributes) GetCreatedOk ¶

func (o *NotebookResponseDataAttributes) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookResponseDataAttributes) GetModified ¶

func (o *NotebookResponseDataAttributes) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NotebookResponseDataAttributes) GetModifiedOk ¶

func (o *NotebookResponseDataAttributes) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookResponseDataAttributes) GetName ¶

GetName returns the Name field value

func (*NotebookResponseDataAttributes) GetNameOk ¶

func (o *NotebookResponseDataAttributes) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NotebookResponseDataAttributes) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*NotebookResponseDataAttributes) GetStatusOk ¶

func (o *NotebookResponseDataAttributes) GetStatusOk() (*NotebookStatus, 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 (*NotebookResponseDataAttributes) GetTime ¶

GetTime returns the Time field value

func (*NotebookResponseDataAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (*NotebookResponseDataAttributes) HasAuthor ¶

func (o *NotebookResponseDataAttributes) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*NotebookResponseDataAttributes) HasCreated ¶

func (o *NotebookResponseDataAttributes) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NotebookResponseDataAttributes) HasModified ¶

func (o *NotebookResponseDataAttributes) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NotebookResponseDataAttributes) HasStatus ¶

func (o *NotebookResponseDataAttributes) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (NotebookResponseDataAttributes) MarshalJSON ¶

func (o NotebookResponseDataAttributes) MarshalJSON() ([]byte, error)

func (*NotebookResponseDataAttributes) SetAuthor ¶

SetAuthor gets a reference to the given NotebookAuthor and assigns it to the Author field.

func (*NotebookResponseDataAttributes) SetCells ¶

SetCells sets field value

func (*NotebookResponseDataAttributes) SetCreated ¶

func (o *NotebookResponseDataAttributes) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NotebookResponseDataAttributes) SetModified ¶

func (o *NotebookResponseDataAttributes) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NotebookResponseDataAttributes) SetName ¶

func (o *NotebookResponseDataAttributes) SetName(v string)

SetName sets field value

func (*NotebookResponseDataAttributes) SetStatus ¶

SetStatus gets a reference to the given NotebookStatus and assigns it to the Status field.

func (*NotebookResponseDataAttributes) SetTime ¶

SetTime sets field value

func (*NotebookResponseDataAttributes) UnmarshalJSON ¶

func (o *NotebookResponseDataAttributes) UnmarshalJSON(bytes []byte) (err error)

type NotebookSplitBy ¶

type NotebookSplitBy struct {
	// Keys to split on.
	Keys []string `json:"keys"`
	// Tags to split on.
	Tags []string `json:"tags"`
}

NotebookSplitBy Object describing how to split the graph to display multiple visualizations per request.

func NewNotebookSplitBy ¶

func NewNotebookSplitBy(keys []string, tags []string) *NotebookSplitBy

NewNotebookSplitBy instantiates a new NotebookSplitBy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookSplitByWithDefaults ¶

func NewNotebookSplitByWithDefaults() *NotebookSplitBy

NewNotebookSplitByWithDefaults instantiates a new NotebookSplitBy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookSplitBy) GetKeys ¶

func (o *NotebookSplitBy) GetKeys() []string

GetKeys returns the Keys field value

func (*NotebookSplitBy) GetKeysOk ¶

func (o *NotebookSplitBy) GetKeysOk() (*[]string, bool)

GetKeysOk returns a tuple with the Keys field value and a boolean to check if the value has been set.

func (*NotebookSplitBy) GetTags ¶

func (o *NotebookSplitBy) GetTags() []string

GetTags returns the Tags field value

func (*NotebookSplitBy) GetTagsOk ¶

func (o *NotebookSplitBy) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (NotebookSplitBy) MarshalJSON ¶

func (o NotebookSplitBy) MarshalJSON() ([]byte, error)

func (*NotebookSplitBy) SetKeys ¶

func (o *NotebookSplitBy) SetKeys(v []string)

SetKeys sets field value

func (*NotebookSplitBy) SetTags ¶

func (o *NotebookSplitBy) SetTags(v []string)

SetTags sets field value

func (*NotebookSplitBy) UnmarshalJSON ¶

func (o *NotebookSplitBy) UnmarshalJSON(bytes []byte) (err error)

type NotebookStatus ¶

type NotebookStatus string

NotebookStatus Publication status of the notebook. For now, always \"published\".

const (
	NOTEBOOKSTATUS_PUBLISHED NotebookStatus = "published"
)

List of NotebookStatus

func NewNotebookStatusFromValue ¶

func NewNotebookStatusFromValue(v string) (*NotebookStatus, error)

NewNotebookStatusFromValue returns a pointer to a valid NotebookStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NotebookStatus) IsValid ¶

func (v NotebookStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NotebookStatus) Ptr ¶

func (v NotebookStatus) Ptr() *NotebookStatus

Ptr returns reference to NotebookStatus value

func (*NotebookStatus) UnmarshalJSON ¶

func (v *NotebookStatus) UnmarshalJSON(src []byte) error

type NotebookTimeseriesCellAttributes ¶

type NotebookTimeseriesCellAttributes struct {
	Definition TimeseriesWidgetDefinition `json:"definition"`
	GraphSize  *NotebookGraphSize         `json:"graph_size,omitempty"`
	SplitBy    *NotebookSplitBy           `json:"split_by,omitempty"`
	Time       NullableNotebookCellTime   `json:"time,omitempty"`
}

NotebookTimeseriesCellAttributes The attributes of a notebook `timeseries` cell.

func NewNotebookTimeseriesCellAttributes ¶

func NewNotebookTimeseriesCellAttributes(definition TimeseriesWidgetDefinition) *NotebookTimeseriesCellAttributes

NewNotebookTimeseriesCellAttributes instantiates a new NotebookTimeseriesCellAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookTimeseriesCellAttributesWithDefaults ¶

func NewNotebookTimeseriesCellAttributesWithDefaults() *NotebookTimeseriesCellAttributes

NewNotebookTimeseriesCellAttributesWithDefaults instantiates a new NotebookTimeseriesCellAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookTimeseriesCellAttributes) GetDefinition ¶

GetDefinition returns the Definition field value

func (*NotebookTimeseriesCellAttributes) GetDefinitionOk ¶

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*NotebookTimeseriesCellAttributes) GetGraphSize ¶

GetGraphSize returns the GraphSize field value if set, zero value otherwise.

func (*NotebookTimeseriesCellAttributes) GetGraphSizeOk ¶

GetGraphSizeOk returns a tuple with the GraphSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookTimeseriesCellAttributes) GetSplitBy ¶

GetSplitBy returns the SplitBy field value if set, zero value otherwise.

func (*NotebookTimeseriesCellAttributes) GetSplitByOk ¶

GetSplitByOk returns a tuple with the SplitBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookTimeseriesCellAttributes) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotebookTimeseriesCellAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time 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 (*NotebookTimeseriesCellAttributes) HasGraphSize ¶

func (o *NotebookTimeseriesCellAttributes) HasGraphSize() bool

HasGraphSize returns a boolean if a field has been set.

func (*NotebookTimeseriesCellAttributes) HasSplitBy ¶

func (o *NotebookTimeseriesCellAttributes) HasSplitBy() bool

HasSplitBy returns a boolean if a field has been set.

func (*NotebookTimeseriesCellAttributes) HasTime ¶

HasTime returns a boolean if a field has been set.

func (NotebookTimeseriesCellAttributes) MarshalJSON ¶

func (o NotebookTimeseriesCellAttributes) MarshalJSON() ([]byte, error)

func (*NotebookTimeseriesCellAttributes) SetDefinition ¶

SetDefinition sets field value

func (*NotebookTimeseriesCellAttributes) SetGraphSize ¶

SetGraphSize gets a reference to the given NotebookGraphSize and assigns it to the GraphSize field.

func (*NotebookTimeseriesCellAttributes) SetSplitBy ¶

SetSplitBy gets a reference to the given NotebookSplitBy and assigns it to the SplitBy field.

func (*NotebookTimeseriesCellAttributes) SetTime ¶

SetTime gets a reference to the given NullableNotebookCellTime and assigns it to the Time field.

func (*NotebookTimeseriesCellAttributes) SetTimeNil ¶

func (o *NotebookTimeseriesCellAttributes) SetTimeNil()

SetTimeNil sets the value for Time to be an explicit nil

func (*NotebookTimeseriesCellAttributes) UnmarshalJSON ¶

func (o *NotebookTimeseriesCellAttributes) UnmarshalJSON(bytes []byte) (err error)

func (*NotebookTimeseriesCellAttributes) UnsetTime ¶

func (o *NotebookTimeseriesCellAttributes) UnsetTime()

UnsetTime ensures that no value is present for Time, not even an explicit nil

type NotebookToplistCellAttributes ¶

type NotebookToplistCellAttributes struct {
	Definition ToplistWidgetDefinition  `json:"definition"`
	GraphSize  *NotebookGraphSize       `json:"graph_size,omitempty"`
	SplitBy    *NotebookSplitBy         `json:"split_by,omitempty"`
	Time       NullableNotebookCellTime `json:"time,omitempty"`
}

NotebookToplistCellAttributes The attributes of a notebook `toplist` cell.

func NewNotebookToplistCellAttributes ¶

func NewNotebookToplistCellAttributes(definition ToplistWidgetDefinition) *NotebookToplistCellAttributes

NewNotebookToplistCellAttributes instantiates a new NotebookToplistCellAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookToplistCellAttributesWithDefaults ¶

func NewNotebookToplistCellAttributesWithDefaults() *NotebookToplistCellAttributes

NewNotebookToplistCellAttributesWithDefaults instantiates a new NotebookToplistCellAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookToplistCellAttributes) GetDefinition ¶

GetDefinition returns the Definition field value

func (*NotebookToplistCellAttributes) GetDefinitionOk ¶

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*NotebookToplistCellAttributes) GetGraphSize ¶

GetGraphSize returns the GraphSize field value if set, zero value otherwise.

func (*NotebookToplistCellAttributes) GetGraphSizeOk ¶

func (o *NotebookToplistCellAttributes) GetGraphSizeOk() (*NotebookGraphSize, bool)

GetGraphSizeOk returns a tuple with the GraphSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookToplistCellAttributes) GetSplitBy ¶

GetSplitBy returns the SplitBy field value if set, zero value otherwise.

func (*NotebookToplistCellAttributes) GetSplitByOk ¶

func (o *NotebookToplistCellAttributes) GetSplitByOk() (*NotebookSplitBy, bool)

GetSplitByOk returns a tuple with the SplitBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebookToplistCellAttributes) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NotebookToplistCellAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time 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 (*NotebookToplistCellAttributes) HasGraphSize ¶

func (o *NotebookToplistCellAttributes) HasGraphSize() bool

HasGraphSize returns a boolean if a field has been set.

func (*NotebookToplistCellAttributes) HasSplitBy ¶

func (o *NotebookToplistCellAttributes) HasSplitBy() bool

HasSplitBy returns a boolean if a field has been set.

func (*NotebookToplistCellAttributes) HasTime ¶

func (o *NotebookToplistCellAttributes) HasTime() bool

HasTime returns a boolean if a field has been set.

func (NotebookToplistCellAttributes) MarshalJSON ¶

func (o NotebookToplistCellAttributes) MarshalJSON() ([]byte, error)

func (*NotebookToplistCellAttributes) SetDefinition ¶

SetDefinition sets field value

func (*NotebookToplistCellAttributes) SetGraphSize ¶

SetGraphSize gets a reference to the given NotebookGraphSize and assigns it to the GraphSize field.

func (*NotebookToplistCellAttributes) SetSplitBy ¶

SetSplitBy gets a reference to the given NotebookSplitBy and assigns it to the SplitBy field.

func (*NotebookToplistCellAttributes) SetTime ¶

SetTime gets a reference to the given NullableNotebookCellTime and assigns it to the Time field.

func (*NotebookToplistCellAttributes) SetTimeNil ¶

func (o *NotebookToplistCellAttributes) SetTimeNil()

SetTimeNil sets the value for Time to be an explicit nil

func (*NotebookToplistCellAttributes) UnmarshalJSON ¶

func (o *NotebookToplistCellAttributes) UnmarshalJSON(bytes []byte) (err error)

func (*NotebookToplistCellAttributes) UnsetTime ¶

func (o *NotebookToplistCellAttributes) UnsetTime()

UnsetTime ensures that no value is present for Time, not even an explicit nil

type NotebookUpdateCell ¶

type NotebookUpdateCell struct {
	NotebookCellCreateRequest *NotebookCellCreateRequest
	NotebookCellUpdateRequest *NotebookCellUpdateRequest
}

NotebookUpdateCell - Updating a notebook can either insert new cell(s) or update existing cell(s) by including the cell `id`. To delete existing cell(s), simply omit it from the list of cells.

func NotebookCellCreateRequestAsNotebookUpdateCell ¶

func NotebookCellCreateRequestAsNotebookUpdateCell(v *NotebookCellCreateRequest) NotebookUpdateCell

NotebookCellCreateRequestAsNotebookUpdateCell is a convenience function that returns NotebookCellCreateRequest wrapped in NotebookUpdateCell

func NotebookCellUpdateRequestAsNotebookUpdateCell ¶

func NotebookCellUpdateRequestAsNotebookUpdateCell(v *NotebookCellUpdateRequest) NotebookUpdateCell

NotebookCellUpdateRequestAsNotebookUpdateCell is a convenience function that returns NotebookCellUpdateRequest wrapped in NotebookUpdateCell

func (*NotebookUpdateCell) GetActualInstance ¶

func (obj *NotebookUpdateCell) GetActualInstance() interface{}

Get the actual instance

func (NotebookUpdateCell) MarshalJSON ¶

func (src NotebookUpdateCell) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*NotebookUpdateCell) UnmarshalJSON ¶

func (dst *NotebookUpdateCell) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type NotebookUpdateData ¶

type NotebookUpdateData struct {
	Attributes NotebookUpdateDataAttributes `json:"attributes"`
	Type       NotebookResourceType         `json:"type"`
}

NotebookUpdateData The data for a notebook update request.

func NewNotebookUpdateData ¶

func NewNotebookUpdateData(attributes NotebookUpdateDataAttributes, type_ NotebookResourceType) *NotebookUpdateData

NewNotebookUpdateData instantiates a new NotebookUpdateData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookUpdateDataWithDefaults ¶

func NewNotebookUpdateDataWithDefaults() *NotebookUpdateData

NewNotebookUpdateDataWithDefaults instantiates a new NotebookUpdateData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookUpdateData) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebookUpdateData) GetAttributesOk ¶

func (o *NotebookUpdateData) GetAttributesOk() (*NotebookUpdateDataAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebookUpdateData) GetType ¶

GetType returns the Type field value

func (*NotebookUpdateData) GetTypeOk ¶

func (o *NotebookUpdateData) GetTypeOk() (*NotebookResourceType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebookUpdateData) MarshalJSON ¶

func (o NotebookUpdateData) MarshalJSON() ([]byte, error)

func (*NotebookUpdateData) SetAttributes ¶

SetAttributes sets field value

func (*NotebookUpdateData) SetType ¶

SetType sets field value

func (*NotebookUpdateData) UnmarshalJSON ¶

func (o *NotebookUpdateData) UnmarshalJSON(bytes []byte) (err error)

type NotebookUpdateDataAttributes ¶

type NotebookUpdateDataAttributes struct {
	// List of cells to display in the notebook.
	Cells []NotebookUpdateCell `json:"cells"`
	// The name of the notebook.
	Name   string             `json:"name"`
	Status *NotebookStatus    `json:"status,omitempty"`
	Time   NotebookGlobalTime `json:"time"`
}

NotebookUpdateDataAttributes The data attributes of a notebook.

func NewNotebookUpdateDataAttributes ¶

func NewNotebookUpdateDataAttributes(cells []NotebookUpdateCell, name string, time NotebookGlobalTime) *NotebookUpdateDataAttributes

NewNotebookUpdateDataAttributes instantiates a new NotebookUpdateDataAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookUpdateDataAttributesWithDefaults ¶

func NewNotebookUpdateDataAttributesWithDefaults() *NotebookUpdateDataAttributes

NewNotebookUpdateDataAttributesWithDefaults instantiates a new NotebookUpdateDataAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookUpdateDataAttributes) GetCells ¶

GetCells returns the Cells field value

func (*NotebookUpdateDataAttributes) GetCellsOk ¶

GetCellsOk returns a tuple with the Cells field value and a boolean to check if the value has been set.

func (*NotebookUpdateDataAttributes) GetName ¶

func (o *NotebookUpdateDataAttributes) GetName() string

GetName returns the Name field value

func (*NotebookUpdateDataAttributes) GetNameOk ¶

func (o *NotebookUpdateDataAttributes) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NotebookUpdateDataAttributes) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*NotebookUpdateDataAttributes) GetStatusOk ¶

func (o *NotebookUpdateDataAttributes) GetStatusOk() (*NotebookStatus, 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 (*NotebookUpdateDataAttributes) GetTime ¶

GetTime returns the Time field value

func (*NotebookUpdateDataAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time field value and a boolean to check if the value has been set.

func (*NotebookUpdateDataAttributes) HasStatus ¶

func (o *NotebookUpdateDataAttributes) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (NotebookUpdateDataAttributes) MarshalJSON ¶

func (o NotebookUpdateDataAttributes) MarshalJSON() ([]byte, error)

func (*NotebookUpdateDataAttributes) SetCells ¶

SetCells sets field value

func (*NotebookUpdateDataAttributes) SetName ¶

func (o *NotebookUpdateDataAttributes) SetName(v string)

SetName sets field value

func (*NotebookUpdateDataAttributes) SetStatus ¶

SetStatus gets a reference to the given NotebookStatus and assigns it to the Status field.

func (*NotebookUpdateDataAttributes) SetTime ¶

SetTime sets field value

func (*NotebookUpdateDataAttributes) UnmarshalJSON ¶

func (o *NotebookUpdateDataAttributes) UnmarshalJSON(bytes []byte) (err error)

type NotebookUpdateRequest ¶

type NotebookUpdateRequest struct {
	Data NotebookUpdateData `json:"data"`
}

NotebookUpdateRequest The description of a notebook update request.

func NewNotebookUpdateRequest ¶

func NewNotebookUpdateRequest(data NotebookUpdateData) *NotebookUpdateRequest

NewNotebookUpdateRequest instantiates a new NotebookUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebookUpdateRequestWithDefaults ¶

func NewNotebookUpdateRequestWithDefaults() *NotebookUpdateRequest

NewNotebookUpdateRequestWithDefaults instantiates a new NotebookUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebookUpdateRequest) GetData ¶

GetData returns the Data field value

func (*NotebookUpdateRequest) GetDataOk ¶

func (o *NotebookUpdateRequest) GetDataOk() (*NotebookUpdateData, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (NotebookUpdateRequest) MarshalJSON ¶

func (o NotebookUpdateRequest) MarshalJSON() ([]byte, error)

func (*NotebookUpdateRequest) SetData ¶

SetData sets field value

func (*NotebookUpdateRequest) UnmarshalJSON ¶

func (o *NotebookUpdateRequest) UnmarshalJSON(bytes []byte) (err error)

type NotebooksApiService ¶

type NotebooksApiService service

NotebooksApiService NotebooksApi service

func (*NotebooksApiService) CreateNotebook ¶

* CreateNotebook Create a notebook * Create a notebook using the specified options.

func (*NotebooksApiService) DeleteNotebook ¶

func (a *NotebooksApiService) DeleteNotebook(ctx _context.Context, notebookId int64) (*_nethttp.Response, error)

* DeleteNotebook Delete a notebook * Delete a notebook using the specified ID.

func (*NotebooksApiService) GetNotebook ¶

func (a *NotebooksApiService) GetNotebook(ctx _context.Context, notebookId int64) (NotebookResponse, *_nethttp.Response, error)

* GetNotebook Get a notebook * Get a notebook using the specified notebook ID.

func (*NotebooksApiService) ListNotebooks ¶

  • ListNotebooks Get all notebooks
  • Get all notebooks. This can also be used to search for notebooks with a particular `query` in the notebook

`name` or author `handle`.

func (*NotebooksApiService) UpdateNotebook ¶

* UpdateNotebook Update a notebook * Update a notebook using the specified ID.

type NotebooksResponse ¶

type NotebooksResponse struct {
	// List of notebook definitions.
	Data *[]NotebooksResponseData `json:"data,omitempty"`
	Meta *NotebooksResponseMeta   `json:"meta,omitempty"`
}

NotebooksResponse Notebooks get all response.

func NewNotebooksResponse ¶

func NewNotebooksResponse() *NotebooksResponse

NewNotebooksResponse instantiates a new NotebooksResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebooksResponseWithDefaults ¶

func NewNotebooksResponseWithDefaults() *NotebooksResponse

NewNotebooksResponseWithDefaults instantiates a new NotebooksResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebooksResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*NotebooksResponse) GetDataOk ¶

func (o *NotebooksResponse) GetDataOk() (*[]NotebooksResponseData, 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 (*NotebooksResponse) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*NotebooksResponse) GetMetaOk ¶

func (o *NotebooksResponse) GetMetaOk() (*NotebooksResponseMeta, 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 (*NotebooksResponse) HasData ¶

func (o *NotebooksResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*NotebooksResponse) HasMeta ¶

func (o *NotebooksResponse) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (NotebooksResponse) MarshalJSON ¶

func (o NotebooksResponse) MarshalJSON() ([]byte, error)

func (*NotebooksResponse) SetData ¶

func (o *NotebooksResponse) SetData(v []NotebooksResponseData)

SetData gets a reference to the given []NotebooksResponseData and assigns it to the Data field.

func (*NotebooksResponse) SetMeta ¶

SetMeta gets a reference to the given NotebooksResponseMeta and assigns it to the Meta field.

type NotebooksResponseData ¶

type NotebooksResponseData struct {
	Attributes NotebooksResponseDataAttributes `json:"attributes"`
	// Unique notebook ID, assigned when you create the notebook.
	Id   int64                `json:"id"`
	Type NotebookResourceType `json:"type"`
}

NotebooksResponseData The data for a notebook in get all response.

func NewNotebooksResponseData ¶

func NewNotebooksResponseData(attributes NotebooksResponseDataAttributes, id int64, type_ NotebookResourceType) *NotebooksResponseData

NewNotebooksResponseData instantiates a new NotebooksResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebooksResponseDataWithDefaults ¶

func NewNotebooksResponseDataWithDefaults() *NotebooksResponseData

NewNotebooksResponseDataWithDefaults instantiates a new NotebooksResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebooksResponseData) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*NotebooksResponseData) GetAttributesOk ¶

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*NotebooksResponseData) GetId ¶

func (o *NotebooksResponseData) GetId() int64

GetId returns the Id field value

func (*NotebooksResponseData) GetIdOk ¶

func (o *NotebooksResponseData) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NotebooksResponseData) GetType ¶

GetType returns the Type field value

func (*NotebooksResponseData) GetTypeOk ¶

func (o *NotebooksResponseData) GetTypeOk() (*NotebookResourceType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NotebooksResponseData) MarshalJSON ¶

func (o NotebooksResponseData) MarshalJSON() ([]byte, error)

func (*NotebooksResponseData) SetAttributes ¶

SetAttributes sets field value

func (*NotebooksResponseData) SetId ¶

func (o *NotebooksResponseData) SetId(v int64)

SetId sets field value

func (*NotebooksResponseData) SetType ¶

SetType sets field value

func (*NotebooksResponseData) UnmarshalJSON ¶

func (o *NotebooksResponseData) UnmarshalJSON(bytes []byte) (err error)

type NotebooksResponseDataAttributes ¶

type NotebooksResponseDataAttributes struct {
	Author *NotebookAuthor `json:"author,omitempty"`
	// List of cells to display in the notebook.
	Cells *[]NotebookCellResponse `json:"cells,omitempty"`
	// UTC time stamp for when the notebook was created.
	Created *time.Time `json:"created,omitempty"`
	// UTC time stamp for when the notebook was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// The name of the notebook.
	Name   string              `json:"name"`
	Status *NotebookStatus     `json:"status,omitempty"`
	Time   *NotebookGlobalTime `json:"time,omitempty"`
}

NotebooksResponseDataAttributes The attributes of a notebook in get all response.

func NewNotebooksResponseDataAttributes ¶

func NewNotebooksResponseDataAttributes(name string) *NotebooksResponseDataAttributes

NewNotebooksResponseDataAttributes instantiates a new NotebooksResponseDataAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebooksResponseDataAttributesWithDefaults ¶

func NewNotebooksResponseDataAttributesWithDefaults() *NotebooksResponseDataAttributes

NewNotebooksResponseDataAttributesWithDefaults instantiates a new NotebooksResponseDataAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebooksResponseDataAttributes) GetAuthor ¶

GetAuthor returns the Author field value if set, zero value otherwise.

func (*NotebooksResponseDataAttributes) GetAuthorOk ¶

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 (*NotebooksResponseDataAttributes) GetCells ¶

GetCells returns the Cells field value if set, zero value otherwise.

func (*NotebooksResponseDataAttributes) GetCellsOk ¶

GetCellsOk returns a tuple with the Cells field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponseDataAttributes) GetCreated ¶

func (o *NotebooksResponseDataAttributes) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NotebooksResponseDataAttributes) GetCreatedOk ¶

func (o *NotebooksResponseDataAttributes) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponseDataAttributes) GetModified ¶

func (o *NotebooksResponseDataAttributes) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NotebooksResponseDataAttributes) GetModifiedOk ¶

func (o *NotebooksResponseDataAttributes) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponseDataAttributes) GetName ¶

GetName returns the Name field value

func (*NotebooksResponseDataAttributes) GetNameOk ¶

func (o *NotebooksResponseDataAttributes) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NotebooksResponseDataAttributes) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*NotebooksResponseDataAttributes) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponseDataAttributes) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*NotebooksResponseDataAttributes) GetTimeOk ¶

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponseDataAttributes) HasAuthor ¶

func (o *NotebooksResponseDataAttributes) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*NotebooksResponseDataAttributes) HasCells ¶

func (o *NotebooksResponseDataAttributes) HasCells() bool

HasCells returns a boolean if a field has been set.

func (*NotebooksResponseDataAttributes) HasCreated ¶

func (o *NotebooksResponseDataAttributes) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NotebooksResponseDataAttributes) HasModified ¶

func (o *NotebooksResponseDataAttributes) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NotebooksResponseDataAttributes) HasStatus ¶

func (o *NotebooksResponseDataAttributes) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*NotebooksResponseDataAttributes) HasTime ¶

HasTime returns a boolean if a field has been set.

func (NotebooksResponseDataAttributes) MarshalJSON ¶

func (o NotebooksResponseDataAttributes) MarshalJSON() ([]byte, error)

func (*NotebooksResponseDataAttributes) SetAuthor ¶

SetAuthor gets a reference to the given NotebookAuthor and assigns it to the Author field.

func (*NotebooksResponseDataAttributes) SetCells ¶

SetCells gets a reference to the given []NotebookCellResponse and assigns it to the Cells field.

func (*NotebooksResponseDataAttributes) SetCreated ¶

func (o *NotebooksResponseDataAttributes) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NotebooksResponseDataAttributes) SetModified ¶

func (o *NotebooksResponseDataAttributes) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NotebooksResponseDataAttributes) SetName ¶

SetName sets field value

func (*NotebooksResponseDataAttributes) SetStatus ¶

SetStatus gets a reference to the given NotebookStatus and assigns it to the Status field.

func (*NotebooksResponseDataAttributes) SetTime ¶

SetTime gets a reference to the given NotebookGlobalTime and assigns it to the Time field.

func (*NotebooksResponseDataAttributes) UnmarshalJSON ¶

func (o *NotebooksResponseDataAttributes) UnmarshalJSON(bytes []byte) (err error)

type NotebooksResponseMeta ¶

type NotebooksResponseMeta struct {
	Page *NotebooksResponsePage `json:"page,omitempty"`
}

NotebooksResponseMeta Metadata returned by the API.

func NewNotebooksResponseMeta ¶

func NewNotebooksResponseMeta() *NotebooksResponseMeta

NewNotebooksResponseMeta instantiates a new NotebooksResponseMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebooksResponseMetaWithDefaults ¶

func NewNotebooksResponseMetaWithDefaults() *NotebooksResponseMeta

NewNotebooksResponseMetaWithDefaults instantiates a new NotebooksResponseMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebooksResponseMeta) GetPage ¶

GetPage returns the Page field value if set, zero value otherwise.

func (*NotebooksResponseMeta) GetPageOk ¶

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponseMeta) HasPage ¶

func (o *NotebooksResponseMeta) HasPage() bool

HasPage returns a boolean if a field has been set.

func (NotebooksResponseMeta) MarshalJSON ¶

func (o NotebooksResponseMeta) MarshalJSON() ([]byte, error)

func (*NotebooksResponseMeta) SetPage ¶

SetPage gets a reference to the given NotebooksResponsePage and assigns it to the Page field.

type NotebooksResponsePage ¶

type NotebooksResponsePage struct {
	// The total number of notebooks that would be returned if the request was not filtered by `start` and `count` parameters.
	TotalCount *int64 `json:"total_count,omitempty"`
	// The total number of notebooks returned.
	TotalFilteredCount *int64 `json:"total_filtered_count,omitempty"`
}

NotebooksResponsePage Pagination metadata returned by the API.

func NewNotebooksResponsePage ¶

func NewNotebooksResponsePage() *NotebooksResponsePage

NewNotebooksResponsePage instantiates a new NotebooksResponsePage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotebooksResponsePageWithDefaults ¶

func NewNotebooksResponsePageWithDefaults() *NotebooksResponsePage

NewNotebooksResponsePageWithDefaults instantiates a new NotebooksResponsePage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotebooksResponsePage) GetTotalCount ¶

func (o *NotebooksResponsePage) GetTotalCount() int64

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*NotebooksResponsePage) GetTotalCountOk ¶

func (o *NotebooksResponsePage) GetTotalCountOk() (*int64, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponsePage) GetTotalFilteredCount ¶

func (o *NotebooksResponsePage) GetTotalFilteredCount() int64

GetTotalFilteredCount returns the TotalFilteredCount field value if set, zero value otherwise.

func (*NotebooksResponsePage) GetTotalFilteredCountOk ¶

func (o *NotebooksResponsePage) GetTotalFilteredCountOk() (*int64, bool)

GetTotalFilteredCountOk returns a tuple with the TotalFilteredCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotebooksResponsePage) HasTotalCount ¶

func (o *NotebooksResponsePage) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (*NotebooksResponsePage) HasTotalFilteredCount ¶

func (o *NotebooksResponsePage) HasTotalFilteredCount() bool

HasTotalFilteredCount returns a boolean if a field has been set.

func (NotebooksResponsePage) MarshalJSON ¶

func (o NotebooksResponsePage) MarshalJSON() ([]byte, error)

func (*NotebooksResponsePage) SetTotalCount ¶

func (o *NotebooksResponsePage) SetTotalCount(v int64)

SetTotalCount gets a reference to the given int64 and assigns it to the TotalCount field.

func (*NotebooksResponsePage) SetTotalFilteredCount ¶

func (o *NotebooksResponsePage) SetTotalFilteredCount(v int64)

SetTotalFilteredCount gets a reference to the given int64 and assigns it to the TotalFilteredCount field.

type NullableAPIErrorResponse ¶

type NullableAPIErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAPIErrorResponse ¶

func NewNullableAPIErrorResponse(val *APIErrorResponse) *NullableAPIErrorResponse

func (NullableAPIErrorResponse) Get ¶

func (NullableAPIErrorResponse) IsSet ¶

func (v NullableAPIErrorResponse) IsSet() bool

func (NullableAPIErrorResponse) MarshalJSON ¶

func (v NullableAPIErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableAPIErrorResponse) Set ¶

func (*NullableAPIErrorResponse) UnmarshalJSON ¶

func (v *NullableAPIErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableAPIErrorResponse) Unset ¶

func (v *NullableAPIErrorResponse) Unset()

type NullableAWSAccount ¶

type NullableAWSAccount struct {
	// contains filtered or unexported fields
}

func NewNullableAWSAccount ¶

func NewNullableAWSAccount(val *AWSAccount) *NullableAWSAccount

func (NullableAWSAccount) Get ¶

func (v NullableAWSAccount) Get() *AWSAccount

func (NullableAWSAccount) IsSet ¶

func (v NullableAWSAccount) IsSet() bool

func (NullableAWSAccount) MarshalJSON ¶

func (v NullableAWSAccount) MarshalJSON() ([]byte, error)

func (*NullableAWSAccount) Set ¶

func (v *NullableAWSAccount) Set(val *AWSAccount)

func (*NullableAWSAccount) UnmarshalJSON ¶

func (v *NullableAWSAccount) UnmarshalJSON(src []byte) error

func (*NullableAWSAccount) Unset ¶

func (v *NullableAWSAccount) Unset()

type NullableAWSAccountAndLambdaRequest ¶

type NullableAWSAccountAndLambdaRequest struct {
	// contains filtered or unexported fields
}

func (NullableAWSAccountAndLambdaRequest) Get ¶

func (NullableAWSAccountAndLambdaRequest) IsSet ¶

func (NullableAWSAccountAndLambdaRequest) MarshalJSON ¶

func (v NullableAWSAccountAndLambdaRequest) MarshalJSON() ([]byte, error)

func (*NullableAWSAccountAndLambdaRequest) Set ¶

func (*NullableAWSAccountAndLambdaRequest) UnmarshalJSON ¶

func (v *NullableAWSAccountAndLambdaRequest) UnmarshalJSON(src []byte) error

func (*NullableAWSAccountAndLambdaRequest) Unset ¶

type NullableAWSAccountCreateResponse ¶

type NullableAWSAccountCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableAWSAccountCreateResponse) Get ¶

func (NullableAWSAccountCreateResponse) IsSet ¶

func (NullableAWSAccountCreateResponse) MarshalJSON ¶

func (v NullableAWSAccountCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableAWSAccountCreateResponse) Set ¶

func (*NullableAWSAccountCreateResponse) UnmarshalJSON ¶

func (v *NullableAWSAccountCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableAWSAccountCreateResponse) Unset ¶

type NullableAWSAccountListResponse ¶

type NullableAWSAccountListResponse struct {
	// contains filtered or unexported fields
}

func (NullableAWSAccountListResponse) Get ¶

func (NullableAWSAccountListResponse) IsSet ¶

func (NullableAWSAccountListResponse) MarshalJSON ¶

func (v NullableAWSAccountListResponse) MarshalJSON() ([]byte, error)

func (*NullableAWSAccountListResponse) Set ¶

func (*NullableAWSAccountListResponse) UnmarshalJSON ¶

func (v *NullableAWSAccountListResponse) UnmarshalJSON(src []byte) error

func (*NullableAWSAccountListResponse) Unset ¶

func (v *NullableAWSAccountListResponse) Unset()

type NullableAWSLogsAsyncError ¶

type NullableAWSLogsAsyncError struct {
	// contains filtered or unexported fields
}

func NewNullableAWSLogsAsyncError ¶

func NewNullableAWSLogsAsyncError(val *AWSLogsAsyncError) *NullableAWSLogsAsyncError

func (NullableAWSLogsAsyncError) Get ¶

func (NullableAWSLogsAsyncError) IsSet ¶

func (v NullableAWSLogsAsyncError) IsSet() bool

func (NullableAWSLogsAsyncError) MarshalJSON ¶

func (v NullableAWSLogsAsyncError) MarshalJSON() ([]byte, error)

func (*NullableAWSLogsAsyncError) Set ¶

func (*NullableAWSLogsAsyncError) UnmarshalJSON ¶

func (v *NullableAWSLogsAsyncError) UnmarshalJSON(src []byte) error

func (*NullableAWSLogsAsyncError) Unset ¶

func (v *NullableAWSLogsAsyncError) Unset()

type NullableAWSLogsAsyncResponse ¶

type NullableAWSLogsAsyncResponse struct {
	// contains filtered or unexported fields
}

func (NullableAWSLogsAsyncResponse) Get ¶

func (NullableAWSLogsAsyncResponse) IsSet ¶

func (NullableAWSLogsAsyncResponse) MarshalJSON ¶

func (v NullableAWSLogsAsyncResponse) MarshalJSON() ([]byte, error)

func (*NullableAWSLogsAsyncResponse) Set ¶

func (*NullableAWSLogsAsyncResponse) UnmarshalJSON ¶

func (v *NullableAWSLogsAsyncResponse) UnmarshalJSON(src []byte) error

func (*NullableAWSLogsAsyncResponse) Unset ¶

func (v *NullableAWSLogsAsyncResponse) Unset()

type NullableAWSLogsLambda ¶

type NullableAWSLogsLambda struct {
	// contains filtered or unexported fields
}

func NewNullableAWSLogsLambda ¶

func NewNullableAWSLogsLambda(val *AWSLogsLambda) *NullableAWSLogsLambda

func (NullableAWSLogsLambda) Get ¶

func (NullableAWSLogsLambda) IsSet ¶

func (v NullableAWSLogsLambda) IsSet() bool

func (NullableAWSLogsLambda) MarshalJSON ¶

func (v NullableAWSLogsLambda) MarshalJSON() ([]byte, error)

func (*NullableAWSLogsLambda) Set ¶

func (v *NullableAWSLogsLambda) Set(val *AWSLogsLambda)

func (*NullableAWSLogsLambda) UnmarshalJSON ¶

func (v *NullableAWSLogsLambda) UnmarshalJSON(src []byte) error

func (*NullableAWSLogsLambda) Unset ¶

func (v *NullableAWSLogsLambda) Unset()

type NullableAWSLogsListResponse ¶

type NullableAWSLogsListResponse struct {
	// contains filtered or unexported fields
}

func (NullableAWSLogsListResponse) Get ¶

func (NullableAWSLogsListResponse) IsSet ¶

func (NullableAWSLogsListResponse) MarshalJSON ¶

func (v NullableAWSLogsListResponse) MarshalJSON() ([]byte, error)

func (*NullableAWSLogsListResponse) Set ¶

func (*NullableAWSLogsListResponse) UnmarshalJSON ¶

func (v *NullableAWSLogsListResponse) UnmarshalJSON(src []byte) error

func (*NullableAWSLogsListResponse) Unset ¶

func (v *NullableAWSLogsListResponse) Unset()

type NullableAWSLogsListServicesResponse ¶

type NullableAWSLogsListServicesResponse struct {
	// contains filtered or unexported fields
}

func (NullableAWSLogsListServicesResponse) Get ¶

func (NullableAWSLogsListServicesResponse) IsSet ¶

func (NullableAWSLogsListServicesResponse) MarshalJSON ¶

func (v NullableAWSLogsListServicesResponse) MarshalJSON() ([]byte, error)

func (*NullableAWSLogsListServicesResponse) Set ¶

func (*NullableAWSLogsListServicesResponse) UnmarshalJSON ¶

func (v *NullableAWSLogsListServicesResponse) UnmarshalJSON(src []byte) error

func (*NullableAWSLogsListServicesResponse) Unset ¶

type NullableAWSLogsServicesRequest ¶

type NullableAWSLogsServicesRequest struct {
	// contains filtered or unexported fields
}

func (NullableAWSLogsServicesRequest) Get ¶

func (NullableAWSLogsServicesRequest) IsSet ¶

func (NullableAWSLogsServicesRequest) MarshalJSON ¶

func (v NullableAWSLogsServicesRequest) MarshalJSON() ([]byte, error)

func (*NullableAWSLogsServicesRequest) Set ¶

func (*NullableAWSLogsServicesRequest) UnmarshalJSON ¶

func (v *NullableAWSLogsServicesRequest) UnmarshalJSON(src []byte) error

func (*NullableAWSLogsServicesRequest) Unset ¶

func (v *NullableAWSLogsServicesRequest) Unset()

type NullableAWSNamespace ¶

type NullableAWSNamespace struct {
	// contains filtered or unexported fields
}

func NewNullableAWSNamespace ¶

func NewNullableAWSNamespace(val *AWSNamespace) *NullableAWSNamespace

func (NullableAWSNamespace) Get ¶

func (NullableAWSNamespace) IsSet ¶

func (v NullableAWSNamespace) IsSet() bool

func (NullableAWSNamespace) MarshalJSON ¶

func (v NullableAWSNamespace) MarshalJSON() ([]byte, error)

func (*NullableAWSNamespace) Set ¶

func (v *NullableAWSNamespace) Set(val *AWSNamespace)

func (*NullableAWSNamespace) UnmarshalJSON ¶

func (v *NullableAWSNamespace) UnmarshalJSON(src []byte) error

func (*NullableAWSNamespace) Unset ¶

func (v *NullableAWSNamespace) Unset()

type NullableAWSTagFilter ¶

type NullableAWSTagFilter struct {
	// contains filtered or unexported fields
}

func NewNullableAWSTagFilter ¶

func NewNullableAWSTagFilter(val *AWSTagFilter) *NullableAWSTagFilter

func (NullableAWSTagFilter) Get ¶

func (NullableAWSTagFilter) IsSet ¶

func (v NullableAWSTagFilter) IsSet() bool

func (NullableAWSTagFilter) MarshalJSON ¶

func (v NullableAWSTagFilter) MarshalJSON() ([]byte, error)

func (*NullableAWSTagFilter) Set ¶

func (v *NullableAWSTagFilter) Set(val *AWSTagFilter)

func (*NullableAWSTagFilter) UnmarshalJSON ¶

func (v *NullableAWSTagFilter) UnmarshalJSON(src []byte) error

func (*NullableAWSTagFilter) Unset ¶

func (v *NullableAWSTagFilter) Unset()

type NullableAWSTagFilterCreateRequest ¶

type NullableAWSTagFilterCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableAWSTagFilterCreateRequest) Get ¶

func (NullableAWSTagFilterCreateRequest) IsSet ¶

func (NullableAWSTagFilterCreateRequest) MarshalJSON ¶

func (v NullableAWSTagFilterCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableAWSTagFilterCreateRequest) Set ¶

func (*NullableAWSTagFilterCreateRequest) UnmarshalJSON ¶

func (v *NullableAWSTagFilterCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableAWSTagFilterCreateRequest) Unset ¶

type NullableAWSTagFilterDeleteRequest ¶

type NullableAWSTagFilterDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableAWSTagFilterDeleteRequest) Get ¶

func (NullableAWSTagFilterDeleteRequest) IsSet ¶

func (NullableAWSTagFilterDeleteRequest) MarshalJSON ¶

func (v NullableAWSTagFilterDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableAWSTagFilterDeleteRequest) Set ¶

func (*NullableAWSTagFilterDeleteRequest) UnmarshalJSON ¶

func (v *NullableAWSTagFilterDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableAWSTagFilterDeleteRequest) Unset ¶

type NullableAWSTagFilterListResponse ¶

type NullableAWSTagFilterListResponse struct {
	// contains filtered or unexported fields
}

func (NullableAWSTagFilterListResponse) Get ¶

func (NullableAWSTagFilterListResponse) IsSet ¶

func (NullableAWSTagFilterListResponse) MarshalJSON ¶

func (v NullableAWSTagFilterListResponse) MarshalJSON() ([]byte, error)

func (*NullableAWSTagFilterListResponse) Set ¶

func (*NullableAWSTagFilterListResponse) UnmarshalJSON ¶

func (v *NullableAWSTagFilterListResponse) UnmarshalJSON(src []byte) error

func (*NullableAWSTagFilterListResponse) Unset ¶

type NullableAccessRole ¶

type NullableAccessRole struct {
	// contains filtered or unexported fields
}

func NewNullableAccessRole ¶

func NewNullableAccessRole(val *AccessRole) *NullableAccessRole

func (NullableAccessRole) Get ¶

func (v NullableAccessRole) Get() *AccessRole

func (NullableAccessRole) IsSet ¶

func (v NullableAccessRole) IsSet() bool

func (NullableAccessRole) MarshalJSON ¶

func (v NullableAccessRole) MarshalJSON() ([]byte, error)

func (*NullableAccessRole) Set ¶

func (v *NullableAccessRole) Set(val *AccessRole)

func (*NullableAccessRole) UnmarshalJSON ¶

func (v *NullableAccessRole) UnmarshalJSON(src []byte) error

func (*NullableAccessRole) Unset ¶

func (v *NullableAccessRole) Unset()

type NullableAlertGraphWidgetDefinition ¶

type NullableAlertGraphWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableAlertGraphWidgetDefinition) Get ¶

func (NullableAlertGraphWidgetDefinition) IsSet ¶

func (NullableAlertGraphWidgetDefinition) MarshalJSON ¶

func (v NullableAlertGraphWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableAlertGraphWidgetDefinition) Set ¶

func (*NullableAlertGraphWidgetDefinition) UnmarshalJSON ¶

func (v *NullableAlertGraphWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableAlertGraphWidgetDefinition) Unset ¶

type NullableAlertGraphWidgetDefinitionType ¶

type NullableAlertGraphWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableAlertGraphWidgetDefinitionType) Get ¶

func (NullableAlertGraphWidgetDefinitionType) IsSet ¶

func (NullableAlertGraphWidgetDefinitionType) MarshalJSON ¶

func (v NullableAlertGraphWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableAlertGraphWidgetDefinitionType) Set ¶

func (*NullableAlertGraphWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableAlertGraphWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableAlertGraphWidgetDefinitionType) Unset ¶

type NullableAlertValueWidgetDefinition ¶

type NullableAlertValueWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableAlertValueWidgetDefinition) Get ¶

func (NullableAlertValueWidgetDefinition) IsSet ¶

func (NullableAlertValueWidgetDefinition) MarshalJSON ¶

func (v NullableAlertValueWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableAlertValueWidgetDefinition) Set ¶

func (*NullableAlertValueWidgetDefinition) UnmarshalJSON ¶

func (v *NullableAlertValueWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableAlertValueWidgetDefinition) Unset ¶

type NullableAlertValueWidgetDefinitionType ¶

type NullableAlertValueWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableAlertValueWidgetDefinitionType) Get ¶

func (NullableAlertValueWidgetDefinitionType) IsSet ¶

func (NullableAlertValueWidgetDefinitionType) MarshalJSON ¶

func (v NullableAlertValueWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableAlertValueWidgetDefinitionType) Set ¶

func (*NullableAlertValueWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableAlertValueWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableAlertValueWidgetDefinitionType) Unset ¶

type NullableApiKey ¶

type NullableApiKey struct {
	// contains filtered or unexported fields
}

func NewNullableApiKey ¶

func NewNullableApiKey(val *ApiKey) *NullableApiKey

func (NullableApiKey) Get ¶

func (v NullableApiKey) Get() *ApiKey

func (NullableApiKey) IsSet ¶

func (v NullableApiKey) IsSet() bool

func (NullableApiKey) MarshalJSON ¶

func (v NullableApiKey) MarshalJSON() ([]byte, error)

func (*NullableApiKey) Set ¶

func (v *NullableApiKey) Set(val *ApiKey)

func (*NullableApiKey) UnmarshalJSON ¶

func (v *NullableApiKey) UnmarshalJSON(src []byte) error

func (*NullableApiKey) Unset ¶

func (v *NullableApiKey) Unset()

type NullableApiKeyListResponse ¶

type NullableApiKeyListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableApiKeyListResponse ¶

func NewNullableApiKeyListResponse(val *ApiKeyListResponse) *NullableApiKeyListResponse

func (NullableApiKeyListResponse) Get ¶

func (NullableApiKeyListResponse) IsSet ¶

func (v NullableApiKeyListResponse) IsSet() bool

func (NullableApiKeyListResponse) MarshalJSON ¶

func (v NullableApiKeyListResponse) MarshalJSON() ([]byte, error)

func (*NullableApiKeyListResponse) Set ¶

func (*NullableApiKeyListResponse) UnmarshalJSON ¶

func (v *NullableApiKeyListResponse) UnmarshalJSON(src []byte) error

func (*NullableApiKeyListResponse) Unset ¶

func (v *NullableApiKeyListResponse) Unset()

type NullableApiKeyResponse ¶

type NullableApiKeyResponse struct {
	// contains filtered or unexported fields
}

func NewNullableApiKeyResponse ¶

func NewNullableApiKeyResponse(val *ApiKeyResponse) *NullableApiKeyResponse

func (NullableApiKeyResponse) Get ¶

func (NullableApiKeyResponse) IsSet ¶

func (v NullableApiKeyResponse) IsSet() bool

func (NullableApiKeyResponse) MarshalJSON ¶

func (v NullableApiKeyResponse) MarshalJSON() ([]byte, error)

func (*NullableApiKeyResponse) Set ¶

func (*NullableApiKeyResponse) UnmarshalJSON ¶

func (v *NullableApiKeyResponse) UnmarshalJSON(src []byte) error

func (*NullableApiKeyResponse) Unset ¶

func (v *NullableApiKeyResponse) Unset()

type NullableApmStatsQueryColumnType ¶

type NullableApmStatsQueryColumnType struct {
	// contains filtered or unexported fields
}

func (NullableApmStatsQueryColumnType) Get ¶

func (NullableApmStatsQueryColumnType) IsSet ¶

func (NullableApmStatsQueryColumnType) MarshalJSON ¶

func (v NullableApmStatsQueryColumnType) MarshalJSON() ([]byte, error)

func (*NullableApmStatsQueryColumnType) Set ¶

func (*NullableApmStatsQueryColumnType) UnmarshalJSON ¶

func (v *NullableApmStatsQueryColumnType) UnmarshalJSON(src []byte) error

func (*NullableApmStatsQueryColumnType) Unset ¶

type NullableApmStatsQueryDefinition ¶

type NullableApmStatsQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableApmStatsQueryDefinition) Get ¶

func (NullableApmStatsQueryDefinition) IsSet ¶

func (NullableApmStatsQueryDefinition) MarshalJSON ¶

func (v NullableApmStatsQueryDefinition) MarshalJSON() ([]byte, error)

func (*NullableApmStatsQueryDefinition) Set ¶

func (*NullableApmStatsQueryDefinition) UnmarshalJSON ¶

func (v *NullableApmStatsQueryDefinition) UnmarshalJSON(src []byte) error

func (*NullableApmStatsQueryDefinition) Unset ¶

type NullableApmStatsQueryRowType ¶

type NullableApmStatsQueryRowType struct {
	// contains filtered or unexported fields
}

func (NullableApmStatsQueryRowType) Get ¶

func (NullableApmStatsQueryRowType) IsSet ¶

func (NullableApmStatsQueryRowType) MarshalJSON ¶

func (v NullableApmStatsQueryRowType) MarshalJSON() ([]byte, error)

func (*NullableApmStatsQueryRowType) Set ¶

func (*NullableApmStatsQueryRowType) UnmarshalJSON ¶

func (v *NullableApmStatsQueryRowType) UnmarshalJSON(src []byte) error

func (*NullableApmStatsQueryRowType) Unset ¶

func (v *NullableApmStatsQueryRowType) Unset()

type NullableApplicationKey ¶

type NullableApplicationKey struct {
	// contains filtered or unexported fields
}

func NewNullableApplicationKey ¶

func NewNullableApplicationKey(val *ApplicationKey) *NullableApplicationKey

func (NullableApplicationKey) Get ¶

func (NullableApplicationKey) IsSet ¶

func (v NullableApplicationKey) IsSet() bool

func (NullableApplicationKey) MarshalJSON ¶

func (v NullableApplicationKey) MarshalJSON() ([]byte, error)

func (*NullableApplicationKey) Set ¶

func (*NullableApplicationKey) UnmarshalJSON ¶

func (v *NullableApplicationKey) UnmarshalJSON(src []byte) error

func (*NullableApplicationKey) Unset ¶

func (v *NullableApplicationKey) Unset()

type NullableApplicationKeyListResponse ¶

type NullableApplicationKeyListResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationKeyListResponse) Get ¶

func (NullableApplicationKeyListResponse) IsSet ¶

func (NullableApplicationKeyListResponse) MarshalJSON ¶

func (v NullableApplicationKeyListResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationKeyListResponse) Set ¶

func (*NullableApplicationKeyListResponse) UnmarshalJSON ¶

func (v *NullableApplicationKeyListResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationKeyListResponse) Unset ¶

type NullableApplicationKeyResponse ¶

type NullableApplicationKeyResponse struct {
	// contains filtered or unexported fields
}

func (NullableApplicationKeyResponse) Get ¶

func (NullableApplicationKeyResponse) IsSet ¶

func (NullableApplicationKeyResponse) MarshalJSON ¶

func (v NullableApplicationKeyResponse) MarshalJSON() ([]byte, error)

func (*NullableApplicationKeyResponse) Set ¶

func (*NullableApplicationKeyResponse) UnmarshalJSON ¶

func (v *NullableApplicationKeyResponse) UnmarshalJSON(src []byte) error

func (*NullableApplicationKeyResponse) Unset ¶

func (v *NullableApplicationKeyResponse) Unset()

type NullableAuthenticationValidationResponse ¶

type NullableAuthenticationValidationResponse struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationValidationResponse) Get ¶

func (NullableAuthenticationValidationResponse) IsSet ¶

func (NullableAuthenticationValidationResponse) MarshalJSON ¶

func (*NullableAuthenticationValidationResponse) Set ¶

func (*NullableAuthenticationValidationResponse) UnmarshalJSON ¶

func (v *NullableAuthenticationValidationResponse) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationValidationResponse) Unset ¶

type NullableAzureAccount ¶

type NullableAzureAccount struct {
	// contains filtered or unexported fields
}

func NewNullableAzureAccount ¶

func NewNullableAzureAccount(val *AzureAccount) *NullableAzureAccount

func (NullableAzureAccount) Get ¶

func (NullableAzureAccount) IsSet ¶

func (v NullableAzureAccount) IsSet() bool

func (NullableAzureAccount) MarshalJSON ¶

func (v NullableAzureAccount) MarshalJSON() ([]byte, error)

func (*NullableAzureAccount) Set ¶

func (v *NullableAzureAccount) Set(val *AzureAccount)

func (*NullableAzureAccount) UnmarshalJSON ¶

func (v *NullableAzureAccount) UnmarshalJSON(src []byte) error

func (*NullableAzureAccount) Unset ¶

func (v *NullableAzureAccount) 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 NullableCancelDowntimesByScopeRequest ¶

type NullableCancelDowntimesByScopeRequest struct {
	// contains filtered or unexported fields
}

func (NullableCancelDowntimesByScopeRequest) Get ¶

func (NullableCancelDowntimesByScopeRequest) IsSet ¶

func (NullableCancelDowntimesByScopeRequest) MarshalJSON ¶

func (v NullableCancelDowntimesByScopeRequest) MarshalJSON() ([]byte, error)

func (*NullableCancelDowntimesByScopeRequest) Set ¶

func (*NullableCancelDowntimesByScopeRequest) UnmarshalJSON ¶

func (v *NullableCancelDowntimesByScopeRequest) UnmarshalJSON(src []byte) error

func (*NullableCancelDowntimesByScopeRequest) Unset ¶

type NullableCanceledDowntimesIds ¶

type NullableCanceledDowntimesIds struct {
	// contains filtered or unexported fields
}

func (NullableCanceledDowntimesIds) Get ¶

func (NullableCanceledDowntimesIds) IsSet ¶

func (NullableCanceledDowntimesIds) MarshalJSON ¶

func (v NullableCanceledDowntimesIds) MarshalJSON() ([]byte, error)

func (*NullableCanceledDowntimesIds) Set ¶

func (*NullableCanceledDowntimesIds) UnmarshalJSON ¶

func (v *NullableCanceledDowntimesIds) UnmarshalJSON(src []byte) error

func (*NullableCanceledDowntimesIds) Unset ¶

func (v *NullableCanceledDowntimesIds) Unset()

type NullableChangeWidgetDefinition ¶

type NullableChangeWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableChangeWidgetDefinition) Get ¶

func (NullableChangeWidgetDefinition) IsSet ¶

func (NullableChangeWidgetDefinition) MarshalJSON ¶

func (v NullableChangeWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableChangeWidgetDefinition) Set ¶

func (*NullableChangeWidgetDefinition) UnmarshalJSON ¶

func (v *NullableChangeWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableChangeWidgetDefinition) Unset ¶

func (v *NullableChangeWidgetDefinition) Unset()

type NullableChangeWidgetDefinitionType ¶

type NullableChangeWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableChangeWidgetDefinitionType) Get ¶

func (NullableChangeWidgetDefinitionType) IsSet ¶

func (NullableChangeWidgetDefinitionType) MarshalJSON ¶

func (v NullableChangeWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableChangeWidgetDefinitionType) Set ¶

func (*NullableChangeWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableChangeWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableChangeWidgetDefinitionType) Unset ¶

type NullableChangeWidgetRequest ¶

type NullableChangeWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableChangeWidgetRequest) Get ¶

func (NullableChangeWidgetRequest) IsSet ¶

func (NullableChangeWidgetRequest) MarshalJSON ¶

func (v NullableChangeWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableChangeWidgetRequest) Set ¶

func (*NullableChangeWidgetRequest) UnmarshalJSON ¶

func (v *NullableChangeWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableChangeWidgetRequest) Unset ¶

func (v *NullableChangeWidgetRequest) Unset()

type NullableCheckCanDeleteMonitorResponse ¶

type NullableCheckCanDeleteMonitorResponse struct {
	// contains filtered or unexported fields
}

func (NullableCheckCanDeleteMonitorResponse) Get ¶

func (NullableCheckCanDeleteMonitorResponse) IsSet ¶

func (NullableCheckCanDeleteMonitorResponse) MarshalJSON ¶

func (v NullableCheckCanDeleteMonitorResponse) MarshalJSON() ([]byte, error)

func (*NullableCheckCanDeleteMonitorResponse) Set ¶

func (*NullableCheckCanDeleteMonitorResponse) UnmarshalJSON ¶

func (v *NullableCheckCanDeleteMonitorResponse) UnmarshalJSON(src []byte) error

func (*NullableCheckCanDeleteMonitorResponse) Unset ¶

type NullableCheckCanDeleteMonitorResponseData ¶

type NullableCheckCanDeleteMonitorResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCheckCanDeleteMonitorResponseData) Get ¶

func (NullableCheckCanDeleteMonitorResponseData) IsSet ¶

func (NullableCheckCanDeleteMonitorResponseData) MarshalJSON ¶

func (*NullableCheckCanDeleteMonitorResponseData) Set ¶

func (*NullableCheckCanDeleteMonitorResponseData) UnmarshalJSON ¶

func (v *NullableCheckCanDeleteMonitorResponseData) UnmarshalJSON(src []byte) error

func (*NullableCheckCanDeleteMonitorResponseData) Unset ¶

type NullableCheckCanDeleteSLOResponse ¶

type NullableCheckCanDeleteSLOResponse struct {
	// contains filtered or unexported fields
}

func (NullableCheckCanDeleteSLOResponse) Get ¶

func (NullableCheckCanDeleteSLOResponse) IsSet ¶

func (NullableCheckCanDeleteSLOResponse) MarshalJSON ¶

func (v NullableCheckCanDeleteSLOResponse) MarshalJSON() ([]byte, error)

func (*NullableCheckCanDeleteSLOResponse) Set ¶

func (*NullableCheckCanDeleteSLOResponse) UnmarshalJSON ¶

func (v *NullableCheckCanDeleteSLOResponse) UnmarshalJSON(src []byte) error

func (*NullableCheckCanDeleteSLOResponse) Unset ¶

type NullableCheckCanDeleteSLOResponseData ¶

type NullableCheckCanDeleteSLOResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCheckCanDeleteSLOResponseData) Get ¶

func (NullableCheckCanDeleteSLOResponseData) IsSet ¶

func (NullableCheckCanDeleteSLOResponseData) MarshalJSON ¶

func (v NullableCheckCanDeleteSLOResponseData) MarshalJSON() ([]byte, error)

func (*NullableCheckCanDeleteSLOResponseData) Set ¶

func (*NullableCheckCanDeleteSLOResponseData) UnmarshalJSON ¶

func (v *NullableCheckCanDeleteSLOResponseData) UnmarshalJSON(src []byte) error

func (*NullableCheckCanDeleteSLOResponseData) Unset ¶

type NullableCheckStatusWidgetDefinition ¶

type NullableCheckStatusWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableCheckStatusWidgetDefinition) Get ¶

func (NullableCheckStatusWidgetDefinition) IsSet ¶

func (NullableCheckStatusWidgetDefinition) MarshalJSON ¶

func (v NullableCheckStatusWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableCheckStatusWidgetDefinition) Set ¶

func (*NullableCheckStatusWidgetDefinition) UnmarshalJSON ¶

func (v *NullableCheckStatusWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableCheckStatusWidgetDefinition) Unset ¶

type NullableCheckStatusWidgetDefinitionType ¶

type NullableCheckStatusWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableCheckStatusWidgetDefinitionType) Get ¶

func (NullableCheckStatusWidgetDefinitionType) IsSet ¶

func (NullableCheckStatusWidgetDefinitionType) MarshalJSON ¶

func (v NullableCheckStatusWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableCheckStatusWidgetDefinitionType) Set ¶

func (*NullableCheckStatusWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableCheckStatusWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableCheckStatusWidgetDefinitionType) Unset ¶

type NullableContentEncoding ¶

type NullableContentEncoding struct {
	// contains filtered or unexported fields
}

func NewNullableContentEncoding ¶

func NewNullableContentEncoding(val *ContentEncoding) *NullableContentEncoding

func (NullableContentEncoding) Get ¶

func (NullableContentEncoding) IsSet ¶

func (v NullableContentEncoding) IsSet() bool

func (NullableContentEncoding) MarshalJSON ¶

func (v NullableContentEncoding) MarshalJSON() ([]byte, error)

func (*NullableContentEncoding) Set ¶

func (*NullableContentEncoding) UnmarshalJSON ¶

func (v *NullableContentEncoding) UnmarshalJSON(src []byte) error

func (*NullableContentEncoding) Unset ¶

func (v *NullableContentEncoding) Unset()

type NullableCreator ¶

type NullableCreator struct {
	// contains filtered or unexported fields
}

func NewNullableCreator ¶

func NewNullableCreator(val *Creator) *NullableCreator

func (NullableCreator) Get ¶

func (v NullableCreator) Get() *Creator

func (NullableCreator) IsSet ¶

func (v NullableCreator) IsSet() bool

func (NullableCreator) MarshalJSON ¶

func (v NullableCreator) MarshalJSON() ([]byte, error)

func (*NullableCreator) Set ¶

func (v *NullableCreator) Set(val *Creator)

func (*NullableCreator) UnmarshalJSON ¶

func (v *NullableCreator) UnmarshalJSON(src []byte) error

func (*NullableCreator) Unset ¶

func (v *NullableCreator) 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 NullableDashboardDeleteResponse ¶

type NullableDashboardDeleteResponse struct {
	// contains filtered or unexported fields
}

func (NullableDashboardDeleteResponse) Get ¶

func (NullableDashboardDeleteResponse) IsSet ¶

func (NullableDashboardDeleteResponse) MarshalJSON ¶

func (v NullableDashboardDeleteResponse) MarshalJSON() ([]byte, error)

func (*NullableDashboardDeleteResponse) Set ¶

func (*NullableDashboardDeleteResponse) UnmarshalJSON ¶

func (v *NullableDashboardDeleteResponse) UnmarshalJSON(src []byte) error

func (*NullableDashboardDeleteResponse) Unset ¶

type NullableDashboardLayoutType ¶

type NullableDashboardLayoutType struct {
	// contains filtered or unexported fields
}

func (NullableDashboardLayoutType) Get ¶

func (NullableDashboardLayoutType) IsSet ¶

func (NullableDashboardLayoutType) MarshalJSON ¶

func (v NullableDashboardLayoutType) MarshalJSON() ([]byte, error)

func (*NullableDashboardLayoutType) Set ¶

func (*NullableDashboardLayoutType) UnmarshalJSON ¶

func (v *NullableDashboardLayoutType) UnmarshalJSON(src []byte) error

func (*NullableDashboardLayoutType) Unset ¶

func (v *NullableDashboardLayoutType) Unset()

type NullableDashboardList ¶

type NullableDashboardList struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardList ¶

func NewNullableDashboardList(val *DashboardList) *NullableDashboardList

func (NullableDashboardList) Get ¶

func (NullableDashboardList) IsSet ¶

func (v NullableDashboardList) IsSet() bool

func (NullableDashboardList) MarshalJSON ¶

func (v NullableDashboardList) MarshalJSON() ([]byte, error)

func (*NullableDashboardList) Set ¶

func (v *NullableDashboardList) Set(val *DashboardList)

func (*NullableDashboardList) UnmarshalJSON ¶

func (v *NullableDashboardList) UnmarshalJSON(src []byte) error

func (*NullableDashboardList) Unset ¶

func (v *NullableDashboardList) Unset()

type NullableDashboardListDeleteResponse ¶

type NullableDashboardListDeleteResponse struct {
	// contains filtered or unexported fields
}

func (NullableDashboardListDeleteResponse) Get ¶

func (NullableDashboardListDeleteResponse) IsSet ¶

func (NullableDashboardListDeleteResponse) MarshalJSON ¶

func (v NullableDashboardListDeleteResponse) MarshalJSON() ([]byte, error)

func (*NullableDashboardListDeleteResponse) Set ¶

func (*NullableDashboardListDeleteResponse) UnmarshalJSON ¶

func (v *NullableDashboardListDeleteResponse) UnmarshalJSON(src []byte) error

func (*NullableDashboardListDeleteResponse) Unset ¶

type NullableDashboardListListResponse ¶

type NullableDashboardListListResponse struct {
	// contains filtered or unexported fields
}

func (NullableDashboardListListResponse) Get ¶

func (NullableDashboardListListResponse) IsSet ¶

func (NullableDashboardListListResponse) MarshalJSON ¶

func (v NullableDashboardListListResponse) MarshalJSON() ([]byte, error)

func (*NullableDashboardListListResponse) Set ¶

func (*NullableDashboardListListResponse) UnmarshalJSON ¶

func (v *NullableDashboardListListResponse) UnmarshalJSON(src []byte) error

func (*NullableDashboardListListResponse) Unset ¶

type NullableDashboardReflowType ¶

type NullableDashboardReflowType struct {
	// contains filtered or unexported fields
}

func (NullableDashboardReflowType) Get ¶

func (NullableDashboardReflowType) IsSet ¶

func (NullableDashboardReflowType) MarshalJSON ¶

func (v NullableDashboardReflowType) MarshalJSON() ([]byte, error)

func (*NullableDashboardReflowType) Set ¶

func (*NullableDashboardReflowType) UnmarshalJSON ¶

func (v *NullableDashboardReflowType) UnmarshalJSON(src []byte) error

func (*NullableDashboardReflowType) Unset ¶

func (v *NullableDashboardReflowType) Unset()

type NullableDashboardSummary ¶

type NullableDashboardSummary struct {
	// contains filtered or unexported fields
}

func NewNullableDashboardSummary ¶

func NewNullableDashboardSummary(val *DashboardSummary) *NullableDashboardSummary

func (NullableDashboardSummary) Get ¶

func (NullableDashboardSummary) IsSet ¶

func (v NullableDashboardSummary) IsSet() bool

func (NullableDashboardSummary) MarshalJSON ¶

func (v NullableDashboardSummary) MarshalJSON() ([]byte, error)

func (*NullableDashboardSummary) Set ¶

func (*NullableDashboardSummary) UnmarshalJSON ¶

func (v *NullableDashboardSummary) UnmarshalJSON(src []byte) error

func (*NullableDashboardSummary) Unset ¶

func (v *NullableDashboardSummary) Unset()

type NullableDashboardSummaryDefinition ¶

type NullableDashboardSummaryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableDashboardSummaryDefinition) Get ¶

func (NullableDashboardSummaryDefinition) IsSet ¶

func (NullableDashboardSummaryDefinition) MarshalJSON ¶

func (v NullableDashboardSummaryDefinition) MarshalJSON() ([]byte, error)

func (*NullableDashboardSummaryDefinition) Set ¶

func (*NullableDashboardSummaryDefinition) UnmarshalJSON ¶

func (v *NullableDashboardSummaryDefinition) UnmarshalJSON(src []byte) error

func (*NullableDashboardSummaryDefinition) Unset ¶

type NullableDashboardTemplateVariable ¶

type NullableDashboardTemplateVariable struct {
	// contains filtered or unexported fields
}

func (NullableDashboardTemplateVariable) Get ¶

func (NullableDashboardTemplateVariable) IsSet ¶

func (NullableDashboardTemplateVariable) MarshalJSON ¶

func (v NullableDashboardTemplateVariable) MarshalJSON() ([]byte, error)

func (*NullableDashboardTemplateVariable) Set ¶

func (*NullableDashboardTemplateVariable) UnmarshalJSON ¶

func (v *NullableDashboardTemplateVariable) UnmarshalJSON(src []byte) error

func (*NullableDashboardTemplateVariable) Unset ¶

type NullableDashboardTemplateVariablePreset ¶

type NullableDashboardTemplateVariablePreset struct {
	// contains filtered or unexported fields
}

func (NullableDashboardTemplateVariablePreset) Get ¶

func (NullableDashboardTemplateVariablePreset) IsSet ¶

func (NullableDashboardTemplateVariablePreset) MarshalJSON ¶

func (v NullableDashboardTemplateVariablePreset) MarshalJSON() ([]byte, error)

func (*NullableDashboardTemplateVariablePreset) Set ¶

func (*NullableDashboardTemplateVariablePreset) UnmarshalJSON ¶

func (v *NullableDashboardTemplateVariablePreset) UnmarshalJSON(src []byte) error

func (*NullableDashboardTemplateVariablePreset) Unset ¶

type NullableDashboardTemplateVariablePresetValue ¶

type NullableDashboardTemplateVariablePresetValue struct {
	// contains filtered or unexported fields
}

func (NullableDashboardTemplateVariablePresetValue) Get ¶

func (NullableDashboardTemplateVariablePresetValue) IsSet ¶

func (NullableDashboardTemplateVariablePresetValue) MarshalJSON ¶

func (*NullableDashboardTemplateVariablePresetValue) Set ¶

func (*NullableDashboardTemplateVariablePresetValue) UnmarshalJSON ¶

func (*NullableDashboardTemplateVariablePresetValue) Unset ¶

type NullableDeletedMonitor ¶

type NullableDeletedMonitor struct {
	// contains filtered or unexported fields
}

func NewNullableDeletedMonitor ¶

func NewNullableDeletedMonitor(val *DeletedMonitor) *NullableDeletedMonitor

func (NullableDeletedMonitor) Get ¶

func (NullableDeletedMonitor) IsSet ¶

func (v NullableDeletedMonitor) IsSet() bool

func (NullableDeletedMonitor) MarshalJSON ¶

func (v NullableDeletedMonitor) MarshalJSON() ([]byte, error)

func (*NullableDeletedMonitor) Set ¶

func (*NullableDeletedMonitor) UnmarshalJSON ¶

func (v *NullableDeletedMonitor) UnmarshalJSON(src []byte) error

func (*NullableDeletedMonitor) Unset ¶

func (v *NullableDeletedMonitor) Unset()

type NullableDistributionWidgetDefinition ¶

type NullableDistributionWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableDistributionWidgetDefinition) Get ¶

func (NullableDistributionWidgetDefinition) IsSet ¶

func (NullableDistributionWidgetDefinition) MarshalJSON ¶

func (v NullableDistributionWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableDistributionWidgetDefinition) Set ¶

func (*NullableDistributionWidgetDefinition) UnmarshalJSON ¶

func (v *NullableDistributionWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableDistributionWidgetDefinition) Unset ¶

type NullableDistributionWidgetDefinitionType ¶

type NullableDistributionWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableDistributionWidgetDefinitionType) Get ¶

func (NullableDistributionWidgetDefinitionType) IsSet ¶

func (NullableDistributionWidgetDefinitionType) MarshalJSON ¶

func (*NullableDistributionWidgetDefinitionType) Set ¶

func (*NullableDistributionWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableDistributionWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableDistributionWidgetDefinitionType) Unset ¶

type NullableDistributionWidgetRequest ¶

type NullableDistributionWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableDistributionWidgetRequest) Get ¶

func (NullableDistributionWidgetRequest) IsSet ¶

func (NullableDistributionWidgetRequest) MarshalJSON ¶

func (v NullableDistributionWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableDistributionWidgetRequest) Set ¶

func (*NullableDistributionWidgetRequest) UnmarshalJSON ¶

func (v *NullableDistributionWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableDistributionWidgetRequest) Unset ¶

type NullableDistributionWidgetXAxis ¶

type NullableDistributionWidgetXAxis struct {
	// contains filtered or unexported fields
}

func (NullableDistributionWidgetXAxis) Get ¶

func (NullableDistributionWidgetXAxis) IsSet ¶

func (NullableDistributionWidgetXAxis) MarshalJSON ¶

func (v NullableDistributionWidgetXAxis) MarshalJSON() ([]byte, error)

func (*NullableDistributionWidgetXAxis) Set ¶

func (*NullableDistributionWidgetXAxis) UnmarshalJSON ¶

func (v *NullableDistributionWidgetXAxis) UnmarshalJSON(src []byte) error

func (*NullableDistributionWidgetXAxis) Unset ¶

type NullableDistributionWidgetYAxis ¶

type NullableDistributionWidgetYAxis struct {
	// contains filtered or unexported fields
}

func (NullableDistributionWidgetYAxis) Get ¶

func (NullableDistributionWidgetYAxis) IsSet ¶

func (NullableDistributionWidgetYAxis) MarshalJSON ¶

func (v NullableDistributionWidgetYAxis) MarshalJSON() ([]byte, error)

func (*NullableDistributionWidgetYAxis) Set ¶

func (*NullableDistributionWidgetYAxis) UnmarshalJSON ¶

func (v *NullableDistributionWidgetYAxis) UnmarshalJSON(src []byte) error

func (*NullableDistributionWidgetYAxis) Unset ¶

type NullableDowntime ¶

type NullableDowntime struct {
	// contains filtered or unexported fields
}

func NewNullableDowntime ¶

func NewNullableDowntime(val *Downtime) *NullableDowntime

func (NullableDowntime) Get ¶

func (v NullableDowntime) Get() *Downtime

func (NullableDowntime) IsSet ¶

func (v NullableDowntime) IsSet() bool

func (NullableDowntime) MarshalJSON ¶

func (v NullableDowntime) MarshalJSON() ([]byte, error)

func (*NullableDowntime) Set ¶

func (v *NullableDowntime) Set(val *Downtime)

func (*NullableDowntime) UnmarshalJSON ¶

func (v *NullableDowntime) UnmarshalJSON(src []byte) error

func (*NullableDowntime) Unset ¶

func (v *NullableDowntime) Unset()

type NullableDowntimeChild ¶

type NullableDowntimeChild struct {
	// contains filtered or unexported fields
}

func NewNullableDowntimeChild ¶

func NewNullableDowntimeChild(val *DowntimeChild) *NullableDowntimeChild

func (NullableDowntimeChild) Get ¶

func (NullableDowntimeChild) IsSet ¶

func (v NullableDowntimeChild) IsSet() bool

func (NullableDowntimeChild) MarshalJSON ¶

func (v NullableDowntimeChild) MarshalJSON() ([]byte, error)

func (*NullableDowntimeChild) Set ¶

func (v *NullableDowntimeChild) Set(val *DowntimeChild)

func (*NullableDowntimeChild) UnmarshalJSON ¶

func (v *NullableDowntimeChild) UnmarshalJSON(src []byte) error

func (*NullableDowntimeChild) Unset ¶

func (v *NullableDowntimeChild) Unset()

type NullableDowntimeRecurrence ¶

type NullableDowntimeRecurrence struct {
	// contains filtered or unexported fields
}

func NewNullableDowntimeRecurrence ¶

func NewNullableDowntimeRecurrence(val *DowntimeRecurrence) *NullableDowntimeRecurrence

func (NullableDowntimeRecurrence) Get ¶

func (NullableDowntimeRecurrence) IsSet ¶

func (v NullableDowntimeRecurrence) IsSet() bool

func (NullableDowntimeRecurrence) MarshalJSON ¶

func (v NullableDowntimeRecurrence) MarshalJSON() ([]byte, error)

func (*NullableDowntimeRecurrence) Set ¶

func (*NullableDowntimeRecurrence) UnmarshalJSON ¶

func (v *NullableDowntimeRecurrence) UnmarshalJSON(src []byte) error

func (*NullableDowntimeRecurrence) Unset ¶

func (v *NullableDowntimeRecurrence) Unset()

type NullableEvent ¶

type NullableEvent struct {
	// contains filtered or unexported fields
}

func NewNullableEvent ¶

func NewNullableEvent(val *Event) *NullableEvent

func (NullableEvent) Get ¶

func (v NullableEvent) Get() *Event

func (NullableEvent) IsSet ¶

func (v NullableEvent) IsSet() bool

func (NullableEvent) MarshalJSON ¶

func (v NullableEvent) MarshalJSON() ([]byte, error)

func (*NullableEvent) Set ¶

func (v *NullableEvent) Set(val *Event)

func (*NullableEvent) UnmarshalJSON ¶

func (v *NullableEvent) UnmarshalJSON(src []byte) error

func (*NullableEvent) Unset ¶

func (v *NullableEvent) Unset()

type NullableEventAlertType ¶

type NullableEventAlertType struct {
	// contains filtered or unexported fields
}

func NewNullableEventAlertType ¶

func NewNullableEventAlertType(val *EventAlertType) *NullableEventAlertType

func (NullableEventAlertType) Get ¶

func (NullableEventAlertType) IsSet ¶

func (v NullableEventAlertType) IsSet() bool

func (NullableEventAlertType) MarshalJSON ¶

func (v NullableEventAlertType) MarshalJSON() ([]byte, error)

func (*NullableEventAlertType) Set ¶

func (*NullableEventAlertType) UnmarshalJSON ¶

func (v *NullableEventAlertType) UnmarshalJSON(src []byte) error

func (*NullableEventAlertType) Unset ¶

func (v *NullableEventAlertType) Unset()

type NullableEventCreateRequest ¶

type NullableEventCreateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableEventCreateRequest ¶

func NewNullableEventCreateRequest(val *EventCreateRequest) *NullableEventCreateRequest

func (NullableEventCreateRequest) Get ¶

func (NullableEventCreateRequest) IsSet ¶

func (v NullableEventCreateRequest) IsSet() bool

func (NullableEventCreateRequest) MarshalJSON ¶

func (v NullableEventCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableEventCreateRequest) Set ¶

func (*NullableEventCreateRequest) UnmarshalJSON ¶

func (v *NullableEventCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableEventCreateRequest) Unset ¶

func (v *NullableEventCreateRequest) Unset()

type NullableEventCreateResponse ¶

type NullableEventCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableEventCreateResponse) Get ¶

func (NullableEventCreateResponse) IsSet ¶

func (NullableEventCreateResponse) MarshalJSON ¶

func (v NullableEventCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableEventCreateResponse) Set ¶

func (*NullableEventCreateResponse) UnmarshalJSON ¶

func (v *NullableEventCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableEventCreateResponse) Unset ¶

func (v *NullableEventCreateResponse) Unset()

type NullableEventListResponse ¶

type NullableEventListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableEventListResponse ¶

func NewNullableEventListResponse(val *EventListResponse) *NullableEventListResponse

func (NullableEventListResponse) Get ¶

func (NullableEventListResponse) IsSet ¶

func (v NullableEventListResponse) IsSet() bool

func (NullableEventListResponse) MarshalJSON ¶

func (v NullableEventListResponse) MarshalJSON() ([]byte, error)

func (*NullableEventListResponse) Set ¶

func (*NullableEventListResponse) UnmarshalJSON ¶

func (v *NullableEventListResponse) UnmarshalJSON(src []byte) error

func (*NullableEventListResponse) Unset ¶

func (v *NullableEventListResponse) Unset()

type NullableEventPriority ¶

type NullableEventPriority struct {
	// contains filtered or unexported fields
}

func NewNullableEventPriority ¶

func NewNullableEventPriority(val *EventPriority) *NullableEventPriority

func (NullableEventPriority) Get ¶

func (NullableEventPriority) IsSet ¶

func (v NullableEventPriority) IsSet() bool

func (NullableEventPriority) MarshalJSON ¶

func (v NullableEventPriority) MarshalJSON() ([]byte, error)

func (*NullableEventPriority) Set ¶

func (v *NullableEventPriority) Set(val *EventPriority)

func (*NullableEventPriority) UnmarshalJSON ¶

func (v *NullableEventPriority) UnmarshalJSON(src []byte) error

func (*NullableEventPriority) Unset ¶

func (v *NullableEventPriority) Unset()

type NullableEventQueryDefinition ¶

type NullableEventQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableEventQueryDefinition) Get ¶

func (NullableEventQueryDefinition) IsSet ¶

func (NullableEventQueryDefinition) MarshalJSON ¶

func (v NullableEventQueryDefinition) MarshalJSON() ([]byte, error)

func (*NullableEventQueryDefinition) Set ¶

func (*NullableEventQueryDefinition) UnmarshalJSON ¶

func (v *NullableEventQueryDefinition) UnmarshalJSON(src []byte) error

func (*NullableEventQueryDefinition) Unset ¶

func (v *NullableEventQueryDefinition) Unset()

type NullableEventResponse ¶

type NullableEventResponse struct {
	// contains filtered or unexported fields
}

func NewNullableEventResponse ¶

func NewNullableEventResponse(val *EventResponse) *NullableEventResponse

func (NullableEventResponse) Get ¶

func (NullableEventResponse) IsSet ¶

func (v NullableEventResponse) IsSet() bool

func (NullableEventResponse) MarshalJSON ¶

func (v NullableEventResponse) MarshalJSON() ([]byte, error)

func (*NullableEventResponse) Set ¶

func (v *NullableEventResponse) Set(val *EventResponse)

func (*NullableEventResponse) UnmarshalJSON ¶

func (v *NullableEventResponse) UnmarshalJSON(src []byte) error

func (*NullableEventResponse) Unset ¶

func (v *NullableEventResponse) Unset()

type NullableEventStreamWidgetDefinition ¶

type NullableEventStreamWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableEventStreamWidgetDefinition) Get ¶

func (NullableEventStreamWidgetDefinition) IsSet ¶

func (NullableEventStreamWidgetDefinition) MarshalJSON ¶

func (v NullableEventStreamWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableEventStreamWidgetDefinition) Set ¶

func (*NullableEventStreamWidgetDefinition) UnmarshalJSON ¶

func (v *NullableEventStreamWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableEventStreamWidgetDefinition) Unset ¶

type NullableEventStreamWidgetDefinitionType ¶

type NullableEventStreamWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableEventStreamWidgetDefinitionType) Get ¶

func (NullableEventStreamWidgetDefinitionType) IsSet ¶

func (NullableEventStreamWidgetDefinitionType) MarshalJSON ¶

func (v NullableEventStreamWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableEventStreamWidgetDefinitionType) Set ¶

func (*NullableEventStreamWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableEventStreamWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableEventStreamWidgetDefinitionType) Unset ¶

type NullableEventTimelineWidgetDefinition ¶

type NullableEventTimelineWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableEventTimelineWidgetDefinition) Get ¶

func (NullableEventTimelineWidgetDefinition) IsSet ¶

func (NullableEventTimelineWidgetDefinition) MarshalJSON ¶

func (v NullableEventTimelineWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableEventTimelineWidgetDefinition) Set ¶

func (*NullableEventTimelineWidgetDefinition) UnmarshalJSON ¶

func (v *NullableEventTimelineWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableEventTimelineWidgetDefinition) Unset ¶

type NullableEventTimelineWidgetDefinitionType ¶

type NullableEventTimelineWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableEventTimelineWidgetDefinitionType) Get ¶

func (NullableEventTimelineWidgetDefinitionType) IsSet ¶

func (NullableEventTimelineWidgetDefinitionType) MarshalJSON ¶

func (*NullableEventTimelineWidgetDefinitionType) Set ¶

func (*NullableEventTimelineWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableEventTimelineWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableEventTimelineWidgetDefinitionType) 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 NullableFormulaAndFunctionEventAggregation ¶

type NullableFormulaAndFunctionEventAggregation struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventAggregation) Get ¶

func (NullableFormulaAndFunctionEventAggregation) IsSet ¶

func (NullableFormulaAndFunctionEventAggregation) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventAggregation) Set ¶

func (*NullableFormulaAndFunctionEventAggregation) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionEventAggregation) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionEventAggregation) Unset ¶

type NullableFormulaAndFunctionEventQueryDefinition ¶

type NullableFormulaAndFunctionEventQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventQueryDefinition) Get ¶

func (NullableFormulaAndFunctionEventQueryDefinition) IsSet ¶

func (NullableFormulaAndFunctionEventQueryDefinition) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryDefinition) Set ¶

func (*NullableFormulaAndFunctionEventQueryDefinition) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryDefinition) Unset ¶

type NullableFormulaAndFunctionEventQueryDefinitionCompute ¶

type NullableFormulaAndFunctionEventQueryDefinitionCompute struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventQueryDefinitionCompute) Get ¶

func (NullableFormulaAndFunctionEventQueryDefinitionCompute) IsSet ¶

func (NullableFormulaAndFunctionEventQueryDefinitionCompute) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryDefinitionCompute) Set ¶

func (*NullableFormulaAndFunctionEventQueryDefinitionCompute) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryDefinitionCompute) Unset ¶

type NullableFormulaAndFunctionEventQueryDefinitionSearch ¶

type NullableFormulaAndFunctionEventQueryDefinitionSearch struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventQueryDefinitionSearch) Get ¶

func (NullableFormulaAndFunctionEventQueryDefinitionSearch) IsSet ¶

func (NullableFormulaAndFunctionEventQueryDefinitionSearch) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryDefinitionSearch) Set ¶

func (*NullableFormulaAndFunctionEventQueryDefinitionSearch) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryDefinitionSearch) Unset ¶

type NullableFormulaAndFunctionEventQueryGroupBy ¶

type NullableFormulaAndFunctionEventQueryGroupBy struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventQueryGroupBy) Get ¶

func (NullableFormulaAndFunctionEventQueryGroupBy) IsSet ¶

func (NullableFormulaAndFunctionEventQueryGroupBy) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryGroupBy) Set ¶

func (*NullableFormulaAndFunctionEventQueryGroupBy) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionEventQueryGroupBy) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionEventQueryGroupBy) Unset ¶

type NullableFormulaAndFunctionEventQueryGroupBySort ¶

type NullableFormulaAndFunctionEventQueryGroupBySort struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventQueryGroupBySort) Get ¶

func (NullableFormulaAndFunctionEventQueryGroupBySort) IsSet ¶

func (NullableFormulaAndFunctionEventQueryGroupBySort) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryGroupBySort) Set ¶

func (*NullableFormulaAndFunctionEventQueryGroupBySort) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionEventQueryGroupBySort) Unset ¶

type NullableFormulaAndFunctionEventsDataSource ¶

type NullableFormulaAndFunctionEventsDataSource struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionEventsDataSource) Get ¶

func (NullableFormulaAndFunctionEventsDataSource) IsSet ¶

func (NullableFormulaAndFunctionEventsDataSource) MarshalJSON ¶

func (*NullableFormulaAndFunctionEventsDataSource) Set ¶

func (*NullableFormulaAndFunctionEventsDataSource) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionEventsDataSource) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionEventsDataSource) Unset ¶

type NullableFormulaAndFunctionMetricAggregation ¶

type NullableFormulaAndFunctionMetricAggregation struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionMetricAggregation) Get ¶

func (NullableFormulaAndFunctionMetricAggregation) IsSet ¶

func (NullableFormulaAndFunctionMetricAggregation) MarshalJSON ¶

func (*NullableFormulaAndFunctionMetricAggregation) Set ¶

func (*NullableFormulaAndFunctionMetricAggregation) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionMetricAggregation) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionMetricAggregation) Unset ¶

type NullableFormulaAndFunctionMetricDataSource ¶

type NullableFormulaAndFunctionMetricDataSource struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionMetricDataSource) Get ¶

func (NullableFormulaAndFunctionMetricDataSource) IsSet ¶

func (NullableFormulaAndFunctionMetricDataSource) MarshalJSON ¶

func (*NullableFormulaAndFunctionMetricDataSource) Set ¶

func (*NullableFormulaAndFunctionMetricDataSource) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionMetricDataSource) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionMetricDataSource) Unset ¶

type NullableFormulaAndFunctionMetricQueryDefinition ¶

type NullableFormulaAndFunctionMetricQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionMetricQueryDefinition) Get ¶

func (NullableFormulaAndFunctionMetricQueryDefinition) IsSet ¶

func (NullableFormulaAndFunctionMetricQueryDefinition) MarshalJSON ¶

func (*NullableFormulaAndFunctionMetricQueryDefinition) Set ¶

func (*NullableFormulaAndFunctionMetricQueryDefinition) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionMetricQueryDefinition) Unset ¶

type NullableFormulaAndFunctionProcessQueryDataSource ¶

type NullableFormulaAndFunctionProcessQueryDataSource struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionProcessQueryDataSource) Get ¶

func (NullableFormulaAndFunctionProcessQueryDataSource) IsSet ¶

func (NullableFormulaAndFunctionProcessQueryDataSource) MarshalJSON ¶

func (*NullableFormulaAndFunctionProcessQueryDataSource) Set ¶

func (*NullableFormulaAndFunctionProcessQueryDataSource) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionProcessQueryDataSource) Unset ¶

type NullableFormulaAndFunctionProcessQueryDefinition ¶

type NullableFormulaAndFunctionProcessQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionProcessQueryDefinition) Get ¶

func (NullableFormulaAndFunctionProcessQueryDefinition) IsSet ¶

func (NullableFormulaAndFunctionProcessQueryDefinition) MarshalJSON ¶

func (*NullableFormulaAndFunctionProcessQueryDefinition) Set ¶

func (*NullableFormulaAndFunctionProcessQueryDefinition) UnmarshalJSON ¶

func (*NullableFormulaAndFunctionProcessQueryDefinition) Unset ¶

type NullableFormulaAndFunctionQueryDefinition ¶

type NullableFormulaAndFunctionQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionQueryDefinition) Get ¶

func (NullableFormulaAndFunctionQueryDefinition) IsSet ¶

func (NullableFormulaAndFunctionQueryDefinition) MarshalJSON ¶

func (*NullableFormulaAndFunctionQueryDefinition) Set ¶

func (*NullableFormulaAndFunctionQueryDefinition) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionQueryDefinition) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionQueryDefinition) Unset ¶

type NullableFormulaAndFunctionResponseFormat ¶

type NullableFormulaAndFunctionResponseFormat struct {
	// contains filtered or unexported fields
}

func (NullableFormulaAndFunctionResponseFormat) Get ¶

func (NullableFormulaAndFunctionResponseFormat) IsSet ¶

func (NullableFormulaAndFunctionResponseFormat) MarshalJSON ¶

func (*NullableFormulaAndFunctionResponseFormat) Set ¶

func (*NullableFormulaAndFunctionResponseFormat) UnmarshalJSON ¶

func (v *NullableFormulaAndFunctionResponseFormat) UnmarshalJSON(src []byte) error

func (*NullableFormulaAndFunctionResponseFormat) Unset ¶

type NullableFreeTextWidgetDefinition ¶

type NullableFreeTextWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFreeTextWidgetDefinition) Get ¶

func (NullableFreeTextWidgetDefinition) IsSet ¶

func (NullableFreeTextWidgetDefinition) MarshalJSON ¶

func (v NullableFreeTextWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableFreeTextWidgetDefinition) Set ¶

func (*NullableFreeTextWidgetDefinition) UnmarshalJSON ¶

func (v *NullableFreeTextWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableFreeTextWidgetDefinition) Unset ¶

type NullableFreeTextWidgetDefinitionType ¶

type NullableFreeTextWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableFreeTextWidgetDefinitionType) Get ¶

func (NullableFreeTextWidgetDefinitionType) IsSet ¶

func (NullableFreeTextWidgetDefinitionType) MarshalJSON ¶

func (v NullableFreeTextWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableFreeTextWidgetDefinitionType) Set ¶

func (*NullableFreeTextWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableFreeTextWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableFreeTextWidgetDefinitionType) Unset ¶

type NullableGCPAccount ¶

type NullableGCPAccount struct {
	// contains filtered or unexported fields
}

func NewNullableGCPAccount ¶

func NewNullableGCPAccount(val *GCPAccount) *NullableGCPAccount

func (NullableGCPAccount) Get ¶

func (v NullableGCPAccount) Get() *GCPAccount

func (NullableGCPAccount) IsSet ¶

func (v NullableGCPAccount) IsSet() bool

func (NullableGCPAccount) MarshalJSON ¶

func (v NullableGCPAccount) MarshalJSON() ([]byte, error)

func (*NullableGCPAccount) Set ¶

func (v *NullableGCPAccount) Set(val *GCPAccount)

func (*NullableGCPAccount) UnmarshalJSON ¶

func (v *NullableGCPAccount) UnmarshalJSON(src []byte) error

func (*NullableGCPAccount) Unset ¶

func (v *NullableGCPAccount) Unset()

type NullableGeomapWidgetDefinition ¶

type NullableGeomapWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableGeomapWidgetDefinition) Get ¶

func (NullableGeomapWidgetDefinition) IsSet ¶

func (NullableGeomapWidgetDefinition) MarshalJSON ¶

func (v NullableGeomapWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableGeomapWidgetDefinition) Set ¶

func (*NullableGeomapWidgetDefinition) UnmarshalJSON ¶

func (v *NullableGeomapWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableGeomapWidgetDefinition) Unset ¶

func (v *NullableGeomapWidgetDefinition) Unset()

type NullableGeomapWidgetDefinitionStyle ¶

type NullableGeomapWidgetDefinitionStyle struct {
	// contains filtered or unexported fields
}

func (NullableGeomapWidgetDefinitionStyle) Get ¶

func (NullableGeomapWidgetDefinitionStyle) IsSet ¶

func (NullableGeomapWidgetDefinitionStyle) MarshalJSON ¶

func (v NullableGeomapWidgetDefinitionStyle) MarshalJSON() ([]byte, error)

func (*NullableGeomapWidgetDefinitionStyle) Set ¶

func (*NullableGeomapWidgetDefinitionStyle) UnmarshalJSON ¶

func (v *NullableGeomapWidgetDefinitionStyle) UnmarshalJSON(src []byte) error

func (*NullableGeomapWidgetDefinitionStyle) Unset ¶

type NullableGeomapWidgetDefinitionType ¶

type NullableGeomapWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableGeomapWidgetDefinitionType) Get ¶

func (NullableGeomapWidgetDefinitionType) IsSet ¶

func (NullableGeomapWidgetDefinitionType) MarshalJSON ¶

func (v NullableGeomapWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableGeomapWidgetDefinitionType) Set ¶

func (*NullableGeomapWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableGeomapWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableGeomapWidgetDefinitionType) Unset ¶

type NullableGeomapWidgetDefinitionView ¶

type NullableGeomapWidgetDefinitionView struct {
	// contains filtered or unexported fields
}

func (NullableGeomapWidgetDefinitionView) Get ¶

func (NullableGeomapWidgetDefinitionView) IsSet ¶

func (NullableGeomapWidgetDefinitionView) MarshalJSON ¶

func (v NullableGeomapWidgetDefinitionView) MarshalJSON() ([]byte, error)

func (*NullableGeomapWidgetDefinitionView) Set ¶

func (*NullableGeomapWidgetDefinitionView) UnmarshalJSON ¶

func (v *NullableGeomapWidgetDefinitionView) UnmarshalJSON(src []byte) error

func (*NullableGeomapWidgetDefinitionView) Unset ¶

type NullableGeomapWidgetRequest ¶

type NullableGeomapWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableGeomapWidgetRequest) Get ¶

func (NullableGeomapWidgetRequest) IsSet ¶

func (NullableGeomapWidgetRequest) MarshalJSON ¶

func (v NullableGeomapWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableGeomapWidgetRequest) Set ¶

func (*NullableGeomapWidgetRequest) UnmarshalJSON ¶

func (v *NullableGeomapWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableGeomapWidgetRequest) Unset ¶

func (v *NullableGeomapWidgetRequest) Unset()

type NullableGraphSnapshot ¶

type NullableGraphSnapshot struct {
	// contains filtered or unexported fields
}

func NewNullableGraphSnapshot ¶

func NewNullableGraphSnapshot(val *GraphSnapshot) *NullableGraphSnapshot

func (NullableGraphSnapshot) Get ¶

func (NullableGraphSnapshot) IsSet ¶

func (v NullableGraphSnapshot) IsSet() bool

func (NullableGraphSnapshot) MarshalJSON ¶

func (v NullableGraphSnapshot) MarshalJSON() ([]byte, error)

func (*NullableGraphSnapshot) Set ¶

func (v *NullableGraphSnapshot) Set(val *GraphSnapshot)

func (*NullableGraphSnapshot) UnmarshalJSON ¶

func (v *NullableGraphSnapshot) UnmarshalJSON(src []byte) error

func (*NullableGraphSnapshot) Unset ¶

func (v *NullableGraphSnapshot) Unset()

type NullableGroupWidgetDefinition ¶

type NullableGroupWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableGroupWidgetDefinition) Get ¶

func (NullableGroupWidgetDefinition) IsSet ¶

func (NullableGroupWidgetDefinition) MarshalJSON ¶

func (v NullableGroupWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableGroupWidgetDefinition) Set ¶

func (*NullableGroupWidgetDefinition) UnmarshalJSON ¶

func (v *NullableGroupWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableGroupWidgetDefinition) Unset ¶

func (v *NullableGroupWidgetDefinition) Unset()

type NullableGroupWidgetDefinitionType ¶

type NullableGroupWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableGroupWidgetDefinitionType) Get ¶

func (NullableGroupWidgetDefinitionType) IsSet ¶

func (NullableGroupWidgetDefinitionType) MarshalJSON ¶

func (v NullableGroupWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableGroupWidgetDefinitionType) Set ¶

func (*NullableGroupWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableGroupWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableGroupWidgetDefinitionType) Unset ¶

type NullableHTTPLogError ¶

type NullableHTTPLogError struct {
	// contains filtered or unexported fields
}

func NewNullableHTTPLogError ¶

func NewNullableHTTPLogError(val *HTTPLogError) *NullableHTTPLogError

func (NullableHTTPLogError) Get ¶

func (NullableHTTPLogError) IsSet ¶

func (v NullableHTTPLogError) IsSet() bool

func (NullableHTTPLogError) MarshalJSON ¶

func (v NullableHTTPLogError) MarshalJSON() ([]byte, error)

func (*NullableHTTPLogError) Set ¶

func (v *NullableHTTPLogError) Set(val *HTTPLogError)

func (*NullableHTTPLogError) UnmarshalJSON ¶

func (v *NullableHTTPLogError) UnmarshalJSON(src []byte) error

func (*NullableHTTPLogError) Unset ¶

func (v *NullableHTTPLogError) Unset()

type NullableHTTPLogItem ¶

type NullableHTTPLogItem struct {
	// contains filtered or unexported fields
}

func NewNullableHTTPLogItem ¶

func NewNullableHTTPLogItem(val *HTTPLogItem) *NullableHTTPLogItem

func (NullableHTTPLogItem) Get ¶

func (NullableHTTPLogItem) IsSet ¶

func (v NullableHTTPLogItem) IsSet() bool

func (NullableHTTPLogItem) MarshalJSON ¶

func (v NullableHTTPLogItem) MarshalJSON() ([]byte, error)

func (*NullableHTTPLogItem) Set ¶

func (v *NullableHTTPLogItem) Set(val *HTTPLogItem)

func (*NullableHTTPLogItem) UnmarshalJSON ¶

func (v *NullableHTTPLogItem) UnmarshalJSON(src []byte) error

func (*NullableHTTPLogItem) Unset ¶

func (v *NullableHTTPLogItem) Unset()

type NullableHTTPMethod ¶

type NullableHTTPMethod struct {
	// contains filtered or unexported fields
}

func NewNullableHTTPMethod ¶

func NewNullableHTTPMethod(val *HTTPMethod) *NullableHTTPMethod

func (NullableHTTPMethod) Get ¶

func (v NullableHTTPMethod) Get() *HTTPMethod

func (NullableHTTPMethod) IsSet ¶

func (v NullableHTTPMethod) IsSet() bool

func (NullableHTTPMethod) MarshalJSON ¶

func (v NullableHTTPMethod) MarshalJSON() ([]byte, error)

func (*NullableHTTPMethod) Set ¶

func (v *NullableHTTPMethod) Set(val *HTTPMethod)

func (*NullableHTTPMethod) UnmarshalJSON ¶

func (v *NullableHTTPMethod) UnmarshalJSON(src []byte) error

func (*NullableHTTPMethod) Unset ¶

func (v *NullableHTTPMethod) Unset()

type NullableHeatMapWidgetDefinition ¶

type NullableHeatMapWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableHeatMapWidgetDefinition) Get ¶

func (NullableHeatMapWidgetDefinition) IsSet ¶

func (NullableHeatMapWidgetDefinition) MarshalJSON ¶

func (v NullableHeatMapWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableHeatMapWidgetDefinition) Set ¶

func (*NullableHeatMapWidgetDefinition) UnmarshalJSON ¶

func (v *NullableHeatMapWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableHeatMapWidgetDefinition) Unset ¶

type NullableHeatMapWidgetDefinitionType ¶

type NullableHeatMapWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableHeatMapWidgetDefinitionType) Get ¶

func (NullableHeatMapWidgetDefinitionType) IsSet ¶

func (NullableHeatMapWidgetDefinitionType) MarshalJSON ¶

func (v NullableHeatMapWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableHeatMapWidgetDefinitionType) Set ¶

func (*NullableHeatMapWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableHeatMapWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableHeatMapWidgetDefinitionType) Unset ¶

type NullableHeatMapWidgetRequest ¶

type NullableHeatMapWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableHeatMapWidgetRequest) Get ¶

func (NullableHeatMapWidgetRequest) IsSet ¶

func (NullableHeatMapWidgetRequest) MarshalJSON ¶

func (v NullableHeatMapWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableHeatMapWidgetRequest) Set ¶

func (*NullableHeatMapWidgetRequest) UnmarshalJSON ¶

func (v *NullableHeatMapWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableHeatMapWidgetRequest) Unset ¶

func (v *NullableHeatMapWidgetRequest) Unset()

type NullableHost ¶

type NullableHost struct {
	// contains filtered or unexported fields
}

func NewNullableHost ¶

func NewNullableHost(val *Host) *NullableHost

func (NullableHost) Get ¶

func (v NullableHost) Get() *Host

func (NullableHost) IsSet ¶

func (v NullableHost) IsSet() bool

func (NullableHost) MarshalJSON ¶

func (v NullableHost) MarshalJSON() ([]byte, error)

func (*NullableHost) Set ¶

func (v *NullableHost) Set(val *Host)

func (*NullableHost) UnmarshalJSON ¶

func (v *NullableHost) UnmarshalJSON(src []byte) error

func (*NullableHost) Unset ¶

func (v *NullableHost) Unset()

type NullableHostListResponse ¶

type NullableHostListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableHostListResponse ¶

func NewNullableHostListResponse(val *HostListResponse) *NullableHostListResponse

func (NullableHostListResponse) Get ¶

func (NullableHostListResponse) IsSet ¶

func (v NullableHostListResponse) IsSet() bool

func (NullableHostListResponse) MarshalJSON ¶

func (v NullableHostListResponse) MarshalJSON() ([]byte, error)

func (*NullableHostListResponse) Set ¶

func (*NullableHostListResponse) UnmarshalJSON ¶

func (v *NullableHostListResponse) UnmarshalJSON(src []byte) error

func (*NullableHostListResponse) Unset ¶

func (v *NullableHostListResponse) Unset()

type NullableHostMapRequest ¶

type NullableHostMapRequest struct {
	// contains filtered or unexported fields
}

func NewNullableHostMapRequest ¶

func NewNullableHostMapRequest(val *HostMapRequest) *NullableHostMapRequest

func (NullableHostMapRequest) Get ¶

func (NullableHostMapRequest) IsSet ¶

func (v NullableHostMapRequest) IsSet() bool

func (NullableHostMapRequest) MarshalJSON ¶

func (v NullableHostMapRequest) MarshalJSON() ([]byte, error)

func (*NullableHostMapRequest) Set ¶

func (*NullableHostMapRequest) UnmarshalJSON ¶

func (v *NullableHostMapRequest) UnmarshalJSON(src []byte) error

func (*NullableHostMapRequest) Unset ¶

func (v *NullableHostMapRequest) Unset()

type NullableHostMapWidgetDefinition ¶

type NullableHostMapWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableHostMapWidgetDefinition) Get ¶

func (NullableHostMapWidgetDefinition) IsSet ¶

func (NullableHostMapWidgetDefinition) MarshalJSON ¶

func (v NullableHostMapWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableHostMapWidgetDefinition) Set ¶

func (*NullableHostMapWidgetDefinition) UnmarshalJSON ¶

func (v *NullableHostMapWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableHostMapWidgetDefinition) Unset ¶

type NullableHostMapWidgetDefinitionRequests ¶

type NullableHostMapWidgetDefinitionRequests struct {
	// contains filtered or unexported fields
}

func (NullableHostMapWidgetDefinitionRequests) Get ¶

func (NullableHostMapWidgetDefinitionRequests) IsSet ¶

func (NullableHostMapWidgetDefinitionRequests) MarshalJSON ¶

func (v NullableHostMapWidgetDefinitionRequests) MarshalJSON() ([]byte, error)

func (*NullableHostMapWidgetDefinitionRequests) Set ¶

func (*NullableHostMapWidgetDefinitionRequests) UnmarshalJSON ¶

func (v *NullableHostMapWidgetDefinitionRequests) UnmarshalJSON(src []byte) error

func (*NullableHostMapWidgetDefinitionRequests) Unset ¶

type NullableHostMapWidgetDefinitionStyle ¶

type NullableHostMapWidgetDefinitionStyle struct {
	// contains filtered or unexported fields
}

func (NullableHostMapWidgetDefinitionStyle) Get ¶

func (NullableHostMapWidgetDefinitionStyle) IsSet ¶

func (NullableHostMapWidgetDefinitionStyle) MarshalJSON ¶

func (v NullableHostMapWidgetDefinitionStyle) MarshalJSON() ([]byte, error)

func (*NullableHostMapWidgetDefinitionStyle) Set ¶

func (*NullableHostMapWidgetDefinitionStyle) UnmarshalJSON ¶

func (v *NullableHostMapWidgetDefinitionStyle) UnmarshalJSON(src []byte) error

func (*NullableHostMapWidgetDefinitionStyle) Unset ¶

type NullableHostMapWidgetDefinitionType ¶

type NullableHostMapWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableHostMapWidgetDefinitionType) Get ¶

func (NullableHostMapWidgetDefinitionType) IsSet ¶

func (NullableHostMapWidgetDefinitionType) MarshalJSON ¶

func (v NullableHostMapWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableHostMapWidgetDefinitionType) Set ¶

func (*NullableHostMapWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableHostMapWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableHostMapWidgetDefinitionType) Unset ¶

type NullableHostMeta ¶

type NullableHostMeta struct {
	// contains filtered or unexported fields
}

func NewNullableHostMeta ¶

func NewNullableHostMeta(val *HostMeta) *NullableHostMeta

func (NullableHostMeta) Get ¶

func (v NullableHostMeta) Get() *HostMeta

func (NullableHostMeta) IsSet ¶

func (v NullableHostMeta) IsSet() bool

func (NullableHostMeta) MarshalJSON ¶

func (v NullableHostMeta) MarshalJSON() ([]byte, error)

func (*NullableHostMeta) Set ¶

func (v *NullableHostMeta) Set(val *HostMeta)

func (*NullableHostMeta) UnmarshalJSON ¶

func (v *NullableHostMeta) UnmarshalJSON(src []byte) error

func (*NullableHostMeta) Unset ¶

func (v *NullableHostMeta) Unset()

type NullableHostMetrics ¶

type NullableHostMetrics struct {
	// contains filtered or unexported fields
}

func NewNullableHostMetrics ¶

func NewNullableHostMetrics(val *HostMetrics) *NullableHostMetrics

func (NullableHostMetrics) Get ¶

func (NullableHostMetrics) IsSet ¶

func (v NullableHostMetrics) IsSet() bool

func (NullableHostMetrics) MarshalJSON ¶

func (v NullableHostMetrics) MarshalJSON() ([]byte, error)

func (*NullableHostMetrics) Set ¶

func (v *NullableHostMetrics) Set(val *HostMetrics)

func (*NullableHostMetrics) UnmarshalJSON ¶

func (v *NullableHostMetrics) UnmarshalJSON(src []byte) error

func (*NullableHostMetrics) Unset ¶

func (v *NullableHostMetrics) Unset()

type NullableHostMuteResponse ¶

type NullableHostMuteResponse struct {
	// contains filtered or unexported fields
}

func NewNullableHostMuteResponse ¶

func NewNullableHostMuteResponse(val *HostMuteResponse) *NullableHostMuteResponse

func (NullableHostMuteResponse) Get ¶

func (NullableHostMuteResponse) IsSet ¶

func (v NullableHostMuteResponse) IsSet() bool

func (NullableHostMuteResponse) MarshalJSON ¶

func (v NullableHostMuteResponse) MarshalJSON() ([]byte, error)

func (*NullableHostMuteResponse) Set ¶

func (*NullableHostMuteResponse) UnmarshalJSON ¶

func (v *NullableHostMuteResponse) UnmarshalJSON(src []byte) error

func (*NullableHostMuteResponse) Unset ¶

func (v *NullableHostMuteResponse) Unset()

type NullableHostMuteSettings ¶

type NullableHostMuteSettings struct {
	// contains filtered or unexported fields
}

func NewNullableHostMuteSettings ¶

func NewNullableHostMuteSettings(val *HostMuteSettings) *NullableHostMuteSettings

func (NullableHostMuteSettings) Get ¶

func (NullableHostMuteSettings) IsSet ¶

func (v NullableHostMuteSettings) IsSet() bool

func (NullableHostMuteSettings) MarshalJSON ¶

func (v NullableHostMuteSettings) MarshalJSON() ([]byte, error)

func (*NullableHostMuteSettings) Set ¶

func (*NullableHostMuteSettings) UnmarshalJSON ¶

func (v *NullableHostMuteSettings) UnmarshalJSON(src []byte) error

func (*NullableHostMuteSettings) Unset ¶

func (v *NullableHostMuteSettings) Unset()

type NullableHostTags ¶

type NullableHostTags struct {
	// contains filtered or unexported fields
}

func NewNullableHostTags ¶

func NewNullableHostTags(val *HostTags) *NullableHostTags

func (NullableHostTags) Get ¶

func (v NullableHostTags) Get() *HostTags

func (NullableHostTags) IsSet ¶

func (v NullableHostTags) IsSet() bool

func (NullableHostTags) MarshalJSON ¶

func (v NullableHostTags) MarshalJSON() ([]byte, error)

func (*NullableHostTags) Set ¶

func (v *NullableHostTags) Set(val *HostTags)

func (*NullableHostTags) UnmarshalJSON ¶

func (v *NullableHostTags) UnmarshalJSON(src []byte) error

func (*NullableHostTags) Unset ¶

func (v *NullableHostTags) Unset()

type NullableHostTotals ¶

type NullableHostTotals struct {
	// contains filtered or unexported fields
}

func NewNullableHostTotals ¶

func NewNullableHostTotals(val *HostTotals) *NullableHostTotals

func (NullableHostTotals) Get ¶

func (v NullableHostTotals) Get() *HostTotals

func (NullableHostTotals) IsSet ¶

func (v NullableHostTotals) IsSet() bool

func (NullableHostTotals) MarshalJSON ¶

func (v NullableHostTotals) MarshalJSON() ([]byte, error)

func (*NullableHostTotals) Set ¶

func (v *NullableHostTotals) Set(val *HostTotals)

func (*NullableHostTotals) UnmarshalJSON ¶

func (v *NullableHostTotals) UnmarshalJSON(src []byte) error

func (*NullableHostTotals) Unset ¶

func (v *NullableHostTotals) Unset()

type NullableIFrameWidgetDefinition ¶

type NullableIFrameWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableIFrameWidgetDefinition) Get ¶

func (NullableIFrameWidgetDefinition) IsSet ¶

func (NullableIFrameWidgetDefinition) MarshalJSON ¶

func (v NullableIFrameWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableIFrameWidgetDefinition) Set ¶

func (*NullableIFrameWidgetDefinition) UnmarshalJSON ¶

func (v *NullableIFrameWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableIFrameWidgetDefinition) Unset ¶

func (v *NullableIFrameWidgetDefinition) Unset()

type NullableIFrameWidgetDefinitionType ¶

type NullableIFrameWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableIFrameWidgetDefinitionType) Get ¶

func (NullableIFrameWidgetDefinitionType) IsSet ¶

func (NullableIFrameWidgetDefinitionType) MarshalJSON ¶

func (v NullableIFrameWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableIFrameWidgetDefinitionType) Set ¶

func (*NullableIFrameWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableIFrameWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableIFrameWidgetDefinitionType) Unset ¶

type NullableIPPrefixesAPI ¶

type NullableIPPrefixesAPI struct {
	// contains filtered or unexported fields
}

func NewNullableIPPrefixesAPI ¶

func NewNullableIPPrefixesAPI(val *IPPrefixesAPI) *NullableIPPrefixesAPI

func (NullableIPPrefixesAPI) Get ¶

func (NullableIPPrefixesAPI) IsSet ¶

func (v NullableIPPrefixesAPI) IsSet() bool

func (NullableIPPrefixesAPI) MarshalJSON ¶

func (v NullableIPPrefixesAPI) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesAPI) Set ¶

func (v *NullableIPPrefixesAPI) Set(val *IPPrefixesAPI)

func (*NullableIPPrefixesAPI) UnmarshalJSON ¶

func (v *NullableIPPrefixesAPI) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesAPI) Unset ¶

func (v *NullableIPPrefixesAPI) Unset()

type NullableIPPrefixesAPM ¶

type NullableIPPrefixesAPM struct {
	// contains filtered or unexported fields
}

func NewNullableIPPrefixesAPM ¶

func NewNullableIPPrefixesAPM(val *IPPrefixesAPM) *NullableIPPrefixesAPM

func (NullableIPPrefixesAPM) Get ¶

func (NullableIPPrefixesAPM) IsSet ¶

func (v NullableIPPrefixesAPM) IsSet() bool

func (NullableIPPrefixesAPM) MarshalJSON ¶

func (v NullableIPPrefixesAPM) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesAPM) Set ¶

func (v *NullableIPPrefixesAPM) Set(val *IPPrefixesAPM)

func (*NullableIPPrefixesAPM) UnmarshalJSON ¶

func (v *NullableIPPrefixesAPM) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesAPM) Unset ¶

func (v *NullableIPPrefixesAPM) Unset()

type NullableIPPrefixesAgents ¶

type NullableIPPrefixesAgents struct {
	// contains filtered or unexported fields
}

func NewNullableIPPrefixesAgents ¶

func NewNullableIPPrefixesAgents(val *IPPrefixesAgents) *NullableIPPrefixesAgents

func (NullableIPPrefixesAgents) Get ¶

func (NullableIPPrefixesAgents) IsSet ¶

func (v NullableIPPrefixesAgents) IsSet() bool

func (NullableIPPrefixesAgents) MarshalJSON ¶

func (v NullableIPPrefixesAgents) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesAgents) Set ¶

func (*NullableIPPrefixesAgents) UnmarshalJSON ¶

func (v *NullableIPPrefixesAgents) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesAgents) Unset ¶

func (v *NullableIPPrefixesAgents) Unset()

type NullableIPPrefixesLogs ¶

type NullableIPPrefixesLogs struct {
	// contains filtered or unexported fields
}

func NewNullableIPPrefixesLogs ¶

func NewNullableIPPrefixesLogs(val *IPPrefixesLogs) *NullableIPPrefixesLogs

func (NullableIPPrefixesLogs) Get ¶

func (NullableIPPrefixesLogs) IsSet ¶

func (v NullableIPPrefixesLogs) IsSet() bool

func (NullableIPPrefixesLogs) MarshalJSON ¶

func (v NullableIPPrefixesLogs) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesLogs) Set ¶

func (*NullableIPPrefixesLogs) UnmarshalJSON ¶

func (v *NullableIPPrefixesLogs) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesLogs) Unset ¶

func (v *NullableIPPrefixesLogs) Unset()

type NullableIPPrefixesProcess ¶

type NullableIPPrefixesProcess struct {
	// contains filtered or unexported fields
}

func NewNullableIPPrefixesProcess ¶

func NewNullableIPPrefixesProcess(val *IPPrefixesProcess) *NullableIPPrefixesProcess

func (NullableIPPrefixesProcess) Get ¶

func (NullableIPPrefixesProcess) IsSet ¶

func (v NullableIPPrefixesProcess) IsSet() bool

func (NullableIPPrefixesProcess) MarshalJSON ¶

func (v NullableIPPrefixesProcess) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesProcess) Set ¶

func (*NullableIPPrefixesProcess) UnmarshalJSON ¶

func (v *NullableIPPrefixesProcess) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesProcess) Unset ¶

func (v *NullableIPPrefixesProcess) Unset()

type NullableIPPrefixesSynthetics ¶

type NullableIPPrefixesSynthetics struct {
	// contains filtered or unexported fields
}

func (NullableIPPrefixesSynthetics) Get ¶

func (NullableIPPrefixesSynthetics) IsSet ¶

func (NullableIPPrefixesSynthetics) MarshalJSON ¶

func (v NullableIPPrefixesSynthetics) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesSynthetics) Set ¶

func (*NullableIPPrefixesSynthetics) UnmarshalJSON ¶

func (v *NullableIPPrefixesSynthetics) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesSynthetics) Unset ¶

func (v *NullableIPPrefixesSynthetics) Unset()

type NullableIPPrefixesWebhooks ¶

type NullableIPPrefixesWebhooks struct {
	// contains filtered or unexported fields
}

func NewNullableIPPrefixesWebhooks ¶

func NewNullableIPPrefixesWebhooks(val *IPPrefixesWebhooks) *NullableIPPrefixesWebhooks

func (NullableIPPrefixesWebhooks) Get ¶

func (NullableIPPrefixesWebhooks) IsSet ¶

func (v NullableIPPrefixesWebhooks) IsSet() bool

func (NullableIPPrefixesWebhooks) MarshalJSON ¶

func (v NullableIPPrefixesWebhooks) MarshalJSON() ([]byte, error)

func (*NullableIPPrefixesWebhooks) Set ¶

func (*NullableIPPrefixesWebhooks) UnmarshalJSON ¶

func (v *NullableIPPrefixesWebhooks) UnmarshalJSON(src []byte) error

func (*NullableIPPrefixesWebhooks) Unset ¶

func (v *NullableIPPrefixesWebhooks) Unset()

type NullableIPRanges ¶

type NullableIPRanges struct {
	// contains filtered or unexported fields
}

func NewNullableIPRanges ¶

func NewNullableIPRanges(val *IPRanges) *NullableIPRanges

func (NullableIPRanges) Get ¶

func (v NullableIPRanges) Get() *IPRanges

func (NullableIPRanges) IsSet ¶

func (v NullableIPRanges) IsSet() bool

func (NullableIPRanges) MarshalJSON ¶

func (v NullableIPRanges) MarshalJSON() ([]byte, error)

func (*NullableIPRanges) Set ¶

func (v *NullableIPRanges) Set(val *IPRanges)

func (*NullableIPRanges) UnmarshalJSON ¶

func (v *NullableIPRanges) UnmarshalJSON(src []byte) error

func (*NullableIPRanges) Unset ¶

func (v *NullableIPRanges) Unset()

type NullableIdpFormData ¶

type NullableIdpFormData struct {
	// contains filtered or unexported fields
}

func NewNullableIdpFormData ¶

func NewNullableIdpFormData(val *IdpFormData) *NullableIdpFormData

func (NullableIdpFormData) Get ¶

func (NullableIdpFormData) IsSet ¶

func (v NullableIdpFormData) IsSet() bool

func (NullableIdpFormData) MarshalJSON ¶

func (v NullableIdpFormData) MarshalJSON() ([]byte, error)

func (*NullableIdpFormData) Set ¶

func (v *NullableIdpFormData) Set(val *IdpFormData)

func (*NullableIdpFormData) UnmarshalJSON ¶

func (v *NullableIdpFormData) UnmarshalJSON(src []byte) error

func (*NullableIdpFormData) Unset ¶

func (v *NullableIdpFormData) Unset()

type NullableIdpResponse ¶

type NullableIdpResponse struct {
	// contains filtered or unexported fields
}

func NewNullableIdpResponse ¶

func NewNullableIdpResponse(val *IdpResponse) *NullableIdpResponse

func (NullableIdpResponse) Get ¶

func (NullableIdpResponse) IsSet ¶

func (v NullableIdpResponse) IsSet() bool

func (NullableIdpResponse) MarshalJSON ¶

func (v NullableIdpResponse) MarshalJSON() ([]byte, error)

func (*NullableIdpResponse) Set ¶

func (v *NullableIdpResponse) Set(val *IdpResponse)

func (*NullableIdpResponse) UnmarshalJSON ¶

func (v *NullableIdpResponse) UnmarshalJSON(src []byte) error

func (*NullableIdpResponse) Unset ¶

func (v *NullableIdpResponse) Unset()

type NullableImageWidgetDefinition ¶

type NullableImageWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableImageWidgetDefinition) Get ¶

func (NullableImageWidgetDefinition) IsSet ¶

func (NullableImageWidgetDefinition) MarshalJSON ¶

func (v NullableImageWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableImageWidgetDefinition) Set ¶

func (*NullableImageWidgetDefinition) UnmarshalJSON ¶

func (v *NullableImageWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableImageWidgetDefinition) Unset ¶

func (v *NullableImageWidgetDefinition) Unset()

type NullableImageWidgetDefinitionType ¶

type NullableImageWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableImageWidgetDefinitionType) Get ¶

func (NullableImageWidgetDefinitionType) IsSet ¶

func (NullableImageWidgetDefinitionType) MarshalJSON ¶

func (v NullableImageWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableImageWidgetDefinitionType) Set ¶

func (*NullableImageWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableImageWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableImageWidgetDefinitionType) 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 NullableIntakePayloadAccepted ¶

type NullableIntakePayloadAccepted struct {
	// contains filtered or unexported fields
}

func (NullableIntakePayloadAccepted) Get ¶

func (NullableIntakePayloadAccepted) IsSet ¶

func (NullableIntakePayloadAccepted) MarshalJSON ¶

func (v NullableIntakePayloadAccepted) MarshalJSON() ([]byte, error)

func (*NullableIntakePayloadAccepted) Set ¶

func (*NullableIntakePayloadAccepted) UnmarshalJSON ¶

func (v *NullableIntakePayloadAccepted) UnmarshalJSON(src []byte) error

func (*NullableIntakePayloadAccepted) Unset ¶

func (v *NullableIntakePayloadAccepted) Unset()

type NullableLog ¶

type NullableLog struct {
	// contains filtered or unexported fields
}

func NewNullableLog ¶

func NewNullableLog(val *Log) *NullableLog

func (NullableLog) Get ¶

func (v NullableLog) Get() *Log

func (NullableLog) IsSet ¶

func (v NullableLog) IsSet() bool

func (NullableLog) MarshalJSON ¶

func (v NullableLog) MarshalJSON() ([]byte, error)

func (*NullableLog) Set ¶

func (v *NullableLog) Set(val *Log)

func (*NullableLog) UnmarshalJSON ¶

func (v *NullableLog) UnmarshalJSON(src []byte) error

func (*NullableLog) Unset ¶

func (v *NullableLog) Unset()

type NullableLogContent ¶

type NullableLogContent struct {
	// contains filtered or unexported fields
}

func NewNullableLogContent ¶

func NewNullableLogContent(val *LogContent) *NullableLogContent

func (NullableLogContent) Get ¶

func (v NullableLogContent) Get() *LogContent

func (NullableLogContent) IsSet ¶

func (v NullableLogContent) IsSet() bool

func (NullableLogContent) MarshalJSON ¶

func (v NullableLogContent) MarshalJSON() ([]byte, error)

func (*NullableLogContent) Set ¶

func (v *NullableLogContent) Set(val *LogContent)

func (*NullableLogContent) UnmarshalJSON ¶

func (v *NullableLogContent) UnmarshalJSON(src []byte) error

func (*NullableLogContent) Unset ¶

func (v *NullableLogContent) Unset()

type NullableLogQueryDefinition ¶

type NullableLogQueryDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableLogQueryDefinition ¶

func NewNullableLogQueryDefinition(val *LogQueryDefinition) *NullableLogQueryDefinition

func (NullableLogQueryDefinition) Get ¶

func (NullableLogQueryDefinition) IsSet ¶

func (v NullableLogQueryDefinition) IsSet() bool

func (NullableLogQueryDefinition) MarshalJSON ¶

func (v NullableLogQueryDefinition) MarshalJSON() ([]byte, error)

func (*NullableLogQueryDefinition) Set ¶

func (*NullableLogQueryDefinition) UnmarshalJSON ¶

func (v *NullableLogQueryDefinition) UnmarshalJSON(src []byte) error

func (*NullableLogQueryDefinition) Unset ¶

func (v *NullableLogQueryDefinition) Unset()

type NullableLogQueryDefinitionGroupBy ¶

type NullableLogQueryDefinitionGroupBy struct {
	// contains filtered or unexported fields
}

func (NullableLogQueryDefinitionGroupBy) Get ¶

func (NullableLogQueryDefinitionGroupBy) IsSet ¶

func (NullableLogQueryDefinitionGroupBy) MarshalJSON ¶

func (v NullableLogQueryDefinitionGroupBy) MarshalJSON() ([]byte, error)

func (*NullableLogQueryDefinitionGroupBy) Set ¶

func (*NullableLogQueryDefinitionGroupBy) UnmarshalJSON ¶

func (v *NullableLogQueryDefinitionGroupBy) UnmarshalJSON(src []byte) error

func (*NullableLogQueryDefinitionGroupBy) Unset ¶

type NullableLogQueryDefinitionGroupBySort ¶

type NullableLogQueryDefinitionGroupBySort struct {
	// contains filtered or unexported fields
}

func (NullableLogQueryDefinitionGroupBySort) Get ¶

func (NullableLogQueryDefinitionGroupBySort) IsSet ¶

func (NullableLogQueryDefinitionGroupBySort) MarshalJSON ¶

func (v NullableLogQueryDefinitionGroupBySort) MarshalJSON() ([]byte, error)

func (*NullableLogQueryDefinitionGroupBySort) Set ¶

func (*NullableLogQueryDefinitionGroupBySort) UnmarshalJSON ¶

func (v *NullableLogQueryDefinitionGroupBySort) UnmarshalJSON(src []byte) error

func (*NullableLogQueryDefinitionGroupBySort) Unset ¶

type NullableLogQueryDefinitionSearch ¶

type NullableLogQueryDefinitionSearch struct {
	// contains filtered or unexported fields
}

func (NullableLogQueryDefinitionSearch) Get ¶

func (NullableLogQueryDefinitionSearch) IsSet ¶

func (NullableLogQueryDefinitionSearch) MarshalJSON ¶

func (v NullableLogQueryDefinitionSearch) MarshalJSON() ([]byte, error)

func (*NullableLogQueryDefinitionSearch) Set ¶

func (*NullableLogQueryDefinitionSearch) UnmarshalJSON ¶

func (v *NullableLogQueryDefinitionSearch) UnmarshalJSON(src []byte) error

func (*NullableLogQueryDefinitionSearch) Unset ¶

type NullableLogStreamWidgetDefinition ¶

type NullableLogStreamWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableLogStreamWidgetDefinition) Get ¶

func (NullableLogStreamWidgetDefinition) IsSet ¶

func (NullableLogStreamWidgetDefinition) MarshalJSON ¶

func (v NullableLogStreamWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableLogStreamWidgetDefinition) Set ¶

func (*NullableLogStreamWidgetDefinition) UnmarshalJSON ¶

func (v *NullableLogStreamWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableLogStreamWidgetDefinition) Unset ¶

type NullableLogStreamWidgetDefinitionType ¶

type NullableLogStreamWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableLogStreamWidgetDefinitionType) Get ¶

func (NullableLogStreamWidgetDefinitionType) IsSet ¶

func (NullableLogStreamWidgetDefinitionType) MarshalJSON ¶

func (v NullableLogStreamWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableLogStreamWidgetDefinitionType) Set ¶

func (*NullableLogStreamWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableLogStreamWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableLogStreamWidgetDefinitionType) Unset ¶

type NullableLogsAPIError ¶

type NullableLogsAPIError struct {
	// contains filtered or unexported fields
}

func NewNullableLogsAPIError ¶

func NewNullableLogsAPIError(val *LogsAPIError) *NullableLogsAPIError

func (NullableLogsAPIError) Get ¶

func (NullableLogsAPIError) IsSet ¶

func (v NullableLogsAPIError) IsSet() bool

func (NullableLogsAPIError) MarshalJSON ¶

func (v NullableLogsAPIError) MarshalJSON() ([]byte, error)

func (*NullableLogsAPIError) Set ¶

func (v *NullableLogsAPIError) Set(val *LogsAPIError)

func (*NullableLogsAPIError) UnmarshalJSON ¶

func (v *NullableLogsAPIError) UnmarshalJSON(src []byte) error

func (*NullableLogsAPIError) Unset ¶

func (v *NullableLogsAPIError) Unset()

type NullableLogsAPIErrorResponse ¶

type NullableLogsAPIErrorResponse struct {
	// contains filtered or unexported fields
}

func (NullableLogsAPIErrorResponse) Get ¶

func (NullableLogsAPIErrorResponse) IsSet ¶

func (NullableLogsAPIErrorResponse) MarshalJSON ¶

func (v NullableLogsAPIErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableLogsAPIErrorResponse) Set ¶

func (*NullableLogsAPIErrorResponse) UnmarshalJSON ¶

func (v *NullableLogsAPIErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableLogsAPIErrorResponse) Unset ¶

func (v *NullableLogsAPIErrorResponse) Unset()

type NullableLogsArithmeticProcessor ¶

type NullableLogsArithmeticProcessor struct {
	// contains filtered or unexported fields
}

func (NullableLogsArithmeticProcessor) Get ¶

func (NullableLogsArithmeticProcessor) IsSet ¶

func (NullableLogsArithmeticProcessor) MarshalJSON ¶

func (v NullableLogsArithmeticProcessor) MarshalJSON() ([]byte, error)

func (*NullableLogsArithmeticProcessor) Set ¶

func (*NullableLogsArithmeticProcessor) UnmarshalJSON ¶

func (v *NullableLogsArithmeticProcessor) UnmarshalJSON(src []byte) error

func (*NullableLogsArithmeticProcessor) Unset ¶

type NullableLogsArithmeticProcessorType ¶

type NullableLogsArithmeticProcessorType struct {
	// contains filtered or unexported fields
}

func (NullableLogsArithmeticProcessorType) Get ¶

func (NullableLogsArithmeticProcessorType) IsSet ¶

func (NullableLogsArithmeticProcessorType) MarshalJSON ¶

func (v NullableLogsArithmeticProcessorType) MarshalJSON() ([]byte, error)

func (*NullableLogsArithmeticProcessorType) Set ¶

func (*NullableLogsArithmeticProcessorType) UnmarshalJSON ¶

func (v *NullableLogsArithmeticProcessorType) UnmarshalJSON(src []byte) error

func (*NullableLogsArithmeticProcessorType) Unset ¶

type NullableLogsAttributeRemapper ¶

type NullableLogsAttributeRemapper struct {
	// contains filtered or unexported fields
}

func (NullableLogsAttributeRemapper) Get ¶

func (NullableLogsAttributeRemapper) IsSet ¶

func (NullableLogsAttributeRemapper) MarshalJSON ¶

func (v NullableLogsAttributeRemapper) MarshalJSON() ([]byte, error)

func (*NullableLogsAttributeRemapper) Set ¶

func (*NullableLogsAttributeRemapper) UnmarshalJSON ¶

func (v *NullableLogsAttributeRemapper) UnmarshalJSON(src []byte) error

func (*NullableLogsAttributeRemapper) Unset ¶

func (v *NullableLogsAttributeRemapper) Unset()

type NullableLogsAttributeRemapperType ¶

type NullableLogsAttributeRemapperType struct {
	// contains filtered or unexported fields
}

func (NullableLogsAttributeRemapperType) Get ¶

func (NullableLogsAttributeRemapperType) IsSet ¶

func (NullableLogsAttributeRemapperType) MarshalJSON ¶

func (v NullableLogsAttributeRemapperType) MarshalJSON() ([]byte, error)

func (*NullableLogsAttributeRemapperType) Set ¶

func (*NullableLogsAttributeRemapperType) UnmarshalJSON ¶

func (v *NullableLogsAttributeRemapperType) UnmarshalJSON(src []byte) error

func (*NullableLogsAttributeRemapperType) Unset ¶

type NullableLogsByRetention ¶

type NullableLogsByRetention struct {
	// contains filtered or unexported fields
}

func NewNullableLogsByRetention ¶

func NewNullableLogsByRetention(val *LogsByRetention) *NullableLogsByRetention

func (NullableLogsByRetention) Get ¶

func (NullableLogsByRetention) IsSet ¶

func (v NullableLogsByRetention) IsSet() bool

func (NullableLogsByRetention) MarshalJSON ¶

func (v NullableLogsByRetention) MarshalJSON() ([]byte, error)

func (*NullableLogsByRetention) Set ¶

func (*NullableLogsByRetention) UnmarshalJSON ¶

func (v *NullableLogsByRetention) UnmarshalJSON(src []byte) error

func (*NullableLogsByRetention) Unset ¶

func (v *NullableLogsByRetention) Unset()

type NullableLogsByRetentionMonthlyUsage ¶

type NullableLogsByRetentionMonthlyUsage struct {
	// contains filtered or unexported fields
}

func (NullableLogsByRetentionMonthlyUsage) Get ¶

func (NullableLogsByRetentionMonthlyUsage) IsSet ¶

func (NullableLogsByRetentionMonthlyUsage) MarshalJSON ¶

func (v NullableLogsByRetentionMonthlyUsage) MarshalJSON() ([]byte, error)

func (*NullableLogsByRetentionMonthlyUsage) Set ¶

func (*NullableLogsByRetentionMonthlyUsage) UnmarshalJSON ¶

func (v *NullableLogsByRetentionMonthlyUsage) UnmarshalJSON(src []byte) error

func (*NullableLogsByRetentionMonthlyUsage) Unset ¶

type NullableLogsByRetentionOrgUsage ¶

type NullableLogsByRetentionOrgUsage struct {
	// contains filtered or unexported fields
}

func (NullableLogsByRetentionOrgUsage) Get ¶

func (NullableLogsByRetentionOrgUsage) IsSet ¶

func (NullableLogsByRetentionOrgUsage) MarshalJSON ¶

func (v NullableLogsByRetentionOrgUsage) MarshalJSON() ([]byte, error)

func (*NullableLogsByRetentionOrgUsage) Set ¶

func (*NullableLogsByRetentionOrgUsage) UnmarshalJSON ¶

func (v *NullableLogsByRetentionOrgUsage) UnmarshalJSON(src []byte) error

func (*NullableLogsByRetentionOrgUsage) Unset ¶

type NullableLogsByRetentionOrgs ¶

type NullableLogsByRetentionOrgs struct {
	// contains filtered or unexported fields
}

func (NullableLogsByRetentionOrgs) Get ¶

func (NullableLogsByRetentionOrgs) IsSet ¶

func (NullableLogsByRetentionOrgs) MarshalJSON ¶

func (v NullableLogsByRetentionOrgs) MarshalJSON() ([]byte, error)

func (*NullableLogsByRetentionOrgs) Set ¶

func (*NullableLogsByRetentionOrgs) UnmarshalJSON ¶

func (v *NullableLogsByRetentionOrgs) UnmarshalJSON(src []byte) error

func (*NullableLogsByRetentionOrgs) Unset ¶

func (v *NullableLogsByRetentionOrgs) Unset()

type NullableLogsCategoryProcessor ¶

type NullableLogsCategoryProcessor struct {
	// contains filtered or unexported fields
}

func (NullableLogsCategoryProcessor) Get ¶

func (NullableLogsCategoryProcessor) IsSet ¶

func (NullableLogsCategoryProcessor) MarshalJSON ¶

func (v NullableLogsCategoryProcessor) MarshalJSON() ([]byte, error)

func (*NullableLogsCategoryProcessor) Set ¶

func (*NullableLogsCategoryProcessor) UnmarshalJSON ¶

func (v *NullableLogsCategoryProcessor) UnmarshalJSON(src []byte) error

func (*NullableLogsCategoryProcessor) Unset ¶

func (v *NullableLogsCategoryProcessor) Unset()

type NullableLogsCategoryProcessorCategory ¶

type NullableLogsCategoryProcessorCategory struct {
	// contains filtered or unexported fields
}

func (NullableLogsCategoryProcessorCategory) Get ¶

func (NullableLogsCategoryProcessorCategory) IsSet ¶

func (NullableLogsCategoryProcessorCategory) MarshalJSON ¶

func (v NullableLogsCategoryProcessorCategory) MarshalJSON() ([]byte, error)

func (*NullableLogsCategoryProcessorCategory) Set ¶

func (*NullableLogsCategoryProcessorCategory) UnmarshalJSON ¶

func (v *NullableLogsCategoryProcessorCategory) UnmarshalJSON(src []byte) error

func (*NullableLogsCategoryProcessorCategory) Unset ¶

type NullableLogsCategoryProcessorType ¶

type NullableLogsCategoryProcessorType struct {
	// contains filtered or unexported fields
}

func (NullableLogsCategoryProcessorType) Get ¶

func (NullableLogsCategoryProcessorType) IsSet ¶

func (NullableLogsCategoryProcessorType) MarshalJSON ¶

func (v NullableLogsCategoryProcessorType) MarshalJSON() ([]byte, error)

func (*NullableLogsCategoryProcessorType) Set ¶

func (*NullableLogsCategoryProcessorType) UnmarshalJSON ¶

func (v *NullableLogsCategoryProcessorType) UnmarshalJSON(src []byte) error

func (*NullableLogsCategoryProcessorType) Unset ¶

type NullableLogsDateRemapper ¶

type NullableLogsDateRemapper struct {
	// contains filtered or unexported fields
}

func NewNullableLogsDateRemapper ¶

func NewNullableLogsDateRemapper(val *LogsDateRemapper) *NullableLogsDateRemapper

func (NullableLogsDateRemapper) Get ¶

func (NullableLogsDateRemapper) IsSet ¶

func (v NullableLogsDateRemapper) IsSet() bool

func (NullableLogsDateRemapper) MarshalJSON ¶

func (v NullableLogsDateRemapper) MarshalJSON() ([]byte, error)

func (*NullableLogsDateRemapper) Set ¶

func (*NullableLogsDateRemapper) UnmarshalJSON ¶

func (v *NullableLogsDateRemapper) UnmarshalJSON(src []byte) error

func (*NullableLogsDateRemapper) Unset ¶

func (v *NullableLogsDateRemapper) Unset()

type NullableLogsDateRemapperType ¶

type NullableLogsDateRemapperType struct {
	// contains filtered or unexported fields
}

func (NullableLogsDateRemapperType) Get ¶

func (NullableLogsDateRemapperType) IsSet ¶

func (NullableLogsDateRemapperType) MarshalJSON ¶

func (v NullableLogsDateRemapperType) MarshalJSON() ([]byte, error)

func (*NullableLogsDateRemapperType) Set ¶

func (*NullableLogsDateRemapperType) UnmarshalJSON ¶

func (v *NullableLogsDateRemapperType) UnmarshalJSON(src []byte) error

func (*NullableLogsDateRemapperType) Unset ¶

func (v *NullableLogsDateRemapperType) Unset()

type NullableLogsExclusion ¶

type NullableLogsExclusion struct {
	// contains filtered or unexported fields
}

func NewNullableLogsExclusion ¶

func NewNullableLogsExclusion(val *LogsExclusion) *NullableLogsExclusion

func (NullableLogsExclusion) Get ¶

func (NullableLogsExclusion) IsSet ¶

func (v NullableLogsExclusion) IsSet() bool

func (NullableLogsExclusion) MarshalJSON ¶

func (v NullableLogsExclusion) MarshalJSON() ([]byte, error)

func (*NullableLogsExclusion) Set ¶

func (v *NullableLogsExclusion) Set(val *LogsExclusion)

func (*NullableLogsExclusion) UnmarshalJSON ¶

func (v *NullableLogsExclusion) UnmarshalJSON(src []byte) error

func (*NullableLogsExclusion) Unset ¶

func (v *NullableLogsExclusion) Unset()

type NullableLogsExclusionFilter ¶

type NullableLogsExclusionFilter struct {
	// contains filtered or unexported fields
}

func (NullableLogsExclusionFilter) Get ¶

func (NullableLogsExclusionFilter) IsSet ¶

func (NullableLogsExclusionFilter) MarshalJSON ¶

func (v NullableLogsExclusionFilter) MarshalJSON() ([]byte, error)

func (*NullableLogsExclusionFilter) Set ¶

func (*NullableLogsExclusionFilter) UnmarshalJSON ¶

func (v *NullableLogsExclusionFilter) UnmarshalJSON(src []byte) error

func (*NullableLogsExclusionFilter) Unset ¶

func (v *NullableLogsExclusionFilter) Unset()

type NullableLogsFilter ¶

type NullableLogsFilter struct {
	// contains filtered or unexported fields
}

func NewNullableLogsFilter ¶

func NewNullableLogsFilter(val *LogsFilter) *NullableLogsFilter

func (NullableLogsFilter) Get ¶

func (v NullableLogsFilter) Get() *LogsFilter

func (NullableLogsFilter) IsSet ¶

func (v NullableLogsFilter) IsSet() bool

func (NullableLogsFilter) MarshalJSON ¶

func (v NullableLogsFilter) MarshalJSON() ([]byte, error)

func (*NullableLogsFilter) Set ¶

func (v *NullableLogsFilter) Set(val *LogsFilter)

func (*NullableLogsFilter) UnmarshalJSON ¶

func (v *NullableLogsFilter) UnmarshalJSON(src []byte) error

func (*NullableLogsFilter) Unset ¶

func (v *NullableLogsFilter) Unset()

type NullableLogsGeoIPParser ¶

type NullableLogsGeoIPParser struct {
	// contains filtered or unexported fields
}

func NewNullableLogsGeoIPParser ¶

func NewNullableLogsGeoIPParser(val *LogsGeoIPParser) *NullableLogsGeoIPParser

func (NullableLogsGeoIPParser) Get ¶

func (NullableLogsGeoIPParser) IsSet ¶

func (v NullableLogsGeoIPParser) IsSet() bool

func (NullableLogsGeoIPParser) MarshalJSON ¶

func (v NullableLogsGeoIPParser) MarshalJSON() ([]byte, error)

func (*NullableLogsGeoIPParser) Set ¶

func (*NullableLogsGeoIPParser) UnmarshalJSON ¶

func (v *NullableLogsGeoIPParser) UnmarshalJSON(src []byte) error

func (*NullableLogsGeoIPParser) Unset ¶

func (v *NullableLogsGeoIPParser) Unset()

type NullableLogsGeoIPParserType ¶

type NullableLogsGeoIPParserType struct {
	// contains filtered or unexported fields
}

func (NullableLogsGeoIPParserType) Get ¶

func (NullableLogsGeoIPParserType) IsSet ¶

func (NullableLogsGeoIPParserType) MarshalJSON ¶

func (v NullableLogsGeoIPParserType) MarshalJSON() ([]byte, error)

func (*NullableLogsGeoIPParserType) Set ¶

func (*NullableLogsGeoIPParserType) UnmarshalJSON ¶

func (v *NullableLogsGeoIPParserType) UnmarshalJSON(src []byte) error

func (*NullableLogsGeoIPParserType) Unset ¶

func (v *NullableLogsGeoIPParserType) Unset()

type NullableLogsGrokParser ¶

type NullableLogsGrokParser struct {
	// contains filtered or unexported fields
}

func NewNullableLogsGrokParser ¶

func NewNullableLogsGrokParser(val *LogsGrokParser) *NullableLogsGrokParser

func (NullableLogsGrokParser) Get ¶

func (NullableLogsGrokParser) IsSet ¶

func (v NullableLogsGrokParser) IsSet() bool

func (NullableLogsGrokParser) MarshalJSON ¶

func (v NullableLogsGrokParser) MarshalJSON() ([]byte, error)

func (*NullableLogsGrokParser) Set ¶

func (*NullableLogsGrokParser) UnmarshalJSON ¶

func (v *NullableLogsGrokParser) UnmarshalJSON(src []byte) error

func (*NullableLogsGrokParser) Unset ¶

func (v *NullableLogsGrokParser) Unset()

type NullableLogsGrokParserRules ¶

type NullableLogsGrokParserRules struct {
	// contains filtered or unexported fields
}

func (NullableLogsGrokParserRules) Get ¶

func (NullableLogsGrokParserRules) IsSet ¶

func (NullableLogsGrokParserRules) MarshalJSON ¶

func (v NullableLogsGrokParserRules) MarshalJSON() ([]byte, error)

func (*NullableLogsGrokParserRules) Set ¶

func (*NullableLogsGrokParserRules) UnmarshalJSON ¶

func (v *NullableLogsGrokParserRules) UnmarshalJSON(src []byte) error

func (*NullableLogsGrokParserRules) Unset ¶

func (v *NullableLogsGrokParserRules) Unset()

type NullableLogsGrokParserType ¶

type NullableLogsGrokParserType struct {
	// contains filtered or unexported fields
}

func NewNullableLogsGrokParserType ¶

func NewNullableLogsGrokParserType(val *LogsGrokParserType) *NullableLogsGrokParserType

func (NullableLogsGrokParserType) Get ¶

func (NullableLogsGrokParserType) IsSet ¶

func (v NullableLogsGrokParserType) IsSet() bool

func (NullableLogsGrokParserType) MarshalJSON ¶

func (v NullableLogsGrokParserType) MarshalJSON() ([]byte, error)

func (*NullableLogsGrokParserType) Set ¶

func (*NullableLogsGrokParserType) UnmarshalJSON ¶

func (v *NullableLogsGrokParserType) UnmarshalJSON(src []byte) error

func (*NullableLogsGrokParserType) Unset ¶

func (v *NullableLogsGrokParserType) Unset()

type NullableLogsIndex ¶

type NullableLogsIndex struct {
	// contains filtered or unexported fields
}

func NewNullableLogsIndex ¶

func NewNullableLogsIndex(val *LogsIndex) *NullableLogsIndex

func (NullableLogsIndex) Get ¶

func (v NullableLogsIndex) Get() *LogsIndex

func (NullableLogsIndex) IsSet ¶

func (v NullableLogsIndex) IsSet() bool

func (NullableLogsIndex) MarshalJSON ¶

func (v NullableLogsIndex) MarshalJSON() ([]byte, error)

func (*NullableLogsIndex) Set ¶

func (v *NullableLogsIndex) Set(val *LogsIndex)

func (*NullableLogsIndex) UnmarshalJSON ¶

func (v *NullableLogsIndex) UnmarshalJSON(src []byte) error

func (*NullableLogsIndex) Unset ¶

func (v *NullableLogsIndex) Unset()

type NullableLogsIndexListResponse ¶

type NullableLogsIndexListResponse struct {
	// contains filtered or unexported fields
}

func (NullableLogsIndexListResponse) Get ¶

func (NullableLogsIndexListResponse) IsSet ¶

func (NullableLogsIndexListResponse) MarshalJSON ¶

func (v NullableLogsIndexListResponse) MarshalJSON() ([]byte, error)

func (*NullableLogsIndexListResponse) Set ¶

func (*NullableLogsIndexListResponse) UnmarshalJSON ¶

func (v *NullableLogsIndexListResponse) UnmarshalJSON(src []byte) error

func (*NullableLogsIndexListResponse) Unset ¶

func (v *NullableLogsIndexListResponse) Unset()

type NullableLogsIndexUpdateRequest ¶

type NullableLogsIndexUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableLogsIndexUpdateRequest) Get ¶

func (NullableLogsIndexUpdateRequest) IsSet ¶

func (NullableLogsIndexUpdateRequest) MarshalJSON ¶

func (v NullableLogsIndexUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableLogsIndexUpdateRequest) Set ¶

func (*NullableLogsIndexUpdateRequest) UnmarshalJSON ¶

func (v *NullableLogsIndexUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableLogsIndexUpdateRequest) Unset ¶

func (v *NullableLogsIndexUpdateRequest) Unset()

type NullableLogsIndexesOrder ¶

type NullableLogsIndexesOrder struct {
	// contains filtered or unexported fields
}

func NewNullableLogsIndexesOrder ¶

func NewNullableLogsIndexesOrder(val *LogsIndexesOrder) *NullableLogsIndexesOrder

func (NullableLogsIndexesOrder) Get ¶

func (NullableLogsIndexesOrder) IsSet ¶

func (v NullableLogsIndexesOrder) IsSet() bool

func (NullableLogsIndexesOrder) MarshalJSON ¶

func (v NullableLogsIndexesOrder) MarshalJSON() ([]byte, error)

func (*NullableLogsIndexesOrder) Set ¶

func (*NullableLogsIndexesOrder) UnmarshalJSON ¶

func (v *NullableLogsIndexesOrder) UnmarshalJSON(src []byte) error

func (*NullableLogsIndexesOrder) Unset ¶

func (v *NullableLogsIndexesOrder) Unset()

type NullableLogsListRequest ¶

type NullableLogsListRequest struct {
	// contains filtered or unexported fields
}

func NewNullableLogsListRequest ¶

func NewNullableLogsListRequest(val *LogsListRequest) *NullableLogsListRequest

func (NullableLogsListRequest) Get ¶

func (NullableLogsListRequest) IsSet ¶

func (v NullableLogsListRequest) IsSet() bool

func (NullableLogsListRequest) MarshalJSON ¶

func (v NullableLogsListRequest) MarshalJSON() ([]byte, error)

func (*NullableLogsListRequest) Set ¶

func (*NullableLogsListRequest) UnmarshalJSON ¶

func (v *NullableLogsListRequest) UnmarshalJSON(src []byte) error

func (*NullableLogsListRequest) Unset ¶

func (v *NullableLogsListRequest) Unset()

type NullableLogsListRequestTime ¶

type NullableLogsListRequestTime struct {
	// contains filtered or unexported fields
}

func (NullableLogsListRequestTime) Get ¶

func (NullableLogsListRequestTime) IsSet ¶

func (NullableLogsListRequestTime) MarshalJSON ¶

func (v NullableLogsListRequestTime) MarshalJSON() ([]byte, error)

func (*NullableLogsListRequestTime) Set ¶

func (*NullableLogsListRequestTime) UnmarshalJSON ¶

func (v *NullableLogsListRequestTime) UnmarshalJSON(src []byte) error

func (*NullableLogsListRequestTime) Unset ¶

func (v *NullableLogsListRequestTime) Unset()

type NullableLogsListResponse ¶

type NullableLogsListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableLogsListResponse ¶

func NewNullableLogsListResponse(val *LogsListResponse) *NullableLogsListResponse

func (NullableLogsListResponse) Get ¶

func (NullableLogsListResponse) IsSet ¶

func (v NullableLogsListResponse) IsSet() bool

func (NullableLogsListResponse) MarshalJSON ¶

func (v NullableLogsListResponse) MarshalJSON() ([]byte, error)

func (*NullableLogsListResponse) Set ¶

func (*NullableLogsListResponse) UnmarshalJSON ¶

func (v *NullableLogsListResponse) UnmarshalJSON(src []byte) error

func (*NullableLogsListResponse) Unset ¶

func (v *NullableLogsListResponse) Unset()

type NullableLogsLookupProcessor ¶

type NullableLogsLookupProcessor struct {
	// contains filtered or unexported fields
}

func (NullableLogsLookupProcessor) Get ¶

func (NullableLogsLookupProcessor) IsSet ¶

func (NullableLogsLookupProcessor) MarshalJSON ¶

func (v NullableLogsLookupProcessor) MarshalJSON() ([]byte, error)

func (*NullableLogsLookupProcessor) Set ¶

func (*NullableLogsLookupProcessor) UnmarshalJSON ¶

func (v *NullableLogsLookupProcessor) UnmarshalJSON(src []byte) error

func (*NullableLogsLookupProcessor) Unset ¶

func (v *NullableLogsLookupProcessor) Unset()

type NullableLogsLookupProcessorType ¶

type NullableLogsLookupProcessorType struct {
	// contains filtered or unexported fields
}

func (NullableLogsLookupProcessorType) Get ¶

func (NullableLogsLookupProcessorType) IsSet ¶

func (NullableLogsLookupProcessorType) MarshalJSON ¶

func (v NullableLogsLookupProcessorType) MarshalJSON() ([]byte, error)

func (*NullableLogsLookupProcessorType) Set ¶

func (*NullableLogsLookupProcessorType) UnmarshalJSON ¶

func (v *NullableLogsLookupProcessorType) UnmarshalJSON(src []byte) error

func (*NullableLogsLookupProcessorType) Unset ¶

type NullableLogsMessageRemapper ¶

type NullableLogsMessageRemapper struct {
	// contains filtered or unexported fields
}

func (NullableLogsMessageRemapper) Get ¶

func (NullableLogsMessageRemapper) IsSet ¶

func (NullableLogsMessageRemapper) MarshalJSON ¶

func (v NullableLogsMessageRemapper) MarshalJSON() ([]byte, error)

func (*NullableLogsMessageRemapper) Set ¶

func (*NullableLogsMessageRemapper) UnmarshalJSON ¶

func (v *NullableLogsMessageRemapper) UnmarshalJSON(src []byte) error

func (*NullableLogsMessageRemapper) Unset ¶

func (v *NullableLogsMessageRemapper) Unset()

type NullableLogsMessageRemapperType ¶

type NullableLogsMessageRemapperType struct {
	// contains filtered or unexported fields
}

func (NullableLogsMessageRemapperType) Get ¶

func (NullableLogsMessageRemapperType) IsSet ¶

func (NullableLogsMessageRemapperType) MarshalJSON ¶

func (v NullableLogsMessageRemapperType) MarshalJSON() ([]byte, error)

func (*NullableLogsMessageRemapperType) Set ¶

func (*NullableLogsMessageRemapperType) UnmarshalJSON ¶

func (v *NullableLogsMessageRemapperType) UnmarshalJSON(src []byte) error

func (*NullableLogsMessageRemapperType) Unset ¶

type NullableLogsPipeline ¶

type NullableLogsPipeline struct {
	// contains filtered or unexported fields
}

func NewNullableLogsPipeline ¶

func NewNullableLogsPipeline(val *LogsPipeline) *NullableLogsPipeline

func (NullableLogsPipeline) Get ¶

func (NullableLogsPipeline) IsSet ¶

func (v NullableLogsPipeline) IsSet() bool

func (NullableLogsPipeline) MarshalJSON ¶

func (v NullableLogsPipeline) MarshalJSON() ([]byte, error)

func (*NullableLogsPipeline) Set ¶

func (v *NullableLogsPipeline) Set(val *LogsPipeline)

func (*NullableLogsPipeline) UnmarshalJSON ¶

func (v *NullableLogsPipeline) UnmarshalJSON(src []byte) error

func (*NullableLogsPipeline) Unset ¶

func (v *NullableLogsPipeline) Unset()

type NullableLogsPipelineProcessor ¶

type NullableLogsPipelineProcessor struct {
	// contains filtered or unexported fields
}

func (NullableLogsPipelineProcessor) Get ¶

func (NullableLogsPipelineProcessor) IsSet ¶

func (NullableLogsPipelineProcessor) MarshalJSON ¶

func (v NullableLogsPipelineProcessor) MarshalJSON() ([]byte, error)

func (*NullableLogsPipelineProcessor) Set ¶

func (*NullableLogsPipelineProcessor) UnmarshalJSON ¶

func (v *NullableLogsPipelineProcessor) UnmarshalJSON(src []byte) error

func (*NullableLogsPipelineProcessor) Unset ¶

func (v *NullableLogsPipelineProcessor) Unset()

type NullableLogsPipelineProcessorType ¶

type NullableLogsPipelineProcessorType struct {
	// contains filtered or unexported fields
}

func (NullableLogsPipelineProcessorType) Get ¶

func (NullableLogsPipelineProcessorType) IsSet ¶

func (NullableLogsPipelineProcessorType) MarshalJSON ¶

func (v NullableLogsPipelineProcessorType) MarshalJSON() ([]byte, error)

func (*NullableLogsPipelineProcessorType) Set ¶

func (*NullableLogsPipelineProcessorType) UnmarshalJSON ¶

func (v *NullableLogsPipelineProcessorType) UnmarshalJSON(src []byte) error

func (*NullableLogsPipelineProcessorType) Unset ¶

type NullableLogsPipelinesOrder ¶

type NullableLogsPipelinesOrder struct {
	// contains filtered or unexported fields
}

func NewNullableLogsPipelinesOrder ¶

func NewNullableLogsPipelinesOrder(val *LogsPipelinesOrder) *NullableLogsPipelinesOrder

func (NullableLogsPipelinesOrder) Get ¶

func (NullableLogsPipelinesOrder) IsSet ¶

func (v NullableLogsPipelinesOrder) IsSet() bool

func (NullableLogsPipelinesOrder) MarshalJSON ¶

func (v NullableLogsPipelinesOrder) MarshalJSON() ([]byte, error)

func (*NullableLogsPipelinesOrder) Set ¶

func (*NullableLogsPipelinesOrder) UnmarshalJSON ¶

func (v *NullableLogsPipelinesOrder) UnmarshalJSON(src []byte) error

func (*NullableLogsPipelinesOrder) Unset ¶

func (v *NullableLogsPipelinesOrder) Unset()

type NullableLogsProcessor ¶

type NullableLogsProcessor struct {
	// contains filtered or unexported fields
}

func NewNullableLogsProcessor ¶

func NewNullableLogsProcessor(val *LogsProcessor) *NullableLogsProcessor

func (NullableLogsProcessor) Get ¶

func (NullableLogsProcessor) IsSet ¶

func (v NullableLogsProcessor) IsSet() bool

func (NullableLogsProcessor) MarshalJSON ¶

func (v NullableLogsProcessor) MarshalJSON() ([]byte, error)

func (*NullableLogsProcessor) Set ¶

func (v *NullableLogsProcessor) Set(val *LogsProcessor)

func (*NullableLogsProcessor) UnmarshalJSON ¶

func (v *NullableLogsProcessor) UnmarshalJSON(src []byte) error

func (*NullableLogsProcessor) Unset ¶

func (v *NullableLogsProcessor) Unset()

type NullableLogsQueryCompute ¶

type NullableLogsQueryCompute struct {
	// contains filtered or unexported fields
}

func NewNullableLogsQueryCompute ¶

func NewNullableLogsQueryCompute(val *LogsQueryCompute) *NullableLogsQueryCompute

func (NullableLogsQueryCompute) Get ¶

func (NullableLogsQueryCompute) IsSet ¶

func (v NullableLogsQueryCompute) IsSet() bool

func (NullableLogsQueryCompute) MarshalJSON ¶

func (v NullableLogsQueryCompute) MarshalJSON() ([]byte, error)

func (*NullableLogsQueryCompute) Set ¶

func (*NullableLogsQueryCompute) UnmarshalJSON ¶

func (v *NullableLogsQueryCompute) UnmarshalJSON(src []byte) error

func (*NullableLogsQueryCompute) Unset ¶

func (v *NullableLogsQueryCompute) Unset()

type NullableLogsRetentionAggSumUsage ¶

type NullableLogsRetentionAggSumUsage struct {
	// contains filtered or unexported fields
}

func (NullableLogsRetentionAggSumUsage) Get ¶

func (NullableLogsRetentionAggSumUsage) IsSet ¶

func (NullableLogsRetentionAggSumUsage) MarshalJSON ¶

func (v NullableLogsRetentionAggSumUsage) MarshalJSON() ([]byte, error)

func (*NullableLogsRetentionAggSumUsage) Set ¶

func (*NullableLogsRetentionAggSumUsage) UnmarshalJSON ¶

func (v *NullableLogsRetentionAggSumUsage) UnmarshalJSON(src []byte) error

func (*NullableLogsRetentionAggSumUsage) Unset ¶

type NullableLogsRetentionSumUsage ¶

type NullableLogsRetentionSumUsage struct {
	// contains filtered or unexported fields
}

func (NullableLogsRetentionSumUsage) Get ¶

func (NullableLogsRetentionSumUsage) IsSet ¶

func (NullableLogsRetentionSumUsage) MarshalJSON ¶

func (v NullableLogsRetentionSumUsage) MarshalJSON() ([]byte, error)

func (*NullableLogsRetentionSumUsage) Set ¶

func (*NullableLogsRetentionSumUsage) UnmarshalJSON ¶

func (v *NullableLogsRetentionSumUsage) UnmarshalJSON(src []byte) error

func (*NullableLogsRetentionSumUsage) Unset ¶

func (v *NullableLogsRetentionSumUsage) Unset()

type NullableLogsServiceRemapper ¶

type NullableLogsServiceRemapper struct {
	// contains filtered or unexported fields
}

func (NullableLogsServiceRemapper) Get ¶

func (NullableLogsServiceRemapper) IsSet ¶

func (NullableLogsServiceRemapper) MarshalJSON ¶

func (v NullableLogsServiceRemapper) MarshalJSON() ([]byte, error)

func (*NullableLogsServiceRemapper) Set ¶

func (*NullableLogsServiceRemapper) UnmarshalJSON ¶

func (v *NullableLogsServiceRemapper) UnmarshalJSON(src []byte) error

func (*NullableLogsServiceRemapper) Unset ¶

func (v *NullableLogsServiceRemapper) Unset()

type NullableLogsServiceRemapperType ¶

type NullableLogsServiceRemapperType struct {
	// contains filtered or unexported fields
}

func (NullableLogsServiceRemapperType) Get ¶

func (NullableLogsServiceRemapperType) IsSet ¶

func (NullableLogsServiceRemapperType) MarshalJSON ¶

func (v NullableLogsServiceRemapperType) MarshalJSON() ([]byte, error)

func (*NullableLogsServiceRemapperType) Set ¶

func (*NullableLogsServiceRemapperType) UnmarshalJSON ¶

func (v *NullableLogsServiceRemapperType) UnmarshalJSON(src []byte) error

func (*NullableLogsServiceRemapperType) Unset ¶

type NullableLogsSort ¶

type NullableLogsSort struct {
	// contains filtered or unexported fields
}

func NewNullableLogsSort ¶

func NewNullableLogsSort(val *LogsSort) *NullableLogsSort

func (NullableLogsSort) Get ¶

func (v NullableLogsSort) Get() *LogsSort

func (NullableLogsSort) IsSet ¶

func (v NullableLogsSort) IsSet() bool

func (NullableLogsSort) MarshalJSON ¶

func (v NullableLogsSort) MarshalJSON() ([]byte, error)

func (*NullableLogsSort) Set ¶

func (v *NullableLogsSort) Set(val *LogsSort)

func (*NullableLogsSort) UnmarshalJSON ¶

func (v *NullableLogsSort) UnmarshalJSON(src []byte) error

func (*NullableLogsSort) Unset ¶

func (v *NullableLogsSort) Unset()

type NullableLogsStatusRemapper ¶

type NullableLogsStatusRemapper struct {
	// contains filtered or unexported fields
}

func NewNullableLogsStatusRemapper ¶

func NewNullableLogsStatusRemapper(val *LogsStatusRemapper) *NullableLogsStatusRemapper

func (NullableLogsStatusRemapper) Get ¶

func (NullableLogsStatusRemapper) IsSet ¶

func (v NullableLogsStatusRemapper) IsSet() bool

func (NullableLogsStatusRemapper) MarshalJSON ¶

func (v NullableLogsStatusRemapper) MarshalJSON() ([]byte, error)

func (*NullableLogsStatusRemapper) Set ¶

func (*NullableLogsStatusRemapper) UnmarshalJSON ¶

func (v *NullableLogsStatusRemapper) UnmarshalJSON(src []byte) error

func (*NullableLogsStatusRemapper) Unset ¶

func (v *NullableLogsStatusRemapper) Unset()

type NullableLogsStatusRemapperType ¶

type NullableLogsStatusRemapperType struct {
	// contains filtered or unexported fields
}

func (NullableLogsStatusRemapperType) Get ¶

func (NullableLogsStatusRemapperType) IsSet ¶

func (NullableLogsStatusRemapperType) MarshalJSON ¶

func (v NullableLogsStatusRemapperType) MarshalJSON() ([]byte, error)

func (*NullableLogsStatusRemapperType) Set ¶

func (*NullableLogsStatusRemapperType) UnmarshalJSON ¶

func (v *NullableLogsStatusRemapperType) UnmarshalJSON(src []byte) error

func (*NullableLogsStatusRemapperType) Unset ¶

func (v *NullableLogsStatusRemapperType) Unset()

type NullableLogsStringBuilderProcessor ¶

type NullableLogsStringBuilderProcessor struct {
	// contains filtered or unexported fields
}

func (NullableLogsStringBuilderProcessor) Get ¶

func (NullableLogsStringBuilderProcessor) IsSet ¶

func (NullableLogsStringBuilderProcessor) MarshalJSON ¶

func (v NullableLogsStringBuilderProcessor) MarshalJSON() ([]byte, error)

func (*NullableLogsStringBuilderProcessor) Set ¶

func (*NullableLogsStringBuilderProcessor) UnmarshalJSON ¶

func (v *NullableLogsStringBuilderProcessor) UnmarshalJSON(src []byte) error

func (*NullableLogsStringBuilderProcessor) Unset ¶

type NullableLogsStringBuilderProcessorType ¶

type NullableLogsStringBuilderProcessorType struct {
	// contains filtered or unexported fields
}

func (NullableLogsStringBuilderProcessorType) Get ¶

func (NullableLogsStringBuilderProcessorType) IsSet ¶

func (NullableLogsStringBuilderProcessorType) MarshalJSON ¶

func (v NullableLogsStringBuilderProcessorType) MarshalJSON() ([]byte, error)

func (*NullableLogsStringBuilderProcessorType) Set ¶

func (*NullableLogsStringBuilderProcessorType) UnmarshalJSON ¶

func (v *NullableLogsStringBuilderProcessorType) UnmarshalJSON(src []byte) error

func (*NullableLogsStringBuilderProcessorType) Unset ¶

type NullableLogsTraceRemapper ¶

type NullableLogsTraceRemapper struct {
	// contains filtered or unexported fields
}

func NewNullableLogsTraceRemapper ¶

func NewNullableLogsTraceRemapper(val *LogsTraceRemapper) *NullableLogsTraceRemapper

func (NullableLogsTraceRemapper) Get ¶

func (NullableLogsTraceRemapper) IsSet ¶

func (v NullableLogsTraceRemapper) IsSet() bool

func (NullableLogsTraceRemapper) MarshalJSON ¶

func (v NullableLogsTraceRemapper) MarshalJSON() ([]byte, error)

func (*NullableLogsTraceRemapper) Set ¶

func (*NullableLogsTraceRemapper) UnmarshalJSON ¶

func (v *NullableLogsTraceRemapper) UnmarshalJSON(src []byte) error

func (*NullableLogsTraceRemapper) Unset ¶

func (v *NullableLogsTraceRemapper) Unset()

type NullableLogsTraceRemapperType ¶

type NullableLogsTraceRemapperType struct {
	// contains filtered or unexported fields
}

func (NullableLogsTraceRemapperType) Get ¶

func (NullableLogsTraceRemapperType) IsSet ¶

func (NullableLogsTraceRemapperType) MarshalJSON ¶

func (v NullableLogsTraceRemapperType) MarshalJSON() ([]byte, error)

func (*NullableLogsTraceRemapperType) Set ¶

func (*NullableLogsTraceRemapperType) UnmarshalJSON ¶

func (v *NullableLogsTraceRemapperType) UnmarshalJSON(src []byte) error

func (*NullableLogsTraceRemapperType) Unset ¶

func (v *NullableLogsTraceRemapperType) Unset()

type NullableLogsURLParser ¶

type NullableLogsURLParser struct {
	// contains filtered or unexported fields
}

func NewNullableLogsURLParser ¶

func NewNullableLogsURLParser(val *LogsURLParser) *NullableLogsURLParser

func (NullableLogsURLParser) Get ¶

func (NullableLogsURLParser) IsSet ¶

func (v NullableLogsURLParser) IsSet() bool

func (NullableLogsURLParser) MarshalJSON ¶

func (v NullableLogsURLParser) MarshalJSON() ([]byte, error)

func (*NullableLogsURLParser) Set ¶

func (v *NullableLogsURLParser) Set(val *LogsURLParser)

func (*NullableLogsURLParser) UnmarshalJSON ¶

func (v *NullableLogsURLParser) UnmarshalJSON(src []byte) error

func (*NullableLogsURLParser) Unset ¶

func (v *NullableLogsURLParser) Unset()

type NullableLogsURLParserType ¶

type NullableLogsURLParserType struct {
	// contains filtered or unexported fields
}

func NewNullableLogsURLParserType ¶

func NewNullableLogsURLParserType(val *LogsURLParserType) *NullableLogsURLParserType

func (NullableLogsURLParserType) Get ¶

func (NullableLogsURLParserType) IsSet ¶

func (v NullableLogsURLParserType) IsSet() bool

func (NullableLogsURLParserType) MarshalJSON ¶

func (v NullableLogsURLParserType) MarshalJSON() ([]byte, error)

func (*NullableLogsURLParserType) Set ¶

func (*NullableLogsURLParserType) UnmarshalJSON ¶

func (v *NullableLogsURLParserType) UnmarshalJSON(src []byte) error

func (*NullableLogsURLParserType) Unset ¶

func (v *NullableLogsURLParserType) Unset()

type NullableLogsUserAgentParser ¶

type NullableLogsUserAgentParser struct {
	// contains filtered or unexported fields
}

func (NullableLogsUserAgentParser) Get ¶

func (NullableLogsUserAgentParser) IsSet ¶

func (NullableLogsUserAgentParser) MarshalJSON ¶

func (v NullableLogsUserAgentParser) MarshalJSON() ([]byte, error)

func (*NullableLogsUserAgentParser) Set ¶

func (*NullableLogsUserAgentParser) UnmarshalJSON ¶

func (v *NullableLogsUserAgentParser) UnmarshalJSON(src []byte) error

func (*NullableLogsUserAgentParser) Unset ¶

func (v *NullableLogsUserAgentParser) Unset()

type NullableLogsUserAgentParserType ¶

type NullableLogsUserAgentParserType struct {
	// contains filtered or unexported fields
}

func (NullableLogsUserAgentParserType) Get ¶

func (NullableLogsUserAgentParserType) IsSet ¶

func (NullableLogsUserAgentParserType) MarshalJSON ¶

func (v NullableLogsUserAgentParserType) MarshalJSON() ([]byte, error)

func (*NullableLogsUserAgentParserType) Set ¶

func (*NullableLogsUserAgentParserType) UnmarshalJSON ¶

func (v *NullableLogsUserAgentParserType) UnmarshalJSON(src []byte) error

func (*NullableLogsUserAgentParserType) Unset ¶

type NullableMetricMetadata ¶

type NullableMetricMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableMetricMetadata ¶

func NewNullableMetricMetadata(val *MetricMetadata) *NullableMetricMetadata

func (NullableMetricMetadata) Get ¶

func (NullableMetricMetadata) IsSet ¶

func (v NullableMetricMetadata) IsSet() bool

func (NullableMetricMetadata) MarshalJSON ¶

func (v NullableMetricMetadata) MarshalJSON() ([]byte, error)

func (*NullableMetricMetadata) Set ¶

func (*NullableMetricMetadata) UnmarshalJSON ¶

func (v *NullableMetricMetadata) UnmarshalJSON(src []byte) error

func (*NullableMetricMetadata) Unset ¶

func (v *NullableMetricMetadata) Unset()

type NullableMetricSearchResponse ¶

type NullableMetricSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableMetricSearchResponse) Get ¶

func (NullableMetricSearchResponse) IsSet ¶

func (NullableMetricSearchResponse) MarshalJSON ¶

func (v NullableMetricSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableMetricSearchResponse) Set ¶

func (*NullableMetricSearchResponse) UnmarshalJSON ¶

func (v *NullableMetricSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableMetricSearchResponse) Unset ¶

func (v *NullableMetricSearchResponse) Unset()

type NullableMetricSearchResponseResults ¶

type NullableMetricSearchResponseResults struct {
	// contains filtered or unexported fields
}

func (NullableMetricSearchResponseResults) Get ¶

func (NullableMetricSearchResponseResults) IsSet ¶

func (NullableMetricSearchResponseResults) MarshalJSON ¶

func (v NullableMetricSearchResponseResults) MarshalJSON() ([]byte, error)

func (*NullableMetricSearchResponseResults) Set ¶

func (*NullableMetricSearchResponseResults) UnmarshalJSON ¶

func (v *NullableMetricSearchResponseResults) UnmarshalJSON(src []byte) error

func (*NullableMetricSearchResponseResults) Unset ¶

type NullableMetricsListResponse ¶

type NullableMetricsListResponse struct {
	// contains filtered or unexported fields
}

func (NullableMetricsListResponse) Get ¶

func (NullableMetricsListResponse) IsSet ¶

func (NullableMetricsListResponse) MarshalJSON ¶

func (v NullableMetricsListResponse) MarshalJSON() ([]byte, error)

func (*NullableMetricsListResponse) Set ¶

func (*NullableMetricsListResponse) UnmarshalJSON ¶

func (v *NullableMetricsListResponse) UnmarshalJSON(src []byte) error

func (*NullableMetricsListResponse) Unset ¶

func (v *NullableMetricsListResponse) Unset()

type NullableMetricsPayload ¶

type NullableMetricsPayload struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsPayload ¶

func NewNullableMetricsPayload(val *MetricsPayload) *NullableMetricsPayload

func (NullableMetricsPayload) Get ¶

func (NullableMetricsPayload) IsSet ¶

func (v NullableMetricsPayload) IsSet() bool

func (NullableMetricsPayload) MarshalJSON ¶

func (v NullableMetricsPayload) MarshalJSON() ([]byte, error)

func (*NullableMetricsPayload) Set ¶

func (*NullableMetricsPayload) UnmarshalJSON ¶

func (v *NullableMetricsPayload) UnmarshalJSON(src []byte) error

func (*NullableMetricsPayload) Unset ¶

func (v *NullableMetricsPayload) Unset()

type NullableMetricsQueryMetadata ¶

type NullableMetricsQueryMetadata struct {
	// contains filtered or unexported fields
}

func (NullableMetricsQueryMetadata) Get ¶

func (NullableMetricsQueryMetadata) IsSet ¶

func (NullableMetricsQueryMetadata) MarshalJSON ¶

func (v NullableMetricsQueryMetadata) MarshalJSON() ([]byte, error)

func (*NullableMetricsQueryMetadata) Set ¶

func (*NullableMetricsQueryMetadata) UnmarshalJSON ¶

func (v *NullableMetricsQueryMetadata) UnmarshalJSON(src []byte) error

func (*NullableMetricsQueryMetadata) Unset ¶

func (v *NullableMetricsQueryMetadata) 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 NullableMetricsQueryUnit ¶

type NullableMetricsQueryUnit struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsQueryUnit ¶

func NewNullableMetricsQueryUnit(val *MetricsQueryUnit) *NullableMetricsQueryUnit

func (NullableMetricsQueryUnit) Get ¶

func (NullableMetricsQueryUnit) IsSet ¶

func (v NullableMetricsQueryUnit) IsSet() bool

func (NullableMetricsQueryUnit) MarshalJSON ¶

func (v NullableMetricsQueryUnit) MarshalJSON() ([]byte, error)

func (*NullableMetricsQueryUnit) Set ¶

func (*NullableMetricsQueryUnit) UnmarshalJSON ¶

func (v *NullableMetricsQueryUnit) UnmarshalJSON(src []byte) error

func (*NullableMetricsQueryUnit) Unset ¶

func (v *NullableMetricsQueryUnit) Unset()

type NullableMonitor ¶

type NullableMonitor struct {
	// contains filtered or unexported fields
}

func NewNullableMonitor ¶

func NewNullableMonitor(val *Monitor) *NullableMonitor

func (NullableMonitor) Get ¶

func (v NullableMonitor) Get() *Monitor

func (NullableMonitor) IsSet ¶

func (v NullableMonitor) IsSet() bool

func (NullableMonitor) MarshalJSON ¶

func (v NullableMonitor) MarshalJSON() ([]byte, error)

func (*NullableMonitor) Set ¶

func (v *NullableMonitor) Set(val *Monitor)

func (*NullableMonitor) UnmarshalJSON ¶

func (v *NullableMonitor) UnmarshalJSON(src []byte) error

func (*NullableMonitor) Unset ¶

func (v *NullableMonitor) Unset()

type NullableMonitorDeviceID ¶

type NullableMonitorDeviceID struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorDeviceID ¶

func NewNullableMonitorDeviceID(val *MonitorDeviceID) *NullableMonitorDeviceID

func (NullableMonitorDeviceID) Get ¶

func (NullableMonitorDeviceID) IsSet ¶

func (v NullableMonitorDeviceID) IsSet() bool

func (NullableMonitorDeviceID) MarshalJSON ¶

func (v NullableMonitorDeviceID) MarshalJSON() ([]byte, error)

func (*NullableMonitorDeviceID) Set ¶

func (*NullableMonitorDeviceID) UnmarshalJSON ¶

func (v *NullableMonitorDeviceID) UnmarshalJSON(src []byte) error

func (*NullableMonitorDeviceID) Unset ¶

func (v *NullableMonitorDeviceID) Unset()

type NullableMonitorGroupSearchResponse ¶

type NullableMonitorGroupSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableMonitorGroupSearchResponse) Get ¶

func (NullableMonitorGroupSearchResponse) IsSet ¶

func (NullableMonitorGroupSearchResponse) MarshalJSON ¶

func (v NullableMonitorGroupSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableMonitorGroupSearchResponse) Set ¶

func (*NullableMonitorGroupSearchResponse) UnmarshalJSON ¶

func (v *NullableMonitorGroupSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableMonitorGroupSearchResponse) Unset ¶

type NullableMonitorGroupSearchResponseCounts ¶

type NullableMonitorGroupSearchResponseCounts struct {
	// contains filtered or unexported fields
}

func (NullableMonitorGroupSearchResponseCounts) Get ¶

func (NullableMonitorGroupSearchResponseCounts) IsSet ¶

func (NullableMonitorGroupSearchResponseCounts) MarshalJSON ¶

func (*NullableMonitorGroupSearchResponseCounts) Set ¶

func (*NullableMonitorGroupSearchResponseCounts) UnmarshalJSON ¶

func (v *NullableMonitorGroupSearchResponseCounts) UnmarshalJSON(src []byte) error

func (*NullableMonitorGroupSearchResponseCounts) Unset ¶

type NullableMonitorGroupSearchResult ¶

type NullableMonitorGroupSearchResult struct {
	// contains filtered or unexported fields
}

func (NullableMonitorGroupSearchResult) Get ¶

func (NullableMonitorGroupSearchResult) IsSet ¶

func (NullableMonitorGroupSearchResult) MarshalJSON ¶

func (v NullableMonitorGroupSearchResult) MarshalJSON() ([]byte, error)

func (*NullableMonitorGroupSearchResult) Set ¶

func (*NullableMonitorGroupSearchResult) UnmarshalJSON ¶

func (v *NullableMonitorGroupSearchResult) UnmarshalJSON(src []byte) error

func (*NullableMonitorGroupSearchResult) Unset ¶

type NullableMonitorOptions ¶

type NullableMonitorOptions struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorOptions ¶

func NewNullableMonitorOptions(val *MonitorOptions) *NullableMonitorOptions

func (NullableMonitorOptions) Get ¶

func (NullableMonitorOptions) IsSet ¶

func (v NullableMonitorOptions) IsSet() bool

func (NullableMonitorOptions) MarshalJSON ¶

func (v NullableMonitorOptions) MarshalJSON() ([]byte, error)

func (*NullableMonitorOptions) Set ¶

func (*NullableMonitorOptions) UnmarshalJSON ¶

func (v *NullableMonitorOptions) UnmarshalJSON(src []byte) error

func (*NullableMonitorOptions) Unset ¶

func (v *NullableMonitorOptions) Unset()

type NullableMonitorOptionsAggregation ¶

type NullableMonitorOptionsAggregation struct {
	// contains filtered or unexported fields
}

func (NullableMonitorOptionsAggregation) Get ¶

func (NullableMonitorOptionsAggregation) IsSet ¶

func (NullableMonitorOptionsAggregation) MarshalJSON ¶

func (v NullableMonitorOptionsAggregation) MarshalJSON() ([]byte, error)

func (*NullableMonitorOptionsAggregation) Set ¶

func (*NullableMonitorOptionsAggregation) UnmarshalJSON ¶

func (v *NullableMonitorOptionsAggregation) UnmarshalJSON(src []byte) error

func (*NullableMonitorOptionsAggregation) Unset ¶

type NullableMonitorOverallStates ¶

type NullableMonitorOverallStates struct {
	// contains filtered or unexported fields
}

func (NullableMonitorOverallStates) Get ¶

func (NullableMonitorOverallStates) IsSet ¶

func (NullableMonitorOverallStates) MarshalJSON ¶

func (v NullableMonitorOverallStates) MarshalJSON() ([]byte, error)

func (*NullableMonitorOverallStates) Set ¶

func (*NullableMonitorOverallStates) UnmarshalJSON ¶

func (v *NullableMonitorOverallStates) UnmarshalJSON(src []byte) error

func (*NullableMonitorOverallStates) Unset ¶

func (v *NullableMonitorOverallStates) Unset()

type NullableMonitorSearchResponse ¶

type NullableMonitorSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSearchResponse) Get ¶

func (NullableMonitorSearchResponse) IsSet ¶

func (NullableMonitorSearchResponse) MarshalJSON ¶

func (v NullableMonitorSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableMonitorSearchResponse) Set ¶

func (*NullableMonitorSearchResponse) UnmarshalJSON ¶

func (v *NullableMonitorSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableMonitorSearchResponse) Unset ¶

func (v *NullableMonitorSearchResponse) Unset()

type NullableMonitorSearchResponseCounts ¶

type NullableMonitorSearchResponseCounts struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSearchResponseCounts) Get ¶

func (NullableMonitorSearchResponseCounts) IsSet ¶

func (NullableMonitorSearchResponseCounts) MarshalJSON ¶

func (v NullableMonitorSearchResponseCounts) MarshalJSON() ([]byte, error)

func (*NullableMonitorSearchResponseCounts) Set ¶

func (*NullableMonitorSearchResponseCounts) UnmarshalJSON ¶

func (v *NullableMonitorSearchResponseCounts) UnmarshalJSON(src []byte) error

func (*NullableMonitorSearchResponseCounts) Unset ¶

type NullableMonitorSearchResponseMetadata ¶

type NullableMonitorSearchResponseMetadata struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSearchResponseMetadata) Get ¶

func (NullableMonitorSearchResponseMetadata) IsSet ¶

func (NullableMonitorSearchResponseMetadata) MarshalJSON ¶

func (v NullableMonitorSearchResponseMetadata) MarshalJSON() ([]byte, error)

func (*NullableMonitorSearchResponseMetadata) Set ¶

func (*NullableMonitorSearchResponseMetadata) UnmarshalJSON ¶

func (v *NullableMonitorSearchResponseMetadata) UnmarshalJSON(src []byte) error

func (*NullableMonitorSearchResponseMetadata) Unset ¶

type NullableMonitorSearchResult ¶

type NullableMonitorSearchResult struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSearchResult) Get ¶

func (NullableMonitorSearchResult) IsSet ¶

func (NullableMonitorSearchResult) MarshalJSON ¶

func (v NullableMonitorSearchResult) MarshalJSON() ([]byte, error)

func (*NullableMonitorSearchResult) Set ¶

func (*NullableMonitorSearchResult) UnmarshalJSON ¶

func (v *NullableMonitorSearchResult) UnmarshalJSON(src []byte) error

func (*NullableMonitorSearchResult) Unset ¶

func (v *NullableMonitorSearchResult) Unset()

type NullableMonitorSearchResultNotification ¶

type NullableMonitorSearchResultNotification struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSearchResultNotification) Get ¶

func (NullableMonitorSearchResultNotification) IsSet ¶

func (NullableMonitorSearchResultNotification) MarshalJSON ¶

func (v NullableMonitorSearchResultNotification) MarshalJSON() ([]byte, error)

func (*NullableMonitorSearchResultNotification) Set ¶

func (*NullableMonitorSearchResultNotification) UnmarshalJSON ¶

func (v *NullableMonitorSearchResultNotification) UnmarshalJSON(src []byte) error

func (*NullableMonitorSearchResultNotification) Unset ¶

type NullableMonitorState ¶

type NullableMonitorState struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorState ¶

func NewNullableMonitorState(val *MonitorState) *NullableMonitorState

func (NullableMonitorState) Get ¶

func (NullableMonitorState) IsSet ¶

func (v NullableMonitorState) IsSet() bool

func (NullableMonitorState) MarshalJSON ¶

func (v NullableMonitorState) MarshalJSON() ([]byte, error)

func (*NullableMonitorState) Set ¶

func (v *NullableMonitorState) Set(val *MonitorState)

func (*NullableMonitorState) UnmarshalJSON ¶

func (v *NullableMonitorState) UnmarshalJSON(src []byte) error

func (*NullableMonitorState) Unset ¶

func (v *NullableMonitorState) Unset()

type NullableMonitorStateGroup ¶

type NullableMonitorStateGroup struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorStateGroup ¶

func NewNullableMonitorStateGroup(val *MonitorStateGroup) *NullableMonitorStateGroup

func (NullableMonitorStateGroup) Get ¶

func (NullableMonitorStateGroup) IsSet ¶

func (v NullableMonitorStateGroup) IsSet() bool

func (NullableMonitorStateGroup) MarshalJSON ¶

func (v NullableMonitorStateGroup) MarshalJSON() ([]byte, error)

func (*NullableMonitorStateGroup) Set ¶

func (*NullableMonitorStateGroup) UnmarshalJSON ¶

func (v *NullableMonitorStateGroup) UnmarshalJSON(src []byte) error

func (*NullableMonitorStateGroup) Unset ¶

func (v *NullableMonitorStateGroup) Unset()

type NullableMonitorSummaryWidgetDefinition ¶

type NullableMonitorSummaryWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSummaryWidgetDefinition) Get ¶

func (NullableMonitorSummaryWidgetDefinition) IsSet ¶

func (NullableMonitorSummaryWidgetDefinition) MarshalJSON ¶

func (v NullableMonitorSummaryWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableMonitorSummaryWidgetDefinition) Set ¶

func (*NullableMonitorSummaryWidgetDefinition) UnmarshalJSON ¶

func (v *NullableMonitorSummaryWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableMonitorSummaryWidgetDefinition) Unset ¶

type NullableMonitorSummaryWidgetDefinitionType ¶

type NullableMonitorSummaryWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableMonitorSummaryWidgetDefinitionType) Get ¶

func (NullableMonitorSummaryWidgetDefinitionType) IsSet ¶

func (NullableMonitorSummaryWidgetDefinitionType) MarshalJSON ¶

func (*NullableMonitorSummaryWidgetDefinitionType) Set ¶

func (*NullableMonitorSummaryWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableMonitorSummaryWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableMonitorSummaryWidgetDefinitionType) Unset ¶

type NullableMonitorThresholdWindowOptions ¶

type NullableMonitorThresholdWindowOptions struct {
	// contains filtered or unexported fields
}

func (NullableMonitorThresholdWindowOptions) Get ¶

func (NullableMonitorThresholdWindowOptions) IsSet ¶

func (NullableMonitorThresholdWindowOptions) MarshalJSON ¶

func (v NullableMonitorThresholdWindowOptions) MarshalJSON() ([]byte, error)

func (*NullableMonitorThresholdWindowOptions) Set ¶

func (*NullableMonitorThresholdWindowOptions) UnmarshalJSON ¶

func (v *NullableMonitorThresholdWindowOptions) UnmarshalJSON(src []byte) error

func (*NullableMonitorThresholdWindowOptions) Unset ¶

type NullableMonitorThresholds ¶

type NullableMonitorThresholds struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorThresholds ¶

func NewNullableMonitorThresholds(val *MonitorThresholds) *NullableMonitorThresholds

func (NullableMonitorThresholds) Get ¶

func (NullableMonitorThresholds) IsSet ¶

func (v NullableMonitorThresholds) IsSet() bool

func (NullableMonitorThresholds) MarshalJSON ¶

func (v NullableMonitorThresholds) MarshalJSON() ([]byte, error)

func (*NullableMonitorThresholds) Set ¶

func (*NullableMonitorThresholds) UnmarshalJSON ¶

func (v *NullableMonitorThresholds) UnmarshalJSON(src []byte) error

func (*NullableMonitorThresholds) Unset ¶

func (v *NullableMonitorThresholds) Unset()

type NullableMonitorType ¶

type NullableMonitorType struct {
	// contains filtered or unexported fields
}

func NewNullableMonitorType ¶

func NewNullableMonitorType(val *MonitorType) *NullableMonitorType

func (NullableMonitorType) Get ¶

func (NullableMonitorType) IsSet ¶

func (v NullableMonitorType) IsSet() bool

func (NullableMonitorType) MarshalJSON ¶

func (v NullableMonitorType) MarshalJSON() ([]byte, error)

func (*NullableMonitorType) Set ¶

func (v *NullableMonitorType) Set(val *MonitorType)

func (*NullableMonitorType) UnmarshalJSON ¶

func (v *NullableMonitorType) UnmarshalJSON(src []byte) error

func (*NullableMonitorType) Unset ¶

func (v *NullableMonitorType) Unset()

type NullableMonitorUpdateRequest ¶

type NullableMonitorUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableMonitorUpdateRequest) Get ¶

func (NullableMonitorUpdateRequest) IsSet ¶

func (NullableMonitorUpdateRequest) MarshalJSON ¶

func (v NullableMonitorUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableMonitorUpdateRequest) Set ¶

func (*NullableMonitorUpdateRequest) UnmarshalJSON ¶

func (v *NullableMonitorUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableMonitorUpdateRequest) Unset ¶

func (v *NullableMonitorUpdateRequest) Unset()

type NullableNoteWidgetDefinition ¶

type NullableNoteWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableNoteWidgetDefinition) Get ¶

func (NullableNoteWidgetDefinition) IsSet ¶

func (NullableNoteWidgetDefinition) MarshalJSON ¶

func (v NullableNoteWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableNoteWidgetDefinition) Set ¶

func (*NullableNoteWidgetDefinition) UnmarshalJSON ¶

func (v *NullableNoteWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableNoteWidgetDefinition) Unset ¶

func (v *NullableNoteWidgetDefinition) Unset()

type NullableNoteWidgetDefinitionType ¶

type NullableNoteWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableNoteWidgetDefinitionType) Get ¶

func (NullableNoteWidgetDefinitionType) IsSet ¶

func (NullableNoteWidgetDefinitionType) MarshalJSON ¶

func (v NullableNoteWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableNoteWidgetDefinitionType) Set ¶

func (*NullableNoteWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableNoteWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableNoteWidgetDefinitionType) Unset ¶

type NullableNotebookAbsoluteTime ¶

type NullableNotebookAbsoluteTime struct {
	// contains filtered or unexported fields
}

func (NullableNotebookAbsoluteTime) Get ¶

func (NullableNotebookAbsoluteTime) IsSet ¶

func (NullableNotebookAbsoluteTime) MarshalJSON ¶

func (v NullableNotebookAbsoluteTime) MarshalJSON() ([]byte, error)

func (*NullableNotebookAbsoluteTime) Set ¶

func (*NullableNotebookAbsoluteTime) UnmarshalJSON ¶

func (v *NullableNotebookAbsoluteTime) UnmarshalJSON(src []byte) error

func (*NullableNotebookAbsoluteTime) Unset ¶

func (v *NullableNotebookAbsoluteTime) Unset()

type NullableNotebookAuthor ¶

type NullableNotebookAuthor struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookAuthor ¶

func NewNullableNotebookAuthor(val *NotebookAuthor) *NullableNotebookAuthor

func (NullableNotebookAuthor) Get ¶

func (NullableNotebookAuthor) IsSet ¶

func (v NullableNotebookAuthor) IsSet() bool

func (NullableNotebookAuthor) MarshalJSON ¶

func (v NullableNotebookAuthor) MarshalJSON() ([]byte, error)

func (*NullableNotebookAuthor) Set ¶

func (*NullableNotebookAuthor) UnmarshalJSON ¶

func (v *NullableNotebookAuthor) UnmarshalJSON(src []byte) error

func (*NullableNotebookAuthor) Unset ¶

func (v *NullableNotebookAuthor) Unset()

type NullableNotebookCellCreateRequest ¶

type NullableNotebookCellCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellCreateRequest) Get ¶

func (NullableNotebookCellCreateRequest) IsSet ¶

func (NullableNotebookCellCreateRequest) MarshalJSON ¶

func (v NullableNotebookCellCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableNotebookCellCreateRequest) Set ¶

func (*NullableNotebookCellCreateRequest) UnmarshalJSON ¶

func (v *NullableNotebookCellCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellCreateRequest) Unset ¶

type NullableNotebookCellCreateRequestAttributes ¶

type NullableNotebookCellCreateRequestAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellCreateRequestAttributes) Get ¶

func (NullableNotebookCellCreateRequestAttributes) IsSet ¶

func (NullableNotebookCellCreateRequestAttributes) MarshalJSON ¶

func (*NullableNotebookCellCreateRequestAttributes) Set ¶

func (*NullableNotebookCellCreateRequestAttributes) UnmarshalJSON ¶

func (v *NullableNotebookCellCreateRequestAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellCreateRequestAttributes) Unset ¶

type NullableNotebookCellResourceType ¶

type NullableNotebookCellResourceType struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellResourceType) Get ¶

func (NullableNotebookCellResourceType) IsSet ¶

func (NullableNotebookCellResourceType) MarshalJSON ¶

func (v NullableNotebookCellResourceType) MarshalJSON() ([]byte, error)

func (*NullableNotebookCellResourceType) Set ¶

func (*NullableNotebookCellResourceType) UnmarshalJSON ¶

func (v *NullableNotebookCellResourceType) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellResourceType) Unset ¶

type NullableNotebookCellResponse ¶

type NullableNotebookCellResponse struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellResponse) Get ¶

func (NullableNotebookCellResponse) IsSet ¶

func (NullableNotebookCellResponse) MarshalJSON ¶

func (v NullableNotebookCellResponse) MarshalJSON() ([]byte, error)

func (*NullableNotebookCellResponse) Set ¶

func (*NullableNotebookCellResponse) UnmarshalJSON ¶

func (v *NullableNotebookCellResponse) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellResponse) Unset ¶

func (v *NullableNotebookCellResponse) Unset()

type NullableNotebookCellResponseAttributes ¶

type NullableNotebookCellResponseAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellResponseAttributes) Get ¶

func (NullableNotebookCellResponseAttributes) IsSet ¶

func (NullableNotebookCellResponseAttributes) MarshalJSON ¶

func (v NullableNotebookCellResponseAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookCellResponseAttributes) Set ¶

func (*NullableNotebookCellResponseAttributes) UnmarshalJSON ¶

func (v *NullableNotebookCellResponseAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellResponseAttributes) Unset ¶

type NullableNotebookCellTime ¶

type NullableNotebookCellTime struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookCellTime ¶

func NewNullableNotebookCellTime(val *NotebookCellTime) *NullableNotebookCellTime

func (NullableNotebookCellTime) Get ¶

func (NullableNotebookCellTime) IsSet ¶

func (v NullableNotebookCellTime) IsSet() bool

func (NullableNotebookCellTime) MarshalJSON ¶

func (v NullableNotebookCellTime) MarshalJSON() ([]byte, error)

func (*NullableNotebookCellTime) Set ¶

func (*NullableNotebookCellTime) UnmarshalJSON ¶

func (v *NullableNotebookCellTime) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellTime) Unset ¶

func (v *NullableNotebookCellTime) Unset()

type NullableNotebookCellUpdateRequest ¶

type NullableNotebookCellUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellUpdateRequest) Get ¶

func (NullableNotebookCellUpdateRequest) IsSet ¶

func (NullableNotebookCellUpdateRequest) MarshalJSON ¶

func (v NullableNotebookCellUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableNotebookCellUpdateRequest) Set ¶

func (*NullableNotebookCellUpdateRequest) UnmarshalJSON ¶

func (v *NullableNotebookCellUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellUpdateRequest) Unset ¶

type NullableNotebookCellUpdateRequestAttributes ¶

type NullableNotebookCellUpdateRequestAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCellUpdateRequestAttributes) Get ¶

func (NullableNotebookCellUpdateRequestAttributes) IsSet ¶

func (NullableNotebookCellUpdateRequestAttributes) MarshalJSON ¶

func (*NullableNotebookCellUpdateRequestAttributes) Set ¶

func (*NullableNotebookCellUpdateRequestAttributes) UnmarshalJSON ¶

func (v *NullableNotebookCellUpdateRequestAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookCellUpdateRequestAttributes) Unset ¶

type NullableNotebookCreateData ¶

type NullableNotebookCreateData struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookCreateData ¶

func NewNullableNotebookCreateData(val *NotebookCreateData) *NullableNotebookCreateData

func (NullableNotebookCreateData) Get ¶

func (NullableNotebookCreateData) IsSet ¶

func (v NullableNotebookCreateData) IsSet() bool

func (NullableNotebookCreateData) MarshalJSON ¶

func (v NullableNotebookCreateData) MarshalJSON() ([]byte, error)

func (*NullableNotebookCreateData) Set ¶

func (*NullableNotebookCreateData) UnmarshalJSON ¶

func (v *NullableNotebookCreateData) UnmarshalJSON(src []byte) error

func (*NullableNotebookCreateData) Unset ¶

func (v *NullableNotebookCreateData) Unset()

type NullableNotebookCreateDataAttributes ¶

type NullableNotebookCreateDataAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCreateDataAttributes) Get ¶

func (NullableNotebookCreateDataAttributes) IsSet ¶

func (NullableNotebookCreateDataAttributes) MarshalJSON ¶

func (v NullableNotebookCreateDataAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookCreateDataAttributes) Set ¶

func (*NullableNotebookCreateDataAttributes) UnmarshalJSON ¶

func (v *NullableNotebookCreateDataAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookCreateDataAttributes) Unset ¶

type NullableNotebookCreateRequest ¶

type NullableNotebookCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableNotebookCreateRequest) Get ¶

func (NullableNotebookCreateRequest) IsSet ¶

func (NullableNotebookCreateRequest) MarshalJSON ¶

func (v NullableNotebookCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableNotebookCreateRequest) Set ¶

func (*NullableNotebookCreateRequest) UnmarshalJSON ¶

func (v *NullableNotebookCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableNotebookCreateRequest) Unset ¶

func (v *NullableNotebookCreateRequest) Unset()

type NullableNotebookDistributionCellAttributes ¶

type NullableNotebookDistributionCellAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookDistributionCellAttributes) Get ¶

func (NullableNotebookDistributionCellAttributes) IsSet ¶

func (NullableNotebookDistributionCellAttributes) MarshalJSON ¶

func (*NullableNotebookDistributionCellAttributes) Set ¶

func (*NullableNotebookDistributionCellAttributes) UnmarshalJSON ¶

func (v *NullableNotebookDistributionCellAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookDistributionCellAttributes) Unset ¶

type NullableNotebookGlobalTime ¶

type NullableNotebookGlobalTime struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookGlobalTime ¶

func NewNullableNotebookGlobalTime(val *NotebookGlobalTime) *NullableNotebookGlobalTime

func (NullableNotebookGlobalTime) Get ¶

func (NullableNotebookGlobalTime) IsSet ¶

func (v NullableNotebookGlobalTime) IsSet() bool

func (NullableNotebookGlobalTime) MarshalJSON ¶

func (v NullableNotebookGlobalTime) MarshalJSON() ([]byte, error)

func (*NullableNotebookGlobalTime) Set ¶

func (*NullableNotebookGlobalTime) UnmarshalJSON ¶

func (v *NullableNotebookGlobalTime) UnmarshalJSON(src []byte) error

func (*NullableNotebookGlobalTime) Unset ¶

func (v *NullableNotebookGlobalTime) Unset()

type NullableNotebookGraphSize ¶

type NullableNotebookGraphSize struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookGraphSize ¶

func NewNullableNotebookGraphSize(val *NotebookGraphSize) *NullableNotebookGraphSize

func (NullableNotebookGraphSize) Get ¶

func (NullableNotebookGraphSize) IsSet ¶

func (v NullableNotebookGraphSize) IsSet() bool

func (NullableNotebookGraphSize) MarshalJSON ¶

func (v NullableNotebookGraphSize) MarshalJSON() ([]byte, error)

func (*NullableNotebookGraphSize) Set ¶

func (*NullableNotebookGraphSize) UnmarshalJSON ¶

func (v *NullableNotebookGraphSize) UnmarshalJSON(src []byte) error

func (*NullableNotebookGraphSize) Unset ¶

func (v *NullableNotebookGraphSize) Unset()

type NullableNotebookHeatMapCellAttributes ¶

type NullableNotebookHeatMapCellAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookHeatMapCellAttributes) Get ¶

func (NullableNotebookHeatMapCellAttributes) IsSet ¶

func (NullableNotebookHeatMapCellAttributes) MarshalJSON ¶

func (v NullableNotebookHeatMapCellAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookHeatMapCellAttributes) Set ¶

func (*NullableNotebookHeatMapCellAttributes) UnmarshalJSON ¶

func (v *NullableNotebookHeatMapCellAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookHeatMapCellAttributes) Unset ¶

type NullableNotebookLogStreamCellAttributes ¶

type NullableNotebookLogStreamCellAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookLogStreamCellAttributes) Get ¶

func (NullableNotebookLogStreamCellAttributes) IsSet ¶

func (NullableNotebookLogStreamCellAttributes) MarshalJSON ¶

func (v NullableNotebookLogStreamCellAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookLogStreamCellAttributes) Set ¶

func (*NullableNotebookLogStreamCellAttributes) UnmarshalJSON ¶

func (v *NullableNotebookLogStreamCellAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookLogStreamCellAttributes) Unset ¶

type NullableNotebookMarkdownCellAttributes ¶

type NullableNotebookMarkdownCellAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookMarkdownCellAttributes) Get ¶

func (NullableNotebookMarkdownCellAttributes) IsSet ¶

func (NullableNotebookMarkdownCellAttributes) MarshalJSON ¶

func (v NullableNotebookMarkdownCellAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookMarkdownCellAttributes) Set ¶

func (*NullableNotebookMarkdownCellAttributes) UnmarshalJSON ¶

func (v *NullableNotebookMarkdownCellAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookMarkdownCellAttributes) Unset ¶

type NullableNotebookMarkdownCellDefinition ¶

type NullableNotebookMarkdownCellDefinition struct {
	// contains filtered or unexported fields
}

func (NullableNotebookMarkdownCellDefinition) Get ¶

func (NullableNotebookMarkdownCellDefinition) IsSet ¶

func (NullableNotebookMarkdownCellDefinition) MarshalJSON ¶

func (v NullableNotebookMarkdownCellDefinition) MarshalJSON() ([]byte, error)

func (*NullableNotebookMarkdownCellDefinition) Set ¶

func (*NullableNotebookMarkdownCellDefinition) UnmarshalJSON ¶

func (v *NullableNotebookMarkdownCellDefinition) UnmarshalJSON(src []byte) error

func (*NullableNotebookMarkdownCellDefinition) Unset ¶

type NullableNotebookMarkdownCellDefinitionType ¶

type NullableNotebookMarkdownCellDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableNotebookMarkdownCellDefinitionType) Get ¶

func (NullableNotebookMarkdownCellDefinitionType) IsSet ¶

func (NullableNotebookMarkdownCellDefinitionType) MarshalJSON ¶

func (*NullableNotebookMarkdownCellDefinitionType) Set ¶

func (*NullableNotebookMarkdownCellDefinitionType) UnmarshalJSON ¶

func (v *NullableNotebookMarkdownCellDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableNotebookMarkdownCellDefinitionType) Unset ¶

type NullableNotebookRelativeTime ¶

type NullableNotebookRelativeTime struct {
	// contains filtered or unexported fields
}

func (NullableNotebookRelativeTime) Get ¶

func (NullableNotebookRelativeTime) IsSet ¶

func (NullableNotebookRelativeTime) MarshalJSON ¶

func (v NullableNotebookRelativeTime) MarshalJSON() ([]byte, error)

func (*NullableNotebookRelativeTime) Set ¶

func (*NullableNotebookRelativeTime) UnmarshalJSON ¶

func (v *NullableNotebookRelativeTime) UnmarshalJSON(src []byte) error

func (*NullableNotebookRelativeTime) Unset ¶

func (v *NullableNotebookRelativeTime) Unset()

type NullableNotebookResourceType ¶

type NullableNotebookResourceType struct {
	// contains filtered or unexported fields
}

func (NullableNotebookResourceType) Get ¶

func (NullableNotebookResourceType) IsSet ¶

func (NullableNotebookResourceType) MarshalJSON ¶

func (v NullableNotebookResourceType) MarshalJSON() ([]byte, error)

func (*NullableNotebookResourceType) Set ¶

func (*NullableNotebookResourceType) UnmarshalJSON ¶

func (v *NullableNotebookResourceType) UnmarshalJSON(src []byte) error

func (*NullableNotebookResourceType) Unset ¶

func (v *NullableNotebookResourceType) Unset()

type NullableNotebookResponse ¶

type NullableNotebookResponse struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookResponse ¶

func NewNullableNotebookResponse(val *NotebookResponse) *NullableNotebookResponse

func (NullableNotebookResponse) Get ¶

func (NullableNotebookResponse) IsSet ¶

func (v NullableNotebookResponse) IsSet() bool

func (NullableNotebookResponse) MarshalJSON ¶

func (v NullableNotebookResponse) MarshalJSON() ([]byte, error)

func (*NullableNotebookResponse) Set ¶

func (*NullableNotebookResponse) UnmarshalJSON ¶

func (v *NullableNotebookResponse) UnmarshalJSON(src []byte) error

func (*NullableNotebookResponse) Unset ¶

func (v *NullableNotebookResponse) Unset()

type NullableNotebookResponseData ¶

type NullableNotebookResponseData struct {
	// contains filtered or unexported fields
}

func (NullableNotebookResponseData) Get ¶

func (NullableNotebookResponseData) IsSet ¶

func (NullableNotebookResponseData) MarshalJSON ¶

func (v NullableNotebookResponseData) MarshalJSON() ([]byte, error)

func (*NullableNotebookResponseData) Set ¶

func (*NullableNotebookResponseData) UnmarshalJSON ¶

func (v *NullableNotebookResponseData) UnmarshalJSON(src []byte) error

func (*NullableNotebookResponseData) Unset ¶

func (v *NullableNotebookResponseData) Unset()

type NullableNotebookResponseDataAttributes ¶

type NullableNotebookResponseDataAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookResponseDataAttributes) Get ¶

func (NullableNotebookResponseDataAttributes) IsSet ¶

func (NullableNotebookResponseDataAttributes) MarshalJSON ¶

func (v NullableNotebookResponseDataAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookResponseDataAttributes) Set ¶

func (*NullableNotebookResponseDataAttributes) UnmarshalJSON ¶

func (v *NullableNotebookResponseDataAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookResponseDataAttributes) Unset ¶

type NullableNotebookSplitBy ¶

type NullableNotebookSplitBy struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookSplitBy ¶

func NewNullableNotebookSplitBy(val *NotebookSplitBy) *NullableNotebookSplitBy

func (NullableNotebookSplitBy) Get ¶

func (NullableNotebookSplitBy) IsSet ¶

func (v NullableNotebookSplitBy) IsSet() bool

func (NullableNotebookSplitBy) MarshalJSON ¶

func (v NullableNotebookSplitBy) MarshalJSON() ([]byte, error)

func (*NullableNotebookSplitBy) Set ¶

func (*NullableNotebookSplitBy) UnmarshalJSON ¶

func (v *NullableNotebookSplitBy) UnmarshalJSON(src []byte) error

func (*NullableNotebookSplitBy) Unset ¶

func (v *NullableNotebookSplitBy) Unset()

type NullableNotebookStatus ¶

type NullableNotebookStatus struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookStatus ¶

func NewNullableNotebookStatus(val *NotebookStatus) *NullableNotebookStatus

func (NullableNotebookStatus) Get ¶

func (NullableNotebookStatus) IsSet ¶

func (v NullableNotebookStatus) IsSet() bool

func (NullableNotebookStatus) MarshalJSON ¶

func (v NullableNotebookStatus) MarshalJSON() ([]byte, error)

func (*NullableNotebookStatus) Set ¶

func (*NullableNotebookStatus) UnmarshalJSON ¶

func (v *NullableNotebookStatus) UnmarshalJSON(src []byte) error

func (*NullableNotebookStatus) Unset ¶

func (v *NullableNotebookStatus) Unset()

type NullableNotebookTimeseriesCellAttributes ¶

type NullableNotebookTimeseriesCellAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookTimeseriesCellAttributes) Get ¶

func (NullableNotebookTimeseriesCellAttributes) IsSet ¶

func (NullableNotebookTimeseriesCellAttributes) MarshalJSON ¶

func (*NullableNotebookTimeseriesCellAttributes) Set ¶

func (*NullableNotebookTimeseriesCellAttributes) UnmarshalJSON ¶

func (v *NullableNotebookTimeseriesCellAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookTimeseriesCellAttributes) Unset ¶

type NullableNotebookToplistCellAttributes ¶

type NullableNotebookToplistCellAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookToplistCellAttributes) Get ¶

func (NullableNotebookToplistCellAttributes) IsSet ¶

func (NullableNotebookToplistCellAttributes) MarshalJSON ¶

func (v NullableNotebookToplistCellAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookToplistCellAttributes) Set ¶

func (*NullableNotebookToplistCellAttributes) UnmarshalJSON ¶

func (v *NullableNotebookToplistCellAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookToplistCellAttributes) Unset ¶

type NullableNotebookUpdateCell ¶

type NullableNotebookUpdateCell struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookUpdateCell ¶

func NewNullableNotebookUpdateCell(val *NotebookUpdateCell) *NullableNotebookUpdateCell

func (NullableNotebookUpdateCell) Get ¶

func (NullableNotebookUpdateCell) IsSet ¶

func (v NullableNotebookUpdateCell) IsSet() bool

func (NullableNotebookUpdateCell) MarshalJSON ¶

func (v NullableNotebookUpdateCell) MarshalJSON() ([]byte, error)

func (*NullableNotebookUpdateCell) Set ¶

func (*NullableNotebookUpdateCell) UnmarshalJSON ¶

func (v *NullableNotebookUpdateCell) UnmarshalJSON(src []byte) error

func (*NullableNotebookUpdateCell) Unset ¶

func (v *NullableNotebookUpdateCell) Unset()

type NullableNotebookUpdateData ¶

type NullableNotebookUpdateData struct {
	// contains filtered or unexported fields
}

func NewNullableNotebookUpdateData ¶

func NewNullableNotebookUpdateData(val *NotebookUpdateData) *NullableNotebookUpdateData

func (NullableNotebookUpdateData) Get ¶

func (NullableNotebookUpdateData) IsSet ¶

func (v NullableNotebookUpdateData) IsSet() bool

func (NullableNotebookUpdateData) MarshalJSON ¶

func (v NullableNotebookUpdateData) MarshalJSON() ([]byte, error)

func (*NullableNotebookUpdateData) Set ¶

func (*NullableNotebookUpdateData) UnmarshalJSON ¶

func (v *NullableNotebookUpdateData) UnmarshalJSON(src []byte) error

func (*NullableNotebookUpdateData) Unset ¶

func (v *NullableNotebookUpdateData) Unset()

type NullableNotebookUpdateDataAttributes ¶

type NullableNotebookUpdateDataAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebookUpdateDataAttributes) Get ¶

func (NullableNotebookUpdateDataAttributes) IsSet ¶

func (NullableNotebookUpdateDataAttributes) MarshalJSON ¶

func (v NullableNotebookUpdateDataAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebookUpdateDataAttributes) Set ¶

func (*NullableNotebookUpdateDataAttributes) UnmarshalJSON ¶

func (v *NullableNotebookUpdateDataAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebookUpdateDataAttributes) Unset ¶

type NullableNotebookUpdateRequest ¶

type NullableNotebookUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableNotebookUpdateRequest) Get ¶

func (NullableNotebookUpdateRequest) IsSet ¶

func (NullableNotebookUpdateRequest) MarshalJSON ¶

func (v NullableNotebookUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableNotebookUpdateRequest) Set ¶

func (*NullableNotebookUpdateRequest) UnmarshalJSON ¶

func (v *NullableNotebookUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableNotebookUpdateRequest) Unset ¶

func (v *NullableNotebookUpdateRequest) Unset()

type NullableNotebooksResponse ¶

type NullableNotebooksResponse struct {
	// contains filtered or unexported fields
}

func NewNullableNotebooksResponse ¶

func NewNullableNotebooksResponse(val *NotebooksResponse) *NullableNotebooksResponse

func (NullableNotebooksResponse) Get ¶

func (NullableNotebooksResponse) IsSet ¶

func (v NullableNotebooksResponse) IsSet() bool

func (NullableNotebooksResponse) MarshalJSON ¶

func (v NullableNotebooksResponse) MarshalJSON() ([]byte, error)

func (*NullableNotebooksResponse) Set ¶

func (*NullableNotebooksResponse) UnmarshalJSON ¶

func (v *NullableNotebooksResponse) UnmarshalJSON(src []byte) error

func (*NullableNotebooksResponse) Unset ¶

func (v *NullableNotebooksResponse) Unset()

type NullableNotebooksResponseData ¶

type NullableNotebooksResponseData struct {
	// contains filtered or unexported fields
}

func (NullableNotebooksResponseData) Get ¶

func (NullableNotebooksResponseData) IsSet ¶

func (NullableNotebooksResponseData) MarshalJSON ¶

func (v NullableNotebooksResponseData) MarshalJSON() ([]byte, error)

func (*NullableNotebooksResponseData) Set ¶

func (*NullableNotebooksResponseData) UnmarshalJSON ¶

func (v *NullableNotebooksResponseData) UnmarshalJSON(src []byte) error

func (*NullableNotebooksResponseData) Unset ¶

func (v *NullableNotebooksResponseData) Unset()

type NullableNotebooksResponseDataAttributes ¶

type NullableNotebooksResponseDataAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNotebooksResponseDataAttributes) Get ¶

func (NullableNotebooksResponseDataAttributes) IsSet ¶

func (NullableNotebooksResponseDataAttributes) MarshalJSON ¶

func (v NullableNotebooksResponseDataAttributes) MarshalJSON() ([]byte, error)

func (*NullableNotebooksResponseDataAttributes) Set ¶

func (*NullableNotebooksResponseDataAttributes) UnmarshalJSON ¶

func (v *NullableNotebooksResponseDataAttributes) UnmarshalJSON(src []byte) error

func (*NullableNotebooksResponseDataAttributes) Unset ¶

type NullableNotebooksResponseMeta ¶

type NullableNotebooksResponseMeta struct {
	// contains filtered or unexported fields
}

func (NullableNotebooksResponseMeta) Get ¶

func (NullableNotebooksResponseMeta) IsSet ¶

func (NullableNotebooksResponseMeta) MarshalJSON ¶

func (v NullableNotebooksResponseMeta) MarshalJSON() ([]byte, error)

func (*NullableNotebooksResponseMeta) Set ¶

func (*NullableNotebooksResponseMeta) UnmarshalJSON ¶

func (v *NullableNotebooksResponseMeta) UnmarshalJSON(src []byte) error

func (*NullableNotebooksResponseMeta) Unset ¶

func (v *NullableNotebooksResponseMeta) Unset()

type NullableNotebooksResponsePage ¶

type NullableNotebooksResponsePage struct {
	// contains filtered or unexported fields
}

func (NullableNotebooksResponsePage) Get ¶

func (NullableNotebooksResponsePage) IsSet ¶

func (NullableNotebooksResponsePage) MarshalJSON ¶

func (v NullableNotebooksResponsePage) MarshalJSON() ([]byte, error)

func (*NullableNotebooksResponsePage) Set ¶

func (*NullableNotebooksResponsePage) UnmarshalJSON ¶

func (v *NullableNotebooksResponsePage) UnmarshalJSON(src []byte) error

func (*NullableNotebooksResponsePage) Unset ¶

func (v *NullableNotebooksResponsePage) Unset()

type NullableOrganization ¶

type NullableOrganization struct {
	// contains filtered or unexported fields
}

func NewNullableOrganization ¶

func NewNullableOrganization(val *Organization) *NullableOrganization

func (NullableOrganization) Get ¶

func (NullableOrganization) IsSet ¶

func (v NullableOrganization) IsSet() bool

func (NullableOrganization) MarshalJSON ¶

func (v NullableOrganization) MarshalJSON() ([]byte, error)

func (*NullableOrganization) Set ¶

func (v *NullableOrganization) Set(val *Organization)

func (*NullableOrganization) UnmarshalJSON ¶

func (v *NullableOrganization) UnmarshalJSON(src []byte) error

func (*NullableOrganization) Unset ¶

func (v *NullableOrganization) Unset()

type NullableOrganizationBilling ¶

type NullableOrganizationBilling struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationBilling) Get ¶

func (NullableOrganizationBilling) IsSet ¶

func (NullableOrganizationBilling) MarshalJSON ¶

func (v NullableOrganizationBilling) MarshalJSON() ([]byte, error)

func (*NullableOrganizationBilling) Set ¶

func (*NullableOrganizationBilling) UnmarshalJSON ¶

func (v *NullableOrganizationBilling) UnmarshalJSON(src []byte) error

func (*NullableOrganizationBilling) Unset ¶

func (v *NullableOrganizationBilling) Unset()

type NullableOrganizationCreateBody ¶

type NullableOrganizationCreateBody struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationCreateBody) Get ¶

func (NullableOrganizationCreateBody) IsSet ¶

func (NullableOrganizationCreateBody) MarshalJSON ¶

func (v NullableOrganizationCreateBody) MarshalJSON() ([]byte, error)

func (*NullableOrganizationCreateBody) Set ¶

func (*NullableOrganizationCreateBody) UnmarshalJSON ¶

func (v *NullableOrganizationCreateBody) UnmarshalJSON(src []byte) error

func (*NullableOrganizationCreateBody) Unset ¶

func (v *NullableOrganizationCreateBody) Unset()

type NullableOrganizationCreateResponse ¶

type NullableOrganizationCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationCreateResponse) Get ¶

func (NullableOrganizationCreateResponse) IsSet ¶

func (NullableOrganizationCreateResponse) MarshalJSON ¶

func (v NullableOrganizationCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableOrganizationCreateResponse) Set ¶

func (*NullableOrganizationCreateResponse) UnmarshalJSON ¶

func (v *NullableOrganizationCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableOrganizationCreateResponse) Unset ¶

type NullableOrganizationListResponse ¶

type NullableOrganizationListResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationListResponse) Get ¶

func (NullableOrganizationListResponse) IsSet ¶

func (NullableOrganizationListResponse) MarshalJSON ¶

func (v NullableOrganizationListResponse) MarshalJSON() ([]byte, error)

func (*NullableOrganizationListResponse) Set ¶

func (*NullableOrganizationListResponse) UnmarshalJSON ¶

func (v *NullableOrganizationListResponse) UnmarshalJSON(src []byte) error

func (*NullableOrganizationListResponse) Unset ¶

type NullableOrganizationResponse ¶

type NullableOrganizationResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationResponse) Get ¶

func (NullableOrganizationResponse) IsSet ¶

func (NullableOrganizationResponse) MarshalJSON ¶

func (v NullableOrganizationResponse) MarshalJSON() ([]byte, error)

func (*NullableOrganizationResponse) Set ¶

func (*NullableOrganizationResponse) UnmarshalJSON ¶

func (v *NullableOrganizationResponse) UnmarshalJSON(src []byte) error

func (*NullableOrganizationResponse) Unset ¶

func (v *NullableOrganizationResponse) Unset()

type NullableOrganizationSettings ¶

type NullableOrganizationSettings struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationSettings) Get ¶

func (NullableOrganizationSettings) IsSet ¶

func (NullableOrganizationSettings) MarshalJSON ¶

func (v NullableOrganizationSettings) MarshalJSON() ([]byte, error)

func (*NullableOrganizationSettings) Set ¶

func (*NullableOrganizationSettings) UnmarshalJSON ¶

func (v *NullableOrganizationSettings) UnmarshalJSON(src []byte) error

func (*NullableOrganizationSettings) Unset ¶

func (v *NullableOrganizationSettings) Unset()

type NullableOrganizationSettingsSaml ¶

type NullableOrganizationSettingsSaml struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationSettingsSaml) Get ¶

func (NullableOrganizationSettingsSaml) IsSet ¶

func (NullableOrganizationSettingsSaml) MarshalJSON ¶

func (v NullableOrganizationSettingsSaml) MarshalJSON() ([]byte, error)

func (*NullableOrganizationSettingsSaml) Set ¶

func (*NullableOrganizationSettingsSaml) UnmarshalJSON ¶

func (v *NullableOrganizationSettingsSaml) UnmarshalJSON(src []byte) error

func (*NullableOrganizationSettingsSaml) Unset ¶

type NullableOrganizationSettingsSamlAutocreateUsersDomains ¶

type NullableOrganizationSettingsSamlAutocreateUsersDomains struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationSettingsSamlAutocreateUsersDomains) Get ¶

func (NullableOrganizationSettingsSamlAutocreateUsersDomains) IsSet ¶

func (NullableOrganizationSettingsSamlAutocreateUsersDomains) MarshalJSON ¶

func (*NullableOrganizationSettingsSamlAutocreateUsersDomains) Set ¶

func (*NullableOrganizationSettingsSamlAutocreateUsersDomains) UnmarshalJSON ¶

func (*NullableOrganizationSettingsSamlAutocreateUsersDomains) Unset ¶

type NullableOrganizationSettingsSamlIdpInitiatedLogin ¶

type NullableOrganizationSettingsSamlIdpInitiatedLogin struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationSettingsSamlIdpInitiatedLogin) Get ¶

func (NullableOrganizationSettingsSamlIdpInitiatedLogin) IsSet ¶

func (NullableOrganizationSettingsSamlIdpInitiatedLogin) MarshalJSON ¶

func (*NullableOrganizationSettingsSamlIdpInitiatedLogin) Set ¶

func (*NullableOrganizationSettingsSamlIdpInitiatedLogin) UnmarshalJSON ¶

func (*NullableOrganizationSettingsSamlIdpInitiatedLogin) Unset ¶

type NullableOrganizationSettingsSamlStrictMode ¶

type NullableOrganizationSettingsSamlStrictMode struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationSettingsSamlStrictMode) Get ¶

func (NullableOrganizationSettingsSamlStrictMode) IsSet ¶

func (NullableOrganizationSettingsSamlStrictMode) MarshalJSON ¶

func (*NullableOrganizationSettingsSamlStrictMode) Set ¶

func (*NullableOrganizationSettingsSamlStrictMode) UnmarshalJSON ¶

func (v *NullableOrganizationSettingsSamlStrictMode) UnmarshalJSON(src []byte) error

func (*NullableOrganizationSettingsSamlStrictMode) Unset ¶

type NullableOrganizationSubscription ¶

type NullableOrganizationSubscription struct {
	// contains filtered or unexported fields
}

func (NullableOrganizationSubscription) Get ¶

func (NullableOrganizationSubscription) IsSet ¶

func (NullableOrganizationSubscription) MarshalJSON ¶

func (v NullableOrganizationSubscription) MarshalJSON() ([]byte, error)

func (*NullableOrganizationSubscription) Set ¶

func (*NullableOrganizationSubscription) UnmarshalJSON ¶

func (v *NullableOrganizationSubscription) UnmarshalJSON(src []byte) error

func (*NullableOrganizationSubscription) Unset ¶

type NullablePagerDutyService ¶

type NullablePagerDutyService struct {
	// contains filtered or unexported fields
}

func NewNullablePagerDutyService ¶

func NewNullablePagerDutyService(val *PagerDutyService) *NullablePagerDutyService

func (NullablePagerDutyService) Get ¶

func (NullablePagerDutyService) IsSet ¶

func (v NullablePagerDutyService) IsSet() bool

func (NullablePagerDutyService) MarshalJSON ¶

func (v NullablePagerDutyService) MarshalJSON() ([]byte, error)

func (*NullablePagerDutyService) Set ¶

func (*NullablePagerDutyService) UnmarshalJSON ¶

func (v *NullablePagerDutyService) UnmarshalJSON(src []byte) error

func (*NullablePagerDutyService) Unset ¶

func (v *NullablePagerDutyService) Unset()

type NullablePagerDutyServiceKey ¶

type NullablePagerDutyServiceKey struct {
	// contains filtered or unexported fields
}

func (NullablePagerDutyServiceKey) Get ¶

func (NullablePagerDutyServiceKey) IsSet ¶

func (NullablePagerDutyServiceKey) MarshalJSON ¶

func (v NullablePagerDutyServiceKey) MarshalJSON() ([]byte, error)

func (*NullablePagerDutyServiceKey) Set ¶

func (*NullablePagerDutyServiceKey) UnmarshalJSON ¶

func (v *NullablePagerDutyServiceKey) UnmarshalJSON(src []byte) error

func (*NullablePagerDutyServiceKey) Unset ¶

func (v *NullablePagerDutyServiceKey) Unset()

type NullablePagerDutyServiceName ¶

type NullablePagerDutyServiceName struct {
	// contains filtered or unexported fields
}

func (NullablePagerDutyServiceName) Get ¶

func (NullablePagerDutyServiceName) IsSet ¶

func (NullablePagerDutyServiceName) MarshalJSON ¶

func (v NullablePagerDutyServiceName) MarshalJSON() ([]byte, error)

func (*NullablePagerDutyServiceName) Set ¶

func (*NullablePagerDutyServiceName) UnmarshalJSON ¶

func (v *NullablePagerDutyServiceName) UnmarshalJSON(src []byte) error

func (*NullablePagerDutyServiceName) Unset ¶

func (v *NullablePagerDutyServiceName) Unset()

type NullableProcessQueryDefinition ¶

type NullableProcessQueryDefinition struct {
	// contains filtered or unexported fields
}

func (NullableProcessQueryDefinition) Get ¶

func (NullableProcessQueryDefinition) IsSet ¶

func (NullableProcessQueryDefinition) MarshalJSON ¶

func (v NullableProcessQueryDefinition) MarshalJSON() ([]byte, error)

func (*NullableProcessQueryDefinition) Set ¶

func (*NullableProcessQueryDefinition) UnmarshalJSON ¶

func (v *NullableProcessQueryDefinition) UnmarshalJSON(src []byte) error

func (*NullableProcessQueryDefinition) Unset ¶

func (v *NullableProcessQueryDefinition) Unset()

type NullableQuerySortOrder ¶

type NullableQuerySortOrder struct {
	// contains filtered or unexported fields
}

func NewNullableQuerySortOrder ¶

func NewNullableQuerySortOrder(val *QuerySortOrder) *NullableQuerySortOrder

func (NullableQuerySortOrder) Get ¶

func (NullableQuerySortOrder) IsSet ¶

func (v NullableQuerySortOrder) IsSet() bool

func (NullableQuerySortOrder) MarshalJSON ¶

func (v NullableQuerySortOrder) MarshalJSON() ([]byte, error)

func (*NullableQuerySortOrder) Set ¶

func (*NullableQuerySortOrder) UnmarshalJSON ¶

func (v *NullableQuerySortOrder) UnmarshalJSON(src []byte) error

func (*NullableQuerySortOrder) Unset ¶

func (v *NullableQuerySortOrder) Unset()

type NullableQueryValueWidgetDefinition ¶

type NullableQueryValueWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableQueryValueWidgetDefinition) Get ¶

func (NullableQueryValueWidgetDefinition) IsSet ¶

func (NullableQueryValueWidgetDefinition) MarshalJSON ¶

func (v NullableQueryValueWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableQueryValueWidgetDefinition) Set ¶

func (*NullableQueryValueWidgetDefinition) UnmarshalJSON ¶

func (v *NullableQueryValueWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableQueryValueWidgetDefinition) Unset ¶

type NullableQueryValueWidgetDefinitionType ¶

type NullableQueryValueWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableQueryValueWidgetDefinitionType) Get ¶

func (NullableQueryValueWidgetDefinitionType) IsSet ¶

func (NullableQueryValueWidgetDefinitionType) MarshalJSON ¶

func (v NullableQueryValueWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableQueryValueWidgetDefinitionType) Set ¶

func (*NullableQueryValueWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableQueryValueWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableQueryValueWidgetDefinitionType) Unset ¶

type NullableQueryValueWidgetRequest ¶

type NullableQueryValueWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableQueryValueWidgetRequest) Get ¶

func (NullableQueryValueWidgetRequest) IsSet ¶

func (NullableQueryValueWidgetRequest) MarshalJSON ¶

func (v NullableQueryValueWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableQueryValueWidgetRequest) Set ¶

func (*NullableQueryValueWidgetRequest) UnmarshalJSON ¶

func (v *NullableQueryValueWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableQueryValueWidgetRequest) Unset ¶

type NullableSLOBulkDeleteError ¶

type NullableSLOBulkDeleteError struct {
	// contains filtered or unexported fields
}

func NewNullableSLOBulkDeleteError ¶

func NewNullableSLOBulkDeleteError(val *SLOBulkDeleteError) *NullableSLOBulkDeleteError

func (NullableSLOBulkDeleteError) Get ¶

func (NullableSLOBulkDeleteError) IsSet ¶

func (v NullableSLOBulkDeleteError) IsSet() bool

func (NullableSLOBulkDeleteError) MarshalJSON ¶

func (v NullableSLOBulkDeleteError) MarshalJSON() ([]byte, error)

func (*NullableSLOBulkDeleteError) Set ¶

func (*NullableSLOBulkDeleteError) UnmarshalJSON ¶

func (v *NullableSLOBulkDeleteError) UnmarshalJSON(src []byte) error

func (*NullableSLOBulkDeleteError) Unset ¶

func (v *NullableSLOBulkDeleteError) Unset()

type NullableSLOBulkDeleteResponse ¶

type NullableSLOBulkDeleteResponse struct {
	// contains filtered or unexported fields
}

func (NullableSLOBulkDeleteResponse) Get ¶

func (NullableSLOBulkDeleteResponse) IsSet ¶

func (NullableSLOBulkDeleteResponse) MarshalJSON ¶

func (v NullableSLOBulkDeleteResponse) MarshalJSON() ([]byte, error)

func (*NullableSLOBulkDeleteResponse) Set ¶

func (*NullableSLOBulkDeleteResponse) UnmarshalJSON ¶

func (v *NullableSLOBulkDeleteResponse) UnmarshalJSON(src []byte) error

func (*NullableSLOBulkDeleteResponse) Unset ¶

func (v *NullableSLOBulkDeleteResponse) Unset()

type NullableSLOBulkDeleteResponseData ¶

type NullableSLOBulkDeleteResponseData struct {
	// contains filtered or unexported fields
}

func (NullableSLOBulkDeleteResponseData) Get ¶

func (NullableSLOBulkDeleteResponseData) IsSet ¶

func (NullableSLOBulkDeleteResponseData) MarshalJSON ¶

func (v NullableSLOBulkDeleteResponseData) MarshalJSON() ([]byte, error)

func (*NullableSLOBulkDeleteResponseData) Set ¶

func (*NullableSLOBulkDeleteResponseData) UnmarshalJSON ¶

func (v *NullableSLOBulkDeleteResponseData) UnmarshalJSON(src []byte) error

func (*NullableSLOBulkDeleteResponseData) Unset ¶

type NullableSLOCorrection ¶

type NullableSLOCorrection struct {
	// contains filtered or unexported fields
}

func NewNullableSLOCorrection ¶

func NewNullableSLOCorrection(val *SLOCorrection) *NullableSLOCorrection

func (NullableSLOCorrection) Get ¶

func (NullableSLOCorrection) IsSet ¶

func (v NullableSLOCorrection) IsSet() bool

func (NullableSLOCorrection) MarshalJSON ¶

func (v NullableSLOCorrection) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrection) Set ¶

func (v *NullableSLOCorrection) Set(val *SLOCorrection)

func (*NullableSLOCorrection) UnmarshalJSON ¶

func (v *NullableSLOCorrection) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrection) Unset ¶

func (v *NullableSLOCorrection) Unset()

type NullableSLOCorrectionCategory ¶

type NullableSLOCorrectionCategory struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionCategory) Get ¶

func (NullableSLOCorrectionCategory) IsSet ¶

func (NullableSLOCorrectionCategory) MarshalJSON ¶

func (v NullableSLOCorrectionCategory) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionCategory) Set ¶

func (*NullableSLOCorrectionCategory) UnmarshalJSON ¶

func (v *NullableSLOCorrectionCategory) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionCategory) Unset ¶

func (v *NullableSLOCorrectionCategory) Unset()

type NullableSLOCorrectionCreateData ¶

type NullableSLOCorrectionCreateData struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionCreateData) Get ¶

func (NullableSLOCorrectionCreateData) IsSet ¶

func (NullableSLOCorrectionCreateData) MarshalJSON ¶

func (v NullableSLOCorrectionCreateData) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionCreateData) Set ¶

func (*NullableSLOCorrectionCreateData) UnmarshalJSON ¶

func (v *NullableSLOCorrectionCreateData) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionCreateData) Unset ¶

type NullableSLOCorrectionCreateRequest ¶

type NullableSLOCorrectionCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionCreateRequest) Get ¶

func (NullableSLOCorrectionCreateRequest) IsSet ¶

func (NullableSLOCorrectionCreateRequest) MarshalJSON ¶

func (v NullableSLOCorrectionCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionCreateRequest) Set ¶

func (*NullableSLOCorrectionCreateRequest) UnmarshalJSON ¶

func (v *NullableSLOCorrectionCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionCreateRequest) Unset ¶

type NullableSLOCorrectionCreateRequestAttributes ¶

type NullableSLOCorrectionCreateRequestAttributes struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionCreateRequestAttributes) Get ¶

func (NullableSLOCorrectionCreateRequestAttributes) IsSet ¶

func (NullableSLOCorrectionCreateRequestAttributes) MarshalJSON ¶

func (*NullableSLOCorrectionCreateRequestAttributes) Set ¶

func (*NullableSLOCorrectionCreateRequestAttributes) UnmarshalJSON ¶

func (*NullableSLOCorrectionCreateRequestAttributes) Unset ¶

type NullableSLOCorrectionListResponse ¶

type NullableSLOCorrectionListResponse struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionListResponse) Get ¶

func (NullableSLOCorrectionListResponse) IsSet ¶

func (NullableSLOCorrectionListResponse) MarshalJSON ¶

func (v NullableSLOCorrectionListResponse) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionListResponse) Set ¶

func (*NullableSLOCorrectionListResponse) UnmarshalJSON ¶

func (v *NullableSLOCorrectionListResponse) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionListResponse) Unset ¶

type NullableSLOCorrectionResponse ¶

type NullableSLOCorrectionResponse struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionResponse) Get ¶

func (NullableSLOCorrectionResponse) IsSet ¶

func (NullableSLOCorrectionResponse) MarshalJSON ¶

func (v NullableSLOCorrectionResponse) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionResponse) Set ¶

func (*NullableSLOCorrectionResponse) UnmarshalJSON ¶

func (v *NullableSLOCorrectionResponse) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionResponse) Unset ¶

func (v *NullableSLOCorrectionResponse) Unset()

type NullableSLOCorrectionResponseAttributes ¶

type NullableSLOCorrectionResponseAttributes struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionResponseAttributes) Get ¶

func (NullableSLOCorrectionResponseAttributes) IsSet ¶

func (NullableSLOCorrectionResponseAttributes) MarshalJSON ¶

func (v NullableSLOCorrectionResponseAttributes) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionResponseAttributes) Set ¶

func (*NullableSLOCorrectionResponseAttributes) UnmarshalJSON ¶

func (v *NullableSLOCorrectionResponseAttributes) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionResponseAttributes) Unset ¶

type NullableSLOCorrectionType ¶

type NullableSLOCorrectionType struct {
	// contains filtered or unexported fields
}

func NewNullableSLOCorrectionType ¶

func NewNullableSLOCorrectionType(val *SLOCorrectionType) *NullableSLOCorrectionType

func (NullableSLOCorrectionType) Get ¶

func (NullableSLOCorrectionType) IsSet ¶

func (v NullableSLOCorrectionType) IsSet() bool

func (NullableSLOCorrectionType) MarshalJSON ¶

func (v NullableSLOCorrectionType) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionType) Set ¶

func (*NullableSLOCorrectionType) UnmarshalJSON ¶

func (v *NullableSLOCorrectionType) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionType) Unset ¶

func (v *NullableSLOCorrectionType) Unset()

type NullableSLOCorrectionUpdateData ¶

type NullableSLOCorrectionUpdateData struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionUpdateData) Get ¶

func (NullableSLOCorrectionUpdateData) IsSet ¶

func (NullableSLOCorrectionUpdateData) MarshalJSON ¶

func (v NullableSLOCorrectionUpdateData) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionUpdateData) Set ¶

func (*NullableSLOCorrectionUpdateData) UnmarshalJSON ¶

func (v *NullableSLOCorrectionUpdateData) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionUpdateData) Unset ¶

type NullableSLOCorrectionUpdateRequest ¶

type NullableSLOCorrectionUpdateRequest struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionUpdateRequest) Get ¶

func (NullableSLOCorrectionUpdateRequest) IsSet ¶

func (NullableSLOCorrectionUpdateRequest) MarshalJSON ¶

func (v NullableSLOCorrectionUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableSLOCorrectionUpdateRequest) Set ¶

func (*NullableSLOCorrectionUpdateRequest) UnmarshalJSON ¶

func (v *NullableSLOCorrectionUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableSLOCorrectionUpdateRequest) Unset ¶

type NullableSLOCorrectionUpdateRequestAttributes ¶

type NullableSLOCorrectionUpdateRequestAttributes struct {
	// contains filtered or unexported fields
}

func (NullableSLOCorrectionUpdateRequestAttributes) Get ¶

func (NullableSLOCorrectionUpdateRequestAttributes) IsSet ¶

func (NullableSLOCorrectionUpdateRequestAttributes) MarshalJSON ¶

func (*NullableSLOCorrectionUpdateRequestAttributes) Set ¶

func (*NullableSLOCorrectionUpdateRequestAttributes) UnmarshalJSON ¶

func (*NullableSLOCorrectionUpdateRequestAttributes) Unset ¶

type NullableSLODeleteResponse ¶

type NullableSLODeleteResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSLODeleteResponse ¶

func NewNullableSLODeleteResponse(val *SLODeleteResponse) *NullableSLODeleteResponse

func (NullableSLODeleteResponse) Get ¶

func (NullableSLODeleteResponse) IsSet ¶

func (v NullableSLODeleteResponse) IsSet() bool

func (NullableSLODeleteResponse) MarshalJSON ¶

func (v NullableSLODeleteResponse) MarshalJSON() ([]byte, error)

func (*NullableSLODeleteResponse) Set ¶

func (*NullableSLODeleteResponse) UnmarshalJSON ¶

func (v *NullableSLODeleteResponse) UnmarshalJSON(src []byte) error

func (*NullableSLODeleteResponse) Unset ¶

func (v *NullableSLODeleteResponse) Unset()

type NullableSLOErrorTimeframe ¶

type NullableSLOErrorTimeframe struct {
	// contains filtered or unexported fields
}

func NewNullableSLOErrorTimeframe ¶

func NewNullableSLOErrorTimeframe(val *SLOErrorTimeframe) *NullableSLOErrorTimeframe

func (NullableSLOErrorTimeframe) Get ¶

func (NullableSLOErrorTimeframe) IsSet ¶

func (v NullableSLOErrorTimeframe) IsSet() bool

func (NullableSLOErrorTimeframe) MarshalJSON ¶

func (v NullableSLOErrorTimeframe) MarshalJSON() ([]byte, error)

func (*NullableSLOErrorTimeframe) Set ¶

func (*NullableSLOErrorTimeframe) UnmarshalJSON ¶

func (v *NullableSLOErrorTimeframe) UnmarshalJSON(src []byte) error

func (*NullableSLOErrorTimeframe) Unset ¶

func (v *NullableSLOErrorTimeframe) Unset()

type NullableSLOHistoryMetrics ¶

type NullableSLOHistoryMetrics struct {
	// contains filtered or unexported fields
}

func NewNullableSLOHistoryMetrics ¶

func NewNullableSLOHistoryMetrics(val *SLOHistoryMetrics) *NullableSLOHistoryMetrics

func (NullableSLOHistoryMetrics) Get ¶

func (NullableSLOHistoryMetrics) IsSet ¶

func (v NullableSLOHistoryMetrics) IsSet() bool

func (NullableSLOHistoryMetrics) MarshalJSON ¶

func (v NullableSLOHistoryMetrics) MarshalJSON() ([]byte, error)

func (*NullableSLOHistoryMetrics) Set ¶

func (*NullableSLOHistoryMetrics) UnmarshalJSON ¶

func (v *NullableSLOHistoryMetrics) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryMetrics) Unset ¶

func (v *NullableSLOHistoryMetrics) Unset()

type NullableSLOHistoryMetricsSeries ¶

type NullableSLOHistoryMetricsSeries struct {
	// contains filtered or unexported fields
}

func (NullableSLOHistoryMetricsSeries) Get ¶

func (NullableSLOHistoryMetricsSeries) IsSet ¶

func (NullableSLOHistoryMetricsSeries) MarshalJSON ¶

func (v NullableSLOHistoryMetricsSeries) MarshalJSON() ([]byte, error)

func (*NullableSLOHistoryMetricsSeries) Set ¶

func (*NullableSLOHistoryMetricsSeries) UnmarshalJSON ¶

func (v *NullableSLOHistoryMetricsSeries) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryMetricsSeries) Unset ¶

type NullableSLOHistoryMetricsSeriesMetadata ¶

type NullableSLOHistoryMetricsSeriesMetadata struct {
	// contains filtered or unexported fields
}

func (NullableSLOHistoryMetricsSeriesMetadata) Get ¶

func (NullableSLOHistoryMetricsSeriesMetadata) IsSet ¶

func (NullableSLOHistoryMetricsSeriesMetadata) MarshalJSON ¶

func (v NullableSLOHistoryMetricsSeriesMetadata) MarshalJSON() ([]byte, error)

func (*NullableSLOHistoryMetricsSeriesMetadata) Set ¶

func (*NullableSLOHistoryMetricsSeriesMetadata) UnmarshalJSON ¶

func (v *NullableSLOHistoryMetricsSeriesMetadata) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryMetricsSeriesMetadata) Unset ¶

type NullableSLOHistoryMetricsSeriesMetadataUnit ¶

type NullableSLOHistoryMetricsSeriesMetadataUnit struct {
	// contains filtered or unexported fields
}

func (NullableSLOHistoryMetricsSeriesMetadataUnit) Get ¶

func (NullableSLOHistoryMetricsSeriesMetadataUnit) IsSet ¶

func (NullableSLOHistoryMetricsSeriesMetadataUnit) MarshalJSON ¶

func (*NullableSLOHistoryMetricsSeriesMetadataUnit) Set ¶

func (*NullableSLOHistoryMetricsSeriesMetadataUnit) UnmarshalJSON ¶

func (v *NullableSLOHistoryMetricsSeriesMetadataUnit) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryMetricsSeriesMetadataUnit) Unset ¶

type NullableSLOHistoryResponse ¶

type NullableSLOHistoryResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSLOHistoryResponse ¶

func NewNullableSLOHistoryResponse(val *SLOHistoryResponse) *NullableSLOHistoryResponse

func (NullableSLOHistoryResponse) Get ¶

func (NullableSLOHistoryResponse) IsSet ¶

func (v NullableSLOHistoryResponse) IsSet() bool

func (NullableSLOHistoryResponse) MarshalJSON ¶

func (v NullableSLOHistoryResponse) MarshalJSON() ([]byte, error)

func (*NullableSLOHistoryResponse) Set ¶

func (*NullableSLOHistoryResponse) UnmarshalJSON ¶

func (v *NullableSLOHistoryResponse) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryResponse) Unset ¶

func (v *NullableSLOHistoryResponse) Unset()

type NullableSLOHistoryResponseData ¶

type NullableSLOHistoryResponseData struct {
	// contains filtered or unexported fields
}

func (NullableSLOHistoryResponseData) Get ¶

func (NullableSLOHistoryResponseData) IsSet ¶

func (NullableSLOHistoryResponseData) MarshalJSON ¶

func (v NullableSLOHistoryResponseData) MarshalJSON() ([]byte, error)

func (*NullableSLOHistoryResponseData) Set ¶

func (*NullableSLOHistoryResponseData) UnmarshalJSON ¶

func (v *NullableSLOHistoryResponseData) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryResponseData) Unset ¶

func (v *NullableSLOHistoryResponseData) Unset()

type NullableSLOHistoryResponseError ¶

type NullableSLOHistoryResponseError struct {
	// contains filtered or unexported fields
}

func (NullableSLOHistoryResponseError) Get ¶

func (NullableSLOHistoryResponseError) IsSet ¶

func (NullableSLOHistoryResponseError) MarshalJSON ¶

func (v NullableSLOHistoryResponseError) MarshalJSON() ([]byte, error)

func (*NullableSLOHistoryResponseError) Set ¶

func (*NullableSLOHistoryResponseError) UnmarshalJSON ¶

func (v *NullableSLOHistoryResponseError) UnmarshalJSON(src []byte) error

func (*NullableSLOHistoryResponseError) Unset ¶

type NullableSLOHistorySLIData ¶

type NullableSLOHistorySLIData struct {
	// contains filtered or unexported fields
}

func NewNullableSLOHistorySLIData ¶

func NewNullableSLOHistorySLIData(val *SLOHistorySLIData) *NullableSLOHistorySLIData

func (NullableSLOHistorySLIData) Get ¶

func (NullableSLOHistorySLIData) IsSet ¶

func (v NullableSLOHistorySLIData) IsSet() bool

func (NullableSLOHistorySLIData) MarshalJSON ¶

func (v NullableSLOHistorySLIData) MarshalJSON() ([]byte, error)

func (*NullableSLOHistorySLIData) Set ¶

func (*NullableSLOHistorySLIData) UnmarshalJSON ¶

func (v *NullableSLOHistorySLIData) UnmarshalJSON(src []byte) error

func (*NullableSLOHistorySLIData) Unset ¶

func (v *NullableSLOHistorySLIData) Unset()

type NullableSLOListResponse ¶

type NullableSLOListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSLOListResponse ¶

func NewNullableSLOListResponse(val *SLOListResponse) *NullableSLOListResponse

func (NullableSLOListResponse) Get ¶

func (NullableSLOListResponse) IsSet ¶

func (v NullableSLOListResponse) IsSet() bool

func (NullableSLOListResponse) MarshalJSON ¶

func (v NullableSLOListResponse) MarshalJSON() ([]byte, error)

func (*NullableSLOListResponse) Set ¶

func (*NullableSLOListResponse) UnmarshalJSON ¶

func (v *NullableSLOListResponse) UnmarshalJSON(src []byte) error

func (*NullableSLOListResponse) Unset ¶

func (v *NullableSLOListResponse) Unset()

type NullableSLOListResponseMetadata ¶

type NullableSLOListResponseMetadata struct {
	// contains filtered or unexported fields
}

func (NullableSLOListResponseMetadata) Get ¶

func (NullableSLOListResponseMetadata) IsSet ¶

func (NullableSLOListResponseMetadata) MarshalJSON ¶

func (v NullableSLOListResponseMetadata) MarshalJSON() ([]byte, error)

func (*NullableSLOListResponseMetadata) Set ¶

func (*NullableSLOListResponseMetadata) UnmarshalJSON ¶

func (v *NullableSLOListResponseMetadata) UnmarshalJSON(src []byte) error

func (*NullableSLOListResponseMetadata) Unset ¶

type NullableSLOListResponseMetadataPage ¶

type NullableSLOListResponseMetadataPage struct {
	// contains filtered or unexported fields
}

func (NullableSLOListResponseMetadataPage) Get ¶

func (NullableSLOListResponseMetadataPage) IsSet ¶

func (NullableSLOListResponseMetadataPage) MarshalJSON ¶

func (v NullableSLOListResponseMetadataPage) MarshalJSON() ([]byte, error)

func (*NullableSLOListResponseMetadataPage) Set ¶

func (*NullableSLOListResponseMetadataPage) UnmarshalJSON ¶

func (v *NullableSLOListResponseMetadataPage) UnmarshalJSON(src []byte) error

func (*NullableSLOListResponseMetadataPage) Unset ¶

type NullableSLOResponse ¶

type NullableSLOResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSLOResponse ¶

func NewNullableSLOResponse(val *SLOResponse) *NullableSLOResponse

func (NullableSLOResponse) Get ¶

func (NullableSLOResponse) IsSet ¶

func (v NullableSLOResponse) IsSet() bool

func (NullableSLOResponse) MarshalJSON ¶

func (v NullableSLOResponse) MarshalJSON() ([]byte, error)

func (*NullableSLOResponse) Set ¶

func (v *NullableSLOResponse) Set(val *SLOResponse)

func (*NullableSLOResponse) UnmarshalJSON ¶

func (v *NullableSLOResponse) UnmarshalJSON(src []byte) error

func (*NullableSLOResponse) Unset ¶

func (v *NullableSLOResponse) Unset()

type NullableSLOResponseData ¶

type NullableSLOResponseData struct {
	// contains filtered or unexported fields
}

func NewNullableSLOResponseData ¶

func NewNullableSLOResponseData(val *SLOResponseData) *NullableSLOResponseData

func (NullableSLOResponseData) Get ¶

func (NullableSLOResponseData) IsSet ¶

func (v NullableSLOResponseData) IsSet() bool

func (NullableSLOResponseData) MarshalJSON ¶

func (v NullableSLOResponseData) MarshalJSON() ([]byte, error)

func (*NullableSLOResponseData) Set ¶

func (*NullableSLOResponseData) UnmarshalJSON ¶

func (v *NullableSLOResponseData) UnmarshalJSON(src []byte) error

func (*NullableSLOResponseData) Unset ¶

func (v *NullableSLOResponseData) Unset()

type NullableSLOThreshold ¶

type NullableSLOThreshold struct {
	// contains filtered or unexported fields
}

func NewNullableSLOThreshold ¶

func NewNullableSLOThreshold(val *SLOThreshold) *NullableSLOThreshold

func (NullableSLOThreshold) Get ¶

func (NullableSLOThreshold) IsSet ¶

func (v NullableSLOThreshold) IsSet() bool

func (NullableSLOThreshold) MarshalJSON ¶

func (v NullableSLOThreshold) MarshalJSON() ([]byte, error)

func (*NullableSLOThreshold) Set ¶

func (v *NullableSLOThreshold) Set(val *SLOThreshold)

func (*NullableSLOThreshold) UnmarshalJSON ¶

func (v *NullableSLOThreshold) UnmarshalJSON(src []byte) error

func (*NullableSLOThreshold) Unset ¶

func (v *NullableSLOThreshold) Unset()

type NullableSLOTimeframe ¶

type NullableSLOTimeframe struct {
	// contains filtered or unexported fields
}

func NewNullableSLOTimeframe ¶

func NewNullableSLOTimeframe(val *SLOTimeframe) *NullableSLOTimeframe

func (NullableSLOTimeframe) Get ¶

func (NullableSLOTimeframe) IsSet ¶

func (v NullableSLOTimeframe) IsSet() bool

func (NullableSLOTimeframe) MarshalJSON ¶

func (v NullableSLOTimeframe) MarshalJSON() ([]byte, error)

func (*NullableSLOTimeframe) Set ¶

func (v *NullableSLOTimeframe) Set(val *SLOTimeframe)

func (*NullableSLOTimeframe) UnmarshalJSON ¶

func (v *NullableSLOTimeframe) UnmarshalJSON(src []byte) error

func (*NullableSLOTimeframe) Unset ¶

func (v *NullableSLOTimeframe) Unset()

type NullableSLOType ¶

type NullableSLOType struct {
	// contains filtered or unexported fields
}

func NewNullableSLOType ¶

func NewNullableSLOType(val *SLOType) *NullableSLOType

func (NullableSLOType) Get ¶

func (v NullableSLOType) Get() *SLOType

func (NullableSLOType) IsSet ¶

func (v NullableSLOType) IsSet() bool

func (NullableSLOType) MarshalJSON ¶

func (v NullableSLOType) MarshalJSON() ([]byte, error)

func (*NullableSLOType) Set ¶

func (v *NullableSLOType) Set(val *SLOType)

func (*NullableSLOType) UnmarshalJSON ¶

func (v *NullableSLOType) UnmarshalJSON(src []byte) error

func (*NullableSLOType) Unset ¶

func (v *NullableSLOType) Unset()

type NullableSLOTypeNumeric ¶

type NullableSLOTypeNumeric struct {
	// contains filtered or unexported fields
}

func NewNullableSLOTypeNumeric ¶

func NewNullableSLOTypeNumeric(val *SLOTypeNumeric) *NullableSLOTypeNumeric

func (NullableSLOTypeNumeric) Get ¶

func (NullableSLOTypeNumeric) IsSet ¶

func (v NullableSLOTypeNumeric) IsSet() bool

func (NullableSLOTypeNumeric) MarshalJSON ¶

func (v NullableSLOTypeNumeric) MarshalJSON() ([]byte, error)

func (*NullableSLOTypeNumeric) Set ¶

func (*NullableSLOTypeNumeric) UnmarshalJSON ¶

func (v *NullableSLOTypeNumeric) UnmarshalJSON(src []byte) error

func (*NullableSLOTypeNumeric) Unset ¶

func (v *NullableSLOTypeNumeric) Unset()

type NullableSLOWidgetDefinition ¶

type NullableSLOWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableSLOWidgetDefinition) Get ¶

func (NullableSLOWidgetDefinition) IsSet ¶

func (NullableSLOWidgetDefinition) MarshalJSON ¶

func (v NullableSLOWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableSLOWidgetDefinition) Set ¶

func (*NullableSLOWidgetDefinition) UnmarshalJSON ¶

func (v *NullableSLOWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableSLOWidgetDefinition) Unset ¶

func (v *NullableSLOWidgetDefinition) Unset()

type NullableSLOWidgetDefinitionType ¶

type NullableSLOWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableSLOWidgetDefinitionType) Get ¶

func (NullableSLOWidgetDefinitionType) IsSet ¶

func (NullableSLOWidgetDefinitionType) MarshalJSON ¶

func (v NullableSLOWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableSLOWidgetDefinitionType) Set ¶

func (*NullableSLOWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableSLOWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableSLOWidgetDefinitionType) Unset ¶

type NullableScatterPlotRequest ¶

type NullableScatterPlotRequest struct {
	// contains filtered or unexported fields
}

func NewNullableScatterPlotRequest ¶

func NewNullableScatterPlotRequest(val *ScatterPlotRequest) *NullableScatterPlotRequest

func (NullableScatterPlotRequest) Get ¶

func (NullableScatterPlotRequest) IsSet ¶

func (v NullableScatterPlotRequest) IsSet() bool

func (NullableScatterPlotRequest) MarshalJSON ¶

func (v NullableScatterPlotRequest) MarshalJSON() ([]byte, error)

func (*NullableScatterPlotRequest) Set ¶

func (*NullableScatterPlotRequest) UnmarshalJSON ¶

func (v *NullableScatterPlotRequest) UnmarshalJSON(src []byte) error

func (*NullableScatterPlotRequest) Unset ¶

func (v *NullableScatterPlotRequest) Unset()

type NullableScatterPlotWidgetDefinition ¶

type NullableScatterPlotWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableScatterPlotWidgetDefinition) Get ¶

func (NullableScatterPlotWidgetDefinition) IsSet ¶

func (NullableScatterPlotWidgetDefinition) MarshalJSON ¶

func (v NullableScatterPlotWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableScatterPlotWidgetDefinition) Set ¶

func (*NullableScatterPlotWidgetDefinition) UnmarshalJSON ¶

func (v *NullableScatterPlotWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableScatterPlotWidgetDefinition) Unset ¶

type NullableScatterPlotWidgetDefinitionRequests ¶

type NullableScatterPlotWidgetDefinitionRequests struct {
	// contains filtered or unexported fields
}

func (NullableScatterPlotWidgetDefinitionRequests) Get ¶

func (NullableScatterPlotWidgetDefinitionRequests) IsSet ¶

func (NullableScatterPlotWidgetDefinitionRequests) MarshalJSON ¶

func (*NullableScatterPlotWidgetDefinitionRequests) Set ¶

func (*NullableScatterPlotWidgetDefinitionRequests) UnmarshalJSON ¶

func (v *NullableScatterPlotWidgetDefinitionRequests) UnmarshalJSON(src []byte) error

func (*NullableScatterPlotWidgetDefinitionRequests) Unset ¶

type NullableScatterPlotWidgetDefinitionType ¶

type NullableScatterPlotWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableScatterPlotWidgetDefinitionType) Get ¶

func (NullableScatterPlotWidgetDefinitionType) IsSet ¶

func (NullableScatterPlotWidgetDefinitionType) MarshalJSON ¶

func (v NullableScatterPlotWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableScatterPlotWidgetDefinitionType) Set ¶

func (*NullableScatterPlotWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableScatterPlotWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableScatterPlotWidgetDefinitionType) Unset ¶

type NullableSeries ¶

type NullableSeries struct {
	// contains filtered or unexported fields
}

func NewNullableSeries ¶

func NewNullableSeries(val *Series) *NullableSeries

func (NullableSeries) Get ¶

func (v NullableSeries) Get() *Series

func (NullableSeries) IsSet ¶

func (v NullableSeries) IsSet() bool

func (NullableSeries) MarshalJSON ¶

func (v NullableSeries) MarshalJSON() ([]byte, error)

func (*NullableSeries) Set ¶

func (v *NullableSeries) Set(val *Series)

func (*NullableSeries) UnmarshalJSON ¶

func (v *NullableSeries) UnmarshalJSON(src []byte) error

func (*NullableSeries) Unset ¶

func (v *NullableSeries) Unset()

type NullableServiceCheck ¶

type NullableServiceCheck struct {
	// contains filtered or unexported fields
}

func NewNullableServiceCheck ¶

func NewNullableServiceCheck(val *ServiceCheck) *NullableServiceCheck

func (NullableServiceCheck) Get ¶

func (NullableServiceCheck) IsSet ¶

func (v NullableServiceCheck) IsSet() bool

func (NullableServiceCheck) MarshalJSON ¶

func (v NullableServiceCheck) MarshalJSON() ([]byte, error)

func (*NullableServiceCheck) Set ¶

func (v *NullableServiceCheck) Set(val *ServiceCheck)

func (*NullableServiceCheck) UnmarshalJSON ¶

func (v *NullableServiceCheck) UnmarshalJSON(src []byte) error

func (*NullableServiceCheck) Unset ¶

func (v *NullableServiceCheck) Unset()

type NullableServiceCheckStatus ¶

type NullableServiceCheckStatus struct {
	// contains filtered or unexported fields
}

func NewNullableServiceCheckStatus ¶

func NewNullableServiceCheckStatus(val *ServiceCheckStatus) *NullableServiceCheckStatus

func (NullableServiceCheckStatus) Get ¶

func (NullableServiceCheckStatus) IsSet ¶

func (v NullableServiceCheckStatus) IsSet() bool

func (NullableServiceCheckStatus) MarshalJSON ¶

func (v NullableServiceCheckStatus) MarshalJSON() ([]byte, error)

func (*NullableServiceCheckStatus) Set ¶

func (*NullableServiceCheckStatus) UnmarshalJSON ¶

func (v *NullableServiceCheckStatus) UnmarshalJSON(src []byte) error

func (*NullableServiceCheckStatus) Unset ¶

func (v *NullableServiceCheckStatus) Unset()

type NullableServiceLevelObjective ¶

type NullableServiceLevelObjective struct {
	// contains filtered or unexported fields
}

func (NullableServiceLevelObjective) Get ¶

func (NullableServiceLevelObjective) IsSet ¶

func (NullableServiceLevelObjective) MarshalJSON ¶

func (v NullableServiceLevelObjective) MarshalJSON() ([]byte, error)

func (*NullableServiceLevelObjective) Set ¶

func (*NullableServiceLevelObjective) UnmarshalJSON ¶

func (v *NullableServiceLevelObjective) UnmarshalJSON(src []byte) error

func (*NullableServiceLevelObjective) Unset ¶

func (v *NullableServiceLevelObjective) Unset()

type NullableServiceLevelObjectiveQuery ¶

type NullableServiceLevelObjectiveQuery struct {
	// contains filtered or unexported fields
}

func (NullableServiceLevelObjectiveQuery) Get ¶

func (NullableServiceLevelObjectiveQuery) IsSet ¶

func (NullableServiceLevelObjectiveQuery) MarshalJSON ¶

func (v NullableServiceLevelObjectiveQuery) MarshalJSON() ([]byte, error)

func (*NullableServiceLevelObjectiveQuery) Set ¶

func (*NullableServiceLevelObjectiveQuery) UnmarshalJSON ¶

func (v *NullableServiceLevelObjectiveQuery) UnmarshalJSON(src []byte) error

func (*NullableServiceLevelObjectiveQuery) Unset ¶

type NullableServiceLevelObjectiveRequest ¶

type NullableServiceLevelObjectiveRequest struct {
	// contains filtered or unexported fields
}

func (NullableServiceLevelObjectiveRequest) Get ¶

func (NullableServiceLevelObjectiveRequest) IsSet ¶

func (NullableServiceLevelObjectiveRequest) MarshalJSON ¶

func (v NullableServiceLevelObjectiveRequest) MarshalJSON() ([]byte, error)

func (*NullableServiceLevelObjectiveRequest) Set ¶

func (*NullableServiceLevelObjectiveRequest) UnmarshalJSON ¶

func (v *NullableServiceLevelObjectiveRequest) UnmarshalJSON(src []byte) error

func (*NullableServiceLevelObjectiveRequest) Unset ¶

type NullableServiceMapWidgetDefinition ¶

type NullableServiceMapWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableServiceMapWidgetDefinition) Get ¶

func (NullableServiceMapWidgetDefinition) IsSet ¶

func (NullableServiceMapWidgetDefinition) MarshalJSON ¶

func (v NullableServiceMapWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableServiceMapWidgetDefinition) Set ¶

func (*NullableServiceMapWidgetDefinition) UnmarshalJSON ¶

func (v *NullableServiceMapWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableServiceMapWidgetDefinition) Unset ¶

type NullableServiceMapWidgetDefinitionType ¶

type NullableServiceMapWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableServiceMapWidgetDefinitionType) Get ¶

func (NullableServiceMapWidgetDefinitionType) IsSet ¶

func (NullableServiceMapWidgetDefinitionType) MarshalJSON ¶

func (v NullableServiceMapWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableServiceMapWidgetDefinitionType) Set ¶

func (*NullableServiceMapWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableServiceMapWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableServiceMapWidgetDefinitionType) Unset ¶

type NullableServiceSummaryWidgetDefinition ¶

type NullableServiceSummaryWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableServiceSummaryWidgetDefinition) Get ¶

func (NullableServiceSummaryWidgetDefinition) IsSet ¶

func (NullableServiceSummaryWidgetDefinition) MarshalJSON ¶

func (v NullableServiceSummaryWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableServiceSummaryWidgetDefinition) Set ¶

func (*NullableServiceSummaryWidgetDefinition) UnmarshalJSON ¶

func (v *NullableServiceSummaryWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableServiceSummaryWidgetDefinition) Unset ¶

type NullableServiceSummaryWidgetDefinitionType ¶

type NullableServiceSummaryWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableServiceSummaryWidgetDefinitionType) Get ¶

func (NullableServiceSummaryWidgetDefinitionType) IsSet ¶

func (NullableServiceSummaryWidgetDefinitionType) MarshalJSON ¶

func (*NullableServiceSummaryWidgetDefinitionType) Set ¶

func (*NullableServiceSummaryWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableServiceSummaryWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableServiceSummaryWidgetDefinitionType) Unset ¶

type NullableSlackIntegrationChannel ¶

type NullableSlackIntegrationChannel struct {
	// contains filtered or unexported fields
}

func (NullableSlackIntegrationChannel) Get ¶

func (NullableSlackIntegrationChannel) IsSet ¶

func (NullableSlackIntegrationChannel) MarshalJSON ¶

func (v NullableSlackIntegrationChannel) MarshalJSON() ([]byte, error)

func (*NullableSlackIntegrationChannel) Set ¶

func (*NullableSlackIntegrationChannel) UnmarshalJSON ¶

func (v *NullableSlackIntegrationChannel) UnmarshalJSON(src []byte) error

func (*NullableSlackIntegrationChannel) Unset ¶

type NullableSlackIntegrationChannelDisplay ¶

type NullableSlackIntegrationChannelDisplay struct {
	// contains filtered or unexported fields
}

func (NullableSlackIntegrationChannelDisplay) Get ¶

func (NullableSlackIntegrationChannelDisplay) IsSet ¶

func (NullableSlackIntegrationChannelDisplay) MarshalJSON ¶

func (v NullableSlackIntegrationChannelDisplay) MarshalJSON() ([]byte, error)

func (*NullableSlackIntegrationChannelDisplay) Set ¶

func (*NullableSlackIntegrationChannelDisplay) UnmarshalJSON ¶

func (v *NullableSlackIntegrationChannelDisplay) UnmarshalJSON(src []byte) error

func (*NullableSlackIntegrationChannelDisplay) 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 NullableSyntheticsAPIStep ¶

type NullableSyntheticsAPIStep struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsAPIStep ¶

func NewNullableSyntheticsAPIStep(val *SyntheticsAPIStep) *NullableSyntheticsAPIStep

func (NullableSyntheticsAPIStep) Get ¶

func (NullableSyntheticsAPIStep) IsSet ¶

func (v NullableSyntheticsAPIStep) IsSet() bool

func (NullableSyntheticsAPIStep) MarshalJSON ¶

func (v NullableSyntheticsAPIStep) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPIStep) Set ¶

func (*NullableSyntheticsAPIStep) UnmarshalJSON ¶

func (v *NullableSyntheticsAPIStep) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPIStep) Unset ¶

func (v *NullableSyntheticsAPIStep) Unset()

type NullableSyntheticsAPIStepSubtype ¶

type NullableSyntheticsAPIStepSubtype struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPIStepSubtype) Get ¶

func (NullableSyntheticsAPIStepSubtype) IsSet ¶

func (NullableSyntheticsAPIStepSubtype) MarshalJSON ¶

func (v NullableSyntheticsAPIStepSubtype) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPIStepSubtype) Set ¶

func (*NullableSyntheticsAPIStepSubtype) UnmarshalJSON ¶

func (v *NullableSyntheticsAPIStepSubtype) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPIStepSubtype) Unset ¶

type NullableSyntheticsAPITest ¶

type NullableSyntheticsAPITest struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsAPITest ¶

func NewNullableSyntheticsAPITest(val *SyntheticsAPITest) *NullableSyntheticsAPITest

func (NullableSyntheticsAPITest) Get ¶

func (NullableSyntheticsAPITest) IsSet ¶

func (v NullableSyntheticsAPITest) IsSet() bool

func (NullableSyntheticsAPITest) MarshalJSON ¶

func (v NullableSyntheticsAPITest) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPITest) Set ¶

func (*NullableSyntheticsAPITest) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITest) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITest) Unset ¶

func (v *NullableSyntheticsAPITest) Unset()

type NullableSyntheticsAPITestConfig ¶

type NullableSyntheticsAPITestConfig struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestConfig) Get ¶

func (NullableSyntheticsAPITestConfig) IsSet ¶

func (NullableSyntheticsAPITestConfig) MarshalJSON ¶

func (v NullableSyntheticsAPITestConfig) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPITestConfig) Set ¶

func (*NullableSyntheticsAPITestConfig) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestConfig) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestConfig) Unset ¶

type NullableSyntheticsAPITestResultData ¶

type NullableSyntheticsAPITestResultData struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestResultData) Get ¶

func (NullableSyntheticsAPITestResultData) IsSet ¶

func (NullableSyntheticsAPITestResultData) MarshalJSON ¶

func (v NullableSyntheticsAPITestResultData) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPITestResultData) Set ¶

func (*NullableSyntheticsAPITestResultData) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestResultData) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestResultData) Unset ¶

type NullableSyntheticsAPITestResultFull ¶

type NullableSyntheticsAPITestResultFull struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestResultFull) Get ¶

func (NullableSyntheticsAPITestResultFull) IsSet ¶

func (NullableSyntheticsAPITestResultFull) MarshalJSON ¶

func (v NullableSyntheticsAPITestResultFull) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPITestResultFull) Set ¶

func (*NullableSyntheticsAPITestResultFull) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestResultFull) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestResultFull) Unset ¶

type NullableSyntheticsAPITestResultFullCheck ¶

type NullableSyntheticsAPITestResultFullCheck struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestResultFullCheck) Get ¶

func (NullableSyntheticsAPITestResultFullCheck) IsSet ¶

func (NullableSyntheticsAPITestResultFullCheck) MarshalJSON ¶

func (*NullableSyntheticsAPITestResultFullCheck) Set ¶

func (*NullableSyntheticsAPITestResultFullCheck) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestResultFullCheck) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestResultFullCheck) Unset ¶

type NullableSyntheticsAPITestResultShort ¶

type NullableSyntheticsAPITestResultShort struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestResultShort) Get ¶

func (NullableSyntheticsAPITestResultShort) IsSet ¶

func (NullableSyntheticsAPITestResultShort) MarshalJSON ¶

func (v NullableSyntheticsAPITestResultShort) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPITestResultShort) Set ¶

func (*NullableSyntheticsAPITestResultShort) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestResultShort) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestResultShort) Unset ¶

type NullableSyntheticsAPITestResultShortResult ¶

type NullableSyntheticsAPITestResultShortResult struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestResultShortResult) Get ¶

func (NullableSyntheticsAPITestResultShortResult) IsSet ¶

func (NullableSyntheticsAPITestResultShortResult) MarshalJSON ¶

func (*NullableSyntheticsAPITestResultShortResult) Set ¶

func (*NullableSyntheticsAPITestResultShortResult) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestResultShortResult) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestResultShortResult) Unset ¶

type NullableSyntheticsAPITestType ¶

type NullableSyntheticsAPITestType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAPITestType) Get ¶

func (NullableSyntheticsAPITestType) IsSet ¶

func (NullableSyntheticsAPITestType) MarshalJSON ¶

func (v NullableSyntheticsAPITestType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAPITestType) Set ¶

func (*NullableSyntheticsAPITestType) UnmarshalJSON ¶

func (v *NullableSyntheticsAPITestType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAPITestType) Unset ¶

func (v *NullableSyntheticsAPITestType) Unset()

type NullableSyntheticsAssertion ¶

type NullableSyntheticsAssertion struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertion) Get ¶

func (NullableSyntheticsAssertion) IsSet ¶

func (NullableSyntheticsAssertion) MarshalJSON ¶

func (v NullableSyntheticsAssertion) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAssertion) Set ¶

func (*NullableSyntheticsAssertion) UnmarshalJSON ¶

func (v *NullableSyntheticsAssertion) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAssertion) Unset ¶

func (v *NullableSyntheticsAssertion) Unset()

type NullableSyntheticsAssertionJSONPathOperator ¶

type NullableSyntheticsAssertionJSONPathOperator struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertionJSONPathOperator) Get ¶

func (NullableSyntheticsAssertionJSONPathOperator) IsSet ¶

func (NullableSyntheticsAssertionJSONPathOperator) MarshalJSON ¶

func (*NullableSyntheticsAssertionJSONPathOperator) Set ¶

func (*NullableSyntheticsAssertionJSONPathOperator) UnmarshalJSON ¶

func (v *NullableSyntheticsAssertionJSONPathOperator) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAssertionJSONPathOperator) Unset ¶

type NullableSyntheticsAssertionJSONPathTarget ¶

type NullableSyntheticsAssertionJSONPathTarget struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertionJSONPathTarget) Get ¶

func (NullableSyntheticsAssertionJSONPathTarget) IsSet ¶

func (NullableSyntheticsAssertionJSONPathTarget) MarshalJSON ¶

func (*NullableSyntheticsAssertionJSONPathTarget) Set ¶

func (*NullableSyntheticsAssertionJSONPathTarget) UnmarshalJSON ¶

func (v *NullableSyntheticsAssertionJSONPathTarget) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAssertionJSONPathTarget) Unset ¶

type NullableSyntheticsAssertionJSONPathTargetTarget ¶

type NullableSyntheticsAssertionJSONPathTargetTarget struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertionJSONPathTargetTarget) Get ¶

func (NullableSyntheticsAssertionJSONPathTargetTarget) IsSet ¶

func (NullableSyntheticsAssertionJSONPathTargetTarget) MarshalJSON ¶

func (*NullableSyntheticsAssertionJSONPathTargetTarget) Set ¶

func (*NullableSyntheticsAssertionJSONPathTargetTarget) UnmarshalJSON ¶

func (*NullableSyntheticsAssertionJSONPathTargetTarget) Unset ¶

type NullableSyntheticsAssertionOperator ¶

type NullableSyntheticsAssertionOperator struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertionOperator) Get ¶

func (NullableSyntheticsAssertionOperator) IsSet ¶

func (NullableSyntheticsAssertionOperator) MarshalJSON ¶

func (v NullableSyntheticsAssertionOperator) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAssertionOperator) Set ¶

func (*NullableSyntheticsAssertionOperator) UnmarshalJSON ¶

func (v *NullableSyntheticsAssertionOperator) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAssertionOperator) Unset ¶

type NullableSyntheticsAssertionTarget ¶

type NullableSyntheticsAssertionTarget struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertionTarget) Get ¶

func (NullableSyntheticsAssertionTarget) IsSet ¶

func (NullableSyntheticsAssertionTarget) MarshalJSON ¶

func (v NullableSyntheticsAssertionTarget) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAssertionTarget) Set ¶

func (*NullableSyntheticsAssertionTarget) UnmarshalJSON ¶

func (v *NullableSyntheticsAssertionTarget) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAssertionTarget) Unset ¶

type NullableSyntheticsAssertionType ¶

type NullableSyntheticsAssertionType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsAssertionType) Get ¶

func (NullableSyntheticsAssertionType) IsSet ¶

func (NullableSyntheticsAssertionType) MarshalJSON ¶

func (v NullableSyntheticsAssertionType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsAssertionType) Set ¶

func (*NullableSyntheticsAssertionType) UnmarshalJSON ¶

func (v *NullableSyntheticsAssertionType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsAssertionType) Unset ¶

type NullableSyntheticsBasicAuth ¶

type NullableSyntheticsBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBasicAuth) Get ¶

func (NullableSyntheticsBasicAuth) IsSet ¶

func (NullableSyntheticsBasicAuth) MarshalJSON ¶

func (v NullableSyntheticsBasicAuth) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBasicAuth) Set ¶

func (*NullableSyntheticsBasicAuth) UnmarshalJSON ¶

func (v *NullableSyntheticsBasicAuth) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBasicAuth) Unset ¶

func (v *NullableSyntheticsBasicAuth) Unset()

type NullableSyntheticsBrowserError ¶

type NullableSyntheticsBrowserError struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserError) Get ¶

func (NullableSyntheticsBrowserError) IsSet ¶

func (NullableSyntheticsBrowserError) MarshalJSON ¶

func (v NullableSyntheticsBrowserError) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserError) Set ¶

func (*NullableSyntheticsBrowserError) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserError) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserError) Unset ¶

func (v *NullableSyntheticsBrowserError) Unset()

type NullableSyntheticsBrowserErrorType ¶

type NullableSyntheticsBrowserErrorType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserErrorType) Get ¶

func (NullableSyntheticsBrowserErrorType) IsSet ¶

func (NullableSyntheticsBrowserErrorType) MarshalJSON ¶

func (v NullableSyntheticsBrowserErrorType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserErrorType) Set ¶

func (*NullableSyntheticsBrowserErrorType) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserErrorType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserErrorType) Unset ¶

type NullableSyntheticsBrowserTest ¶

type NullableSyntheticsBrowserTest struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTest) Get ¶

func (NullableSyntheticsBrowserTest) IsSet ¶

func (NullableSyntheticsBrowserTest) MarshalJSON ¶

func (v NullableSyntheticsBrowserTest) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserTest) Set ¶

func (*NullableSyntheticsBrowserTest) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserTest) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserTest) Unset ¶

func (v *NullableSyntheticsBrowserTest) Unset()

type NullableSyntheticsBrowserTestConfig ¶

type NullableSyntheticsBrowserTestConfig struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestConfig) Get ¶

func (NullableSyntheticsBrowserTestConfig) IsSet ¶

func (NullableSyntheticsBrowserTestConfig) MarshalJSON ¶

func (v NullableSyntheticsBrowserTestConfig) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserTestConfig) Set ¶

func (*NullableSyntheticsBrowserTestConfig) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserTestConfig) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserTestConfig) Unset ¶

type NullableSyntheticsBrowserTestResultData ¶

type NullableSyntheticsBrowserTestResultData struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestResultData) Get ¶

func (NullableSyntheticsBrowserTestResultData) IsSet ¶

func (NullableSyntheticsBrowserTestResultData) MarshalJSON ¶

func (v NullableSyntheticsBrowserTestResultData) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserTestResultData) Set ¶

func (*NullableSyntheticsBrowserTestResultData) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserTestResultData) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserTestResultData) Unset ¶

type NullableSyntheticsBrowserTestResultFull ¶

type NullableSyntheticsBrowserTestResultFull struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestResultFull) Get ¶

func (NullableSyntheticsBrowserTestResultFull) IsSet ¶

func (NullableSyntheticsBrowserTestResultFull) MarshalJSON ¶

func (v NullableSyntheticsBrowserTestResultFull) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserTestResultFull) Set ¶

func (*NullableSyntheticsBrowserTestResultFull) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserTestResultFull) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserTestResultFull) Unset ¶

type NullableSyntheticsBrowserTestResultFullCheck ¶

type NullableSyntheticsBrowserTestResultFullCheck struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestResultFullCheck) Get ¶

func (NullableSyntheticsBrowserTestResultFullCheck) IsSet ¶

func (NullableSyntheticsBrowserTestResultFullCheck) MarshalJSON ¶

func (*NullableSyntheticsBrowserTestResultFullCheck) Set ¶

func (*NullableSyntheticsBrowserTestResultFullCheck) UnmarshalJSON ¶

func (*NullableSyntheticsBrowserTestResultFullCheck) Unset ¶

type NullableSyntheticsBrowserTestResultShort ¶

type NullableSyntheticsBrowserTestResultShort struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestResultShort) Get ¶

func (NullableSyntheticsBrowserTestResultShort) IsSet ¶

func (NullableSyntheticsBrowserTestResultShort) MarshalJSON ¶

func (*NullableSyntheticsBrowserTestResultShort) Set ¶

func (*NullableSyntheticsBrowserTestResultShort) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserTestResultShort) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserTestResultShort) Unset ¶

type NullableSyntheticsBrowserTestResultShortResult ¶

type NullableSyntheticsBrowserTestResultShortResult struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestResultShortResult) Get ¶

func (NullableSyntheticsBrowserTestResultShortResult) IsSet ¶

func (NullableSyntheticsBrowserTestResultShortResult) MarshalJSON ¶

func (*NullableSyntheticsBrowserTestResultShortResult) Set ¶

func (*NullableSyntheticsBrowserTestResultShortResult) UnmarshalJSON ¶

func (*NullableSyntheticsBrowserTestResultShortResult) Unset ¶

type NullableSyntheticsBrowserTestType ¶

type NullableSyntheticsBrowserTestType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserTestType) Get ¶

func (NullableSyntheticsBrowserTestType) IsSet ¶

func (NullableSyntheticsBrowserTestType) MarshalJSON ¶

func (v NullableSyntheticsBrowserTestType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserTestType) Set ¶

func (*NullableSyntheticsBrowserTestType) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserTestType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserTestType) Unset ¶

type NullableSyntheticsBrowserVariable ¶

type NullableSyntheticsBrowserVariable struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserVariable) Get ¶

func (NullableSyntheticsBrowserVariable) IsSet ¶

func (NullableSyntheticsBrowserVariable) MarshalJSON ¶

func (v NullableSyntheticsBrowserVariable) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserVariable) Set ¶

func (*NullableSyntheticsBrowserVariable) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserVariable) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserVariable) Unset ¶

type NullableSyntheticsBrowserVariableType ¶

type NullableSyntheticsBrowserVariableType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsBrowserVariableType) Get ¶

func (NullableSyntheticsBrowserVariableType) IsSet ¶

func (NullableSyntheticsBrowserVariableType) MarshalJSON ¶

func (v NullableSyntheticsBrowserVariableType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsBrowserVariableType) Set ¶

func (*NullableSyntheticsBrowserVariableType) UnmarshalJSON ¶

func (v *NullableSyntheticsBrowserVariableType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsBrowserVariableType) Unset ¶

type NullableSyntheticsCITest ¶

type NullableSyntheticsCITest struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsCITest ¶

func NewNullableSyntheticsCITest(val *SyntheticsCITest) *NullableSyntheticsCITest

func (NullableSyntheticsCITest) Get ¶

func (NullableSyntheticsCITest) IsSet ¶

func (v NullableSyntheticsCITest) IsSet() bool

func (NullableSyntheticsCITest) MarshalJSON ¶

func (v NullableSyntheticsCITest) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCITest) Set ¶

func (*NullableSyntheticsCITest) UnmarshalJSON ¶

func (v *NullableSyntheticsCITest) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCITest) Unset ¶

func (v *NullableSyntheticsCITest) Unset()

type NullableSyntheticsCITestBody ¶

type NullableSyntheticsCITestBody struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsCITestBody) Get ¶

func (NullableSyntheticsCITestBody) IsSet ¶

func (NullableSyntheticsCITestBody) MarshalJSON ¶

func (v NullableSyntheticsCITestBody) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCITestBody) Set ¶

func (*NullableSyntheticsCITestBody) UnmarshalJSON ¶

func (v *NullableSyntheticsCITestBody) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCITestBody) Unset ¶

func (v *NullableSyntheticsCITestBody) Unset()

type NullableSyntheticsCITestMetadata ¶

type NullableSyntheticsCITestMetadata struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsCITestMetadata) Get ¶

func (NullableSyntheticsCITestMetadata) IsSet ¶

func (NullableSyntheticsCITestMetadata) MarshalJSON ¶

func (v NullableSyntheticsCITestMetadata) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCITestMetadata) Set ¶

func (*NullableSyntheticsCITestMetadata) UnmarshalJSON ¶

func (v *NullableSyntheticsCITestMetadata) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCITestMetadata) Unset ¶

type NullableSyntheticsCITestMetadataCi ¶

type NullableSyntheticsCITestMetadataCi struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsCITestMetadataCi) Get ¶

func (NullableSyntheticsCITestMetadataCi) IsSet ¶

func (NullableSyntheticsCITestMetadataCi) MarshalJSON ¶

func (v NullableSyntheticsCITestMetadataCi) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCITestMetadataCi) Set ¶

func (*NullableSyntheticsCITestMetadataCi) UnmarshalJSON ¶

func (v *NullableSyntheticsCITestMetadataCi) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCITestMetadataCi) Unset ¶

type NullableSyntheticsCITestMetadataGit ¶

type NullableSyntheticsCITestMetadataGit struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsCITestMetadataGit) Get ¶

func (NullableSyntheticsCITestMetadataGit) IsSet ¶

func (NullableSyntheticsCITestMetadataGit) MarshalJSON ¶

func (v NullableSyntheticsCITestMetadataGit) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCITestMetadataGit) Set ¶

func (*NullableSyntheticsCITestMetadataGit) UnmarshalJSON ¶

func (v *NullableSyntheticsCITestMetadataGit) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCITestMetadataGit) Unset ¶

type NullableSyntheticsCheckType ¶

type NullableSyntheticsCheckType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsCheckType) Get ¶

func (NullableSyntheticsCheckType) IsSet ¶

func (NullableSyntheticsCheckType) MarshalJSON ¶

func (v NullableSyntheticsCheckType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCheckType) Set ¶

func (*NullableSyntheticsCheckType) UnmarshalJSON ¶

func (v *NullableSyntheticsCheckType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCheckType) Unset ¶

func (v *NullableSyntheticsCheckType) Unset()

type NullableSyntheticsConfigVariable ¶

type NullableSyntheticsConfigVariable struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsConfigVariable) Get ¶

func (NullableSyntheticsConfigVariable) IsSet ¶

func (NullableSyntheticsConfigVariable) MarshalJSON ¶

func (v NullableSyntheticsConfigVariable) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsConfigVariable) Set ¶

func (*NullableSyntheticsConfigVariable) UnmarshalJSON ¶

func (v *NullableSyntheticsConfigVariable) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsConfigVariable) Unset ¶

type NullableSyntheticsConfigVariableType ¶

type NullableSyntheticsConfigVariableType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsConfigVariableType) Get ¶

func (NullableSyntheticsConfigVariableType) IsSet ¶

func (NullableSyntheticsConfigVariableType) MarshalJSON ¶

func (v NullableSyntheticsConfigVariableType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsConfigVariableType) Set ¶

func (*NullableSyntheticsConfigVariableType) UnmarshalJSON ¶

func (v *NullableSyntheticsConfigVariableType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsConfigVariableType) Unset ¶

type NullableSyntheticsCoreWebVitals ¶

type NullableSyntheticsCoreWebVitals struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsCoreWebVitals) Get ¶

func (NullableSyntheticsCoreWebVitals) IsSet ¶

func (NullableSyntheticsCoreWebVitals) MarshalJSON ¶

func (v NullableSyntheticsCoreWebVitals) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsCoreWebVitals) Set ¶

func (*NullableSyntheticsCoreWebVitals) UnmarshalJSON ¶

func (v *NullableSyntheticsCoreWebVitals) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsCoreWebVitals) Unset ¶

type NullableSyntheticsDeleteTestsPayload ¶

type NullableSyntheticsDeleteTestsPayload struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsDeleteTestsPayload) Get ¶

func (NullableSyntheticsDeleteTestsPayload) IsSet ¶

func (NullableSyntheticsDeleteTestsPayload) MarshalJSON ¶

func (v NullableSyntheticsDeleteTestsPayload) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsDeleteTestsPayload) Set ¶

func (*NullableSyntheticsDeleteTestsPayload) UnmarshalJSON ¶

func (v *NullableSyntheticsDeleteTestsPayload) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsDeleteTestsPayload) Unset ¶

type NullableSyntheticsDeleteTestsResponse ¶

type NullableSyntheticsDeleteTestsResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsDeleteTestsResponse) Get ¶

func (NullableSyntheticsDeleteTestsResponse) IsSet ¶

func (NullableSyntheticsDeleteTestsResponse) MarshalJSON ¶

func (v NullableSyntheticsDeleteTestsResponse) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsDeleteTestsResponse) Set ¶

func (*NullableSyntheticsDeleteTestsResponse) UnmarshalJSON ¶

func (v *NullableSyntheticsDeleteTestsResponse) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsDeleteTestsResponse) Unset ¶

type NullableSyntheticsDeletedTest ¶

type NullableSyntheticsDeletedTest struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsDeletedTest) Get ¶

func (NullableSyntheticsDeletedTest) IsSet ¶

func (NullableSyntheticsDeletedTest) MarshalJSON ¶

func (v NullableSyntheticsDeletedTest) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsDeletedTest) Set ¶

func (*NullableSyntheticsDeletedTest) UnmarshalJSON ¶

func (v *NullableSyntheticsDeletedTest) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsDeletedTest) Unset ¶

func (v *NullableSyntheticsDeletedTest) Unset()

type NullableSyntheticsDevice ¶

type NullableSyntheticsDevice struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsDevice ¶

func NewNullableSyntheticsDevice(val *SyntheticsDevice) *NullableSyntheticsDevice

func (NullableSyntheticsDevice) Get ¶

func (NullableSyntheticsDevice) IsSet ¶

func (v NullableSyntheticsDevice) IsSet() bool

func (NullableSyntheticsDevice) MarshalJSON ¶

func (v NullableSyntheticsDevice) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsDevice) Set ¶

func (*NullableSyntheticsDevice) UnmarshalJSON ¶

func (v *NullableSyntheticsDevice) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsDevice) Unset ¶

func (v *NullableSyntheticsDevice) Unset()

type NullableSyntheticsDeviceID ¶

type NullableSyntheticsDeviceID struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsDeviceID ¶

func NewNullableSyntheticsDeviceID(val *SyntheticsDeviceID) *NullableSyntheticsDeviceID

func (NullableSyntheticsDeviceID) Get ¶

func (NullableSyntheticsDeviceID) IsSet ¶

func (v NullableSyntheticsDeviceID) IsSet() bool

func (NullableSyntheticsDeviceID) MarshalJSON ¶

func (v NullableSyntheticsDeviceID) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsDeviceID) Set ¶

func (*NullableSyntheticsDeviceID) UnmarshalJSON ¶

func (v *NullableSyntheticsDeviceID) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsDeviceID) Unset ¶

func (v *NullableSyntheticsDeviceID) Unset()

type NullableSyntheticsErrorCode ¶

type NullableSyntheticsErrorCode struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsErrorCode) Get ¶

func (NullableSyntheticsErrorCode) IsSet ¶

func (NullableSyntheticsErrorCode) MarshalJSON ¶

func (v NullableSyntheticsErrorCode) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsErrorCode) Set ¶

func (*NullableSyntheticsErrorCode) UnmarshalJSON ¶

func (v *NullableSyntheticsErrorCode) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsErrorCode) Unset ¶

func (v *NullableSyntheticsErrorCode) Unset()

type NullableSyntheticsGetAPITestLatestResultsResponse ¶

type NullableSyntheticsGetAPITestLatestResultsResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGetAPITestLatestResultsResponse) Get ¶

func (NullableSyntheticsGetAPITestLatestResultsResponse) IsSet ¶

func (NullableSyntheticsGetAPITestLatestResultsResponse) MarshalJSON ¶

func (*NullableSyntheticsGetAPITestLatestResultsResponse) Set ¶

func (*NullableSyntheticsGetAPITestLatestResultsResponse) UnmarshalJSON ¶

func (*NullableSyntheticsGetAPITestLatestResultsResponse) Unset ¶

type NullableSyntheticsGetBrowserTestLatestResultsResponse ¶

type NullableSyntheticsGetBrowserTestLatestResultsResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGetBrowserTestLatestResultsResponse) Get ¶

func (NullableSyntheticsGetBrowserTestLatestResultsResponse) IsSet ¶

func (NullableSyntheticsGetBrowserTestLatestResultsResponse) MarshalJSON ¶

func (*NullableSyntheticsGetBrowserTestLatestResultsResponse) Set ¶

func (*NullableSyntheticsGetBrowserTestLatestResultsResponse) UnmarshalJSON ¶

func (*NullableSyntheticsGetBrowserTestLatestResultsResponse) Unset ¶

type NullableSyntheticsGlobalVariable ¶

type NullableSyntheticsGlobalVariable struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGlobalVariable) Get ¶

func (NullableSyntheticsGlobalVariable) IsSet ¶

func (NullableSyntheticsGlobalVariable) MarshalJSON ¶

func (v NullableSyntheticsGlobalVariable) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsGlobalVariable) Set ¶

func (*NullableSyntheticsGlobalVariable) UnmarshalJSON ¶

func (v *NullableSyntheticsGlobalVariable) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsGlobalVariable) Unset ¶

type NullableSyntheticsGlobalVariableParseTestOptions ¶

type NullableSyntheticsGlobalVariableParseTestOptions struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGlobalVariableParseTestOptions) Get ¶

func (NullableSyntheticsGlobalVariableParseTestOptions) IsSet ¶

func (NullableSyntheticsGlobalVariableParseTestOptions) MarshalJSON ¶

func (*NullableSyntheticsGlobalVariableParseTestOptions) Set ¶

func (*NullableSyntheticsGlobalVariableParseTestOptions) UnmarshalJSON ¶

func (*NullableSyntheticsGlobalVariableParseTestOptions) Unset ¶

type NullableSyntheticsGlobalVariableParseTestOptionsType ¶

type NullableSyntheticsGlobalVariableParseTestOptionsType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGlobalVariableParseTestOptionsType) Get ¶

func (NullableSyntheticsGlobalVariableParseTestOptionsType) IsSet ¶

func (NullableSyntheticsGlobalVariableParseTestOptionsType) MarshalJSON ¶

func (*NullableSyntheticsGlobalVariableParseTestOptionsType) Set ¶

func (*NullableSyntheticsGlobalVariableParseTestOptionsType) UnmarshalJSON ¶

func (*NullableSyntheticsGlobalVariableParseTestOptionsType) Unset ¶

type NullableSyntheticsGlobalVariableParserType ¶

type NullableSyntheticsGlobalVariableParserType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGlobalVariableParserType) Get ¶

func (NullableSyntheticsGlobalVariableParserType) IsSet ¶

func (NullableSyntheticsGlobalVariableParserType) MarshalJSON ¶

func (*NullableSyntheticsGlobalVariableParserType) Set ¶

func (*NullableSyntheticsGlobalVariableParserType) UnmarshalJSON ¶

func (v *NullableSyntheticsGlobalVariableParserType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsGlobalVariableParserType) Unset ¶

type NullableSyntheticsGlobalVariableValue ¶

type NullableSyntheticsGlobalVariableValue struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsGlobalVariableValue) Get ¶

func (NullableSyntheticsGlobalVariableValue) IsSet ¶

func (NullableSyntheticsGlobalVariableValue) MarshalJSON ¶

func (v NullableSyntheticsGlobalVariableValue) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsGlobalVariableValue) Set ¶

func (*NullableSyntheticsGlobalVariableValue) UnmarshalJSON ¶

func (v *NullableSyntheticsGlobalVariableValue) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsGlobalVariableValue) Unset ¶

type NullableSyntheticsListGlobalVariablesResponse ¶

type NullableSyntheticsListGlobalVariablesResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsListGlobalVariablesResponse) Get ¶

func (NullableSyntheticsListGlobalVariablesResponse) IsSet ¶

func (NullableSyntheticsListGlobalVariablesResponse) MarshalJSON ¶

func (*NullableSyntheticsListGlobalVariablesResponse) Set ¶

func (*NullableSyntheticsListGlobalVariablesResponse) UnmarshalJSON ¶

func (*NullableSyntheticsListGlobalVariablesResponse) Unset ¶

type NullableSyntheticsListTestsResponse ¶

type NullableSyntheticsListTestsResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsListTestsResponse) Get ¶

func (NullableSyntheticsListTestsResponse) IsSet ¶

func (NullableSyntheticsListTestsResponse) MarshalJSON ¶

func (v NullableSyntheticsListTestsResponse) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsListTestsResponse) Set ¶

func (*NullableSyntheticsListTestsResponse) UnmarshalJSON ¶

func (v *NullableSyntheticsListTestsResponse) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsListTestsResponse) Unset ¶

type NullableSyntheticsLocation ¶

type NullableSyntheticsLocation struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsLocation ¶

func NewNullableSyntheticsLocation(val *SyntheticsLocation) *NullableSyntheticsLocation

func (NullableSyntheticsLocation) Get ¶

func (NullableSyntheticsLocation) IsSet ¶

func (v NullableSyntheticsLocation) IsSet() bool

func (NullableSyntheticsLocation) MarshalJSON ¶

func (v NullableSyntheticsLocation) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsLocation) Set ¶

func (*NullableSyntheticsLocation) UnmarshalJSON ¶

func (v *NullableSyntheticsLocation) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsLocation) Unset ¶

func (v *NullableSyntheticsLocation) Unset()

type NullableSyntheticsLocations ¶

type NullableSyntheticsLocations struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsLocations) Get ¶

func (NullableSyntheticsLocations) IsSet ¶

func (NullableSyntheticsLocations) MarshalJSON ¶

func (v NullableSyntheticsLocations) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsLocations) Set ¶

func (*NullableSyntheticsLocations) UnmarshalJSON ¶

func (v *NullableSyntheticsLocations) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsLocations) Unset ¶

func (v *NullableSyntheticsLocations) Unset()

type NullableSyntheticsParsingOptions ¶

type NullableSyntheticsParsingOptions struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsParsingOptions) Get ¶

func (NullableSyntheticsParsingOptions) IsSet ¶

func (NullableSyntheticsParsingOptions) MarshalJSON ¶

func (v NullableSyntheticsParsingOptions) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsParsingOptions) Set ¶

func (*NullableSyntheticsParsingOptions) UnmarshalJSON ¶

func (v *NullableSyntheticsParsingOptions) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsParsingOptions) Unset ¶

type NullableSyntheticsPlayingTab ¶

type NullableSyntheticsPlayingTab struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPlayingTab) Get ¶

func (NullableSyntheticsPlayingTab) IsSet ¶

func (NullableSyntheticsPlayingTab) MarshalJSON ¶

func (v NullableSyntheticsPlayingTab) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsPlayingTab) Set ¶

func (*NullableSyntheticsPlayingTab) UnmarshalJSON ¶

func (v *NullableSyntheticsPlayingTab) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsPlayingTab) Unset ¶

func (v *NullableSyntheticsPlayingTab) Unset()

type NullableSyntheticsPrivateLocation ¶

type NullableSyntheticsPrivateLocation struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPrivateLocation) Get ¶

func (NullableSyntheticsPrivateLocation) IsSet ¶

func (NullableSyntheticsPrivateLocation) MarshalJSON ¶

func (v NullableSyntheticsPrivateLocation) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsPrivateLocation) Set ¶

func (*NullableSyntheticsPrivateLocation) UnmarshalJSON ¶

func (v *NullableSyntheticsPrivateLocation) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsPrivateLocation) Unset ¶

type NullableSyntheticsPrivateLocationCreationResponse ¶

type NullableSyntheticsPrivateLocationCreationResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPrivateLocationCreationResponse) Get ¶

func (NullableSyntheticsPrivateLocationCreationResponse) IsSet ¶

func (NullableSyntheticsPrivateLocationCreationResponse) MarshalJSON ¶

func (*NullableSyntheticsPrivateLocationCreationResponse) Set ¶

func (*NullableSyntheticsPrivateLocationCreationResponse) UnmarshalJSON ¶

func (*NullableSyntheticsPrivateLocationCreationResponse) Unset ¶

type NullableSyntheticsPrivateLocationCreationResponseResultEncryption ¶

type NullableSyntheticsPrivateLocationCreationResponseResultEncryption struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPrivateLocationCreationResponseResultEncryption) Get ¶

func (NullableSyntheticsPrivateLocationCreationResponseResultEncryption) IsSet ¶

func (NullableSyntheticsPrivateLocationCreationResponseResultEncryption) MarshalJSON ¶

func (*NullableSyntheticsPrivateLocationCreationResponseResultEncryption) Set ¶

func (*NullableSyntheticsPrivateLocationCreationResponseResultEncryption) UnmarshalJSON ¶

func (*NullableSyntheticsPrivateLocationCreationResponseResultEncryption) Unset ¶

type NullableSyntheticsPrivateLocationSecrets ¶

type NullableSyntheticsPrivateLocationSecrets struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPrivateLocationSecrets) Get ¶

func (NullableSyntheticsPrivateLocationSecrets) IsSet ¶

func (NullableSyntheticsPrivateLocationSecrets) MarshalJSON ¶

func (*NullableSyntheticsPrivateLocationSecrets) Set ¶

func (*NullableSyntheticsPrivateLocationSecrets) UnmarshalJSON ¶

func (v *NullableSyntheticsPrivateLocationSecrets) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsPrivateLocationSecrets) Unset ¶

type NullableSyntheticsPrivateLocationSecretsAuthentication ¶

type NullableSyntheticsPrivateLocationSecretsAuthentication struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPrivateLocationSecretsAuthentication) Get ¶

func (NullableSyntheticsPrivateLocationSecretsAuthentication) IsSet ¶

func (NullableSyntheticsPrivateLocationSecretsAuthentication) MarshalJSON ¶

func (*NullableSyntheticsPrivateLocationSecretsAuthentication) Set ¶

func (*NullableSyntheticsPrivateLocationSecretsAuthentication) UnmarshalJSON ¶

func (*NullableSyntheticsPrivateLocationSecretsAuthentication) Unset ¶

type NullableSyntheticsPrivateLocationSecretsConfigDecryption ¶

type NullableSyntheticsPrivateLocationSecretsConfigDecryption struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsPrivateLocationSecretsConfigDecryption) Get ¶

func (NullableSyntheticsPrivateLocationSecretsConfigDecryption) IsSet ¶

func (NullableSyntheticsPrivateLocationSecretsConfigDecryption) MarshalJSON ¶

func (*NullableSyntheticsPrivateLocationSecretsConfigDecryption) Set ¶

func (*NullableSyntheticsPrivateLocationSecretsConfigDecryption) UnmarshalJSON ¶

func (*NullableSyntheticsPrivateLocationSecretsConfigDecryption) Unset ¶

type NullableSyntheticsSSLCertificate ¶

type NullableSyntheticsSSLCertificate struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsSSLCertificate) Get ¶

func (NullableSyntheticsSSLCertificate) IsSet ¶

func (NullableSyntheticsSSLCertificate) MarshalJSON ¶

func (v NullableSyntheticsSSLCertificate) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsSSLCertificate) Set ¶

func (*NullableSyntheticsSSLCertificate) UnmarshalJSON ¶

func (v *NullableSyntheticsSSLCertificate) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsSSLCertificate) Unset ¶

type NullableSyntheticsSSLCertificateIssuer ¶

type NullableSyntheticsSSLCertificateIssuer struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsSSLCertificateIssuer) Get ¶

func (NullableSyntheticsSSLCertificateIssuer) IsSet ¶

func (NullableSyntheticsSSLCertificateIssuer) MarshalJSON ¶

func (v NullableSyntheticsSSLCertificateIssuer) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsSSLCertificateIssuer) Set ¶

func (*NullableSyntheticsSSLCertificateIssuer) UnmarshalJSON ¶

func (v *NullableSyntheticsSSLCertificateIssuer) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsSSLCertificateIssuer) Unset ¶

type NullableSyntheticsSSLCertificateSubject ¶

type NullableSyntheticsSSLCertificateSubject struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsSSLCertificateSubject) Get ¶

func (NullableSyntheticsSSLCertificateSubject) IsSet ¶

func (NullableSyntheticsSSLCertificateSubject) MarshalJSON ¶

func (v NullableSyntheticsSSLCertificateSubject) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsSSLCertificateSubject) Set ¶

func (*NullableSyntheticsSSLCertificateSubject) UnmarshalJSON ¶

func (v *NullableSyntheticsSSLCertificateSubject) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsSSLCertificateSubject) Unset ¶

type NullableSyntheticsStep ¶

type NullableSyntheticsStep struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsStep ¶

func NewNullableSyntheticsStep(val *SyntheticsStep) *NullableSyntheticsStep

func (NullableSyntheticsStep) Get ¶

func (NullableSyntheticsStep) IsSet ¶

func (v NullableSyntheticsStep) IsSet() bool

func (NullableSyntheticsStep) MarshalJSON ¶

func (v NullableSyntheticsStep) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsStep) Set ¶

func (*NullableSyntheticsStep) UnmarshalJSON ¶

func (v *NullableSyntheticsStep) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsStep) Unset ¶

func (v *NullableSyntheticsStep) Unset()

type NullableSyntheticsStepDetail ¶

type NullableSyntheticsStepDetail struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsStepDetail) Get ¶

func (NullableSyntheticsStepDetail) IsSet ¶

func (NullableSyntheticsStepDetail) MarshalJSON ¶

func (v NullableSyntheticsStepDetail) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsStepDetail) Set ¶

func (*NullableSyntheticsStepDetail) UnmarshalJSON ¶

func (v *NullableSyntheticsStepDetail) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsStepDetail) Unset ¶

func (v *NullableSyntheticsStepDetail) Unset()

type NullableSyntheticsStepDetailWarning ¶

type NullableSyntheticsStepDetailWarning struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsStepDetailWarning) Get ¶

func (NullableSyntheticsStepDetailWarning) IsSet ¶

func (NullableSyntheticsStepDetailWarning) MarshalJSON ¶

func (v NullableSyntheticsStepDetailWarning) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsStepDetailWarning) Set ¶

func (*NullableSyntheticsStepDetailWarning) UnmarshalJSON ¶

func (v *NullableSyntheticsStepDetailWarning) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsStepDetailWarning) Unset ¶

type NullableSyntheticsStepType ¶

type NullableSyntheticsStepType struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsStepType ¶

func NewNullableSyntheticsStepType(val *SyntheticsStepType) *NullableSyntheticsStepType

func (NullableSyntheticsStepType) Get ¶

func (NullableSyntheticsStepType) IsSet ¶

func (v NullableSyntheticsStepType) IsSet() bool

func (NullableSyntheticsStepType) MarshalJSON ¶

func (v NullableSyntheticsStepType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsStepType) Set ¶

func (*NullableSyntheticsStepType) UnmarshalJSON ¶

func (v *NullableSyntheticsStepType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsStepType) Unset ¶

func (v *NullableSyntheticsStepType) Unset()

type NullableSyntheticsTestConfig ¶

type NullableSyntheticsTestConfig struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestConfig) Get ¶

func (NullableSyntheticsTestConfig) IsSet ¶

func (NullableSyntheticsTestConfig) MarshalJSON ¶

func (v NullableSyntheticsTestConfig) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestConfig) Set ¶

func (*NullableSyntheticsTestConfig) UnmarshalJSON ¶

func (v *NullableSyntheticsTestConfig) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestConfig) Unset ¶

func (v *NullableSyntheticsTestConfig) Unset()

type NullableSyntheticsTestDetails ¶

type NullableSyntheticsTestDetails struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestDetails) Get ¶

func (NullableSyntheticsTestDetails) IsSet ¶

func (NullableSyntheticsTestDetails) MarshalJSON ¶

func (v NullableSyntheticsTestDetails) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestDetails) Set ¶

func (*NullableSyntheticsTestDetails) UnmarshalJSON ¶

func (v *NullableSyntheticsTestDetails) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestDetails) Unset ¶

func (v *NullableSyntheticsTestDetails) Unset()

type NullableSyntheticsTestDetailsSubType ¶

type NullableSyntheticsTestDetailsSubType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestDetailsSubType) Get ¶

func (NullableSyntheticsTestDetailsSubType) IsSet ¶

func (NullableSyntheticsTestDetailsSubType) MarshalJSON ¶

func (v NullableSyntheticsTestDetailsSubType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestDetailsSubType) Set ¶

func (*NullableSyntheticsTestDetailsSubType) UnmarshalJSON ¶

func (v *NullableSyntheticsTestDetailsSubType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestDetailsSubType) Unset ¶

type NullableSyntheticsTestDetailsType ¶

type NullableSyntheticsTestDetailsType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestDetailsType) Get ¶

func (NullableSyntheticsTestDetailsType) IsSet ¶

func (NullableSyntheticsTestDetailsType) MarshalJSON ¶

func (v NullableSyntheticsTestDetailsType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestDetailsType) Set ¶

func (*NullableSyntheticsTestDetailsType) UnmarshalJSON ¶

func (v *NullableSyntheticsTestDetailsType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestDetailsType) Unset ¶

type NullableSyntheticsTestMonitorStatus ¶

type NullableSyntheticsTestMonitorStatus struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestMonitorStatus) Get ¶

func (NullableSyntheticsTestMonitorStatus) IsSet ¶

func (NullableSyntheticsTestMonitorStatus) MarshalJSON ¶

func (v NullableSyntheticsTestMonitorStatus) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestMonitorStatus) Set ¶

func (*NullableSyntheticsTestMonitorStatus) UnmarshalJSON ¶

func (v *NullableSyntheticsTestMonitorStatus) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestMonitorStatus) Unset ¶

type NullableSyntheticsTestOptions ¶

type NullableSyntheticsTestOptions struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestOptions) Get ¶

func (NullableSyntheticsTestOptions) IsSet ¶

func (NullableSyntheticsTestOptions) MarshalJSON ¶

func (v NullableSyntheticsTestOptions) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestOptions) Set ¶

func (*NullableSyntheticsTestOptions) UnmarshalJSON ¶

func (v *NullableSyntheticsTestOptions) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestOptions) Unset ¶

func (v *NullableSyntheticsTestOptions) Unset()

type NullableSyntheticsTestOptionsMonitorOptions ¶

type NullableSyntheticsTestOptionsMonitorOptions struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestOptionsMonitorOptions) Get ¶

func (NullableSyntheticsTestOptionsMonitorOptions) IsSet ¶

func (NullableSyntheticsTestOptionsMonitorOptions) MarshalJSON ¶

func (*NullableSyntheticsTestOptionsMonitorOptions) Set ¶

func (*NullableSyntheticsTestOptionsMonitorOptions) UnmarshalJSON ¶

func (v *NullableSyntheticsTestOptionsMonitorOptions) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestOptionsMonitorOptions) Unset ¶

type NullableSyntheticsTestOptionsRetry ¶

type NullableSyntheticsTestOptionsRetry struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestOptionsRetry) Get ¶

func (NullableSyntheticsTestOptionsRetry) IsSet ¶

func (NullableSyntheticsTestOptionsRetry) MarshalJSON ¶

func (v NullableSyntheticsTestOptionsRetry) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestOptionsRetry) Set ¶

func (*NullableSyntheticsTestOptionsRetry) UnmarshalJSON ¶

func (v *NullableSyntheticsTestOptionsRetry) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestOptionsRetry) Unset ¶

type NullableSyntheticsTestPauseStatus ¶

type NullableSyntheticsTestPauseStatus struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestPauseStatus) Get ¶

func (NullableSyntheticsTestPauseStatus) IsSet ¶

func (NullableSyntheticsTestPauseStatus) MarshalJSON ¶

func (v NullableSyntheticsTestPauseStatus) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestPauseStatus) Set ¶

func (*NullableSyntheticsTestPauseStatus) UnmarshalJSON ¶

func (v *NullableSyntheticsTestPauseStatus) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestPauseStatus) Unset ¶

type NullableSyntheticsTestProcessStatus ¶

type NullableSyntheticsTestProcessStatus struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestProcessStatus) Get ¶

func (NullableSyntheticsTestProcessStatus) IsSet ¶

func (NullableSyntheticsTestProcessStatus) MarshalJSON ¶

func (v NullableSyntheticsTestProcessStatus) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestProcessStatus) Set ¶

func (*NullableSyntheticsTestProcessStatus) UnmarshalJSON ¶

func (v *NullableSyntheticsTestProcessStatus) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestProcessStatus) Unset ¶

type NullableSyntheticsTestRequest ¶

type NullableSyntheticsTestRequest struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestRequest) Get ¶

func (NullableSyntheticsTestRequest) IsSet ¶

func (NullableSyntheticsTestRequest) MarshalJSON ¶

func (v NullableSyntheticsTestRequest) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTestRequest) Set ¶

func (*NullableSyntheticsTestRequest) UnmarshalJSON ¶

func (v *NullableSyntheticsTestRequest) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestRequest) Unset ¶

func (v *NullableSyntheticsTestRequest) Unset()

type NullableSyntheticsTestRequestCertificate ¶

type NullableSyntheticsTestRequestCertificate struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestRequestCertificate) Get ¶

func (NullableSyntheticsTestRequestCertificate) IsSet ¶

func (NullableSyntheticsTestRequestCertificate) MarshalJSON ¶

func (*NullableSyntheticsTestRequestCertificate) Set ¶

func (*NullableSyntheticsTestRequestCertificate) UnmarshalJSON ¶

func (v *NullableSyntheticsTestRequestCertificate) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTestRequestCertificate) Unset ¶

type NullableSyntheticsTestRequestCertificateItem ¶

type NullableSyntheticsTestRequestCertificateItem struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTestRequestCertificateItem) Get ¶

func (NullableSyntheticsTestRequestCertificateItem) IsSet ¶

func (NullableSyntheticsTestRequestCertificateItem) MarshalJSON ¶

func (*NullableSyntheticsTestRequestCertificateItem) Set ¶

func (*NullableSyntheticsTestRequestCertificateItem) UnmarshalJSON ¶

func (*NullableSyntheticsTestRequestCertificateItem) Unset ¶

type NullableSyntheticsTickInterval ¶

type NullableSyntheticsTickInterval struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTickInterval) Get ¶

func (NullableSyntheticsTickInterval) IsSet ¶

func (NullableSyntheticsTickInterval) MarshalJSON ¶

func (v NullableSyntheticsTickInterval) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTickInterval) Set ¶

func (*NullableSyntheticsTickInterval) UnmarshalJSON ¶

func (v *NullableSyntheticsTickInterval) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTickInterval) Unset ¶

func (v *NullableSyntheticsTickInterval) Unset()

type NullableSyntheticsTiming ¶

type NullableSyntheticsTiming struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticsTiming ¶

func NewNullableSyntheticsTiming(val *SyntheticsTiming) *NullableSyntheticsTiming

func (NullableSyntheticsTiming) Get ¶

func (NullableSyntheticsTiming) IsSet ¶

func (v NullableSyntheticsTiming) IsSet() bool

func (NullableSyntheticsTiming) MarshalJSON ¶

func (v NullableSyntheticsTiming) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTiming) Set ¶

func (*NullableSyntheticsTiming) UnmarshalJSON ¶

func (v *NullableSyntheticsTiming) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTiming) Unset ¶

func (v *NullableSyntheticsTiming) Unset()

type NullableSyntheticsTriggerCITestLocation ¶

type NullableSyntheticsTriggerCITestLocation struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTriggerCITestLocation) Get ¶

func (NullableSyntheticsTriggerCITestLocation) IsSet ¶

func (NullableSyntheticsTriggerCITestLocation) MarshalJSON ¶

func (v NullableSyntheticsTriggerCITestLocation) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsTriggerCITestLocation) Set ¶

func (*NullableSyntheticsTriggerCITestLocation) UnmarshalJSON ¶

func (v *NullableSyntheticsTriggerCITestLocation) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTriggerCITestLocation) Unset ¶

type NullableSyntheticsTriggerCITestRunResult ¶

type NullableSyntheticsTriggerCITestRunResult struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTriggerCITestRunResult) Get ¶

func (NullableSyntheticsTriggerCITestRunResult) IsSet ¶

func (NullableSyntheticsTriggerCITestRunResult) MarshalJSON ¶

func (*NullableSyntheticsTriggerCITestRunResult) Set ¶

func (*NullableSyntheticsTriggerCITestRunResult) UnmarshalJSON ¶

func (v *NullableSyntheticsTriggerCITestRunResult) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTriggerCITestRunResult) Unset ¶

type NullableSyntheticsTriggerCITestsResponse ¶

type NullableSyntheticsTriggerCITestsResponse struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsTriggerCITestsResponse) Get ¶

func (NullableSyntheticsTriggerCITestsResponse) IsSet ¶

func (NullableSyntheticsTriggerCITestsResponse) MarshalJSON ¶

func (*NullableSyntheticsTriggerCITestsResponse) Set ¶

func (*NullableSyntheticsTriggerCITestsResponse) UnmarshalJSON ¶

func (v *NullableSyntheticsTriggerCITestsResponse) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsTriggerCITestsResponse) Unset ¶

type NullableSyntheticsUpdateTestPauseStatusPayload ¶

type NullableSyntheticsUpdateTestPauseStatusPayload struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsUpdateTestPauseStatusPayload) Get ¶

func (NullableSyntheticsUpdateTestPauseStatusPayload) IsSet ¶

func (NullableSyntheticsUpdateTestPauseStatusPayload) MarshalJSON ¶

func (*NullableSyntheticsUpdateTestPauseStatusPayload) Set ¶

func (*NullableSyntheticsUpdateTestPauseStatusPayload) UnmarshalJSON ¶

func (*NullableSyntheticsUpdateTestPauseStatusPayload) Unset ¶

type NullableSyntheticsVariableParser ¶

type NullableSyntheticsVariableParser struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsVariableParser) Get ¶

func (NullableSyntheticsVariableParser) IsSet ¶

func (NullableSyntheticsVariableParser) MarshalJSON ¶

func (v NullableSyntheticsVariableParser) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsVariableParser) Set ¶

func (*NullableSyntheticsVariableParser) UnmarshalJSON ¶

func (v *NullableSyntheticsVariableParser) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsVariableParser) Unset ¶

type NullableSyntheticsWarningType ¶

type NullableSyntheticsWarningType struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticsWarningType) Get ¶

func (NullableSyntheticsWarningType) IsSet ¶

func (NullableSyntheticsWarningType) MarshalJSON ¶

func (v NullableSyntheticsWarningType) MarshalJSON() ([]byte, error)

func (*NullableSyntheticsWarningType) Set ¶

func (*NullableSyntheticsWarningType) UnmarshalJSON ¶

func (v *NullableSyntheticsWarningType) UnmarshalJSON(src []byte) error

func (*NullableSyntheticsWarningType) Unset ¶

func (v *NullableSyntheticsWarningType) Unset()

type NullableTableWidgetCellDisplayMode ¶

type NullableTableWidgetCellDisplayMode struct {
	// contains filtered or unexported fields
}

func (NullableTableWidgetCellDisplayMode) Get ¶

func (NullableTableWidgetCellDisplayMode) IsSet ¶

func (NullableTableWidgetCellDisplayMode) MarshalJSON ¶

func (v NullableTableWidgetCellDisplayMode) MarshalJSON() ([]byte, error)

func (*NullableTableWidgetCellDisplayMode) Set ¶

func (*NullableTableWidgetCellDisplayMode) UnmarshalJSON ¶

func (v *NullableTableWidgetCellDisplayMode) UnmarshalJSON(src []byte) error

func (*NullableTableWidgetCellDisplayMode) Unset ¶

type NullableTableWidgetDefinition ¶

type NullableTableWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableTableWidgetDefinition) Get ¶

func (NullableTableWidgetDefinition) IsSet ¶

func (NullableTableWidgetDefinition) MarshalJSON ¶

func (v NullableTableWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableTableWidgetDefinition) Set ¶

func (*NullableTableWidgetDefinition) UnmarshalJSON ¶

func (v *NullableTableWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableTableWidgetDefinition) Unset ¶

func (v *NullableTableWidgetDefinition) Unset()

type NullableTableWidgetDefinitionType ¶

type NullableTableWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableTableWidgetDefinitionType) Get ¶

func (NullableTableWidgetDefinitionType) IsSet ¶

func (NullableTableWidgetDefinitionType) MarshalJSON ¶

func (v NullableTableWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableTableWidgetDefinitionType) Set ¶

func (*NullableTableWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableTableWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableTableWidgetDefinitionType) Unset ¶

type NullableTableWidgetHasSearchBar ¶

type NullableTableWidgetHasSearchBar struct {
	// contains filtered or unexported fields
}

func (NullableTableWidgetHasSearchBar) Get ¶

func (NullableTableWidgetHasSearchBar) IsSet ¶

func (NullableTableWidgetHasSearchBar) MarshalJSON ¶

func (v NullableTableWidgetHasSearchBar) MarshalJSON() ([]byte, error)

func (*NullableTableWidgetHasSearchBar) Set ¶

func (*NullableTableWidgetHasSearchBar) UnmarshalJSON ¶

func (v *NullableTableWidgetHasSearchBar) UnmarshalJSON(src []byte) error

func (*NullableTableWidgetHasSearchBar) Unset ¶

type NullableTableWidgetRequest ¶

type NullableTableWidgetRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTableWidgetRequest ¶

func NewNullableTableWidgetRequest(val *TableWidgetRequest) *NullableTableWidgetRequest

func (NullableTableWidgetRequest) Get ¶

func (NullableTableWidgetRequest) IsSet ¶

func (v NullableTableWidgetRequest) IsSet() bool

func (NullableTableWidgetRequest) MarshalJSON ¶

func (v NullableTableWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableTableWidgetRequest) Set ¶

func (*NullableTableWidgetRequest) UnmarshalJSON ¶

func (v *NullableTableWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableTableWidgetRequest) Unset ¶

func (v *NullableTableWidgetRequest) Unset()

type NullableTagToHosts ¶

type NullableTagToHosts struct {
	// contains filtered or unexported fields
}

func NewNullableTagToHosts ¶

func NewNullableTagToHosts(val *TagToHosts) *NullableTagToHosts

func (NullableTagToHosts) Get ¶

func (v NullableTagToHosts) Get() *TagToHosts

func (NullableTagToHosts) IsSet ¶

func (v NullableTagToHosts) IsSet() bool

func (NullableTagToHosts) MarshalJSON ¶

func (v NullableTagToHosts) MarshalJSON() ([]byte, error)

func (*NullableTagToHosts) Set ¶

func (v *NullableTagToHosts) Set(val *TagToHosts)

func (*NullableTagToHosts) UnmarshalJSON ¶

func (v *NullableTagToHosts) UnmarshalJSON(src []byte) error

func (*NullableTagToHosts) Unset ¶

func (v *NullableTagToHosts) Unset()

type NullableTargetFormatType ¶

type NullableTargetFormatType struct {
	// contains filtered or unexported fields
}

func NewNullableTargetFormatType ¶

func NewNullableTargetFormatType(val *TargetFormatType) *NullableTargetFormatType

func (NullableTargetFormatType) Get ¶

func (NullableTargetFormatType) IsSet ¶

func (v NullableTargetFormatType) IsSet() bool

func (NullableTargetFormatType) MarshalJSON ¶

func (v NullableTargetFormatType) MarshalJSON() ([]byte, error)

func (*NullableTargetFormatType) Set ¶

func (*NullableTargetFormatType) UnmarshalJSON ¶

func (v *NullableTargetFormatType) UnmarshalJSON(src []byte) error

func (*NullableTargetFormatType) Unset ¶

func (v *NullableTargetFormatType) 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 NullableTimeseriesWidgetDefinition ¶

type NullableTimeseriesWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesWidgetDefinition) Get ¶

func (NullableTimeseriesWidgetDefinition) IsSet ¶

func (NullableTimeseriesWidgetDefinition) MarshalJSON ¶

func (v NullableTimeseriesWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesWidgetDefinition) Set ¶

func (*NullableTimeseriesWidgetDefinition) UnmarshalJSON ¶

func (v *NullableTimeseriesWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesWidgetDefinition) Unset ¶

type NullableTimeseriesWidgetDefinitionType ¶

type NullableTimeseriesWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesWidgetDefinitionType) Get ¶

func (NullableTimeseriesWidgetDefinitionType) IsSet ¶

func (NullableTimeseriesWidgetDefinitionType) MarshalJSON ¶

func (v NullableTimeseriesWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesWidgetDefinitionType) Set ¶

func (*NullableTimeseriesWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableTimeseriesWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesWidgetDefinitionType) Unset ¶

type NullableTimeseriesWidgetExpressionAlias ¶

type NullableTimeseriesWidgetExpressionAlias struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesWidgetExpressionAlias) Get ¶

func (NullableTimeseriesWidgetExpressionAlias) IsSet ¶

func (NullableTimeseriesWidgetExpressionAlias) MarshalJSON ¶

func (v NullableTimeseriesWidgetExpressionAlias) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesWidgetExpressionAlias) Set ¶

func (*NullableTimeseriesWidgetExpressionAlias) UnmarshalJSON ¶

func (v *NullableTimeseriesWidgetExpressionAlias) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesWidgetExpressionAlias) Unset ¶

type NullableTimeseriesWidgetLegendColumn ¶

type NullableTimeseriesWidgetLegendColumn struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesWidgetLegendColumn) Get ¶

func (NullableTimeseriesWidgetLegendColumn) IsSet ¶

func (NullableTimeseriesWidgetLegendColumn) MarshalJSON ¶

func (v NullableTimeseriesWidgetLegendColumn) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesWidgetLegendColumn) Set ¶

func (*NullableTimeseriesWidgetLegendColumn) UnmarshalJSON ¶

func (v *NullableTimeseriesWidgetLegendColumn) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesWidgetLegendColumn) Unset ¶

type NullableTimeseriesWidgetLegendLayout ¶

type NullableTimeseriesWidgetLegendLayout struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesWidgetLegendLayout) Get ¶

func (NullableTimeseriesWidgetLegendLayout) IsSet ¶

func (NullableTimeseriesWidgetLegendLayout) MarshalJSON ¶

func (v NullableTimeseriesWidgetLegendLayout) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesWidgetLegendLayout) Set ¶

func (*NullableTimeseriesWidgetLegendLayout) UnmarshalJSON ¶

func (v *NullableTimeseriesWidgetLegendLayout) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesWidgetLegendLayout) Unset ¶

type NullableTimeseriesWidgetRequest ¶

type NullableTimeseriesWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesWidgetRequest) Get ¶

func (NullableTimeseriesWidgetRequest) IsSet ¶

func (NullableTimeseriesWidgetRequest) MarshalJSON ¶

func (v NullableTimeseriesWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesWidgetRequest) Set ¶

func (*NullableTimeseriesWidgetRequest) UnmarshalJSON ¶

func (v *NullableTimeseriesWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesWidgetRequest) Unset ¶

type NullableToplistWidgetDefinition ¶

type NullableToplistWidgetDefinition struct {
	// contains filtered or unexported fields
}

func (NullableToplistWidgetDefinition) Get ¶

func (NullableToplistWidgetDefinition) IsSet ¶

func (NullableToplistWidgetDefinition) MarshalJSON ¶

func (v NullableToplistWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableToplistWidgetDefinition) Set ¶

func (*NullableToplistWidgetDefinition) UnmarshalJSON ¶

func (v *NullableToplistWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableToplistWidgetDefinition) Unset ¶

type NullableToplistWidgetDefinitionType ¶

type NullableToplistWidgetDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableToplistWidgetDefinitionType) Get ¶

func (NullableToplistWidgetDefinitionType) IsSet ¶

func (NullableToplistWidgetDefinitionType) MarshalJSON ¶

func (v NullableToplistWidgetDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableToplistWidgetDefinitionType) Set ¶

func (*NullableToplistWidgetDefinitionType) UnmarshalJSON ¶

func (v *NullableToplistWidgetDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableToplistWidgetDefinitionType) Unset ¶

type NullableToplistWidgetRequest ¶

type NullableToplistWidgetRequest struct {
	// contains filtered or unexported fields
}

func (NullableToplistWidgetRequest) Get ¶

func (NullableToplistWidgetRequest) IsSet ¶

func (NullableToplistWidgetRequest) MarshalJSON ¶

func (v NullableToplistWidgetRequest) MarshalJSON() ([]byte, error)

func (*NullableToplistWidgetRequest) Set ¶

func (*NullableToplistWidgetRequest) UnmarshalJSON ¶

func (v *NullableToplistWidgetRequest) UnmarshalJSON(src []byte) error

func (*NullableToplistWidgetRequest) Unset ¶

func (v *NullableToplistWidgetRequest) Unset()

type NullableUsageAnalyzedLogsHour ¶

type NullableUsageAnalyzedLogsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageAnalyzedLogsHour) Get ¶

func (NullableUsageAnalyzedLogsHour) IsSet ¶

func (NullableUsageAnalyzedLogsHour) MarshalJSON ¶

func (v NullableUsageAnalyzedLogsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageAnalyzedLogsHour) Set ¶

func (*NullableUsageAnalyzedLogsHour) UnmarshalJSON ¶

func (v *NullableUsageAnalyzedLogsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageAnalyzedLogsHour) Unset ¶

func (v *NullableUsageAnalyzedLogsHour) Unset()

type NullableUsageAnalyzedLogsResponse ¶

type NullableUsageAnalyzedLogsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageAnalyzedLogsResponse) Get ¶

func (NullableUsageAnalyzedLogsResponse) IsSet ¶

func (NullableUsageAnalyzedLogsResponse) MarshalJSON ¶

func (v NullableUsageAnalyzedLogsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageAnalyzedLogsResponse) Set ¶

func (*NullableUsageAnalyzedLogsResponse) UnmarshalJSON ¶

func (v *NullableUsageAnalyzedLogsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageAnalyzedLogsResponse) Unset ¶

type NullableUsageAttributionAggregatesBody ¶

type NullableUsageAttributionAggregatesBody struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionAggregatesBody) Get ¶

func (NullableUsageAttributionAggregatesBody) IsSet ¶

func (NullableUsageAttributionAggregatesBody) MarshalJSON ¶

func (v NullableUsageAttributionAggregatesBody) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionAggregatesBody) Set ¶

func (*NullableUsageAttributionAggregatesBody) UnmarshalJSON ¶

func (v *NullableUsageAttributionAggregatesBody) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionAggregatesBody) Unset ¶

type NullableUsageAttributionBody ¶

type NullableUsageAttributionBody struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionBody) Get ¶

func (NullableUsageAttributionBody) IsSet ¶

func (NullableUsageAttributionBody) MarshalJSON ¶

func (v NullableUsageAttributionBody) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionBody) Set ¶

func (*NullableUsageAttributionBody) UnmarshalJSON ¶

func (v *NullableUsageAttributionBody) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionBody) Unset ¶

func (v *NullableUsageAttributionBody) Unset()

type NullableUsageAttributionMetadata ¶

type NullableUsageAttributionMetadata struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionMetadata) Get ¶

func (NullableUsageAttributionMetadata) IsSet ¶

func (NullableUsageAttributionMetadata) MarshalJSON ¶

func (v NullableUsageAttributionMetadata) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionMetadata) Set ¶

func (*NullableUsageAttributionMetadata) UnmarshalJSON ¶

func (v *NullableUsageAttributionMetadata) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionMetadata) Unset ¶

type NullableUsageAttributionPagination ¶

type NullableUsageAttributionPagination struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionPagination) Get ¶

func (NullableUsageAttributionPagination) IsSet ¶

func (NullableUsageAttributionPagination) MarshalJSON ¶

func (v NullableUsageAttributionPagination) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionPagination) Set ¶

func (*NullableUsageAttributionPagination) UnmarshalJSON ¶

func (v *NullableUsageAttributionPagination) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionPagination) Unset ¶

type NullableUsageAttributionResponse ¶

type NullableUsageAttributionResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionResponse) Get ¶

func (NullableUsageAttributionResponse) IsSet ¶

func (NullableUsageAttributionResponse) MarshalJSON ¶

func (v NullableUsageAttributionResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionResponse) Set ¶

func (*NullableUsageAttributionResponse) UnmarshalJSON ¶

func (v *NullableUsageAttributionResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionResponse) Unset ¶

type NullableUsageAttributionSort ¶

type NullableUsageAttributionSort struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionSort) Get ¶

func (NullableUsageAttributionSort) IsSet ¶

func (NullableUsageAttributionSort) MarshalJSON ¶

func (v NullableUsageAttributionSort) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionSort) Set ¶

func (*NullableUsageAttributionSort) UnmarshalJSON ¶

func (v *NullableUsageAttributionSort) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionSort) Unset ¶

func (v *NullableUsageAttributionSort) Unset()

type NullableUsageAttributionSupportedMetrics ¶

type NullableUsageAttributionSupportedMetrics struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionSupportedMetrics) Get ¶

func (NullableUsageAttributionSupportedMetrics) IsSet ¶

func (NullableUsageAttributionSupportedMetrics) MarshalJSON ¶

func (*NullableUsageAttributionSupportedMetrics) Set ¶

func (*NullableUsageAttributionSupportedMetrics) UnmarshalJSON ¶

func (v *NullableUsageAttributionSupportedMetrics) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionSupportedMetrics) Unset ¶

type NullableUsageAttributionValues ¶

type NullableUsageAttributionValues struct {
	// contains filtered or unexported fields
}

func (NullableUsageAttributionValues) Get ¶

func (NullableUsageAttributionValues) IsSet ¶

func (NullableUsageAttributionValues) MarshalJSON ¶

func (v NullableUsageAttributionValues) MarshalJSON() ([]byte, error)

func (*NullableUsageAttributionValues) Set ¶

func (*NullableUsageAttributionValues) UnmarshalJSON ¶

func (v *NullableUsageAttributionValues) UnmarshalJSON(src []byte) error

func (*NullableUsageAttributionValues) Unset ¶

func (v *NullableUsageAttributionValues) Unset()

type NullableUsageBillableSummaryBody ¶

type NullableUsageBillableSummaryBody struct {
	// contains filtered or unexported fields
}

func (NullableUsageBillableSummaryBody) Get ¶

func (NullableUsageBillableSummaryBody) IsSet ¶

func (NullableUsageBillableSummaryBody) MarshalJSON ¶

func (v NullableUsageBillableSummaryBody) MarshalJSON() ([]byte, error)

func (*NullableUsageBillableSummaryBody) Set ¶

func (*NullableUsageBillableSummaryBody) UnmarshalJSON ¶

func (v *NullableUsageBillableSummaryBody) UnmarshalJSON(src []byte) error

func (*NullableUsageBillableSummaryBody) Unset ¶

type NullableUsageBillableSummaryHour ¶

type NullableUsageBillableSummaryHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageBillableSummaryHour) Get ¶

func (NullableUsageBillableSummaryHour) IsSet ¶

func (NullableUsageBillableSummaryHour) MarshalJSON ¶

func (v NullableUsageBillableSummaryHour) MarshalJSON() ([]byte, error)

func (*NullableUsageBillableSummaryHour) Set ¶

func (*NullableUsageBillableSummaryHour) UnmarshalJSON ¶

func (v *NullableUsageBillableSummaryHour) UnmarshalJSON(src []byte) error

func (*NullableUsageBillableSummaryHour) Unset ¶

type NullableUsageBillableSummaryKeys ¶

type NullableUsageBillableSummaryKeys struct {
	// contains filtered or unexported fields
}

func (NullableUsageBillableSummaryKeys) Get ¶

func (NullableUsageBillableSummaryKeys) IsSet ¶

func (NullableUsageBillableSummaryKeys) MarshalJSON ¶

func (v NullableUsageBillableSummaryKeys) MarshalJSON() ([]byte, error)

func (*NullableUsageBillableSummaryKeys) Set ¶

func (*NullableUsageBillableSummaryKeys) UnmarshalJSON ¶

func (v *NullableUsageBillableSummaryKeys) UnmarshalJSON(src []byte) error

func (*NullableUsageBillableSummaryKeys) Unset ¶

type NullableUsageBillableSummaryResponse ¶

type NullableUsageBillableSummaryResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageBillableSummaryResponse) Get ¶

func (NullableUsageBillableSummaryResponse) IsSet ¶

func (NullableUsageBillableSummaryResponse) MarshalJSON ¶

func (v NullableUsageBillableSummaryResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageBillableSummaryResponse) Set ¶

func (*NullableUsageBillableSummaryResponse) UnmarshalJSON ¶

func (v *NullableUsageBillableSummaryResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageBillableSummaryResponse) Unset ¶

type NullableUsageComplianceHour ¶

type NullableUsageComplianceHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageComplianceHour) Get ¶

func (NullableUsageComplianceHour) IsSet ¶

func (NullableUsageComplianceHour) MarshalJSON ¶

func (v NullableUsageComplianceHour) MarshalJSON() ([]byte, error)

func (*NullableUsageComplianceHour) Set ¶

func (*NullableUsageComplianceHour) UnmarshalJSON ¶

func (v *NullableUsageComplianceHour) UnmarshalJSON(src []byte) error

func (*NullableUsageComplianceHour) Unset ¶

func (v *NullableUsageComplianceHour) Unset()

type NullableUsageComplianceResponse ¶

type NullableUsageComplianceResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageComplianceResponse) Get ¶

func (NullableUsageComplianceResponse) IsSet ¶

func (NullableUsageComplianceResponse) MarshalJSON ¶

func (v NullableUsageComplianceResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageComplianceResponse) Set ¶

func (*NullableUsageComplianceResponse) UnmarshalJSON ¶

func (v *NullableUsageComplianceResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageComplianceResponse) Unset ¶

type NullableUsageCustomReportsAttributes ¶

type NullableUsageCustomReportsAttributes struct {
	// contains filtered or unexported fields
}

func (NullableUsageCustomReportsAttributes) Get ¶

func (NullableUsageCustomReportsAttributes) IsSet ¶

func (NullableUsageCustomReportsAttributes) MarshalJSON ¶

func (v NullableUsageCustomReportsAttributes) MarshalJSON() ([]byte, error)

func (*NullableUsageCustomReportsAttributes) Set ¶

func (*NullableUsageCustomReportsAttributes) UnmarshalJSON ¶

func (v *NullableUsageCustomReportsAttributes) UnmarshalJSON(src []byte) error

func (*NullableUsageCustomReportsAttributes) Unset ¶

type NullableUsageCustomReportsData ¶

type NullableUsageCustomReportsData struct {
	// contains filtered or unexported fields
}

func (NullableUsageCustomReportsData) Get ¶

func (NullableUsageCustomReportsData) IsSet ¶

func (NullableUsageCustomReportsData) MarshalJSON ¶

func (v NullableUsageCustomReportsData) MarshalJSON() ([]byte, error)

func (*NullableUsageCustomReportsData) Set ¶

func (*NullableUsageCustomReportsData) UnmarshalJSON ¶

func (v *NullableUsageCustomReportsData) UnmarshalJSON(src []byte) error

func (*NullableUsageCustomReportsData) Unset ¶

func (v *NullableUsageCustomReportsData) Unset()

type NullableUsageCustomReportsMeta ¶

type NullableUsageCustomReportsMeta struct {
	// contains filtered or unexported fields
}

func (NullableUsageCustomReportsMeta) Get ¶

func (NullableUsageCustomReportsMeta) IsSet ¶

func (NullableUsageCustomReportsMeta) MarshalJSON ¶

func (v NullableUsageCustomReportsMeta) MarshalJSON() ([]byte, error)

func (*NullableUsageCustomReportsMeta) Set ¶

func (*NullableUsageCustomReportsMeta) UnmarshalJSON ¶

func (v *NullableUsageCustomReportsMeta) UnmarshalJSON(src []byte) error

func (*NullableUsageCustomReportsMeta) Unset ¶

func (v *NullableUsageCustomReportsMeta) Unset()

type NullableUsageCustomReportsPage ¶

type NullableUsageCustomReportsPage struct {
	// contains filtered or unexported fields
}

func (NullableUsageCustomReportsPage) Get ¶

func (NullableUsageCustomReportsPage) IsSet ¶

func (NullableUsageCustomReportsPage) MarshalJSON ¶

func (v NullableUsageCustomReportsPage) MarshalJSON() ([]byte, error)

func (*NullableUsageCustomReportsPage) Set ¶

func (*NullableUsageCustomReportsPage) UnmarshalJSON ¶

func (v *NullableUsageCustomReportsPage) UnmarshalJSON(src []byte) error

func (*NullableUsageCustomReportsPage) Unset ¶

func (v *NullableUsageCustomReportsPage) Unset()

type NullableUsageCustomReportsResponse ¶

type NullableUsageCustomReportsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageCustomReportsResponse) Get ¶

func (NullableUsageCustomReportsResponse) IsSet ¶

func (NullableUsageCustomReportsResponse) MarshalJSON ¶

func (v NullableUsageCustomReportsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageCustomReportsResponse) Set ¶

func (*NullableUsageCustomReportsResponse) UnmarshalJSON ¶

func (v *NullableUsageCustomReportsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageCustomReportsResponse) Unset ¶

type NullableUsageFargateHour ¶

type NullableUsageFargateHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageFargateHour ¶

func NewNullableUsageFargateHour(val *UsageFargateHour) *NullableUsageFargateHour

func (NullableUsageFargateHour) Get ¶

func (NullableUsageFargateHour) IsSet ¶

func (v NullableUsageFargateHour) IsSet() bool

func (NullableUsageFargateHour) MarshalJSON ¶

func (v NullableUsageFargateHour) MarshalJSON() ([]byte, error)

func (*NullableUsageFargateHour) Set ¶

func (*NullableUsageFargateHour) UnmarshalJSON ¶

func (v *NullableUsageFargateHour) UnmarshalJSON(src []byte) error

func (*NullableUsageFargateHour) Unset ¶

func (v *NullableUsageFargateHour) Unset()

type NullableUsageFargateResponse ¶

type NullableUsageFargateResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageFargateResponse) Get ¶

func (NullableUsageFargateResponse) IsSet ¶

func (NullableUsageFargateResponse) MarshalJSON ¶

func (v NullableUsageFargateResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageFargateResponse) Set ¶

func (*NullableUsageFargateResponse) UnmarshalJSON ¶

func (v *NullableUsageFargateResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageFargateResponse) Unset ¶

func (v *NullableUsageFargateResponse) Unset()

type NullableUsageHostHour ¶

type NullableUsageHostHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageHostHour ¶

func NewNullableUsageHostHour(val *UsageHostHour) *NullableUsageHostHour

func (NullableUsageHostHour) Get ¶

func (NullableUsageHostHour) IsSet ¶

func (v NullableUsageHostHour) IsSet() bool

func (NullableUsageHostHour) MarshalJSON ¶

func (v NullableUsageHostHour) MarshalJSON() ([]byte, error)

func (*NullableUsageHostHour) Set ¶

func (v *NullableUsageHostHour) Set(val *UsageHostHour)

func (*NullableUsageHostHour) UnmarshalJSON ¶

func (v *NullableUsageHostHour) UnmarshalJSON(src []byte) error

func (*NullableUsageHostHour) Unset ¶

func (v *NullableUsageHostHour) Unset()

type NullableUsageHostsResponse ¶

type NullableUsageHostsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUsageHostsResponse ¶

func NewNullableUsageHostsResponse(val *UsageHostsResponse) *NullableUsageHostsResponse

func (NullableUsageHostsResponse) Get ¶

func (NullableUsageHostsResponse) IsSet ¶

func (v NullableUsageHostsResponse) IsSet() bool

func (NullableUsageHostsResponse) MarshalJSON ¶

func (v NullableUsageHostsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageHostsResponse) Set ¶

func (*NullableUsageHostsResponse) UnmarshalJSON ¶

func (v *NullableUsageHostsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageHostsResponse) Unset ¶

func (v *NullableUsageHostsResponse) Unset()

type NullableUsageIncidentManagementHour ¶

type NullableUsageIncidentManagementHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageIncidentManagementHour) Get ¶

func (NullableUsageIncidentManagementHour) IsSet ¶

func (NullableUsageIncidentManagementHour) MarshalJSON ¶

func (v NullableUsageIncidentManagementHour) MarshalJSON() ([]byte, error)

func (*NullableUsageIncidentManagementHour) Set ¶

func (*NullableUsageIncidentManagementHour) UnmarshalJSON ¶

func (v *NullableUsageIncidentManagementHour) UnmarshalJSON(src []byte) error

func (*NullableUsageIncidentManagementHour) Unset ¶

type NullableUsageIncidentManagementResponse ¶

type NullableUsageIncidentManagementResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageIncidentManagementResponse) Get ¶

func (NullableUsageIncidentManagementResponse) IsSet ¶

func (NullableUsageIncidentManagementResponse) MarshalJSON ¶

func (v NullableUsageIncidentManagementResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageIncidentManagementResponse) Set ¶

func (*NullableUsageIncidentManagementResponse) UnmarshalJSON ¶

func (v *NullableUsageIncidentManagementResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageIncidentManagementResponse) Unset ¶

type NullableUsageIndexedSpansHour ¶

type NullableUsageIndexedSpansHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageIndexedSpansHour) Get ¶

func (NullableUsageIndexedSpansHour) IsSet ¶

func (NullableUsageIndexedSpansHour) MarshalJSON ¶

func (v NullableUsageIndexedSpansHour) MarshalJSON() ([]byte, error)

func (*NullableUsageIndexedSpansHour) Set ¶

func (*NullableUsageIndexedSpansHour) UnmarshalJSON ¶

func (v *NullableUsageIndexedSpansHour) UnmarshalJSON(src []byte) error

func (*NullableUsageIndexedSpansHour) Unset ¶

func (v *NullableUsageIndexedSpansHour) Unset()

type NullableUsageIndexedSpansResponse ¶

type NullableUsageIndexedSpansResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageIndexedSpansResponse) Get ¶

func (NullableUsageIndexedSpansResponse) IsSet ¶

func (NullableUsageIndexedSpansResponse) MarshalJSON ¶

func (v NullableUsageIndexedSpansResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageIndexedSpansResponse) Set ¶

func (*NullableUsageIndexedSpansResponse) UnmarshalJSON ¶

func (v *NullableUsageIndexedSpansResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageIndexedSpansResponse) Unset ¶

type NullableUsageIngestedSpansHour ¶

type NullableUsageIngestedSpansHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageIngestedSpansHour) Get ¶

func (NullableUsageIngestedSpansHour) IsSet ¶

func (NullableUsageIngestedSpansHour) MarshalJSON ¶

func (v NullableUsageIngestedSpansHour) MarshalJSON() ([]byte, error)

func (*NullableUsageIngestedSpansHour) Set ¶

func (*NullableUsageIngestedSpansHour) UnmarshalJSON ¶

func (v *NullableUsageIngestedSpansHour) UnmarshalJSON(src []byte) error

func (*NullableUsageIngestedSpansHour) Unset ¶

func (v *NullableUsageIngestedSpansHour) Unset()

type NullableUsageIngestedSpansResponse ¶

type NullableUsageIngestedSpansResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageIngestedSpansResponse) Get ¶

func (NullableUsageIngestedSpansResponse) IsSet ¶

func (NullableUsageIngestedSpansResponse) MarshalJSON ¶

func (v NullableUsageIngestedSpansResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageIngestedSpansResponse) Set ¶

func (*NullableUsageIngestedSpansResponse) UnmarshalJSON ¶

func (v *NullableUsageIngestedSpansResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageIngestedSpansResponse) Unset ¶

type NullableUsageIoTHour ¶

type NullableUsageIoTHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageIoTHour ¶

func NewNullableUsageIoTHour(val *UsageIoTHour) *NullableUsageIoTHour

func (NullableUsageIoTHour) Get ¶

func (NullableUsageIoTHour) IsSet ¶

func (v NullableUsageIoTHour) IsSet() bool

func (NullableUsageIoTHour) MarshalJSON ¶

func (v NullableUsageIoTHour) MarshalJSON() ([]byte, error)

func (*NullableUsageIoTHour) Set ¶

func (v *NullableUsageIoTHour) Set(val *UsageIoTHour)

func (*NullableUsageIoTHour) UnmarshalJSON ¶

func (v *NullableUsageIoTHour) UnmarshalJSON(src []byte) error

func (*NullableUsageIoTHour) Unset ¶

func (v *NullableUsageIoTHour) Unset()

type NullableUsageIoTResponse ¶

type NullableUsageIoTResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUsageIoTResponse ¶

func NewNullableUsageIoTResponse(val *UsageIoTResponse) *NullableUsageIoTResponse

func (NullableUsageIoTResponse) Get ¶

func (NullableUsageIoTResponse) IsSet ¶

func (v NullableUsageIoTResponse) IsSet() bool

func (NullableUsageIoTResponse) MarshalJSON ¶

func (v NullableUsageIoTResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageIoTResponse) Set ¶

func (*NullableUsageIoTResponse) UnmarshalJSON ¶

func (v *NullableUsageIoTResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageIoTResponse) Unset ¶

func (v *NullableUsageIoTResponse) Unset()

type NullableUsageLambdaHour ¶

type NullableUsageLambdaHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageLambdaHour ¶

func NewNullableUsageLambdaHour(val *UsageLambdaHour) *NullableUsageLambdaHour

func (NullableUsageLambdaHour) Get ¶

func (NullableUsageLambdaHour) IsSet ¶

func (v NullableUsageLambdaHour) IsSet() bool

func (NullableUsageLambdaHour) MarshalJSON ¶

func (v NullableUsageLambdaHour) MarshalJSON() ([]byte, error)

func (*NullableUsageLambdaHour) Set ¶

func (*NullableUsageLambdaHour) UnmarshalJSON ¶

func (v *NullableUsageLambdaHour) UnmarshalJSON(src []byte) error

func (*NullableUsageLambdaHour) Unset ¶

func (v *NullableUsageLambdaHour) Unset()

type NullableUsageLambdaResponse ¶

type NullableUsageLambdaResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageLambdaResponse) Get ¶

func (NullableUsageLambdaResponse) IsSet ¶

func (NullableUsageLambdaResponse) MarshalJSON ¶

func (v NullableUsageLambdaResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageLambdaResponse) Set ¶

func (*NullableUsageLambdaResponse) UnmarshalJSON ¶

func (v *NullableUsageLambdaResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageLambdaResponse) Unset ¶

func (v *NullableUsageLambdaResponse) Unset()

type NullableUsageLogsByIndexHour ¶

type NullableUsageLogsByIndexHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageLogsByIndexHour) Get ¶

func (NullableUsageLogsByIndexHour) IsSet ¶

func (NullableUsageLogsByIndexHour) MarshalJSON ¶

func (v NullableUsageLogsByIndexHour) MarshalJSON() ([]byte, error)

func (*NullableUsageLogsByIndexHour) Set ¶

func (*NullableUsageLogsByIndexHour) UnmarshalJSON ¶

func (v *NullableUsageLogsByIndexHour) UnmarshalJSON(src []byte) error

func (*NullableUsageLogsByIndexHour) Unset ¶

func (v *NullableUsageLogsByIndexHour) Unset()

type NullableUsageLogsByIndexResponse ¶

type NullableUsageLogsByIndexResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageLogsByIndexResponse) Get ¶

func (NullableUsageLogsByIndexResponse) IsSet ¶

func (NullableUsageLogsByIndexResponse) MarshalJSON ¶

func (v NullableUsageLogsByIndexResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageLogsByIndexResponse) Set ¶

func (*NullableUsageLogsByIndexResponse) UnmarshalJSON ¶

func (v *NullableUsageLogsByIndexResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageLogsByIndexResponse) Unset ¶

type NullableUsageLogsByRetentionHour ¶

type NullableUsageLogsByRetentionHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageLogsByRetentionHour) Get ¶

func (NullableUsageLogsByRetentionHour) IsSet ¶

func (NullableUsageLogsByRetentionHour) MarshalJSON ¶

func (v NullableUsageLogsByRetentionHour) MarshalJSON() ([]byte, error)

func (*NullableUsageLogsByRetentionHour) Set ¶

func (*NullableUsageLogsByRetentionHour) UnmarshalJSON ¶

func (v *NullableUsageLogsByRetentionHour) UnmarshalJSON(src []byte) error

func (*NullableUsageLogsByRetentionHour) Unset ¶

type NullableUsageLogsByRetentionResponse ¶

type NullableUsageLogsByRetentionResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageLogsByRetentionResponse) Get ¶

func (NullableUsageLogsByRetentionResponse) IsSet ¶

func (NullableUsageLogsByRetentionResponse) MarshalJSON ¶

func (v NullableUsageLogsByRetentionResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageLogsByRetentionResponse) Set ¶

func (*NullableUsageLogsByRetentionResponse) UnmarshalJSON ¶

func (v *NullableUsageLogsByRetentionResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageLogsByRetentionResponse) Unset ¶

type NullableUsageLogsHour ¶

type NullableUsageLogsHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageLogsHour ¶

func NewNullableUsageLogsHour(val *UsageLogsHour) *NullableUsageLogsHour

func (NullableUsageLogsHour) Get ¶

func (NullableUsageLogsHour) IsSet ¶

func (v NullableUsageLogsHour) IsSet() bool

func (NullableUsageLogsHour) MarshalJSON ¶

func (v NullableUsageLogsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageLogsHour) Set ¶

func (v *NullableUsageLogsHour) Set(val *UsageLogsHour)

func (*NullableUsageLogsHour) UnmarshalJSON ¶

func (v *NullableUsageLogsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageLogsHour) Unset ¶

func (v *NullableUsageLogsHour) Unset()

type NullableUsageLogsResponse ¶

type NullableUsageLogsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUsageLogsResponse ¶

func NewNullableUsageLogsResponse(val *UsageLogsResponse) *NullableUsageLogsResponse

func (NullableUsageLogsResponse) Get ¶

func (NullableUsageLogsResponse) IsSet ¶

func (v NullableUsageLogsResponse) IsSet() bool

func (NullableUsageLogsResponse) MarshalJSON ¶

func (v NullableUsageLogsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageLogsResponse) Set ¶

func (*NullableUsageLogsResponse) UnmarshalJSON ¶

func (v *NullableUsageLogsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageLogsResponse) Unset ¶

func (v *NullableUsageLogsResponse) Unset()

type NullableUsageMetricCategory ¶

type NullableUsageMetricCategory struct {
	// contains filtered or unexported fields
}

func (NullableUsageMetricCategory) Get ¶

func (NullableUsageMetricCategory) IsSet ¶

func (NullableUsageMetricCategory) MarshalJSON ¶

func (v NullableUsageMetricCategory) MarshalJSON() ([]byte, error)

func (*NullableUsageMetricCategory) Set ¶

func (*NullableUsageMetricCategory) UnmarshalJSON ¶

func (v *NullableUsageMetricCategory) UnmarshalJSON(src []byte) error

func (*NullableUsageMetricCategory) Unset ¶

func (v *NullableUsageMetricCategory) Unset()

type NullableUsageNetworkFlowsHour ¶

type NullableUsageNetworkFlowsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageNetworkFlowsHour) Get ¶

func (NullableUsageNetworkFlowsHour) IsSet ¶

func (NullableUsageNetworkFlowsHour) MarshalJSON ¶

func (v NullableUsageNetworkFlowsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageNetworkFlowsHour) Set ¶

func (*NullableUsageNetworkFlowsHour) UnmarshalJSON ¶

func (v *NullableUsageNetworkFlowsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageNetworkFlowsHour) Unset ¶

func (v *NullableUsageNetworkFlowsHour) Unset()

type NullableUsageNetworkFlowsResponse ¶

type NullableUsageNetworkFlowsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageNetworkFlowsResponse) Get ¶

func (NullableUsageNetworkFlowsResponse) IsSet ¶

func (NullableUsageNetworkFlowsResponse) MarshalJSON ¶

func (v NullableUsageNetworkFlowsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageNetworkFlowsResponse) Set ¶

func (*NullableUsageNetworkFlowsResponse) UnmarshalJSON ¶

func (v *NullableUsageNetworkFlowsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageNetworkFlowsResponse) Unset ¶

type NullableUsageNetworkHostsHour ¶

type NullableUsageNetworkHostsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageNetworkHostsHour) Get ¶

func (NullableUsageNetworkHostsHour) IsSet ¶

func (NullableUsageNetworkHostsHour) MarshalJSON ¶

func (v NullableUsageNetworkHostsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageNetworkHostsHour) Set ¶

func (*NullableUsageNetworkHostsHour) UnmarshalJSON ¶

func (v *NullableUsageNetworkHostsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageNetworkHostsHour) Unset ¶

func (v *NullableUsageNetworkHostsHour) Unset()

type NullableUsageNetworkHostsResponse ¶

type NullableUsageNetworkHostsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageNetworkHostsResponse) Get ¶

func (NullableUsageNetworkHostsResponse) IsSet ¶

func (NullableUsageNetworkHostsResponse) MarshalJSON ¶

func (v NullableUsageNetworkHostsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageNetworkHostsResponse) Set ¶

func (*NullableUsageNetworkHostsResponse) UnmarshalJSON ¶

func (v *NullableUsageNetworkHostsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageNetworkHostsResponse) Unset ¶

type NullableUsageProfilingHour ¶

type NullableUsageProfilingHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageProfilingHour ¶

func NewNullableUsageProfilingHour(val *UsageProfilingHour) *NullableUsageProfilingHour

func (NullableUsageProfilingHour) Get ¶

func (NullableUsageProfilingHour) IsSet ¶

func (v NullableUsageProfilingHour) IsSet() bool

func (NullableUsageProfilingHour) MarshalJSON ¶

func (v NullableUsageProfilingHour) MarshalJSON() ([]byte, error)

func (*NullableUsageProfilingHour) Set ¶

func (*NullableUsageProfilingHour) UnmarshalJSON ¶

func (v *NullableUsageProfilingHour) UnmarshalJSON(src []byte) error

func (*NullableUsageProfilingHour) Unset ¶

func (v *NullableUsageProfilingHour) Unset()

type NullableUsageProfilingResponse ¶

type NullableUsageProfilingResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageProfilingResponse) Get ¶

func (NullableUsageProfilingResponse) IsSet ¶

func (NullableUsageProfilingResponse) MarshalJSON ¶

func (v NullableUsageProfilingResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageProfilingResponse) Set ¶

func (*NullableUsageProfilingResponse) UnmarshalJSON ¶

func (v *NullableUsageProfilingResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageProfilingResponse) Unset ¶

func (v *NullableUsageProfilingResponse) Unset()

type NullableUsageReportsType ¶

type NullableUsageReportsType struct {
	// contains filtered or unexported fields
}

func NewNullableUsageReportsType ¶

func NewNullableUsageReportsType(val *UsageReportsType) *NullableUsageReportsType

func (NullableUsageReportsType) Get ¶

func (NullableUsageReportsType) IsSet ¶

func (v NullableUsageReportsType) IsSet() bool

func (NullableUsageReportsType) MarshalJSON ¶

func (v NullableUsageReportsType) MarshalJSON() ([]byte, error)

func (*NullableUsageReportsType) Set ¶

func (*NullableUsageReportsType) UnmarshalJSON ¶

func (v *NullableUsageReportsType) UnmarshalJSON(src []byte) error

func (*NullableUsageReportsType) Unset ¶

func (v *NullableUsageReportsType) Unset()

type NullableUsageRumSessionsHour ¶

type NullableUsageRumSessionsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageRumSessionsHour) Get ¶

func (NullableUsageRumSessionsHour) IsSet ¶

func (NullableUsageRumSessionsHour) MarshalJSON ¶

func (v NullableUsageRumSessionsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageRumSessionsHour) Set ¶

func (*NullableUsageRumSessionsHour) UnmarshalJSON ¶

func (v *NullableUsageRumSessionsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageRumSessionsHour) Unset ¶

func (v *NullableUsageRumSessionsHour) Unset()

type NullableUsageRumSessionsResponse ¶

type NullableUsageRumSessionsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageRumSessionsResponse) Get ¶

func (NullableUsageRumSessionsResponse) IsSet ¶

func (NullableUsageRumSessionsResponse) MarshalJSON ¶

func (v NullableUsageRumSessionsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageRumSessionsResponse) Set ¶

func (*NullableUsageRumSessionsResponse) UnmarshalJSON ¶

func (v *NullableUsageRumSessionsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageRumSessionsResponse) Unset ¶

type NullableUsageSNMPHour ¶

type NullableUsageSNMPHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageSNMPHour ¶

func NewNullableUsageSNMPHour(val *UsageSNMPHour) *NullableUsageSNMPHour

func (NullableUsageSNMPHour) Get ¶

func (NullableUsageSNMPHour) IsSet ¶

func (v NullableUsageSNMPHour) IsSet() bool

func (NullableUsageSNMPHour) MarshalJSON ¶

func (v NullableUsageSNMPHour) MarshalJSON() ([]byte, error)

func (*NullableUsageSNMPHour) Set ¶

func (v *NullableUsageSNMPHour) Set(val *UsageSNMPHour)

func (*NullableUsageSNMPHour) UnmarshalJSON ¶

func (v *NullableUsageSNMPHour) UnmarshalJSON(src []byte) error

func (*NullableUsageSNMPHour) Unset ¶

func (v *NullableUsageSNMPHour) Unset()

type NullableUsageSNMPResponse ¶

type NullableUsageSNMPResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUsageSNMPResponse ¶

func NewNullableUsageSNMPResponse(val *UsageSNMPResponse) *NullableUsageSNMPResponse

func (NullableUsageSNMPResponse) Get ¶

func (NullableUsageSNMPResponse) IsSet ¶

func (v NullableUsageSNMPResponse) IsSet() bool

func (NullableUsageSNMPResponse) MarshalJSON ¶

func (v NullableUsageSNMPResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageSNMPResponse) Set ¶

func (*NullableUsageSNMPResponse) UnmarshalJSON ¶

func (v *NullableUsageSNMPResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageSNMPResponse) Unset ¶

func (v *NullableUsageSNMPResponse) Unset()

type NullableUsageSort ¶

type NullableUsageSort struct {
	// contains filtered or unexported fields
}

func NewNullableUsageSort ¶

func NewNullableUsageSort(val *UsageSort) *NullableUsageSort

func (NullableUsageSort) Get ¶

func (v NullableUsageSort) Get() *UsageSort

func (NullableUsageSort) IsSet ¶

func (v NullableUsageSort) IsSet() bool

func (NullableUsageSort) MarshalJSON ¶

func (v NullableUsageSort) MarshalJSON() ([]byte, error)

func (*NullableUsageSort) Set ¶

func (v *NullableUsageSort) Set(val *UsageSort)

func (*NullableUsageSort) UnmarshalJSON ¶

func (v *NullableUsageSort) UnmarshalJSON(src []byte) error

func (*NullableUsageSort) Unset ¶

func (v *NullableUsageSort) Unset()

type NullableUsageSortDirection ¶

type NullableUsageSortDirection struct {
	// contains filtered or unexported fields
}

func NewNullableUsageSortDirection ¶

func NewNullableUsageSortDirection(val *UsageSortDirection) *NullableUsageSortDirection

func (NullableUsageSortDirection) Get ¶

func (NullableUsageSortDirection) IsSet ¶

func (v NullableUsageSortDirection) IsSet() bool

func (NullableUsageSortDirection) MarshalJSON ¶

func (v NullableUsageSortDirection) MarshalJSON() ([]byte, error)

func (*NullableUsageSortDirection) Set ¶

func (*NullableUsageSortDirection) UnmarshalJSON ¶

func (v *NullableUsageSortDirection) UnmarshalJSON(src []byte) error

func (*NullableUsageSortDirection) Unset ¶

func (v *NullableUsageSortDirection) Unset()

type NullableUsageSpecifiedCustomReportsAttributes ¶

type NullableUsageSpecifiedCustomReportsAttributes struct {
	// contains filtered or unexported fields
}

func (NullableUsageSpecifiedCustomReportsAttributes) Get ¶

func (NullableUsageSpecifiedCustomReportsAttributes) IsSet ¶

func (NullableUsageSpecifiedCustomReportsAttributes) MarshalJSON ¶

func (*NullableUsageSpecifiedCustomReportsAttributes) Set ¶

func (*NullableUsageSpecifiedCustomReportsAttributes) UnmarshalJSON ¶

func (*NullableUsageSpecifiedCustomReportsAttributes) Unset ¶

type NullableUsageSpecifiedCustomReportsData ¶

type NullableUsageSpecifiedCustomReportsData struct {
	// contains filtered or unexported fields
}

func (NullableUsageSpecifiedCustomReportsData) Get ¶

func (NullableUsageSpecifiedCustomReportsData) IsSet ¶

func (NullableUsageSpecifiedCustomReportsData) MarshalJSON ¶

func (v NullableUsageSpecifiedCustomReportsData) MarshalJSON() ([]byte, error)

func (*NullableUsageSpecifiedCustomReportsData) Set ¶

func (*NullableUsageSpecifiedCustomReportsData) UnmarshalJSON ¶

func (v *NullableUsageSpecifiedCustomReportsData) UnmarshalJSON(src []byte) error

func (*NullableUsageSpecifiedCustomReportsData) Unset ¶

type NullableUsageSpecifiedCustomReportsMeta ¶

type NullableUsageSpecifiedCustomReportsMeta struct {
	// contains filtered or unexported fields
}

func (NullableUsageSpecifiedCustomReportsMeta) Get ¶

func (NullableUsageSpecifiedCustomReportsMeta) IsSet ¶

func (NullableUsageSpecifiedCustomReportsMeta) MarshalJSON ¶

func (v NullableUsageSpecifiedCustomReportsMeta) MarshalJSON() ([]byte, error)

func (*NullableUsageSpecifiedCustomReportsMeta) Set ¶

func (*NullableUsageSpecifiedCustomReportsMeta) UnmarshalJSON ¶

func (v *NullableUsageSpecifiedCustomReportsMeta) UnmarshalJSON(src []byte) error

func (*NullableUsageSpecifiedCustomReportsMeta) Unset ¶

type NullableUsageSpecifiedCustomReportsPage ¶

type NullableUsageSpecifiedCustomReportsPage struct {
	// contains filtered or unexported fields
}

func (NullableUsageSpecifiedCustomReportsPage) Get ¶

func (NullableUsageSpecifiedCustomReportsPage) IsSet ¶

func (NullableUsageSpecifiedCustomReportsPage) MarshalJSON ¶

func (v NullableUsageSpecifiedCustomReportsPage) MarshalJSON() ([]byte, error)

func (*NullableUsageSpecifiedCustomReportsPage) Set ¶

func (*NullableUsageSpecifiedCustomReportsPage) UnmarshalJSON ¶

func (v *NullableUsageSpecifiedCustomReportsPage) UnmarshalJSON(src []byte) error

func (*NullableUsageSpecifiedCustomReportsPage) Unset ¶

type NullableUsageSpecifiedCustomReportsResponse ¶

type NullableUsageSpecifiedCustomReportsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageSpecifiedCustomReportsResponse) Get ¶

func (NullableUsageSpecifiedCustomReportsResponse) IsSet ¶

func (NullableUsageSpecifiedCustomReportsResponse) MarshalJSON ¶

func (*NullableUsageSpecifiedCustomReportsResponse) Set ¶

func (*NullableUsageSpecifiedCustomReportsResponse) UnmarshalJSON ¶

func (v *NullableUsageSpecifiedCustomReportsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageSpecifiedCustomReportsResponse) Unset ¶

type NullableUsageSummaryDate ¶

type NullableUsageSummaryDate struct {
	// contains filtered or unexported fields
}

func NewNullableUsageSummaryDate ¶

func NewNullableUsageSummaryDate(val *UsageSummaryDate) *NullableUsageSummaryDate

func (NullableUsageSummaryDate) Get ¶

func (NullableUsageSummaryDate) IsSet ¶

func (v NullableUsageSummaryDate) IsSet() bool

func (NullableUsageSummaryDate) MarshalJSON ¶

func (v NullableUsageSummaryDate) MarshalJSON() ([]byte, error)

func (*NullableUsageSummaryDate) Set ¶

func (*NullableUsageSummaryDate) UnmarshalJSON ¶

func (v *NullableUsageSummaryDate) UnmarshalJSON(src []byte) error

func (*NullableUsageSummaryDate) Unset ¶

func (v *NullableUsageSummaryDate) Unset()

type NullableUsageSummaryDateOrg ¶

type NullableUsageSummaryDateOrg struct {
	// contains filtered or unexported fields
}

func (NullableUsageSummaryDateOrg) Get ¶

func (NullableUsageSummaryDateOrg) IsSet ¶

func (NullableUsageSummaryDateOrg) MarshalJSON ¶

func (v NullableUsageSummaryDateOrg) MarshalJSON() ([]byte, error)

func (*NullableUsageSummaryDateOrg) Set ¶

func (*NullableUsageSummaryDateOrg) UnmarshalJSON ¶

func (v *NullableUsageSummaryDateOrg) UnmarshalJSON(src []byte) error

func (*NullableUsageSummaryDateOrg) Unset ¶

func (v *NullableUsageSummaryDateOrg) Unset()

type NullableUsageSummaryResponse ¶

type NullableUsageSummaryResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageSummaryResponse) Get ¶

func (NullableUsageSummaryResponse) IsSet ¶

func (NullableUsageSummaryResponse) MarshalJSON ¶

func (v NullableUsageSummaryResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageSummaryResponse) Set ¶

func (*NullableUsageSummaryResponse) UnmarshalJSON ¶

func (v *NullableUsageSummaryResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageSummaryResponse) Unset ¶

func (v *NullableUsageSummaryResponse) Unset()

type NullableUsageSyntheticsAPIHour ¶

type NullableUsageSyntheticsAPIHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageSyntheticsAPIHour) Get ¶

func (NullableUsageSyntheticsAPIHour) IsSet ¶

func (NullableUsageSyntheticsAPIHour) MarshalJSON ¶

func (v NullableUsageSyntheticsAPIHour) MarshalJSON() ([]byte, error)

func (*NullableUsageSyntheticsAPIHour) Set ¶

func (*NullableUsageSyntheticsAPIHour) UnmarshalJSON ¶

func (v *NullableUsageSyntheticsAPIHour) UnmarshalJSON(src []byte) error

func (*NullableUsageSyntheticsAPIHour) Unset ¶

func (v *NullableUsageSyntheticsAPIHour) Unset()

type NullableUsageSyntheticsAPIResponse ¶

type NullableUsageSyntheticsAPIResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageSyntheticsAPIResponse) Get ¶

func (NullableUsageSyntheticsAPIResponse) IsSet ¶

func (NullableUsageSyntheticsAPIResponse) MarshalJSON ¶

func (v NullableUsageSyntheticsAPIResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageSyntheticsAPIResponse) Set ¶

func (*NullableUsageSyntheticsAPIResponse) UnmarshalJSON ¶

func (v *NullableUsageSyntheticsAPIResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageSyntheticsAPIResponse) Unset ¶

type NullableUsageSyntheticsBrowserHour ¶

type NullableUsageSyntheticsBrowserHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageSyntheticsBrowserHour) Get ¶

func (NullableUsageSyntheticsBrowserHour) IsSet ¶

func (NullableUsageSyntheticsBrowserHour) MarshalJSON ¶

func (v NullableUsageSyntheticsBrowserHour) MarshalJSON() ([]byte, error)

func (*NullableUsageSyntheticsBrowserHour) Set ¶

func (*NullableUsageSyntheticsBrowserHour) UnmarshalJSON ¶

func (v *NullableUsageSyntheticsBrowserHour) UnmarshalJSON(src []byte) error

func (*NullableUsageSyntheticsBrowserHour) Unset ¶

type NullableUsageSyntheticsBrowserResponse ¶

type NullableUsageSyntheticsBrowserResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageSyntheticsBrowserResponse) Get ¶

func (NullableUsageSyntheticsBrowserResponse) IsSet ¶

func (NullableUsageSyntheticsBrowserResponse) MarshalJSON ¶

func (v NullableUsageSyntheticsBrowserResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageSyntheticsBrowserResponse) Set ¶

func (*NullableUsageSyntheticsBrowserResponse) UnmarshalJSON ¶

func (v *NullableUsageSyntheticsBrowserResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageSyntheticsBrowserResponse) Unset ¶

type NullableUsageSyntheticsHour ¶

type NullableUsageSyntheticsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageSyntheticsHour) Get ¶

func (NullableUsageSyntheticsHour) IsSet ¶

func (NullableUsageSyntheticsHour) MarshalJSON ¶

func (v NullableUsageSyntheticsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageSyntheticsHour) Set ¶

func (*NullableUsageSyntheticsHour) UnmarshalJSON ¶

func (v *NullableUsageSyntheticsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageSyntheticsHour) Unset ¶

func (v *NullableUsageSyntheticsHour) Unset()

type NullableUsageSyntheticsResponse ¶

type NullableUsageSyntheticsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageSyntheticsResponse) Get ¶

func (NullableUsageSyntheticsResponse) IsSet ¶

func (NullableUsageSyntheticsResponse) MarshalJSON ¶

func (v NullableUsageSyntheticsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageSyntheticsResponse) Set ¶

func (*NullableUsageSyntheticsResponse) UnmarshalJSON ¶

func (v *NullableUsageSyntheticsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageSyntheticsResponse) Unset ¶

type NullableUsageTimeseriesHour ¶

type NullableUsageTimeseriesHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageTimeseriesHour) Get ¶

func (NullableUsageTimeseriesHour) IsSet ¶

func (NullableUsageTimeseriesHour) MarshalJSON ¶

func (v NullableUsageTimeseriesHour) MarshalJSON() ([]byte, error)

func (*NullableUsageTimeseriesHour) Set ¶

func (*NullableUsageTimeseriesHour) UnmarshalJSON ¶

func (v *NullableUsageTimeseriesHour) UnmarshalJSON(src []byte) error

func (*NullableUsageTimeseriesHour) Unset ¶

func (v *NullableUsageTimeseriesHour) Unset()

type NullableUsageTimeseriesResponse ¶

type NullableUsageTimeseriesResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageTimeseriesResponse) Get ¶

func (NullableUsageTimeseriesResponse) IsSet ¶

func (NullableUsageTimeseriesResponse) MarshalJSON ¶

func (v NullableUsageTimeseriesResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageTimeseriesResponse) Set ¶

func (*NullableUsageTimeseriesResponse) UnmarshalJSON ¶

func (v *NullableUsageTimeseriesResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageTimeseriesResponse) Unset ¶

type NullableUsageTopAvgMetricsHour ¶

type NullableUsageTopAvgMetricsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageTopAvgMetricsHour) Get ¶

func (NullableUsageTopAvgMetricsHour) IsSet ¶

func (NullableUsageTopAvgMetricsHour) MarshalJSON ¶

func (v NullableUsageTopAvgMetricsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageTopAvgMetricsHour) Set ¶

func (*NullableUsageTopAvgMetricsHour) UnmarshalJSON ¶

func (v *NullableUsageTopAvgMetricsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageTopAvgMetricsHour) Unset ¶

func (v *NullableUsageTopAvgMetricsHour) Unset()

type NullableUsageTopAvgMetricsMetadata ¶

type NullableUsageTopAvgMetricsMetadata struct {
	// contains filtered or unexported fields
}

func (NullableUsageTopAvgMetricsMetadata) Get ¶

func (NullableUsageTopAvgMetricsMetadata) IsSet ¶

func (NullableUsageTopAvgMetricsMetadata) MarshalJSON ¶

func (v NullableUsageTopAvgMetricsMetadata) MarshalJSON() ([]byte, error)

func (*NullableUsageTopAvgMetricsMetadata) Set ¶

func (*NullableUsageTopAvgMetricsMetadata) UnmarshalJSON ¶

func (v *NullableUsageTopAvgMetricsMetadata) UnmarshalJSON(src []byte) error

func (*NullableUsageTopAvgMetricsMetadata) Unset ¶

type NullableUsageTopAvgMetricsResponse ¶

type NullableUsageTopAvgMetricsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageTopAvgMetricsResponse) Get ¶

func (NullableUsageTopAvgMetricsResponse) IsSet ¶

func (NullableUsageTopAvgMetricsResponse) MarshalJSON ¶

func (v NullableUsageTopAvgMetricsResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageTopAvgMetricsResponse) Set ¶

func (*NullableUsageTopAvgMetricsResponse) UnmarshalJSON ¶

func (v *NullableUsageTopAvgMetricsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageTopAvgMetricsResponse) Unset ¶

type NullableUsageTraceHour ¶

type NullableUsageTraceHour struct {
	// contains filtered or unexported fields
}

func NewNullableUsageTraceHour ¶

func NewNullableUsageTraceHour(val *UsageTraceHour) *NullableUsageTraceHour

func (NullableUsageTraceHour) Get ¶

func (NullableUsageTraceHour) IsSet ¶

func (v NullableUsageTraceHour) IsSet() bool

func (NullableUsageTraceHour) MarshalJSON ¶

func (v NullableUsageTraceHour) MarshalJSON() ([]byte, error)

func (*NullableUsageTraceHour) Set ¶

func (*NullableUsageTraceHour) UnmarshalJSON ¶

func (v *NullableUsageTraceHour) UnmarshalJSON(src []byte) error

func (*NullableUsageTraceHour) Unset ¶

func (v *NullableUsageTraceHour) Unset()

type NullableUsageTraceResponse ¶

type NullableUsageTraceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUsageTraceResponse ¶

func NewNullableUsageTraceResponse(val *UsageTraceResponse) *NullableUsageTraceResponse

func (NullableUsageTraceResponse) Get ¶

func (NullableUsageTraceResponse) IsSet ¶

func (v NullableUsageTraceResponse) IsSet() bool

func (NullableUsageTraceResponse) MarshalJSON ¶

func (v NullableUsageTraceResponse) MarshalJSON() ([]byte, error)

func (*NullableUsageTraceResponse) Set ¶

func (*NullableUsageTraceResponse) UnmarshalJSON ¶

func (v *NullableUsageTraceResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageTraceResponse) Unset ¶

func (v *NullableUsageTraceResponse) Unset()

type NullableUsageTracingWithoutLimitsHour ¶

type NullableUsageTracingWithoutLimitsHour struct {
	// contains filtered or unexported fields
}

func (NullableUsageTracingWithoutLimitsHour) Get ¶

func (NullableUsageTracingWithoutLimitsHour) IsSet ¶

func (NullableUsageTracingWithoutLimitsHour) MarshalJSON ¶

func (v NullableUsageTracingWithoutLimitsHour) MarshalJSON() ([]byte, error)

func (*NullableUsageTracingWithoutLimitsHour) Set ¶

func (*NullableUsageTracingWithoutLimitsHour) UnmarshalJSON ¶

func (v *NullableUsageTracingWithoutLimitsHour) UnmarshalJSON(src []byte) error

func (*NullableUsageTracingWithoutLimitsHour) Unset ¶

type NullableUsageTracingWithoutLimitsResponse ¶

type NullableUsageTracingWithoutLimitsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUsageTracingWithoutLimitsResponse) Get ¶

func (NullableUsageTracingWithoutLimitsResponse) IsSet ¶

func (NullableUsageTracingWithoutLimitsResponse) MarshalJSON ¶

func (*NullableUsageTracingWithoutLimitsResponse) Set ¶

func (*NullableUsageTracingWithoutLimitsResponse) UnmarshalJSON ¶

func (v *NullableUsageTracingWithoutLimitsResponse) UnmarshalJSON(src []byte) error

func (*NullableUsageTracingWithoutLimitsResponse) Unset ¶

type NullableUser ¶

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser ¶

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get ¶

func (v NullableUser) Get() *User

func (NullableUser) IsSet ¶

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON ¶

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set ¶

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON ¶

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset ¶

func (v *NullableUser) Unset()

type NullableUserDisableResponse ¶

type NullableUserDisableResponse struct {
	// contains filtered or unexported fields
}

func (NullableUserDisableResponse) Get ¶

func (NullableUserDisableResponse) IsSet ¶

func (NullableUserDisableResponse) MarshalJSON ¶

func (v NullableUserDisableResponse) MarshalJSON() ([]byte, error)

func (*NullableUserDisableResponse) Set ¶

func (*NullableUserDisableResponse) UnmarshalJSON ¶

func (v *NullableUserDisableResponse) UnmarshalJSON(src []byte) error

func (*NullableUserDisableResponse) Unset ¶

func (v *NullableUserDisableResponse) Unset()

type NullableUserListResponse ¶

type NullableUserListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUserListResponse ¶

func NewNullableUserListResponse(val *UserListResponse) *NullableUserListResponse

func (NullableUserListResponse) Get ¶

func (NullableUserListResponse) IsSet ¶

func (v NullableUserListResponse) IsSet() bool

func (NullableUserListResponse) MarshalJSON ¶

func (v NullableUserListResponse) MarshalJSON() ([]byte, error)

func (*NullableUserListResponse) Set ¶

func (*NullableUserListResponse) UnmarshalJSON ¶

func (v *NullableUserListResponse) UnmarshalJSON(src []byte) error

func (*NullableUserListResponse) Unset ¶

func (v *NullableUserListResponse) Unset()

type NullableUserResponse ¶

type NullableUserResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUserResponse ¶

func NewNullableUserResponse(val *UserResponse) *NullableUserResponse

func (NullableUserResponse) Get ¶

func (NullableUserResponse) IsSet ¶

func (v NullableUserResponse) IsSet() bool

func (NullableUserResponse) MarshalJSON ¶

func (v NullableUserResponse) MarshalJSON() ([]byte, error)

func (*NullableUserResponse) Set ¶

func (v *NullableUserResponse) Set(val *UserResponse)

func (*NullableUserResponse) UnmarshalJSON ¶

func (v *NullableUserResponse) UnmarshalJSON(src []byte) error

func (*NullableUserResponse) Unset ¶

func (v *NullableUserResponse) Unset()

type NullableWidget ¶

type NullableWidget struct {
	// contains filtered or unexported fields
}

func NewNullableWidget ¶

func NewNullableWidget(val *Widget) *NullableWidget

func (NullableWidget) Get ¶

func (v NullableWidget) Get() *Widget

func (NullableWidget) IsSet ¶

func (v NullableWidget) IsSet() bool

func (NullableWidget) MarshalJSON ¶

func (v NullableWidget) MarshalJSON() ([]byte, error)

func (*NullableWidget) Set ¶

func (v *NullableWidget) Set(val *Widget)

func (*NullableWidget) UnmarshalJSON ¶

func (v *NullableWidget) UnmarshalJSON(src []byte) error

func (*NullableWidget) Unset ¶

func (v *NullableWidget) Unset()

type NullableWidgetAggregator ¶

type NullableWidgetAggregator struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetAggregator ¶

func NewNullableWidgetAggregator(val *WidgetAggregator) *NullableWidgetAggregator

func (NullableWidgetAggregator) Get ¶

func (NullableWidgetAggregator) IsSet ¶

func (v NullableWidgetAggregator) IsSet() bool

func (NullableWidgetAggregator) MarshalJSON ¶

func (v NullableWidgetAggregator) MarshalJSON() ([]byte, error)

func (*NullableWidgetAggregator) Set ¶

func (*NullableWidgetAggregator) UnmarshalJSON ¶

func (v *NullableWidgetAggregator) UnmarshalJSON(src []byte) error

func (*NullableWidgetAggregator) Unset ¶

func (v *NullableWidgetAggregator) Unset()

type NullableWidgetAxis ¶

type NullableWidgetAxis struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetAxis ¶

func NewNullableWidgetAxis(val *WidgetAxis) *NullableWidgetAxis

func (NullableWidgetAxis) Get ¶

func (v NullableWidgetAxis) Get() *WidgetAxis

func (NullableWidgetAxis) IsSet ¶

func (v NullableWidgetAxis) IsSet() bool

func (NullableWidgetAxis) MarshalJSON ¶

func (v NullableWidgetAxis) MarshalJSON() ([]byte, error)

func (*NullableWidgetAxis) Set ¶

func (v *NullableWidgetAxis) Set(val *WidgetAxis)

func (*NullableWidgetAxis) UnmarshalJSON ¶

func (v *NullableWidgetAxis) UnmarshalJSON(src []byte) error

func (*NullableWidgetAxis) Unset ¶

func (v *NullableWidgetAxis) Unset()

type NullableWidgetChangeType ¶

type NullableWidgetChangeType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetChangeType ¶

func NewNullableWidgetChangeType(val *WidgetChangeType) *NullableWidgetChangeType

func (NullableWidgetChangeType) Get ¶

func (NullableWidgetChangeType) IsSet ¶

func (v NullableWidgetChangeType) IsSet() bool

func (NullableWidgetChangeType) MarshalJSON ¶

func (v NullableWidgetChangeType) MarshalJSON() ([]byte, error)

func (*NullableWidgetChangeType) Set ¶

func (*NullableWidgetChangeType) UnmarshalJSON ¶

func (v *NullableWidgetChangeType) UnmarshalJSON(src []byte) error

func (*NullableWidgetChangeType) Unset ¶

func (v *NullableWidgetChangeType) Unset()

type NullableWidgetColorPreference ¶

type NullableWidgetColorPreference struct {
	// contains filtered or unexported fields
}

func (NullableWidgetColorPreference) Get ¶

func (NullableWidgetColorPreference) IsSet ¶

func (NullableWidgetColorPreference) MarshalJSON ¶

func (v NullableWidgetColorPreference) MarshalJSON() ([]byte, error)

func (*NullableWidgetColorPreference) Set ¶

func (*NullableWidgetColorPreference) UnmarshalJSON ¶

func (v *NullableWidgetColorPreference) UnmarshalJSON(src []byte) error

func (*NullableWidgetColorPreference) Unset ¶

func (v *NullableWidgetColorPreference) Unset()

type NullableWidgetComparator ¶

type NullableWidgetComparator struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetComparator ¶

func NewNullableWidgetComparator(val *WidgetComparator) *NullableWidgetComparator

func (NullableWidgetComparator) Get ¶

func (NullableWidgetComparator) IsSet ¶

func (v NullableWidgetComparator) IsSet() bool

func (NullableWidgetComparator) MarshalJSON ¶

func (v NullableWidgetComparator) MarshalJSON() ([]byte, error)

func (*NullableWidgetComparator) Set ¶

func (*NullableWidgetComparator) UnmarshalJSON ¶

func (v *NullableWidgetComparator) UnmarshalJSON(src []byte) error

func (*NullableWidgetComparator) Unset ¶

func (v *NullableWidgetComparator) Unset()

type NullableWidgetCompareTo ¶

type NullableWidgetCompareTo struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetCompareTo ¶

func NewNullableWidgetCompareTo(val *WidgetCompareTo) *NullableWidgetCompareTo

func (NullableWidgetCompareTo) Get ¶

func (NullableWidgetCompareTo) IsSet ¶

func (v NullableWidgetCompareTo) IsSet() bool

func (NullableWidgetCompareTo) MarshalJSON ¶

func (v NullableWidgetCompareTo) MarshalJSON() ([]byte, error)

func (*NullableWidgetCompareTo) Set ¶

func (*NullableWidgetCompareTo) UnmarshalJSON ¶

func (v *NullableWidgetCompareTo) UnmarshalJSON(src []byte) error

func (*NullableWidgetCompareTo) Unset ¶

func (v *NullableWidgetCompareTo) Unset()

type NullableWidgetConditionalFormat ¶

type NullableWidgetConditionalFormat struct {
	// contains filtered or unexported fields
}

func (NullableWidgetConditionalFormat) Get ¶

func (NullableWidgetConditionalFormat) IsSet ¶

func (NullableWidgetConditionalFormat) MarshalJSON ¶

func (v NullableWidgetConditionalFormat) MarshalJSON() ([]byte, error)

func (*NullableWidgetConditionalFormat) Set ¶

func (*NullableWidgetConditionalFormat) UnmarshalJSON ¶

func (v *NullableWidgetConditionalFormat) UnmarshalJSON(src []byte) error

func (*NullableWidgetConditionalFormat) Unset ¶

type NullableWidgetCustomLink struct {
	// contains filtered or unexported fields
}
func NewNullableWidgetCustomLink(val *WidgetCustomLink) *NullableWidgetCustomLink

func (NullableWidgetCustomLink) Get ¶

func (NullableWidgetCustomLink) IsSet ¶

func (v NullableWidgetCustomLink) IsSet() bool

func (NullableWidgetCustomLink) MarshalJSON ¶

func (v NullableWidgetCustomLink) MarshalJSON() ([]byte, error)

func (*NullableWidgetCustomLink) Set ¶

func (*NullableWidgetCustomLink) UnmarshalJSON ¶

func (v *NullableWidgetCustomLink) UnmarshalJSON(src []byte) error

func (*NullableWidgetCustomLink) Unset ¶

func (v *NullableWidgetCustomLink) Unset()

type NullableWidgetDefinition ¶

type NullableWidgetDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetDefinition ¶

func NewNullableWidgetDefinition(val *WidgetDefinition) *NullableWidgetDefinition

func (NullableWidgetDefinition) Get ¶

func (NullableWidgetDefinition) IsSet ¶

func (v NullableWidgetDefinition) IsSet() bool

func (NullableWidgetDefinition) MarshalJSON ¶

func (v NullableWidgetDefinition) MarshalJSON() ([]byte, error)

func (*NullableWidgetDefinition) Set ¶

func (*NullableWidgetDefinition) UnmarshalJSON ¶

func (v *NullableWidgetDefinition) UnmarshalJSON(src []byte) error

func (*NullableWidgetDefinition) Unset ¶

func (v *NullableWidgetDefinition) Unset()

type NullableWidgetDisplayType ¶

type NullableWidgetDisplayType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetDisplayType ¶

func NewNullableWidgetDisplayType(val *WidgetDisplayType) *NullableWidgetDisplayType

func (NullableWidgetDisplayType) Get ¶

func (NullableWidgetDisplayType) IsSet ¶

func (v NullableWidgetDisplayType) IsSet() bool

func (NullableWidgetDisplayType) MarshalJSON ¶

func (v NullableWidgetDisplayType) MarshalJSON() ([]byte, error)

func (*NullableWidgetDisplayType) Set ¶

func (*NullableWidgetDisplayType) UnmarshalJSON ¶

func (v *NullableWidgetDisplayType) UnmarshalJSON(src []byte) error

func (*NullableWidgetDisplayType) Unset ¶

func (v *NullableWidgetDisplayType) Unset()

type NullableWidgetEvent ¶

type NullableWidgetEvent struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetEvent ¶

func NewNullableWidgetEvent(val *WidgetEvent) *NullableWidgetEvent

func (NullableWidgetEvent) Get ¶

func (NullableWidgetEvent) IsSet ¶

func (v NullableWidgetEvent) IsSet() bool

func (NullableWidgetEvent) MarshalJSON ¶

func (v NullableWidgetEvent) MarshalJSON() ([]byte, error)

func (*NullableWidgetEvent) Set ¶

func (v *NullableWidgetEvent) Set(val *WidgetEvent)

func (*NullableWidgetEvent) UnmarshalJSON ¶

func (v *NullableWidgetEvent) UnmarshalJSON(src []byte) error

func (*NullableWidgetEvent) Unset ¶

func (v *NullableWidgetEvent) Unset()

type NullableWidgetEventSize ¶

type NullableWidgetEventSize struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetEventSize ¶

func NewNullableWidgetEventSize(val *WidgetEventSize) *NullableWidgetEventSize

func (NullableWidgetEventSize) Get ¶

func (NullableWidgetEventSize) IsSet ¶

func (v NullableWidgetEventSize) IsSet() bool

func (NullableWidgetEventSize) MarshalJSON ¶

func (v NullableWidgetEventSize) MarshalJSON() ([]byte, error)

func (*NullableWidgetEventSize) Set ¶

func (*NullableWidgetEventSize) UnmarshalJSON ¶

func (v *NullableWidgetEventSize) UnmarshalJSON(src []byte) error

func (*NullableWidgetEventSize) Unset ¶

func (v *NullableWidgetEventSize) Unset()

type NullableWidgetFieldSort ¶

type NullableWidgetFieldSort struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetFieldSort ¶

func NewNullableWidgetFieldSort(val *WidgetFieldSort) *NullableWidgetFieldSort

func (NullableWidgetFieldSort) Get ¶

func (NullableWidgetFieldSort) IsSet ¶

func (v NullableWidgetFieldSort) IsSet() bool

func (NullableWidgetFieldSort) MarshalJSON ¶

func (v NullableWidgetFieldSort) MarshalJSON() ([]byte, error)

func (*NullableWidgetFieldSort) Set ¶

func (*NullableWidgetFieldSort) UnmarshalJSON ¶

func (v *NullableWidgetFieldSort) UnmarshalJSON(src []byte) error

func (*NullableWidgetFieldSort) Unset ¶

func (v *NullableWidgetFieldSort) Unset()

type NullableWidgetFormula ¶

type NullableWidgetFormula struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetFormula ¶

func NewNullableWidgetFormula(val *WidgetFormula) *NullableWidgetFormula

func (NullableWidgetFormula) Get ¶

func (NullableWidgetFormula) IsSet ¶

func (v NullableWidgetFormula) IsSet() bool

func (NullableWidgetFormula) MarshalJSON ¶

func (v NullableWidgetFormula) MarshalJSON() ([]byte, error)

func (*NullableWidgetFormula) Set ¶

func (v *NullableWidgetFormula) Set(val *WidgetFormula)

func (*NullableWidgetFormula) UnmarshalJSON ¶

func (v *NullableWidgetFormula) UnmarshalJSON(src []byte) error

func (*NullableWidgetFormula) Unset ¶

func (v *NullableWidgetFormula) Unset()

type NullableWidgetFormulaLimit ¶

type NullableWidgetFormulaLimit struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetFormulaLimit ¶

func NewNullableWidgetFormulaLimit(val *WidgetFormulaLimit) *NullableWidgetFormulaLimit

func (NullableWidgetFormulaLimit) Get ¶

func (NullableWidgetFormulaLimit) IsSet ¶

func (v NullableWidgetFormulaLimit) IsSet() bool

func (NullableWidgetFormulaLimit) MarshalJSON ¶

func (v NullableWidgetFormulaLimit) MarshalJSON() ([]byte, error)

func (*NullableWidgetFormulaLimit) Set ¶

func (*NullableWidgetFormulaLimit) UnmarshalJSON ¶

func (v *NullableWidgetFormulaLimit) UnmarshalJSON(src []byte) error

func (*NullableWidgetFormulaLimit) Unset ¶

func (v *NullableWidgetFormulaLimit) Unset()

type NullableWidgetGrouping ¶

type NullableWidgetGrouping struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetGrouping ¶

func NewNullableWidgetGrouping(val *WidgetGrouping) *NullableWidgetGrouping

func (NullableWidgetGrouping) Get ¶

func (NullableWidgetGrouping) IsSet ¶

func (v NullableWidgetGrouping) IsSet() bool

func (NullableWidgetGrouping) MarshalJSON ¶

func (v NullableWidgetGrouping) MarshalJSON() ([]byte, error)

func (*NullableWidgetGrouping) Set ¶

func (*NullableWidgetGrouping) UnmarshalJSON ¶

func (v *NullableWidgetGrouping) UnmarshalJSON(src []byte) error

func (*NullableWidgetGrouping) Unset ¶

func (v *NullableWidgetGrouping) Unset()

type NullableWidgetHorizontalAlign ¶

type NullableWidgetHorizontalAlign struct {
	// contains filtered or unexported fields
}

func (NullableWidgetHorizontalAlign) Get ¶

func (NullableWidgetHorizontalAlign) IsSet ¶

func (NullableWidgetHorizontalAlign) MarshalJSON ¶

func (v NullableWidgetHorizontalAlign) MarshalJSON() ([]byte, error)

func (*NullableWidgetHorizontalAlign) Set ¶

func (*NullableWidgetHorizontalAlign) UnmarshalJSON ¶

func (v *NullableWidgetHorizontalAlign) UnmarshalJSON(src []byte) error

func (*NullableWidgetHorizontalAlign) Unset ¶

func (v *NullableWidgetHorizontalAlign) Unset()

type NullableWidgetImageSizing ¶

type NullableWidgetImageSizing struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetImageSizing ¶

func NewNullableWidgetImageSizing(val *WidgetImageSizing) *NullableWidgetImageSizing

func (NullableWidgetImageSizing) Get ¶

func (NullableWidgetImageSizing) IsSet ¶

func (v NullableWidgetImageSizing) IsSet() bool

func (NullableWidgetImageSizing) MarshalJSON ¶

func (v NullableWidgetImageSizing) MarshalJSON() ([]byte, error)

func (*NullableWidgetImageSizing) Set ¶

func (*NullableWidgetImageSizing) UnmarshalJSON ¶

func (v *NullableWidgetImageSizing) UnmarshalJSON(src []byte) error

func (*NullableWidgetImageSizing) Unset ¶

func (v *NullableWidgetImageSizing) Unset()

type NullableWidgetLayout ¶

type NullableWidgetLayout struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetLayout ¶

func NewNullableWidgetLayout(val *WidgetLayout) *NullableWidgetLayout

func (NullableWidgetLayout) Get ¶

func (NullableWidgetLayout) IsSet ¶

func (v NullableWidgetLayout) IsSet() bool

func (NullableWidgetLayout) MarshalJSON ¶

func (v NullableWidgetLayout) MarshalJSON() ([]byte, error)

func (*NullableWidgetLayout) Set ¶

func (v *NullableWidgetLayout) Set(val *WidgetLayout)

func (*NullableWidgetLayout) UnmarshalJSON ¶

func (v *NullableWidgetLayout) UnmarshalJSON(src []byte) error

func (*NullableWidgetLayout) Unset ¶

func (v *NullableWidgetLayout) Unset()

type NullableWidgetLayoutType ¶

type NullableWidgetLayoutType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetLayoutType ¶

func NewNullableWidgetLayoutType(val *WidgetLayoutType) *NullableWidgetLayoutType

func (NullableWidgetLayoutType) Get ¶

func (NullableWidgetLayoutType) IsSet ¶

func (v NullableWidgetLayoutType) IsSet() bool

func (NullableWidgetLayoutType) MarshalJSON ¶

func (v NullableWidgetLayoutType) MarshalJSON() ([]byte, error)

func (*NullableWidgetLayoutType) Set ¶

func (*NullableWidgetLayoutType) UnmarshalJSON ¶

func (v *NullableWidgetLayoutType) UnmarshalJSON(src []byte) error

func (*NullableWidgetLayoutType) Unset ¶

func (v *NullableWidgetLayoutType) Unset()

type NullableWidgetLineType ¶

type NullableWidgetLineType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetLineType ¶

func NewNullableWidgetLineType(val *WidgetLineType) *NullableWidgetLineType

func (NullableWidgetLineType) Get ¶

func (NullableWidgetLineType) IsSet ¶

func (v NullableWidgetLineType) IsSet() bool

func (NullableWidgetLineType) MarshalJSON ¶

func (v NullableWidgetLineType) MarshalJSON() ([]byte, error)

func (*NullableWidgetLineType) Set ¶

func (*NullableWidgetLineType) UnmarshalJSON ¶

func (v *NullableWidgetLineType) UnmarshalJSON(src []byte) error

func (*NullableWidgetLineType) Unset ¶

func (v *NullableWidgetLineType) Unset()

type NullableWidgetLineWidth ¶

type NullableWidgetLineWidth struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetLineWidth ¶

func NewNullableWidgetLineWidth(val *WidgetLineWidth) *NullableWidgetLineWidth

func (NullableWidgetLineWidth) Get ¶

func (NullableWidgetLineWidth) IsSet ¶

func (v NullableWidgetLineWidth) IsSet() bool

func (NullableWidgetLineWidth) MarshalJSON ¶

func (v NullableWidgetLineWidth) MarshalJSON() ([]byte, error)

func (*NullableWidgetLineWidth) Set ¶

func (*NullableWidgetLineWidth) UnmarshalJSON ¶

func (v *NullableWidgetLineWidth) UnmarshalJSON(src []byte) error

func (*NullableWidgetLineWidth) Unset ¶

func (v *NullableWidgetLineWidth) Unset()

type NullableWidgetLiveSpan ¶

type NullableWidgetLiveSpan struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetLiveSpan ¶

func NewNullableWidgetLiveSpan(val *WidgetLiveSpan) *NullableWidgetLiveSpan

func (NullableWidgetLiveSpan) Get ¶

func (NullableWidgetLiveSpan) IsSet ¶

func (v NullableWidgetLiveSpan) IsSet() bool

func (NullableWidgetLiveSpan) MarshalJSON ¶

func (v NullableWidgetLiveSpan) MarshalJSON() ([]byte, error)

func (*NullableWidgetLiveSpan) Set ¶

func (*NullableWidgetLiveSpan) UnmarshalJSON ¶

func (v *NullableWidgetLiveSpan) UnmarshalJSON(src []byte) error

func (*NullableWidgetLiveSpan) Unset ¶

func (v *NullableWidgetLiveSpan) Unset()

type NullableWidgetMargin ¶

type NullableWidgetMargin struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetMargin ¶

func NewNullableWidgetMargin(val *WidgetMargin) *NullableWidgetMargin

func (NullableWidgetMargin) Get ¶

func (NullableWidgetMargin) IsSet ¶

func (v NullableWidgetMargin) IsSet() bool

func (NullableWidgetMargin) MarshalJSON ¶

func (v NullableWidgetMargin) MarshalJSON() ([]byte, error)

func (*NullableWidgetMargin) Set ¶

func (v *NullableWidgetMargin) Set(val *WidgetMargin)

func (*NullableWidgetMargin) UnmarshalJSON ¶

func (v *NullableWidgetMargin) UnmarshalJSON(src []byte) error

func (*NullableWidgetMargin) Unset ¶

func (v *NullableWidgetMargin) Unset()

type NullableWidgetMarker ¶

type NullableWidgetMarker struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetMarker ¶

func NewNullableWidgetMarker(val *WidgetMarker) *NullableWidgetMarker

func (NullableWidgetMarker) Get ¶

func (NullableWidgetMarker) IsSet ¶

func (v NullableWidgetMarker) IsSet() bool

func (NullableWidgetMarker) MarshalJSON ¶

func (v NullableWidgetMarker) MarshalJSON() ([]byte, error)

func (*NullableWidgetMarker) Set ¶

func (v *NullableWidgetMarker) Set(val *WidgetMarker)

func (*NullableWidgetMarker) UnmarshalJSON ¶

func (v *NullableWidgetMarker) UnmarshalJSON(src []byte) error

func (*NullableWidgetMarker) Unset ¶

func (v *NullableWidgetMarker) Unset()

type NullableWidgetMessageDisplay ¶

type NullableWidgetMessageDisplay struct {
	// contains filtered or unexported fields
}

func (NullableWidgetMessageDisplay) Get ¶

func (NullableWidgetMessageDisplay) IsSet ¶

func (NullableWidgetMessageDisplay) MarshalJSON ¶

func (v NullableWidgetMessageDisplay) MarshalJSON() ([]byte, error)

func (*NullableWidgetMessageDisplay) Set ¶

func (*NullableWidgetMessageDisplay) UnmarshalJSON ¶

func (v *NullableWidgetMessageDisplay) UnmarshalJSON(src []byte) error

func (*NullableWidgetMessageDisplay) Unset ¶

func (v *NullableWidgetMessageDisplay) Unset()

type NullableWidgetMonitorSummaryDisplayFormat ¶

type NullableWidgetMonitorSummaryDisplayFormat struct {
	// contains filtered or unexported fields
}

func (NullableWidgetMonitorSummaryDisplayFormat) Get ¶

func (NullableWidgetMonitorSummaryDisplayFormat) IsSet ¶

func (NullableWidgetMonitorSummaryDisplayFormat) MarshalJSON ¶

func (*NullableWidgetMonitorSummaryDisplayFormat) Set ¶

func (*NullableWidgetMonitorSummaryDisplayFormat) UnmarshalJSON ¶

func (v *NullableWidgetMonitorSummaryDisplayFormat) UnmarshalJSON(src []byte) error

func (*NullableWidgetMonitorSummaryDisplayFormat) Unset ¶

type NullableWidgetMonitorSummarySort ¶

type NullableWidgetMonitorSummarySort struct {
	// contains filtered or unexported fields
}

func (NullableWidgetMonitorSummarySort) Get ¶

func (NullableWidgetMonitorSummarySort) IsSet ¶

func (NullableWidgetMonitorSummarySort) MarshalJSON ¶

func (v NullableWidgetMonitorSummarySort) MarshalJSON() ([]byte, error)

func (*NullableWidgetMonitorSummarySort) Set ¶

func (*NullableWidgetMonitorSummarySort) UnmarshalJSON ¶

func (v *NullableWidgetMonitorSummarySort) UnmarshalJSON(src []byte) error

func (*NullableWidgetMonitorSummarySort) Unset ¶

type NullableWidgetNodeType ¶

type NullableWidgetNodeType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetNodeType ¶

func NewNullableWidgetNodeType(val *WidgetNodeType) *NullableWidgetNodeType

func (NullableWidgetNodeType) Get ¶

func (NullableWidgetNodeType) IsSet ¶

func (v NullableWidgetNodeType) IsSet() bool

func (NullableWidgetNodeType) MarshalJSON ¶

func (v NullableWidgetNodeType) MarshalJSON() ([]byte, error)

func (*NullableWidgetNodeType) Set ¶

func (*NullableWidgetNodeType) UnmarshalJSON ¶

func (v *NullableWidgetNodeType) UnmarshalJSON(src []byte) error

func (*NullableWidgetNodeType) Unset ¶

func (v *NullableWidgetNodeType) Unset()

type NullableWidgetOrderBy ¶

type NullableWidgetOrderBy struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetOrderBy ¶

func NewNullableWidgetOrderBy(val *WidgetOrderBy) *NullableWidgetOrderBy

func (NullableWidgetOrderBy) Get ¶

func (NullableWidgetOrderBy) IsSet ¶

func (v NullableWidgetOrderBy) IsSet() bool

func (NullableWidgetOrderBy) MarshalJSON ¶

func (v NullableWidgetOrderBy) MarshalJSON() ([]byte, error)

func (*NullableWidgetOrderBy) Set ¶

func (v *NullableWidgetOrderBy) Set(val *WidgetOrderBy)

func (*NullableWidgetOrderBy) UnmarshalJSON ¶

func (v *NullableWidgetOrderBy) UnmarshalJSON(src []byte) error

func (*NullableWidgetOrderBy) Unset ¶

func (v *NullableWidgetOrderBy) Unset()

type NullableWidgetPalette ¶

type NullableWidgetPalette struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetPalette ¶

func NewNullableWidgetPalette(val *WidgetPalette) *NullableWidgetPalette

func (NullableWidgetPalette) Get ¶

func (NullableWidgetPalette) IsSet ¶

func (v NullableWidgetPalette) IsSet() bool

func (NullableWidgetPalette) MarshalJSON ¶

func (v NullableWidgetPalette) MarshalJSON() ([]byte, error)

func (*NullableWidgetPalette) Set ¶

func (v *NullableWidgetPalette) Set(val *WidgetPalette)

func (*NullableWidgetPalette) UnmarshalJSON ¶

func (v *NullableWidgetPalette) UnmarshalJSON(src []byte) error

func (*NullableWidgetPalette) Unset ¶

func (v *NullableWidgetPalette) Unset()

type NullableWidgetRequestStyle ¶

type NullableWidgetRequestStyle struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetRequestStyle ¶

func NewNullableWidgetRequestStyle(val *WidgetRequestStyle) *NullableWidgetRequestStyle

func (NullableWidgetRequestStyle) Get ¶

func (NullableWidgetRequestStyle) IsSet ¶

func (v NullableWidgetRequestStyle) IsSet() bool

func (NullableWidgetRequestStyle) MarshalJSON ¶

func (v NullableWidgetRequestStyle) MarshalJSON() ([]byte, error)

func (*NullableWidgetRequestStyle) Set ¶

func (*NullableWidgetRequestStyle) UnmarshalJSON ¶

func (v *NullableWidgetRequestStyle) UnmarshalJSON(src []byte) error

func (*NullableWidgetRequestStyle) Unset ¶

func (v *NullableWidgetRequestStyle) Unset()

type NullableWidgetServiceSummaryDisplayFormat ¶

type NullableWidgetServiceSummaryDisplayFormat struct {
	// contains filtered or unexported fields
}

func (NullableWidgetServiceSummaryDisplayFormat) Get ¶

func (NullableWidgetServiceSummaryDisplayFormat) IsSet ¶

func (NullableWidgetServiceSummaryDisplayFormat) MarshalJSON ¶

func (*NullableWidgetServiceSummaryDisplayFormat) Set ¶

func (*NullableWidgetServiceSummaryDisplayFormat) UnmarshalJSON ¶

func (v *NullableWidgetServiceSummaryDisplayFormat) UnmarshalJSON(src []byte) error

func (*NullableWidgetServiceSummaryDisplayFormat) Unset ¶

type NullableWidgetSizeFormat ¶

type NullableWidgetSizeFormat struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetSizeFormat ¶

func NewNullableWidgetSizeFormat(val *WidgetSizeFormat) *NullableWidgetSizeFormat

func (NullableWidgetSizeFormat) Get ¶

func (NullableWidgetSizeFormat) IsSet ¶

func (v NullableWidgetSizeFormat) IsSet() bool

func (NullableWidgetSizeFormat) MarshalJSON ¶

func (v NullableWidgetSizeFormat) MarshalJSON() ([]byte, error)

func (*NullableWidgetSizeFormat) Set ¶

func (*NullableWidgetSizeFormat) UnmarshalJSON ¶

func (v *NullableWidgetSizeFormat) UnmarshalJSON(src []byte) error

func (*NullableWidgetSizeFormat) Unset ¶

func (v *NullableWidgetSizeFormat) Unset()

type NullableWidgetSort ¶

type NullableWidgetSort struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetSort ¶

func NewNullableWidgetSort(val *WidgetSort) *NullableWidgetSort

func (NullableWidgetSort) Get ¶

func (v NullableWidgetSort) Get() *WidgetSort

func (NullableWidgetSort) IsSet ¶

func (v NullableWidgetSort) IsSet() bool

func (NullableWidgetSort) MarshalJSON ¶

func (v NullableWidgetSort) MarshalJSON() ([]byte, error)

func (*NullableWidgetSort) Set ¶

func (v *NullableWidgetSort) Set(val *WidgetSort)

func (*NullableWidgetSort) UnmarshalJSON ¶

func (v *NullableWidgetSort) UnmarshalJSON(src []byte) error

func (*NullableWidgetSort) Unset ¶

func (v *NullableWidgetSort) Unset()

type NullableWidgetStyle ¶

type NullableWidgetStyle struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetStyle ¶

func NewNullableWidgetStyle(val *WidgetStyle) *NullableWidgetStyle

func (NullableWidgetStyle) Get ¶

func (NullableWidgetStyle) IsSet ¶

func (v NullableWidgetStyle) IsSet() bool

func (NullableWidgetStyle) MarshalJSON ¶

func (v NullableWidgetStyle) MarshalJSON() ([]byte, error)

func (*NullableWidgetStyle) Set ¶

func (v *NullableWidgetStyle) Set(val *WidgetStyle)

func (*NullableWidgetStyle) UnmarshalJSON ¶

func (v *NullableWidgetStyle) UnmarshalJSON(src []byte) error

func (*NullableWidgetStyle) Unset ¶

func (v *NullableWidgetStyle) Unset()

type NullableWidgetSummaryType ¶

type NullableWidgetSummaryType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetSummaryType ¶

func NewNullableWidgetSummaryType(val *WidgetSummaryType) *NullableWidgetSummaryType

func (NullableWidgetSummaryType) Get ¶

func (NullableWidgetSummaryType) IsSet ¶

func (v NullableWidgetSummaryType) IsSet() bool

func (NullableWidgetSummaryType) MarshalJSON ¶

func (v NullableWidgetSummaryType) MarshalJSON() ([]byte, error)

func (*NullableWidgetSummaryType) Set ¶

func (*NullableWidgetSummaryType) UnmarshalJSON ¶

func (v *NullableWidgetSummaryType) UnmarshalJSON(src []byte) error

func (*NullableWidgetSummaryType) Unset ¶

func (v *NullableWidgetSummaryType) Unset()

type NullableWidgetTextAlign ¶

type NullableWidgetTextAlign struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetTextAlign ¶

func NewNullableWidgetTextAlign(val *WidgetTextAlign) *NullableWidgetTextAlign

func (NullableWidgetTextAlign) Get ¶

func (NullableWidgetTextAlign) IsSet ¶

func (v NullableWidgetTextAlign) IsSet() bool

func (NullableWidgetTextAlign) MarshalJSON ¶

func (v NullableWidgetTextAlign) MarshalJSON() ([]byte, error)

func (*NullableWidgetTextAlign) Set ¶

func (*NullableWidgetTextAlign) UnmarshalJSON ¶

func (v *NullableWidgetTextAlign) UnmarshalJSON(src []byte) error

func (*NullableWidgetTextAlign) Unset ¶

func (v *NullableWidgetTextAlign) Unset()

type NullableWidgetTickEdge ¶

type NullableWidgetTickEdge struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetTickEdge ¶

func NewNullableWidgetTickEdge(val *WidgetTickEdge) *NullableWidgetTickEdge

func (NullableWidgetTickEdge) Get ¶

func (NullableWidgetTickEdge) IsSet ¶

func (v NullableWidgetTickEdge) IsSet() bool

func (NullableWidgetTickEdge) MarshalJSON ¶

func (v NullableWidgetTickEdge) MarshalJSON() ([]byte, error)

func (*NullableWidgetTickEdge) Set ¶

func (*NullableWidgetTickEdge) UnmarshalJSON ¶

func (v *NullableWidgetTickEdge) UnmarshalJSON(src []byte) error

func (*NullableWidgetTickEdge) Unset ¶

func (v *NullableWidgetTickEdge) Unset()

type NullableWidgetTime ¶

type NullableWidgetTime struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetTime ¶

func NewNullableWidgetTime(val *WidgetTime) *NullableWidgetTime

func (NullableWidgetTime) Get ¶

func (v NullableWidgetTime) Get() *WidgetTime

func (NullableWidgetTime) IsSet ¶

func (v NullableWidgetTime) IsSet() bool

func (NullableWidgetTime) MarshalJSON ¶

func (v NullableWidgetTime) MarshalJSON() ([]byte, error)

func (*NullableWidgetTime) Set ¶

func (v *NullableWidgetTime) Set(val *WidgetTime)

func (*NullableWidgetTime) UnmarshalJSON ¶

func (v *NullableWidgetTime) UnmarshalJSON(src []byte) error

func (*NullableWidgetTime) Unset ¶

func (v *NullableWidgetTime) Unset()

type NullableWidgetTimeWindows ¶

type NullableWidgetTimeWindows struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetTimeWindows ¶

func NewNullableWidgetTimeWindows(val *WidgetTimeWindows) *NullableWidgetTimeWindows

func (NullableWidgetTimeWindows) Get ¶

func (NullableWidgetTimeWindows) IsSet ¶

func (v NullableWidgetTimeWindows) IsSet() bool

func (NullableWidgetTimeWindows) MarshalJSON ¶

func (v NullableWidgetTimeWindows) MarshalJSON() ([]byte, error)

func (*NullableWidgetTimeWindows) Set ¶

func (*NullableWidgetTimeWindows) UnmarshalJSON ¶

func (v *NullableWidgetTimeWindows) UnmarshalJSON(src []byte) error

func (*NullableWidgetTimeWindows) Unset ¶

func (v *NullableWidgetTimeWindows) Unset()

type NullableWidgetVerticalAlign ¶

type NullableWidgetVerticalAlign struct {
	// contains filtered or unexported fields
}

func (NullableWidgetVerticalAlign) Get ¶

func (NullableWidgetVerticalAlign) IsSet ¶

func (NullableWidgetVerticalAlign) MarshalJSON ¶

func (v NullableWidgetVerticalAlign) MarshalJSON() ([]byte, error)

func (*NullableWidgetVerticalAlign) Set ¶

func (*NullableWidgetVerticalAlign) UnmarshalJSON ¶

func (v *NullableWidgetVerticalAlign) UnmarshalJSON(src []byte) error

func (*NullableWidgetVerticalAlign) Unset ¶

func (v *NullableWidgetVerticalAlign) Unset()

type NullableWidgetViewMode ¶

type NullableWidgetViewMode struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetViewMode ¶

func NewNullableWidgetViewMode(val *WidgetViewMode) *NullableWidgetViewMode

func (NullableWidgetViewMode) Get ¶

func (NullableWidgetViewMode) IsSet ¶

func (v NullableWidgetViewMode) IsSet() bool

func (NullableWidgetViewMode) MarshalJSON ¶

func (v NullableWidgetViewMode) MarshalJSON() ([]byte, error)

func (*NullableWidgetViewMode) Set ¶

func (*NullableWidgetViewMode) UnmarshalJSON ¶

func (v *NullableWidgetViewMode) UnmarshalJSON(src []byte) error

func (*NullableWidgetViewMode) Unset ¶

func (v *NullableWidgetViewMode) Unset()

type NullableWidgetVizType ¶

type NullableWidgetVizType struct {
	// contains filtered or unexported fields
}

func NewNullableWidgetVizType ¶

func NewNullableWidgetVizType(val *WidgetVizType) *NullableWidgetVizType

func (NullableWidgetVizType) Get ¶

func (NullableWidgetVizType) IsSet ¶

func (v NullableWidgetVizType) IsSet() bool

func (NullableWidgetVizType) MarshalJSON ¶

func (v NullableWidgetVizType) MarshalJSON() ([]byte, error)

func (*NullableWidgetVizType) Set ¶

func (v *NullableWidgetVizType) Set(val *WidgetVizType)

func (*NullableWidgetVizType) UnmarshalJSON ¶

func (v *NullableWidgetVizType) UnmarshalJSON(src []byte) error

func (*NullableWidgetVizType) Unset ¶

func (v *NullableWidgetVizType) Unset()

type Organization ¶

type Organization struct {
	Billing *OrganizationBilling `json:"billing,omitempty"`
	// Date of the organization creation.
	Created *string `json:"created,omitempty"`
	// Description of the organization.
	Description *string `json:"description,omitempty"`
	// The name of the new child-organization, limited to 32 characters.
	Name *string `json:"name,omitempty"`
	// The `public_id` of the organization you are operating within.
	PublicId     *string                   `json:"public_id,omitempty"`
	Settings     *OrganizationSettings     `json:"settings,omitempty"`
	Subscription *OrganizationSubscription `json:"subscription,omitempty"`
}

Organization Create, edit, and manage organizations.

func NewOrganization ¶

func NewOrganization() *Organization

NewOrganization instantiates a new Organization object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationWithDefaults ¶

func NewOrganizationWithDefaults() *Organization

NewOrganizationWithDefaults instantiates a new Organization object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Organization) GetBilling ¶

func (o *Organization) GetBilling() OrganizationBilling

GetBilling returns the Billing field value if set, zero value otherwise.

func (*Organization) GetBillingOk ¶

func (o *Organization) GetBillingOk() (*OrganizationBilling, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetCreated ¶

func (o *Organization) GetCreated() string

GetCreated returns the Created field value if set, zero value otherwise.

func (*Organization) GetCreatedOk ¶

func (o *Organization) GetCreatedOk() (*string, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetDescription ¶

func (o *Organization) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Organization) GetDescriptionOk ¶

func (o *Organization) 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 (*Organization) GetName ¶

func (o *Organization) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Organization) GetNameOk ¶

func (o *Organization) 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 (*Organization) GetPublicId ¶

func (o *Organization) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*Organization) GetPublicIdOk ¶

func (o *Organization) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetSettings ¶

func (o *Organization) GetSettings() OrganizationSettings

GetSettings returns the Settings field value if set, zero value otherwise.

func (*Organization) GetSettingsOk ¶

func (o *Organization) GetSettingsOk() (*OrganizationSettings, bool)

GetSettingsOk returns a tuple with the Settings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetSubscription ¶

func (o *Organization) GetSubscription() OrganizationSubscription

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*Organization) GetSubscriptionOk ¶

func (o *Organization) GetSubscriptionOk() (*OrganizationSubscription, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) HasBilling ¶

func (o *Organization) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*Organization) HasCreated ¶

func (o *Organization) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Organization) HasDescription ¶

func (o *Organization) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Organization) HasName ¶

func (o *Organization) HasName() bool

HasName returns a boolean if a field has been set.

func (*Organization) HasPublicId ¶

func (o *Organization) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*Organization) HasSettings ¶

func (o *Organization) HasSettings() bool

HasSettings returns a boolean if a field has been set.

func (*Organization) HasSubscription ¶

func (o *Organization) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (Organization) MarshalJSON ¶

func (o Organization) MarshalJSON() ([]byte, error)

func (*Organization) SetBilling ¶

func (o *Organization) SetBilling(v OrganizationBilling)

SetBilling gets a reference to the given OrganizationBilling and assigns it to the Billing field.

func (*Organization) SetCreated ¶

func (o *Organization) SetCreated(v string)

SetCreated gets a reference to the given string and assigns it to the Created field.

func (*Organization) SetDescription ¶

func (o *Organization) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Organization) SetName ¶

func (o *Organization) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Organization) SetPublicId ¶

func (o *Organization) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*Organization) SetSettings ¶

func (o *Organization) SetSettings(v OrganizationSettings)

SetSettings gets a reference to the given OrganizationSettings and assigns it to the Settings field.

func (*Organization) SetSubscription ¶

func (o *Organization) SetSubscription(v OrganizationSubscription)

SetSubscription gets a reference to the given OrganizationSubscription and assigns it to the Subscription field.

type OrganizationBilling ¶

type OrganizationBilling struct {
	// The type of billing. Only `parent_billing` is supported.
	Type *string `json:"type,omitempty"`
}

OrganizationBilling A JSON array of billing type.

func NewOrganizationBilling ¶

func NewOrganizationBilling() *OrganizationBilling

NewOrganizationBilling instantiates a new OrganizationBilling object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationBillingWithDefaults ¶

func NewOrganizationBillingWithDefaults() *OrganizationBilling

NewOrganizationBillingWithDefaults instantiates a new OrganizationBilling object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationBilling) GetType ¶

func (o *OrganizationBilling) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*OrganizationBilling) GetTypeOk ¶

func (o *OrganizationBilling) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationBilling) HasType ¶

func (o *OrganizationBilling) HasType() bool

HasType returns a boolean if a field has been set.

func (OrganizationBilling) MarshalJSON ¶

func (o OrganizationBilling) MarshalJSON() ([]byte, error)

func (*OrganizationBilling) SetType ¶

func (o *OrganizationBilling) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type OrganizationCreateBody ¶

type OrganizationCreateBody struct {
	Billing *OrganizationBilling `json:"billing,omitempty"`
	// The name of the new child-organization, limited to 32 characters.
	Name         string                    `json:"name"`
	Subscription *OrganizationSubscription `json:"subscription,omitempty"`
}

OrganizationCreateBody Object describing an organization to create.

func NewOrganizationCreateBody ¶

func NewOrganizationCreateBody(name string) *OrganizationCreateBody

NewOrganizationCreateBody instantiates a new OrganizationCreateBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationCreateBodyWithDefaults ¶

func NewOrganizationCreateBodyWithDefaults() *OrganizationCreateBody

NewOrganizationCreateBodyWithDefaults instantiates a new OrganizationCreateBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationCreateBody) GetBilling ¶

GetBilling returns the Billing field value if set, zero value otherwise.

func (*OrganizationCreateBody) GetBillingOk ¶

func (o *OrganizationCreateBody) GetBillingOk() (*OrganizationBilling, bool)

GetBillingOk returns a tuple with the Billing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationCreateBody) GetName ¶

func (o *OrganizationCreateBody) GetName() string

GetName returns the Name field value

func (*OrganizationCreateBody) GetNameOk ¶

func (o *OrganizationCreateBody) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OrganizationCreateBody) GetSubscription ¶

func (o *OrganizationCreateBody) GetSubscription() OrganizationSubscription

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*OrganizationCreateBody) GetSubscriptionOk ¶

func (o *OrganizationCreateBody) GetSubscriptionOk() (*OrganizationSubscription, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationCreateBody) HasBilling ¶

func (o *OrganizationCreateBody) HasBilling() bool

HasBilling returns a boolean if a field has been set.

func (*OrganizationCreateBody) HasSubscription ¶

func (o *OrganizationCreateBody) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (OrganizationCreateBody) MarshalJSON ¶

func (o OrganizationCreateBody) MarshalJSON() ([]byte, error)

func (*OrganizationCreateBody) SetBilling ¶

SetBilling gets a reference to the given OrganizationBilling and assigns it to the Billing field.

func (*OrganizationCreateBody) SetName ¶

func (o *OrganizationCreateBody) SetName(v string)

SetName sets field value

func (*OrganizationCreateBody) SetSubscription ¶

func (o *OrganizationCreateBody) SetSubscription(v OrganizationSubscription)

SetSubscription gets a reference to the given OrganizationSubscription and assigns it to the Subscription field.

func (*OrganizationCreateBody) UnmarshalJSON ¶

func (o *OrganizationCreateBody) UnmarshalJSON(bytes []byte) (err error)

type OrganizationCreateResponse ¶

type OrganizationCreateResponse struct {
	ApiKey         *ApiKey         `json:"api_key,omitempty"`
	ApplicationKey *ApplicationKey `json:"application_key,omitempty"`
	Org            *Organization   `json:"org,omitempty"`
	User           *User           `json:"user,omitempty"`
}

OrganizationCreateResponse Response object for an organization creation.

func NewOrganizationCreateResponse ¶

func NewOrganizationCreateResponse() *OrganizationCreateResponse

NewOrganizationCreateResponse instantiates a new OrganizationCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationCreateResponseWithDefaults ¶

func NewOrganizationCreateResponseWithDefaults() *OrganizationCreateResponse

NewOrganizationCreateResponseWithDefaults instantiates a new OrganizationCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationCreateResponse) GetApiKey ¶

func (o *OrganizationCreateResponse) GetApiKey() ApiKey

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*OrganizationCreateResponse) GetApiKeyOk ¶

func (o *OrganizationCreateResponse) GetApiKeyOk() (*ApiKey, bool)

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationCreateResponse) GetApplicationKey ¶

func (o *OrganizationCreateResponse) GetApplicationKey() ApplicationKey

GetApplicationKey returns the ApplicationKey field value if set, zero value otherwise.

func (*OrganizationCreateResponse) GetApplicationKeyOk ¶

func (o *OrganizationCreateResponse) GetApplicationKeyOk() (*ApplicationKey, bool)

GetApplicationKeyOk returns a tuple with the ApplicationKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationCreateResponse) GetOrg ¶

GetOrg returns the Org field value if set, zero value otherwise.

func (*OrganizationCreateResponse) GetOrgOk ¶

func (o *OrganizationCreateResponse) GetOrgOk() (*Organization, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationCreateResponse) GetUser ¶

func (o *OrganizationCreateResponse) GetUser() User

GetUser returns the User field value if set, zero value otherwise.

func (*OrganizationCreateResponse) GetUserOk ¶

func (o *OrganizationCreateResponse) GetUserOk() (*User, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationCreateResponse) HasApiKey ¶

func (o *OrganizationCreateResponse) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*OrganizationCreateResponse) HasApplicationKey ¶

func (o *OrganizationCreateResponse) HasApplicationKey() bool

HasApplicationKey returns a boolean if a field has been set.

func (*OrganizationCreateResponse) HasOrg ¶

func (o *OrganizationCreateResponse) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*OrganizationCreateResponse) HasUser ¶

func (o *OrganizationCreateResponse) HasUser() bool

HasUser returns a boolean if a field has been set.

func (OrganizationCreateResponse) MarshalJSON ¶

func (o OrganizationCreateResponse) MarshalJSON() ([]byte, error)

func (*OrganizationCreateResponse) SetApiKey ¶

func (o *OrganizationCreateResponse) SetApiKey(v ApiKey)

SetApiKey gets a reference to the given ApiKey and assigns it to the ApiKey field.

func (*OrganizationCreateResponse) SetApplicationKey ¶

func (o *OrganizationCreateResponse) SetApplicationKey(v ApplicationKey)

SetApplicationKey gets a reference to the given ApplicationKey and assigns it to the ApplicationKey field.

func (*OrganizationCreateResponse) SetOrg ¶

SetOrg gets a reference to the given Organization and assigns it to the Org field.

func (*OrganizationCreateResponse) SetUser ¶

func (o *OrganizationCreateResponse) SetUser(v User)

SetUser gets a reference to the given User and assigns it to the User field.

type OrganizationListResponse ¶

type OrganizationListResponse struct {
	// Array of organization objects.
	Orgs *[]Organization `json:"orgs,omitempty"`
}

OrganizationListResponse Response with the list of organizations.

func NewOrganizationListResponse ¶

func NewOrganizationListResponse() *OrganizationListResponse

NewOrganizationListResponse instantiates a new OrganizationListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationListResponseWithDefaults ¶

func NewOrganizationListResponseWithDefaults() *OrganizationListResponse

NewOrganizationListResponseWithDefaults instantiates a new OrganizationListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationListResponse) GetOrgs ¶

func (o *OrganizationListResponse) GetOrgs() []Organization

GetOrgs returns the Orgs field value if set, zero value otherwise.

func (*OrganizationListResponse) GetOrgsOk ¶

func (o *OrganizationListResponse) GetOrgsOk() (*[]Organization, bool)

GetOrgsOk returns a tuple with the Orgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationListResponse) HasOrgs ¶

func (o *OrganizationListResponse) HasOrgs() bool

HasOrgs returns a boolean if a field has been set.

func (OrganizationListResponse) MarshalJSON ¶

func (o OrganizationListResponse) MarshalJSON() ([]byte, error)

func (*OrganizationListResponse) SetOrgs ¶

func (o *OrganizationListResponse) SetOrgs(v []Organization)

SetOrgs gets a reference to the given []Organization and assigns it to the Orgs field.

type OrganizationResponse ¶

type OrganizationResponse struct {
	Org *Organization `json:"org,omitempty"`
}

OrganizationResponse Response with an organization.

func NewOrganizationResponse ¶

func NewOrganizationResponse() *OrganizationResponse

NewOrganizationResponse instantiates a new OrganizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationResponseWithDefaults ¶

func NewOrganizationResponseWithDefaults() *OrganizationResponse

NewOrganizationResponseWithDefaults instantiates a new OrganizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationResponse) GetOrg ¶

func (o *OrganizationResponse) GetOrg() Organization

GetOrg returns the Org field value if set, zero value otherwise.

func (*OrganizationResponse) GetOrgOk ¶

func (o *OrganizationResponse) GetOrgOk() (*Organization, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationResponse) HasOrg ¶

func (o *OrganizationResponse) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (OrganizationResponse) MarshalJSON ¶

func (o OrganizationResponse) MarshalJSON() ([]byte, error)

func (*OrganizationResponse) SetOrg ¶

func (o *OrganizationResponse) SetOrg(v Organization)

SetOrg gets a reference to the given Organization and assigns it to the Org field.

type OrganizationSettings ¶

type OrganizationSettings struct {
	// Whether or not the organization users can share widgets outside of Datadog.
	PrivateWidgetShare         *bool                                           `json:"private_widget_share,omitempty"`
	Saml                       *OrganizationSettingsSaml                       `json:"saml,omitempty"`
	SamlAutocreateAccessRole   *AccessRole                                     `json:"saml_autocreate_access_role,omitempty"`
	SamlAutocreateUsersDomains *OrganizationSettingsSamlAutocreateUsersDomains `json:"saml_autocreate_users_domains,omitempty"`
	// Whether or not SAML can be enabled for this organization.
	SamlCanBeEnabled *bool `json:"saml_can_be_enabled,omitempty"`
	// Identity provider endpoint for SAML authentication.
	SamlIdpEndpoint       *string                                    `json:"saml_idp_endpoint,omitempty"`
	SamlIdpInitiatedLogin *OrganizationSettingsSamlIdpInitiatedLogin `json:"saml_idp_initiated_login,omitempty"`
	// Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
	SamlIdpMetadataUploaded *bool `json:"saml_idp_metadata_uploaded,omitempty"`
	// URL for SAML logging.
	SamlLoginUrl   *string                             `json:"saml_login_url,omitempty"`
	SamlStrictMode *OrganizationSettingsSamlStrictMode `json:"saml_strict_mode,omitempty"`
}

OrganizationSettings A JSON array of settings.

func NewOrganizationSettings ¶

func NewOrganizationSettings() *OrganizationSettings

NewOrganizationSettings instantiates a new OrganizationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationSettingsWithDefaults ¶

func NewOrganizationSettingsWithDefaults() *OrganizationSettings

NewOrganizationSettingsWithDefaults instantiates a new OrganizationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationSettings) GetPrivateWidgetShare ¶

func (o *OrganizationSettings) GetPrivateWidgetShare() bool

GetPrivateWidgetShare returns the PrivateWidgetShare field value if set, zero value otherwise.

func (*OrganizationSettings) GetPrivateWidgetShareOk ¶

func (o *OrganizationSettings) GetPrivateWidgetShareOk() (*bool, bool)

GetPrivateWidgetShareOk returns a tuple with the PrivateWidgetShare field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSaml ¶

GetSaml returns the Saml field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlAutocreateAccessRole ¶

func (o *OrganizationSettings) GetSamlAutocreateAccessRole() AccessRole

GetSamlAutocreateAccessRole returns the SamlAutocreateAccessRole field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlAutocreateAccessRoleOk ¶

func (o *OrganizationSettings) GetSamlAutocreateAccessRoleOk() (*AccessRole, bool)

GetSamlAutocreateAccessRoleOk returns a tuple with the SamlAutocreateAccessRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlAutocreateUsersDomains ¶

func (o *OrganizationSettings) GetSamlAutocreateUsersDomains() OrganizationSettingsSamlAutocreateUsersDomains

GetSamlAutocreateUsersDomains returns the SamlAutocreateUsersDomains field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlAutocreateUsersDomainsOk ¶

func (o *OrganizationSettings) GetSamlAutocreateUsersDomainsOk() (*OrganizationSettingsSamlAutocreateUsersDomains, bool)

GetSamlAutocreateUsersDomainsOk returns a tuple with the SamlAutocreateUsersDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlCanBeEnabled ¶

func (o *OrganizationSettings) GetSamlCanBeEnabled() bool

GetSamlCanBeEnabled returns the SamlCanBeEnabled field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlCanBeEnabledOk ¶

func (o *OrganizationSettings) GetSamlCanBeEnabledOk() (*bool, bool)

GetSamlCanBeEnabledOk returns a tuple with the SamlCanBeEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlIdpEndpoint ¶

func (o *OrganizationSettings) GetSamlIdpEndpoint() string

GetSamlIdpEndpoint returns the SamlIdpEndpoint field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlIdpEndpointOk ¶

func (o *OrganizationSettings) GetSamlIdpEndpointOk() (*string, bool)

GetSamlIdpEndpointOk returns a tuple with the SamlIdpEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlIdpInitiatedLogin ¶

GetSamlIdpInitiatedLogin returns the SamlIdpInitiatedLogin field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlIdpInitiatedLoginOk ¶

func (o *OrganizationSettings) GetSamlIdpInitiatedLoginOk() (*OrganizationSettingsSamlIdpInitiatedLogin, bool)

GetSamlIdpInitiatedLoginOk returns a tuple with the SamlIdpInitiatedLogin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlIdpMetadataUploaded ¶

func (o *OrganizationSettings) GetSamlIdpMetadataUploaded() bool

GetSamlIdpMetadataUploaded returns the SamlIdpMetadataUploaded field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlIdpMetadataUploadedOk ¶

func (o *OrganizationSettings) GetSamlIdpMetadataUploadedOk() (*bool, bool)

GetSamlIdpMetadataUploadedOk returns a tuple with the SamlIdpMetadataUploaded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlLoginUrl ¶

func (o *OrganizationSettings) GetSamlLoginUrl() string

GetSamlLoginUrl returns the SamlLoginUrl field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlLoginUrlOk ¶

func (o *OrganizationSettings) GetSamlLoginUrlOk() (*string, bool)

GetSamlLoginUrlOk returns a tuple with the SamlLoginUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlOk ¶

GetSamlOk returns a tuple with the Saml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) GetSamlStrictMode ¶

GetSamlStrictMode returns the SamlStrictMode field value if set, zero value otherwise.

func (*OrganizationSettings) GetSamlStrictModeOk ¶

func (o *OrganizationSettings) GetSamlStrictModeOk() (*OrganizationSettingsSamlStrictMode, bool)

GetSamlStrictModeOk returns a tuple with the SamlStrictMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettings) HasPrivateWidgetShare ¶

func (o *OrganizationSettings) HasPrivateWidgetShare() bool

HasPrivateWidgetShare returns a boolean if a field has been set.

func (*OrganizationSettings) HasSaml ¶

func (o *OrganizationSettings) HasSaml() bool

HasSaml returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlAutocreateAccessRole ¶

func (o *OrganizationSettings) HasSamlAutocreateAccessRole() bool

HasSamlAutocreateAccessRole returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlAutocreateUsersDomains ¶

func (o *OrganizationSettings) HasSamlAutocreateUsersDomains() bool

HasSamlAutocreateUsersDomains returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlCanBeEnabled ¶

func (o *OrganizationSettings) HasSamlCanBeEnabled() bool

HasSamlCanBeEnabled returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlIdpEndpoint ¶

func (o *OrganizationSettings) HasSamlIdpEndpoint() bool

HasSamlIdpEndpoint returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlIdpInitiatedLogin ¶

func (o *OrganizationSettings) HasSamlIdpInitiatedLogin() bool

HasSamlIdpInitiatedLogin returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlIdpMetadataUploaded ¶

func (o *OrganizationSettings) HasSamlIdpMetadataUploaded() bool

HasSamlIdpMetadataUploaded returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlLoginUrl ¶

func (o *OrganizationSettings) HasSamlLoginUrl() bool

HasSamlLoginUrl returns a boolean if a field has been set.

func (*OrganizationSettings) HasSamlStrictMode ¶

func (o *OrganizationSettings) HasSamlStrictMode() bool

HasSamlStrictMode returns a boolean if a field has been set.

func (OrganizationSettings) MarshalJSON ¶

func (o OrganizationSettings) MarshalJSON() ([]byte, error)

func (*OrganizationSettings) SetPrivateWidgetShare ¶

func (o *OrganizationSettings) SetPrivateWidgetShare(v bool)

SetPrivateWidgetShare gets a reference to the given bool and assigns it to the PrivateWidgetShare field.

func (*OrganizationSettings) SetSaml ¶

SetSaml gets a reference to the given OrganizationSettingsSaml and assigns it to the Saml field.

func (*OrganizationSettings) SetSamlAutocreateAccessRole ¶

func (o *OrganizationSettings) SetSamlAutocreateAccessRole(v AccessRole)

SetSamlAutocreateAccessRole gets a reference to the given AccessRole and assigns it to the SamlAutocreateAccessRole field.

func (*OrganizationSettings) SetSamlAutocreateUsersDomains ¶

func (o *OrganizationSettings) SetSamlAutocreateUsersDomains(v OrganizationSettingsSamlAutocreateUsersDomains)

SetSamlAutocreateUsersDomains gets a reference to the given OrganizationSettingsSamlAutocreateUsersDomains and assigns it to the SamlAutocreateUsersDomains field.

func (*OrganizationSettings) SetSamlCanBeEnabled ¶

func (o *OrganizationSettings) SetSamlCanBeEnabled(v bool)

SetSamlCanBeEnabled gets a reference to the given bool and assigns it to the SamlCanBeEnabled field.

func (*OrganizationSettings) SetSamlIdpEndpoint ¶

func (o *OrganizationSettings) SetSamlIdpEndpoint(v string)

SetSamlIdpEndpoint gets a reference to the given string and assigns it to the SamlIdpEndpoint field.

func (*OrganizationSettings) SetSamlIdpInitiatedLogin ¶

func (o *OrganizationSettings) SetSamlIdpInitiatedLogin(v OrganizationSettingsSamlIdpInitiatedLogin)

SetSamlIdpInitiatedLogin gets a reference to the given OrganizationSettingsSamlIdpInitiatedLogin and assigns it to the SamlIdpInitiatedLogin field.

func (*OrganizationSettings) SetSamlIdpMetadataUploaded ¶

func (o *OrganizationSettings) SetSamlIdpMetadataUploaded(v bool)

SetSamlIdpMetadataUploaded gets a reference to the given bool and assigns it to the SamlIdpMetadataUploaded field.

func (*OrganizationSettings) SetSamlLoginUrl ¶

func (o *OrganizationSettings) SetSamlLoginUrl(v string)

SetSamlLoginUrl gets a reference to the given string and assigns it to the SamlLoginUrl field.

func (*OrganizationSettings) SetSamlStrictMode ¶

SetSamlStrictMode gets a reference to the given OrganizationSettingsSamlStrictMode and assigns it to the SamlStrictMode field.

type OrganizationSettingsSaml ¶

type OrganizationSettingsSaml struct {
	// Whether or not SAML is enabled for this organization.
	Enabled *bool `json:"enabled,omitempty"`
}

OrganizationSettingsSaml Set the boolean property enabled to enable or disable single sign on with SAML. See the SAML documentation for more information about all SAML settings.

func NewOrganizationSettingsSaml ¶

func NewOrganizationSettingsSaml() *OrganizationSettingsSaml

NewOrganizationSettingsSaml instantiates a new OrganizationSettingsSaml object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationSettingsSamlWithDefaults ¶

func NewOrganizationSettingsSamlWithDefaults() *OrganizationSettingsSaml

NewOrganizationSettingsSamlWithDefaults instantiates a new OrganizationSettingsSaml object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationSettingsSaml) GetEnabled ¶

func (o *OrganizationSettingsSaml) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*OrganizationSettingsSaml) GetEnabledOk ¶

func (o *OrganizationSettingsSaml) 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 (*OrganizationSettingsSaml) HasEnabled ¶

func (o *OrganizationSettingsSaml) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (OrganizationSettingsSaml) MarshalJSON ¶

func (o OrganizationSettingsSaml) MarshalJSON() ([]byte, error)

func (*OrganizationSettingsSaml) SetEnabled ¶

func (o *OrganizationSettingsSaml) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type OrganizationSettingsSamlAutocreateUsersDomains ¶

type OrganizationSettingsSamlAutocreateUsersDomains struct {
	// List of domains where the SAML automated user creation is enabled.
	Domains *[]string `json:"domains,omitempty"`
	// Whether or not the automated user creation based on SAML domain is enabled.
	Enabled *bool `json:"enabled,omitempty"`
}

OrganizationSettingsSamlAutocreateUsersDomains Has two properties, `enabled` (boolean) and `domains`, which is a list of domains without the @ symbol.

func NewOrganizationSettingsSamlAutocreateUsersDomains ¶

func NewOrganizationSettingsSamlAutocreateUsersDomains() *OrganizationSettingsSamlAutocreateUsersDomains

NewOrganizationSettingsSamlAutocreateUsersDomains instantiates a new OrganizationSettingsSamlAutocreateUsersDomains object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationSettingsSamlAutocreateUsersDomainsWithDefaults ¶

func NewOrganizationSettingsSamlAutocreateUsersDomainsWithDefaults() *OrganizationSettingsSamlAutocreateUsersDomains

NewOrganizationSettingsSamlAutocreateUsersDomainsWithDefaults instantiates a new OrganizationSettingsSamlAutocreateUsersDomains object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationSettingsSamlAutocreateUsersDomains) GetDomains ¶

GetDomains returns the Domains field value if set, zero value otherwise.

func (*OrganizationSettingsSamlAutocreateUsersDomains) GetDomainsOk ¶

GetDomainsOk returns a tuple with the Domains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSettingsSamlAutocreateUsersDomains) GetEnabled ¶

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*OrganizationSettingsSamlAutocreateUsersDomains) GetEnabledOk ¶

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 (*OrganizationSettingsSamlAutocreateUsersDomains) HasDomains ¶

HasDomains returns a boolean if a field has been set.

func (*OrganizationSettingsSamlAutocreateUsersDomains) HasEnabled ¶

HasEnabled returns a boolean if a field has been set.

func (OrganizationSettingsSamlAutocreateUsersDomains) MarshalJSON ¶

func (*OrganizationSettingsSamlAutocreateUsersDomains) SetDomains ¶

SetDomains gets a reference to the given []string and assigns it to the Domains field.

func (*OrganizationSettingsSamlAutocreateUsersDomains) SetEnabled ¶

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type OrganizationSettingsSamlIdpInitiatedLogin ¶

type OrganizationSettingsSamlIdpInitiatedLogin struct {
	// Whether SAML IdP initiated login is enabled, learn more in the [SAML documentation](https://docs.datadoghq.com/account_management/saml/#idp-initiated-login).
	Enabled *bool `json:"enabled,omitempty"`
}

OrganizationSettingsSamlIdpInitiatedLogin Has one property enabled (boolean).

func NewOrganizationSettingsSamlIdpInitiatedLogin ¶

func NewOrganizationSettingsSamlIdpInitiatedLogin() *OrganizationSettingsSamlIdpInitiatedLogin

NewOrganizationSettingsSamlIdpInitiatedLogin instantiates a new OrganizationSettingsSamlIdpInitiatedLogin object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationSettingsSamlIdpInitiatedLoginWithDefaults ¶

func NewOrganizationSettingsSamlIdpInitiatedLoginWithDefaults() *OrganizationSettingsSamlIdpInitiatedLogin

NewOrganizationSettingsSamlIdpInitiatedLoginWithDefaults instantiates a new OrganizationSettingsSamlIdpInitiatedLogin object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationSettingsSamlIdpInitiatedLogin) GetEnabled ¶

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*OrganizationSettingsSamlIdpInitiatedLogin) GetEnabledOk ¶

func (o *OrganizationSettingsSamlIdpInitiatedLogin) 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 (*OrganizationSettingsSamlIdpInitiatedLogin) HasEnabled ¶

HasEnabled returns a boolean if a field has been set.

func (OrganizationSettingsSamlIdpInitiatedLogin) MarshalJSON ¶

func (*OrganizationSettingsSamlIdpInitiatedLogin) SetEnabled ¶

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type OrganizationSettingsSamlStrictMode ¶

type OrganizationSettingsSamlStrictMode struct {
	// Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML. Learn more on the [SAML Strict documentation](https://docs.datadoghq.com/account_management/saml/#saml-strict).
	Enabled *bool `json:"enabled,omitempty"`
}

OrganizationSettingsSamlStrictMode Has one property enabled (boolean).

func NewOrganizationSettingsSamlStrictMode ¶

func NewOrganizationSettingsSamlStrictMode() *OrganizationSettingsSamlStrictMode

NewOrganizationSettingsSamlStrictMode instantiates a new OrganizationSettingsSamlStrictMode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationSettingsSamlStrictModeWithDefaults ¶

func NewOrganizationSettingsSamlStrictModeWithDefaults() *OrganizationSettingsSamlStrictMode

NewOrganizationSettingsSamlStrictModeWithDefaults instantiates a new OrganizationSettingsSamlStrictMode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationSettingsSamlStrictMode) GetEnabled ¶

func (o *OrganizationSettingsSamlStrictMode) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*OrganizationSettingsSamlStrictMode) GetEnabledOk ¶

func (o *OrganizationSettingsSamlStrictMode) 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 (*OrganizationSettingsSamlStrictMode) HasEnabled ¶

func (o *OrganizationSettingsSamlStrictMode) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (OrganizationSettingsSamlStrictMode) MarshalJSON ¶

func (o OrganizationSettingsSamlStrictMode) MarshalJSON() ([]byte, error)

func (*OrganizationSettingsSamlStrictMode) SetEnabled ¶

func (o *OrganizationSettingsSamlStrictMode) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

type OrganizationSubscription ¶

type OrganizationSubscription struct {
	// The subscription type. Types available are `trial`, `free`, and `pro`.
	Type *string `json:"type,omitempty"`
}

OrganizationSubscription Subscription definition.

func NewOrganizationSubscription ¶

func NewOrganizationSubscription() *OrganizationSubscription

NewOrganizationSubscription instantiates a new OrganizationSubscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrganizationSubscriptionWithDefaults ¶

func NewOrganizationSubscriptionWithDefaults() *OrganizationSubscription

NewOrganizationSubscriptionWithDefaults instantiates a new OrganizationSubscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrganizationSubscription) GetType ¶

func (o *OrganizationSubscription) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*OrganizationSubscription) GetTypeOk ¶

func (o *OrganizationSubscription) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSubscription) HasType ¶

func (o *OrganizationSubscription) HasType() bool

HasType returns a boolean if a field has been set.

func (OrganizationSubscription) MarshalJSON ¶

func (o OrganizationSubscription) MarshalJSON() ([]byte, error)

func (*OrganizationSubscription) SetType ¶

func (o *OrganizationSubscription) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type OrganizationsApiService ¶

type OrganizationsApiService service

OrganizationsApiService OrganizationsApi service

func (*OrganizationsApiService) CreateChildOrg ¶

  • CreateChildOrg Create a child organization
  • Create a child organization.

This endpoint requires the [multi-organization account](https://docs.datadoghq.com/account_management/multi_organization/) feature and must be enabled by [contacting support](https://docs.datadoghq.com/help/).

Once a new child organization is created, you can interact with it by using the `org.public_id`, `pi_key.key`, and `application_key.hash` provided in the response.

func (*OrganizationsApiService) GetOrg ¶

* GetOrg Get organization information * Get organization information.

func (*OrganizationsApiService) ListOrgs ¶

* ListOrgs List your managed organizations * List your managed organizations.

func (*OrganizationsApiService) UpdateOrg ¶

* UpdateOrg Update your organization * Update your organization.

func (*OrganizationsApiService) UploadIdPForOrg ¶

func (a *OrganizationsApiService) UploadIdPForOrg(ctx _context.Context, publicId string, idpFile *os.File) (IdpResponse, *_nethttp.Response, error)
  • UploadIdPForOrg Upload IdP metadata
  • There are a couple of options for updating the Identity Provider (IdP)

metadata from your SAML IdP.

* **Multipart Form-Data**: Post the IdP metadata file using a form post.

* **XML Body:** Post the IdP metadata file as the body of the request.

type PagerDutyIntegrationApiService ¶

type PagerDutyIntegrationApiService service

PagerDutyIntegrationApiService PagerDutyIntegrationApi service

func (*PagerDutyIntegrationApiService) CreatePagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) CreatePagerDutyIntegrationService(ctx _context.Context, body PagerDutyService) (PagerDutyServiceName, *_nethttp.Response, error)

* CreatePagerDutyIntegrationService Create a new service object * Create a new service object in the PagerDuty integration.

func (*PagerDutyIntegrationApiService) DeletePagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) DeletePagerDutyIntegrationService(ctx _context.Context, serviceName string) (*_nethttp.Response, error)

* DeletePagerDutyIntegrationService Delete a single service object * Delete a single service object in the Datadog-PagerDuty integration.

func (*PagerDutyIntegrationApiService) GetPagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) GetPagerDutyIntegrationService(ctx _context.Context, serviceName string) (PagerDutyServiceName, *_nethttp.Response, error)

* GetPagerDutyIntegrationService Get a single service object * Get service name in the Datadog-PagerDuty integration.

func (*PagerDutyIntegrationApiService) UpdatePagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) UpdatePagerDutyIntegrationService(ctx _context.Context, serviceName string, body PagerDutyServiceKey) (*_nethttp.Response, error)

* UpdatePagerDutyIntegrationService Update a single service object * Update a single service object in the Datadog-PagerDuty integration.

type PagerDutyService ¶

type PagerDutyService struct {
	// Your service key in PagerDuty.
	ServiceKey string `json:"service_key"`
	// Your service name associated with a service key in PagerDuty.
	ServiceName string `json:"service_name"`
}

PagerDutyService The PagerDuty service that is available for integration with Datadog.

func NewPagerDutyService ¶

func NewPagerDutyService(serviceKey string, serviceName string) *PagerDutyService

NewPagerDutyService instantiates a new PagerDutyService object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPagerDutyServiceWithDefaults ¶

func NewPagerDutyServiceWithDefaults() *PagerDutyService

NewPagerDutyServiceWithDefaults instantiates a new PagerDutyService object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PagerDutyService) GetServiceKey ¶

func (o *PagerDutyService) GetServiceKey() string

GetServiceKey returns the ServiceKey field value

func (*PagerDutyService) GetServiceKeyOk ¶

func (o *PagerDutyService) GetServiceKeyOk() (*string, bool)

GetServiceKeyOk returns a tuple with the ServiceKey field value and a boolean to check if the value has been set.

func (*PagerDutyService) GetServiceName ¶

func (o *PagerDutyService) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*PagerDutyService) GetServiceNameOk ¶

func (o *PagerDutyService) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (PagerDutyService) MarshalJSON ¶

func (o PagerDutyService) MarshalJSON() ([]byte, error)

func (*PagerDutyService) SetServiceKey ¶

func (o *PagerDutyService) SetServiceKey(v string)

SetServiceKey sets field value

func (*PagerDutyService) SetServiceName ¶

func (o *PagerDutyService) SetServiceName(v string)

SetServiceName sets field value

func (*PagerDutyService) UnmarshalJSON ¶

func (o *PagerDutyService) UnmarshalJSON(bytes []byte) (err error)

type PagerDutyServiceKey ¶

type PagerDutyServiceKey struct {
	// Your service key in PagerDuty.
	ServiceKey string `json:"service_key"`
}

PagerDutyServiceKey PagerDuty service object key.

func NewPagerDutyServiceKey ¶

func NewPagerDutyServiceKey(serviceKey string) *PagerDutyServiceKey

NewPagerDutyServiceKey instantiates a new PagerDutyServiceKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPagerDutyServiceKeyWithDefaults ¶

func NewPagerDutyServiceKeyWithDefaults() *PagerDutyServiceKey

NewPagerDutyServiceKeyWithDefaults instantiates a new PagerDutyServiceKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PagerDutyServiceKey) GetServiceKey ¶

func (o *PagerDutyServiceKey) GetServiceKey() string

GetServiceKey returns the ServiceKey field value

func (*PagerDutyServiceKey) GetServiceKeyOk ¶

func (o *PagerDutyServiceKey) GetServiceKeyOk() (*string, bool)

GetServiceKeyOk returns a tuple with the ServiceKey field value and a boolean to check if the value has been set.

func (PagerDutyServiceKey) MarshalJSON ¶

func (o PagerDutyServiceKey) MarshalJSON() ([]byte, error)

func (*PagerDutyServiceKey) SetServiceKey ¶

func (o *PagerDutyServiceKey) SetServiceKey(v string)

SetServiceKey sets field value

func (*PagerDutyServiceKey) UnmarshalJSON ¶

func (o *PagerDutyServiceKey) UnmarshalJSON(bytes []byte) (err error)

type PagerDutyServiceName ¶

type PagerDutyServiceName struct {
	// Your service name associated service key in PagerDuty.
	ServiceName string `json:"service_name"`
}

PagerDutyServiceName PagerDuty service object name.

func NewPagerDutyServiceName ¶

func NewPagerDutyServiceName(serviceName string) *PagerDutyServiceName

NewPagerDutyServiceName instantiates a new PagerDutyServiceName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPagerDutyServiceNameWithDefaults ¶

func NewPagerDutyServiceNameWithDefaults() *PagerDutyServiceName

NewPagerDutyServiceNameWithDefaults instantiates a new PagerDutyServiceName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PagerDutyServiceName) GetServiceName ¶

func (o *PagerDutyServiceName) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*PagerDutyServiceName) GetServiceNameOk ¶

func (o *PagerDutyServiceName) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (PagerDutyServiceName) MarshalJSON ¶

func (o PagerDutyServiceName) MarshalJSON() ([]byte, error)

func (*PagerDutyServiceName) SetServiceName ¶

func (o *PagerDutyServiceName) SetServiceName(v string)

SetServiceName sets field value

func (*PagerDutyServiceName) UnmarshalJSON ¶

func (o *PagerDutyServiceName) UnmarshalJSON(bytes []byte) (err error)

type ProcessQueryDefinition ¶

type ProcessQueryDefinition struct {
	// List of processes.
	FilterBy *[]string `json:"filter_by,omitempty"`
	// Max number of items in the filter list.
	Limit *int64 `json:"limit,omitempty"`
	// Your chosen metric.
	Metric string `json:"metric"`
	// Your chosen search term.
	SearchBy *string `json:"search_by,omitempty"`
}

ProcessQueryDefinition The process query to use in the widget.

func NewProcessQueryDefinition ¶

func NewProcessQueryDefinition(metric string) *ProcessQueryDefinition

NewProcessQueryDefinition instantiates a new ProcessQueryDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessQueryDefinitionWithDefaults ¶

func NewProcessQueryDefinitionWithDefaults() *ProcessQueryDefinition

NewProcessQueryDefinitionWithDefaults instantiates a new ProcessQueryDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessQueryDefinition) GetFilterBy ¶

func (o *ProcessQueryDefinition) GetFilterBy() []string

GetFilterBy returns the FilterBy field value if set, zero value otherwise.

func (*ProcessQueryDefinition) GetFilterByOk ¶

func (o *ProcessQueryDefinition) GetFilterByOk() (*[]string, bool)

GetFilterByOk returns a tuple with the FilterBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessQueryDefinition) GetLimit ¶

func (o *ProcessQueryDefinition) GetLimit() int64

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ProcessQueryDefinition) GetLimitOk ¶

func (o *ProcessQueryDefinition) GetLimitOk() (*int64, 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 (*ProcessQueryDefinition) GetMetric ¶

func (o *ProcessQueryDefinition) GetMetric() string

GetMetric returns the Metric field value

func (*ProcessQueryDefinition) GetMetricOk ¶

func (o *ProcessQueryDefinition) GetMetricOk() (*string, bool)

GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.

func (*ProcessQueryDefinition) GetSearchBy ¶

func (o *ProcessQueryDefinition) GetSearchBy() string

GetSearchBy returns the SearchBy field value if set, zero value otherwise.

func (*ProcessQueryDefinition) GetSearchByOk ¶

func (o *ProcessQueryDefinition) GetSearchByOk() (*string, bool)

GetSearchByOk returns a tuple with the SearchBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessQueryDefinition) HasFilterBy ¶

func (o *ProcessQueryDefinition) HasFilterBy() bool

HasFilterBy returns a boolean if a field has been set.

func (*ProcessQueryDefinition) HasLimit ¶

func (o *ProcessQueryDefinition) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ProcessQueryDefinition) HasSearchBy ¶

func (o *ProcessQueryDefinition) HasSearchBy() bool

HasSearchBy returns a boolean if a field has been set.

func (ProcessQueryDefinition) MarshalJSON ¶

func (o ProcessQueryDefinition) MarshalJSON() ([]byte, error)

func (*ProcessQueryDefinition) SetFilterBy ¶

func (o *ProcessQueryDefinition) SetFilterBy(v []string)

SetFilterBy gets a reference to the given []string and assigns it to the FilterBy field.

func (*ProcessQueryDefinition) SetLimit ¶

func (o *ProcessQueryDefinition) SetLimit(v int64)

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*ProcessQueryDefinition) SetMetric ¶

func (o *ProcessQueryDefinition) SetMetric(v string)

SetMetric sets field value

func (*ProcessQueryDefinition) SetSearchBy ¶

func (o *ProcessQueryDefinition) SetSearchBy(v string)

SetSearchBy gets a reference to the given string and assigns it to the SearchBy field.

func (*ProcessQueryDefinition) UnmarshalJSON ¶

func (o *ProcessQueryDefinition) UnmarshalJSON(bytes []byte) (err error)

type QuerySortOrder ¶

type QuerySortOrder string

QuerySortOrder Direction of sort.

const (
	QUERYSORTORDER_ASC  QuerySortOrder = "asc"
	QUERYSORTORDER_DESC QuerySortOrder = "desc"
)

List of QuerySortOrder

func NewQuerySortOrderFromValue ¶

func NewQuerySortOrderFromValue(v string) (*QuerySortOrder, error)

NewQuerySortOrderFromValue returns a pointer to a valid QuerySortOrder for the value passed as argument, or an error if the value passed is not allowed by the enum

func (QuerySortOrder) IsValid ¶

func (v QuerySortOrder) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (QuerySortOrder) Ptr ¶

func (v QuerySortOrder) Ptr() *QuerySortOrder

Ptr returns reference to QuerySortOrder value

func (*QuerySortOrder) UnmarshalJSON ¶

func (v *QuerySortOrder) UnmarshalJSON(src []byte) error

type QueryValueWidgetDefinition ¶

type QueryValueWidgetDefinition struct {
	// Whether to use auto-scaling or not.
	Autoscale *bool `json:"autoscale,omitempty"`
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// Display a unit of your choice on the widget.
	CustomUnit *string `json:"custom_unit,omitempty"`
	// Number of decimals to show. If not defined, the widget uses the raw value.
	Precision *int64 `json:"precision,omitempty"`
	// Widget definition.
	Requests  []QueryValueWidgetRequest `json:"requests"`
	TextAlign *WidgetTextAlign          `json:"text_align,omitempty"`
	Time      *WidgetTime               `json:"time,omitempty"`
	// Title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                        `json:"title_size,omitempty"`
	Type      QueryValueWidgetDefinitionType `json:"type"`
}

QueryValueWidgetDefinition Query values display the current value of a given metric, APM, or log query.

func NewQueryValueWidgetDefinition ¶

func NewQueryValueWidgetDefinition(requests []QueryValueWidgetRequest, type_ QueryValueWidgetDefinitionType) *QueryValueWidgetDefinition

NewQueryValueWidgetDefinition instantiates a new QueryValueWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryValueWidgetDefinitionWithDefaults ¶

func NewQueryValueWidgetDefinitionWithDefaults() *QueryValueWidgetDefinition

NewQueryValueWidgetDefinitionWithDefaults instantiates a new QueryValueWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueryValueWidgetDefinition) GetAutoscale ¶

func (o *QueryValueWidgetDefinition) GetAutoscale() bool

GetAutoscale returns the Autoscale field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetAutoscaleOk ¶

func (o *QueryValueWidgetDefinition) GetAutoscaleOk() (*bool, bool)

GetAutoscaleOk returns a tuple with the Autoscale field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *QueryValueWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetCustomLinksOk ¶

func (o *QueryValueWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetCustomUnit ¶

func (o *QueryValueWidgetDefinition) GetCustomUnit() string

GetCustomUnit returns the CustomUnit field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetCustomUnitOk ¶

func (o *QueryValueWidgetDefinition) GetCustomUnitOk() (*string, bool)

GetCustomUnitOk returns a tuple with the CustomUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetPrecision ¶

func (o *QueryValueWidgetDefinition) GetPrecision() int64

GetPrecision returns the Precision field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetPrecisionOk ¶

func (o *QueryValueWidgetDefinition) GetPrecisionOk() (*int64, bool)

GetPrecisionOk returns a tuple with the Precision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetRequests ¶

GetRequests returns the Requests field value

func (*QueryValueWidgetDefinition) GetRequestsOk ¶

func (o *QueryValueWidgetDefinition) GetRequestsOk() (*[]QueryValueWidgetRequest, bool)

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetTextAlign ¶

func (o *QueryValueWidgetDefinition) GetTextAlign() WidgetTextAlign

GetTextAlign returns the TextAlign field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetTextAlignOk ¶

func (o *QueryValueWidgetDefinition) GetTextAlignOk() (*WidgetTextAlign, bool)

GetTextAlignOk returns a tuple with the TextAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetTimeOk ¶

func (o *QueryValueWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetTitle ¶

func (o *QueryValueWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetTitleAlign ¶

func (o *QueryValueWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetTitleAlignOk ¶

func (o *QueryValueWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetTitleOk ¶

func (o *QueryValueWidgetDefinition) 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 (*QueryValueWidgetDefinition) GetTitleSize ¶

func (o *QueryValueWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*QueryValueWidgetDefinition) GetTitleSizeOk ¶

func (o *QueryValueWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*QueryValueWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*QueryValueWidgetDefinition) HasAutoscale ¶

func (o *QueryValueWidgetDefinition) HasAutoscale() bool

HasAutoscale returns a boolean if a field has been set.

func (o *QueryValueWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasCustomUnit ¶

func (o *QueryValueWidgetDefinition) HasCustomUnit() bool

HasCustomUnit returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasPrecision ¶

func (o *QueryValueWidgetDefinition) HasPrecision() bool

HasPrecision returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasTextAlign ¶

func (o *QueryValueWidgetDefinition) HasTextAlign() bool

HasTextAlign returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasTime ¶

func (o *QueryValueWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasTitle ¶

func (o *QueryValueWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasTitleAlign ¶

func (o *QueryValueWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*QueryValueWidgetDefinition) HasTitleSize ¶

func (o *QueryValueWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (QueryValueWidgetDefinition) MarshalJSON ¶

func (o QueryValueWidgetDefinition) MarshalJSON() ([]byte, error)

func (*QueryValueWidgetDefinition) SetAutoscale ¶

func (o *QueryValueWidgetDefinition) SetAutoscale(v bool)

SetAutoscale gets a reference to the given bool and assigns it to the Autoscale field.

func (o *QueryValueWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*QueryValueWidgetDefinition) SetCustomUnit ¶

func (o *QueryValueWidgetDefinition) SetCustomUnit(v string)

SetCustomUnit gets a reference to the given string and assigns it to the CustomUnit field.

func (*QueryValueWidgetDefinition) SetPrecision ¶

func (o *QueryValueWidgetDefinition) SetPrecision(v int64)

SetPrecision gets a reference to the given int64 and assigns it to the Precision field.

func (*QueryValueWidgetDefinition) SetRequests ¶

SetRequests sets field value

func (*QueryValueWidgetDefinition) SetTextAlign ¶

func (o *QueryValueWidgetDefinition) SetTextAlign(v WidgetTextAlign)

SetTextAlign gets a reference to the given WidgetTextAlign and assigns it to the TextAlign field.

func (*QueryValueWidgetDefinition) SetTime ¶

func (o *QueryValueWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*QueryValueWidgetDefinition) SetTitle ¶

func (o *QueryValueWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*QueryValueWidgetDefinition) SetTitleAlign ¶

func (o *QueryValueWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*QueryValueWidgetDefinition) SetTitleSize ¶

func (o *QueryValueWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*QueryValueWidgetDefinition) SetType ¶

SetType sets field value

func (*QueryValueWidgetDefinition) UnmarshalJSON ¶

func (o *QueryValueWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type QueryValueWidgetDefinitionType ¶

type QueryValueWidgetDefinitionType string

QueryValueWidgetDefinitionType Type of the query value widget.

const (
	QUERYVALUEWIDGETDEFINITIONTYPE_QUERY_VALUE QueryValueWidgetDefinitionType = "query_value"
)

List of QueryValueWidgetDefinitionType

func NewQueryValueWidgetDefinitionTypeFromValue ¶

func NewQueryValueWidgetDefinitionTypeFromValue(v string) (*QueryValueWidgetDefinitionType, error)

NewQueryValueWidgetDefinitionTypeFromValue returns a pointer to a valid QueryValueWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (QueryValueWidgetDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (QueryValueWidgetDefinitionType) Ptr ¶

Ptr returns reference to QueryValueWidgetDefinitionType value

func (*QueryValueWidgetDefinitionType) UnmarshalJSON ¶

func (v *QueryValueWidgetDefinitionType) UnmarshalJSON(src []byte) error

type QueryValueWidgetRequest ¶

type QueryValueWidgetRequest struct {
	Aggregator *WidgetAggregator   `json:"aggregator,omitempty"`
	ApmQuery   *LogQueryDefinition `json:"apm_query,omitempty"`
	// List of conditional formats.
	ConditionalFormats *[]WidgetConditionalFormat `json:"conditional_formats,omitempty"`
	EventQuery         *LogQueryDefinition        `json:"event_query,omitempty"`
	// List of formulas that operate on queries. **This feature is currently in beta.**
	Formulas            *[]WidgetFormula        `json:"formulas,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// TODO.
	Q *string `json:"q,omitempty"`
	// List of queries that can be returned directly or used in formulas. **This feature is currently in beta.**
	Queries        *[]FormulaAndFunctionQueryDefinition `json:"queries,omitempty"`
	ResponseFormat *FormulaAndFunctionResponseFormat    `json:"response_format,omitempty"`
	RumQuery       *LogQueryDefinition                  `json:"rum_query,omitempty"`
	SecurityQuery  *LogQueryDefinition                  `json:"security_query,omitempty"`
}

QueryValueWidgetRequest Updated query value widget.

func NewQueryValueWidgetRequest ¶

func NewQueryValueWidgetRequest() *QueryValueWidgetRequest

NewQueryValueWidgetRequest instantiates a new QueryValueWidgetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryValueWidgetRequestWithDefaults ¶

func NewQueryValueWidgetRequestWithDefaults() *QueryValueWidgetRequest

NewQueryValueWidgetRequestWithDefaults instantiates a new QueryValueWidgetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueryValueWidgetRequest) GetAggregator ¶

func (o *QueryValueWidgetRequest) GetAggregator() WidgetAggregator

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetAggregatorOk ¶

func (o *QueryValueWidgetRequest) GetAggregatorOk() (*WidgetAggregator, bool)

GetAggregatorOk returns a tuple with the Aggregator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetApmQuery ¶

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetApmQueryOk ¶

func (o *QueryValueWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetConditionalFormats ¶

func (o *QueryValueWidgetRequest) GetConditionalFormats() []WidgetConditionalFormat

GetConditionalFormats returns the ConditionalFormats field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetConditionalFormatsOk ¶

func (o *QueryValueWidgetRequest) GetConditionalFormatsOk() (*[]WidgetConditionalFormat, bool)

GetConditionalFormatsOk returns a tuple with the ConditionalFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetEventQuery ¶

func (o *QueryValueWidgetRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetEventQueryOk ¶

func (o *QueryValueWidgetRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetFormulas ¶

func (o *QueryValueWidgetRequest) GetFormulas() []WidgetFormula

GetFormulas returns the Formulas field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetFormulasOk ¶

func (o *QueryValueWidgetRequest) GetFormulasOk() (*[]WidgetFormula, bool)

GetFormulasOk returns a tuple with the Formulas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetLogQuery ¶

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetLogQueryOk ¶

func (o *QueryValueWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*QueryValueWidgetRequest) GetNetworkQuery ¶

func (o *QueryValueWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetNetworkQueryOk ¶

func (o *QueryValueWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetProcessQuery ¶

func (o *QueryValueWidgetRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetProcessQueryOk ¶

func (o *QueryValueWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetProfileMetricsQuery ¶

func (o *QueryValueWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *QueryValueWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetQ ¶

func (o *QueryValueWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetQOk ¶

func (o *QueryValueWidgetRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetQueries ¶

GetQueries returns the Queries field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetQueriesOk ¶

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 (*QueryValueWidgetRequest) GetResponseFormat ¶

GetResponseFormat returns the ResponseFormat field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetResponseFormatOk ¶

func (o *QueryValueWidgetRequest) GetResponseFormatOk() (*FormulaAndFunctionResponseFormat, bool)

GetResponseFormatOk returns a tuple with the ResponseFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetRumQuery ¶

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetRumQueryOk ¶

func (o *QueryValueWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) GetSecurityQuery ¶

func (o *QueryValueWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*QueryValueWidgetRequest) GetSecurityQueryOk ¶

func (o *QueryValueWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryValueWidgetRequest) HasAggregator ¶

func (o *QueryValueWidgetRequest) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasApmQuery ¶

func (o *QueryValueWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasConditionalFormats ¶

func (o *QueryValueWidgetRequest) HasConditionalFormats() bool

HasConditionalFormats returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasEventQuery ¶

func (o *QueryValueWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasFormulas ¶

func (o *QueryValueWidgetRequest) HasFormulas() bool

HasFormulas returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasLogQuery ¶

func (o *QueryValueWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasNetworkQuery ¶

func (o *QueryValueWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasProcessQuery ¶

func (o *QueryValueWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasProfileMetricsQuery ¶

func (o *QueryValueWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasQ ¶

func (o *QueryValueWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasQueries ¶

func (o *QueryValueWidgetRequest) HasQueries() bool

HasQueries returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasResponseFormat ¶

func (o *QueryValueWidgetRequest) HasResponseFormat() bool

HasResponseFormat returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasRumQuery ¶

func (o *QueryValueWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*QueryValueWidgetRequest) HasSecurityQuery ¶

func (o *QueryValueWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (QueryValueWidgetRequest) MarshalJSON ¶

func (o QueryValueWidgetRequest) MarshalJSON() ([]byte, error)

func (*QueryValueWidgetRequest) SetAggregator ¶

func (o *QueryValueWidgetRequest) SetAggregator(v WidgetAggregator)

SetAggregator gets a reference to the given WidgetAggregator and assigns it to the Aggregator field.

func (*QueryValueWidgetRequest) SetApmQuery ¶

func (o *QueryValueWidgetRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*QueryValueWidgetRequest) SetConditionalFormats ¶

func (o *QueryValueWidgetRequest) SetConditionalFormats(v []WidgetConditionalFormat)

SetConditionalFormats gets a reference to the given []WidgetConditionalFormat and assigns it to the ConditionalFormats field.

func (*QueryValueWidgetRequest) SetEventQuery ¶

func (o *QueryValueWidgetRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*QueryValueWidgetRequest) SetFormulas ¶

func (o *QueryValueWidgetRequest) SetFormulas(v []WidgetFormula)

SetFormulas gets a reference to the given []WidgetFormula and assigns it to the Formulas field.

func (*QueryValueWidgetRequest) SetLogQuery ¶

func (o *QueryValueWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*QueryValueWidgetRequest) SetNetworkQuery ¶

func (o *QueryValueWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*QueryValueWidgetRequest) SetProcessQuery ¶

func (o *QueryValueWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*QueryValueWidgetRequest) SetProfileMetricsQuery ¶

func (o *QueryValueWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*QueryValueWidgetRequest) SetQ ¶

func (o *QueryValueWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*QueryValueWidgetRequest) SetQueries ¶

SetQueries gets a reference to the given []FormulaAndFunctionQueryDefinition and assigns it to the Queries field.

func (*QueryValueWidgetRequest) SetResponseFormat ¶

SetResponseFormat gets a reference to the given FormulaAndFunctionResponseFormat and assigns it to the ResponseFormat field.

func (*QueryValueWidgetRequest) SetRumQuery ¶

func (o *QueryValueWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*QueryValueWidgetRequest) SetSecurityQuery ¶

func (o *QueryValueWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

type SLOBulkDeleteError ¶

type SLOBulkDeleteError struct {
	// The ID of the service level objective object associated with this error.
	Id string `json:"id"`
	// The error message.
	Message   string            `json:"message"`
	Timeframe SLOErrorTimeframe `json:"timeframe"`
}

SLOBulkDeleteError Object describing the error.

func NewSLOBulkDeleteError ¶

func NewSLOBulkDeleteError(id string, message string, timeframe SLOErrorTimeframe) *SLOBulkDeleteError

NewSLOBulkDeleteError instantiates a new SLOBulkDeleteError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOBulkDeleteErrorWithDefaults ¶

func NewSLOBulkDeleteErrorWithDefaults() *SLOBulkDeleteError

NewSLOBulkDeleteErrorWithDefaults instantiates a new SLOBulkDeleteError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOBulkDeleteError) GetId ¶

func (o *SLOBulkDeleteError) GetId() string

GetId returns the Id field value

func (*SLOBulkDeleteError) GetIdOk ¶

func (o *SLOBulkDeleteError) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SLOBulkDeleteError) GetMessage ¶

func (o *SLOBulkDeleteError) GetMessage() string

GetMessage returns the Message field value

func (*SLOBulkDeleteError) GetMessageOk ¶

func (o *SLOBulkDeleteError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SLOBulkDeleteError) GetTimeframe ¶

func (o *SLOBulkDeleteError) GetTimeframe() SLOErrorTimeframe

GetTimeframe returns the Timeframe field value

func (*SLOBulkDeleteError) GetTimeframeOk ¶

func (o *SLOBulkDeleteError) GetTimeframeOk() (*SLOErrorTimeframe, bool)

GetTimeframeOk returns a tuple with the Timeframe field value and a boolean to check if the value has been set.

func (SLOBulkDeleteError) MarshalJSON ¶

func (o SLOBulkDeleteError) MarshalJSON() ([]byte, error)

func (*SLOBulkDeleteError) SetId ¶

func (o *SLOBulkDeleteError) SetId(v string)

SetId sets field value

func (*SLOBulkDeleteError) SetMessage ¶

func (o *SLOBulkDeleteError) SetMessage(v string)

SetMessage sets field value

func (*SLOBulkDeleteError) SetTimeframe ¶

func (o *SLOBulkDeleteError) SetTimeframe(v SLOErrorTimeframe)

SetTimeframe sets field value

func (*SLOBulkDeleteError) UnmarshalJSON ¶

func (o *SLOBulkDeleteError) UnmarshalJSON(bytes []byte) (err error)

type SLOBulkDeleteResponse ¶

type SLOBulkDeleteResponse struct {
	Data *SLOBulkDeleteResponseData `json:"data,omitempty"`
	// Array of errors object returned.
	Errors *[]SLOBulkDeleteError `json:"errors,omitempty"`
}

SLOBulkDeleteResponse The bulk partial delete service level objective object endpoint response. This endpoint operates on multiple service level objective objects, so it may be partially successful. In such cases, the \"data\" and \"error\" fields in this response indicate which deletions succeeded and failed.

func NewSLOBulkDeleteResponse ¶

func NewSLOBulkDeleteResponse() *SLOBulkDeleteResponse

NewSLOBulkDeleteResponse instantiates a new SLOBulkDeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOBulkDeleteResponseWithDefaults ¶

func NewSLOBulkDeleteResponseWithDefaults() *SLOBulkDeleteResponse

NewSLOBulkDeleteResponseWithDefaults instantiates a new SLOBulkDeleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOBulkDeleteResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*SLOBulkDeleteResponse) 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 (*SLOBulkDeleteResponse) GetErrors ¶

func (o *SLOBulkDeleteResponse) GetErrors() []SLOBulkDeleteError

GetErrors returns the Errors field value if set, zero value otherwise.

func (*SLOBulkDeleteResponse) GetErrorsOk ¶

func (o *SLOBulkDeleteResponse) GetErrorsOk() (*[]SLOBulkDeleteError, 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 (*SLOBulkDeleteResponse) HasData ¶

func (o *SLOBulkDeleteResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*SLOBulkDeleteResponse) HasErrors ¶

func (o *SLOBulkDeleteResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (SLOBulkDeleteResponse) MarshalJSON ¶

func (o SLOBulkDeleteResponse) MarshalJSON() ([]byte, error)

func (*SLOBulkDeleteResponse) SetData ¶

SetData gets a reference to the given SLOBulkDeleteResponseData and assigns it to the Data field.

func (*SLOBulkDeleteResponse) SetErrors ¶

func (o *SLOBulkDeleteResponse) SetErrors(v []SLOBulkDeleteError)

SetErrors gets a reference to the given []SLOBulkDeleteError and assigns it to the Errors field.

type SLOBulkDeleteResponseData ¶

type SLOBulkDeleteResponseData struct {
	// An array of service level objective object IDs that indicates which objects that were completely deleted.
	Deleted *[]string `json:"deleted,omitempty"`
	// An array of service level objective object IDs that indicates which objects that were modified (objects for which at least one threshold was deleted, but that were not completely deleted).
	Updated *[]string `json:"updated,omitempty"`
}

SLOBulkDeleteResponseData An array of service level objective objects.

func NewSLOBulkDeleteResponseData ¶

func NewSLOBulkDeleteResponseData() *SLOBulkDeleteResponseData

NewSLOBulkDeleteResponseData instantiates a new SLOBulkDeleteResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOBulkDeleteResponseDataWithDefaults ¶

func NewSLOBulkDeleteResponseDataWithDefaults() *SLOBulkDeleteResponseData

NewSLOBulkDeleteResponseDataWithDefaults instantiates a new SLOBulkDeleteResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOBulkDeleteResponseData) GetDeleted ¶

func (o *SLOBulkDeleteResponseData) GetDeleted() []string

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*SLOBulkDeleteResponseData) GetDeletedOk ¶

func (o *SLOBulkDeleteResponseData) GetDeletedOk() (*[]string, bool)

GetDeletedOk returns a tuple with the Deleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOBulkDeleteResponseData) GetUpdated ¶

func (o *SLOBulkDeleteResponseData) GetUpdated() []string

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*SLOBulkDeleteResponseData) GetUpdatedOk ¶

func (o *SLOBulkDeleteResponseData) GetUpdatedOk() (*[]string, bool)

GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOBulkDeleteResponseData) HasDeleted ¶

func (o *SLOBulkDeleteResponseData) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*SLOBulkDeleteResponseData) HasUpdated ¶

func (o *SLOBulkDeleteResponseData) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (SLOBulkDeleteResponseData) MarshalJSON ¶

func (o SLOBulkDeleteResponseData) MarshalJSON() ([]byte, error)

func (*SLOBulkDeleteResponseData) SetDeleted ¶

func (o *SLOBulkDeleteResponseData) SetDeleted(v []string)

SetDeleted gets a reference to the given []string and assigns it to the Deleted field.

func (*SLOBulkDeleteResponseData) SetUpdated ¶

func (o *SLOBulkDeleteResponseData) SetUpdated(v []string)

SetUpdated gets a reference to the given []string and assigns it to the Updated field.

type SLOCorrection ¶

type SLOCorrection struct {
	Attributes *SLOCorrectionResponseAttributes `json:"attributes,omitempty"`
	// The ID of the SLO correction
	Id   *string            `json:"id,omitempty"`
	Type *SLOCorrectionType `json:"type,omitempty"`
}

SLOCorrection The response object of a list of SLO corrections

func NewSLOCorrection ¶

func NewSLOCorrection() *SLOCorrection

NewSLOCorrection instantiates a new SLOCorrection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionWithDefaults ¶

func NewSLOCorrectionWithDefaults() *SLOCorrection

NewSLOCorrectionWithDefaults instantiates a new SLOCorrection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrection) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*SLOCorrection) GetAttributesOk ¶

func (o *SLOCorrection) GetAttributesOk() (*SLOCorrectionResponseAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrection) GetId ¶

func (o *SLOCorrection) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SLOCorrection) GetIdOk ¶

func (o *SLOCorrection) 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 (*SLOCorrection) GetType ¶

func (o *SLOCorrection) GetType() SLOCorrectionType

GetType returns the Type field value if set, zero value otherwise.

func (*SLOCorrection) GetTypeOk ¶

func (o *SLOCorrection) GetTypeOk() (*SLOCorrectionType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrection) HasAttributes ¶

func (o *SLOCorrection) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*SLOCorrection) HasId ¶

func (o *SLOCorrection) HasId() bool

HasId returns a boolean if a field has been set.

func (*SLOCorrection) HasType ¶

func (o *SLOCorrection) HasType() bool

HasType returns a boolean if a field has been set.

func (SLOCorrection) MarshalJSON ¶

func (o SLOCorrection) MarshalJSON() ([]byte, error)

func (*SLOCorrection) SetAttributes ¶

func (o *SLOCorrection) SetAttributes(v SLOCorrectionResponseAttributes)

SetAttributes gets a reference to the given SLOCorrectionResponseAttributes and assigns it to the Attributes field.

func (*SLOCorrection) SetId ¶

func (o *SLOCorrection) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SLOCorrection) SetType ¶

func (o *SLOCorrection) SetType(v SLOCorrectionType)

SetType gets a reference to the given SLOCorrectionType and assigns it to the Type field.

type SLOCorrectionCategory ¶

type SLOCorrectionCategory string

SLOCorrectionCategory Category the SLO correction belongs to

const (
	SLOCORRECTIONCATEGORY_SCHEDULED_MAINTENANCE  SLOCorrectionCategory = "Scheduled Maintenance"
	SLOCORRECTIONCATEGORY_OUTSIDE_BUSINESS_HOURS SLOCorrectionCategory = "Outside Business Hours"
	SLOCORRECTIONCATEGORY_DEPLOYMENT             SLOCorrectionCategory = "Deployment"
	SLOCORRECTIONCATEGORY_OTHER                  SLOCorrectionCategory = "Other"
)

List of SLOCorrectionCategory

func NewSLOCorrectionCategoryFromValue ¶

func NewSLOCorrectionCategoryFromValue(v string) (*SLOCorrectionCategory, error)

NewSLOCorrectionCategoryFromValue returns a pointer to a valid SLOCorrectionCategory for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOCorrectionCategory) IsValid ¶

func (v SLOCorrectionCategory) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOCorrectionCategory) Ptr ¶

Ptr returns reference to SLOCorrectionCategory value

func (*SLOCorrectionCategory) UnmarshalJSON ¶

func (v *SLOCorrectionCategory) UnmarshalJSON(src []byte) error

type SLOCorrectionCreateData ¶

type SLOCorrectionCreateData struct {
	Attributes *SLOCorrectionCreateRequestAttributes `json:"attributes,omitempty"`
	Type       *SLOCorrectionType                    `json:"type,omitempty"`
}

SLOCorrectionCreateData The data object associated with the SLO correction to be created

func NewSLOCorrectionCreateData ¶

func NewSLOCorrectionCreateData() *SLOCorrectionCreateData

NewSLOCorrectionCreateData instantiates a new SLOCorrectionCreateData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionCreateDataWithDefaults ¶

func NewSLOCorrectionCreateDataWithDefaults() *SLOCorrectionCreateData

NewSLOCorrectionCreateDataWithDefaults instantiates a new SLOCorrectionCreateData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionCreateData) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*SLOCorrectionCreateData) GetAttributesOk ¶

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionCreateData) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SLOCorrectionCreateData) GetTypeOk ¶

func (o *SLOCorrectionCreateData) GetTypeOk() (*SLOCorrectionType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionCreateData) HasAttributes ¶

func (o *SLOCorrectionCreateData) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*SLOCorrectionCreateData) HasType ¶

func (o *SLOCorrectionCreateData) HasType() bool

HasType returns a boolean if a field has been set.

func (SLOCorrectionCreateData) MarshalJSON ¶

func (o SLOCorrectionCreateData) MarshalJSON() ([]byte, error)

func (*SLOCorrectionCreateData) SetAttributes ¶

SetAttributes gets a reference to the given SLOCorrectionCreateRequestAttributes and assigns it to the Attributes field.

func (*SLOCorrectionCreateData) SetType ¶

SetType gets a reference to the given SLOCorrectionType and assigns it to the Type field.

type SLOCorrectionCreateRequest ¶

type SLOCorrectionCreateRequest struct {
	Data *SLOCorrectionCreateData `json:"data,omitempty"`
}

SLOCorrectionCreateRequest An object that defines a correction to be applied to an SLO

func NewSLOCorrectionCreateRequest ¶

func NewSLOCorrectionCreateRequest() *SLOCorrectionCreateRequest

NewSLOCorrectionCreateRequest instantiates a new SLOCorrectionCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionCreateRequestWithDefaults ¶

func NewSLOCorrectionCreateRequestWithDefaults() *SLOCorrectionCreateRequest

NewSLOCorrectionCreateRequestWithDefaults instantiates a new SLOCorrectionCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionCreateRequest) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*SLOCorrectionCreateRequest) 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 (*SLOCorrectionCreateRequest) HasData ¶

func (o *SLOCorrectionCreateRequest) HasData() bool

HasData returns a boolean if a field has been set.

func (SLOCorrectionCreateRequest) MarshalJSON ¶

func (o SLOCorrectionCreateRequest) MarshalJSON() ([]byte, error)

func (*SLOCorrectionCreateRequest) SetData ¶

SetData gets a reference to the given SLOCorrectionCreateData and assigns it to the Data field.

type SLOCorrectionCreateRequestAttributes ¶

type SLOCorrectionCreateRequestAttributes struct {
	Category SLOCorrectionCategory `json:"category"`
	// Description of the correction being made.
	Description *string `json:"description,omitempty"`
	// Ending time of the correction in epoch seconds
	End int64 `json:"end"`
	// ID of the SLO that this correction will be applied to
	SloId string `json:"slo_id"`
	// Starting time of the correction in epoch seconds
	Start int64 `json:"start"`
	// The timezone to display in the UI for the correction times (defaults to \"UTC\")
	Timezone *string `json:"timezone,omitempty"`
}

SLOCorrectionCreateRequestAttributes The attribute object associated with the SLO correction to be created

func NewSLOCorrectionCreateRequestAttributes ¶

func NewSLOCorrectionCreateRequestAttributes(category SLOCorrectionCategory, end int64, sloId string, start int64) *SLOCorrectionCreateRequestAttributes

NewSLOCorrectionCreateRequestAttributes instantiates a new SLOCorrectionCreateRequestAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionCreateRequestAttributesWithDefaults ¶

func NewSLOCorrectionCreateRequestAttributesWithDefaults() *SLOCorrectionCreateRequestAttributes

NewSLOCorrectionCreateRequestAttributesWithDefaults instantiates a new SLOCorrectionCreateRequestAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionCreateRequestAttributes) GetCategory ¶

GetCategory returns the Category field value

func (*SLOCorrectionCreateRequestAttributes) GetCategoryOk ¶

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*SLOCorrectionCreateRequestAttributes) GetDescription ¶

func (o *SLOCorrectionCreateRequestAttributes) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SLOCorrectionCreateRequestAttributes) GetDescriptionOk ¶

func (o *SLOCorrectionCreateRequestAttributes) 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 (*SLOCorrectionCreateRequestAttributes) GetEnd ¶

GetEnd returns the End field value

func (*SLOCorrectionCreateRequestAttributes) GetEndOk ¶

GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set.

func (*SLOCorrectionCreateRequestAttributes) GetSloId ¶

GetSloId returns the SloId field value

func (*SLOCorrectionCreateRequestAttributes) GetSloIdOk ¶

func (o *SLOCorrectionCreateRequestAttributes) GetSloIdOk() (*string, bool)

GetSloIdOk returns a tuple with the SloId field value and a boolean to check if the value has been set.

func (*SLOCorrectionCreateRequestAttributes) GetStart ¶

GetStart returns the Start field value

func (*SLOCorrectionCreateRequestAttributes) GetStartOk ¶

func (o *SLOCorrectionCreateRequestAttributes) GetStartOk() (*int64, bool)

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (*SLOCorrectionCreateRequestAttributes) GetTimezone ¶

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*SLOCorrectionCreateRequestAttributes) GetTimezoneOk ¶

func (o *SLOCorrectionCreateRequestAttributes) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionCreateRequestAttributes) HasDescription ¶

func (o *SLOCorrectionCreateRequestAttributes) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SLOCorrectionCreateRequestAttributes) HasTimezone ¶

func (o *SLOCorrectionCreateRequestAttributes) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (SLOCorrectionCreateRequestAttributes) MarshalJSON ¶

func (o SLOCorrectionCreateRequestAttributes) MarshalJSON() ([]byte, error)

func (*SLOCorrectionCreateRequestAttributes) SetCategory ¶

SetCategory sets field value

func (*SLOCorrectionCreateRequestAttributes) SetDescription ¶

func (o *SLOCorrectionCreateRequestAttributes) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SLOCorrectionCreateRequestAttributes) SetEnd ¶

SetEnd sets field value

func (*SLOCorrectionCreateRequestAttributes) SetSloId ¶

SetSloId sets field value

func (*SLOCorrectionCreateRequestAttributes) SetStart ¶

SetStart sets field value

func (*SLOCorrectionCreateRequestAttributes) SetTimezone ¶

func (o *SLOCorrectionCreateRequestAttributes) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

func (*SLOCorrectionCreateRequestAttributes) UnmarshalJSON ¶

func (o *SLOCorrectionCreateRequestAttributes) UnmarshalJSON(bytes []byte) (err error)

type SLOCorrectionListResponse ¶

type SLOCorrectionListResponse struct {
	// The list of of SLO corrections objects
	Data *[]SLOCorrection `json:"data,omitempty"`
}

SLOCorrectionListResponse A list of SLO correction objects

func NewSLOCorrectionListResponse ¶

func NewSLOCorrectionListResponse() *SLOCorrectionListResponse

NewSLOCorrectionListResponse instantiates a new SLOCorrectionListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionListResponseWithDefaults ¶

func NewSLOCorrectionListResponseWithDefaults() *SLOCorrectionListResponse

NewSLOCorrectionListResponseWithDefaults instantiates a new SLOCorrectionListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionListResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*SLOCorrectionListResponse) GetDataOk ¶

func (o *SLOCorrectionListResponse) GetDataOk() (*[]SLOCorrection, 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 (*SLOCorrectionListResponse) HasData ¶

func (o *SLOCorrectionListResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (SLOCorrectionListResponse) MarshalJSON ¶

func (o SLOCorrectionListResponse) MarshalJSON() ([]byte, error)

func (*SLOCorrectionListResponse) SetData ¶

func (o *SLOCorrectionListResponse) SetData(v []SLOCorrection)

SetData gets a reference to the given []SLOCorrection and assigns it to the Data field.

type SLOCorrectionResponse ¶

type SLOCorrectionResponse struct {
	Data *SLOCorrection `json:"data,omitempty"`
}

SLOCorrectionResponse The response object of an SLO correction

func NewSLOCorrectionResponse ¶

func NewSLOCorrectionResponse() *SLOCorrectionResponse

NewSLOCorrectionResponse instantiates a new SLOCorrectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionResponseWithDefaults ¶

func NewSLOCorrectionResponseWithDefaults() *SLOCorrectionResponse

NewSLOCorrectionResponseWithDefaults instantiates a new SLOCorrectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionResponse) GetData ¶

func (o *SLOCorrectionResponse) GetData() SLOCorrection

GetData returns the Data field value if set, zero value otherwise.

func (*SLOCorrectionResponse) GetDataOk ¶

func (o *SLOCorrectionResponse) GetDataOk() (*SLOCorrection, 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 (*SLOCorrectionResponse) HasData ¶

func (o *SLOCorrectionResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (SLOCorrectionResponse) MarshalJSON ¶

func (o SLOCorrectionResponse) MarshalJSON() ([]byte, error)

func (*SLOCorrectionResponse) SetData ¶

func (o *SLOCorrectionResponse) SetData(v SLOCorrection)

SetData gets a reference to the given SLOCorrection and assigns it to the Data field.

type SLOCorrectionResponseAttributes ¶

type SLOCorrectionResponseAttributes struct {
	Category *SLOCorrectionCategory `json:"category,omitempty"`
	Creator  *Creator               `json:"creator,omitempty"`
	// Description of the correction being made.
	Description *string `json:"description,omitempty"`
	// Ending time of the correction in epoch seconds
	End *int64 `json:"end,omitempty"`
	// ID of the SLO that this correction will be applied to
	SloId *string `json:"slo_id,omitempty"`
	// Starting time of the correction in epoch seconds
	Start *int64 `json:"start,omitempty"`
	// The timezone to display in the UI for the correction times (defaults to \"UTC\")
	Timezone *string `json:"timezone,omitempty"`
}

SLOCorrectionResponseAttributes The attribute object associated with the SLO correction

func NewSLOCorrectionResponseAttributes ¶

func NewSLOCorrectionResponseAttributes() *SLOCorrectionResponseAttributes

NewSLOCorrectionResponseAttributes instantiates a new SLOCorrectionResponseAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionResponseAttributesWithDefaults ¶

func NewSLOCorrectionResponseAttributesWithDefaults() *SLOCorrectionResponseAttributes

NewSLOCorrectionResponseAttributesWithDefaults instantiates a new SLOCorrectionResponseAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionResponseAttributes) GetCategory ¶

GetCategory returns the Category field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetCategoryOk ¶

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionResponseAttributes) GetCreator ¶

func (o *SLOCorrectionResponseAttributes) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetCreatorOk ¶

func (o *SLOCorrectionResponseAttributes) GetCreatorOk() (*Creator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionResponseAttributes) GetDescription ¶

func (o *SLOCorrectionResponseAttributes) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetDescriptionOk ¶

func (o *SLOCorrectionResponseAttributes) 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 (*SLOCorrectionResponseAttributes) GetEnd ¶

GetEnd returns the End field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetEndOk ¶

func (o *SLOCorrectionResponseAttributes) GetEndOk() (*int64, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionResponseAttributes) GetSloId ¶

GetSloId returns the SloId field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetSloIdOk ¶

func (o *SLOCorrectionResponseAttributes) GetSloIdOk() (*string, bool)

GetSloIdOk returns a tuple with the SloId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionResponseAttributes) GetStart ¶

func (o *SLOCorrectionResponseAttributes) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetStartOk ¶

func (o *SLOCorrectionResponseAttributes) GetStartOk() (*int64, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionResponseAttributes) GetTimezone ¶

func (o *SLOCorrectionResponseAttributes) GetTimezone() string

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*SLOCorrectionResponseAttributes) GetTimezoneOk ¶

func (o *SLOCorrectionResponseAttributes) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionResponseAttributes) HasCategory ¶

func (o *SLOCorrectionResponseAttributes) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*SLOCorrectionResponseAttributes) HasCreator ¶

func (o *SLOCorrectionResponseAttributes) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*SLOCorrectionResponseAttributes) HasDescription ¶

func (o *SLOCorrectionResponseAttributes) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SLOCorrectionResponseAttributes) HasEnd ¶

HasEnd returns a boolean if a field has been set.

func (*SLOCorrectionResponseAttributes) HasSloId ¶

func (o *SLOCorrectionResponseAttributes) HasSloId() bool

HasSloId returns a boolean if a field has been set.

func (*SLOCorrectionResponseAttributes) HasStart ¶

func (o *SLOCorrectionResponseAttributes) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*SLOCorrectionResponseAttributes) HasTimezone ¶

func (o *SLOCorrectionResponseAttributes) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (SLOCorrectionResponseAttributes) MarshalJSON ¶

func (o SLOCorrectionResponseAttributes) MarshalJSON() ([]byte, error)

func (*SLOCorrectionResponseAttributes) SetCategory ¶

SetCategory gets a reference to the given SLOCorrectionCategory and assigns it to the Category field.

func (*SLOCorrectionResponseAttributes) SetCreator ¶

func (o *SLOCorrectionResponseAttributes) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

func (*SLOCorrectionResponseAttributes) SetDescription ¶

func (o *SLOCorrectionResponseAttributes) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SLOCorrectionResponseAttributes) SetEnd ¶

SetEnd gets a reference to the given int64 and assigns it to the End field.

func (*SLOCorrectionResponseAttributes) SetSloId ¶

func (o *SLOCorrectionResponseAttributes) SetSloId(v string)

SetSloId gets a reference to the given string and assigns it to the SloId field.

func (*SLOCorrectionResponseAttributes) SetStart ¶

func (o *SLOCorrectionResponseAttributes) SetStart(v int64)

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*SLOCorrectionResponseAttributes) SetTimezone ¶

func (o *SLOCorrectionResponseAttributes) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

type SLOCorrectionType ¶

type SLOCorrectionType string

SLOCorrectionType SLO correction resource type.

const (
	SLOCORRECTIONTYPE_CORRECTION SLOCorrectionType = "correction"
)

List of SLOCorrectionType

func NewSLOCorrectionTypeFromValue ¶

func NewSLOCorrectionTypeFromValue(v string) (*SLOCorrectionType, error)

NewSLOCorrectionTypeFromValue returns a pointer to a valid SLOCorrectionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOCorrectionType) IsValid ¶

func (v SLOCorrectionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOCorrectionType) Ptr ¶

Ptr returns reference to SLOCorrectionType value

func (*SLOCorrectionType) UnmarshalJSON ¶

func (v *SLOCorrectionType) UnmarshalJSON(src []byte) error

type SLOCorrectionUpdateData ¶

type SLOCorrectionUpdateData struct {
	Attributes *SLOCorrectionUpdateRequestAttributes `json:"attributes,omitempty"`
	Type       *SLOCorrectionType                    `json:"type,omitempty"`
}

SLOCorrectionUpdateData The data object associated with the SLO correction to be updated

func NewSLOCorrectionUpdateData ¶

func NewSLOCorrectionUpdateData() *SLOCorrectionUpdateData

NewSLOCorrectionUpdateData instantiates a new SLOCorrectionUpdateData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionUpdateDataWithDefaults ¶

func NewSLOCorrectionUpdateDataWithDefaults() *SLOCorrectionUpdateData

NewSLOCorrectionUpdateDataWithDefaults instantiates a new SLOCorrectionUpdateData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionUpdateData) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*SLOCorrectionUpdateData) GetAttributesOk ¶

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionUpdateData) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SLOCorrectionUpdateData) GetTypeOk ¶

func (o *SLOCorrectionUpdateData) GetTypeOk() (*SLOCorrectionType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionUpdateData) HasAttributes ¶

func (o *SLOCorrectionUpdateData) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*SLOCorrectionUpdateData) HasType ¶

func (o *SLOCorrectionUpdateData) HasType() bool

HasType returns a boolean if a field has been set.

func (SLOCorrectionUpdateData) MarshalJSON ¶

func (o SLOCorrectionUpdateData) MarshalJSON() ([]byte, error)

func (*SLOCorrectionUpdateData) SetAttributes ¶

SetAttributes gets a reference to the given SLOCorrectionUpdateRequestAttributes and assigns it to the Attributes field.

func (*SLOCorrectionUpdateData) SetType ¶

SetType gets a reference to the given SLOCorrectionType and assigns it to the Type field.

type SLOCorrectionUpdateRequest ¶

type SLOCorrectionUpdateRequest struct {
	Data *SLOCorrectionUpdateData `json:"data,omitempty"`
}

SLOCorrectionUpdateRequest An object that defines a correction to be applied to an SLO

func NewSLOCorrectionUpdateRequest ¶

func NewSLOCorrectionUpdateRequest() *SLOCorrectionUpdateRequest

NewSLOCorrectionUpdateRequest instantiates a new SLOCorrectionUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionUpdateRequestWithDefaults ¶

func NewSLOCorrectionUpdateRequestWithDefaults() *SLOCorrectionUpdateRequest

NewSLOCorrectionUpdateRequestWithDefaults instantiates a new SLOCorrectionUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionUpdateRequest) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*SLOCorrectionUpdateRequest) 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 (*SLOCorrectionUpdateRequest) HasData ¶

func (o *SLOCorrectionUpdateRequest) HasData() bool

HasData returns a boolean if a field has been set.

func (SLOCorrectionUpdateRequest) MarshalJSON ¶

func (o SLOCorrectionUpdateRequest) MarshalJSON() ([]byte, error)

func (*SLOCorrectionUpdateRequest) SetData ¶

SetData gets a reference to the given SLOCorrectionUpdateData and assigns it to the Data field.

type SLOCorrectionUpdateRequestAttributes ¶

type SLOCorrectionUpdateRequestAttributes struct {
	Category *SLOCorrectionCategory `json:"category,omitempty"`
	// Description of the correction being made.
	Description *string `json:"description,omitempty"`
	// Ending time of the correction in epoch seconds
	End *int64 `json:"end,omitempty"`
	// Starting time of the correction in epoch seconds
	Start *int64 `json:"start,omitempty"`
	// The timezone to display in the UI for the correction times (defaults to \"UTC\")
	Timezone *string `json:"timezone,omitempty"`
}

SLOCorrectionUpdateRequestAttributes The attribute object associated with the SLO correction to be updated

func NewSLOCorrectionUpdateRequestAttributes ¶

func NewSLOCorrectionUpdateRequestAttributes() *SLOCorrectionUpdateRequestAttributes

NewSLOCorrectionUpdateRequestAttributes instantiates a new SLOCorrectionUpdateRequestAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOCorrectionUpdateRequestAttributesWithDefaults ¶

func NewSLOCorrectionUpdateRequestAttributesWithDefaults() *SLOCorrectionUpdateRequestAttributes

NewSLOCorrectionUpdateRequestAttributesWithDefaults instantiates a new SLOCorrectionUpdateRequestAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOCorrectionUpdateRequestAttributes) GetCategory ¶

GetCategory returns the Category field value if set, zero value otherwise.

func (*SLOCorrectionUpdateRequestAttributes) GetCategoryOk ¶

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionUpdateRequestAttributes) GetDescription ¶

func (o *SLOCorrectionUpdateRequestAttributes) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SLOCorrectionUpdateRequestAttributes) GetDescriptionOk ¶

func (o *SLOCorrectionUpdateRequestAttributes) 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 (*SLOCorrectionUpdateRequestAttributes) GetEnd ¶

GetEnd returns the End field value if set, zero value otherwise.

func (*SLOCorrectionUpdateRequestAttributes) GetEndOk ¶

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionUpdateRequestAttributes) GetStart ¶

GetStart returns the Start field value if set, zero value otherwise.

func (*SLOCorrectionUpdateRequestAttributes) GetStartOk ¶

func (o *SLOCorrectionUpdateRequestAttributes) GetStartOk() (*int64, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionUpdateRequestAttributes) GetTimezone ¶

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*SLOCorrectionUpdateRequestAttributes) GetTimezoneOk ¶

func (o *SLOCorrectionUpdateRequestAttributes) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOCorrectionUpdateRequestAttributes) HasCategory ¶

func (o *SLOCorrectionUpdateRequestAttributes) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*SLOCorrectionUpdateRequestAttributes) HasDescription ¶

func (o *SLOCorrectionUpdateRequestAttributes) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SLOCorrectionUpdateRequestAttributes) HasEnd ¶

HasEnd returns a boolean if a field has been set.

func (*SLOCorrectionUpdateRequestAttributes) HasStart ¶

HasStart returns a boolean if a field has been set.

func (*SLOCorrectionUpdateRequestAttributes) HasTimezone ¶

func (o *SLOCorrectionUpdateRequestAttributes) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (SLOCorrectionUpdateRequestAttributes) MarshalJSON ¶

func (o SLOCorrectionUpdateRequestAttributes) MarshalJSON() ([]byte, error)

func (*SLOCorrectionUpdateRequestAttributes) SetCategory ¶

SetCategory gets a reference to the given SLOCorrectionCategory and assigns it to the Category field.

func (*SLOCorrectionUpdateRequestAttributes) SetDescription ¶

func (o *SLOCorrectionUpdateRequestAttributes) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SLOCorrectionUpdateRequestAttributes) SetEnd ¶

SetEnd gets a reference to the given int64 and assigns it to the End field.

func (*SLOCorrectionUpdateRequestAttributes) SetStart ¶

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*SLOCorrectionUpdateRequestAttributes) SetTimezone ¶

func (o *SLOCorrectionUpdateRequestAttributes) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

type SLODeleteResponse ¶

type SLODeleteResponse struct {
	// An array containing the ID of the deleted service level objective object.
	Data *[]string `json:"data,omitempty"`
	// An dictionary containing the ID of the SLO as key and a deletion error as value.
	Errors *map[string]string `json:"errors,omitempty"`
}

SLODeleteResponse A response list of all service level objective deleted.

func NewSLODeleteResponse ¶

func NewSLODeleteResponse() *SLODeleteResponse

NewSLODeleteResponse instantiates a new SLODeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLODeleteResponseWithDefaults ¶

func NewSLODeleteResponseWithDefaults() *SLODeleteResponse

NewSLODeleteResponseWithDefaults instantiates a new SLODeleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLODeleteResponse) GetData ¶

func (o *SLODeleteResponse) GetData() []string

GetData returns the Data field value if set, zero value otherwise.

func (*SLODeleteResponse) GetDataOk ¶

func (o *SLODeleteResponse) GetDataOk() (*[]string, 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 (*SLODeleteResponse) GetErrors ¶

func (o *SLODeleteResponse) GetErrors() map[string]string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*SLODeleteResponse) GetErrorsOk ¶

func (o *SLODeleteResponse) GetErrorsOk() (*map[string]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 (*SLODeleteResponse) HasData ¶

func (o *SLODeleteResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*SLODeleteResponse) HasErrors ¶

func (o *SLODeleteResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (SLODeleteResponse) MarshalJSON ¶

func (o SLODeleteResponse) MarshalJSON() ([]byte, error)

func (*SLODeleteResponse) SetData ¶

func (o *SLODeleteResponse) SetData(v []string)

SetData gets a reference to the given []string and assigns it to the Data field.

func (*SLODeleteResponse) SetErrors ¶

func (o *SLODeleteResponse) SetErrors(v map[string]string)

SetErrors gets a reference to the given map[string]string and assigns it to the Errors field.

type SLOErrorTimeframe ¶

type SLOErrorTimeframe string

SLOErrorTimeframe The timeframe of the threshold associated with this error or \"all\" if all thresholds are affected.

const (
	SLOERRORTIMEFRAME_SEVEN_DAYS  SLOErrorTimeframe = "7d"
	SLOERRORTIMEFRAME_THIRTY_DAYS SLOErrorTimeframe = "30d"
	SLOERRORTIMEFRAME_NINETY_DAYS SLOErrorTimeframe = "90d"
	SLOERRORTIMEFRAME_ALL         SLOErrorTimeframe = "all"
)

List of SLOErrorTimeframe

func NewSLOErrorTimeframeFromValue ¶

func NewSLOErrorTimeframeFromValue(v string) (*SLOErrorTimeframe, error)

NewSLOErrorTimeframeFromValue returns a pointer to a valid SLOErrorTimeframe for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOErrorTimeframe) IsValid ¶

func (v SLOErrorTimeframe) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOErrorTimeframe) Ptr ¶

Ptr returns reference to SLOErrorTimeframe value

func (*SLOErrorTimeframe) UnmarshalJSON ¶

func (v *SLOErrorTimeframe) UnmarshalJSON(src []byte) error

type SLOHistoryMetrics ¶

type SLOHistoryMetrics struct {
	Denominator SLOHistoryMetricsSeries `json:"denominator"`
	// The aggregated query interval for the series data. It's implicit based on the query time window.
	Interval int64 `json:"interval"`
	// Optional message if there are specific query issues/warnings.
	Message   *string                 `json:"message,omitempty"`
	Numerator SLOHistoryMetricsSeries `json:"numerator"`
	// The combined numerator and denominator query CSV.
	Query string `json:"query"`
	// The series result type. This mimics `batch_query` response type.
	ResType string `json:"res_type"`
	// The series response version type. This mimics `batch_query` response type.
	RespVersion int64 `json:"resp_version"`
	// An array of query timestamps in EPOCH milliseconds
	Times []float64 `json:"times"`
}

SLOHistoryMetrics A `metric` based SLO history response. This is not included in responses for `monitor` based SLOs.

func NewSLOHistoryMetrics ¶

func NewSLOHistoryMetrics(denominator SLOHistoryMetricsSeries, interval int64, numerator SLOHistoryMetricsSeries, query string, resType string, respVersion int64, times []float64) *SLOHistoryMetrics

NewSLOHistoryMetrics instantiates a new SLOHistoryMetrics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryMetricsWithDefaults ¶

func NewSLOHistoryMetricsWithDefaults() *SLOHistoryMetrics

NewSLOHistoryMetricsWithDefaults instantiates a new SLOHistoryMetrics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryMetrics) GetDenominator ¶

func (o *SLOHistoryMetrics) GetDenominator() SLOHistoryMetricsSeries

GetDenominator returns the Denominator field value

func (*SLOHistoryMetrics) GetDenominatorOk ¶

func (o *SLOHistoryMetrics) GetDenominatorOk() (*SLOHistoryMetricsSeries, bool)

GetDenominatorOk returns a tuple with the Denominator field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) GetInterval ¶

func (o *SLOHistoryMetrics) GetInterval() int64

GetInterval returns the Interval field value

func (*SLOHistoryMetrics) GetIntervalOk ¶

func (o *SLOHistoryMetrics) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) GetMessage ¶

func (o *SLOHistoryMetrics) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*SLOHistoryMetrics) GetMessageOk ¶

func (o *SLOHistoryMetrics) 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 (*SLOHistoryMetrics) GetNumerator ¶

func (o *SLOHistoryMetrics) GetNumerator() SLOHistoryMetricsSeries

GetNumerator returns the Numerator field value

func (*SLOHistoryMetrics) GetNumeratorOk ¶

func (o *SLOHistoryMetrics) GetNumeratorOk() (*SLOHistoryMetricsSeries, bool)

GetNumeratorOk returns a tuple with the Numerator field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) GetQuery ¶

func (o *SLOHistoryMetrics) GetQuery() string

GetQuery returns the Query field value

func (*SLOHistoryMetrics) GetQueryOk ¶

func (o *SLOHistoryMetrics) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) GetResType ¶

func (o *SLOHistoryMetrics) GetResType() string

GetResType returns the ResType field value

func (*SLOHistoryMetrics) GetResTypeOk ¶

func (o *SLOHistoryMetrics) GetResTypeOk() (*string, bool)

GetResTypeOk returns a tuple with the ResType field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) GetRespVersion ¶

func (o *SLOHistoryMetrics) GetRespVersion() int64

GetRespVersion returns the RespVersion field value

func (*SLOHistoryMetrics) GetRespVersionOk ¶

func (o *SLOHistoryMetrics) GetRespVersionOk() (*int64, bool)

GetRespVersionOk returns a tuple with the RespVersion field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) GetTimes ¶

func (o *SLOHistoryMetrics) GetTimes() []float64

GetTimes returns the Times field value

func (*SLOHistoryMetrics) GetTimesOk ¶

func (o *SLOHistoryMetrics) GetTimesOk() (*[]float64, bool)

GetTimesOk returns a tuple with the Times field value and a boolean to check if the value has been set.

func (*SLOHistoryMetrics) HasMessage ¶

func (o *SLOHistoryMetrics) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (SLOHistoryMetrics) MarshalJSON ¶

func (o SLOHistoryMetrics) MarshalJSON() ([]byte, error)

func (*SLOHistoryMetrics) SetDenominator ¶

func (o *SLOHistoryMetrics) SetDenominator(v SLOHistoryMetricsSeries)

SetDenominator sets field value

func (*SLOHistoryMetrics) SetInterval ¶

func (o *SLOHistoryMetrics) SetInterval(v int64)

SetInterval sets field value

func (*SLOHistoryMetrics) SetMessage ¶

func (o *SLOHistoryMetrics) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SLOHistoryMetrics) SetNumerator ¶

func (o *SLOHistoryMetrics) SetNumerator(v SLOHistoryMetricsSeries)

SetNumerator sets field value

func (*SLOHistoryMetrics) SetQuery ¶

func (o *SLOHistoryMetrics) SetQuery(v string)

SetQuery sets field value

func (*SLOHistoryMetrics) SetResType ¶

func (o *SLOHistoryMetrics) SetResType(v string)

SetResType sets field value

func (*SLOHistoryMetrics) SetRespVersion ¶

func (o *SLOHistoryMetrics) SetRespVersion(v int64)

SetRespVersion sets field value

func (*SLOHistoryMetrics) SetTimes ¶

func (o *SLOHistoryMetrics) SetTimes(v []float64)

SetTimes sets field value

func (*SLOHistoryMetrics) UnmarshalJSON ¶

func (o *SLOHistoryMetrics) UnmarshalJSON(bytes []byte) (err error)

type SLOHistoryMetricsSeries ¶

type SLOHistoryMetricsSeries struct {
	// Count of submitted metrics.
	Count    int64                           `json:"count"`
	Metadata SLOHistoryMetricsSeriesMetadata `json:"metadata"`
	// Total sum of the query.
	Sum float64 `json:"sum"`
	// The query values for each metric.
	Values []float64 `json:"values"`
}

SLOHistoryMetricsSeries A representation of `metric` based SLO time series for the provided queries. This is the same response type from `batch_query` endpoint.

func NewSLOHistoryMetricsSeries ¶

func NewSLOHistoryMetricsSeries(count int64, metadata SLOHistoryMetricsSeriesMetadata, sum float64, values []float64) *SLOHistoryMetricsSeries

NewSLOHistoryMetricsSeries instantiates a new SLOHistoryMetricsSeries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryMetricsSeriesWithDefaults ¶

func NewSLOHistoryMetricsSeriesWithDefaults() *SLOHistoryMetricsSeries

NewSLOHistoryMetricsSeriesWithDefaults instantiates a new SLOHistoryMetricsSeries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryMetricsSeries) GetCount ¶

func (o *SLOHistoryMetricsSeries) GetCount() int64

GetCount returns the Count field value

func (*SLOHistoryMetricsSeries) GetCountOk ¶

func (o *SLOHistoryMetricsSeries) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeries) GetMetadata ¶

GetMetadata returns the Metadata field value

func (*SLOHistoryMetricsSeries) GetMetadataOk ¶

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeries) GetSum ¶

func (o *SLOHistoryMetricsSeries) GetSum() float64

GetSum returns the Sum field value

func (*SLOHistoryMetricsSeries) GetSumOk ¶

func (o *SLOHistoryMetricsSeries) GetSumOk() (*float64, bool)

GetSumOk returns a tuple with the Sum field value and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeries) GetValues ¶

func (o *SLOHistoryMetricsSeries) GetValues() []float64

GetValues returns the Values field value

func (*SLOHistoryMetricsSeries) GetValuesOk ¶

func (o *SLOHistoryMetricsSeries) GetValuesOk() (*[]float64, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (SLOHistoryMetricsSeries) MarshalJSON ¶

func (o SLOHistoryMetricsSeries) MarshalJSON() ([]byte, error)

func (*SLOHistoryMetricsSeries) SetCount ¶

func (o *SLOHistoryMetricsSeries) SetCount(v int64)

SetCount sets field value

func (*SLOHistoryMetricsSeries) SetMetadata ¶

SetMetadata sets field value

func (*SLOHistoryMetricsSeries) SetSum ¶

func (o *SLOHistoryMetricsSeries) SetSum(v float64)

SetSum sets field value

func (*SLOHistoryMetricsSeries) SetValues ¶

func (o *SLOHistoryMetricsSeries) SetValues(v []float64)

SetValues sets field value

func (*SLOHistoryMetricsSeries) UnmarshalJSON ¶

func (o *SLOHistoryMetricsSeries) UnmarshalJSON(bytes []byte) (err error)

type SLOHistoryMetricsSeriesMetadata ¶

type SLOHistoryMetricsSeriesMetadata struct {
	// Query aggregator function.
	Aggr *string `json:"aggr,omitempty"`
	// Query expression.
	Expression *string `json:"expression,omitempty"`
	// Query metric used.
	Metric *string `json:"metric,omitempty"`
	// Query index from original combined query.
	QueryIndex *int64 `json:"query_index,omitempty"`
	// Query scope.
	Scope *string `json:"scope,omitempty"`
	// An array of metric units that contains up to two unit objects. For example, bytes represents one unit object and bytes per second represents two unit objects. If a metric query only has one unit object, the second array element is null.
	Unit []SLOHistoryMetricsSeriesMetadataUnit `json:"unit,omitempty"`
}

SLOHistoryMetricsSeriesMetadata Query metadata.

func NewSLOHistoryMetricsSeriesMetadata ¶

func NewSLOHistoryMetricsSeriesMetadata() *SLOHistoryMetricsSeriesMetadata

NewSLOHistoryMetricsSeriesMetadata instantiates a new SLOHistoryMetricsSeriesMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryMetricsSeriesMetadataWithDefaults ¶

func NewSLOHistoryMetricsSeriesMetadataWithDefaults() *SLOHistoryMetricsSeriesMetadata

NewSLOHistoryMetricsSeriesMetadataWithDefaults instantiates a new SLOHistoryMetricsSeriesMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryMetricsSeriesMetadata) GetAggr ¶

GetAggr returns the Aggr field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadata) GetAggrOk ¶

func (o *SLOHistoryMetricsSeriesMetadata) GetAggrOk() (*string, bool)

GetAggrOk returns a tuple with the Aggr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeriesMetadata) GetExpression ¶

func (o *SLOHistoryMetricsSeriesMetadata) GetExpression() string

GetExpression returns the Expression field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadata) GetExpressionOk ¶

func (o *SLOHistoryMetricsSeriesMetadata) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeriesMetadata) GetMetric ¶

func (o *SLOHistoryMetricsSeriesMetadata) GetMetric() string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadata) GetMetricOk ¶

func (o *SLOHistoryMetricsSeriesMetadata) 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 (*SLOHistoryMetricsSeriesMetadata) GetQueryIndex ¶

func (o *SLOHistoryMetricsSeriesMetadata) GetQueryIndex() int64

GetQueryIndex returns the QueryIndex field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadata) GetQueryIndexOk ¶

func (o *SLOHistoryMetricsSeriesMetadata) GetQueryIndexOk() (*int64, bool)

GetQueryIndexOk returns a tuple with the QueryIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeriesMetadata) GetScope ¶

GetScope returns the Scope field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadata) GetScopeOk ¶

func (o *SLOHistoryMetricsSeriesMetadata) 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 (*SLOHistoryMetricsSeriesMetadata) GetUnit ¶

GetUnit returns the Unit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SLOHistoryMetricsSeriesMetadata) GetUnitOk ¶

GetUnitOk returns a tuple with the Unit 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 (*SLOHistoryMetricsSeriesMetadata) HasAggr ¶

HasAggr returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadata) HasExpression ¶

func (o *SLOHistoryMetricsSeriesMetadata) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadata) HasMetric ¶

func (o *SLOHistoryMetricsSeriesMetadata) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadata) HasQueryIndex ¶

func (o *SLOHistoryMetricsSeriesMetadata) HasQueryIndex() bool

HasQueryIndex returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadata) HasScope ¶

func (o *SLOHistoryMetricsSeriesMetadata) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadata) HasUnit ¶

HasUnit returns a boolean if a field has been set.

func (SLOHistoryMetricsSeriesMetadata) MarshalJSON ¶

func (o SLOHistoryMetricsSeriesMetadata) MarshalJSON() ([]byte, error)

func (*SLOHistoryMetricsSeriesMetadata) SetAggr ¶

SetAggr gets a reference to the given string and assigns it to the Aggr field.

func (*SLOHistoryMetricsSeriesMetadata) SetExpression ¶

func (o *SLOHistoryMetricsSeriesMetadata) SetExpression(v string)

SetExpression gets a reference to the given string and assigns it to the Expression field.

func (*SLOHistoryMetricsSeriesMetadata) SetMetric ¶

func (o *SLOHistoryMetricsSeriesMetadata) SetMetric(v string)

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*SLOHistoryMetricsSeriesMetadata) SetQueryIndex ¶

func (o *SLOHistoryMetricsSeriesMetadata) SetQueryIndex(v int64)

SetQueryIndex gets a reference to the given int64 and assigns it to the QueryIndex field.

func (*SLOHistoryMetricsSeriesMetadata) SetScope ¶

func (o *SLOHistoryMetricsSeriesMetadata) SetScope(v string)

SetScope gets a reference to the given string and assigns it to the Scope field.

func (*SLOHistoryMetricsSeriesMetadata) SetUnit ¶

SetUnit gets a reference to the given []SLOHistoryMetricsSeriesMetadataUnit and assigns it to the Unit field.

type SLOHistoryMetricsSeriesMetadataUnit ¶

type SLOHistoryMetricsSeriesMetadataUnit struct {
	// The family of metric unit, for example `bytes` is the family for `kibibyte`, `byte`, and `bit` units.
	Family *string `json:"family,omitempty"`
	// The ID of the metric unit.
	Id *int64 `json:"id,omitempty"`
	// The unit of the metric, for instance `byte`.
	Name *string `json:"name,omitempty"`
	// The plural Unit of metric, for instance `bytes`.
	Plural NullableString `json:"plural,omitempty"`
	// The scale factor of metric unit, for instance `1.0`.
	ScaleFactor *float64 `json:"scale_factor,omitempty"`
	// A shorter and abbreviated version of the metric unit, for instance `B`.
	ShortName NullableString `json:"short_name,omitempty"`
}

SLOHistoryMetricsSeriesMetadataUnit An Object of metric units.

func NewSLOHistoryMetricsSeriesMetadataUnit ¶

func NewSLOHistoryMetricsSeriesMetadataUnit() *SLOHistoryMetricsSeriesMetadataUnit

NewSLOHistoryMetricsSeriesMetadataUnit instantiates a new SLOHistoryMetricsSeriesMetadataUnit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryMetricsSeriesMetadataUnitWithDefaults ¶

func NewSLOHistoryMetricsSeriesMetadataUnitWithDefaults() *SLOHistoryMetricsSeriesMetadataUnit

NewSLOHistoryMetricsSeriesMetadataUnitWithDefaults instantiates a new SLOHistoryMetricsSeriesMetadataUnit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryMetricsSeriesMetadataUnit) GetFamily ¶

GetFamily returns the Family field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadataUnit) GetFamilyOk ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) 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 (*SLOHistoryMetricsSeriesMetadataUnit) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadataUnit) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadataUnit) GetNameOk ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) 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 (*SLOHistoryMetricsSeriesMetadataUnit) GetPlural ¶

GetPlural returns the Plural field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SLOHistoryMetricsSeriesMetadataUnit) GetPluralOk ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) GetPluralOk() (*string, bool)

GetPluralOk returns a tuple with the Plural 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 (*SLOHistoryMetricsSeriesMetadataUnit) GetScaleFactor ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) GetScaleFactor() float64

GetScaleFactor returns the ScaleFactor field value if set, zero value otherwise.

func (*SLOHistoryMetricsSeriesMetadataUnit) GetScaleFactorOk ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) GetScaleFactorOk() (*float64, bool)

GetScaleFactorOk returns a tuple with the ScaleFactor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) GetShortName ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) GetShortName() string

GetShortName returns the ShortName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SLOHistoryMetricsSeriesMetadataUnit) GetShortNameOk ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) GetShortNameOk() (*string, bool)

GetShortNameOk returns a tuple with the ShortName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SLOHistoryMetricsSeriesMetadataUnit) HasFamily ¶

HasFamily returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) HasId ¶

HasId returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) HasName ¶

HasName returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) HasPlural ¶

HasPlural returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) HasScaleFactor ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) HasScaleFactor() bool

HasScaleFactor returns a boolean if a field has been set.

func (*SLOHistoryMetricsSeriesMetadataUnit) HasShortName ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) HasShortName() bool

HasShortName returns a boolean if a field has been set.

func (SLOHistoryMetricsSeriesMetadataUnit) MarshalJSON ¶

func (o SLOHistoryMetricsSeriesMetadataUnit) MarshalJSON() ([]byte, error)

func (*SLOHistoryMetricsSeriesMetadataUnit) SetFamily ¶

SetFamily gets a reference to the given string and assigns it to the Family field.

func (*SLOHistoryMetricsSeriesMetadataUnit) SetId ¶

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*SLOHistoryMetricsSeriesMetadataUnit) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*SLOHistoryMetricsSeriesMetadataUnit) SetPlural ¶

SetPlural gets a reference to the given NullableString and assigns it to the Plural field.

func (*SLOHistoryMetricsSeriesMetadataUnit) SetPluralNil ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) SetPluralNil()

SetPluralNil sets the value for Plural to be an explicit nil

func (*SLOHistoryMetricsSeriesMetadataUnit) SetScaleFactor ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) SetScaleFactor(v float64)

SetScaleFactor gets a reference to the given float64 and assigns it to the ScaleFactor field.

func (*SLOHistoryMetricsSeriesMetadataUnit) SetShortName ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) SetShortName(v string)

SetShortName gets a reference to the given NullableString and assigns it to the ShortName field.

func (*SLOHistoryMetricsSeriesMetadataUnit) SetShortNameNil ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) SetShortNameNil()

SetShortNameNil sets the value for ShortName to be an explicit nil

func (*SLOHistoryMetricsSeriesMetadataUnit) UnsetPlural ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) UnsetPlural()

UnsetPlural ensures that no value is present for Plural, not even an explicit nil

func (*SLOHistoryMetricsSeriesMetadataUnit) UnsetShortName ¶

func (o *SLOHistoryMetricsSeriesMetadataUnit) UnsetShortName()

UnsetShortName ensures that no value is present for ShortName, not even an explicit nil

type SLOHistoryResponse ¶

type SLOHistoryResponse struct {
	Data *SLOHistoryResponseData `json:"data,omitempty"`
	// A list of errors while querying the history data for the service level objective.
	Errors *[]SLOHistoryResponseError `json:"errors,omitempty"`
}

SLOHistoryResponse A service level objective history response.

func NewSLOHistoryResponse ¶

func NewSLOHistoryResponse() *SLOHistoryResponse

NewSLOHistoryResponse instantiates a new SLOHistoryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryResponseWithDefaults ¶

func NewSLOHistoryResponseWithDefaults() *SLOHistoryResponse

NewSLOHistoryResponseWithDefaults instantiates a new SLOHistoryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*SLOHistoryResponse) GetDataOk ¶

func (o *SLOHistoryResponse) GetDataOk() (*SLOHistoryResponseData, 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 (*SLOHistoryResponse) GetErrors ¶

GetErrors returns the Errors field value if set, zero value otherwise.

func (*SLOHistoryResponse) GetErrorsOk ¶

func (o *SLOHistoryResponse) GetErrorsOk() (*[]SLOHistoryResponseError, 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 (*SLOHistoryResponse) HasData ¶

func (o *SLOHistoryResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*SLOHistoryResponse) HasErrors ¶

func (o *SLOHistoryResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (SLOHistoryResponse) MarshalJSON ¶

func (o SLOHistoryResponse) MarshalJSON() ([]byte, error)

func (*SLOHistoryResponse) SetData ¶

SetData gets a reference to the given SLOHistoryResponseData and assigns it to the Data field.

func (*SLOHistoryResponse) SetErrors ¶

func (o *SLOHistoryResponse) SetErrors(v []SLOHistoryResponseError)

SetErrors gets a reference to the given []SLOHistoryResponseError and assigns it to the Errors field.

type SLOHistoryResponseData ¶

type SLOHistoryResponseData struct {
	// The `from` timestamp in epoch seconds.
	FromTs *int64 `json:"from_ts,omitempty"`
	// For `metric` based SLOs where the query includes a group-by clause, this represents the list of grouping parameters.  This is not included in responses for `monitor` based SLOs.
	GroupBy *[]string `json:"group_by,omitempty"`
	// For grouped SLOs, this represents SLI data for specific groups.  This is not included in the responses for `metric` based SLOs.
	Groups *[]SLOHistorySLIData `json:"groups,omitempty"`
	// For multi-monitor SLOs, this represents SLI data for specific monitors.  This is not included in the responses for `metric` based SLOs.
	Monitors *[]SLOHistorySLIData `json:"monitors,omitempty"`
	Overall  *SLOHistorySLIData   `json:"overall,omitempty"`
	Series   *SLOHistoryMetrics   `json:"series,omitempty"`
	// mapping of string timeframe to the SLO threshold.
	Thresholds *map[string]SLOThreshold `json:"thresholds,omitempty"`
	// The `to` timestamp in epoch seconds.
	ToTs   *int64          `json:"to_ts,omitempty"`
	Type   *SLOType        `json:"type,omitempty"`
	TypeId *SLOTypeNumeric `json:"type_id,omitempty"`
}

SLOHistoryResponseData An array of service level objective objects.

func NewSLOHistoryResponseData ¶

func NewSLOHistoryResponseData() *SLOHistoryResponseData

NewSLOHistoryResponseData instantiates a new SLOHistoryResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryResponseDataWithDefaults ¶

func NewSLOHistoryResponseDataWithDefaults() *SLOHistoryResponseData

NewSLOHistoryResponseDataWithDefaults instantiates a new SLOHistoryResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryResponseData) GetFromTs ¶

func (o *SLOHistoryResponseData) GetFromTs() int64

GetFromTs returns the FromTs field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetFromTsOk ¶

func (o *SLOHistoryResponseData) GetFromTsOk() (*int64, bool)

GetFromTsOk returns a tuple with the FromTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) GetGroupBy ¶

func (o *SLOHistoryResponseData) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetGroupByOk ¶

func (o *SLOHistoryResponseData) 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 (*SLOHistoryResponseData) GetGroups ¶

func (o *SLOHistoryResponseData) GetGroups() []SLOHistorySLIData

GetGroups returns the Groups field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetGroupsOk ¶

func (o *SLOHistoryResponseData) GetGroupsOk() (*[]SLOHistorySLIData, bool)

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) GetMonitors ¶

func (o *SLOHistoryResponseData) GetMonitors() []SLOHistorySLIData

GetMonitors returns the Monitors field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetMonitorsOk ¶

func (o *SLOHistoryResponseData) GetMonitorsOk() (*[]SLOHistorySLIData, bool)

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 (*SLOHistoryResponseData) GetOverall ¶

func (o *SLOHistoryResponseData) GetOverall() SLOHistorySLIData

GetOverall returns the Overall field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetOverallOk ¶

func (o *SLOHistoryResponseData) GetOverallOk() (*SLOHistorySLIData, bool)

GetOverallOk returns a tuple with the Overall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetSeriesOk ¶

func (o *SLOHistoryResponseData) GetSeriesOk() (*SLOHistoryMetrics, 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 (*SLOHistoryResponseData) GetThresholds ¶

func (o *SLOHistoryResponseData) GetThresholds() map[string]SLOThreshold

GetThresholds returns the Thresholds field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetThresholdsOk ¶

func (o *SLOHistoryResponseData) GetThresholdsOk() (*map[string]SLOThreshold, bool)

GetThresholdsOk returns a tuple with the Thresholds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) GetToTs ¶

func (o *SLOHistoryResponseData) GetToTs() int64

GetToTs returns the ToTs field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetToTsOk ¶

func (o *SLOHistoryResponseData) GetToTsOk() (*int64, bool)

GetToTsOk returns a tuple with the ToTs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) GetType ¶

func (o *SLOHistoryResponseData) GetType() SLOType

GetType returns the Type field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetTypeId ¶

func (o *SLOHistoryResponseData) GetTypeId() SLOTypeNumeric

GetTypeId returns the TypeId field value if set, zero value otherwise.

func (*SLOHistoryResponseData) GetTypeIdOk ¶

func (o *SLOHistoryResponseData) GetTypeIdOk() (*SLOTypeNumeric, bool)

GetTypeIdOk returns a tuple with the TypeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) GetTypeOk ¶

func (o *SLOHistoryResponseData) GetTypeOk() (*SLOType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistoryResponseData) HasFromTs ¶

func (o *SLOHistoryResponseData) HasFromTs() bool

HasFromTs returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasGroupBy ¶

func (o *SLOHistoryResponseData) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasGroups ¶

func (o *SLOHistoryResponseData) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasMonitors ¶

func (o *SLOHistoryResponseData) HasMonitors() bool

HasMonitors returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasOverall ¶

func (o *SLOHistoryResponseData) HasOverall() bool

HasOverall returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasSeries ¶

func (o *SLOHistoryResponseData) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasThresholds ¶

func (o *SLOHistoryResponseData) HasThresholds() bool

HasThresholds returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasToTs ¶

func (o *SLOHistoryResponseData) HasToTs() bool

HasToTs returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasType ¶

func (o *SLOHistoryResponseData) HasType() bool

HasType returns a boolean if a field has been set.

func (*SLOHistoryResponseData) HasTypeId ¶

func (o *SLOHistoryResponseData) HasTypeId() bool

HasTypeId returns a boolean if a field has been set.

func (SLOHistoryResponseData) MarshalJSON ¶

func (o SLOHistoryResponseData) MarshalJSON() ([]byte, error)

func (*SLOHistoryResponseData) SetFromTs ¶

func (o *SLOHistoryResponseData) SetFromTs(v int64)

SetFromTs gets a reference to the given int64 and assigns it to the FromTs field.

func (*SLOHistoryResponseData) SetGroupBy ¶

func (o *SLOHistoryResponseData) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*SLOHistoryResponseData) SetGroups ¶

func (o *SLOHistoryResponseData) SetGroups(v []SLOHistorySLIData)

SetGroups gets a reference to the given []SLOHistorySLIData and assigns it to the Groups field.

func (*SLOHistoryResponseData) SetMonitors ¶

func (o *SLOHistoryResponseData) SetMonitors(v []SLOHistorySLIData)

SetMonitors gets a reference to the given []SLOHistorySLIData and assigns it to the Monitors field.

func (*SLOHistoryResponseData) SetOverall ¶

func (o *SLOHistoryResponseData) SetOverall(v SLOHistorySLIData)

SetOverall gets a reference to the given SLOHistorySLIData and assigns it to the Overall field.

func (*SLOHistoryResponseData) SetSeries ¶

func (o *SLOHistoryResponseData) SetSeries(v SLOHistoryMetrics)

SetSeries gets a reference to the given SLOHistoryMetrics and assigns it to the Series field.

func (*SLOHistoryResponseData) SetThresholds ¶

func (o *SLOHistoryResponseData) SetThresholds(v map[string]SLOThreshold)

SetThresholds gets a reference to the given map[string]SLOThreshold and assigns it to the Thresholds field.

func (*SLOHistoryResponseData) SetToTs ¶

func (o *SLOHistoryResponseData) SetToTs(v int64)

SetToTs gets a reference to the given int64 and assigns it to the ToTs field.

func (*SLOHistoryResponseData) SetType ¶

func (o *SLOHistoryResponseData) SetType(v SLOType)

SetType gets a reference to the given SLOType and assigns it to the Type field.

func (*SLOHistoryResponseData) SetTypeId ¶

func (o *SLOHistoryResponseData) SetTypeId(v SLOTypeNumeric)

SetTypeId gets a reference to the given SLOTypeNumeric and assigns it to the TypeId field.

type SLOHistoryResponseError ¶

type SLOHistoryResponseError struct {
	// Human readable error.
	Error *string `json:"error,omitempty"`
}

SLOHistoryResponseError A service level objective response containing the requested history.

func NewSLOHistoryResponseError ¶

func NewSLOHistoryResponseError() *SLOHistoryResponseError

NewSLOHistoryResponseError instantiates a new SLOHistoryResponseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistoryResponseErrorWithDefaults ¶

func NewSLOHistoryResponseErrorWithDefaults() *SLOHistoryResponseError

NewSLOHistoryResponseErrorWithDefaults instantiates a new SLOHistoryResponseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistoryResponseError) GetError ¶

func (o *SLOHistoryResponseError) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*SLOHistoryResponseError) GetErrorOk ¶

func (o *SLOHistoryResponseError) 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 (*SLOHistoryResponseError) HasError ¶

func (o *SLOHistoryResponseError) HasError() bool

HasError returns a boolean if a field has been set.

func (SLOHistoryResponseError) MarshalJSON ¶

func (o SLOHistoryResponseError) MarshalJSON() ([]byte, error)

func (*SLOHistoryResponseError) SetError ¶

func (o *SLOHistoryResponseError) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

type SLOHistorySLIData ¶

type SLOHistorySLIData struct {
	// A mapping of threshold `timeframe` to the remaining error budget.
	ErrorBudgetRemaining *map[string]float64 `json:"error_budget_remaining,omitempty"`
	// A list of errors while querying the history data for the service level objective.
	Errors *[]SLOHistoryResponseError `json:"errors,omitempty"`
	// For groups in a grouped SLO, this is the group name.
	Group *string `json:"group,omitempty"`
	// For `monitor` based SLOs, this includes the aggregated history uptime time series.
	History *[][]float64 `json:"history,omitempty"`
	// For `monitor` based SLOs, this is the last modified timestamp in epoch seconds of the monitor.
	MonitorModified *int64 `json:"monitor_modified,omitempty"`
	// For `monitor` based SLOs, this describes the type of monitor.
	MonitorType *string `json:"monitor_type,omitempty"`
	// For groups in a grouped SLO, this is the group name. For monitors in a multi-monitor SLO, this is the monitor name.
	Name *string `json:"name,omitempty"`
	// A mapping of threshold `timeframe` to number of accurate decimals, regardless of the from && to timestamp.
	Precision *map[string]float64 `json:"precision,omitempty"`
	// For `monitor` based SLOs, when `true` this indicates that a replay is in progress to give an accurate uptime calculation.
	Preview *bool `json:"preview,omitempty"`
	// The current SLI value of the SLO over the history window.
	SliValue *float64 `json:"sli_value,omitempty"`
	// The amount of decimal places the SLI value is accurate to for the given from `&&` to timestamp.
	SpanPrecision *float64 `json:"span_precision,omitempty"`
	// Use `sli_value` instead.
	Uptime *float64 `json:"uptime,omitempty"`
}

SLOHistorySLIData An object that holds an SLI value and its associated data. It can represent an SLO's overall SLI value. This can also represent the SLI value for a specific monitor in multi-monitor SLOs, or a group in grouped SLOs.

func NewSLOHistorySLIData ¶

func NewSLOHistorySLIData() *SLOHistorySLIData

NewSLOHistorySLIData instantiates a new SLOHistorySLIData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOHistorySLIDataWithDefaults ¶

func NewSLOHistorySLIDataWithDefaults() *SLOHistorySLIData

NewSLOHistorySLIDataWithDefaults instantiates a new SLOHistorySLIData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOHistorySLIData) GetErrorBudgetRemaining ¶

func (o *SLOHistorySLIData) GetErrorBudgetRemaining() map[string]float64

GetErrorBudgetRemaining returns the ErrorBudgetRemaining field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetErrorBudgetRemainingOk ¶

func (o *SLOHistorySLIData) GetErrorBudgetRemainingOk() (*map[string]float64, bool)

GetErrorBudgetRemainingOk returns a tuple with the ErrorBudgetRemaining field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetErrors ¶

func (o *SLOHistorySLIData) GetErrors() []SLOHistoryResponseError

GetErrors returns the Errors field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetErrorsOk ¶

func (o *SLOHistorySLIData) GetErrorsOk() (*[]SLOHistoryResponseError, 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 (*SLOHistorySLIData) GetGroup ¶

func (o *SLOHistorySLIData) GetGroup() string

GetGroup returns the Group field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetGroupOk ¶

func (o *SLOHistorySLIData) GetGroupOk() (*string, bool)

GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetHistory ¶

func (o *SLOHistorySLIData) GetHistory() [][]float64

GetHistory returns the History field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetHistoryOk ¶

func (o *SLOHistorySLIData) GetHistoryOk() (*[][]float64, bool)

GetHistoryOk returns a tuple with the History field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetMonitorModified ¶

func (o *SLOHistorySLIData) GetMonitorModified() int64

GetMonitorModified returns the MonitorModified field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetMonitorModifiedOk ¶

func (o *SLOHistorySLIData) GetMonitorModifiedOk() (*int64, bool)

GetMonitorModifiedOk returns a tuple with the MonitorModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetMonitorType ¶

func (o *SLOHistorySLIData) GetMonitorType() string

GetMonitorType returns the MonitorType field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetMonitorTypeOk ¶

func (o *SLOHistorySLIData) 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 (*SLOHistorySLIData) GetName ¶

func (o *SLOHistorySLIData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetNameOk ¶

func (o *SLOHistorySLIData) 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 (*SLOHistorySLIData) GetPrecision ¶

func (o *SLOHistorySLIData) GetPrecision() map[string]float64

GetPrecision returns the Precision field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetPrecisionOk ¶

func (o *SLOHistorySLIData) GetPrecisionOk() (*map[string]float64, bool)

GetPrecisionOk returns a tuple with the Precision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetPreview ¶

func (o *SLOHistorySLIData) GetPreview() bool

GetPreview returns the Preview field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetPreviewOk ¶

func (o *SLOHistorySLIData) 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 (*SLOHistorySLIData) GetSliValue ¶

func (o *SLOHistorySLIData) GetSliValue() float64

GetSliValue returns the SliValue field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetSliValueOk ¶

func (o *SLOHistorySLIData) GetSliValueOk() (*float64, bool)

GetSliValueOk returns a tuple with the SliValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetSpanPrecision ¶

func (o *SLOHistorySLIData) GetSpanPrecision() float64

GetSpanPrecision returns the SpanPrecision field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetSpanPrecisionOk ¶

func (o *SLOHistorySLIData) GetSpanPrecisionOk() (*float64, bool)

GetSpanPrecisionOk returns a tuple with the SpanPrecision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) GetUptime ¶

func (o *SLOHistorySLIData) GetUptime() float64

GetUptime returns the Uptime field value if set, zero value otherwise.

func (*SLOHistorySLIData) GetUptimeOk ¶

func (o *SLOHistorySLIData) GetUptimeOk() (*float64, bool)

GetUptimeOk returns a tuple with the Uptime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOHistorySLIData) HasErrorBudgetRemaining ¶

func (o *SLOHistorySLIData) HasErrorBudgetRemaining() bool

HasErrorBudgetRemaining returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasErrors ¶

func (o *SLOHistorySLIData) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasGroup ¶

func (o *SLOHistorySLIData) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasHistory ¶

func (o *SLOHistorySLIData) HasHistory() bool

HasHistory returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasMonitorModified ¶

func (o *SLOHistorySLIData) HasMonitorModified() bool

HasMonitorModified returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasMonitorType ¶

func (o *SLOHistorySLIData) HasMonitorType() bool

HasMonitorType returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasName ¶

func (o *SLOHistorySLIData) HasName() bool

HasName returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasPrecision ¶

func (o *SLOHistorySLIData) HasPrecision() bool

HasPrecision returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasPreview ¶

func (o *SLOHistorySLIData) HasPreview() bool

HasPreview returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasSliValue ¶

func (o *SLOHistorySLIData) HasSliValue() bool

HasSliValue returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasSpanPrecision ¶

func (o *SLOHistorySLIData) HasSpanPrecision() bool

HasSpanPrecision returns a boolean if a field has been set.

func (*SLOHistorySLIData) HasUptime ¶

func (o *SLOHistorySLIData) HasUptime() bool

HasUptime returns a boolean if a field has been set.

func (SLOHistorySLIData) MarshalJSON ¶

func (o SLOHistorySLIData) MarshalJSON() ([]byte, error)

func (*SLOHistorySLIData) SetErrorBudgetRemaining ¶

func (o *SLOHistorySLIData) SetErrorBudgetRemaining(v map[string]float64)

SetErrorBudgetRemaining gets a reference to the given map[string]float64 and assigns it to the ErrorBudgetRemaining field.

func (*SLOHistorySLIData) SetErrors ¶

func (o *SLOHistorySLIData) SetErrors(v []SLOHistoryResponseError)

SetErrors gets a reference to the given []SLOHistoryResponseError and assigns it to the Errors field.

func (*SLOHistorySLIData) SetGroup ¶

func (o *SLOHistorySLIData) SetGroup(v string)

SetGroup gets a reference to the given string and assigns it to the Group field.

func (*SLOHistorySLIData) SetHistory ¶

func (o *SLOHistorySLIData) SetHistory(v [][]float64)

SetHistory gets a reference to the given [][]float64 and assigns it to the History field.

func (*SLOHistorySLIData) SetMonitorModified ¶

func (o *SLOHistorySLIData) SetMonitorModified(v int64)

SetMonitorModified gets a reference to the given int64 and assigns it to the MonitorModified field.

func (*SLOHistorySLIData) SetMonitorType ¶

func (o *SLOHistorySLIData) SetMonitorType(v string)

SetMonitorType gets a reference to the given string and assigns it to the MonitorType field.

func (*SLOHistorySLIData) SetName ¶

func (o *SLOHistorySLIData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SLOHistorySLIData) SetPrecision ¶

func (o *SLOHistorySLIData) SetPrecision(v map[string]float64)

SetPrecision gets a reference to the given map[string]float64 and assigns it to the Precision field.

func (*SLOHistorySLIData) SetPreview ¶

func (o *SLOHistorySLIData) SetPreview(v bool)

SetPreview gets a reference to the given bool and assigns it to the Preview field.

func (*SLOHistorySLIData) SetSliValue ¶

func (o *SLOHistorySLIData) SetSliValue(v float64)

SetSliValue gets a reference to the given float64 and assigns it to the SliValue field.

func (*SLOHistorySLIData) SetSpanPrecision ¶

func (o *SLOHistorySLIData) SetSpanPrecision(v float64)

SetSpanPrecision gets a reference to the given float64 and assigns it to the SpanPrecision field.

func (*SLOHistorySLIData) SetUptime ¶

func (o *SLOHistorySLIData) SetUptime(v float64)

SetUptime gets a reference to the given float64 and assigns it to the Uptime field.

type SLOListResponse ¶

type SLOListResponse struct {
	// An array of service level objective objects.
	Data *[]ServiceLevelObjective `json:"data,omitempty"`
	// An array of error messages. Each endpoint documents how/whether this field is used.
	Errors   *[]string                `json:"errors,omitempty"`
	Metadata *SLOListResponseMetadata `json:"metadata,omitempty"`
}

SLOListResponse A response with one or more service level objective.

func NewSLOListResponse ¶

func NewSLOListResponse() *SLOListResponse

NewSLOListResponse instantiates a new SLOListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOListResponseWithDefaults ¶

func NewSLOListResponseWithDefaults() *SLOListResponse

NewSLOListResponseWithDefaults instantiates a new SLOListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOListResponse) GetData ¶

func (o *SLOListResponse) GetData() []ServiceLevelObjective

GetData returns the Data field value if set, zero value otherwise.

func (*SLOListResponse) GetDataOk ¶

func (o *SLOListResponse) GetDataOk() (*[]ServiceLevelObjective, 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 (*SLOListResponse) GetErrors ¶

func (o *SLOListResponse) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*SLOListResponse) GetErrorsOk ¶

func (o *SLOListResponse) 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 (*SLOListResponse) GetMetadata ¶

func (o *SLOListResponse) GetMetadata() SLOListResponseMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*SLOListResponse) GetMetadataOk ¶

func (o *SLOListResponse) GetMetadataOk() (*SLOListResponseMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOListResponse) HasData ¶

func (o *SLOListResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*SLOListResponse) HasErrors ¶

func (o *SLOListResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*SLOListResponse) HasMetadata ¶

func (o *SLOListResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (SLOListResponse) MarshalJSON ¶

func (o SLOListResponse) MarshalJSON() ([]byte, error)

func (*SLOListResponse) SetData ¶

func (o *SLOListResponse) SetData(v []ServiceLevelObjective)

SetData gets a reference to the given []ServiceLevelObjective and assigns it to the Data field.

func (*SLOListResponse) SetErrors ¶

func (o *SLOListResponse) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*SLOListResponse) SetMetadata ¶

func (o *SLOListResponse) SetMetadata(v SLOListResponseMetadata)

SetMetadata gets a reference to the given SLOListResponseMetadata and assigns it to the Metadata field.

type SLOListResponseMetadata ¶

type SLOListResponseMetadata struct {
	Page *SLOListResponseMetadataPage `json:"page,omitempty"`
}

SLOListResponseMetadata The metadata object containing additional information about the list of SLOs.

func NewSLOListResponseMetadata ¶

func NewSLOListResponseMetadata() *SLOListResponseMetadata

NewSLOListResponseMetadata instantiates a new SLOListResponseMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOListResponseMetadataWithDefaults ¶

func NewSLOListResponseMetadataWithDefaults() *SLOListResponseMetadata

NewSLOListResponseMetadataWithDefaults instantiates a new SLOListResponseMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOListResponseMetadata) GetPage ¶

GetPage returns the Page field value if set, zero value otherwise.

func (*SLOListResponseMetadata) GetPageOk ¶

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOListResponseMetadata) HasPage ¶

func (o *SLOListResponseMetadata) HasPage() bool

HasPage returns a boolean if a field has been set.

func (SLOListResponseMetadata) MarshalJSON ¶

func (o SLOListResponseMetadata) MarshalJSON() ([]byte, error)

func (*SLOListResponseMetadata) SetPage ¶

SetPage gets a reference to the given SLOListResponseMetadataPage and assigns it to the Page field.

type SLOListResponseMetadataPage ¶

type SLOListResponseMetadataPage struct {
	// The total number of resources that could be retrieved ignoring the parameters and filters in the request.
	TotalCount *int64 `json:"total_count,omitempty"`
	// The total number of resources that match the parameters and filters in the request. This attribute can be used by a client to determine the total number of pages.
	TotalFilteredCount *int64 `json:"total_filtered_count,omitempty"`
}

SLOListResponseMetadataPage The object containing information about the pages of the list of SLOs.

func NewSLOListResponseMetadataPage ¶

func NewSLOListResponseMetadataPage() *SLOListResponseMetadataPage

NewSLOListResponseMetadataPage instantiates a new SLOListResponseMetadataPage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOListResponseMetadataPageWithDefaults ¶

func NewSLOListResponseMetadataPageWithDefaults() *SLOListResponseMetadataPage

NewSLOListResponseMetadataPageWithDefaults instantiates a new SLOListResponseMetadataPage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOListResponseMetadataPage) GetTotalCount ¶

func (o *SLOListResponseMetadataPage) GetTotalCount() int64

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*SLOListResponseMetadataPage) GetTotalCountOk ¶

func (o *SLOListResponseMetadataPage) GetTotalCountOk() (*int64, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOListResponseMetadataPage) GetTotalFilteredCount ¶

func (o *SLOListResponseMetadataPage) GetTotalFilteredCount() int64

GetTotalFilteredCount returns the TotalFilteredCount field value if set, zero value otherwise.

func (*SLOListResponseMetadataPage) GetTotalFilteredCountOk ¶

func (o *SLOListResponseMetadataPage) GetTotalFilteredCountOk() (*int64, bool)

GetTotalFilteredCountOk returns a tuple with the TotalFilteredCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOListResponseMetadataPage) HasTotalCount ¶

func (o *SLOListResponseMetadataPage) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (*SLOListResponseMetadataPage) HasTotalFilteredCount ¶

func (o *SLOListResponseMetadataPage) HasTotalFilteredCount() bool

HasTotalFilteredCount returns a boolean if a field has been set.

func (SLOListResponseMetadataPage) MarshalJSON ¶

func (o SLOListResponseMetadataPage) MarshalJSON() ([]byte, error)

func (*SLOListResponseMetadataPage) SetTotalCount ¶

func (o *SLOListResponseMetadataPage) SetTotalCount(v int64)

SetTotalCount gets a reference to the given int64 and assigns it to the TotalCount field.

func (*SLOListResponseMetadataPage) SetTotalFilteredCount ¶

func (o *SLOListResponseMetadataPage) SetTotalFilteredCount(v int64)

SetTotalFilteredCount gets a reference to the given int64 and assigns it to the TotalFilteredCount field.

type SLOResponse ¶

type SLOResponse struct {
	Data *SLOResponseData `json:"data,omitempty"`
	// An array of error messages. Each endpoint documents how/whether this field is used.
	Errors *[]string `json:"errors,omitempty"`
}

SLOResponse A service level objective response containing a single service level objective.

func NewSLOResponse ¶

func NewSLOResponse() *SLOResponse

NewSLOResponse instantiates a new SLOResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOResponseWithDefaults ¶

func NewSLOResponseWithDefaults() *SLOResponse

NewSLOResponseWithDefaults instantiates a new SLOResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOResponse) GetData ¶

func (o *SLOResponse) GetData() SLOResponseData

GetData returns the Data field value if set, zero value otherwise.

func (*SLOResponse) GetDataOk ¶

func (o *SLOResponse) GetDataOk() (*SLOResponseData, 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 (*SLOResponse) GetErrors ¶

func (o *SLOResponse) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*SLOResponse) GetErrorsOk ¶

func (o *SLOResponse) 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 (*SLOResponse) HasData ¶

func (o *SLOResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*SLOResponse) HasErrors ¶

func (o *SLOResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (SLOResponse) MarshalJSON ¶

func (o SLOResponse) MarshalJSON() ([]byte, error)

func (*SLOResponse) SetData ¶

func (o *SLOResponse) SetData(v SLOResponseData)

SetData gets a reference to the given SLOResponseData and assigns it to the Data field.

func (*SLOResponse) SetErrors ¶

func (o *SLOResponse) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

type SLOResponseData ¶

type SLOResponseData struct {
	// A list of SLO monitors IDs that reference this SLO. This field is returned only when `with_configured_alert_ids` parameter is true in query.
	ConfiguredAlertIds *[]int64 `json:"configured_alert_ids,omitempty"`
	// Creation timestamp (UNIX time in seconds)  Always included in service level objective responses.
	CreatedAt *int64   `json:"created_at,omitempty"`
	Creator   *Creator `json:"creator,omitempty"`
	// A user-defined description of the service level objective.  Always included in service level objective responses (but may be `null`). Optional in create/update requests.
	Description NullableString `json:"description,omitempty"`
	// A list of (up to 20) monitor groups that narrow the scope of a monitor service level objective.  Included in service level objective responses if it is not empty. Optional in create/update requests for monitor service level objectives, but may only be used when then length of the `monitor_ids` field is one.
	Groups *[]string `json:"groups,omitempty"`
	// A unique identifier for the service level objective object.  Always included in service level objective responses.
	Id *string `json:"id,omitempty"`
	// Modification timestamp (UNIX time in seconds)  Always included in service level objective responses.
	ModifiedAt *int64 `json:"modified_at,omitempty"`
	// A list of monitor ids that defines the scope of a monitor service level objective. **Required if type is `monitor`**.
	MonitorIds *[]int64 `json:"monitor_ids,omitempty"`
	// The union of monitor tags for all monitors referenced by the `monitor_ids` field. Always included in service level objective responses for monitor service level objectives (but may be empty). Ignored in create/update requests. Does not affect which monitors are included in the service level objective (that is determined entirely by the `monitor_ids` field).
	MonitorTags *[]string `json:"monitor_tags,omitempty"`
	// The name of the service level objective object.
	Name  *string                     `json:"name,omitempty"`
	Query *ServiceLevelObjectiveQuery `json:"query,omitempty"`
	// A list of tags associated with this service level objective. Always included in service level objective responses (but may be empty). Optional in create/update requests.
	Tags *[]string `json:"tags,omitempty"`
	// The thresholds (timeframes and associated targets) for this service level objective object.
	Thresholds *[]SLOThreshold `json:"thresholds,omitempty"`
	Type       *SLOType        `json:"type,omitempty"`
}

SLOResponseData A service level objective object includes a service level indicator, thresholds for one or more timeframes, and metadata (`name`, `description`, `tags`, etc.).

func NewSLOResponseData ¶

func NewSLOResponseData() *SLOResponseData

NewSLOResponseData instantiates a new SLOResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOResponseDataWithDefaults ¶

func NewSLOResponseDataWithDefaults() *SLOResponseData

NewSLOResponseDataWithDefaults instantiates a new SLOResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOResponseData) GetConfiguredAlertIds ¶

func (o *SLOResponseData) GetConfiguredAlertIds() []int64

GetConfiguredAlertIds returns the ConfiguredAlertIds field value if set, zero value otherwise.

func (*SLOResponseData) GetConfiguredAlertIdsOk ¶

func (o *SLOResponseData) GetConfiguredAlertIdsOk() (*[]int64, bool)

GetConfiguredAlertIdsOk returns a tuple with the ConfiguredAlertIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetCreatedAt ¶

func (o *SLOResponseData) GetCreatedAt() int64

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SLOResponseData) GetCreatedAtOk ¶

func (o *SLOResponseData) GetCreatedAtOk() (*int64, 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 (*SLOResponseData) GetCreator ¶

func (o *SLOResponseData) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*SLOResponseData) GetCreatorOk ¶

func (o *SLOResponseData) GetCreatorOk() (*Creator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetDescription ¶

func (o *SLOResponseData) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SLOResponseData) GetDescriptionOk ¶

func (o *SLOResponseData) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SLOResponseData) GetGroups ¶

func (o *SLOResponseData) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*SLOResponseData) GetGroupsOk ¶

func (o *SLOResponseData) GetGroupsOk() (*[]string, bool)

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetId ¶

func (o *SLOResponseData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SLOResponseData) GetIdOk ¶

func (o *SLOResponseData) 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 (*SLOResponseData) GetModifiedAt ¶

func (o *SLOResponseData) GetModifiedAt() int64

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*SLOResponseData) GetModifiedAtOk ¶

func (o *SLOResponseData) GetModifiedAtOk() (*int64, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetMonitorIds ¶

func (o *SLOResponseData) GetMonitorIds() []int64

GetMonitorIds returns the MonitorIds field value if set, zero value otherwise.

func (*SLOResponseData) GetMonitorIdsOk ¶

func (o *SLOResponseData) GetMonitorIdsOk() (*[]int64, bool)

GetMonitorIdsOk returns a tuple with the MonitorIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetMonitorTags ¶

func (o *SLOResponseData) GetMonitorTags() []string

GetMonitorTags returns the MonitorTags field value if set, zero value otherwise.

func (*SLOResponseData) GetMonitorTagsOk ¶

func (o *SLOResponseData) GetMonitorTagsOk() (*[]string, bool)

GetMonitorTagsOk returns a tuple with the MonitorTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetName ¶

func (o *SLOResponseData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SLOResponseData) GetNameOk ¶

func (o *SLOResponseData) 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 (*SLOResponseData) GetQuery ¶

GetQuery returns the Query field value if set, zero value otherwise.

func (*SLOResponseData) GetQueryOk ¶

func (o *SLOResponseData) GetQueryOk() (*ServiceLevelObjectiveQuery, 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 (*SLOResponseData) GetTags ¶

func (o *SLOResponseData) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*SLOResponseData) GetTagsOk ¶

func (o *SLOResponseData) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetThresholds ¶

func (o *SLOResponseData) GetThresholds() []SLOThreshold

GetThresholds returns the Thresholds field value if set, zero value otherwise.

func (*SLOResponseData) GetThresholdsOk ¶

func (o *SLOResponseData) GetThresholdsOk() (*[]SLOThreshold, bool)

GetThresholdsOk returns a tuple with the Thresholds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) GetType ¶

func (o *SLOResponseData) GetType() SLOType

GetType returns the Type field value if set, zero value otherwise.

func (*SLOResponseData) GetTypeOk ¶

func (o *SLOResponseData) GetTypeOk() (*SLOType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOResponseData) HasConfiguredAlertIds ¶

func (o *SLOResponseData) HasConfiguredAlertIds() bool

HasConfiguredAlertIds returns a boolean if a field has been set.

func (*SLOResponseData) HasCreatedAt ¶

func (o *SLOResponseData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SLOResponseData) HasCreator ¶

func (o *SLOResponseData) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*SLOResponseData) HasDescription ¶

func (o *SLOResponseData) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SLOResponseData) HasGroups ¶

func (o *SLOResponseData) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*SLOResponseData) HasId ¶

func (o *SLOResponseData) HasId() bool

HasId returns a boolean if a field has been set.

func (*SLOResponseData) HasModifiedAt ¶

func (o *SLOResponseData) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*SLOResponseData) HasMonitorIds ¶

func (o *SLOResponseData) HasMonitorIds() bool

HasMonitorIds returns a boolean if a field has been set.

func (*SLOResponseData) HasMonitorTags ¶

func (o *SLOResponseData) HasMonitorTags() bool

HasMonitorTags returns a boolean if a field has been set.

func (*SLOResponseData) HasName ¶

func (o *SLOResponseData) HasName() bool

HasName returns a boolean if a field has been set.

func (*SLOResponseData) HasQuery ¶

func (o *SLOResponseData) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*SLOResponseData) HasTags ¶

func (o *SLOResponseData) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SLOResponseData) HasThresholds ¶

func (o *SLOResponseData) HasThresholds() bool

HasThresholds returns a boolean if a field has been set.

func (*SLOResponseData) HasType ¶

func (o *SLOResponseData) HasType() bool

HasType returns a boolean if a field has been set.

func (SLOResponseData) MarshalJSON ¶

func (o SLOResponseData) MarshalJSON() ([]byte, error)

func (*SLOResponseData) SetConfiguredAlertIds ¶

func (o *SLOResponseData) SetConfiguredAlertIds(v []int64)

SetConfiguredAlertIds gets a reference to the given []int64 and assigns it to the ConfiguredAlertIds field.

func (*SLOResponseData) SetCreatedAt ¶

func (o *SLOResponseData) SetCreatedAt(v int64)

SetCreatedAt gets a reference to the given int64 and assigns it to the CreatedAt field.

func (*SLOResponseData) SetCreator ¶

func (o *SLOResponseData) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

func (*SLOResponseData) SetDescription ¶

func (o *SLOResponseData) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*SLOResponseData) SetDescriptionNil ¶

func (o *SLOResponseData) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*SLOResponseData) SetGroups ¶

func (o *SLOResponseData) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*SLOResponseData) SetId ¶

func (o *SLOResponseData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SLOResponseData) SetModifiedAt ¶

func (o *SLOResponseData) SetModifiedAt(v int64)

SetModifiedAt gets a reference to the given int64 and assigns it to the ModifiedAt field.

func (*SLOResponseData) SetMonitorIds ¶

func (o *SLOResponseData) SetMonitorIds(v []int64)

SetMonitorIds gets a reference to the given []int64 and assigns it to the MonitorIds field.

func (*SLOResponseData) SetMonitorTags ¶

func (o *SLOResponseData) SetMonitorTags(v []string)

SetMonitorTags gets a reference to the given []string and assigns it to the MonitorTags field.

func (*SLOResponseData) SetName ¶

func (o *SLOResponseData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SLOResponseData) SetQuery ¶

SetQuery gets a reference to the given ServiceLevelObjectiveQuery and assigns it to the Query field.

func (*SLOResponseData) SetTags ¶

func (o *SLOResponseData) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*SLOResponseData) SetThresholds ¶

func (o *SLOResponseData) SetThresholds(v []SLOThreshold)

SetThresholds gets a reference to the given []SLOThreshold and assigns it to the Thresholds field.

func (*SLOResponseData) SetType ¶

func (o *SLOResponseData) SetType(v SLOType)

SetType gets a reference to the given SLOType and assigns it to the Type field.

func (*SLOResponseData) UnsetDescription ¶

func (o *SLOResponseData) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type SLOThreshold ¶

type SLOThreshold struct {
	// The target value for the service level indicator within the corresponding timeframe.
	Target float64 `json:"target"`
	// A string representation of the target that indicates its precision. It uses trailing zeros to show significant decimal places (e.g. `98.00`).  Always included in service level objective responses. Ignored in create/update requests.
	TargetDisplay *string      `json:"target_display,omitempty"`
	Timeframe     SLOTimeframe `json:"timeframe"`
	// The warning value for the service level objective.
	Warning *float64 `json:"warning,omitempty"`
	// A string representation of the warning target (see the description of the `target_display` field for details).  Included in service level objective responses if a warning target exists. Ignored in create/update requests.
	WarningDisplay *string `json:"warning_display,omitempty"`
}

SLOThreshold SLO thresholds (target and optionally warning) for a single time window.

func NewSLOThreshold ¶

func NewSLOThreshold(target float64, timeframe SLOTimeframe) *SLOThreshold

NewSLOThreshold instantiates a new SLOThreshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOThresholdWithDefaults ¶

func NewSLOThresholdWithDefaults() *SLOThreshold

NewSLOThresholdWithDefaults instantiates a new SLOThreshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOThreshold) GetTarget ¶

func (o *SLOThreshold) GetTarget() float64

GetTarget returns the Target field value

func (*SLOThreshold) GetTargetDisplay ¶

func (o *SLOThreshold) GetTargetDisplay() string

GetTargetDisplay returns the TargetDisplay field value if set, zero value otherwise.

func (*SLOThreshold) GetTargetDisplayOk ¶

func (o *SLOThreshold) GetTargetDisplayOk() (*string, bool)

GetTargetDisplayOk returns a tuple with the TargetDisplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOThreshold) GetTargetOk ¶

func (o *SLOThreshold) GetTargetOk() (*float64, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*SLOThreshold) GetTimeframe ¶

func (o *SLOThreshold) GetTimeframe() SLOTimeframe

GetTimeframe returns the Timeframe field value

func (*SLOThreshold) GetTimeframeOk ¶

func (o *SLOThreshold) GetTimeframeOk() (*SLOTimeframe, bool)

GetTimeframeOk returns a tuple with the Timeframe field value and a boolean to check if the value has been set.

func (*SLOThreshold) GetWarning ¶

func (o *SLOThreshold) GetWarning() float64

GetWarning returns the Warning field value if set, zero value otherwise.

func (*SLOThreshold) GetWarningDisplay ¶

func (o *SLOThreshold) GetWarningDisplay() string

GetWarningDisplay returns the WarningDisplay field value if set, zero value otherwise.

func (*SLOThreshold) GetWarningDisplayOk ¶

func (o *SLOThreshold) GetWarningDisplayOk() (*string, bool)

GetWarningDisplayOk returns a tuple with the WarningDisplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOThreshold) GetWarningOk ¶

func (o *SLOThreshold) GetWarningOk() (*float64, 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 (*SLOThreshold) HasTargetDisplay ¶

func (o *SLOThreshold) HasTargetDisplay() bool

HasTargetDisplay returns a boolean if a field has been set.

func (*SLOThreshold) HasWarning ¶

func (o *SLOThreshold) HasWarning() bool

HasWarning returns a boolean if a field has been set.

func (*SLOThreshold) HasWarningDisplay ¶

func (o *SLOThreshold) HasWarningDisplay() bool

HasWarningDisplay returns a boolean if a field has been set.

func (SLOThreshold) MarshalJSON ¶

func (o SLOThreshold) MarshalJSON() ([]byte, error)

func (*SLOThreshold) SetTarget ¶

func (o *SLOThreshold) SetTarget(v float64)

SetTarget sets field value

func (*SLOThreshold) SetTargetDisplay ¶

func (o *SLOThreshold) SetTargetDisplay(v string)

SetTargetDisplay gets a reference to the given string and assigns it to the TargetDisplay field.

func (*SLOThreshold) SetTimeframe ¶

func (o *SLOThreshold) SetTimeframe(v SLOTimeframe)

SetTimeframe sets field value

func (*SLOThreshold) SetWarning ¶

func (o *SLOThreshold) SetWarning(v float64)

SetWarning gets a reference to the given float64 and assigns it to the Warning field.

func (*SLOThreshold) SetWarningDisplay ¶

func (o *SLOThreshold) SetWarningDisplay(v string)

SetWarningDisplay gets a reference to the given string and assigns it to the WarningDisplay field.

func (*SLOThreshold) UnmarshalJSON ¶

func (o *SLOThreshold) UnmarshalJSON(bytes []byte) (err error)

type SLOTimeframe ¶

type SLOTimeframe string

SLOTimeframe The SLO time window options.

const (
	SLOTIMEFRAME_SEVEN_DAYS  SLOTimeframe = "7d"
	SLOTIMEFRAME_THIRTY_DAYS SLOTimeframe = "30d"
	SLOTIMEFRAME_NINETY_DAYS SLOTimeframe = "90d"
)

List of SLOTimeframe

func NewSLOTimeframeFromValue ¶

func NewSLOTimeframeFromValue(v string) (*SLOTimeframe, error)

NewSLOTimeframeFromValue returns a pointer to a valid SLOTimeframe for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOTimeframe) IsValid ¶

func (v SLOTimeframe) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOTimeframe) Ptr ¶

func (v SLOTimeframe) Ptr() *SLOTimeframe

Ptr returns reference to SLOTimeframe value

func (*SLOTimeframe) UnmarshalJSON ¶

func (v *SLOTimeframe) UnmarshalJSON(src []byte) error

type SLOType ¶

type SLOType string

SLOType The type of the service level objective.

const (
	SLOTYPE_METRIC  SLOType = "metric"
	SLOTYPE_MONITOR SLOType = "monitor"
)

List of SLOType

func NewSLOTypeFromValue ¶

func NewSLOTypeFromValue(v string) (*SLOType, error)

NewSLOTypeFromValue returns a pointer to a valid SLOType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOType) IsValid ¶

func (v SLOType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOType) Ptr ¶

func (v SLOType) Ptr() *SLOType

Ptr returns reference to SLOType value

func (*SLOType) UnmarshalJSON ¶

func (v *SLOType) UnmarshalJSON(src []byte) error

type SLOTypeNumeric ¶

type SLOTypeNumeric int32

SLOTypeNumeric A numeric representation of the type of the service level objective (`0` for monitor, `1` for metric). Always included in service level objective responses. Ignored in create/update requests.

const (
	SLOTYPENUMERIC_MONITOR SLOTypeNumeric = 0
	SLOTYPENUMERIC_METRIC  SLOTypeNumeric = 1
)

List of SLOTypeNumeric

func NewSLOTypeNumericFromValue ¶

func NewSLOTypeNumericFromValue(v int32) (*SLOTypeNumeric, error)

NewSLOTypeNumericFromValue returns a pointer to a valid SLOTypeNumeric for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOTypeNumeric) IsValid ¶

func (v SLOTypeNumeric) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOTypeNumeric) Ptr ¶

func (v SLOTypeNumeric) Ptr() *SLOTypeNumeric

Ptr returns reference to SLOTypeNumeric value

func (*SLOTypeNumeric) UnmarshalJSON ¶

func (v *SLOTypeNumeric) UnmarshalJSON(src []byte) error

type SLOWidgetDefinition ¶

type SLOWidgetDefinition struct {
	// Defined global time target.
	GlobalTimeTarget *string `json:"global_time_target,omitempty"`
	// Defined error budget.
	ShowErrorBudget *bool `json:"show_error_budget,omitempty"`
	// ID of the SLO displayed.
	SloId *string `json:"slo_id,omitempty"`
	// Times being monitored.
	TimeWindows *[]WidgetTimeWindows `json:"time_windows,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                 `json:"title_size,omitempty"`
	Type      SLOWidgetDefinitionType `json:"type"`
	ViewMode  *WidgetViewMode         `json:"view_mode,omitempty"`
	// Type of view displayed by the widget.
	ViewType string `json:"view_type"`
}

SLOWidgetDefinition Use the SLO and uptime widget to track your SLOs (Service Level Objectives) and uptime on screenboards and timeboards.

func NewSLOWidgetDefinition ¶

func NewSLOWidgetDefinition(type_ SLOWidgetDefinitionType, viewType string) *SLOWidgetDefinition

NewSLOWidgetDefinition instantiates a new SLOWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSLOWidgetDefinitionWithDefaults ¶

func NewSLOWidgetDefinitionWithDefaults() *SLOWidgetDefinition

NewSLOWidgetDefinitionWithDefaults instantiates a new SLOWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SLOWidgetDefinition) GetGlobalTimeTarget ¶

func (o *SLOWidgetDefinition) GetGlobalTimeTarget() string

GetGlobalTimeTarget returns the GlobalTimeTarget field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetGlobalTimeTargetOk ¶

func (o *SLOWidgetDefinition) GetGlobalTimeTargetOk() (*string, bool)

GetGlobalTimeTargetOk returns a tuple with the GlobalTimeTarget field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetShowErrorBudget ¶

func (o *SLOWidgetDefinition) GetShowErrorBudget() bool

GetShowErrorBudget returns the ShowErrorBudget field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetShowErrorBudgetOk ¶

func (o *SLOWidgetDefinition) GetShowErrorBudgetOk() (*bool, bool)

GetShowErrorBudgetOk returns a tuple with the ShowErrorBudget field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetSloId ¶

func (o *SLOWidgetDefinition) GetSloId() string

GetSloId returns the SloId field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetSloIdOk ¶

func (o *SLOWidgetDefinition) GetSloIdOk() (*string, bool)

GetSloIdOk returns a tuple with the SloId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetTimeWindows ¶

func (o *SLOWidgetDefinition) GetTimeWindows() []WidgetTimeWindows

GetTimeWindows returns the TimeWindows field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetTimeWindowsOk ¶

func (o *SLOWidgetDefinition) GetTimeWindowsOk() (*[]WidgetTimeWindows, bool)

GetTimeWindowsOk returns a tuple with the TimeWindows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetTitle ¶

func (o *SLOWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetTitleAlign ¶

func (o *SLOWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetTitleAlignOk ¶

func (o *SLOWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetTitleOk ¶

func (o *SLOWidgetDefinition) 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 (*SLOWidgetDefinition) GetTitleSize ¶

func (o *SLOWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetTitleSizeOk ¶

func (o *SLOWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*SLOWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetViewMode ¶

func (o *SLOWidgetDefinition) GetViewMode() WidgetViewMode

GetViewMode returns the ViewMode field value if set, zero value otherwise.

func (*SLOWidgetDefinition) GetViewModeOk ¶

func (o *SLOWidgetDefinition) GetViewModeOk() (*WidgetViewMode, bool)

GetViewModeOk returns a tuple with the ViewMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) GetViewType ¶

func (o *SLOWidgetDefinition) GetViewType() string

GetViewType returns the ViewType field value

func (*SLOWidgetDefinition) GetViewTypeOk ¶

func (o *SLOWidgetDefinition) GetViewTypeOk() (*string, bool)

GetViewTypeOk returns a tuple with the ViewType field value and a boolean to check if the value has been set.

func (*SLOWidgetDefinition) HasGlobalTimeTarget ¶

func (o *SLOWidgetDefinition) HasGlobalTimeTarget() bool

HasGlobalTimeTarget returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasShowErrorBudget ¶

func (o *SLOWidgetDefinition) HasShowErrorBudget() bool

HasShowErrorBudget returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasSloId ¶

func (o *SLOWidgetDefinition) HasSloId() bool

HasSloId returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasTimeWindows ¶

func (o *SLOWidgetDefinition) HasTimeWindows() bool

HasTimeWindows returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasTitle ¶

func (o *SLOWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasTitleAlign ¶

func (o *SLOWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasTitleSize ¶

func (o *SLOWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (*SLOWidgetDefinition) HasViewMode ¶

func (o *SLOWidgetDefinition) HasViewMode() bool

HasViewMode returns a boolean if a field has been set.

func (SLOWidgetDefinition) MarshalJSON ¶

func (o SLOWidgetDefinition) MarshalJSON() ([]byte, error)

func (*SLOWidgetDefinition) SetGlobalTimeTarget ¶

func (o *SLOWidgetDefinition) SetGlobalTimeTarget(v string)

SetGlobalTimeTarget gets a reference to the given string and assigns it to the GlobalTimeTarget field.

func (*SLOWidgetDefinition) SetShowErrorBudget ¶

func (o *SLOWidgetDefinition) SetShowErrorBudget(v bool)

SetShowErrorBudget gets a reference to the given bool and assigns it to the ShowErrorBudget field.

func (*SLOWidgetDefinition) SetSloId ¶

func (o *SLOWidgetDefinition) SetSloId(v string)

SetSloId gets a reference to the given string and assigns it to the SloId field.

func (*SLOWidgetDefinition) SetTimeWindows ¶

func (o *SLOWidgetDefinition) SetTimeWindows(v []WidgetTimeWindows)

SetTimeWindows gets a reference to the given []WidgetTimeWindows and assigns it to the TimeWindows field.

func (*SLOWidgetDefinition) SetTitle ¶

func (o *SLOWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*SLOWidgetDefinition) SetTitleAlign ¶

func (o *SLOWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*SLOWidgetDefinition) SetTitleSize ¶

func (o *SLOWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*SLOWidgetDefinition) SetType ¶

SetType sets field value

func (*SLOWidgetDefinition) SetViewMode ¶

func (o *SLOWidgetDefinition) SetViewMode(v WidgetViewMode)

SetViewMode gets a reference to the given WidgetViewMode and assigns it to the ViewMode field.

func (*SLOWidgetDefinition) SetViewType ¶

func (o *SLOWidgetDefinition) SetViewType(v string)

SetViewType sets field value

func (*SLOWidgetDefinition) UnmarshalJSON ¶

func (o *SLOWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type SLOWidgetDefinitionType ¶

type SLOWidgetDefinitionType string

SLOWidgetDefinitionType Type of the SLO widget.

const (
	SLOWIDGETDEFINITIONTYPE_SLO SLOWidgetDefinitionType = "slo"
)

List of SLOWidgetDefinitionType

func NewSLOWidgetDefinitionTypeFromValue ¶

func NewSLOWidgetDefinitionTypeFromValue(v string) (*SLOWidgetDefinitionType, error)

NewSLOWidgetDefinitionTypeFromValue returns a pointer to a valid SLOWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SLOWidgetDefinitionType) IsValid ¶

func (v SLOWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SLOWidgetDefinitionType) Ptr ¶

Ptr returns reference to SLOWidgetDefinitionType value

func (*SLOWidgetDefinitionType) UnmarshalJSON ¶

func (v *SLOWidgetDefinitionType) UnmarshalJSON(src []byte) error

type ScatterPlotRequest ¶

type ScatterPlotRequest struct {
	Aggregator          *WidgetAggregator       `json:"aggregator,omitempty"`
	ApmQuery            *LogQueryDefinition     `json:"apm_query,omitempty"`
	EventQuery          *LogQueryDefinition     `json:"event_query,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Query definition.
	Q             *string             `json:"q,omitempty"`
	RumQuery      *LogQueryDefinition `json:"rum_query,omitempty"`
	SecurityQuery *LogQueryDefinition `json:"security_query,omitempty"`
}

ScatterPlotRequest Updated scatter plot.

func NewScatterPlotRequest ¶

func NewScatterPlotRequest() *ScatterPlotRequest

NewScatterPlotRequest instantiates a new ScatterPlotRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScatterPlotRequestWithDefaults ¶

func NewScatterPlotRequestWithDefaults() *ScatterPlotRequest

NewScatterPlotRequestWithDefaults instantiates a new ScatterPlotRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScatterPlotRequest) GetAggregator ¶

func (o *ScatterPlotRequest) GetAggregator() WidgetAggregator

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetAggregatorOk ¶

func (o *ScatterPlotRequest) GetAggregatorOk() (*WidgetAggregator, bool)

GetAggregatorOk returns a tuple with the Aggregator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetApmQuery ¶

func (o *ScatterPlotRequest) GetApmQuery() LogQueryDefinition

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetApmQueryOk ¶

func (o *ScatterPlotRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetEventQuery ¶

func (o *ScatterPlotRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetEventQueryOk ¶

func (o *ScatterPlotRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetLogQuery ¶

func (o *ScatterPlotRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetLogQueryOk ¶

func (o *ScatterPlotRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*ScatterPlotRequest) GetNetworkQuery ¶

func (o *ScatterPlotRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetNetworkQueryOk ¶

func (o *ScatterPlotRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetProcessQuery ¶

func (o *ScatterPlotRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetProcessQueryOk ¶

func (o *ScatterPlotRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetProfileMetricsQuery ¶

func (o *ScatterPlotRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetProfileMetricsQueryOk ¶

func (o *ScatterPlotRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetQ ¶

func (o *ScatterPlotRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetQOk ¶

func (o *ScatterPlotRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetRumQuery ¶

func (o *ScatterPlotRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetRumQueryOk ¶

func (o *ScatterPlotRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) GetSecurityQuery ¶

func (o *ScatterPlotRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*ScatterPlotRequest) GetSecurityQueryOk ¶

func (o *ScatterPlotRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotRequest) HasAggregator ¶

func (o *ScatterPlotRequest) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasApmQuery ¶

func (o *ScatterPlotRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasEventQuery ¶

func (o *ScatterPlotRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasLogQuery ¶

func (o *ScatterPlotRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasNetworkQuery ¶

func (o *ScatterPlotRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasProcessQuery ¶

func (o *ScatterPlotRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasProfileMetricsQuery ¶

func (o *ScatterPlotRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasQ ¶

func (o *ScatterPlotRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasRumQuery ¶

func (o *ScatterPlotRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*ScatterPlotRequest) HasSecurityQuery ¶

func (o *ScatterPlotRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (ScatterPlotRequest) MarshalJSON ¶

func (o ScatterPlotRequest) MarshalJSON() ([]byte, error)

func (*ScatterPlotRequest) SetAggregator ¶

func (o *ScatterPlotRequest) SetAggregator(v WidgetAggregator)

SetAggregator gets a reference to the given WidgetAggregator and assigns it to the Aggregator field.

func (*ScatterPlotRequest) SetApmQuery ¶

func (o *ScatterPlotRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*ScatterPlotRequest) SetEventQuery ¶

func (o *ScatterPlotRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*ScatterPlotRequest) SetLogQuery ¶

func (o *ScatterPlotRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*ScatterPlotRequest) SetNetworkQuery ¶

func (o *ScatterPlotRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*ScatterPlotRequest) SetProcessQuery ¶

func (o *ScatterPlotRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*ScatterPlotRequest) SetProfileMetricsQuery ¶

func (o *ScatterPlotRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*ScatterPlotRequest) SetQ ¶

func (o *ScatterPlotRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*ScatterPlotRequest) SetRumQuery ¶

func (o *ScatterPlotRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*ScatterPlotRequest) SetSecurityQuery ¶

func (o *ScatterPlotRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

type ScatterPlotWidgetDefinition ¶

type ScatterPlotWidgetDefinition struct {
	// List of groups used for colors.
	ColorByGroups *[]string `json:"color_by_groups,omitempty"`
	// List of custom links.
	CustomLinks *[]WidgetCustomLink                 `json:"custom_links,omitempty"`
	Requests    ScatterPlotWidgetDefinitionRequests `json:"requests"`
	Time        *WidgetTime                         `json:"time,omitempty"`
	// Title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                         `json:"title_size,omitempty"`
	Type      ScatterPlotWidgetDefinitionType `json:"type"`
	Xaxis     *WidgetAxis                     `json:"xaxis,omitempty"`
	Yaxis     *WidgetAxis                     `json:"yaxis,omitempty"`
}

ScatterPlotWidgetDefinition The scatter plot visualization allows you to graph a chosen scope over two different metrics with their respective aggregation.

func NewScatterPlotWidgetDefinition ¶

NewScatterPlotWidgetDefinition instantiates a new ScatterPlotWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScatterPlotWidgetDefinitionWithDefaults ¶

func NewScatterPlotWidgetDefinitionWithDefaults() *ScatterPlotWidgetDefinition

NewScatterPlotWidgetDefinitionWithDefaults instantiates a new ScatterPlotWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScatterPlotWidgetDefinition) GetColorByGroups ¶

func (o *ScatterPlotWidgetDefinition) GetColorByGroups() []string

GetColorByGroups returns the ColorByGroups field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetColorByGroupsOk ¶

func (o *ScatterPlotWidgetDefinition) GetColorByGroupsOk() (*[]string, bool)

GetColorByGroupsOk returns a tuple with the ColorByGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *ScatterPlotWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetCustomLinksOk ¶

func (o *ScatterPlotWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetRequests ¶

GetRequests returns the Requests field value

func (*ScatterPlotWidgetDefinition) GetRequestsOk ¶

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetTimeOk ¶

func (o *ScatterPlotWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetTitle ¶

func (o *ScatterPlotWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetTitleAlign ¶

func (o *ScatterPlotWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetTitleAlignOk ¶

func (o *ScatterPlotWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetTitleOk ¶

func (o *ScatterPlotWidgetDefinition) 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 (*ScatterPlotWidgetDefinition) GetTitleSize ¶

func (o *ScatterPlotWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetTitleSizeOk ¶

func (o *ScatterPlotWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*ScatterPlotWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetXaxis ¶

GetXaxis returns the Xaxis field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetXaxisOk ¶

func (o *ScatterPlotWidgetDefinition) GetXaxisOk() (*WidgetAxis, bool)

GetXaxisOk returns a tuple with the Xaxis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) GetYaxis ¶

GetYaxis returns the Yaxis field value if set, zero value otherwise.

func (*ScatterPlotWidgetDefinition) GetYaxisOk ¶

func (o *ScatterPlotWidgetDefinition) GetYaxisOk() (*WidgetAxis, bool)

GetYaxisOk returns a tuple with the Yaxis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinition) HasColorByGroups ¶

func (o *ScatterPlotWidgetDefinition) HasColorByGroups() bool

HasColorByGroups returns a boolean if a field has been set.

func (o *ScatterPlotWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*ScatterPlotWidgetDefinition) HasTime ¶

func (o *ScatterPlotWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*ScatterPlotWidgetDefinition) HasTitle ¶

func (o *ScatterPlotWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ScatterPlotWidgetDefinition) HasTitleAlign ¶

func (o *ScatterPlotWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*ScatterPlotWidgetDefinition) HasTitleSize ¶

func (o *ScatterPlotWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (*ScatterPlotWidgetDefinition) HasXaxis ¶

func (o *ScatterPlotWidgetDefinition) HasXaxis() bool

HasXaxis returns a boolean if a field has been set.

func (*ScatterPlotWidgetDefinition) HasYaxis ¶

func (o *ScatterPlotWidgetDefinition) HasYaxis() bool

HasYaxis returns a boolean if a field has been set.

func (ScatterPlotWidgetDefinition) MarshalJSON ¶

func (o ScatterPlotWidgetDefinition) MarshalJSON() ([]byte, error)

func (*ScatterPlotWidgetDefinition) SetColorByGroups ¶

func (o *ScatterPlotWidgetDefinition) SetColorByGroups(v []string)

SetColorByGroups gets a reference to the given []string and assigns it to the ColorByGroups field.

func (o *ScatterPlotWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*ScatterPlotWidgetDefinition) SetRequests ¶

SetRequests sets field value

func (*ScatterPlotWidgetDefinition) SetTime ¶

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*ScatterPlotWidgetDefinition) SetTitle ¶

func (o *ScatterPlotWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ScatterPlotWidgetDefinition) SetTitleAlign ¶

func (o *ScatterPlotWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*ScatterPlotWidgetDefinition) SetTitleSize ¶

func (o *ScatterPlotWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*ScatterPlotWidgetDefinition) SetType ¶

SetType sets field value

func (*ScatterPlotWidgetDefinition) SetXaxis ¶

func (o *ScatterPlotWidgetDefinition) SetXaxis(v WidgetAxis)

SetXaxis gets a reference to the given WidgetAxis and assigns it to the Xaxis field.

func (*ScatterPlotWidgetDefinition) SetYaxis ¶

func (o *ScatterPlotWidgetDefinition) SetYaxis(v WidgetAxis)

SetYaxis gets a reference to the given WidgetAxis and assigns it to the Yaxis field.

func (*ScatterPlotWidgetDefinition) UnmarshalJSON ¶

func (o *ScatterPlotWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type ScatterPlotWidgetDefinitionRequests ¶

type ScatterPlotWidgetDefinitionRequests struct {
	X ScatterPlotRequest `json:"x"`
	Y ScatterPlotRequest `json:"y"`
}

ScatterPlotWidgetDefinitionRequests Widget definition.

func NewScatterPlotWidgetDefinitionRequests ¶

func NewScatterPlotWidgetDefinitionRequests(x ScatterPlotRequest, y ScatterPlotRequest) *ScatterPlotWidgetDefinitionRequests

NewScatterPlotWidgetDefinitionRequests instantiates a new ScatterPlotWidgetDefinitionRequests object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScatterPlotWidgetDefinitionRequestsWithDefaults ¶

func NewScatterPlotWidgetDefinitionRequestsWithDefaults() *ScatterPlotWidgetDefinitionRequests

NewScatterPlotWidgetDefinitionRequestsWithDefaults instantiates a new ScatterPlotWidgetDefinitionRequests object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScatterPlotWidgetDefinitionRequests) GetX ¶

GetX returns the X field value

func (*ScatterPlotWidgetDefinitionRequests) GetXOk ¶

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*ScatterPlotWidgetDefinitionRequests) GetY ¶

GetY returns the Y field value

func (*ScatterPlotWidgetDefinitionRequests) GetYOk ¶

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (ScatterPlotWidgetDefinitionRequests) MarshalJSON ¶

func (o ScatterPlotWidgetDefinitionRequests) MarshalJSON() ([]byte, error)

func (*ScatterPlotWidgetDefinitionRequests) SetX ¶

SetX sets field value

func (*ScatterPlotWidgetDefinitionRequests) SetY ¶

SetY sets field value

func (*ScatterPlotWidgetDefinitionRequests) UnmarshalJSON ¶

func (o *ScatterPlotWidgetDefinitionRequests) UnmarshalJSON(bytes []byte) (err error)

type ScatterPlotWidgetDefinitionType ¶

type ScatterPlotWidgetDefinitionType string

ScatterPlotWidgetDefinitionType Type of the scatter plot widget.

const (
	SCATTERPLOTWIDGETDEFINITIONTYPE_SCATTERPLOT ScatterPlotWidgetDefinitionType = "scatterplot"
)

List of ScatterPlotWidgetDefinitionType

func NewScatterPlotWidgetDefinitionTypeFromValue ¶

func NewScatterPlotWidgetDefinitionTypeFromValue(v string) (*ScatterPlotWidgetDefinitionType, error)

NewScatterPlotWidgetDefinitionTypeFromValue returns a pointer to a valid ScatterPlotWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ScatterPlotWidgetDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (ScatterPlotWidgetDefinitionType) Ptr ¶

Ptr returns reference to ScatterPlotWidgetDefinitionType value

func (*ScatterPlotWidgetDefinitionType) UnmarshalJSON ¶

func (v *ScatterPlotWidgetDefinitionType) UnmarshalJSON(src []byte) error

type SearchMonitorGroupsOptionalParameters ¶

type SearchMonitorGroupsOptionalParameters struct {
	Query   *string
	Page    *int64
	PerPage *int64
	Sort    *string
}

func NewSearchMonitorGroupsOptionalParameters ¶

func NewSearchMonitorGroupsOptionalParameters() *SearchMonitorGroupsOptionalParameters

func (*SearchMonitorGroupsOptionalParameters) WithPage ¶

func (*SearchMonitorGroupsOptionalParameters) WithPerPage ¶

func (*SearchMonitorGroupsOptionalParameters) WithQuery ¶

func (*SearchMonitorGroupsOptionalParameters) WithSort ¶

type SearchMonitorsOptionalParameters ¶

type SearchMonitorsOptionalParameters struct {
	Query   *string
	Page    *int64
	PerPage *int64
	Sort    *string
}

func NewSearchMonitorsOptionalParameters ¶

func NewSearchMonitorsOptionalParameters() *SearchMonitorsOptionalParameters

func (*SearchMonitorsOptionalParameters) WithPage ¶

func (*SearchMonitorsOptionalParameters) WithPerPage ¶

func (*SearchMonitorsOptionalParameters) WithQuery ¶

func (*SearchMonitorsOptionalParameters) WithSort ¶

type Series ¶

type Series struct {
	// The name of the host that produced the metric.
	Host *string `json:"host,omitempty"`
	// If the type of the metric is rate or count, define the corresponding interval.
	Interval NullableInt64 `json:"interval,omitempty"`
	// The name of the timeseries.
	Metric string `json:"metric"`
	// Points relating to a metric. All points must be tuples with timestamp and a scalar value (cannot be a string). Timestamps should be in POSIX time in seconds, and cannot be more than ten minutes in the future or more than one hour in the past.
	Points [][]float64 `json:"points"`
	// A list of tags associated with the metric.
	Tags *[]string `json:"tags,omitempty"`
	// The type of the metric either `count`, `gauge`, or `rate`.
	Type *string `json:"type,omitempty"`
}

Series A metric to submit to Datadog. See [Datadog metrics](https://docs.datadoghq.com/developers/metrics/#custom-metrics-properties).

func NewSeries ¶

func NewSeries(metric string, points [][]float64) *Series

NewSeries instantiates a new Series object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSeriesWithDefaults ¶

func NewSeriesWithDefaults() *Series

NewSeriesWithDefaults instantiates a new Series object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Series) GetHost ¶

func (o *Series) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*Series) GetHostOk ¶

func (o *Series) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Series) GetInterval ¶

func (o *Series) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Series) GetIntervalOk ¶

func (o *Series) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval 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 (*Series) GetMetric ¶

func (o *Series) GetMetric() string

GetMetric returns the Metric field value

func (*Series) GetMetricOk ¶

func (o *Series) GetMetricOk() (*string, bool)

GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.

func (*Series) GetPoints ¶

func (o *Series) GetPoints() [][]float64

GetPoints returns the Points field value

func (*Series) GetPointsOk ¶

func (o *Series) GetPointsOk() (*[][]float64, bool)

GetPointsOk returns a tuple with the Points field value and a boolean to check if the value has been set.

func (*Series) GetTags ¶

func (o *Series) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Series) GetTagsOk ¶

func (o *Series) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Series) GetType ¶

func (o *Series) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Series) GetTypeOk ¶

func (o *Series) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Series) HasHost ¶

func (o *Series) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*Series) HasInterval ¶

func (o *Series) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*Series) HasTags ¶

func (o *Series) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Series) HasType ¶

func (o *Series) HasType() bool

HasType returns a boolean if a field has been set.

func (Series) MarshalJSON ¶

func (o Series) MarshalJSON() ([]byte, error)

func (*Series) SetHost ¶

func (o *Series) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*Series) SetInterval ¶

func (o *Series) SetInterval(v int64)

SetInterval gets a reference to the given NullableInt64 and assigns it to the Interval field.

func (*Series) SetIntervalNil ¶

func (o *Series) SetIntervalNil()

SetIntervalNil sets the value for Interval to be an explicit nil

func (*Series) SetMetric ¶

func (o *Series) SetMetric(v string)

SetMetric sets field value

func (*Series) SetPoints ¶

func (o *Series) SetPoints(v [][]float64)

SetPoints sets field value

func (*Series) SetTags ¶

func (o *Series) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Series) SetType ¶

func (o *Series) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Series) UnmarshalJSON ¶

func (o *Series) UnmarshalJSON(bytes []byte) (err error)

func (*Series) UnsetInterval ¶

func (o *Series) UnsetInterval()

UnsetInterval ensures that no value is present for Interval, not even an explicit nil

type ServerConfiguration ¶

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations ¶

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceCheck ¶

type ServiceCheck struct {
	// The check.
	Check string `json:"check"`
	// The host name correlated with the check.
	HostName string `json:"host_name"`
	// Message containing check status.
	Message *string            `json:"message,omitempty"`
	Status  ServiceCheckStatus `json:"status"`
	// Tags related to a check.
	Tags []string `json:"tags"`
	// Time of check.
	Timestamp *int64 `json:"timestamp,omitempty"`
}

ServiceCheck An object containing service check and status.

func NewServiceCheck ¶

func NewServiceCheck(check string, hostName string, status ServiceCheckStatus, tags []string) *ServiceCheck

NewServiceCheck instantiates a new ServiceCheck object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceCheckWithDefaults ¶

func NewServiceCheckWithDefaults() *ServiceCheck

NewServiceCheckWithDefaults instantiates a new ServiceCheck object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceCheck) GetCheck ¶

func (o *ServiceCheck) GetCheck() string

GetCheck returns the Check field value

func (*ServiceCheck) GetCheckOk ¶

func (o *ServiceCheck) GetCheckOk() (*string, bool)

GetCheckOk returns a tuple with the Check field value and a boolean to check if the value has been set.

func (*ServiceCheck) GetHostName ¶

func (o *ServiceCheck) GetHostName() string

GetHostName returns the HostName field value

func (*ServiceCheck) GetHostNameOk ¶

func (o *ServiceCheck) GetHostNameOk() (*string, bool)

GetHostNameOk returns a tuple with the HostName field value and a boolean to check if the value has been set.

func (*ServiceCheck) GetMessage ¶

func (o *ServiceCheck) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ServiceCheck) GetMessageOk ¶

func (o *ServiceCheck) 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 (*ServiceCheck) GetStatus ¶

func (o *ServiceCheck) GetStatus() ServiceCheckStatus

GetStatus returns the Status field value

func (*ServiceCheck) GetStatusOk ¶

func (o *ServiceCheck) GetStatusOk() (*ServiceCheckStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ServiceCheck) GetTags ¶

func (o *ServiceCheck) GetTags() []string

GetTags returns the Tags field value

func (*ServiceCheck) GetTagsOk ¶

func (o *ServiceCheck) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*ServiceCheck) GetTimestamp ¶

func (o *ServiceCheck) GetTimestamp() int64

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*ServiceCheck) GetTimestampOk ¶

func (o *ServiceCheck) GetTimestampOk() (*int64, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceCheck) HasMessage ¶

func (o *ServiceCheck) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ServiceCheck) HasTimestamp ¶

func (o *ServiceCheck) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (ServiceCheck) MarshalJSON ¶

func (o ServiceCheck) MarshalJSON() ([]byte, error)

func (*ServiceCheck) SetCheck ¶

func (o *ServiceCheck) SetCheck(v string)

SetCheck sets field value

func (*ServiceCheck) SetHostName ¶

func (o *ServiceCheck) SetHostName(v string)

SetHostName sets field value

func (*ServiceCheck) SetMessage ¶

func (o *ServiceCheck) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ServiceCheck) SetStatus ¶

func (o *ServiceCheck) SetStatus(v ServiceCheckStatus)

SetStatus sets field value

func (*ServiceCheck) SetTags ¶

func (o *ServiceCheck) SetTags(v []string)

SetTags sets field value

func (*ServiceCheck) SetTimestamp ¶

func (o *ServiceCheck) SetTimestamp(v int64)

SetTimestamp gets a reference to the given int64 and assigns it to the Timestamp field.

func (*ServiceCheck) UnmarshalJSON ¶

func (o *ServiceCheck) UnmarshalJSON(bytes []byte) (err error)

type ServiceCheckStatus ¶

type ServiceCheckStatus int32

ServiceCheckStatus The status of a service check.

const (
	SERVICECHECKSTATUS_OK       ServiceCheckStatus = 0
	SERVICECHECKSTATUS_WARNING  ServiceCheckStatus = 1
	SERVICECHECKSTATUS_CRITICAL ServiceCheckStatus = 2
	SERVICECHECKSTATUS_UNKNOWN  ServiceCheckStatus = 3
)

List of ServiceCheckStatus

func NewServiceCheckStatusFromValue ¶

func NewServiceCheckStatusFromValue(v int32) (*ServiceCheckStatus, error)

NewServiceCheckStatusFromValue returns a pointer to a valid ServiceCheckStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ServiceCheckStatus) IsValid ¶

func (v ServiceCheckStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ServiceCheckStatus) Ptr ¶

Ptr returns reference to ServiceCheckStatus value

func (*ServiceCheckStatus) UnmarshalJSON ¶

func (v *ServiceCheckStatus) UnmarshalJSON(src []byte) error

type ServiceChecksApiService ¶

type ServiceChecksApiService service

ServiceChecksApiService ServiceChecksApi service

func (*ServiceChecksApiService) SubmitServiceCheck ¶

  • SubmitServiceCheck Submit a Service Check
  • Submit a list of Service Checks.

**Note**: A valid API key is required.

type ServiceLevelObjective ¶

type ServiceLevelObjective struct {
	// Creation timestamp (UNIX time in seconds)  Always included in service level objective responses.
	CreatedAt *int64   `json:"created_at,omitempty"`
	Creator   *Creator `json:"creator,omitempty"`
	// A user-defined description of the service level objective.  Always included in service level objective responses (but may be `null`). Optional in create/update requests.
	Description NullableString `json:"description,omitempty"`
	// A list of (up to 20) monitor groups that narrow the scope of a monitor service level objective.  Included in service level objective responses if it is not empty. Optional in create/update requests for monitor service level objectives, but may only be used when then length of the `monitor_ids` field is one.
	Groups *[]string `json:"groups,omitempty"`
	// A unique identifier for the service level objective object.  Always included in service level objective responses.
	Id *string `json:"id,omitempty"`
	// Modification timestamp (UNIX time in seconds)  Always included in service level objective responses.
	ModifiedAt *int64 `json:"modified_at,omitempty"`
	// A list of monitor ids that defines the scope of a monitor service level objective. **Required if type is `monitor`**.
	MonitorIds *[]int64 `json:"monitor_ids,omitempty"`
	// The union of monitor tags for all monitors referenced by the `monitor_ids` field. Always included in service level objective responses for monitor service level objectives (but may be empty). Ignored in create/update requests. Does not affect which monitors are included in the service level objective (that is determined entirely by the `monitor_ids` field).
	MonitorTags *[]string `json:"monitor_tags,omitempty"`
	// The name of the service level objective object.
	Name  string                      `json:"name"`
	Query *ServiceLevelObjectiveQuery `json:"query,omitempty"`
	// A list of tags associated with this service level objective. Always included in service level objective responses (but may be empty). Optional in create/update requests.
	Tags *[]string `json:"tags,omitempty"`
	// The thresholds (timeframes and associated targets) for this service level objective object.
	Thresholds []SLOThreshold `json:"thresholds"`
	Type       SLOType        `json:"type"`
}

ServiceLevelObjective A service level objective object includes a service level indicator, thresholds for one or more timeframes, and metadata (`name`, `description`, `tags`, etc.).

func NewServiceLevelObjective ¶

func NewServiceLevelObjective(name string, thresholds []SLOThreshold, type_ SLOType) *ServiceLevelObjective

NewServiceLevelObjective instantiates a new ServiceLevelObjective object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceLevelObjectiveWithDefaults ¶

func NewServiceLevelObjectiveWithDefaults() *ServiceLevelObjective

NewServiceLevelObjectiveWithDefaults instantiates a new ServiceLevelObjective object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceLevelObjective) GetCreatedAt ¶

func (o *ServiceLevelObjective) GetCreatedAt() int64

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetCreatedAtOk ¶

func (o *ServiceLevelObjective) GetCreatedAtOk() (*int64, 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 (*ServiceLevelObjective) GetCreator ¶

func (o *ServiceLevelObjective) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetCreatorOk ¶

func (o *ServiceLevelObjective) GetCreatorOk() (*Creator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetDescription ¶

func (o *ServiceLevelObjective) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServiceLevelObjective) GetDescriptionOk ¶

func (o *ServiceLevelObjective) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServiceLevelObjective) GetGroups ¶

func (o *ServiceLevelObjective) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetGroupsOk ¶

func (o *ServiceLevelObjective) GetGroupsOk() (*[]string, bool)

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetId ¶

func (o *ServiceLevelObjective) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetIdOk ¶

func (o *ServiceLevelObjective) 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 (*ServiceLevelObjective) GetModifiedAt ¶

func (o *ServiceLevelObjective) GetModifiedAt() int64

GetModifiedAt returns the ModifiedAt field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetModifiedAtOk ¶

func (o *ServiceLevelObjective) GetModifiedAtOk() (*int64, bool)

GetModifiedAtOk returns a tuple with the ModifiedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetMonitorIds ¶

func (o *ServiceLevelObjective) GetMonitorIds() []int64

GetMonitorIds returns the MonitorIds field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetMonitorIdsOk ¶

func (o *ServiceLevelObjective) GetMonitorIdsOk() (*[]int64, bool)

GetMonitorIdsOk returns a tuple with the MonitorIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetMonitorTags ¶

func (o *ServiceLevelObjective) GetMonitorTags() []string

GetMonitorTags returns the MonitorTags field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetMonitorTagsOk ¶

func (o *ServiceLevelObjective) GetMonitorTagsOk() (*[]string, bool)

GetMonitorTagsOk returns a tuple with the MonitorTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetName ¶

func (o *ServiceLevelObjective) GetName() string

GetName returns the Name field value

func (*ServiceLevelObjective) GetNameOk ¶

func (o *ServiceLevelObjective) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetQuery ¶

GetQuery returns the Query field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetQueryOk ¶

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 (*ServiceLevelObjective) GetTags ¶

func (o *ServiceLevelObjective) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*ServiceLevelObjective) GetTagsOk ¶

func (o *ServiceLevelObjective) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetThresholds ¶

func (o *ServiceLevelObjective) GetThresholds() []SLOThreshold

GetThresholds returns the Thresholds field value

func (*ServiceLevelObjective) GetThresholdsOk ¶

func (o *ServiceLevelObjective) GetThresholdsOk() (*[]SLOThreshold, bool)

GetThresholdsOk returns a tuple with the Thresholds field value and a boolean to check if the value has been set.

func (*ServiceLevelObjective) GetType ¶

func (o *ServiceLevelObjective) GetType() SLOType

GetType returns the Type field value

func (*ServiceLevelObjective) GetTypeOk ¶

func (o *ServiceLevelObjective) GetTypeOk() (*SLOType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceLevelObjective) HasCreatedAt ¶

func (o *ServiceLevelObjective) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasCreator ¶

func (o *ServiceLevelObjective) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasDescription ¶

func (o *ServiceLevelObjective) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasGroups ¶

func (o *ServiceLevelObjective) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasId ¶

func (o *ServiceLevelObjective) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasModifiedAt ¶

func (o *ServiceLevelObjective) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasMonitorIds ¶

func (o *ServiceLevelObjective) HasMonitorIds() bool

HasMonitorIds returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasMonitorTags ¶

func (o *ServiceLevelObjective) HasMonitorTags() bool

HasMonitorTags returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasQuery ¶

func (o *ServiceLevelObjective) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*ServiceLevelObjective) HasTags ¶

func (o *ServiceLevelObjective) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ServiceLevelObjective) MarshalJSON ¶

func (o ServiceLevelObjective) MarshalJSON() ([]byte, error)

func (*ServiceLevelObjective) SetCreatedAt ¶

func (o *ServiceLevelObjective) SetCreatedAt(v int64)

SetCreatedAt gets a reference to the given int64 and assigns it to the CreatedAt field.

func (*ServiceLevelObjective) SetCreator ¶

func (o *ServiceLevelObjective) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

func (*ServiceLevelObjective) SetDescription ¶

func (o *ServiceLevelObjective) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ServiceLevelObjective) SetDescriptionNil ¶

func (o *ServiceLevelObjective) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ServiceLevelObjective) SetGroups ¶

func (o *ServiceLevelObjective) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*ServiceLevelObjective) SetId ¶

func (o *ServiceLevelObjective) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceLevelObjective) SetModifiedAt ¶

func (o *ServiceLevelObjective) SetModifiedAt(v int64)

SetModifiedAt gets a reference to the given int64 and assigns it to the ModifiedAt field.

func (*ServiceLevelObjective) SetMonitorIds ¶

func (o *ServiceLevelObjective) SetMonitorIds(v []int64)

SetMonitorIds gets a reference to the given []int64 and assigns it to the MonitorIds field.

func (*ServiceLevelObjective) SetMonitorTags ¶

func (o *ServiceLevelObjective) SetMonitorTags(v []string)

SetMonitorTags gets a reference to the given []string and assigns it to the MonitorTags field.

func (*ServiceLevelObjective) SetName ¶

func (o *ServiceLevelObjective) SetName(v string)

SetName sets field value

func (*ServiceLevelObjective) SetQuery ¶

SetQuery gets a reference to the given ServiceLevelObjectiveQuery and assigns it to the Query field.

func (*ServiceLevelObjective) SetTags ¶

func (o *ServiceLevelObjective) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*ServiceLevelObjective) SetThresholds ¶

func (o *ServiceLevelObjective) SetThresholds(v []SLOThreshold)

SetThresholds sets field value

func (*ServiceLevelObjective) SetType ¶

func (o *ServiceLevelObjective) SetType(v SLOType)

SetType sets field value

func (*ServiceLevelObjective) UnmarshalJSON ¶

func (o *ServiceLevelObjective) UnmarshalJSON(bytes []byte) (err error)

func (*ServiceLevelObjective) UnsetDescription ¶

func (o *ServiceLevelObjective) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type ServiceLevelObjectiveCorrectionsApiService ¶

type ServiceLevelObjectiveCorrectionsApiService service

ServiceLevelObjectiveCorrectionsApiService ServiceLevelObjectiveCorrectionsApi service

func (*ServiceLevelObjectiveCorrectionsApiService) CreateSLOCorrection ¶

* CreateSLOCorrection Create an SLO correction * Create an SLO Correction

func (*ServiceLevelObjectiveCorrectionsApiService) DeleteSLOCorrection ¶

func (a *ServiceLevelObjectiveCorrectionsApiService) DeleteSLOCorrection(ctx _context.Context, sloCorrectionId string) (*_nethttp.Response, error)

* DeleteSLOCorrection Delete an SLO correction * Permanently delete the specified SLO correction object

func (*ServiceLevelObjectiveCorrectionsApiService) GetSLOCorrection ¶

* GetSLOCorrection Get an SLO correction for an SLO * Get an SLO correction

func (*ServiceLevelObjectiveCorrectionsApiService) ListSLOCorrection ¶

* ListSLOCorrection Get all SLO corrections * Get all Service Level Objective corrections

func (*ServiceLevelObjectiveCorrectionsApiService) UpdateSLOCorrection ¶

* UpdateSLOCorrection Update an SLO correction * Update the specified SLO correction object object

type ServiceLevelObjectiveQuery ¶

type ServiceLevelObjectiveQuery struct {
	// A Datadog metric query for total (valid) events.
	Denominator string `json:"denominator"`
	// A Datadog metric query for good events.
	Numerator string `json:"numerator"`
}

ServiceLevelObjectiveQuery A metric SLI query. **Required if type is `metric`**. Note that Datadog only allows the sum by aggregator to be used because this will sum up all request counts instead of averaging them, or taking the max or min of all of those requests.

func NewServiceLevelObjectiveQuery ¶

func NewServiceLevelObjectiveQuery(denominator string, numerator string) *ServiceLevelObjectiveQuery

NewServiceLevelObjectiveQuery instantiates a new ServiceLevelObjectiveQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceLevelObjectiveQueryWithDefaults ¶

func NewServiceLevelObjectiveQueryWithDefaults() *ServiceLevelObjectiveQuery

NewServiceLevelObjectiveQueryWithDefaults instantiates a new ServiceLevelObjectiveQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceLevelObjectiveQuery) GetDenominator ¶

func (o *ServiceLevelObjectiveQuery) GetDenominator() string

GetDenominator returns the Denominator field value

func (*ServiceLevelObjectiveQuery) GetDenominatorOk ¶

func (o *ServiceLevelObjectiveQuery) GetDenominatorOk() (*string, bool)

GetDenominatorOk returns a tuple with the Denominator field value and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveQuery) GetNumerator ¶

func (o *ServiceLevelObjectiveQuery) GetNumerator() string

GetNumerator returns the Numerator field value

func (*ServiceLevelObjectiveQuery) GetNumeratorOk ¶

func (o *ServiceLevelObjectiveQuery) GetNumeratorOk() (*string, bool)

GetNumeratorOk returns a tuple with the Numerator field value and a boolean to check if the value has been set.

func (ServiceLevelObjectiveQuery) MarshalJSON ¶

func (o ServiceLevelObjectiveQuery) MarshalJSON() ([]byte, error)

func (*ServiceLevelObjectiveQuery) SetDenominator ¶

func (o *ServiceLevelObjectiveQuery) SetDenominator(v string)

SetDenominator sets field value

func (*ServiceLevelObjectiveQuery) SetNumerator ¶

func (o *ServiceLevelObjectiveQuery) SetNumerator(v string)

SetNumerator sets field value

func (*ServiceLevelObjectiveQuery) UnmarshalJSON ¶

func (o *ServiceLevelObjectiveQuery) UnmarshalJSON(bytes []byte) (err error)

type ServiceLevelObjectiveRequest ¶

type ServiceLevelObjectiveRequest struct {
	// A user-defined description of the service level objective.  Always included in service level objective responses (but may be `null`). Optional in create/update requests.
	Description NullableString `json:"description,omitempty"`
	// A list of (up to 20) monitor groups that narrow the scope of a monitor service level objective.  Included in service level objective responses if it is not empty. Optional in create/update requests for monitor service level objectives, but may only be used when then length of the `monitor_ids` field is one.
	Groups *[]string `json:"groups,omitempty"`
	// A list of monitor ids that defines the scope of a monitor service level objective. **Required if type is `monitor`**.
	MonitorIds *[]int64 `json:"monitor_ids,omitempty"`
	// The name of the service level objective object.
	Name  string                      `json:"name"`
	Query *ServiceLevelObjectiveQuery `json:"query,omitempty"`
	// A list of tags associated with this service level objective. Always included in service level objective responses (but may be empty). Optional in create/update requests.
	Tags *[]string `json:"tags,omitempty"`
	// The thresholds (timeframes and associated targets) for this service level objective object.
	Thresholds []SLOThreshold `json:"thresholds"`
	Type       SLOType        `json:"type"`
}

ServiceLevelObjectiveRequest A service level objective object includes a service level indicator, thresholds for one or more timeframes, and metadata (`name`, `description`, `tags`, etc.).

func NewServiceLevelObjectiveRequest ¶

func NewServiceLevelObjectiveRequest(name string, thresholds []SLOThreshold, type_ SLOType) *ServiceLevelObjectiveRequest

NewServiceLevelObjectiveRequest instantiates a new ServiceLevelObjectiveRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceLevelObjectiveRequestWithDefaults ¶

func NewServiceLevelObjectiveRequestWithDefaults() *ServiceLevelObjectiveRequest

NewServiceLevelObjectiveRequestWithDefaults instantiates a new ServiceLevelObjectiveRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceLevelObjectiveRequest) GetDescription ¶

func (o *ServiceLevelObjectiveRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServiceLevelObjectiveRequest) GetDescriptionOk ¶

func (o *ServiceLevelObjectiveRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServiceLevelObjectiveRequest) GetGroups ¶

func (o *ServiceLevelObjectiveRequest) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*ServiceLevelObjectiveRequest) GetGroupsOk ¶

func (o *ServiceLevelObjectiveRequest) GetGroupsOk() (*[]string, bool)

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveRequest) GetMonitorIds ¶

func (o *ServiceLevelObjectiveRequest) GetMonitorIds() []int64

GetMonitorIds returns the MonitorIds field value if set, zero value otherwise.

func (*ServiceLevelObjectiveRequest) GetMonitorIdsOk ¶

func (o *ServiceLevelObjectiveRequest) GetMonitorIdsOk() (*[]int64, bool)

GetMonitorIdsOk returns a tuple with the MonitorIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveRequest) GetName ¶

func (o *ServiceLevelObjectiveRequest) GetName() string

GetName returns the Name field value

func (*ServiceLevelObjectiveRequest) GetNameOk ¶

func (o *ServiceLevelObjectiveRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveRequest) GetQuery ¶

GetQuery returns the Query field value if set, zero value otherwise.

func (*ServiceLevelObjectiveRequest) GetQueryOk ¶

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 (*ServiceLevelObjectiveRequest) GetTags ¶

func (o *ServiceLevelObjectiveRequest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*ServiceLevelObjectiveRequest) GetTagsOk ¶

func (o *ServiceLevelObjectiveRequest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveRequest) GetThresholds ¶

func (o *ServiceLevelObjectiveRequest) GetThresholds() []SLOThreshold

GetThresholds returns the Thresholds field value

func (*ServiceLevelObjectiveRequest) GetThresholdsOk ¶

func (o *ServiceLevelObjectiveRequest) GetThresholdsOk() (*[]SLOThreshold, bool)

GetThresholdsOk returns a tuple with the Thresholds field value and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveRequest) GetType ¶

GetType returns the Type field value

func (*ServiceLevelObjectiveRequest) GetTypeOk ¶

func (o *ServiceLevelObjectiveRequest) GetTypeOk() (*SLOType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceLevelObjectiveRequest) HasDescription ¶

func (o *ServiceLevelObjectiveRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ServiceLevelObjectiveRequest) HasGroups ¶

func (o *ServiceLevelObjectiveRequest) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*ServiceLevelObjectiveRequest) HasMonitorIds ¶

func (o *ServiceLevelObjectiveRequest) HasMonitorIds() bool

HasMonitorIds returns a boolean if a field has been set.

func (*ServiceLevelObjectiveRequest) HasQuery ¶

func (o *ServiceLevelObjectiveRequest) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*ServiceLevelObjectiveRequest) HasTags ¶

func (o *ServiceLevelObjectiveRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (ServiceLevelObjectiveRequest) MarshalJSON ¶

func (o ServiceLevelObjectiveRequest) MarshalJSON() ([]byte, error)

func (*ServiceLevelObjectiveRequest) SetDescription ¶

func (o *ServiceLevelObjectiveRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ServiceLevelObjectiveRequest) SetDescriptionNil ¶

func (o *ServiceLevelObjectiveRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ServiceLevelObjectiveRequest) SetGroups ¶

func (o *ServiceLevelObjectiveRequest) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*ServiceLevelObjectiveRequest) SetMonitorIds ¶

func (o *ServiceLevelObjectiveRequest) SetMonitorIds(v []int64)

SetMonitorIds gets a reference to the given []int64 and assigns it to the MonitorIds field.

func (*ServiceLevelObjectiveRequest) SetName ¶

func (o *ServiceLevelObjectiveRequest) SetName(v string)

SetName sets field value

func (*ServiceLevelObjectiveRequest) SetQuery ¶

SetQuery gets a reference to the given ServiceLevelObjectiveQuery and assigns it to the Query field.

func (*ServiceLevelObjectiveRequest) SetTags ¶

func (o *ServiceLevelObjectiveRequest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*ServiceLevelObjectiveRequest) SetThresholds ¶

func (o *ServiceLevelObjectiveRequest) SetThresholds(v []SLOThreshold)

SetThresholds sets field value

func (*ServiceLevelObjectiveRequest) SetType ¶

func (o *ServiceLevelObjectiveRequest) SetType(v SLOType)

SetType sets field value

func (*ServiceLevelObjectiveRequest) UnmarshalJSON ¶

func (o *ServiceLevelObjectiveRequest) UnmarshalJSON(bytes []byte) (err error)

func (*ServiceLevelObjectiveRequest) UnsetDescription ¶

func (o *ServiceLevelObjectiveRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type ServiceLevelObjectivesApiService ¶

type ServiceLevelObjectivesApiService service

ServiceLevelObjectivesApiService ServiceLevelObjectivesApi service

func (*ServiceLevelObjectivesApiService) CheckCanDeleteSLO ¶

  • CheckCanDeleteSLO Check if SLOs can be safely deleted
  • Check if an SLO can be safely deleted. For example,

assure an SLO can be deleted without disrupting a dashboard.

func (*ServiceLevelObjectivesApiService) CreateSLO ¶

* CreateSLO Create an SLO object * Create a service level objective object.

func (*ServiceLevelObjectivesApiService) DeleteSLO ¶

  • DeleteSLO Delete an SLO
  • Permanently delete the specified service level objective object.

If an SLO is used in a dashboard, the `DELETE /v1/slo/` endpoint returns a 409 conflict error because the SLO is referenced in a dashboard.

func (*ServiceLevelObjectivesApiService) DeleteSLOTimeframeInBulk ¶

  • DeleteSLOTimeframeInBulk Bulk Delete SLO Timeframes
  • Delete (or partially delete) multiple service level objective objects.

This endpoint facilitates deletion of one or more thresholds for one or more service level objective objects. If all thresholds are deleted, the service level objective object is deleted as well.

func (*ServiceLevelObjectivesApiService) GetSLO ¶

* GetSLO Get an SLO's details * Get a service level objective object.

func (*ServiceLevelObjectivesApiService) GetSLOHistory ¶

  • GetSLOHistory Get an SLO's history
  • Get a specific SLO’s history, regardless of its SLO type.

The detailed history data is structured according to the source data type. For example, metric data is included for event SLOs that use the metric source, and monitor SLO types include the monitor transition history.

**Note:** There are different response formats for event based and time based SLOs. Examples of both are shown.

func (*ServiceLevelObjectivesApiService) ListSLOs ¶

* ListSLOs Get all SLOs * Get a list of service level objective objects for your organization.

func (*ServiceLevelObjectivesApiService) UpdateSLO ¶

* UpdateSLO Update an SLO * Update the specified service level objective object.

type ServiceMapWidgetDefinition ¶

type ServiceMapWidgetDefinition struct {
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// Your environment and primary tag (or * if enabled for your account).
	Filters []string `json:"filters"`
	// The ID of the service you want to map.
	Service string `json:"service"`
	// The title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                        `json:"title_size,omitempty"`
	Type      ServiceMapWidgetDefinitionType `json:"type"`
}

ServiceMapWidgetDefinition This widget displays a map of a service to all of the services that call it, and all of the services that it calls.

func NewServiceMapWidgetDefinition ¶

func NewServiceMapWidgetDefinition(filters []string, service string, type_ ServiceMapWidgetDefinitionType) *ServiceMapWidgetDefinition

NewServiceMapWidgetDefinition instantiates a new ServiceMapWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceMapWidgetDefinitionWithDefaults ¶

func NewServiceMapWidgetDefinitionWithDefaults() *ServiceMapWidgetDefinition

NewServiceMapWidgetDefinitionWithDefaults instantiates a new ServiceMapWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *ServiceMapWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*ServiceMapWidgetDefinition) GetCustomLinksOk ¶

func (o *ServiceMapWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapWidgetDefinition) GetFilters ¶

func (o *ServiceMapWidgetDefinition) GetFilters() []string

GetFilters returns the Filters field value

func (*ServiceMapWidgetDefinition) GetFiltersOk ¶

func (o *ServiceMapWidgetDefinition) GetFiltersOk() (*[]string, bool)

GetFiltersOk returns a tuple with the Filters field value and a boolean to check if the value has been set.

func (*ServiceMapWidgetDefinition) GetService ¶

func (o *ServiceMapWidgetDefinition) GetService() string

GetService returns the Service field value

func (*ServiceMapWidgetDefinition) GetServiceOk ¶

func (o *ServiceMapWidgetDefinition) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*ServiceMapWidgetDefinition) GetTitle ¶

func (o *ServiceMapWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ServiceMapWidgetDefinition) GetTitleAlign ¶

func (o *ServiceMapWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*ServiceMapWidgetDefinition) GetTitleAlignOk ¶

func (o *ServiceMapWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapWidgetDefinition) GetTitleOk ¶

func (o *ServiceMapWidgetDefinition) 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 (*ServiceMapWidgetDefinition) GetTitleSize ¶

func (o *ServiceMapWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*ServiceMapWidgetDefinition) GetTitleSizeOk ¶

func (o *ServiceMapWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceMapWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*ServiceMapWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (o *ServiceMapWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*ServiceMapWidgetDefinition) HasTitle ¶

func (o *ServiceMapWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ServiceMapWidgetDefinition) HasTitleAlign ¶

func (o *ServiceMapWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*ServiceMapWidgetDefinition) HasTitleSize ¶

func (o *ServiceMapWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (ServiceMapWidgetDefinition) MarshalJSON ¶

func (o ServiceMapWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *ServiceMapWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*ServiceMapWidgetDefinition) SetFilters ¶

func (o *ServiceMapWidgetDefinition) SetFilters(v []string)

SetFilters sets field value

func (*ServiceMapWidgetDefinition) SetService ¶

func (o *ServiceMapWidgetDefinition) SetService(v string)

SetService sets field value

func (*ServiceMapWidgetDefinition) SetTitle ¶

func (o *ServiceMapWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ServiceMapWidgetDefinition) SetTitleAlign ¶

func (o *ServiceMapWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*ServiceMapWidgetDefinition) SetTitleSize ¶

func (o *ServiceMapWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*ServiceMapWidgetDefinition) SetType ¶

SetType sets field value

func (*ServiceMapWidgetDefinition) UnmarshalJSON ¶

func (o *ServiceMapWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type ServiceMapWidgetDefinitionType ¶

type ServiceMapWidgetDefinitionType string

ServiceMapWidgetDefinitionType Type of the service map widget.

const (
	SERVICEMAPWIDGETDEFINITIONTYPE_SERVICEMAP ServiceMapWidgetDefinitionType = "servicemap"
)

List of ServiceMapWidgetDefinitionType

func NewServiceMapWidgetDefinitionTypeFromValue ¶

func NewServiceMapWidgetDefinitionTypeFromValue(v string) (*ServiceMapWidgetDefinitionType, error)

NewServiceMapWidgetDefinitionTypeFromValue returns a pointer to a valid ServiceMapWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ServiceMapWidgetDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (ServiceMapWidgetDefinitionType) Ptr ¶

Ptr returns reference to ServiceMapWidgetDefinitionType value

func (*ServiceMapWidgetDefinitionType) UnmarshalJSON ¶

func (v *ServiceMapWidgetDefinitionType) UnmarshalJSON(src []byte) error

type ServiceSummaryWidgetDefinition ¶

type ServiceSummaryWidgetDefinition struct {
	DisplayFormat *WidgetServiceSummaryDisplayFormat `json:"display_format,omitempty"`
	// APM environment.
	Env string `json:"env"`
	// APM service.
	Service string `json:"service"`
	// Whether to show the latency breakdown or not.
	ShowBreakdown *bool `json:"show_breakdown,omitempty"`
	// Whether to show the latency distribution or not.
	ShowDistribution *bool `json:"show_distribution,omitempty"`
	// Whether to show the error metrics or not.
	ShowErrors *bool `json:"show_errors,omitempty"`
	// Whether to show the hits metrics or not.
	ShowHits *bool `json:"show_hits,omitempty"`
	// Whether to show the latency metrics or not.
	ShowLatency *bool `json:"show_latency,omitempty"`
	// Whether to show the resource list or not.
	ShowResourceList *bool             `json:"show_resource_list,omitempty"`
	SizeFormat       *WidgetSizeFormat `json:"size_format,omitempty"`
	// APM span name.
	SpanName string      `json:"span_name"`
	Time     *WidgetTime `json:"time,omitempty"`
	// Title of the widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                            `json:"title_size,omitempty"`
	Type      ServiceSummaryWidgetDefinitionType `json:"type"`
}

ServiceSummaryWidgetDefinition The service summary displays the graphs of a chosen service in your screenboard. Only available on FREE layout dashboards.

func NewServiceSummaryWidgetDefinition ¶

func NewServiceSummaryWidgetDefinition(env string, service string, spanName string, type_ ServiceSummaryWidgetDefinitionType) *ServiceSummaryWidgetDefinition

NewServiceSummaryWidgetDefinition instantiates a new ServiceSummaryWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceSummaryWidgetDefinitionWithDefaults ¶

func NewServiceSummaryWidgetDefinitionWithDefaults() *ServiceSummaryWidgetDefinition

NewServiceSummaryWidgetDefinitionWithDefaults instantiates a new ServiceSummaryWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceSummaryWidgetDefinition) GetDisplayFormat ¶

GetDisplayFormat returns the DisplayFormat field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetDisplayFormatOk ¶

GetDisplayFormatOk returns a tuple with the DisplayFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetEnv ¶

GetEnv returns the Env field value

func (*ServiceSummaryWidgetDefinition) GetEnvOk ¶

func (o *ServiceSummaryWidgetDefinition) GetEnvOk() (*string, bool)

GetEnvOk returns a tuple with the Env field value and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetService ¶

func (o *ServiceSummaryWidgetDefinition) GetService() string

GetService returns the Service field value

func (*ServiceSummaryWidgetDefinition) GetServiceOk ¶

func (o *ServiceSummaryWidgetDefinition) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetShowBreakdown ¶

func (o *ServiceSummaryWidgetDefinition) GetShowBreakdown() bool

GetShowBreakdown returns the ShowBreakdown field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetShowBreakdownOk ¶

func (o *ServiceSummaryWidgetDefinition) GetShowBreakdownOk() (*bool, bool)

GetShowBreakdownOk returns a tuple with the ShowBreakdown field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetShowDistribution ¶

func (o *ServiceSummaryWidgetDefinition) GetShowDistribution() bool

GetShowDistribution returns the ShowDistribution field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetShowDistributionOk ¶

func (o *ServiceSummaryWidgetDefinition) GetShowDistributionOk() (*bool, bool)

GetShowDistributionOk returns a tuple with the ShowDistribution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetShowErrors ¶

func (o *ServiceSummaryWidgetDefinition) GetShowErrors() bool

GetShowErrors returns the ShowErrors field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetShowErrorsOk ¶

func (o *ServiceSummaryWidgetDefinition) GetShowErrorsOk() (*bool, bool)

GetShowErrorsOk returns a tuple with the ShowErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetShowHits ¶

func (o *ServiceSummaryWidgetDefinition) GetShowHits() bool

GetShowHits returns the ShowHits field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetShowHitsOk ¶

func (o *ServiceSummaryWidgetDefinition) GetShowHitsOk() (*bool, bool)

GetShowHitsOk returns a tuple with the ShowHits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetShowLatency ¶

func (o *ServiceSummaryWidgetDefinition) GetShowLatency() bool

GetShowLatency returns the ShowLatency field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetShowLatencyOk ¶

func (o *ServiceSummaryWidgetDefinition) GetShowLatencyOk() (*bool, bool)

GetShowLatencyOk returns a tuple with the ShowLatency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetShowResourceList ¶

func (o *ServiceSummaryWidgetDefinition) GetShowResourceList() bool

GetShowResourceList returns the ShowResourceList field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetShowResourceListOk ¶

func (o *ServiceSummaryWidgetDefinition) GetShowResourceListOk() (*bool, bool)

GetShowResourceListOk returns a tuple with the ShowResourceList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetSizeFormat ¶

GetSizeFormat returns the SizeFormat field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetSizeFormatOk ¶

func (o *ServiceSummaryWidgetDefinition) GetSizeFormatOk() (*WidgetSizeFormat, bool)

GetSizeFormatOk returns a tuple with the SizeFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetSpanName ¶

func (o *ServiceSummaryWidgetDefinition) GetSpanName() string

GetSpanName returns the SpanName field value

func (*ServiceSummaryWidgetDefinition) GetSpanNameOk ¶

func (o *ServiceSummaryWidgetDefinition) GetSpanNameOk() (*string, bool)

GetSpanNameOk returns a tuple with the SpanName field value and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetTimeOk ¶

func (o *ServiceSummaryWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetTitle ¶

func (o *ServiceSummaryWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetTitleAlign ¶

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetTitleAlignOk ¶

func (o *ServiceSummaryWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetTitleOk ¶

func (o *ServiceSummaryWidgetDefinition) 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 (*ServiceSummaryWidgetDefinition) GetTitleSize ¶

func (o *ServiceSummaryWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*ServiceSummaryWidgetDefinition) GetTitleSizeOk ¶

func (o *ServiceSummaryWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*ServiceSummaryWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceSummaryWidgetDefinition) HasDisplayFormat ¶

func (o *ServiceSummaryWidgetDefinition) HasDisplayFormat() bool

HasDisplayFormat returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasShowBreakdown ¶

func (o *ServiceSummaryWidgetDefinition) HasShowBreakdown() bool

HasShowBreakdown returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasShowDistribution ¶

func (o *ServiceSummaryWidgetDefinition) HasShowDistribution() bool

HasShowDistribution returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasShowErrors ¶

func (o *ServiceSummaryWidgetDefinition) HasShowErrors() bool

HasShowErrors returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasShowHits ¶

func (o *ServiceSummaryWidgetDefinition) HasShowHits() bool

HasShowHits returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasShowLatency ¶

func (o *ServiceSummaryWidgetDefinition) HasShowLatency() bool

HasShowLatency returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasShowResourceList ¶

func (o *ServiceSummaryWidgetDefinition) HasShowResourceList() bool

HasShowResourceList returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasSizeFormat ¶

func (o *ServiceSummaryWidgetDefinition) HasSizeFormat() bool

HasSizeFormat returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasTime ¶

func (o *ServiceSummaryWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasTitle ¶

func (o *ServiceSummaryWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasTitleAlign ¶

func (o *ServiceSummaryWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*ServiceSummaryWidgetDefinition) HasTitleSize ¶

func (o *ServiceSummaryWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (ServiceSummaryWidgetDefinition) MarshalJSON ¶

func (o ServiceSummaryWidgetDefinition) MarshalJSON() ([]byte, error)

func (*ServiceSummaryWidgetDefinition) SetDisplayFormat ¶

SetDisplayFormat gets a reference to the given WidgetServiceSummaryDisplayFormat and assigns it to the DisplayFormat field.

func (*ServiceSummaryWidgetDefinition) SetEnv ¶

SetEnv sets field value

func (*ServiceSummaryWidgetDefinition) SetService ¶

func (o *ServiceSummaryWidgetDefinition) SetService(v string)

SetService sets field value

func (*ServiceSummaryWidgetDefinition) SetShowBreakdown ¶

func (o *ServiceSummaryWidgetDefinition) SetShowBreakdown(v bool)

SetShowBreakdown gets a reference to the given bool and assigns it to the ShowBreakdown field.

func (*ServiceSummaryWidgetDefinition) SetShowDistribution ¶

func (o *ServiceSummaryWidgetDefinition) SetShowDistribution(v bool)

SetShowDistribution gets a reference to the given bool and assigns it to the ShowDistribution field.

func (*ServiceSummaryWidgetDefinition) SetShowErrors ¶

func (o *ServiceSummaryWidgetDefinition) SetShowErrors(v bool)

SetShowErrors gets a reference to the given bool and assigns it to the ShowErrors field.

func (*ServiceSummaryWidgetDefinition) SetShowHits ¶

func (o *ServiceSummaryWidgetDefinition) SetShowHits(v bool)

SetShowHits gets a reference to the given bool and assigns it to the ShowHits field.

func (*ServiceSummaryWidgetDefinition) SetShowLatency ¶

func (o *ServiceSummaryWidgetDefinition) SetShowLatency(v bool)

SetShowLatency gets a reference to the given bool and assigns it to the ShowLatency field.

func (*ServiceSummaryWidgetDefinition) SetShowResourceList ¶

func (o *ServiceSummaryWidgetDefinition) SetShowResourceList(v bool)

SetShowResourceList gets a reference to the given bool and assigns it to the ShowResourceList field.

func (*ServiceSummaryWidgetDefinition) SetSizeFormat ¶

SetSizeFormat gets a reference to the given WidgetSizeFormat and assigns it to the SizeFormat field.

func (*ServiceSummaryWidgetDefinition) SetSpanName ¶

func (o *ServiceSummaryWidgetDefinition) SetSpanName(v string)

SetSpanName sets field value

func (*ServiceSummaryWidgetDefinition) SetTime ¶

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*ServiceSummaryWidgetDefinition) SetTitle ¶

func (o *ServiceSummaryWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ServiceSummaryWidgetDefinition) SetTitleAlign ¶

func (o *ServiceSummaryWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*ServiceSummaryWidgetDefinition) SetTitleSize ¶

func (o *ServiceSummaryWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*ServiceSummaryWidgetDefinition) SetType ¶

SetType sets field value

func (*ServiceSummaryWidgetDefinition) UnmarshalJSON ¶

func (o *ServiceSummaryWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type ServiceSummaryWidgetDefinitionType ¶

type ServiceSummaryWidgetDefinitionType string

ServiceSummaryWidgetDefinitionType Type of the service summary widget.

const (
	SERVICESUMMARYWIDGETDEFINITIONTYPE_TRACE_SERVICE ServiceSummaryWidgetDefinitionType = "trace_service"
)

List of ServiceSummaryWidgetDefinitionType

func NewServiceSummaryWidgetDefinitionTypeFromValue ¶

func NewServiceSummaryWidgetDefinitionTypeFromValue(v string) (*ServiceSummaryWidgetDefinitionType, error)

NewServiceSummaryWidgetDefinitionTypeFromValue returns a pointer to a valid ServiceSummaryWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ServiceSummaryWidgetDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (ServiceSummaryWidgetDefinitionType) Ptr ¶

Ptr returns reference to ServiceSummaryWidgetDefinitionType value

func (*ServiceSummaryWidgetDefinitionType) UnmarshalJSON ¶

func (v *ServiceSummaryWidgetDefinitionType) UnmarshalJSON(src []byte) error

type SlackIntegrationApiService ¶

type SlackIntegrationApiService service

SlackIntegrationApiService SlackIntegrationApi service

func (*SlackIntegrationApiService) CreateSlackIntegrationChannel ¶

func (a *SlackIntegrationApiService) CreateSlackIntegrationChannel(ctx _context.Context, accountName string, body SlackIntegrationChannel) (SlackIntegrationChannel, *_nethttp.Response, error)

* CreateSlackIntegrationChannel Create a Slack integration channel * Add a channel to your Datadog-Slack integration.

func (*SlackIntegrationApiService) GetSlackIntegrationChannel ¶

func (a *SlackIntegrationApiService) GetSlackIntegrationChannel(ctx _context.Context, accountName string, channelName string) (SlackIntegrationChannel, *_nethttp.Response, error)

* GetSlackIntegrationChannel Get a Slack integration channel * Get a channel configured for your Datadog-Slack integration.

func (*SlackIntegrationApiService) GetSlackIntegrationChannels ¶

func (a *SlackIntegrationApiService) GetSlackIntegrationChannels(ctx _context.Context, accountName string) ([]SlackIntegrationChannel, *_nethttp.Response, error)

* GetSlackIntegrationChannels Get all channels in a Slack integration * Get a list of all channels configured for your Datadog-Slack integration.

func (*SlackIntegrationApiService) RemoveSlackIntegrationChannel ¶

func (a *SlackIntegrationApiService) RemoveSlackIntegrationChannel(ctx _context.Context, accountName string, channelName string) (*_nethttp.Response, error)

* RemoveSlackIntegrationChannel Remove a Slack integration channel * Remove a channel from your Datadog-Slack integration.

func (*SlackIntegrationApiService) UpdateSlackIntegrationChannel ¶

func (a *SlackIntegrationApiService) UpdateSlackIntegrationChannel(ctx _context.Context, accountName string, channelName string, body SlackIntegrationChannel) (SlackIntegrationChannel, *_nethttp.Response, error)

* UpdateSlackIntegrationChannel Update a Slack integration channel * Update a channel used in your Datadog-Slack integration.

type SlackIntegrationChannel ¶

type SlackIntegrationChannel struct {
	Display *SlackIntegrationChannelDisplay `json:"display,omitempty"`
	// Your channel name.
	Name *string `json:"name,omitempty"`
}

SlackIntegrationChannel The Slack channel configuration.

func NewSlackIntegrationChannel ¶

func NewSlackIntegrationChannel() *SlackIntegrationChannel

NewSlackIntegrationChannel instantiates a new SlackIntegrationChannel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSlackIntegrationChannelWithDefaults ¶

func NewSlackIntegrationChannelWithDefaults() *SlackIntegrationChannel

NewSlackIntegrationChannelWithDefaults instantiates a new SlackIntegrationChannel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SlackIntegrationChannel) GetDisplay ¶

GetDisplay returns the Display field value if set, zero value otherwise.

func (*SlackIntegrationChannel) GetDisplayOk ¶

GetDisplayOk returns a tuple with the Display field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlackIntegrationChannel) GetName ¶

func (o *SlackIntegrationChannel) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SlackIntegrationChannel) GetNameOk ¶

func (o *SlackIntegrationChannel) 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 (*SlackIntegrationChannel) HasDisplay ¶

func (o *SlackIntegrationChannel) HasDisplay() bool

HasDisplay returns a boolean if a field has been set.

func (*SlackIntegrationChannel) HasName ¶

func (o *SlackIntegrationChannel) HasName() bool

HasName returns a boolean if a field has been set.

func (SlackIntegrationChannel) MarshalJSON ¶

func (o SlackIntegrationChannel) MarshalJSON() ([]byte, error)

func (*SlackIntegrationChannel) SetDisplay ¶

SetDisplay gets a reference to the given SlackIntegrationChannelDisplay and assigns it to the Display field.

func (*SlackIntegrationChannel) SetName ¶

func (o *SlackIntegrationChannel) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type SlackIntegrationChannelDisplay ¶

type SlackIntegrationChannelDisplay struct {
	// Show the main body of the alert event.
	Message *bool `json:"message,omitempty"`
	// Show the list of @-handles in the alert event.
	Notified *bool `json:"notified,omitempty"`
	// Show the alert event's snapshot image.
	Snapshot *bool `json:"snapshot,omitempty"`
	// Show the scopes on which the monitor alerted.
	Tags *bool `json:"tags,omitempty"`
}

SlackIntegrationChannelDisplay Configuration options for what is shown in an alert event message.

func NewSlackIntegrationChannelDisplay ¶

func NewSlackIntegrationChannelDisplay() *SlackIntegrationChannelDisplay

NewSlackIntegrationChannelDisplay instantiates a new SlackIntegrationChannelDisplay object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSlackIntegrationChannelDisplayWithDefaults ¶

func NewSlackIntegrationChannelDisplayWithDefaults() *SlackIntegrationChannelDisplay

NewSlackIntegrationChannelDisplayWithDefaults instantiates a new SlackIntegrationChannelDisplay object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SlackIntegrationChannelDisplay) GetMessage ¶

func (o *SlackIntegrationChannelDisplay) GetMessage() bool

GetMessage returns the Message field value if set, zero value otherwise.

func (*SlackIntegrationChannelDisplay) GetMessageOk ¶

func (o *SlackIntegrationChannelDisplay) GetMessageOk() (*bool, 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 (*SlackIntegrationChannelDisplay) GetNotified ¶

func (o *SlackIntegrationChannelDisplay) GetNotified() bool

GetNotified returns the Notified field value if set, zero value otherwise.

func (*SlackIntegrationChannelDisplay) GetNotifiedOk ¶

func (o *SlackIntegrationChannelDisplay) GetNotifiedOk() (*bool, bool)

GetNotifiedOk returns a tuple with the Notified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlackIntegrationChannelDisplay) GetSnapshot ¶

func (o *SlackIntegrationChannelDisplay) GetSnapshot() bool

GetSnapshot returns the Snapshot field value if set, zero value otherwise.

func (*SlackIntegrationChannelDisplay) GetSnapshotOk ¶

func (o *SlackIntegrationChannelDisplay) GetSnapshotOk() (*bool, bool)

GetSnapshotOk returns a tuple with the Snapshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlackIntegrationChannelDisplay) GetTags ¶

func (o *SlackIntegrationChannelDisplay) GetTags() bool

GetTags returns the Tags field value if set, zero value otherwise.

func (*SlackIntegrationChannelDisplay) GetTagsOk ¶

func (o *SlackIntegrationChannelDisplay) GetTagsOk() (*bool, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlackIntegrationChannelDisplay) HasMessage ¶

func (o *SlackIntegrationChannelDisplay) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*SlackIntegrationChannelDisplay) HasNotified ¶

func (o *SlackIntegrationChannelDisplay) HasNotified() bool

HasNotified returns a boolean if a field has been set.

func (*SlackIntegrationChannelDisplay) HasSnapshot ¶

func (o *SlackIntegrationChannelDisplay) HasSnapshot() bool

HasSnapshot returns a boolean if a field has been set.

func (*SlackIntegrationChannelDisplay) HasTags ¶

func (o *SlackIntegrationChannelDisplay) HasTags() bool

HasTags returns a boolean if a field has been set.

func (SlackIntegrationChannelDisplay) MarshalJSON ¶

func (o SlackIntegrationChannelDisplay) MarshalJSON() ([]byte, error)

func (*SlackIntegrationChannelDisplay) SetMessage ¶

func (o *SlackIntegrationChannelDisplay) SetMessage(v bool)

SetMessage gets a reference to the given bool and assigns it to the Message field.

func (*SlackIntegrationChannelDisplay) SetNotified ¶

func (o *SlackIntegrationChannelDisplay) SetNotified(v bool)

SetNotified gets a reference to the given bool and assigns it to the Notified field.

func (*SlackIntegrationChannelDisplay) SetSnapshot ¶

func (o *SlackIntegrationChannelDisplay) SetSnapshot(v bool)

SetSnapshot gets a reference to the given bool and assigns it to the Snapshot field.

func (*SlackIntegrationChannelDisplay) SetTags ¶

func (o *SlackIntegrationChannelDisplay) SetTags(v bool)

SetTags gets a reference to the given bool and assigns it to the Tags field.

type SnapshotsApiService ¶

type SnapshotsApiService service

SnapshotsApiService SnapshotsApi service

func (*SnapshotsApiService) GetGraphSnapshot ¶

  • GetGraphSnapshot Take graph snapshots
  • Take graph snapshots.

**Note**: When a snapshot is created, there is some delay before it is available.

type SubmitLogOptionalParameters ¶

type SubmitLogOptionalParameters struct {
	ContentEncoding *ContentEncoding
	Ddtags          *string
}

func NewSubmitLogOptionalParameters ¶

func NewSubmitLogOptionalParameters() *SubmitLogOptionalParameters

func (*SubmitLogOptionalParameters) WithContentEncoding ¶

func (r *SubmitLogOptionalParameters) WithContentEncoding(contentEncoding ContentEncoding) *SubmitLogOptionalParameters

func (*SubmitLogOptionalParameters) WithDdtags ¶

type SyntheticsAPIStep ¶

type SyntheticsAPIStep struct {
	// Determines whether or not to continue with test if this step fails.
	AllowFailure *bool `json:"allowFailure,omitempty"`
	// Array of assertions used for the test.
	Assertions *[]SyntheticsAssertion `json:"assertions,omitempty"`
	// Array of values to parse and save as variables from the response.
	ExtractedValues *[]SyntheticsParsingOptions `json:"extractedValues,omitempty"`
	// Determines whether or not to consider the entire test as failed if this step fails. Can be used only if `allowFailure` is `true`.
	IsCritical *bool `json:"isCritical,omitempty"`
	// The name of the step.
	Name    *string                   `json:"name,omitempty"`
	Request *SyntheticsTestRequest    `json:"request,omitempty"`
	Subtype *SyntheticsAPIStepSubtype `json:"subtype,omitempty"`
}

SyntheticsAPIStep The steps used in a Synthetics multistep API test.

func NewSyntheticsAPIStep ¶

func NewSyntheticsAPIStep() *SyntheticsAPIStep

NewSyntheticsAPIStep instantiates a new SyntheticsAPIStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPIStepWithDefaults ¶

func NewSyntheticsAPIStepWithDefaults() *SyntheticsAPIStep

NewSyntheticsAPIStepWithDefaults instantiates a new SyntheticsAPIStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPIStep) GetAllowFailure ¶

func (o *SyntheticsAPIStep) GetAllowFailure() bool

GetAllowFailure returns the AllowFailure field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetAllowFailureOk ¶

func (o *SyntheticsAPIStep) GetAllowFailureOk() (*bool, bool)

GetAllowFailureOk returns a tuple with the AllowFailure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPIStep) GetAssertions ¶

func (o *SyntheticsAPIStep) GetAssertions() []SyntheticsAssertion

GetAssertions returns the Assertions field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetAssertionsOk ¶

func (o *SyntheticsAPIStep) GetAssertionsOk() (*[]SyntheticsAssertion, bool)

GetAssertionsOk returns a tuple with the Assertions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPIStep) GetExtractedValues ¶

func (o *SyntheticsAPIStep) GetExtractedValues() []SyntheticsParsingOptions

GetExtractedValues returns the ExtractedValues field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetExtractedValuesOk ¶

func (o *SyntheticsAPIStep) GetExtractedValuesOk() (*[]SyntheticsParsingOptions, bool)

GetExtractedValuesOk returns a tuple with the ExtractedValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPIStep) GetIsCritical ¶

func (o *SyntheticsAPIStep) GetIsCritical() bool

GetIsCritical returns the IsCritical field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetIsCriticalOk ¶

func (o *SyntheticsAPIStep) GetIsCriticalOk() (*bool, bool)

GetIsCriticalOk returns a tuple with the IsCritical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPIStep) GetName ¶

func (o *SyntheticsAPIStep) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetNameOk ¶

func (o *SyntheticsAPIStep) 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 (*SyntheticsAPIStep) GetRequest ¶

func (o *SyntheticsAPIStep) GetRequest() SyntheticsTestRequest

GetRequest returns the Request field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetRequestOk ¶

func (o *SyntheticsAPIStep) GetRequestOk() (*SyntheticsTestRequest, bool)

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPIStep) GetSubtype ¶

GetSubtype returns the Subtype field value if set, zero value otherwise.

func (*SyntheticsAPIStep) GetSubtypeOk ¶

func (o *SyntheticsAPIStep) GetSubtypeOk() (*SyntheticsAPIStepSubtype, bool)

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPIStep) HasAllowFailure ¶

func (o *SyntheticsAPIStep) HasAllowFailure() bool

HasAllowFailure returns a boolean if a field has been set.

func (*SyntheticsAPIStep) HasAssertions ¶

func (o *SyntheticsAPIStep) HasAssertions() bool

HasAssertions returns a boolean if a field has been set.

func (*SyntheticsAPIStep) HasExtractedValues ¶

func (o *SyntheticsAPIStep) HasExtractedValues() bool

HasExtractedValues returns a boolean if a field has been set.

func (*SyntheticsAPIStep) HasIsCritical ¶

func (o *SyntheticsAPIStep) HasIsCritical() bool

HasIsCritical returns a boolean if a field has been set.

func (*SyntheticsAPIStep) HasName ¶

func (o *SyntheticsAPIStep) HasName() bool

HasName returns a boolean if a field has been set.

func (*SyntheticsAPIStep) HasRequest ¶

func (o *SyntheticsAPIStep) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*SyntheticsAPIStep) HasSubtype ¶

func (o *SyntheticsAPIStep) HasSubtype() bool

HasSubtype returns a boolean if a field has been set.

func (SyntheticsAPIStep) MarshalJSON ¶

func (o SyntheticsAPIStep) MarshalJSON() ([]byte, error)

func (*SyntheticsAPIStep) SetAllowFailure ¶

func (o *SyntheticsAPIStep) SetAllowFailure(v bool)

SetAllowFailure gets a reference to the given bool and assigns it to the AllowFailure field.

func (*SyntheticsAPIStep) SetAssertions ¶

func (o *SyntheticsAPIStep) SetAssertions(v []SyntheticsAssertion)

SetAssertions gets a reference to the given []SyntheticsAssertion and assigns it to the Assertions field.

func (*SyntheticsAPIStep) SetExtractedValues ¶

func (o *SyntheticsAPIStep) SetExtractedValues(v []SyntheticsParsingOptions)

SetExtractedValues gets a reference to the given []SyntheticsParsingOptions and assigns it to the ExtractedValues field.

func (*SyntheticsAPIStep) SetIsCritical ¶

func (o *SyntheticsAPIStep) SetIsCritical(v bool)

SetIsCritical gets a reference to the given bool and assigns it to the IsCritical field.

func (*SyntheticsAPIStep) SetName ¶

func (o *SyntheticsAPIStep) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SyntheticsAPIStep) SetRequest ¶

func (o *SyntheticsAPIStep) SetRequest(v SyntheticsTestRequest)

SetRequest gets a reference to the given SyntheticsTestRequest and assigns it to the Request field.

func (*SyntheticsAPIStep) SetSubtype ¶

SetSubtype gets a reference to the given SyntheticsAPIStepSubtype and assigns it to the Subtype field.

type SyntheticsAPIStepSubtype ¶

type SyntheticsAPIStepSubtype string

SyntheticsAPIStepSubtype The subtype of the Synthetic multistep API test step, currently only supporting `http`.

const (
	SYNTHETICSAPISTEPSUBTYPE_HTTP SyntheticsAPIStepSubtype = "http"
)

List of SyntheticsAPIStepSubtype

func NewSyntheticsAPIStepSubtypeFromValue ¶

func NewSyntheticsAPIStepSubtypeFromValue(v string) (*SyntheticsAPIStepSubtype, error)

NewSyntheticsAPIStepSubtypeFromValue returns a pointer to a valid SyntheticsAPIStepSubtype for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsAPIStepSubtype) IsValid ¶

func (v SyntheticsAPIStepSubtype) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsAPIStepSubtype) Ptr ¶

Ptr returns reference to SyntheticsAPIStepSubtype value

func (*SyntheticsAPIStepSubtype) UnmarshalJSON ¶

func (v *SyntheticsAPIStepSubtype) UnmarshalJSON(src []byte) error

type SyntheticsAPITest ¶

type SyntheticsAPITest struct {
	Config *SyntheticsAPITestConfig `json:"config,omitempty"`
	// Array of locations used to run the test.
	Locations *[]string `json:"locations,omitempty"`
	// Notification message associated with the test.
	Message *string `json:"message,omitempty"`
	// The associated monitor ID.
	MonitorId *int64 `json:"monitor_id,omitempty"`
	// Name of the test.
	Name    *string                `json:"name,omitempty"`
	Options *SyntheticsTestOptions `json:"options,omitempty"`
	// The public ID for the test.
	PublicId *string                       `json:"public_id,omitempty"`
	Status   *SyntheticsTestPauseStatus    `json:"status,omitempty"`
	Subtype  *SyntheticsTestDetailsSubType `json:"subtype,omitempty"`
	// Array of tags attached to the test.
	Tags *[]string              `json:"tags,omitempty"`
	Type *SyntheticsAPITestType `json:"type,omitempty"`
}

SyntheticsAPITest Object containing details about a Synthetic API test.

func NewSyntheticsAPITest ¶

func NewSyntheticsAPITest() *SyntheticsAPITest

NewSyntheticsAPITest instantiates a new SyntheticsAPITest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestWithDefaults ¶

func NewSyntheticsAPITestWithDefaults() *SyntheticsAPITest

NewSyntheticsAPITestWithDefaults instantiates a new SyntheticsAPITest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITest) GetConfig ¶

GetConfig returns the Config field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetConfigOk ¶

func (o *SyntheticsAPITest) GetConfigOk() (*SyntheticsAPITestConfig, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) GetLocations ¶

func (o *SyntheticsAPITest) GetLocations() []string

GetLocations returns the Locations field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetLocationsOk ¶

func (o *SyntheticsAPITest) GetLocationsOk() (*[]string, bool)

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) GetMessage ¶

func (o *SyntheticsAPITest) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetMessageOk ¶

func (o *SyntheticsAPITest) 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 (*SyntheticsAPITest) GetMonitorId ¶

func (o *SyntheticsAPITest) GetMonitorId() int64

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetMonitorIdOk ¶

func (o *SyntheticsAPITest) GetMonitorIdOk() (*int64, 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 (*SyntheticsAPITest) GetName ¶

func (o *SyntheticsAPITest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetNameOk ¶

func (o *SyntheticsAPITest) 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 (*SyntheticsAPITest) GetOptions ¶

func (o *SyntheticsAPITest) GetOptions() SyntheticsTestOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetOptionsOk ¶

func (o *SyntheticsAPITest) GetOptionsOk() (*SyntheticsTestOptions, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) GetPublicId ¶

func (o *SyntheticsAPITest) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetPublicIdOk ¶

func (o *SyntheticsAPITest) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetStatusOk ¶

func (o *SyntheticsAPITest) GetStatusOk() (*SyntheticsTestPauseStatus, 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 (*SyntheticsAPITest) GetSubtype ¶

GetSubtype returns the Subtype field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetSubtypeOk ¶

func (o *SyntheticsAPITest) GetSubtypeOk() (*SyntheticsTestDetailsSubType, bool)

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) GetTags ¶

func (o *SyntheticsAPITest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetTagsOk ¶

func (o *SyntheticsAPITest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsAPITest) GetTypeOk ¶

func (o *SyntheticsAPITest) GetTypeOk() (*SyntheticsAPITestType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITest) HasConfig ¶

func (o *SyntheticsAPITest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasLocations ¶

func (o *SyntheticsAPITest) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasMessage ¶

func (o *SyntheticsAPITest) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasMonitorId ¶

func (o *SyntheticsAPITest) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasName ¶

func (o *SyntheticsAPITest) HasName() bool

HasName returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasOptions ¶

func (o *SyntheticsAPITest) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasPublicId ¶

func (o *SyntheticsAPITest) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasStatus ¶

func (o *SyntheticsAPITest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasSubtype ¶

func (o *SyntheticsAPITest) HasSubtype() bool

HasSubtype returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasTags ¶

func (o *SyntheticsAPITest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SyntheticsAPITest) HasType ¶

func (o *SyntheticsAPITest) HasType() bool

HasType returns a boolean if a field has been set.

func (SyntheticsAPITest) MarshalJSON ¶

func (o SyntheticsAPITest) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITest) SetConfig ¶

SetConfig gets a reference to the given SyntheticsAPITestConfig and assigns it to the Config field.

func (*SyntheticsAPITest) SetLocations ¶

func (o *SyntheticsAPITest) SetLocations(v []string)

SetLocations gets a reference to the given []string and assigns it to the Locations field.

func (*SyntheticsAPITest) SetMessage ¶

func (o *SyntheticsAPITest) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SyntheticsAPITest) SetMonitorId ¶

func (o *SyntheticsAPITest) SetMonitorId(v int64)

SetMonitorId gets a reference to the given int64 and assigns it to the MonitorId field.

func (*SyntheticsAPITest) SetName ¶

func (o *SyntheticsAPITest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SyntheticsAPITest) SetOptions ¶

func (o *SyntheticsAPITest) SetOptions(v SyntheticsTestOptions)

SetOptions gets a reference to the given SyntheticsTestOptions and assigns it to the Options field.

func (*SyntheticsAPITest) SetPublicId ¶

func (o *SyntheticsAPITest) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*SyntheticsAPITest) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestPauseStatus and assigns it to the Status field.

func (*SyntheticsAPITest) SetSubtype ¶

SetSubtype gets a reference to the given SyntheticsTestDetailsSubType and assigns it to the Subtype field.

func (*SyntheticsAPITest) SetTags ¶

func (o *SyntheticsAPITest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*SyntheticsAPITest) SetType ¶

SetType gets a reference to the given SyntheticsAPITestType and assigns it to the Type field.

type SyntheticsAPITestConfig ¶

type SyntheticsAPITestConfig struct {
	// Array of assertions used for the test.
	Assertions *[]SyntheticsAssertion `json:"assertions,omitempty"`
	// Array of variables used for the test.
	ConfigVariables *[]SyntheticsConfigVariable `json:"configVariables,omitempty"`
	Request         *SyntheticsTestRequest      `json:"request,omitempty"`
	// When the test subtype is `multi`, the steps of the test.
	Steps *[]SyntheticsAPIStep `json:"steps,omitempty"`
}

SyntheticsAPITestConfig Configuration object for a Synthetic API test.

func NewSyntheticsAPITestConfig ¶

func NewSyntheticsAPITestConfig() *SyntheticsAPITestConfig

NewSyntheticsAPITestConfig instantiates a new SyntheticsAPITestConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestConfigWithDefaults ¶

func NewSyntheticsAPITestConfigWithDefaults() *SyntheticsAPITestConfig

NewSyntheticsAPITestConfigWithDefaults instantiates a new SyntheticsAPITestConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITestConfig) GetAssertions ¶

func (o *SyntheticsAPITestConfig) GetAssertions() []SyntheticsAssertion

GetAssertions returns the Assertions field value if set, zero value otherwise.

func (*SyntheticsAPITestConfig) GetAssertionsOk ¶

func (o *SyntheticsAPITestConfig) GetAssertionsOk() (*[]SyntheticsAssertion, bool)

GetAssertionsOk returns a tuple with the Assertions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestConfig) GetConfigVariables ¶

func (o *SyntheticsAPITestConfig) GetConfigVariables() []SyntheticsConfigVariable

GetConfigVariables returns the ConfigVariables field value if set, zero value otherwise.

func (*SyntheticsAPITestConfig) GetConfigVariablesOk ¶

func (o *SyntheticsAPITestConfig) GetConfigVariablesOk() (*[]SyntheticsConfigVariable, bool)

GetConfigVariablesOk returns a tuple with the ConfigVariables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestConfig) GetRequest ¶

GetRequest returns the Request field value if set, zero value otherwise.

func (*SyntheticsAPITestConfig) GetRequestOk ¶

func (o *SyntheticsAPITestConfig) GetRequestOk() (*SyntheticsTestRequest, bool)

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestConfig) GetSteps ¶

GetSteps returns the Steps field value if set, zero value otherwise.

func (*SyntheticsAPITestConfig) GetStepsOk ¶

func (o *SyntheticsAPITestConfig) GetStepsOk() (*[]SyntheticsAPIStep, bool)

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestConfig) HasAssertions ¶

func (o *SyntheticsAPITestConfig) HasAssertions() bool

HasAssertions returns a boolean if a field has been set.

func (*SyntheticsAPITestConfig) HasConfigVariables ¶

func (o *SyntheticsAPITestConfig) HasConfigVariables() bool

HasConfigVariables returns a boolean if a field has been set.

func (*SyntheticsAPITestConfig) HasRequest ¶

func (o *SyntheticsAPITestConfig) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*SyntheticsAPITestConfig) HasSteps ¶

func (o *SyntheticsAPITestConfig) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (SyntheticsAPITestConfig) MarshalJSON ¶

func (o SyntheticsAPITestConfig) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITestConfig) SetAssertions ¶

func (o *SyntheticsAPITestConfig) SetAssertions(v []SyntheticsAssertion)

SetAssertions gets a reference to the given []SyntheticsAssertion and assigns it to the Assertions field.

func (*SyntheticsAPITestConfig) SetConfigVariables ¶

func (o *SyntheticsAPITestConfig) SetConfigVariables(v []SyntheticsConfigVariable)

SetConfigVariables gets a reference to the given []SyntheticsConfigVariable and assigns it to the ConfigVariables field.

func (*SyntheticsAPITestConfig) SetRequest ¶

SetRequest gets a reference to the given SyntheticsTestRequest and assigns it to the Request field.

func (*SyntheticsAPITestConfig) SetSteps ¶

func (o *SyntheticsAPITestConfig) SetSteps(v []SyntheticsAPIStep)

SetSteps gets a reference to the given []SyntheticsAPIStep and assigns it to the Steps field.

type SyntheticsAPITestResultData ¶

type SyntheticsAPITestResultData struct {
	Cert      *SyntheticsSSLCertificate `json:"cert,omitempty"`
	ErrorCode *SyntheticsErrorCode      `json:"errorCode,omitempty"`
	// The API test error message.
	ErrorMessage *string                      `json:"errorMessage,omitempty"`
	EventType    *SyntheticsTestProcessStatus `json:"eventType,omitempty"`
	// The API test HTTP status code.
	HttpStatusCode *int64 `json:"httpStatusCode,omitempty"`
	// Request header object used for the API test.
	RequestHeaders *map[string]interface{} `json:"requestHeaders,omitempty"`
	// Response body returned for the API test.
	ResponseBody *string `json:"responseBody,omitempty"`
	// Response headers returned for the API test.
	ResponseHeaders *map[string]interface{} `json:"responseHeaders,omitempty"`
	// Global size in byte of the API test response.
	ResponseSize *int64            `json:"responseSize,omitempty"`
	Timings      *SyntheticsTiming `json:"timings,omitempty"`
}

SyntheticsAPITestResultData Object containing results for your Synthetic API test.

func NewSyntheticsAPITestResultData ¶

func NewSyntheticsAPITestResultData() *SyntheticsAPITestResultData

NewSyntheticsAPITestResultData instantiates a new SyntheticsAPITestResultData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestResultDataWithDefaults ¶

func NewSyntheticsAPITestResultDataWithDefaults() *SyntheticsAPITestResultData

NewSyntheticsAPITestResultDataWithDefaults instantiates a new SyntheticsAPITestResultData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITestResultData) GetCert ¶

GetCert returns the Cert field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetCertOk ¶

GetCertOk returns a tuple with the Cert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) GetErrorCode ¶

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetErrorCodeOk ¶

func (o *SyntheticsAPITestResultData) GetErrorCodeOk() (*SyntheticsErrorCode, bool)

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 (*SyntheticsAPITestResultData) GetErrorMessage ¶

func (o *SyntheticsAPITestResultData) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetErrorMessageOk ¶

func (o *SyntheticsAPITestResultData) 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 (*SyntheticsAPITestResultData) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) 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 (*SyntheticsAPITestResultData) GetHttpStatusCode ¶

func (o *SyntheticsAPITestResultData) GetHttpStatusCode() int64

GetHttpStatusCode returns the HttpStatusCode field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetHttpStatusCodeOk ¶

func (o *SyntheticsAPITestResultData) GetHttpStatusCodeOk() (*int64, bool)

GetHttpStatusCodeOk returns a tuple with the HttpStatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) GetRequestHeaders ¶

func (o *SyntheticsAPITestResultData) GetRequestHeaders() map[string]interface{}

GetRequestHeaders returns the RequestHeaders field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetRequestHeadersOk ¶

func (o *SyntheticsAPITestResultData) GetRequestHeadersOk() (*map[string]interface{}, bool)

GetRequestHeadersOk returns a tuple with the RequestHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) GetResponseBody ¶

func (o *SyntheticsAPITestResultData) GetResponseBody() string

GetResponseBody returns the ResponseBody field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetResponseBodyOk ¶

func (o *SyntheticsAPITestResultData) GetResponseBodyOk() (*string, bool)

GetResponseBodyOk returns a tuple with the ResponseBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) GetResponseHeaders ¶

func (o *SyntheticsAPITestResultData) GetResponseHeaders() map[string]interface{}

GetResponseHeaders returns the ResponseHeaders field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetResponseHeadersOk ¶

func (o *SyntheticsAPITestResultData) GetResponseHeadersOk() (*map[string]interface{}, bool)

GetResponseHeadersOk returns a tuple with the ResponseHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) GetResponseSize ¶

func (o *SyntheticsAPITestResultData) GetResponseSize() int64

GetResponseSize returns the ResponseSize field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetResponseSizeOk ¶

func (o *SyntheticsAPITestResultData) GetResponseSizeOk() (*int64, bool)

GetResponseSizeOk returns a tuple with the ResponseSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) GetTimings ¶

GetTimings returns the Timings field value if set, zero value otherwise.

func (*SyntheticsAPITestResultData) GetTimingsOk ¶

func (o *SyntheticsAPITestResultData) GetTimingsOk() (*SyntheticsTiming, bool)

GetTimingsOk returns a tuple with the Timings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultData) HasCert ¶

func (o *SyntheticsAPITestResultData) HasCert() bool

HasCert returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasErrorCode ¶

func (o *SyntheticsAPITestResultData) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasErrorMessage ¶

func (o *SyntheticsAPITestResultData) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasEventType ¶

func (o *SyntheticsAPITestResultData) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasHttpStatusCode ¶

func (o *SyntheticsAPITestResultData) HasHttpStatusCode() bool

HasHttpStatusCode returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasRequestHeaders ¶

func (o *SyntheticsAPITestResultData) HasRequestHeaders() bool

HasRequestHeaders returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasResponseBody ¶

func (o *SyntheticsAPITestResultData) HasResponseBody() bool

HasResponseBody returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasResponseHeaders ¶

func (o *SyntheticsAPITestResultData) HasResponseHeaders() bool

HasResponseHeaders returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasResponseSize ¶

func (o *SyntheticsAPITestResultData) HasResponseSize() bool

HasResponseSize returns a boolean if a field has been set.

func (*SyntheticsAPITestResultData) HasTimings ¶

func (o *SyntheticsAPITestResultData) HasTimings() bool

HasTimings returns a boolean if a field has been set.

func (SyntheticsAPITestResultData) MarshalJSON ¶

func (o SyntheticsAPITestResultData) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITestResultData) SetCert ¶

SetCert gets a reference to the given SyntheticsSSLCertificate and assigns it to the Cert field.

func (*SyntheticsAPITestResultData) SetErrorCode ¶

SetErrorCode gets a reference to the given SyntheticsErrorCode and assigns it to the ErrorCode field.

func (*SyntheticsAPITestResultData) SetErrorMessage ¶

func (o *SyntheticsAPITestResultData) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*SyntheticsAPITestResultData) SetEventType ¶

SetEventType gets a reference to the given SyntheticsTestProcessStatus and assigns it to the EventType field.

func (*SyntheticsAPITestResultData) SetHttpStatusCode ¶

func (o *SyntheticsAPITestResultData) SetHttpStatusCode(v int64)

SetHttpStatusCode gets a reference to the given int64 and assigns it to the HttpStatusCode field.

func (*SyntheticsAPITestResultData) SetRequestHeaders ¶

func (o *SyntheticsAPITestResultData) SetRequestHeaders(v map[string]interface{})

SetRequestHeaders gets a reference to the given map[string]interface{} and assigns it to the RequestHeaders field.

func (*SyntheticsAPITestResultData) SetResponseBody ¶

func (o *SyntheticsAPITestResultData) SetResponseBody(v string)

SetResponseBody gets a reference to the given string and assigns it to the ResponseBody field.

func (*SyntheticsAPITestResultData) SetResponseHeaders ¶

func (o *SyntheticsAPITestResultData) SetResponseHeaders(v map[string]interface{})

SetResponseHeaders gets a reference to the given map[string]interface{} and assigns it to the ResponseHeaders field.

func (*SyntheticsAPITestResultData) SetResponseSize ¶

func (o *SyntheticsAPITestResultData) SetResponseSize(v int64)

SetResponseSize gets a reference to the given int64 and assigns it to the ResponseSize field.

func (*SyntheticsAPITestResultData) SetTimings ¶

SetTimings gets a reference to the given SyntheticsTiming and assigns it to the Timings field.

type SyntheticsAPITestResultFull ¶

type SyntheticsAPITestResultFull struct {
	Check *SyntheticsAPITestResultFullCheck `json:"check,omitempty"`
	// When the API test was conducted.
	CheckTime *float64 `json:"check_time,omitempty"`
	// Version of the API test used.
	CheckVersion *int64 `json:"check_version,omitempty"`
	// Locations for which to query the API test results.
	ProbeDc *string                      `json:"probe_dc,omitempty"`
	Result  *SyntheticsAPITestResultData `json:"result,omitempty"`
	// ID of the API test result.
	ResultId *string                      `json:"result_id,omitempty"`
	Status   *SyntheticsTestMonitorStatus `json:"status,omitempty"`
}

SyntheticsAPITestResultFull Object returned describing a API test result.

func NewSyntheticsAPITestResultFull ¶

func NewSyntheticsAPITestResultFull() *SyntheticsAPITestResultFull

NewSyntheticsAPITestResultFull instantiates a new SyntheticsAPITestResultFull object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestResultFullWithDefaults ¶

func NewSyntheticsAPITestResultFullWithDefaults() *SyntheticsAPITestResultFull

NewSyntheticsAPITestResultFullWithDefaults instantiates a new SyntheticsAPITestResultFull object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITestResultFull) GetCheck ¶

GetCheck returns the Check field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetCheckOk ¶

GetCheckOk returns a tuple with the Check field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) GetCheckTime ¶

func (o *SyntheticsAPITestResultFull) GetCheckTime() float64

GetCheckTime returns the CheckTime field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetCheckTimeOk ¶

func (o *SyntheticsAPITestResultFull) GetCheckTimeOk() (*float64, bool)

GetCheckTimeOk returns a tuple with the CheckTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) GetCheckVersion ¶

func (o *SyntheticsAPITestResultFull) GetCheckVersion() int64

GetCheckVersion returns the CheckVersion field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetCheckVersionOk ¶

func (o *SyntheticsAPITestResultFull) GetCheckVersionOk() (*int64, bool)

GetCheckVersionOk returns a tuple with the CheckVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) GetProbeDc ¶

func (o *SyntheticsAPITestResultFull) GetProbeDc() string

GetProbeDc returns the ProbeDc field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetProbeDcOk ¶

func (o *SyntheticsAPITestResultFull) GetProbeDcOk() (*string, bool)

GetProbeDcOk returns a tuple with the ProbeDc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) GetResult ¶

GetResult returns the Result field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetResultId ¶

func (o *SyntheticsAPITestResultFull) GetResultId() string

GetResultId returns the ResultId field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetResultIdOk ¶

func (o *SyntheticsAPITestResultFull) GetResultIdOk() (*string, bool)

GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) GetResultOk ¶

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsAPITestResultFull) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultFull) HasCheck ¶

func (o *SyntheticsAPITestResultFull) HasCheck() bool

HasCheck returns a boolean if a field has been set.

func (*SyntheticsAPITestResultFull) HasCheckTime ¶

func (o *SyntheticsAPITestResultFull) HasCheckTime() bool

HasCheckTime returns a boolean if a field has been set.

func (*SyntheticsAPITestResultFull) HasCheckVersion ¶

func (o *SyntheticsAPITestResultFull) HasCheckVersion() bool

HasCheckVersion returns a boolean if a field has been set.

func (*SyntheticsAPITestResultFull) HasProbeDc ¶

func (o *SyntheticsAPITestResultFull) HasProbeDc() bool

HasProbeDc returns a boolean if a field has been set.

func (*SyntheticsAPITestResultFull) HasResult ¶

func (o *SyntheticsAPITestResultFull) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*SyntheticsAPITestResultFull) HasResultId ¶

func (o *SyntheticsAPITestResultFull) HasResultId() bool

HasResultId returns a boolean if a field has been set.

func (*SyntheticsAPITestResultFull) HasStatus ¶

func (o *SyntheticsAPITestResultFull) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SyntheticsAPITestResultFull) MarshalJSON ¶

func (o SyntheticsAPITestResultFull) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITestResultFull) SetCheck ¶

SetCheck gets a reference to the given SyntheticsAPITestResultFullCheck and assigns it to the Check field.

func (*SyntheticsAPITestResultFull) SetCheckTime ¶

func (o *SyntheticsAPITestResultFull) SetCheckTime(v float64)

SetCheckTime gets a reference to the given float64 and assigns it to the CheckTime field.

func (*SyntheticsAPITestResultFull) SetCheckVersion ¶

func (o *SyntheticsAPITestResultFull) SetCheckVersion(v int64)

SetCheckVersion gets a reference to the given int64 and assigns it to the CheckVersion field.

func (*SyntheticsAPITestResultFull) SetProbeDc ¶

func (o *SyntheticsAPITestResultFull) SetProbeDc(v string)

SetProbeDc gets a reference to the given string and assigns it to the ProbeDc field.

func (*SyntheticsAPITestResultFull) SetResult ¶

SetResult gets a reference to the given SyntheticsAPITestResultData and assigns it to the Result field.

func (*SyntheticsAPITestResultFull) SetResultId ¶

func (o *SyntheticsAPITestResultFull) SetResultId(v string)

SetResultId gets a reference to the given string and assigns it to the ResultId field.

func (*SyntheticsAPITestResultFull) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestMonitorStatus and assigns it to the Status field.

type SyntheticsAPITestResultFullCheck ¶

type SyntheticsAPITestResultFullCheck struct {
	Config SyntheticsTestConfig `json:"config"`
}

SyntheticsAPITestResultFullCheck Object describing the API test configuration.

func NewSyntheticsAPITestResultFullCheck ¶

func NewSyntheticsAPITestResultFullCheck(config SyntheticsTestConfig) *SyntheticsAPITestResultFullCheck

NewSyntheticsAPITestResultFullCheck instantiates a new SyntheticsAPITestResultFullCheck object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestResultFullCheckWithDefaults ¶

func NewSyntheticsAPITestResultFullCheckWithDefaults() *SyntheticsAPITestResultFullCheck

NewSyntheticsAPITestResultFullCheckWithDefaults instantiates a new SyntheticsAPITestResultFullCheck object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITestResultFullCheck) GetConfig ¶

GetConfig returns the Config field value

func (*SyntheticsAPITestResultFullCheck) GetConfigOk ¶

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (SyntheticsAPITestResultFullCheck) MarshalJSON ¶

func (o SyntheticsAPITestResultFullCheck) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITestResultFullCheck) SetConfig ¶

SetConfig sets field value

func (*SyntheticsAPITestResultFullCheck) UnmarshalJSON ¶

func (o *SyntheticsAPITestResultFullCheck) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsAPITestResultShort ¶

type SyntheticsAPITestResultShort struct {
	// Last time the API test was performed.
	CheckTime *float64 `json:"check_time,omitempty"`
	// Location from which the API test was performed.
	ProbeDc *string                             `json:"probe_dc,omitempty"`
	Result  *SyntheticsAPITestResultShortResult `json:"result,omitempty"`
	// ID of the API test result.
	ResultId *string                      `json:"result_id,omitempty"`
	Status   *SyntheticsTestMonitorStatus `json:"status,omitempty"`
}

SyntheticsAPITestResultShort Object with the results of a single Synthetic API test.

func NewSyntheticsAPITestResultShort ¶

func NewSyntheticsAPITestResultShort() *SyntheticsAPITestResultShort

NewSyntheticsAPITestResultShort instantiates a new SyntheticsAPITestResultShort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestResultShortWithDefaults ¶

func NewSyntheticsAPITestResultShortWithDefaults() *SyntheticsAPITestResultShort

NewSyntheticsAPITestResultShortWithDefaults instantiates a new SyntheticsAPITestResultShort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITestResultShort) GetCheckTime ¶

func (o *SyntheticsAPITestResultShort) GetCheckTime() float64

GetCheckTime returns the CheckTime field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShort) GetCheckTimeOk ¶

func (o *SyntheticsAPITestResultShort) GetCheckTimeOk() (*float64, bool)

GetCheckTimeOk returns a tuple with the CheckTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShort) GetProbeDc ¶

func (o *SyntheticsAPITestResultShort) GetProbeDc() string

GetProbeDc returns the ProbeDc field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShort) GetProbeDcOk ¶

func (o *SyntheticsAPITestResultShort) GetProbeDcOk() (*string, bool)

GetProbeDcOk returns a tuple with the ProbeDc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShort) GetResult ¶

GetResult returns the Result field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShort) GetResultId ¶

func (o *SyntheticsAPITestResultShort) GetResultId() string

GetResultId returns the ResultId field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShort) GetResultIdOk ¶

func (o *SyntheticsAPITestResultShort) GetResultIdOk() (*string, bool)

GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShort) GetResultOk ¶

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShort) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShort) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShort) HasCheckTime ¶

func (o *SyntheticsAPITestResultShort) HasCheckTime() bool

HasCheckTime returns a boolean if a field has been set.

func (*SyntheticsAPITestResultShort) HasProbeDc ¶

func (o *SyntheticsAPITestResultShort) HasProbeDc() bool

HasProbeDc returns a boolean if a field has been set.

func (*SyntheticsAPITestResultShort) HasResult ¶

func (o *SyntheticsAPITestResultShort) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*SyntheticsAPITestResultShort) HasResultId ¶

func (o *SyntheticsAPITestResultShort) HasResultId() bool

HasResultId returns a boolean if a field has been set.

func (*SyntheticsAPITestResultShort) HasStatus ¶

func (o *SyntheticsAPITestResultShort) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SyntheticsAPITestResultShort) MarshalJSON ¶

func (o SyntheticsAPITestResultShort) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITestResultShort) SetCheckTime ¶

func (o *SyntheticsAPITestResultShort) SetCheckTime(v float64)

SetCheckTime gets a reference to the given float64 and assigns it to the CheckTime field.

func (*SyntheticsAPITestResultShort) SetProbeDc ¶

func (o *SyntheticsAPITestResultShort) SetProbeDc(v string)

SetProbeDc gets a reference to the given string and assigns it to the ProbeDc field.

func (*SyntheticsAPITestResultShort) SetResult ¶

SetResult gets a reference to the given SyntheticsAPITestResultShortResult and assigns it to the Result field.

func (*SyntheticsAPITestResultShort) SetResultId ¶

func (o *SyntheticsAPITestResultShort) SetResultId(v string)

SetResultId gets a reference to the given string and assigns it to the ResultId field.

func (*SyntheticsAPITestResultShort) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestMonitorStatus and assigns it to the Status field.

type SyntheticsAPITestResultShortResult ¶

type SyntheticsAPITestResultShortResult struct {
	// Describes if the test run has passed or failed.
	Passed  *bool             `json:"passed,omitempty"`
	Timings *SyntheticsTiming `json:"timings,omitempty"`
}

SyntheticsAPITestResultShortResult Result of the last API test run.

func NewSyntheticsAPITestResultShortResult ¶

func NewSyntheticsAPITestResultShortResult() *SyntheticsAPITestResultShortResult

NewSyntheticsAPITestResultShortResult instantiates a new SyntheticsAPITestResultShortResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAPITestResultShortResultWithDefaults ¶

func NewSyntheticsAPITestResultShortResultWithDefaults() *SyntheticsAPITestResultShortResult

NewSyntheticsAPITestResultShortResultWithDefaults instantiates a new SyntheticsAPITestResultShortResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAPITestResultShortResult) GetPassed ¶

GetPassed returns the Passed field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShortResult) GetPassedOk ¶

func (o *SyntheticsAPITestResultShortResult) GetPassedOk() (*bool, bool)

GetPassedOk returns a tuple with the Passed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShortResult) GetTimings ¶

GetTimings returns the Timings field value if set, zero value otherwise.

func (*SyntheticsAPITestResultShortResult) GetTimingsOk ¶

GetTimingsOk returns a tuple with the Timings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAPITestResultShortResult) HasPassed ¶

HasPassed returns a boolean if a field has been set.

func (*SyntheticsAPITestResultShortResult) HasTimings ¶

func (o *SyntheticsAPITestResultShortResult) HasTimings() bool

HasTimings returns a boolean if a field has been set.

func (SyntheticsAPITestResultShortResult) MarshalJSON ¶

func (o SyntheticsAPITestResultShortResult) MarshalJSON() ([]byte, error)

func (*SyntheticsAPITestResultShortResult) SetPassed ¶

func (o *SyntheticsAPITestResultShortResult) SetPassed(v bool)

SetPassed gets a reference to the given bool and assigns it to the Passed field.

func (*SyntheticsAPITestResultShortResult) SetTimings ¶

SetTimings gets a reference to the given SyntheticsTiming and assigns it to the Timings field.

type SyntheticsAPITestType ¶

type SyntheticsAPITestType string

SyntheticsAPITestType Type of the Synthetic test, `api`.

const (
	SYNTHETICSAPITESTTYPE_API SyntheticsAPITestType = "api"
)

List of SyntheticsAPITestType

func NewSyntheticsAPITestTypeFromValue ¶

func NewSyntheticsAPITestTypeFromValue(v string) (*SyntheticsAPITestType, error)

NewSyntheticsAPITestTypeFromValue returns a pointer to a valid SyntheticsAPITestType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsAPITestType) IsValid ¶

func (v SyntheticsAPITestType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsAPITestType) Ptr ¶

Ptr returns reference to SyntheticsAPITestType value

func (*SyntheticsAPITestType) UnmarshalJSON ¶

func (v *SyntheticsAPITestType) UnmarshalJSON(src []byte) error

type SyntheticsApiService ¶

type SyntheticsApiService service

SyntheticsApiService SyntheticsApi service

func (*SyntheticsApiService) CreateGlobalVariable ¶

* CreateGlobalVariable Create a global variable * Create a Synthetics global variable.

func (*SyntheticsApiService) CreatePrivateLocation ¶

* CreatePrivateLocation Create a private location * Create a new Synthetics private location.

func (*SyntheticsApiService) CreateSyntheticsAPITest ¶

* CreateSyntheticsAPITest Create an API test * Create a Synthetic API test.

func (*SyntheticsApiService) CreateSyntheticsBrowserTest ¶

* CreateSyntheticsBrowserTest Create a browser test * Create a Synthetic browser test.

func (*SyntheticsApiService) DeleteGlobalVariable ¶

func (a *SyntheticsApiService) DeleteGlobalVariable(ctx _context.Context, variableId string) (*_nethttp.Response, error)

* DeleteGlobalVariable Delete a global variable * Delete a Synthetics global variable.

func (*SyntheticsApiService) DeletePrivateLocation ¶

func (a *SyntheticsApiService) DeletePrivateLocation(ctx _context.Context, locationId string) (*_nethttp.Response, error)

* DeletePrivateLocation Delete a private location * Delete a Synthetics private location.

func (*SyntheticsApiService) DeleteTests ¶

* DeleteTests Delete tests * Delete multiple Synthetic tests by ID.

func (*SyntheticsApiService) EditGlobalVariable ¶

* EditGlobalVariable Edit a global variable * Edit a Synthetics global variable.

func (*SyntheticsApiService) GetAPITest ¶

  • GetAPITest Get an API test
  • Get the detailed configuration associated with

a Synthetic API test.

func (*SyntheticsApiService) GetAPITestLatestResults ¶

* GetAPITestLatestResults Get an API test's latest results summaries * Get the last 50 test results summaries for a given Synthetics API test.

func (*SyntheticsApiService) GetAPITestResult ¶

func (a *SyntheticsApiService) GetAPITestResult(ctx _context.Context, publicId string, resultId string) (SyntheticsAPITestResultFull, *_nethttp.Response, error)

* GetAPITestResult Get an API test result * Get a specific full result from a given (API) Synthetic test.

func (*SyntheticsApiService) GetBrowserTest ¶

  • GetBrowserTest Get a browser test
  • Get the detailed configuration (including steps) associated with

a Synthetic browser test.

func (*SyntheticsApiService) GetBrowserTestLatestResults ¶

* GetBrowserTestLatestResults Get a browser test's latest results summaries * Get the last 50 test results summaries for a given Synthetics Browser test.

func (*SyntheticsApiService) GetBrowserTestResult ¶

func (a *SyntheticsApiService) GetBrowserTestResult(ctx _context.Context, publicId string, resultId string) (SyntheticsBrowserTestResultFull, *_nethttp.Response, error)

* GetBrowserTestResult Get a browser test result * Get a specific full result from a given (browser) Synthetic test.

func (*SyntheticsApiService) GetGlobalVariable ¶

func (a *SyntheticsApiService) GetGlobalVariable(ctx _context.Context, variableId string) (SyntheticsGlobalVariable, *_nethttp.Response, error)

* GetGlobalVariable Get a global variable * Get the detailed configuration of a global variable.

func (*SyntheticsApiService) GetPrivateLocation ¶

func (a *SyntheticsApiService) GetPrivateLocation(ctx _context.Context, locationId string) (SyntheticsPrivateLocation, *_nethttp.Response, error)

* GetPrivateLocation Get a private location * Get a Synthetics private location.

func (*SyntheticsApiService) GetTest ¶

* GetTest Get a test configuration * Get the detailed configuration associated with a Synthetics test.

func (*SyntheticsApiService) ListGlobalVariables ¶

* ListGlobalVariables Get all global variables * Get the list of all Synthetics global variables.

func (*SyntheticsApiService) ListLocations ¶

  • ListLocations Get all locations (public and private)
  • Get the list of public and private locations available for Synthetic

tests. No arguments required.

func (*SyntheticsApiService) ListTests ¶

* ListTests Get the list of all tests * Get the list of all Synthetic tests.

func (*SyntheticsApiService) TriggerCITests ¶

* TriggerCITests Trigger tests from CI/CD pipelines * Trigger a set of Synthetics tests for continuous integration.

func (*SyntheticsApiService) UpdateAPITest ¶

* UpdateAPITest Edit an API test * Edit the configuration of a Synthetic API test.

func (*SyntheticsApiService) UpdateBrowserTest ¶

* UpdateBrowserTest Edit a browser test * Edit the configuration of a Synthetic browser test.

func (*SyntheticsApiService) UpdatePrivateLocation ¶

* UpdatePrivateLocation Edit a private location * Edit a Synthetics private location.

func (*SyntheticsApiService) UpdateTestPauseStatus ¶

* UpdateTestPauseStatus Pause or start a test * Pause or start a Synthetics test by changing the status.

type SyntheticsAssertion ¶

type SyntheticsAssertion struct {
	SyntheticsAssertionJSONPathTarget *SyntheticsAssertionJSONPathTarget
	SyntheticsAssertionTarget         *SyntheticsAssertionTarget
}

SyntheticsAssertion - Object describing the assertions type, their associated operator, which property they apply, and upon which target.

func SyntheticsAssertionJSONPathTargetAsSyntheticsAssertion ¶

func SyntheticsAssertionJSONPathTargetAsSyntheticsAssertion(v *SyntheticsAssertionJSONPathTarget) SyntheticsAssertion

SyntheticsAssertionJSONPathTargetAsSyntheticsAssertion is a convenience function that returns SyntheticsAssertionJSONPathTarget wrapped in SyntheticsAssertion

func SyntheticsAssertionTargetAsSyntheticsAssertion ¶

func SyntheticsAssertionTargetAsSyntheticsAssertion(v *SyntheticsAssertionTarget) SyntheticsAssertion

SyntheticsAssertionTargetAsSyntheticsAssertion is a convenience function that returns SyntheticsAssertionTarget wrapped in SyntheticsAssertion

func (*SyntheticsAssertion) GetActualInstance ¶

func (obj *SyntheticsAssertion) GetActualInstance() interface{}

Get the actual instance

func (SyntheticsAssertion) MarshalJSON ¶

func (src SyntheticsAssertion) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SyntheticsAssertion) UnmarshalJSON ¶

func (dst *SyntheticsAssertion) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SyntheticsAssertionJSONPathOperator ¶

type SyntheticsAssertionJSONPathOperator string

SyntheticsAssertionJSONPathOperator Assertion operator to apply.

const (
	SYNTHETICSASSERTIONJSONPATHOPERATOR_VALIDATES_JSON_PATH SyntheticsAssertionJSONPathOperator = "validatesJSONPath"
)

List of SyntheticsAssertionJSONPathOperator

func NewSyntheticsAssertionJSONPathOperatorFromValue ¶

func NewSyntheticsAssertionJSONPathOperatorFromValue(v string) (*SyntheticsAssertionJSONPathOperator, error)

NewSyntheticsAssertionJSONPathOperatorFromValue returns a pointer to a valid SyntheticsAssertionJSONPathOperator for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsAssertionJSONPathOperator) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsAssertionJSONPathOperator) Ptr ¶

Ptr returns reference to SyntheticsAssertionJSONPathOperator value

func (*SyntheticsAssertionJSONPathOperator) UnmarshalJSON ¶

func (v *SyntheticsAssertionJSONPathOperator) UnmarshalJSON(src []byte) error

type SyntheticsAssertionJSONPathTarget ¶

type SyntheticsAssertionJSONPathTarget struct {
	Operator SyntheticsAssertionJSONPathOperator `json:"operator"`
	// The associated assertion property.
	Property *string                                  `json:"property,omitempty"`
	Target   *SyntheticsAssertionJSONPathTargetTarget `json:"target,omitempty"`
	Type     SyntheticsAssertionType                  `json:"type"`
}

SyntheticsAssertionJSONPathTarget An assertion for the `validatesJSONPath` operator.

func NewSyntheticsAssertionJSONPathTarget ¶

func NewSyntheticsAssertionJSONPathTarget(operator SyntheticsAssertionJSONPathOperator, type_ SyntheticsAssertionType) *SyntheticsAssertionJSONPathTarget

NewSyntheticsAssertionJSONPathTarget instantiates a new SyntheticsAssertionJSONPathTarget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAssertionJSONPathTargetWithDefaults ¶

func NewSyntheticsAssertionJSONPathTargetWithDefaults() *SyntheticsAssertionJSONPathTarget

NewSyntheticsAssertionJSONPathTargetWithDefaults instantiates a new SyntheticsAssertionJSONPathTarget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAssertionJSONPathTarget) GetOperator ¶

GetOperator returns the Operator field value

func (*SyntheticsAssertionJSONPathTarget) GetOperatorOk ¶

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTarget) GetProperty ¶

func (o *SyntheticsAssertionJSONPathTarget) GetProperty() string

GetProperty returns the Property field value if set, zero value otherwise.

func (*SyntheticsAssertionJSONPathTarget) GetPropertyOk ¶

func (o *SyntheticsAssertionJSONPathTarget) GetPropertyOk() (*string, bool)

GetPropertyOk returns a tuple with the Property field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTarget) GetTarget ¶

GetTarget returns the Target field value if set, zero value otherwise.

func (*SyntheticsAssertionJSONPathTarget) GetTargetOk ¶

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTarget) GetType ¶

GetType returns the Type field value

func (*SyntheticsAssertionJSONPathTarget) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTarget) HasProperty ¶

func (o *SyntheticsAssertionJSONPathTarget) HasProperty() bool

HasProperty returns a boolean if a field has been set.

func (*SyntheticsAssertionJSONPathTarget) HasTarget ¶

func (o *SyntheticsAssertionJSONPathTarget) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (SyntheticsAssertionJSONPathTarget) MarshalJSON ¶

func (o SyntheticsAssertionJSONPathTarget) MarshalJSON() ([]byte, error)

func (*SyntheticsAssertionJSONPathTarget) SetOperator ¶

SetOperator sets field value

func (*SyntheticsAssertionJSONPathTarget) SetProperty ¶

func (o *SyntheticsAssertionJSONPathTarget) SetProperty(v string)

SetProperty gets a reference to the given string and assigns it to the Property field.

func (*SyntheticsAssertionJSONPathTarget) SetTarget ¶

SetTarget gets a reference to the given SyntheticsAssertionJSONPathTargetTarget and assigns it to the Target field.

func (*SyntheticsAssertionJSONPathTarget) SetType ¶

SetType sets field value

func (*SyntheticsAssertionJSONPathTarget) UnmarshalJSON ¶

func (o *SyntheticsAssertionJSONPathTarget) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsAssertionJSONPathTargetTarget ¶

type SyntheticsAssertionJSONPathTargetTarget struct {
	// The JSON path to assert.
	JsonPath *string `json:"jsonPath,omitempty"`
	// The specific operator to use on the path.
	Operator *string `json:"operator,omitempty"`
	// The path target value to compare to.
	TargetValue *interface{} `json:"targetValue,omitempty"`
}

SyntheticsAssertionJSONPathTargetTarget Composed target for `validatesJSONPath` operator.

func NewSyntheticsAssertionJSONPathTargetTarget ¶

func NewSyntheticsAssertionJSONPathTargetTarget() *SyntheticsAssertionJSONPathTargetTarget

NewSyntheticsAssertionJSONPathTargetTarget instantiates a new SyntheticsAssertionJSONPathTargetTarget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAssertionJSONPathTargetTargetWithDefaults ¶

func NewSyntheticsAssertionJSONPathTargetTargetWithDefaults() *SyntheticsAssertionJSONPathTargetTarget

NewSyntheticsAssertionJSONPathTargetTargetWithDefaults instantiates a new SyntheticsAssertionJSONPathTargetTarget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAssertionJSONPathTargetTarget) GetJsonPath ¶

GetJsonPath returns the JsonPath field value if set, zero value otherwise.

func (*SyntheticsAssertionJSONPathTargetTarget) GetJsonPathOk ¶

func (o *SyntheticsAssertionJSONPathTargetTarget) GetJsonPathOk() (*string, bool)

GetJsonPathOk returns a tuple with the JsonPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTargetTarget) GetOperator ¶

GetOperator returns the Operator field value if set, zero value otherwise.

func (*SyntheticsAssertionJSONPathTargetTarget) GetOperatorOk ¶

func (o *SyntheticsAssertionJSONPathTargetTarget) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTargetTarget) GetTargetValue ¶

func (o *SyntheticsAssertionJSONPathTargetTarget) GetTargetValue() interface{}

GetTargetValue returns the TargetValue field value if set, zero value otherwise.

func (*SyntheticsAssertionJSONPathTargetTarget) GetTargetValueOk ¶

func (o *SyntheticsAssertionJSONPathTargetTarget) GetTargetValueOk() (*interface{}, bool)

GetTargetValueOk returns a tuple with the TargetValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionJSONPathTargetTarget) HasJsonPath ¶

HasJsonPath returns a boolean if a field has been set.

func (*SyntheticsAssertionJSONPathTargetTarget) HasOperator ¶

HasOperator returns a boolean if a field has been set.

func (*SyntheticsAssertionJSONPathTargetTarget) HasTargetValue ¶

func (o *SyntheticsAssertionJSONPathTargetTarget) HasTargetValue() bool

HasTargetValue returns a boolean if a field has been set.

func (SyntheticsAssertionJSONPathTargetTarget) MarshalJSON ¶

func (o SyntheticsAssertionJSONPathTargetTarget) MarshalJSON() ([]byte, error)

func (*SyntheticsAssertionJSONPathTargetTarget) SetJsonPath ¶

SetJsonPath gets a reference to the given string and assigns it to the JsonPath field.

func (*SyntheticsAssertionJSONPathTargetTarget) SetOperator ¶

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*SyntheticsAssertionJSONPathTargetTarget) SetTargetValue ¶

func (o *SyntheticsAssertionJSONPathTargetTarget) SetTargetValue(v interface{})

SetTargetValue gets a reference to the given interface{} and assigns it to the TargetValue field.

type SyntheticsAssertionOperator ¶

type SyntheticsAssertionOperator string

SyntheticsAssertionOperator Assertion operator to apply.

const (
	SYNTHETICSASSERTIONOPERATOR_CONTAINS             SyntheticsAssertionOperator = "contains"
	SYNTHETICSASSERTIONOPERATOR_DOES_NOT_CONTAIN     SyntheticsAssertionOperator = "doesNotContain"
	SYNTHETICSASSERTIONOPERATOR_IS                   SyntheticsAssertionOperator = "is"
	SYNTHETICSASSERTIONOPERATOR_IS_NOT               SyntheticsAssertionOperator = "isNot"
	SYNTHETICSASSERTIONOPERATOR_LESS_THAN            SyntheticsAssertionOperator = "lessThan"
	SYNTHETICSASSERTIONOPERATOR_LESS_THAN_OR_EQUAL   SyntheticsAssertionOperator = "lessThanOrEqual"
	SYNTHETICSASSERTIONOPERATOR_MORE_THAN            SyntheticsAssertionOperator = "moreThan"
	SYNTHETICSASSERTIONOPERATOR_MORE_THAN_OR_EQUAL   SyntheticsAssertionOperator = "moreThanOrEqual"
	SYNTHETICSASSERTIONOPERATOR_MATCHES              SyntheticsAssertionOperator = "matches"
	SYNTHETICSASSERTIONOPERATOR_DOES_NOT_MATCH       SyntheticsAssertionOperator = "doesNotMatch"
	SYNTHETICSASSERTIONOPERATOR_VALIDATES            SyntheticsAssertionOperator = "validates"
	SYNTHETICSASSERTIONOPERATOR_IS_IN_MORE_DAYS_THAN SyntheticsAssertionOperator = "isInMoreThan"
	SYNTHETICSASSERTIONOPERATOR_IS_IN_LESS_DAYS_THAN SyntheticsAssertionOperator = "isInLessThan"
)

List of SyntheticsAssertionOperator

func NewSyntheticsAssertionOperatorFromValue ¶

func NewSyntheticsAssertionOperatorFromValue(v string) (*SyntheticsAssertionOperator, error)

NewSyntheticsAssertionOperatorFromValue returns a pointer to a valid SyntheticsAssertionOperator for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsAssertionOperator) IsValid ¶

func (v SyntheticsAssertionOperator) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsAssertionOperator) Ptr ¶

Ptr returns reference to SyntheticsAssertionOperator value

func (*SyntheticsAssertionOperator) UnmarshalJSON ¶

func (v *SyntheticsAssertionOperator) UnmarshalJSON(src []byte) error

type SyntheticsAssertionTarget ¶

type SyntheticsAssertionTarget struct {
	Operator SyntheticsAssertionOperator `json:"operator"`
	// The associated assertion property.
	Property *string `json:"property,omitempty"`
	// Value used by the operator.
	Target *interface{}            `json:"target,omitempty"`
	Type   SyntheticsAssertionType `json:"type"`
}

SyntheticsAssertionTarget An assertion which uses a simple target.

func NewSyntheticsAssertionTarget ¶

func NewSyntheticsAssertionTarget(operator SyntheticsAssertionOperator, type_ SyntheticsAssertionType) *SyntheticsAssertionTarget

NewSyntheticsAssertionTarget instantiates a new SyntheticsAssertionTarget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsAssertionTargetWithDefaults ¶

func NewSyntheticsAssertionTargetWithDefaults() *SyntheticsAssertionTarget

NewSyntheticsAssertionTargetWithDefaults instantiates a new SyntheticsAssertionTarget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsAssertionTarget) GetOperator ¶

GetOperator returns the Operator field value

func (*SyntheticsAssertionTarget) GetOperatorOk ¶

GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.

func (*SyntheticsAssertionTarget) GetProperty ¶

func (o *SyntheticsAssertionTarget) GetProperty() string

GetProperty returns the Property field value if set, zero value otherwise.

func (*SyntheticsAssertionTarget) GetPropertyOk ¶

func (o *SyntheticsAssertionTarget) GetPropertyOk() (*string, bool)

GetPropertyOk returns a tuple with the Property field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionTarget) GetTarget ¶

func (o *SyntheticsAssertionTarget) GetTarget() interface{}

GetTarget returns the Target field value if set, zero value otherwise.

func (*SyntheticsAssertionTarget) GetTargetOk ¶

func (o *SyntheticsAssertionTarget) GetTargetOk() (*interface{}, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsAssertionTarget) GetType ¶

GetType returns the Type field value

func (*SyntheticsAssertionTarget) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsAssertionTarget) HasProperty ¶

func (o *SyntheticsAssertionTarget) HasProperty() bool

HasProperty returns a boolean if a field has been set.

func (*SyntheticsAssertionTarget) HasTarget ¶

func (o *SyntheticsAssertionTarget) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (SyntheticsAssertionTarget) MarshalJSON ¶

func (o SyntheticsAssertionTarget) MarshalJSON() ([]byte, error)

func (*SyntheticsAssertionTarget) SetOperator ¶

SetOperator sets field value

func (*SyntheticsAssertionTarget) SetProperty ¶

func (o *SyntheticsAssertionTarget) SetProperty(v string)

SetProperty gets a reference to the given string and assigns it to the Property field.

func (*SyntheticsAssertionTarget) SetTarget ¶

func (o *SyntheticsAssertionTarget) SetTarget(v interface{})

SetTarget gets a reference to the given interface{} and assigns it to the Target field.

func (*SyntheticsAssertionTarget) SetType ¶

SetType sets field value

func (*SyntheticsAssertionTarget) UnmarshalJSON ¶

func (o *SyntheticsAssertionTarget) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsAssertionType ¶

type SyntheticsAssertionType string

SyntheticsAssertionType Type of the assertion.

const (
	SYNTHETICSASSERTIONTYPE_BODY                   SyntheticsAssertionType = "body"
	SYNTHETICSASSERTIONTYPE_HEADER                 SyntheticsAssertionType = "header"
	SYNTHETICSASSERTIONTYPE_STATUS_CODE            SyntheticsAssertionType = "statusCode"
	SYNTHETICSASSERTIONTYPE_CERTIFICATE            SyntheticsAssertionType = "certificate"
	SYNTHETICSASSERTIONTYPE_RESPONSE_TIME          SyntheticsAssertionType = "responseTime"
	SYNTHETICSASSERTIONTYPE_PROPERTY               SyntheticsAssertionType = "property"
	SYNTHETICSASSERTIONTYPE_RECORD_EVERY           SyntheticsAssertionType = "recordEvery"
	SYNTHETICSASSERTIONTYPE_RECORD_SOME            SyntheticsAssertionType = "recordSome"
	SYNTHETICSASSERTIONTYPE_TLS_VERSION            SyntheticsAssertionType = "tlsVersion"
	SYNTHETICSASSERTIONTYPE_MIN_TLS_VERSION        SyntheticsAssertionType = "minTlsVersion"
	SYNTHETICSASSERTIONTYPE_LATENCY                SyntheticsAssertionType = "latency"
	SYNTHETICSASSERTIONTYPE_PACKET_LOSS_PERCENTAGE SyntheticsAssertionType = "packetLossPercentage"
	SYNTHETICSASSERTIONTYPE_PACKETS_RECEIVED       SyntheticsAssertionType = "packetsReceived"
	SYNTHETICSASSERTIONTYPE_NETWORK_HOP            SyntheticsAssertionType = "networkHop"
)

List of SyntheticsAssertionType

func NewSyntheticsAssertionTypeFromValue ¶

func NewSyntheticsAssertionTypeFromValue(v string) (*SyntheticsAssertionType, error)

NewSyntheticsAssertionTypeFromValue returns a pointer to a valid SyntheticsAssertionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsAssertionType) IsValid ¶

func (v SyntheticsAssertionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsAssertionType) Ptr ¶

Ptr returns reference to SyntheticsAssertionType value

func (*SyntheticsAssertionType) UnmarshalJSON ¶

func (v *SyntheticsAssertionType) UnmarshalJSON(src []byte) error

type SyntheticsBasicAuth ¶

type SyntheticsBasicAuth struct {
	// Password to use for the basic authentication.
	Password string `json:"password"`
	// Username to use for the basic authentication.
	Username string `json:"username"`
}

SyntheticsBasicAuth Object to handle basic authentication when performing the test.

func NewSyntheticsBasicAuth ¶

func NewSyntheticsBasicAuth(password string, username string) *SyntheticsBasicAuth

NewSyntheticsBasicAuth instantiates a new SyntheticsBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBasicAuthWithDefaults ¶

func NewSyntheticsBasicAuthWithDefaults() *SyntheticsBasicAuth

NewSyntheticsBasicAuthWithDefaults instantiates a new SyntheticsBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBasicAuth) GetPassword ¶

func (o *SyntheticsBasicAuth) GetPassword() string

GetPassword returns the Password field value

func (*SyntheticsBasicAuth) GetPasswordOk ¶

func (o *SyntheticsBasicAuth) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*SyntheticsBasicAuth) GetUsername ¶

func (o *SyntheticsBasicAuth) GetUsername() string

GetUsername returns the Username field value

func (*SyntheticsBasicAuth) GetUsernameOk ¶

func (o *SyntheticsBasicAuth) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (SyntheticsBasicAuth) MarshalJSON ¶

func (o SyntheticsBasicAuth) MarshalJSON() ([]byte, error)

func (*SyntheticsBasicAuth) SetPassword ¶

func (o *SyntheticsBasicAuth) SetPassword(v string)

SetPassword sets field value

func (*SyntheticsBasicAuth) SetUsername ¶

func (o *SyntheticsBasicAuth) SetUsername(v string)

SetUsername sets field value

func (*SyntheticsBasicAuth) UnmarshalJSON ¶

func (o *SyntheticsBasicAuth) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsBrowserError ¶

type SyntheticsBrowserError struct {
	// Description of the error.
	Description string `json:"description"`
	// Name of the error.
	Name string `json:"name"`
	// Status Code of the error.
	StatusCode *int64                     `json:"statusCode,omitempty"`
	Type       SyntheticsBrowserErrorType `json:"type"`
}

SyntheticsBrowserError Error response object for a browser test.

func NewSyntheticsBrowserError ¶

func NewSyntheticsBrowserError(description string, name string, type_ SyntheticsBrowserErrorType) *SyntheticsBrowserError

NewSyntheticsBrowserError instantiates a new SyntheticsBrowserError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserErrorWithDefaults ¶

func NewSyntheticsBrowserErrorWithDefaults() *SyntheticsBrowserError

NewSyntheticsBrowserErrorWithDefaults instantiates a new SyntheticsBrowserError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserError) GetDescription ¶

func (o *SyntheticsBrowserError) GetDescription() string

GetDescription returns the Description field value

func (*SyntheticsBrowserError) GetDescriptionOk ¶

func (o *SyntheticsBrowserError) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserError) GetName ¶

func (o *SyntheticsBrowserError) GetName() string

GetName returns the Name field value

func (*SyntheticsBrowserError) GetNameOk ¶

func (o *SyntheticsBrowserError) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserError) GetStatusCode ¶

func (o *SyntheticsBrowserError) GetStatusCode() int64

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*SyntheticsBrowserError) GetStatusCodeOk ¶

func (o *SyntheticsBrowserError) GetStatusCodeOk() (*int64, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserError) GetType ¶

GetType returns the Type field value

func (*SyntheticsBrowserError) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserError) HasStatusCode ¶

func (o *SyntheticsBrowserError) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (SyntheticsBrowserError) MarshalJSON ¶

func (o SyntheticsBrowserError) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserError) SetDescription ¶

func (o *SyntheticsBrowserError) SetDescription(v string)

SetDescription sets field value

func (*SyntheticsBrowserError) SetName ¶

func (o *SyntheticsBrowserError) SetName(v string)

SetName sets field value

func (*SyntheticsBrowserError) SetStatusCode ¶

func (o *SyntheticsBrowserError) SetStatusCode(v int64)

SetStatusCode gets a reference to the given int64 and assigns it to the StatusCode field.

func (*SyntheticsBrowserError) SetType ¶

SetType sets field value

func (*SyntheticsBrowserError) UnmarshalJSON ¶

func (o *SyntheticsBrowserError) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsBrowserErrorType ¶

type SyntheticsBrowserErrorType string

SyntheticsBrowserErrorType Error type returned by a browser test.

const (
	SYNTHETICSBROWSERERRORTYPE_NETWORK SyntheticsBrowserErrorType = "network"
	SYNTHETICSBROWSERERRORTYPE_JS      SyntheticsBrowserErrorType = "js"
)

List of SyntheticsBrowserErrorType

func NewSyntheticsBrowserErrorTypeFromValue ¶

func NewSyntheticsBrowserErrorTypeFromValue(v string) (*SyntheticsBrowserErrorType, error)

NewSyntheticsBrowserErrorTypeFromValue returns a pointer to a valid SyntheticsBrowserErrorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsBrowserErrorType) IsValid ¶

func (v SyntheticsBrowserErrorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsBrowserErrorType) Ptr ¶

Ptr returns reference to SyntheticsBrowserErrorType value

func (*SyntheticsBrowserErrorType) UnmarshalJSON ¶

func (v *SyntheticsBrowserErrorType) UnmarshalJSON(src []byte) error

type SyntheticsBrowserTest ¶

type SyntheticsBrowserTest struct {
	Config *SyntheticsBrowserTestConfig `json:"config,omitempty"`
	// Array of locations used to run the test.
	Locations *[]string `json:"locations,omitempty"`
	// Notification message associated with the test. Message can either be text or an empty string.
	Message string `json:"message"`
	// The associated monitor ID.
	MonitorId *int64 `json:"monitor_id,omitempty"`
	// Name of the test.
	Name    *string                `json:"name,omitempty"`
	Options *SyntheticsTestOptions `json:"options,omitempty"`
	// The public ID of the test.
	PublicId *string                    `json:"public_id,omitempty"`
	Status   *SyntheticsTestPauseStatus `json:"status,omitempty"`
	// The steps of the test.
	Steps *[]SyntheticsStep `json:"steps,omitempty"`
	// Array of tags attached to the test.
	Tags *[]string                  `json:"tags,omitempty"`
	Type *SyntheticsBrowserTestType `json:"type,omitempty"`
}

SyntheticsBrowserTest Object containing details about a Synthetic browser test.

func NewSyntheticsBrowserTest ¶

func NewSyntheticsBrowserTest(message string) *SyntheticsBrowserTest

NewSyntheticsBrowserTest instantiates a new SyntheticsBrowserTest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestWithDefaults ¶

func NewSyntheticsBrowserTestWithDefaults() *SyntheticsBrowserTest

NewSyntheticsBrowserTestWithDefaults instantiates a new SyntheticsBrowserTest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTest) GetConfig ¶

GetConfig returns the Config field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetConfigOk ¶

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetLocations ¶

func (o *SyntheticsBrowserTest) GetLocations() []string

GetLocations returns the Locations field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetLocationsOk ¶

func (o *SyntheticsBrowserTest) GetLocationsOk() (*[]string, bool)

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetMessage ¶

func (o *SyntheticsBrowserTest) GetMessage() string

GetMessage returns the Message field value

func (*SyntheticsBrowserTest) GetMessageOk ¶

func (o *SyntheticsBrowserTest) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetMonitorId ¶

func (o *SyntheticsBrowserTest) GetMonitorId() int64

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetMonitorIdOk ¶

func (o *SyntheticsBrowserTest) GetMonitorIdOk() (*int64, 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 (*SyntheticsBrowserTest) GetName ¶

func (o *SyntheticsBrowserTest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetNameOk ¶

func (o *SyntheticsBrowserTest) 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 (*SyntheticsBrowserTest) GetOptions ¶

GetOptions returns the Options field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetOptionsOk ¶

func (o *SyntheticsBrowserTest) GetOptionsOk() (*SyntheticsTestOptions, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetPublicId ¶

func (o *SyntheticsBrowserTest) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetPublicIdOk ¶

func (o *SyntheticsBrowserTest) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetSteps ¶

func (o *SyntheticsBrowserTest) GetSteps() []SyntheticsStep

GetSteps returns the Steps field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetStepsOk ¶

func (o *SyntheticsBrowserTest) GetStepsOk() (*[]SyntheticsStep, bool)

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetTags ¶

func (o *SyntheticsBrowserTest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetTagsOk ¶

func (o *SyntheticsBrowserTest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsBrowserTest) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTest) HasConfig ¶

func (o *SyntheticsBrowserTest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasLocations ¶

func (o *SyntheticsBrowserTest) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasMonitorId ¶

func (o *SyntheticsBrowserTest) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasName ¶

func (o *SyntheticsBrowserTest) HasName() bool

HasName returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasOptions ¶

func (o *SyntheticsBrowserTest) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasPublicId ¶

func (o *SyntheticsBrowserTest) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasStatus ¶

func (o *SyntheticsBrowserTest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasSteps ¶

func (o *SyntheticsBrowserTest) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasTags ¶

func (o *SyntheticsBrowserTest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SyntheticsBrowserTest) HasType ¶

func (o *SyntheticsBrowserTest) HasType() bool

HasType returns a boolean if a field has been set.

func (SyntheticsBrowserTest) MarshalJSON ¶

func (o SyntheticsBrowserTest) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTest) SetConfig ¶

SetConfig gets a reference to the given SyntheticsBrowserTestConfig and assigns it to the Config field.

func (*SyntheticsBrowserTest) SetLocations ¶

func (o *SyntheticsBrowserTest) SetLocations(v []string)

SetLocations gets a reference to the given []string and assigns it to the Locations field.

func (*SyntheticsBrowserTest) SetMessage ¶

func (o *SyntheticsBrowserTest) SetMessage(v string)

SetMessage sets field value

func (*SyntheticsBrowserTest) SetMonitorId ¶

func (o *SyntheticsBrowserTest) SetMonitorId(v int64)

SetMonitorId gets a reference to the given int64 and assigns it to the MonitorId field.

func (*SyntheticsBrowserTest) SetName ¶

func (o *SyntheticsBrowserTest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SyntheticsBrowserTest) SetOptions ¶

SetOptions gets a reference to the given SyntheticsTestOptions and assigns it to the Options field.

func (*SyntheticsBrowserTest) SetPublicId ¶

func (o *SyntheticsBrowserTest) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*SyntheticsBrowserTest) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestPauseStatus and assigns it to the Status field.

func (*SyntheticsBrowserTest) SetSteps ¶

func (o *SyntheticsBrowserTest) SetSteps(v []SyntheticsStep)

SetSteps gets a reference to the given []SyntheticsStep and assigns it to the Steps field.

func (*SyntheticsBrowserTest) SetTags ¶

func (o *SyntheticsBrowserTest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*SyntheticsBrowserTest) SetType ¶

SetType gets a reference to the given SyntheticsBrowserTestType and assigns it to the Type field.

func (*SyntheticsBrowserTest) UnmarshalJSON ¶

func (o *SyntheticsBrowserTest) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsBrowserTestConfig ¶

type SyntheticsBrowserTestConfig struct {
	// Array of assertions used for the test.
	Assertions []SyntheticsAssertion `json:"assertions"`
	Request    SyntheticsTestRequest `json:"request"`
	// Cookies to be used for the request, using the [Set-Cookie](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie) syntax.
	SetCookie *string `json:"setCookie,omitempty"`
	// Array of variables used for the test steps.
	Variables *[]SyntheticsBrowserVariable `json:"variables,omitempty"`
}

SyntheticsBrowserTestConfig Configuration object for a Synthetic browser test.

func NewSyntheticsBrowserTestConfig ¶

func NewSyntheticsBrowserTestConfig(assertions []SyntheticsAssertion, request SyntheticsTestRequest) *SyntheticsBrowserTestConfig

NewSyntheticsBrowserTestConfig instantiates a new SyntheticsBrowserTestConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestConfigWithDefaults ¶

func NewSyntheticsBrowserTestConfigWithDefaults() *SyntheticsBrowserTestConfig

NewSyntheticsBrowserTestConfigWithDefaults instantiates a new SyntheticsBrowserTestConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTestConfig) GetAssertions ¶

func (o *SyntheticsBrowserTestConfig) GetAssertions() []SyntheticsAssertion

GetAssertions returns the Assertions field value

func (*SyntheticsBrowserTestConfig) GetAssertionsOk ¶

func (o *SyntheticsBrowserTestConfig) GetAssertionsOk() (*[]SyntheticsAssertion, bool)

GetAssertionsOk returns a tuple with the Assertions field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestConfig) GetRequest ¶

GetRequest returns the Request field value

func (*SyntheticsBrowserTestConfig) GetRequestOk ¶

GetRequestOk returns a tuple with the Request field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestConfig) GetSetCookie ¶

func (o *SyntheticsBrowserTestConfig) GetSetCookie() string

GetSetCookie returns the SetCookie field value if set, zero value otherwise.

func (*SyntheticsBrowserTestConfig) GetSetCookieOk ¶

func (o *SyntheticsBrowserTestConfig) GetSetCookieOk() (*string, bool)

GetSetCookieOk returns a tuple with the SetCookie field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestConfig) GetVariables ¶

GetVariables returns the Variables field value if set, zero value otherwise.

func (*SyntheticsBrowserTestConfig) GetVariablesOk ¶

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 (*SyntheticsBrowserTestConfig) HasSetCookie ¶

func (o *SyntheticsBrowserTestConfig) HasSetCookie() bool

HasSetCookie returns a boolean if a field has been set.

func (*SyntheticsBrowserTestConfig) HasVariables ¶

func (o *SyntheticsBrowserTestConfig) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (SyntheticsBrowserTestConfig) MarshalJSON ¶

func (o SyntheticsBrowserTestConfig) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTestConfig) SetAssertions ¶

func (o *SyntheticsBrowserTestConfig) SetAssertions(v []SyntheticsAssertion)

SetAssertions sets field value

func (*SyntheticsBrowserTestConfig) SetRequest ¶

SetRequest sets field value

func (*SyntheticsBrowserTestConfig) SetSetCookie ¶

func (o *SyntheticsBrowserTestConfig) SetSetCookie(v string)

SetSetCookie gets a reference to the given string and assigns it to the SetCookie field.

func (*SyntheticsBrowserTestConfig) SetVariables ¶

SetVariables gets a reference to the given []SyntheticsBrowserVariable and assigns it to the Variables field.

func (*SyntheticsBrowserTestConfig) UnmarshalJSON ¶

func (o *SyntheticsBrowserTestConfig) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsBrowserTestResultData ¶

type SyntheticsBrowserTestResultData struct {
	// Type of browser device used for the browser test.
	BrowserType *string `json:"browserType,omitempty"`
	// Browser version used for the browser test.
	BrowserVersion *string           `json:"browserVersion,omitempty"`
	Device         *SyntheticsDevice `json:"device,omitempty"`
	// Global duration in second of the browser test.
	Duration *float64 `json:"duration,omitempty"`
	// Error returned for the browser test.
	Error *string `json:"error,omitempty"`
	// Whether or not the browser test was conducted.
	Passed *bool `json:"passed,omitempty"`
	// The amount of email received during the browser test.
	ReceivedEmailCount *int64 `json:"receivedEmailCount,omitempty"`
	// Starting URL for the browser test.
	StartUrl *string `json:"startUrl,omitempty"`
	// Array containing the different browser test steps.
	StepDetails *[]SyntheticsStepDetail `json:"stepDetails,omitempty"`
	// Whether or not a thumbnail is associated with the browser test.
	ThumbnailsBucketKey *bool `json:"thumbnailsBucketKey,omitempty"`
	// Time in second to wait before the browser test starts after reaching the start URL.
	TimeToInteractive *float64 `json:"timeToInteractive,omitempty"`
}

SyntheticsBrowserTestResultData Object containing results for your Synthetic browser test.

func NewSyntheticsBrowserTestResultData ¶

func NewSyntheticsBrowserTestResultData() *SyntheticsBrowserTestResultData

NewSyntheticsBrowserTestResultData instantiates a new SyntheticsBrowserTestResultData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestResultDataWithDefaults ¶

func NewSyntheticsBrowserTestResultDataWithDefaults() *SyntheticsBrowserTestResultData

NewSyntheticsBrowserTestResultDataWithDefaults instantiates a new SyntheticsBrowserTestResultData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTestResultData) GetBrowserType ¶

func (o *SyntheticsBrowserTestResultData) GetBrowserType() string

GetBrowserType returns the BrowserType field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetBrowserTypeOk ¶

func (o *SyntheticsBrowserTestResultData) GetBrowserTypeOk() (*string, bool)

GetBrowserTypeOk returns a tuple with the BrowserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetBrowserVersion ¶

func (o *SyntheticsBrowserTestResultData) GetBrowserVersion() string

GetBrowserVersion returns the BrowserVersion field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetBrowserVersionOk ¶

func (o *SyntheticsBrowserTestResultData) GetBrowserVersionOk() (*string, bool)

GetBrowserVersionOk returns a tuple with the BrowserVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetDevice ¶

GetDevice returns the Device field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetDeviceOk ¶

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetDuration ¶

func (o *SyntheticsBrowserTestResultData) GetDuration() float64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetDurationOk ¶

func (o *SyntheticsBrowserTestResultData) GetDurationOk() (*float64, 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 (*SyntheticsBrowserTestResultData) GetError ¶

GetError returns the Error field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetErrorOk ¶

func (o *SyntheticsBrowserTestResultData) 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 (*SyntheticsBrowserTestResultData) GetPassed ¶

func (o *SyntheticsBrowserTestResultData) GetPassed() bool

GetPassed returns the Passed field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetPassedOk ¶

func (o *SyntheticsBrowserTestResultData) GetPassedOk() (*bool, bool)

GetPassedOk returns a tuple with the Passed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetReceivedEmailCount ¶

func (o *SyntheticsBrowserTestResultData) GetReceivedEmailCount() int64

GetReceivedEmailCount returns the ReceivedEmailCount field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetReceivedEmailCountOk ¶

func (o *SyntheticsBrowserTestResultData) GetReceivedEmailCountOk() (*int64, bool)

GetReceivedEmailCountOk returns a tuple with the ReceivedEmailCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetStartUrl ¶

func (o *SyntheticsBrowserTestResultData) GetStartUrl() string

GetStartUrl returns the StartUrl field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetStartUrlOk ¶

func (o *SyntheticsBrowserTestResultData) GetStartUrlOk() (*string, bool)

GetStartUrlOk returns a tuple with the StartUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetStepDetails ¶

GetStepDetails returns the StepDetails field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetStepDetailsOk ¶

func (o *SyntheticsBrowserTestResultData) GetStepDetailsOk() (*[]SyntheticsStepDetail, bool)

GetStepDetailsOk returns a tuple with the StepDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetThumbnailsBucketKey ¶

func (o *SyntheticsBrowserTestResultData) GetThumbnailsBucketKey() bool

GetThumbnailsBucketKey returns the ThumbnailsBucketKey field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetThumbnailsBucketKeyOk ¶

func (o *SyntheticsBrowserTestResultData) GetThumbnailsBucketKeyOk() (*bool, bool)

GetThumbnailsBucketKeyOk returns a tuple with the ThumbnailsBucketKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) GetTimeToInteractive ¶

func (o *SyntheticsBrowserTestResultData) GetTimeToInteractive() float64

GetTimeToInteractive returns the TimeToInteractive field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultData) GetTimeToInteractiveOk ¶

func (o *SyntheticsBrowserTestResultData) GetTimeToInteractiveOk() (*float64, bool)

GetTimeToInteractiveOk returns a tuple with the TimeToInteractive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultData) HasBrowserType ¶

func (o *SyntheticsBrowserTestResultData) HasBrowserType() bool

HasBrowserType returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasBrowserVersion ¶

func (o *SyntheticsBrowserTestResultData) HasBrowserVersion() bool

HasBrowserVersion returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasDevice ¶

func (o *SyntheticsBrowserTestResultData) HasDevice() bool

HasDevice returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasDuration ¶

func (o *SyntheticsBrowserTestResultData) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasError ¶

func (o *SyntheticsBrowserTestResultData) HasError() bool

HasError returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasPassed ¶

func (o *SyntheticsBrowserTestResultData) HasPassed() bool

HasPassed returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasReceivedEmailCount ¶

func (o *SyntheticsBrowserTestResultData) HasReceivedEmailCount() bool

HasReceivedEmailCount returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasStartUrl ¶

func (o *SyntheticsBrowserTestResultData) HasStartUrl() bool

HasStartUrl returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasStepDetails ¶

func (o *SyntheticsBrowserTestResultData) HasStepDetails() bool

HasStepDetails returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasThumbnailsBucketKey ¶

func (o *SyntheticsBrowserTestResultData) HasThumbnailsBucketKey() bool

HasThumbnailsBucketKey returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultData) HasTimeToInteractive ¶

func (o *SyntheticsBrowserTestResultData) HasTimeToInteractive() bool

HasTimeToInteractive returns a boolean if a field has been set.

func (SyntheticsBrowserTestResultData) MarshalJSON ¶

func (o SyntheticsBrowserTestResultData) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTestResultData) SetBrowserType ¶

func (o *SyntheticsBrowserTestResultData) SetBrowserType(v string)

SetBrowserType gets a reference to the given string and assigns it to the BrowserType field.

func (*SyntheticsBrowserTestResultData) SetBrowserVersion ¶

func (o *SyntheticsBrowserTestResultData) SetBrowserVersion(v string)

SetBrowserVersion gets a reference to the given string and assigns it to the BrowserVersion field.

func (*SyntheticsBrowserTestResultData) SetDevice ¶

SetDevice gets a reference to the given SyntheticsDevice and assigns it to the Device field.

func (*SyntheticsBrowserTestResultData) SetDuration ¶

func (o *SyntheticsBrowserTestResultData) SetDuration(v float64)

SetDuration gets a reference to the given float64 and assigns it to the Duration field.

func (*SyntheticsBrowserTestResultData) SetError ¶

func (o *SyntheticsBrowserTestResultData) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*SyntheticsBrowserTestResultData) SetPassed ¶

func (o *SyntheticsBrowserTestResultData) SetPassed(v bool)

SetPassed gets a reference to the given bool and assigns it to the Passed field.

func (*SyntheticsBrowserTestResultData) SetReceivedEmailCount ¶

func (o *SyntheticsBrowserTestResultData) SetReceivedEmailCount(v int64)

SetReceivedEmailCount gets a reference to the given int64 and assigns it to the ReceivedEmailCount field.

func (*SyntheticsBrowserTestResultData) SetStartUrl ¶

func (o *SyntheticsBrowserTestResultData) SetStartUrl(v string)

SetStartUrl gets a reference to the given string and assigns it to the StartUrl field.

func (*SyntheticsBrowserTestResultData) SetStepDetails ¶

SetStepDetails gets a reference to the given []SyntheticsStepDetail and assigns it to the StepDetails field.

func (*SyntheticsBrowserTestResultData) SetThumbnailsBucketKey ¶

func (o *SyntheticsBrowserTestResultData) SetThumbnailsBucketKey(v bool)

SetThumbnailsBucketKey gets a reference to the given bool and assigns it to the ThumbnailsBucketKey field.

func (*SyntheticsBrowserTestResultData) SetTimeToInteractive ¶

func (o *SyntheticsBrowserTestResultData) SetTimeToInteractive(v float64)

SetTimeToInteractive gets a reference to the given float64 and assigns it to the TimeToInteractive field.

type SyntheticsBrowserTestResultFull ¶

type SyntheticsBrowserTestResultFull struct {
	Check *SyntheticsBrowserTestResultFullCheck `json:"check,omitempty"`
	// When the browser test was conducted.
	CheckTime *float64 `json:"check_time,omitempty"`
	// Version of the browser test used.
	CheckVersion *int64 `json:"check_version,omitempty"`
	// Location from which the browser test was performed.
	ProbeDc *string                          `json:"probe_dc,omitempty"`
	Result  *SyntheticsBrowserTestResultData `json:"result,omitempty"`
	// ID of the browser test result.
	ResultId *string                      `json:"result_id,omitempty"`
	Status   *SyntheticsTestMonitorStatus `json:"status,omitempty"`
}

SyntheticsBrowserTestResultFull Object returned describing a browser test result.

func NewSyntheticsBrowserTestResultFull ¶

func NewSyntheticsBrowserTestResultFull() *SyntheticsBrowserTestResultFull

NewSyntheticsBrowserTestResultFull instantiates a new SyntheticsBrowserTestResultFull object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestResultFullWithDefaults ¶

func NewSyntheticsBrowserTestResultFullWithDefaults() *SyntheticsBrowserTestResultFull

NewSyntheticsBrowserTestResultFullWithDefaults instantiates a new SyntheticsBrowserTestResultFull object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTestResultFull) GetCheck ¶

GetCheck returns the Check field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetCheckOk ¶

GetCheckOk returns a tuple with the Check field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) GetCheckTime ¶

func (o *SyntheticsBrowserTestResultFull) GetCheckTime() float64

GetCheckTime returns the CheckTime field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetCheckTimeOk ¶

func (o *SyntheticsBrowserTestResultFull) GetCheckTimeOk() (*float64, bool)

GetCheckTimeOk returns a tuple with the CheckTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) GetCheckVersion ¶

func (o *SyntheticsBrowserTestResultFull) GetCheckVersion() int64

GetCheckVersion returns the CheckVersion field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetCheckVersionOk ¶

func (o *SyntheticsBrowserTestResultFull) GetCheckVersionOk() (*int64, bool)

GetCheckVersionOk returns a tuple with the CheckVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) GetProbeDc ¶

func (o *SyntheticsBrowserTestResultFull) GetProbeDc() string

GetProbeDc returns the ProbeDc field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetProbeDcOk ¶

func (o *SyntheticsBrowserTestResultFull) GetProbeDcOk() (*string, bool)

GetProbeDcOk returns a tuple with the ProbeDc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) GetResult ¶

GetResult returns the Result field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetResultId ¶

func (o *SyntheticsBrowserTestResultFull) GetResultId() string

GetResultId returns the ResultId field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetResultIdOk ¶

func (o *SyntheticsBrowserTestResultFull) GetResultIdOk() (*string, bool)

GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) GetResultOk ¶

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultFull) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultFull) HasCheck ¶

func (o *SyntheticsBrowserTestResultFull) HasCheck() bool

HasCheck returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultFull) HasCheckTime ¶

func (o *SyntheticsBrowserTestResultFull) HasCheckTime() bool

HasCheckTime returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultFull) HasCheckVersion ¶

func (o *SyntheticsBrowserTestResultFull) HasCheckVersion() bool

HasCheckVersion returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultFull) HasProbeDc ¶

func (o *SyntheticsBrowserTestResultFull) HasProbeDc() bool

HasProbeDc returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultFull) HasResult ¶

func (o *SyntheticsBrowserTestResultFull) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultFull) HasResultId ¶

func (o *SyntheticsBrowserTestResultFull) HasResultId() bool

HasResultId returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultFull) HasStatus ¶

func (o *SyntheticsBrowserTestResultFull) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SyntheticsBrowserTestResultFull) MarshalJSON ¶

func (o SyntheticsBrowserTestResultFull) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTestResultFull) SetCheck ¶

SetCheck gets a reference to the given SyntheticsBrowserTestResultFullCheck and assigns it to the Check field.

func (*SyntheticsBrowserTestResultFull) SetCheckTime ¶

func (o *SyntheticsBrowserTestResultFull) SetCheckTime(v float64)

SetCheckTime gets a reference to the given float64 and assigns it to the CheckTime field.

func (*SyntheticsBrowserTestResultFull) SetCheckVersion ¶

func (o *SyntheticsBrowserTestResultFull) SetCheckVersion(v int64)

SetCheckVersion gets a reference to the given int64 and assigns it to the CheckVersion field.

func (*SyntheticsBrowserTestResultFull) SetProbeDc ¶

func (o *SyntheticsBrowserTestResultFull) SetProbeDc(v string)

SetProbeDc gets a reference to the given string and assigns it to the ProbeDc field.

func (*SyntheticsBrowserTestResultFull) SetResult ¶

SetResult gets a reference to the given SyntheticsBrowserTestResultData and assigns it to the Result field.

func (*SyntheticsBrowserTestResultFull) SetResultId ¶

func (o *SyntheticsBrowserTestResultFull) SetResultId(v string)

SetResultId gets a reference to the given string and assigns it to the ResultId field.

func (*SyntheticsBrowserTestResultFull) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestMonitorStatus and assigns it to the Status field.

type SyntheticsBrowserTestResultFullCheck ¶

type SyntheticsBrowserTestResultFullCheck struct {
	Config SyntheticsTestConfig `json:"config"`
}

SyntheticsBrowserTestResultFullCheck Object describing the browser test configuration.

func NewSyntheticsBrowserTestResultFullCheck ¶

func NewSyntheticsBrowserTestResultFullCheck(config SyntheticsTestConfig) *SyntheticsBrowserTestResultFullCheck

NewSyntheticsBrowserTestResultFullCheck instantiates a new SyntheticsBrowserTestResultFullCheck object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestResultFullCheckWithDefaults ¶

func NewSyntheticsBrowserTestResultFullCheckWithDefaults() *SyntheticsBrowserTestResultFullCheck

NewSyntheticsBrowserTestResultFullCheckWithDefaults instantiates a new SyntheticsBrowserTestResultFullCheck object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTestResultFullCheck) GetConfig ¶

GetConfig returns the Config field value

func (*SyntheticsBrowserTestResultFullCheck) GetConfigOk ¶

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (SyntheticsBrowserTestResultFullCheck) MarshalJSON ¶

func (o SyntheticsBrowserTestResultFullCheck) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTestResultFullCheck) SetConfig ¶

SetConfig sets field value

func (*SyntheticsBrowserTestResultFullCheck) UnmarshalJSON ¶

func (o *SyntheticsBrowserTestResultFullCheck) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsBrowserTestResultShort ¶

type SyntheticsBrowserTestResultShort struct {
	// Last time the browser test was performed.
	CheckTime *float64 `json:"check_time,omitempty"`
	// Location from which the Browser test was performed.
	ProbeDc *string                                 `json:"probe_dc,omitempty"`
	Result  *SyntheticsBrowserTestResultShortResult `json:"result,omitempty"`
	// ID of the browser test result.
	ResultId *string                      `json:"result_id,omitempty"`
	Status   *SyntheticsTestMonitorStatus `json:"status,omitempty"`
}

SyntheticsBrowserTestResultShort Object with the results of a single Synthetic browser test.

func NewSyntheticsBrowserTestResultShort ¶

func NewSyntheticsBrowserTestResultShort() *SyntheticsBrowserTestResultShort

NewSyntheticsBrowserTestResultShort instantiates a new SyntheticsBrowserTestResultShort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestResultShortWithDefaults ¶

func NewSyntheticsBrowserTestResultShortWithDefaults() *SyntheticsBrowserTestResultShort

NewSyntheticsBrowserTestResultShortWithDefaults instantiates a new SyntheticsBrowserTestResultShort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTestResultShort) GetCheckTime ¶

func (o *SyntheticsBrowserTestResultShort) GetCheckTime() float64

GetCheckTime returns the CheckTime field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShort) GetCheckTimeOk ¶

func (o *SyntheticsBrowserTestResultShort) GetCheckTimeOk() (*float64, bool)

GetCheckTimeOk returns a tuple with the CheckTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShort) GetProbeDc ¶

func (o *SyntheticsBrowserTestResultShort) GetProbeDc() string

GetProbeDc returns the ProbeDc field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShort) GetProbeDcOk ¶

func (o *SyntheticsBrowserTestResultShort) GetProbeDcOk() (*string, bool)

GetProbeDcOk returns a tuple with the ProbeDc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShort) GetResult ¶

GetResult returns the Result field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShort) GetResultId ¶

func (o *SyntheticsBrowserTestResultShort) GetResultId() string

GetResultId returns the ResultId field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShort) GetResultIdOk ¶

func (o *SyntheticsBrowserTestResultShort) GetResultIdOk() (*string, bool)

GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShort) GetResultOk ¶

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShort) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShort) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShort) HasCheckTime ¶

func (o *SyntheticsBrowserTestResultShort) HasCheckTime() bool

HasCheckTime returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShort) HasProbeDc ¶

func (o *SyntheticsBrowserTestResultShort) HasProbeDc() bool

HasProbeDc returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShort) HasResult ¶

func (o *SyntheticsBrowserTestResultShort) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShort) HasResultId ¶

func (o *SyntheticsBrowserTestResultShort) HasResultId() bool

HasResultId returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShort) HasStatus ¶

func (o *SyntheticsBrowserTestResultShort) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SyntheticsBrowserTestResultShort) MarshalJSON ¶

func (o SyntheticsBrowserTestResultShort) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTestResultShort) SetCheckTime ¶

func (o *SyntheticsBrowserTestResultShort) SetCheckTime(v float64)

SetCheckTime gets a reference to the given float64 and assigns it to the CheckTime field.

func (*SyntheticsBrowserTestResultShort) SetProbeDc ¶

func (o *SyntheticsBrowserTestResultShort) SetProbeDc(v string)

SetProbeDc gets a reference to the given string and assigns it to the ProbeDc field.

func (*SyntheticsBrowserTestResultShort) SetResult ¶

SetResult gets a reference to the given SyntheticsBrowserTestResultShortResult and assigns it to the Result field.

func (*SyntheticsBrowserTestResultShort) SetResultId ¶

func (o *SyntheticsBrowserTestResultShort) SetResultId(v string)

SetResultId gets a reference to the given string and assigns it to the ResultId field.

func (*SyntheticsBrowserTestResultShort) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestMonitorStatus and assigns it to the Status field.

type SyntheticsBrowserTestResultShortResult ¶

type SyntheticsBrowserTestResultShortResult struct {
	Device *SyntheticsDevice `json:"device,omitempty"`
	// Length in second of the browser test run.
	Duration *float64 `json:"duration,omitempty"`
	// Amount of errors collected for a single browser test run.
	ErrorCount *int64 `json:"errorCount,omitempty"`
	// Amount of browser test steps completed before failing.
	StepCountCompleted *int64 `json:"stepCountCompleted,omitempty"`
	// Total amount of browser test steps.
	StepCountTotal *int64 `json:"stepCountTotal,omitempty"`
}

SyntheticsBrowserTestResultShortResult Object with the result of the last browser test run.

func NewSyntheticsBrowserTestResultShortResult ¶

func NewSyntheticsBrowserTestResultShortResult() *SyntheticsBrowserTestResultShortResult

NewSyntheticsBrowserTestResultShortResult instantiates a new SyntheticsBrowserTestResultShortResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserTestResultShortResultWithDefaults ¶

func NewSyntheticsBrowserTestResultShortResultWithDefaults() *SyntheticsBrowserTestResultShortResult

NewSyntheticsBrowserTestResultShortResultWithDefaults instantiates a new SyntheticsBrowserTestResultShortResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserTestResultShortResult) GetDevice ¶

GetDevice returns the Device field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShortResult) GetDeviceOk ¶

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShortResult) GetDuration ¶

GetDuration returns the Duration field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShortResult) GetDurationOk ¶

func (o *SyntheticsBrowserTestResultShortResult) GetDurationOk() (*float64, 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 (*SyntheticsBrowserTestResultShortResult) GetErrorCount ¶

func (o *SyntheticsBrowserTestResultShortResult) GetErrorCount() int64

GetErrorCount returns the ErrorCount field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShortResult) GetErrorCountOk ¶

func (o *SyntheticsBrowserTestResultShortResult) GetErrorCountOk() (*int64, 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 (*SyntheticsBrowserTestResultShortResult) GetStepCountCompleted ¶

func (o *SyntheticsBrowserTestResultShortResult) GetStepCountCompleted() int64

GetStepCountCompleted returns the StepCountCompleted field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShortResult) GetStepCountCompletedOk ¶

func (o *SyntheticsBrowserTestResultShortResult) GetStepCountCompletedOk() (*int64, bool)

GetStepCountCompletedOk returns a tuple with the StepCountCompleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShortResult) GetStepCountTotal ¶

func (o *SyntheticsBrowserTestResultShortResult) GetStepCountTotal() int64

GetStepCountTotal returns the StepCountTotal field value if set, zero value otherwise.

func (*SyntheticsBrowserTestResultShortResult) GetStepCountTotalOk ¶

func (o *SyntheticsBrowserTestResultShortResult) GetStepCountTotalOk() (*int64, bool)

GetStepCountTotalOk returns a tuple with the StepCountTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserTestResultShortResult) HasDevice ¶

HasDevice returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShortResult) HasDuration ¶

HasDuration returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShortResult) HasErrorCount ¶

func (o *SyntheticsBrowserTestResultShortResult) HasErrorCount() bool

HasErrorCount returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShortResult) HasStepCountCompleted ¶

func (o *SyntheticsBrowserTestResultShortResult) HasStepCountCompleted() bool

HasStepCountCompleted returns a boolean if a field has been set.

func (*SyntheticsBrowserTestResultShortResult) HasStepCountTotal ¶

func (o *SyntheticsBrowserTestResultShortResult) HasStepCountTotal() bool

HasStepCountTotal returns a boolean if a field has been set.

func (SyntheticsBrowserTestResultShortResult) MarshalJSON ¶

func (o SyntheticsBrowserTestResultShortResult) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserTestResultShortResult) SetDevice ¶

SetDevice gets a reference to the given SyntheticsDevice and assigns it to the Device field.

func (*SyntheticsBrowserTestResultShortResult) SetDuration ¶

SetDuration gets a reference to the given float64 and assigns it to the Duration field.

func (*SyntheticsBrowserTestResultShortResult) SetErrorCount ¶

func (o *SyntheticsBrowserTestResultShortResult) SetErrorCount(v int64)

SetErrorCount gets a reference to the given int64 and assigns it to the ErrorCount field.

func (*SyntheticsBrowserTestResultShortResult) SetStepCountCompleted ¶

func (o *SyntheticsBrowserTestResultShortResult) SetStepCountCompleted(v int64)

SetStepCountCompleted gets a reference to the given int64 and assigns it to the StepCountCompleted field.

func (*SyntheticsBrowserTestResultShortResult) SetStepCountTotal ¶

func (o *SyntheticsBrowserTestResultShortResult) SetStepCountTotal(v int64)

SetStepCountTotal gets a reference to the given int64 and assigns it to the StepCountTotal field.

type SyntheticsBrowserTestType ¶

type SyntheticsBrowserTestType string

SyntheticsBrowserTestType Type of the Synthetic test, `browser`.

const (
	SYNTHETICSBROWSERTESTTYPE_BROWSER SyntheticsBrowserTestType = "browser"
)

List of SyntheticsBrowserTestType

func NewSyntheticsBrowserTestTypeFromValue ¶

func NewSyntheticsBrowserTestTypeFromValue(v string) (*SyntheticsBrowserTestType, error)

NewSyntheticsBrowserTestTypeFromValue returns a pointer to a valid SyntheticsBrowserTestType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsBrowserTestType) IsValid ¶

func (v SyntheticsBrowserTestType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsBrowserTestType) Ptr ¶

Ptr returns reference to SyntheticsBrowserTestType value

func (*SyntheticsBrowserTestType) UnmarshalJSON ¶

func (v *SyntheticsBrowserTestType) UnmarshalJSON(src []byte) error

type SyntheticsBrowserVariable ¶

type SyntheticsBrowserVariable struct {
	// Example for the variable.
	Example *string `json:"example,omitempty"`
	// ID for the variable.
	Id *string `json:"id,omitempty"`
	// Name of the variable.
	Name string `json:"name"`
	// Pattern of the variable.
	Pattern *string                       `json:"pattern,omitempty"`
	Type    SyntheticsBrowserVariableType `json:"type"`
}

SyntheticsBrowserVariable Object defining a variable that can be used in your browser test. Learn more in the [Browser test Actions documentation](https://docs.datadoghq.com/synthetics/browser_tests/actions#variable).

func NewSyntheticsBrowserVariable ¶

func NewSyntheticsBrowserVariable(name string, type_ SyntheticsBrowserVariableType) *SyntheticsBrowserVariable

NewSyntheticsBrowserVariable instantiates a new SyntheticsBrowserVariable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsBrowserVariableWithDefaults ¶

func NewSyntheticsBrowserVariableWithDefaults() *SyntheticsBrowserVariable

NewSyntheticsBrowserVariableWithDefaults instantiates a new SyntheticsBrowserVariable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsBrowserVariable) GetExample ¶

func (o *SyntheticsBrowserVariable) GetExample() string

GetExample returns the Example field value if set, zero value otherwise.

func (*SyntheticsBrowserVariable) GetExampleOk ¶

func (o *SyntheticsBrowserVariable) 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 (*SyntheticsBrowserVariable) GetId ¶

func (o *SyntheticsBrowserVariable) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsBrowserVariable) GetIdOk ¶

func (o *SyntheticsBrowserVariable) 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 (*SyntheticsBrowserVariable) GetName ¶

func (o *SyntheticsBrowserVariable) GetName() string

GetName returns the Name field value

func (*SyntheticsBrowserVariable) GetNameOk ¶

func (o *SyntheticsBrowserVariable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserVariable) GetPattern ¶

func (o *SyntheticsBrowserVariable) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SyntheticsBrowserVariable) GetPatternOk ¶

func (o *SyntheticsBrowserVariable) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsBrowserVariable) GetType ¶

GetType returns the Type field value

func (*SyntheticsBrowserVariable) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsBrowserVariable) HasExample ¶

func (o *SyntheticsBrowserVariable) HasExample() bool

HasExample returns a boolean if a field has been set.

func (*SyntheticsBrowserVariable) HasId ¶

func (o *SyntheticsBrowserVariable) HasId() bool

HasId returns a boolean if a field has been set.

func (*SyntheticsBrowserVariable) HasPattern ¶

func (o *SyntheticsBrowserVariable) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (SyntheticsBrowserVariable) MarshalJSON ¶

func (o SyntheticsBrowserVariable) MarshalJSON() ([]byte, error)

func (*SyntheticsBrowserVariable) SetExample ¶

func (o *SyntheticsBrowserVariable) SetExample(v string)

SetExample gets a reference to the given string and assigns it to the Example field.

func (*SyntheticsBrowserVariable) SetId ¶

func (o *SyntheticsBrowserVariable) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsBrowserVariable) SetName ¶

func (o *SyntheticsBrowserVariable) SetName(v string)

SetName sets field value

func (*SyntheticsBrowserVariable) SetPattern ¶

func (o *SyntheticsBrowserVariable) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (*SyntheticsBrowserVariable) SetType ¶

SetType sets field value

func (*SyntheticsBrowserVariable) UnmarshalJSON ¶

func (o *SyntheticsBrowserVariable) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsBrowserVariableType ¶

type SyntheticsBrowserVariableType string

SyntheticsBrowserVariableType Type of browser test variable.

const (
	SYNTHETICSBROWSERVARIABLETYPE_ELEMENT    SyntheticsBrowserVariableType = "element"
	SYNTHETICSBROWSERVARIABLETYPE_EMAIL      SyntheticsBrowserVariableType = "email"
	SYNTHETICSBROWSERVARIABLETYPE_GLOBAL     SyntheticsBrowserVariableType = "global"
	SYNTHETICSBROWSERVARIABLETYPE_JAVASCRIPT SyntheticsBrowserVariableType = "javascript"
	SYNTHETICSBROWSERVARIABLETYPE_TEXT       SyntheticsBrowserVariableType = "text"
)

List of SyntheticsBrowserVariableType

func NewSyntheticsBrowserVariableTypeFromValue ¶

func NewSyntheticsBrowserVariableTypeFromValue(v string) (*SyntheticsBrowserVariableType, error)

NewSyntheticsBrowserVariableTypeFromValue returns a pointer to a valid SyntheticsBrowserVariableType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsBrowserVariableType) IsValid ¶

func (v SyntheticsBrowserVariableType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsBrowserVariableType) Ptr ¶

Ptr returns reference to SyntheticsBrowserVariableType value

func (*SyntheticsBrowserVariableType) UnmarshalJSON ¶

func (v *SyntheticsBrowserVariableType) UnmarshalJSON(src []byte) error

type SyntheticsCITest ¶

type SyntheticsCITest struct {
	// Disable certificate checks in API tests.
	AllowInsecureCertificates *bool                `json:"allowInsecureCertificates,omitempty"`
	BasicAuth                 *SyntheticsBasicAuth `json:"basicAuth,omitempty"`
	// Body to include in the test.
	Body *string `json:"body,omitempty"`
	// Type of the data sent in a synthetics API test.
	BodyType *string `json:"bodyType,omitempty"`
	// Cookies for the request.
	Cookies *string `json:"cookies,omitempty"`
	// For browser test, array with the different device IDs used to run the test.
	DeviceIds *[]SyntheticsDeviceID `json:"deviceIds,omitempty"`
	// For API HTTP test, whether or not the test should follow redirects.
	FollowRedirects *bool `json:"followRedirects,omitempty"`
	// Headers to include when performing the test.
	Headers *map[string]string `json:"headers,omitempty"`
	// Array of locations used to run the test.
	Locations *[]string                 `json:"locations,omitempty"`
	Metadata  *SyntheticsCITestMetadata `json:"metadata,omitempty"`
	// The public ID of the Synthetics test to trigger.
	PublicId string                      `json:"public_id"`
	Retry    *SyntheticsTestOptionsRetry `json:"retry,omitempty"`
	// Starting URL for the browser test.
	StartUrl *string `json:"startUrl,omitempty"`
	// Variables to replace in the test.
	Variables *map[string]string `json:"variables,omitempty"`
}

SyntheticsCITest Test configuration for Synthetics CI

func NewSyntheticsCITest ¶

func NewSyntheticsCITest(publicId string) *SyntheticsCITest

NewSyntheticsCITest instantiates a new SyntheticsCITest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsCITestWithDefaults ¶

func NewSyntheticsCITestWithDefaults() *SyntheticsCITest

NewSyntheticsCITestWithDefaults instantiates a new SyntheticsCITest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsCITest) GetAllowInsecureCertificates ¶

func (o *SyntheticsCITest) GetAllowInsecureCertificates() bool

GetAllowInsecureCertificates returns the AllowInsecureCertificates field value if set, zero value otherwise.

func (*SyntheticsCITest) GetAllowInsecureCertificatesOk ¶

func (o *SyntheticsCITest) GetAllowInsecureCertificatesOk() (*bool, bool)

GetAllowInsecureCertificatesOk returns a tuple with the AllowInsecureCertificates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetBasicAuth ¶

func (o *SyntheticsCITest) GetBasicAuth() SyntheticsBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*SyntheticsCITest) GetBasicAuthOk ¶

func (o *SyntheticsCITest) GetBasicAuthOk() (*SyntheticsBasicAuth, bool)

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetBody ¶

func (o *SyntheticsCITest) GetBody() string

GetBody returns the Body field value if set, zero value otherwise.

func (*SyntheticsCITest) GetBodyOk ¶

func (o *SyntheticsCITest) GetBodyOk() (*string, bool)

GetBodyOk returns a tuple with the Body field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetBodyType ¶

func (o *SyntheticsCITest) GetBodyType() string

GetBodyType returns the BodyType field value if set, zero value otherwise.

func (*SyntheticsCITest) GetBodyTypeOk ¶

func (o *SyntheticsCITest) GetBodyTypeOk() (*string, bool)

GetBodyTypeOk returns a tuple with the BodyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetCookies ¶

func (o *SyntheticsCITest) GetCookies() string

GetCookies returns the Cookies field value if set, zero value otherwise.

func (*SyntheticsCITest) GetCookiesOk ¶

func (o *SyntheticsCITest) GetCookiesOk() (*string, bool)

GetCookiesOk returns a tuple with the Cookies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetDeviceIds ¶

func (o *SyntheticsCITest) GetDeviceIds() []SyntheticsDeviceID

GetDeviceIds returns the DeviceIds field value if set, zero value otherwise.

func (*SyntheticsCITest) GetDeviceIdsOk ¶

func (o *SyntheticsCITest) GetDeviceIdsOk() (*[]SyntheticsDeviceID, bool)

GetDeviceIdsOk returns a tuple with the DeviceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetFollowRedirects ¶

func (o *SyntheticsCITest) GetFollowRedirects() bool

GetFollowRedirects returns the FollowRedirects field value if set, zero value otherwise.

func (*SyntheticsCITest) GetFollowRedirectsOk ¶

func (o *SyntheticsCITest) GetFollowRedirectsOk() (*bool, bool)

GetFollowRedirectsOk returns a tuple with the FollowRedirects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetHeaders ¶

func (o *SyntheticsCITest) GetHeaders() map[string]string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*SyntheticsCITest) GetHeadersOk ¶

func (o *SyntheticsCITest) GetHeadersOk() (*map[string]string, 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 (*SyntheticsCITest) GetLocations ¶

func (o *SyntheticsCITest) GetLocations() []string

GetLocations returns the Locations field value if set, zero value otherwise.

func (*SyntheticsCITest) GetLocationsOk ¶

func (o *SyntheticsCITest) GetLocationsOk() (*[]string, bool)

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetMetadata ¶

func (o *SyntheticsCITest) GetMetadata() SyntheticsCITestMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*SyntheticsCITest) GetMetadataOk ¶

func (o *SyntheticsCITest) GetMetadataOk() (*SyntheticsCITestMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetPublicId ¶

func (o *SyntheticsCITest) GetPublicId() string

GetPublicId returns the PublicId field value

func (*SyntheticsCITest) GetPublicIdOk ¶

func (o *SyntheticsCITest) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetRetry ¶

GetRetry returns the Retry field value if set, zero value otherwise.

func (*SyntheticsCITest) GetRetryOk ¶

func (o *SyntheticsCITest) GetRetryOk() (*SyntheticsTestOptionsRetry, bool)

GetRetryOk returns a tuple with the Retry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetStartUrl ¶

func (o *SyntheticsCITest) GetStartUrl() string

GetStartUrl returns the StartUrl field value if set, zero value otherwise.

func (*SyntheticsCITest) GetStartUrlOk ¶

func (o *SyntheticsCITest) GetStartUrlOk() (*string, bool)

GetStartUrlOk returns a tuple with the StartUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITest) GetVariables ¶

func (o *SyntheticsCITest) GetVariables() map[string]string

GetVariables returns the Variables field value if set, zero value otherwise.

func (*SyntheticsCITest) GetVariablesOk ¶

func (o *SyntheticsCITest) GetVariablesOk() (*map[string]string, 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 (*SyntheticsCITest) HasAllowInsecureCertificates ¶

func (o *SyntheticsCITest) HasAllowInsecureCertificates() bool

HasAllowInsecureCertificates returns a boolean if a field has been set.

func (*SyntheticsCITest) HasBasicAuth ¶

func (o *SyntheticsCITest) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*SyntheticsCITest) HasBody ¶

func (o *SyntheticsCITest) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*SyntheticsCITest) HasBodyType ¶

func (o *SyntheticsCITest) HasBodyType() bool

HasBodyType returns a boolean if a field has been set.

func (*SyntheticsCITest) HasCookies ¶

func (o *SyntheticsCITest) HasCookies() bool

HasCookies returns a boolean if a field has been set.

func (*SyntheticsCITest) HasDeviceIds ¶

func (o *SyntheticsCITest) HasDeviceIds() bool

HasDeviceIds returns a boolean if a field has been set.

func (*SyntheticsCITest) HasFollowRedirects ¶

func (o *SyntheticsCITest) HasFollowRedirects() bool

HasFollowRedirects returns a boolean if a field has been set.

func (*SyntheticsCITest) HasHeaders ¶

func (o *SyntheticsCITest) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*SyntheticsCITest) HasLocations ¶

func (o *SyntheticsCITest) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*SyntheticsCITest) HasMetadata ¶

func (o *SyntheticsCITest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*SyntheticsCITest) HasRetry ¶

func (o *SyntheticsCITest) HasRetry() bool

HasRetry returns a boolean if a field has been set.

func (*SyntheticsCITest) HasStartUrl ¶

func (o *SyntheticsCITest) HasStartUrl() bool

HasStartUrl returns a boolean if a field has been set.

func (*SyntheticsCITest) HasVariables ¶

func (o *SyntheticsCITest) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (SyntheticsCITest) MarshalJSON ¶

func (o SyntheticsCITest) MarshalJSON() ([]byte, error)

func (*SyntheticsCITest) SetAllowInsecureCertificates ¶

func (o *SyntheticsCITest) SetAllowInsecureCertificates(v bool)

SetAllowInsecureCertificates gets a reference to the given bool and assigns it to the AllowInsecureCertificates field.

func (*SyntheticsCITest) SetBasicAuth ¶

func (o *SyntheticsCITest) SetBasicAuth(v SyntheticsBasicAuth)

SetBasicAuth gets a reference to the given SyntheticsBasicAuth and assigns it to the BasicAuth field.

func (*SyntheticsCITest) SetBody ¶

func (o *SyntheticsCITest) SetBody(v string)

SetBody gets a reference to the given string and assigns it to the Body field.

func (*SyntheticsCITest) SetBodyType ¶

func (o *SyntheticsCITest) SetBodyType(v string)

SetBodyType gets a reference to the given string and assigns it to the BodyType field.

func (*SyntheticsCITest) SetCookies ¶

func (o *SyntheticsCITest) SetCookies(v string)

SetCookies gets a reference to the given string and assigns it to the Cookies field.

func (*SyntheticsCITest) SetDeviceIds ¶

func (o *SyntheticsCITest) SetDeviceIds(v []SyntheticsDeviceID)

SetDeviceIds gets a reference to the given []SyntheticsDeviceID and assigns it to the DeviceIds field.

func (*SyntheticsCITest) SetFollowRedirects ¶

func (o *SyntheticsCITest) SetFollowRedirects(v bool)

SetFollowRedirects gets a reference to the given bool and assigns it to the FollowRedirects field.

func (*SyntheticsCITest) SetHeaders ¶

func (o *SyntheticsCITest) SetHeaders(v map[string]string)

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*SyntheticsCITest) SetLocations ¶

func (o *SyntheticsCITest) SetLocations(v []string)

SetLocations gets a reference to the given []string and assigns it to the Locations field.

func (*SyntheticsCITest) SetMetadata ¶

func (o *SyntheticsCITest) SetMetadata(v SyntheticsCITestMetadata)

SetMetadata gets a reference to the given SyntheticsCITestMetadata and assigns it to the Metadata field.

func (*SyntheticsCITest) SetPublicId ¶

func (o *SyntheticsCITest) SetPublicId(v string)

SetPublicId sets field value

func (*SyntheticsCITest) SetRetry ¶

SetRetry gets a reference to the given SyntheticsTestOptionsRetry and assigns it to the Retry field.

func (*SyntheticsCITest) SetStartUrl ¶

func (o *SyntheticsCITest) SetStartUrl(v string)

SetStartUrl gets a reference to the given string and assigns it to the StartUrl field.

func (*SyntheticsCITest) SetVariables ¶

func (o *SyntheticsCITest) SetVariables(v map[string]string)

SetVariables gets a reference to the given map[string]string and assigns it to the Variables field.

func (*SyntheticsCITest) UnmarshalJSON ¶

func (o *SyntheticsCITest) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsCITestBody ¶

type SyntheticsCITestBody struct {
	// Individual synthetics test.
	Tests *[]SyntheticsCITest `json:"tests,omitempty"`
}

SyntheticsCITestBody Object describing the synthetics tests to trigger.

func NewSyntheticsCITestBody ¶

func NewSyntheticsCITestBody() *SyntheticsCITestBody

NewSyntheticsCITestBody instantiates a new SyntheticsCITestBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsCITestBodyWithDefaults ¶

func NewSyntheticsCITestBodyWithDefaults() *SyntheticsCITestBody

NewSyntheticsCITestBodyWithDefaults instantiates a new SyntheticsCITestBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsCITestBody) GetTests ¶

func (o *SyntheticsCITestBody) GetTests() []SyntheticsCITest

GetTests returns the Tests field value if set, zero value otherwise.

func (*SyntheticsCITestBody) GetTestsOk ¶

func (o *SyntheticsCITestBody) GetTestsOk() (*[]SyntheticsCITest, bool)

GetTestsOk returns a tuple with the Tests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestBody) HasTests ¶

func (o *SyntheticsCITestBody) HasTests() bool

HasTests returns a boolean if a field has been set.

func (SyntheticsCITestBody) MarshalJSON ¶

func (o SyntheticsCITestBody) MarshalJSON() ([]byte, error)

func (*SyntheticsCITestBody) SetTests ¶

func (o *SyntheticsCITestBody) SetTests(v []SyntheticsCITest)

SetTests gets a reference to the given []SyntheticsCITest and assigns it to the Tests field.

type SyntheticsCITestMetadata ¶

type SyntheticsCITestMetadata struct {
	Ci  *SyntheticsCITestMetadataCi  `json:"ci,omitempty"`
	Git *SyntheticsCITestMetadataGit `json:"git,omitempty"`
}

SyntheticsCITestMetadata Metadata for the Synthetics tests run

func NewSyntheticsCITestMetadata ¶

func NewSyntheticsCITestMetadata() *SyntheticsCITestMetadata

NewSyntheticsCITestMetadata instantiates a new SyntheticsCITestMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsCITestMetadataWithDefaults ¶

func NewSyntheticsCITestMetadataWithDefaults() *SyntheticsCITestMetadata

NewSyntheticsCITestMetadataWithDefaults instantiates a new SyntheticsCITestMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsCITestMetadata) GetCi ¶

GetCi returns the Ci field value if set, zero value otherwise.

func (*SyntheticsCITestMetadata) GetCiOk ¶

GetCiOk returns a tuple with the Ci field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestMetadata) GetGit ¶

GetGit returns the Git field value if set, zero value otherwise.

func (*SyntheticsCITestMetadata) GetGitOk ¶

GetGitOk returns a tuple with the Git field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestMetadata) HasCi ¶

func (o *SyntheticsCITestMetadata) HasCi() bool

HasCi returns a boolean if a field has been set.

func (*SyntheticsCITestMetadata) HasGit ¶

func (o *SyntheticsCITestMetadata) HasGit() bool

HasGit returns a boolean if a field has been set.

func (SyntheticsCITestMetadata) MarshalJSON ¶

func (o SyntheticsCITestMetadata) MarshalJSON() ([]byte, error)

func (*SyntheticsCITestMetadata) SetCi ¶

SetCi gets a reference to the given SyntheticsCITestMetadataCi and assigns it to the Ci field.

func (*SyntheticsCITestMetadata) SetGit ¶

SetGit gets a reference to the given SyntheticsCITestMetadataGit and assigns it to the Git field.

type SyntheticsCITestMetadataCi ¶

type SyntheticsCITestMetadataCi struct {
	// Name of the pipeline.
	Pipeline *string `json:"pipeline,omitempty"`
	// Name of the CI provider.
	Provider *string `json:"provider,omitempty"`
}

SyntheticsCITestMetadataCi Describe CI provider.

func NewSyntheticsCITestMetadataCi ¶

func NewSyntheticsCITestMetadataCi() *SyntheticsCITestMetadataCi

NewSyntheticsCITestMetadataCi instantiates a new SyntheticsCITestMetadataCi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsCITestMetadataCiWithDefaults ¶

func NewSyntheticsCITestMetadataCiWithDefaults() *SyntheticsCITestMetadataCi

NewSyntheticsCITestMetadataCiWithDefaults instantiates a new SyntheticsCITestMetadataCi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsCITestMetadataCi) GetPipeline ¶

func (o *SyntheticsCITestMetadataCi) GetPipeline() string

GetPipeline returns the Pipeline field value if set, zero value otherwise.

func (*SyntheticsCITestMetadataCi) GetPipelineOk ¶

func (o *SyntheticsCITestMetadataCi) GetPipelineOk() (*string, bool)

GetPipelineOk returns a tuple with the Pipeline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestMetadataCi) GetProvider ¶

func (o *SyntheticsCITestMetadataCi) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*SyntheticsCITestMetadataCi) GetProviderOk ¶

func (o *SyntheticsCITestMetadataCi) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestMetadataCi) HasPipeline ¶

func (o *SyntheticsCITestMetadataCi) HasPipeline() bool

HasPipeline returns a boolean if a field has been set.

func (*SyntheticsCITestMetadataCi) HasProvider ¶

func (o *SyntheticsCITestMetadataCi) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (SyntheticsCITestMetadataCi) MarshalJSON ¶

func (o SyntheticsCITestMetadataCi) MarshalJSON() ([]byte, error)

func (*SyntheticsCITestMetadataCi) SetPipeline ¶

func (o *SyntheticsCITestMetadataCi) SetPipeline(v string)

SetPipeline gets a reference to the given string and assigns it to the Pipeline field.

func (*SyntheticsCITestMetadataCi) SetProvider ¶

func (o *SyntheticsCITestMetadataCi) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

type SyntheticsCITestMetadataGit ¶

type SyntheticsCITestMetadataGit struct {
	// Branch name.
	Branch *string `json:"branch,omitempty"`
	// Commit SHA.
	CommitSha *string `json:"commit_sha,omitempty"`
}

SyntheticsCITestMetadataGit Git information.

func NewSyntheticsCITestMetadataGit ¶

func NewSyntheticsCITestMetadataGit() *SyntheticsCITestMetadataGit

NewSyntheticsCITestMetadataGit instantiates a new SyntheticsCITestMetadataGit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsCITestMetadataGitWithDefaults ¶

func NewSyntheticsCITestMetadataGitWithDefaults() *SyntheticsCITestMetadataGit

NewSyntheticsCITestMetadataGitWithDefaults instantiates a new SyntheticsCITestMetadataGit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsCITestMetadataGit) GetBranch ¶

func (o *SyntheticsCITestMetadataGit) GetBranch() string

GetBranch returns the Branch field value if set, zero value otherwise.

func (*SyntheticsCITestMetadataGit) GetBranchOk ¶

func (o *SyntheticsCITestMetadataGit) GetBranchOk() (*string, bool)

GetBranchOk returns a tuple with the Branch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestMetadataGit) GetCommitSha ¶

func (o *SyntheticsCITestMetadataGit) GetCommitSha() string

GetCommitSha returns the CommitSha field value if set, zero value otherwise.

func (*SyntheticsCITestMetadataGit) GetCommitShaOk ¶

func (o *SyntheticsCITestMetadataGit) GetCommitShaOk() (*string, bool)

GetCommitShaOk returns a tuple with the CommitSha field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCITestMetadataGit) HasBranch ¶

func (o *SyntheticsCITestMetadataGit) HasBranch() bool

HasBranch returns a boolean if a field has been set.

func (*SyntheticsCITestMetadataGit) HasCommitSha ¶

func (o *SyntheticsCITestMetadataGit) HasCommitSha() bool

HasCommitSha returns a boolean if a field has been set.

func (SyntheticsCITestMetadataGit) MarshalJSON ¶

func (o SyntheticsCITestMetadataGit) MarshalJSON() ([]byte, error)

func (*SyntheticsCITestMetadataGit) SetBranch ¶

func (o *SyntheticsCITestMetadataGit) SetBranch(v string)

SetBranch gets a reference to the given string and assigns it to the Branch field.

func (*SyntheticsCITestMetadataGit) SetCommitSha ¶

func (o *SyntheticsCITestMetadataGit) SetCommitSha(v string)

SetCommitSha gets a reference to the given string and assigns it to the CommitSha field.

type SyntheticsCheckType ¶

type SyntheticsCheckType string

SyntheticsCheckType Type of assertion to apply in an API test.

const (
	SYNTHETICSCHECKTYPE_EQUALS          SyntheticsCheckType = "equals"
	SYNTHETICSCHECKTYPE_NOT_EQUALS      SyntheticsCheckType = "notEquals"
	SYNTHETICSCHECKTYPE_CONTAINS        SyntheticsCheckType = "contains"
	SYNTHETICSCHECKTYPE_NOT_CONTAINS    SyntheticsCheckType = "notContains"
	SYNTHETICSCHECKTYPE_STARTS_WITH     SyntheticsCheckType = "startsWith"
	SYNTHETICSCHECKTYPE_NOT_STARTS_WITH SyntheticsCheckType = "notStartsWith"
	SYNTHETICSCHECKTYPE_GREATER         SyntheticsCheckType = "greater"
	SYNTHETICSCHECKTYPE_LOWER           SyntheticsCheckType = "lower"
	SYNTHETICSCHECKTYPE_GREATER_EQUALS  SyntheticsCheckType = "greaterEquals"
	SYNTHETICSCHECKTYPE_LOWER_EQUALS    SyntheticsCheckType = "lowerEquals"
	SYNTHETICSCHECKTYPE_MATCH_REGEX     SyntheticsCheckType = "matchRegex"
	SYNTHETICSCHECKTYPE_BETWEEN         SyntheticsCheckType = "between"
	SYNTHETICSCHECKTYPE_IS_EMPTY        SyntheticsCheckType = "isEmpty"
	SYNTHETICSCHECKTYPE_NOT_IS_EMPTY    SyntheticsCheckType = "notIsEmpty"
)

List of SyntheticsCheckType

func NewSyntheticsCheckTypeFromValue ¶

func NewSyntheticsCheckTypeFromValue(v string) (*SyntheticsCheckType, error)

NewSyntheticsCheckTypeFromValue returns a pointer to a valid SyntheticsCheckType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsCheckType) IsValid ¶

func (v SyntheticsCheckType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsCheckType) Ptr ¶

Ptr returns reference to SyntheticsCheckType value

func (*SyntheticsCheckType) UnmarshalJSON ¶

func (v *SyntheticsCheckType) UnmarshalJSON(src []byte) error

type SyntheticsConfigVariable ¶

type SyntheticsConfigVariable struct {
	// Example for the variable.
	Example *string `json:"example,omitempty"`
	// ID of the variable for global variables.
	Id *string `json:"id,omitempty"`
	// Name of the variable.
	Name string `json:"name"`
	// Pattern of the variable.
	Pattern *string                      `json:"pattern,omitempty"`
	Type    SyntheticsConfigVariableType `json:"type"`
}

SyntheticsConfigVariable Object defining a variable that can be used in your test configuration.

func NewSyntheticsConfigVariable ¶

func NewSyntheticsConfigVariable(name string, type_ SyntheticsConfigVariableType) *SyntheticsConfigVariable

NewSyntheticsConfigVariable instantiates a new SyntheticsConfigVariable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsConfigVariableWithDefaults ¶

func NewSyntheticsConfigVariableWithDefaults() *SyntheticsConfigVariable

NewSyntheticsConfigVariableWithDefaults instantiates a new SyntheticsConfigVariable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsConfigVariable) GetExample ¶

func (o *SyntheticsConfigVariable) GetExample() string

GetExample returns the Example field value if set, zero value otherwise.

func (*SyntheticsConfigVariable) GetExampleOk ¶

func (o *SyntheticsConfigVariable) 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 (*SyntheticsConfigVariable) GetId ¶

func (o *SyntheticsConfigVariable) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsConfigVariable) GetIdOk ¶

func (o *SyntheticsConfigVariable) 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 (*SyntheticsConfigVariable) GetName ¶

func (o *SyntheticsConfigVariable) GetName() string

GetName returns the Name field value

func (*SyntheticsConfigVariable) GetNameOk ¶

func (o *SyntheticsConfigVariable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticsConfigVariable) GetPattern ¶

func (o *SyntheticsConfigVariable) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SyntheticsConfigVariable) GetPatternOk ¶

func (o *SyntheticsConfigVariable) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsConfigVariable) GetType ¶

GetType returns the Type field value

func (*SyntheticsConfigVariable) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsConfigVariable) HasExample ¶

func (o *SyntheticsConfigVariable) HasExample() bool

HasExample returns a boolean if a field has been set.

func (*SyntheticsConfigVariable) HasId ¶

func (o *SyntheticsConfigVariable) HasId() bool

HasId returns a boolean if a field has been set.

func (*SyntheticsConfigVariable) HasPattern ¶

func (o *SyntheticsConfigVariable) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (SyntheticsConfigVariable) MarshalJSON ¶

func (o SyntheticsConfigVariable) MarshalJSON() ([]byte, error)

func (*SyntheticsConfigVariable) SetExample ¶

func (o *SyntheticsConfigVariable) SetExample(v string)

SetExample gets a reference to the given string and assigns it to the Example field.

func (*SyntheticsConfigVariable) SetId ¶

func (o *SyntheticsConfigVariable) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsConfigVariable) SetName ¶

func (o *SyntheticsConfigVariable) SetName(v string)

SetName sets field value

func (*SyntheticsConfigVariable) SetPattern ¶

func (o *SyntheticsConfigVariable) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (*SyntheticsConfigVariable) SetType ¶

SetType sets field value

func (*SyntheticsConfigVariable) UnmarshalJSON ¶

func (o *SyntheticsConfigVariable) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsConfigVariableType ¶

type SyntheticsConfigVariableType string

SyntheticsConfigVariableType Type of the configuration variable.

const (
	SYNTHETICSCONFIGVARIABLETYPE_GLOBAL SyntheticsConfigVariableType = "global"
	SYNTHETICSCONFIGVARIABLETYPE_TEXT   SyntheticsConfigVariableType = "text"
)

List of SyntheticsConfigVariableType

func NewSyntheticsConfigVariableTypeFromValue ¶

func NewSyntheticsConfigVariableTypeFromValue(v string) (*SyntheticsConfigVariableType, error)

NewSyntheticsConfigVariableTypeFromValue returns a pointer to a valid SyntheticsConfigVariableType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsConfigVariableType) IsValid ¶

func (v SyntheticsConfigVariableType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsConfigVariableType) Ptr ¶

Ptr returns reference to SyntheticsConfigVariableType value

func (*SyntheticsConfigVariableType) UnmarshalJSON ¶

func (v *SyntheticsConfigVariableType) UnmarshalJSON(src []byte) error

type SyntheticsCoreWebVitals ¶

type SyntheticsCoreWebVitals struct {
	// Cumulative Layout Shift.
	Cls *int64 `json:"cls,omitempty"`
	// Largest Contentful Paint in milliseconds.
	Lcp *int64 `json:"lcp,omitempty"`
	// URL attached to the metrics.
	Url *string `json:"url,omitempty"`
}

SyntheticsCoreWebVitals Core Web Vitals attached to a browser test step.

func NewSyntheticsCoreWebVitals ¶

func NewSyntheticsCoreWebVitals() *SyntheticsCoreWebVitals

NewSyntheticsCoreWebVitals instantiates a new SyntheticsCoreWebVitals object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsCoreWebVitalsWithDefaults ¶

func NewSyntheticsCoreWebVitalsWithDefaults() *SyntheticsCoreWebVitals

NewSyntheticsCoreWebVitalsWithDefaults instantiates a new SyntheticsCoreWebVitals object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsCoreWebVitals) GetCls ¶

func (o *SyntheticsCoreWebVitals) GetCls() int64

GetCls returns the Cls field value if set, zero value otherwise.

func (*SyntheticsCoreWebVitals) GetClsOk ¶

func (o *SyntheticsCoreWebVitals) GetClsOk() (*int64, bool)

GetClsOk returns a tuple with the Cls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCoreWebVitals) GetLcp ¶

func (o *SyntheticsCoreWebVitals) GetLcp() int64

GetLcp returns the Lcp field value if set, zero value otherwise.

func (*SyntheticsCoreWebVitals) GetLcpOk ¶

func (o *SyntheticsCoreWebVitals) GetLcpOk() (*int64, bool)

GetLcpOk returns a tuple with the Lcp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCoreWebVitals) GetUrl ¶

func (o *SyntheticsCoreWebVitals) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*SyntheticsCoreWebVitals) GetUrlOk ¶

func (o *SyntheticsCoreWebVitals) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsCoreWebVitals) HasCls ¶

func (o *SyntheticsCoreWebVitals) HasCls() bool

HasCls returns a boolean if a field has been set.

func (*SyntheticsCoreWebVitals) HasLcp ¶

func (o *SyntheticsCoreWebVitals) HasLcp() bool

HasLcp returns a boolean if a field has been set.

func (*SyntheticsCoreWebVitals) HasUrl ¶

func (o *SyntheticsCoreWebVitals) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (SyntheticsCoreWebVitals) MarshalJSON ¶

func (o SyntheticsCoreWebVitals) MarshalJSON() ([]byte, error)

func (*SyntheticsCoreWebVitals) SetCls ¶

func (o *SyntheticsCoreWebVitals) SetCls(v int64)

SetCls gets a reference to the given int64 and assigns it to the Cls field.

func (*SyntheticsCoreWebVitals) SetLcp ¶

func (o *SyntheticsCoreWebVitals) SetLcp(v int64)

SetLcp gets a reference to the given int64 and assigns it to the Lcp field.

func (*SyntheticsCoreWebVitals) SetUrl ¶

func (o *SyntheticsCoreWebVitals) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type SyntheticsDeleteTestsPayload ¶

type SyntheticsDeleteTestsPayload struct {
	// An array of Synthetic test IDs you want to delete.
	PublicIds *[]string `json:"public_ids,omitempty"`
}

SyntheticsDeleteTestsPayload A JSON list of the ID or IDs of the Synthetic tests that you want to delete.

func NewSyntheticsDeleteTestsPayload ¶

func NewSyntheticsDeleteTestsPayload() *SyntheticsDeleteTestsPayload

NewSyntheticsDeleteTestsPayload instantiates a new SyntheticsDeleteTestsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsDeleteTestsPayloadWithDefaults ¶

func NewSyntheticsDeleteTestsPayloadWithDefaults() *SyntheticsDeleteTestsPayload

NewSyntheticsDeleteTestsPayloadWithDefaults instantiates a new SyntheticsDeleteTestsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsDeleteTestsPayload) GetPublicIds ¶

func (o *SyntheticsDeleteTestsPayload) GetPublicIds() []string

GetPublicIds returns the PublicIds field value if set, zero value otherwise.

func (*SyntheticsDeleteTestsPayload) GetPublicIdsOk ¶

func (o *SyntheticsDeleteTestsPayload) GetPublicIdsOk() (*[]string, bool)

GetPublicIdsOk returns a tuple with the PublicIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsDeleteTestsPayload) HasPublicIds ¶

func (o *SyntheticsDeleteTestsPayload) HasPublicIds() bool

HasPublicIds returns a boolean if a field has been set.

func (SyntheticsDeleteTestsPayload) MarshalJSON ¶

func (o SyntheticsDeleteTestsPayload) MarshalJSON() ([]byte, error)

func (*SyntheticsDeleteTestsPayload) SetPublicIds ¶

func (o *SyntheticsDeleteTestsPayload) SetPublicIds(v []string)

SetPublicIds gets a reference to the given []string and assigns it to the PublicIds field.

type SyntheticsDeleteTestsResponse ¶

type SyntheticsDeleteTestsResponse struct {
	// Array of objects containing a deleted Synthetic test ID with the associated deletion timestamp.
	DeletedTests *[]SyntheticsDeletedTest `json:"deleted_tests,omitempty"`
}

SyntheticsDeleteTestsResponse Response object for deleting Synthetic tests.

func NewSyntheticsDeleteTestsResponse ¶

func NewSyntheticsDeleteTestsResponse() *SyntheticsDeleteTestsResponse

NewSyntheticsDeleteTestsResponse instantiates a new SyntheticsDeleteTestsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsDeleteTestsResponseWithDefaults ¶

func NewSyntheticsDeleteTestsResponseWithDefaults() *SyntheticsDeleteTestsResponse

NewSyntheticsDeleteTestsResponseWithDefaults instantiates a new SyntheticsDeleteTestsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsDeleteTestsResponse) GetDeletedTests ¶

GetDeletedTests returns the DeletedTests field value if set, zero value otherwise.

func (*SyntheticsDeleteTestsResponse) GetDeletedTestsOk ¶

func (o *SyntheticsDeleteTestsResponse) GetDeletedTestsOk() (*[]SyntheticsDeletedTest, bool)

GetDeletedTestsOk returns a tuple with the DeletedTests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsDeleteTestsResponse) HasDeletedTests ¶

func (o *SyntheticsDeleteTestsResponse) HasDeletedTests() bool

HasDeletedTests returns a boolean if a field has been set.

func (SyntheticsDeleteTestsResponse) MarshalJSON ¶

func (o SyntheticsDeleteTestsResponse) MarshalJSON() ([]byte, error)

func (*SyntheticsDeleteTestsResponse) SetDeletedTests ¶

func (o *SyntheticsDeleteTestsResponse) SetDeletedTests(v []SyntheticsDeletedTest)

SetDeletedTests gets a reference to the given []SyntheticsDeletedTest and assigns it to the DeletedTests field.

type SyntheticsDeletedTest ¶

type SyntheticsDeletedTest struct {
	// Deletion timestamp of the Synthetic test ID.
	DeletedAt *time.Time `json:"deleted_at,omitempty"`
	// The Synthetic test ID deleted.
	PublicId *string `json:"public_id,omitempty"`
}

SyntheticsDeletedTest Object containing a deleted Synthetic test ID with the associated deletion timestamp.

func NewSyntheticsDeletedTest ¶

func NewSyntheticsDeletedTest() *SyntheticsDeletedTest

NewSyntheticsDeletedTest instantiates a new SyntheticsDeletedTest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsDeletedTestWithDefaults ¶

func NewSyntheticsDeletedTestWithDefaults() *SyntheticsDeletedTest

NewSyntheticsDeletedTestWithDefaults instantiates a new SyntheticsDeletedTest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsDeletedTest) GetDeletedAt ¶

func (o *SyntheticsDeletedTest) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.

func (*SyntheticsDeletedTest) GetDeletedAtOk ¶

func (o *SyntheticsDeletedTest) GetDeletedAtOk() (*time.Time, bool)

GetDeletedAtOk returns a tuple with the DeletedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsDeletedTest) GetPublicId ¶

func (o *SyntheticsDeletedTest) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*SyntheticsDeletedTest) GetPublicIdOk ¶

func (o *SyntheticsDeletedTest) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsDeletedTest) HasDeletedAt ¶

func (o *SyntheticsDeletedTest) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

func (*SyntheticsDeletedTest) HasPublicId ¶

func (o *SyntheticsDeletedTest) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (SyntheticsDeletedTest) MarshalJSON ¶

func (o SyntheticsDeletedTest) MarshalJSON() ([]byte, error)

func (*SyntheticsDeletedTest) SetDeletedAt ¶

func (o *SyntheticsDeletedTest) SetDeletedAt(v time.Time)

SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.

func (*SyntheticsDeletedTest) SetPublicId ¶

func (o *SyntheticsDeletedTest) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

type SyntheticsDevice ¶

type SyntheticsDevice struct {
	// Screen height of the device.
	Height int64              `json:"height"`
	Id     SyntheticsDeviceID `json:"id"`
	// Whether or not the device is a mobile.
	IsMobile *bool `json:"isMobile,omitempty"`
	// The device name.
	Name string `json:"name"`
	// Screen width of the device.
	Width int64 `json:"width"`
}

SyntheticsDevice Object describing the device used to perform the Synthetic test.

func NewSyntheticsDevice ¶

func NewSyntheticsDevice(height int64, id SyntheticsDeviceID, name string, width int64) *SyntheticsDevice

NewSyntheticsDevice instantiates a new SyntheticsDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsDeviceWithDefaults ¶

func NewSyntheticsDeviceWithDefaults() *SyntheticsDevice

NewSyntheticsDeviceWithDefaults instantiates a new SyntheticsDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsDevice) GetHeight ¶

func (o *SyntheticsDevice) GetHeight() int64

GetHeight returns the Height field value

func (*SyntheticsDevice) GetHeightOk ¶

func (o *SyntheticsDevice) GetHeightOk() (*int64, bool)

GetHeightOk returns a tuple with the Height field value and a boolean to check if the value has been set.

func (*SyntheticsDevice) GetId ¶

GetId returns the Id field value

func (*SyntheticsDevice) GetIdOk ¶

func (o *SyntheticsDevice) GetIdOk() (*SyntheticsDeviceID, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SyntheticsDevice) GetIsMobile ¶

func (o *SyntheticsDevice) GetIsMobile() bool

GetIsMobile returns the IsMobile field value if set, zero value otherwise.

func (*SyntheticsDevice) GetIsMobileOk ¶

func (o *SyntheticsDevice) GetIsMobileOk() (*bool, bool)

GetIsMobileOk returns a tuple with the IsMobile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsDevice) GetName ¶

func (o *SyntheticsDevice) GetName() string

GetName returns the Name field value

func (*SyntheticsDevice) GetNameOk ¶

func (o *SyntheticsDevice) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticsDevice) GetWidth ¶

func (o *SyntheticsDevice) GetWidth() int64

GetWidth returns the Width field value

func (*SyntheticsDevice) GetWidthOk ¶

func (o *SyntheticsDevice) GetWidthOk() (*int64, bool)

GetWidthOk returns a tuple with the Width field value and a boolean to check if the value has been set.

func (*SyntheticsDevice) HasIsMobile ¶

func (o *SyntheticsDevice) HasIsMobile() bool

HasIsMobile returns a boolean if a field has been set.

func (SyntheticsDevice) MarshalJSON ¶

func (o SyntheticsDevice) MarshalJSON() ([]byte, error)

func (*SyntheticsDevice) SetHeight ¶

func (o *SyntheticsDevice) SetHeight(v int64)

SetHeight sets field value

func (*SyntheticsDevice) SetId ¶

SetId sets field value

func (*SyntheticsDevice) SetIsMobile ¶

func (o *SyntheticsDevice) SetIsMobile(v bool)

SetIsMobile gets a reference to the given bool and assigns it to the IsMobile field.

func (*SyntheticsDevice) SetName ¶

func (o *SyntheticsDevice) SetName(v string)

SetName sets field value

func (*SyntheticsDevice) SetWidth ¶

func (o *SyntheticsDevice) SetWidth(v int64)

SetWidth sets field value

func (*SyntheticsDevice) UnmarshalJSON ¶

func (o *SyntheticsDevice) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsDeviceID ¶

type SyntheticsDeviceID string

SyntheticsDeviceID The device ID.

const (
	SYNTHETICSDEVICEID_LAPTOP_LARGE         SyntheticsDeviceID = "laptop_large"
	SYNTHETICSDEVICEID_TABLET               SyntheticsDeviceID = "tablet"
	SYNTHETICSDEVICEID_MOBILE_SMALL         SyntheticsDeviceID = "mobile_small"
	SYNTHETICSDEVICEID_CHROME_LAPTOP_LARGE  SyntheticsDeviceID = "chrome.laptop_large"
	SYNTHETICSDEVICEID_CHROME_TABLET        SyntheticsDeviceID = "chrome.tablet"
	SYNTHETICSDEVICEID_CHROME_MOBILE_SMALL  SyntheticsDeviceID = "chrome.mobile_small"
	SYNTHETICSDEVICEID_FIREFOX_LAPTOP_LARGE SyntheticsDeviceID = "firefox.laptop_large"
	SYNTHETICSDEVICEID_FIREFOX_TABLET       SyntheticsDeviceID = "firefox.tablet"
	SYNTHETICSDEVICEID_FIREFOX_MOBILE_SMALL SyntheticsDeviceID = "firefox.mobile_small"
)

List of SyntheticsDeviceID

func NewSyntheticsDeviceIDFromValue ¶

func NewSyntheticsDeviceIDFromValue(v string) (*SyntheticsDeviceID, error)

NewSyntheticsDeviceIDFromValue returns a pointer to a valid SyntheticsDeviceID for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsDeviceID) IsValid ¶

func (v SyntheticsDeviceID) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsDeviceID) Ptr ¶

Ptr returns reference to SyntheticsDeviceID value

func (*SyntheticsDeviceID) UnmarshalJSON ¶

func (v *SyntheticsDeviceID) UnmarshalJSON(src []byte) error

type SyntheticsErrorCode ¶

type SyntheticsErrorCode string

SyntheticsErrorCode Error code that can be returned by a Synthetic test.

const (
	SYNTHETICSERRORCODE_NO_ERROR            SyntheticsErrorCode = "NO_ERROR"
	SYNTHETICSERRORCODE_UNKNOWN             SyntheticsErrorCode = "UNKNOWN"
	SYNTHETICSERRORCODE_DNS                 SyntheticsErrorCode = "DNS"
	SYNTHETICSERRORCODE_SSL                 SyntheticsErrorCode = "SSL"
	SYNTHETICSERRORCODE_TIMEOUT             SyntheticsErrorCode = "TIMEOUT"
	SYNTHETICSERRORCODE_DENIED              SyntheticsErrorCode = "DENIED"
	SYNTHETICSERRORCODE_INCORRECT_ASSERTION SyntheticsErrorCode = "INCORRECT_ASSERTION"
)

List of SyntheticsErrorCode

func NewSyntheticsErrorCodeFromValue ¶

func NewSyntheticsErrorCodeFromValue(v string) (*SyntheticsErrorCode, error)

NewSyntheticsErrorCodeFromValue returns a pointer to a valid SyntheticsErrorCode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsErrorCode) IsValid ¶

func (v SyntheticsErrorCode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsErrorCode) Ptr ¶

Ptr returns reference to SyntheticsErrorCode value

func (*SyntheticsErrorCode) UnmarshalJSON ¶

func (v *SyntheticsErrorCode) UnmarshalJSON(src []byte) error

type SyntheticsGetAPITestLatestResultsResponse ¶

type SyntheticsGetAPITestLatestResultsResponse struct {
	// Timestamp of the latest API test run.
	LastTimestampFetched *int64 `json:"last_timestamp_fetched,omitempty"`
	// Result of the latest API test run.
	Results *[]SyntheticsAPITestResultShort `json:"results,omitempty"`
}

SyntheticsGetAPITestLatestResultsResponse Object with the latest Synthetic API test run.

func NewSyntheticsGetAPITestLatestResultsResponse ¶

func NewSyntheticsGetAPITestLatestResultsResponse() *SyntheticsGetAPITestLatestResultsResponse

NewSyntheticsGetAPITestLatestResultsResponse instantiates a new SyntheticsGetAPITestLatestResultsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsGetAPITestLatestResultsResponseWithDefaults ¶

func NewSyntheticsGetAPITestLatestResultsResponseWithDefaults() *SyntheticsGetAPITestLatestResultsResponse

NewSyntheticsGetAPITestLatestResultsResponseWithDefaults instantiates a new SyntheticsGetAPITestLatestResultsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsGetAPITestLatestResultsResponse) GetLastTimestampFetched ¶

func (o *SyntheticsGetAPITestLatestResultsResponse) GetLastTimestampFetched() int64

GetLastTimestampFetched returns the LastTimestampFetched field value if set, zero value otherwise.

func (*SyntheticsGetAPITestLatestResultsResponse) GetLastTimestampFetchedOk ¶

func (o *SyntheticsGetAPITestLatestResultsResponse) GetLastTimestampFetchedOk() (*int64, bool)

GetLastTimestampFetchedOk returns a tuple with the LastTimestampFetched field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGetAPITestLatestResultsResponse) GetResults ¶

GetResults returns the Results field value if set, zero value otherwise.

func (*SyntheticsGetAPITestLatestResultsResponse) GetResultsOk ¶

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGetAPITestLatestResultsResponse) HasLastTimestampFetched ¶

func (o *SyntheticsGetAPITestLatestResultsResponse) HasLastTimestampFetched() bool

HasLastTimestampFetched returns a boolean if a field has been set.

func (*SyntheticsGetAPITestLatestResultsResponse) HasResults ¶

HasResults returns a boolean if a field has been set.

func (SyntheticsGetAPITestLatestResultsResponse) MarshalJSON ¶

func (*SyntheticsGetAPITestLatestResultsResponse) SetLastTimestampFetched ¶

func (o *SyntheticsGetAPITestLatestResultsResponse) SetLastTimestampFetched(v int64)

SetLastTimestampFetched gets a reference to the given int64 and assigns it to the LastTimestampFetched field.

func (*SyntheticsGetAPITestLatestResultsResponse) SetResults ¶

SetResults gets a reference to the given []SyntheticsAPITestResultShort and assigns it to the Results field.

type SyntheticsGetBrowserTestLatestResultsResponse ¶

type SyntheticsGetBrowserTestLatestResultsResponse struct {
	// Timestamp of the latest browser test run.
	LastTimestampFetched *int64 `json:"last_timestamp_fetched,omitempty"`
	// Result of the latest browser test run.
	Results *[]SyntheticsBrowserTestResultShort `json:"results,omitempty"`
}

SyntheticsGetBrowserTestLatestResultsResponse Object with the latest Synthetic browser test run.

func NewSyntheticsGetBrowserTestLatestResultsResponse ¶

func NewSyntheticsGetBrowserTestLatestResultsResponse() *SyntheticsGetBrowserTestLatestResultsResponse

NewSyntheticsGetBrowserTestLatestResultsResponse instantiates a new SyntheticsGetBrowserTestLatestResultsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsGetBrowserTestLatestResultsResponseWithDefaults ¶

func NewSyntheticsGetBrowserTestLatestResultsResponseWithDefaults() *SyntheticsGetBrowserTestLatestResultsResponse

NewSyntheticsGetBrowserTestLatestResultsResponseWithDefaults instantiates a new SyntheticsGetBrowserTestLatestResultsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsGetBrowserTestLatestResultsResponse) GetLastTimestampFetched ¶

func (o *SyntheticsGetBrowserTestLatestResultsResponse) GetLastTimestampFetched() int64

GetLastTimestampFetched returns the LastTimestampFetched field value if set, zero value otherwise.

func (*SyntheticsGetBrowserTestLatestResultsResponse) GetLastTimestampFetchedOk ¶

func (o *SyntheticsGetBrowserTestLatestResultsResponse) GetLastTimestampFetchedOk() (*int64, bool)

GetLastTimestampFetchedOk returns a tuple with the LastTimestampFetched field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGetBrowserTestLatestResultsResponse) GetResults ¶

GetResults returns the Results field value if set, zero value otherwise.

func (*SyntheticsGetBrowserTestLatestResultsResponse) GetResultsOk ¶

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGetBrowserTestLatestResultsResponse) HasLastTimestampFetched ¶

func (o *SyntheticsGetBrowserTestLatestResultsResponse) HasLastTimestampFetched() bool

HasLastTimestampFetched returns a boolean if a field has been set.

func (*SyntheticsGetBrowserTestLatestResultsResponse) HasResults ¶

HasResults returns a boolean if a field has been set.

func (SyntheticsGetBrowserTestLatestResultsResponse) MarshalJSON ¶

func (*SyntheticsGetBrowserTestLatestResultsResponse) SetLastTimestampFetched ¶

func (o *SyntheticsGetBrowserTestLatestResultsResponse) SetLastTimestampFetched(v int64)

SetLastTimestampFetched gets a reference to the given int64 and assigns it to the LastTimestampFetched field.

func (*SyntheticsGetBrowserTestLatestResultsResponse) SetResults ¶

SetResults gets a reference to the given []SyntheticsBrowserTestResultShort and assigns it to the Results field.

type SyntheticsGlobalVariable ¶

type SyntheticsGlobalVariable struct {
	// Description of the global variable.
	Description string `json:"description"`
	// Unique identifier of the global variable.
	Id *string `json:"id,omitempty"`
	// Name of the global variable.
	Name             string                                    `json:"name"`
	ParseTestOptions *SyntheticsGlobalVariableParseTestOptions `json:"parse_test_options,omitempty"`
	// A Synthetic test ID to use as a test to generate the variable value.
	ParseTestPublicId *string `json:"parse_test_public_id,omitempty"`
	// Tags of the global variable.
	Tags  []string                      `json:"tags"`
	Value SyntheticsGlobalVariableValue `json:"value"`
}

SyntheticsGlobalVariable Synthetics global variable.

func NewSyntheticsGlobalVariable ¶

func NewSyntheticsGlobalVariable(description string, name string, tags []string, value SyntheticsGlobalVariableValue) *SyntheticsGlobalVariable

NewSyntheticsGlobalVariable instantiates a new SyntheticsGlobalVariable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsGlobalVariableWithDefaults ¶

func NewSyntheticsGlobalVariableWithDefaults() *SyntheticsGlobalVariable

NewSyntheticsGlobalVariableWithDefaults instantiates a new SyntheticsGlobalVariable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsGlobalVariable) GetDescription ¶

func (o *SyntheticsGlobalVariable) GetDescription() string

GetDescription returns the Description field value

func (*SyntheticsGlobalVariable) GetDescriptionOk ¶

func (o *SyntheticsGlobalVariable) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariable) GetId ¶

func (o *SyntheticsGlobalVariable) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsGlobalVariable) GetIdOk ¶

func (o *SyntheticsGlobalVariable) 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 (*SyntheticsGlobalVariable) GetName ¶

func (o *SyntheticsGlobalVariable) GetName() string

GetName returns the Name field value

func (*SyntheticsGlobalVariable) GetNameOk ¶

func (o *SyntheticsGlobalVariable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariable) GetParseTestOptions ¶

GetParseTestOptions returns the ParseTestOptions field value if set, zero value otherwise.

func (*SyntheticsGlobalVariable) GetParseTestOptionsOk ¶

GetParseTestOptionsOk returns a tuple with the ParseTestOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariable) GetParseTestPublicId ¶

func (o *SyntheticsGlobalVariable) GetParseTestPublicId() string

GetParseTestPublicId returns the ParseTestPublicId field value if set, zero value otherwise.

func (*SyntheticsGlobalVariable) GetParseTestPublicIdOk ¶

func (o *SyntheticsGlobalVariable) GetParseTestPublicIdOk() (*string, bool)

GetParseTestPublicIdOk returns a tuple with the ParseTestPublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariable) GetTags ¶

func (o *SyntheticsGlobalVariable) GetTags() []string

GetTags returns the Tags field value

func (*SyntheticsGlobalVariable) GetTagsOk ¶

func (o *SyntheticsGlobalVariable) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariable) GetValue ¶

GetValue returns the Value field value

func (*SyntheticsGlobalVariable) GetValueOk ¶

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariable) HasId ¶

func (o *SyntheticsGlobalVariable) HasId() bool

HasId returns a boolean if a field has been set.

func (*SyntheticsGlobalVariable) HasParseTestOptions ¶

func (o *SyntheticsGlobalVariable) HasParseTestOptions() bool

HasParseTestOptions returns a boolean if a field has been set.

func (*SyntheticsGlobalVariable) HasParseTestPublicId ¶

func (o *SyntheticsGlobalVariable) HasParseTestPublicId() bool

HasParseTestPublicId returns a boolean if a field has been set.

func (SyntheticsGlobalVariable) MarshalJSON ¶

func (o SyntheticsGlobalVariable) MarshalJSON() ([]byte, error)

func (*SyntheticsGlobalVariable) SetDescription ¶

func (o *SyntheticsGlobalVariable) SetDescription(v string)

SetDescription sets field value

func (*SyntheticsGlobalVariable) SetId ¶

func (o *SyntheticsGlobalVariable) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsGlobalVariable) SetName ¶

func (o *SyntheticsGlobalVariable) SetName(v string)

SetName sets field value

func (*SyntheticsGlobalVariable) SetParseTestOptions ¶

SetParseTestOptions gets a reference to the given SyntheticsGlobalVariableParseTestOptions and assigns it to the ParseTestOptions field.

func (*SyntheticsGlobalVariable) SetParseTestPublicId ¶

func (o *SyntheticsGlobalVariable) SetParseTestPublicId(v string)

SetParseTestPublicId gets a reference to the given string and assigns it to the ParseTestPublicId field.

func (*SyntheticsGlobalVariable) SetTags ¶

func (o *SyntheticsGlobalVariable) SetTags(v []string)

SetTags sets field value

func (*SyntheticsGlobalVariable) SetValue ¶

SetValue sets field value

func (*SyntheticsGlobalVariable) UnmarshalJSON ¶

func (o *SyntheticsGlobalVariable) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsGlobalVariableParseTestOptions ¶

type SyntheticsGlobalVariableParseTestOptions struct {
	// When type is `http_header`, name of the header to use to extract the value.
	Field  *string                                      `json:"field,omitempty"`
	Parser SyntheticsVariableParser                     `json:"parser"`
	Type   SyntheticsGlobalVariableParseTestOptionsType `json:"type"`
}

SyntheticsGlobalVariableParseTestOptions Parser options to use for retrieving a Synthetics global variable from a Synthetics Test. Used in conjunction with `parse_test_public_id`.

func NewSyntheticsGlobalVariableParseTestOptions ¶

NewSyntheticsGlobalVariableParseTestOptions instantiates a new SyntheticsGlobalVariableParseTestOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsGlobalVariableParseTestOptionsWithDefaults ¶

func NewSyntheticsGlobalVariableParseTestOptionsWithDefaults() *SyntheticsGlobalVariableParseTestOptions

NewSyntheticsGlobalVariableParseTestOptionsWithDefaults instantiates a new SyntheticsGlobalVariableParseTestOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsGlobalVariableParseTestOptions) GetField ¶

GetField returns the Field field value if set, zero value otherwise.

func (*SyntheticsGlobalVariableParseTestOptions) GetFieldOk ¶

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 (*SyntheticsGlobalVariableParseTestOptions) GetParser ¶

GetParser returns the Parser field value

func (*SyntheticsGlobalVariableParseTestOptions) GetParserOk ¶

GetParserOk returns a tuple with the Parser field value and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariableParseTestOptions) GetType ¶

GetType returns the Type field value

func (*SyntheticsGlobalVariableParseTestOptions) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariableParseTestOptions) HasField ¶

HasField returns a boolean if a field has been set.

func (SyntheticsGlobalVariableParseTestOptions) MarshalJSON ¶

func (*SyntheticsGlobalVariableParseTestOptions) SetField ¶

SetField gets a reference to the given string and assigns it to the Field field.

func (*SyntheticsGlobalVariableParseTestOptions) SetParser ¶

SetParser sets field value

func (*SyntheticsGlobalVariableParseTestOptions) SetType ¶

SetType sets field value

func (*SyntheticsGlobalVariableParseTestOptions) UnmarshalJSON ¶

func (o *SyntheticsGlobalVariableParseTestOptions) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsGlobalVariableParseTestOptionsType ¶

type SyntheticsGlobalVariableParseTestOptionsType string

SyntheticsGlobalVariableParseTestOptionsType Property of the Synthetics Test Response to use for a Synthetics global variable.

const (
	SYNTHETICSGLOBALVARIABLEPARSETESTOPTIONSTYPE_HTTP_BODY   SyntheticsGlobalVariableParseTestOptionsType = "http_body"
	SYNTHETICSGLOBALVARIABLEPARSETESTOPTIONSTYPE_HTTP_HEADER SyntheticsGlobalVariableParseTestOptionsType = "http_header"
)

List of SyntheticsGlobalVariableParseTestOptionsType

func NewSyntheticsGlobalVariableParseTestOptionsTypeFromValue ¶

func NewSyntheticsGlobalVariableParseTestOptionsTypeFromValue(v string) (*SyntheticsGlobalVariableParseTestOptionsType, error)

NewSyntheticsGlobalVariableParseTestOptionsTypeFromValue returns a pointer to a valid SyntheticsGlobalVariableParseTestOptionsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsGlobalVariableParseTestOptionsType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsGlobalVariableParseTestOptionsType) Ptr ¶

Ptr returns reference to SyntheticsGlobalVariableParseTestOptionsType value

func (*SyntheticsGlobalVariableParseTestOptionsType) UnmarshalJSON ¶

type SyntheticsGlobalVariableParserType ¶

type SyntheticsGlobalVariableParserType string

SyntheticsGlobalVariableParserType Type of parser for a Synthetics global variable from a synthetics test.

const (
	SYNTHETICSGLOBALVARIABLEPARSERTYPE_RAW       SyntheticsGlobalVariableParserType = "raw"
	SYNTHETICSGLOBALVARIABLEPARSERTYPE_JSON_PATH SyntheticsGlobalVariableParserType = "json_path"
	SYNTHETICSGLOBALVARIABLEPARSERTYPE_REGEX     SyntheticsGlobalVariableParserType = "regex"
)

List of SyntheticsGlobalVariableParserType

func NewSyntheticsGlobalVariableParserTypeFromValue ¶

func NewSyntheticsGlobalVariableParserTypeFromValue(v string) (*SyntheticsGlobalVariableParserType, error)

NewSyntheticsGlobalVariableParserTypeFromValue returns a pointer to a valid SyntheticsGlobalVariableParserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsGlobalVariableParserType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsGlobalVariableParserType) Ptr ¶

Ptr returns reference to SyntheticsGlobalVariableParserType value

func (*SyntheticsGlobalVariableParserType) UnmarshalJSON ¶

func (v *SyntheticsGlobalVariableParserType) UnmarshalJSON(src []byte) error

type SyntheticsGlobalVariableValue ¶

type SyntheticsGlobalVariableValue struct {
	// Determines if the variable is secure.
	Secure *bool `json:"secure,omitempty"`
	// Value of the global variable. When reading a global variable, the value will not be present if the variable is secure.
	Value *string `json:"value,omitempty"`
}

SyntheticsGlobalVariableValue Value of the global variable.

func NewSyntheticsGlobalVariableValue ¶

func NewSyntheticsGlobalVariableValue() *SyntheticsGlobalVariableValue

NewSyntheticsGlobalVariableValue instantiates a new SyntheticsGlobalVariableValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsGlobalVariableValueWithDefaults ¶

func NewSyntheticsGlobalVariableValueWithDefaults() *SyntheticsGlobalVariableValue

NewSyntheticsGlobalVariableValueWithDefaults instantiates a new SyntheticsGlobalVariableValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsGlobalVariableValue) GetSecure ¶

func (o *SyntheticsGlobalVariableValue) GetSecure() bool

GetSecure returns the Secure field value if set, zero value otherwise.

func (*SyntheticsGlobalVariableValue) GetSecureOk ¶

func (o *SyntheticsGlobalVariableValue) GetSecureOk() (*bool, bool)

GetSecureOk returns a tuple with the Secure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsGlobalVariableValue) GetValue ¶

func (o *SyntheticsGlobalVariableValue) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*SyntheticsGlobalVariableValue) GetValueOk ¶

func (o *SyntheticsGlobalVariableValue) 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 (*SyntheticsGlobalVariableValue) HasSecure ¶

func (o *SyntheticsGlobalVariableValue) HasSecure() bool

HasSecure returns a boolean if a field has been set.

func (*SyntheticsGlobalVariableValue) HasValue ¶

func (o *SyntheticsGlobalVariableValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SyntheticsGlobalVariableValue) MarshalJSON ¶

func (o SyntheticsGlobalVariableValue) MarshalJSON() ([]byte, error)

func (*SyntheticsGlobalVariableValue) SetSecure ¶

func (o *SyntheticsGlobalVariableValue) SetSecure(v bool)

SetSecure gets a reference to the given bool and assigns it to the Secure field.

func (*SyntheticsGlobalVariableValue) SetValue ¶

func (o *SyntheticsGlobalVariableValue) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type SyntheticsListGlobalVariablesResponse ¶

type SyntheticsListGlobalVariablesResponse struct {
	// Array of Synthetic global variables.
	Variables *[]SyntheticsGlobalVariable `json:"variables,omitempty"`
}

SyntheticsListGlobalVariablesResponse Object containing an array of Synthetic global variables.

func NewSyntheticsListGlobalVariablesResponse ¶

func NewSyntheticsListGlobalVariablesResponse() *SyntheticsListGlobalVariablesResponse

NewSyntheticsListGlobalVariablesResponse instantiates a new SyntheticsListGlobalVariablesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsListGlobalVariablesResponseWithDefaults ¶

func NewSyntheticsListGlobalVariablesResponseWithDefaults() *SyntheticsListGlobalVariablesResponse

NewSyntheticsListGlobalVariablesResponseWithDefaults instantiates a new SyntheticsListGlobalVariablesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsListGlobalVariablesResponse) GetVariables ¶

GetVariables returns the Variables field value if set, zero value otherwise.

func (*SyntheticsListGlobalVariablesResponse) GetVariablesOk ¶

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 (*SyntheticsListGlobalVariablesResponse) HasVariables ¶

func (o *SyntheticsListGlobalVariablesResponse) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (SyntheticsListGlobalVariablesResponse) MarshalJSON ¶

func (o SyntheticsListGlobalVariablesResponse) MarshalJSON() ([]byte, error)

func (*SyntheticsListGlobalVariablesResponse) SetVariables ¶

SetVariables gets a reference to the given []SyntheticsGlobalVariable and assigns it to the Variables field.

type SyntheticsListTestsResponse ¶

type SyntheticsListTestsResponse struct {
	// Array of Synthetic tests configuration.
	Tests *[]SyntheticsTestDetails `json:"tests,omitempty"`
}

SyntheticsListTestsResponse Object containing an array of Synthetic tests configuration.

func NewSyntheticsListTestsResponse ¶

func NewSyntheticsListTestsResponse() *SyntheticsListTestsResponse

NewSyntheticsListTestsResponse instantiates a new SyntheticsListTestsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsListTestsResponseWithDefaults ¶

func NewSyntheticsListTestsResponseWithDefaults() *SyntheticsListTestsResponse

NewSyntheticsListTestsResponseWithDefaults instantiates a new SyntheticsListTestsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsListTestsResponse) GetTests ¶

GetTests returns the Tests field value if set, zero value otherwise.

func (*SyntheticsListTestsResponse) GetTestsOk ¶

GetTestsOk returns a tuple with the Tests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsListTestsResponse) HasTests ¶

func (o *SyntheticsListTestsResponse) HasTests() bool

HasTests returns a boolean if a field has been set.

func (SyntheticsListTestsResponse) MarshalJSON ¶

func (o SyntheticsListTestsResponse) MarshalJSON() ([]byte, error)

func (*SyntheticsListTestsResponse) SetTests ¶

SetTests gets a reference to the given []SyntheticsTestDetails and assigns it to the Tests field.

type SyntheticsLocation ¶

type SyntheticsLocation struct {
	// Unique identifier of the location.
	Id *string `json:"id,omitempty"`
	// Name of the location.
	Name *string `json:"name,omitempty"`
}

SyntheticsLocation Synthetic location that can be used when creating or editing a test.

func NewSyntheticsLocation ¶

func NewSyntheticsLocation() *SyntheticsLocation

NewSyntheticsLocation instantiates a new SyntheticsLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsLocationWithDefaults ¶

func NewSyntheticsLocationWithDefaults() *SyntheticsLocation

NewSyntheticsLocationWithDefaults instantiates a new SyntheticsLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsLocation) GetId ¶

func (o *SyntheticsLocation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsLocation) GetIdOk ¶

func (o *SyntheticsLocation) 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 (*SyntheticsLocation) GetName ¶

func (o *SyntheticsLocation) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsLocation) GetNameOk ¶

func (o *SyntheticsLocation) 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 (*SyntheticsLocation) HasId ¶

func (o *SyntheticsLocation) HasId() bool

HasId returns a boolean if a field has been set.

func (*SyntheticsLocation) HasName ¶

func (o *SyntheticsLocation) HasName() bool

HasName returns a boolean if a field has been set.

func (SyntheticsLocation) MarshalJSON ¶

func (o SyntheticsLocation) MarshalJSON() ([]byte, error)

func (*SyntheticsLocation) SetId ¶

func (o *SyntheticsLocation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsLocation) SetName ¶

func (o *SyntheticsLocation) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type SyntheticsLocations ¶

type SyntheticsLocations struct {
	// List of Synthetics locations.
	Locations *[]SyntheticsLocation `json:"locations,omitempty"`
}

SyntheticsLocations List of Synthetics locations.

func NewSyntheticsLocations ¶

func NewSyntheticsLocations() *SyntheticsLocations

NewSyntheticsLocations instantiates a new SyntheticsLocations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsLocationsWithDefaults ¶

func NewSyntheticsLocationsWithDefaults() *SyntheticsLocations

NewSyntheticsLocationsWithDefaults instantiates a new SyntheticsLocations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsLocations) GetLocations ¶

func (o *SyntheticsLocations) GetLocations() []SyntheticsLocation

GetLocations returns the Locations field value if set, zero value otherwise.

func (*SyntheticsLocations) GetLocationsOk ¶

func (o *SyntheticsLocations) GetLocationsOk() (*[]SyntheticsLocation, bool)

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsLocations) HasLocations ¶

func (o *SyntheticsLocations) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (SyntheticsLocations) MarshalJSON ¶

func (o SyntheticsLocations) MarshalJSON() ([]byte, error)

func (*SyntheticsLocations) SetLocations ¶

func (o *SyntheticsLocations) SetLocations(v []SyntheticsLocation)

SetLocations gets a reference to the given []SyntheticsLocation and assigns it to the Locations field.

type SyntheticsParsingOptions ¶

type SyntheticsParsingOptions struct {
	// When type is `http_header`, name of the header to use to extract the value.
	Field *string `json:"field,omitempty"`
	// Name of the variable to extract.
	Name   *string                                       `json:"name,omitempty"`
	Parser *SyntheticsVariableParser                     `json:"parser,omitempty"`
	Type   *SyntheticsGlobalVariableParseTestOptionsType `json:"type,omitempty"`
}

SyntheticsParsingOptions Parsing options for variables to extract.

func NewSyntheticsParsingOptions ¶

func NewSyntheticsParsingOptions() *SyntheticsParsingOptions

NewSyntheticsParsingOptions instantiates a new SyntheticsParsingOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsParsingOptionsWithDefaults ¶

func NewSyntheticsParsingOptionsWithDefaults() *SyntheticsParsingOptions

NewSyntheticsParsingOptionsWithDefaults instantiates a new SyntheticsParsingOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsParsingOptions) GetField ¶

func (o *SyntheticsParsingOptions) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*SyntheticsParsingOptions) GetFieldOk ¶

func (o *SyntheticsParsingOptions) 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 (*SyntheticsParsingOptions) GetName ¶

func (o *SyntheticsParsingOptions) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsParsingOptions) GetNameOk ¶

func (o *SyntheticsParsingOptions) 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 (*SyntheticsParsingOptions) GetParser ¶

GetParser returns the Parser field value if set, zero value otherwise.

func (*SyntheticsParsingOptions) GetParserOk ¶

GetParserOk returns a tuple with the Parser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsParsingOptions) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsParsingOptions) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsParsingOptions) HasField ¶

func (o *SyntheticsParsingOptions) HasField() bool

HasField returns a boolean if a field has been set.

func (*SyntheticsParsingOptions) HasName ¶

func (o *SyntheticsParsingOptions) HasName() bool

HasName returns a boolean if a field has been set.

func (*SyntheticsParsingOptions) HasParser ¶

func (o *SyntheticsParsingOptions) HasParser() bool

HasParser returns a boolean if a field has been set.

func (*SyntheticsParsingOptions) HasType ¶

func (o *SyntheticsParsingOptions) HasType() bool

HasType returns a boolean if a field has been set.

func (SyntheticsParsingOptions) MarshalJSON ¶

func (o SyntheticsParsingOptions) MarshalJSON() ([]byte, error)

func (*SyntheticsParsingOptions) SetField ¶

func (o *SyntheticsParsingOptions) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*SyntheticsParsingOptions) SetName ¶

func (o *SyntheticsParsingOptions) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SyntheticsParsingOptions) SetParser ¶

SetParser gets a reference to the given SyntheticsVariableParser and assigns it to the Parser field.

func (*SyntheticsParsingOptions) SetType ¶

SetType gets a reference to the given SyntheticsGlobalVariableParseTestOptionsType and assigns it to the Type field.

type SyntheticsPlayingTab ¶

type SyntheticsPlayingTab int64

SyntheticsPlayingTab Navigate between different tabs for your browser test.

const (
	SYNTHETICSPLAYINGTAB_MAIN_TAB SyntheticsPlayingTab = -1
	SYNTHETICSPLAYINGTAB_NEW_TAB  SyntheticsPlayingTab = 0
	SYNTHETICSPLAYINGTAB_TAB_1    SyntheticsPlayingTab = 1
	SYNTHETICSPLAYINGTAB_TAB_2    SyntheticsPlayingTab = 2
	SYNTHETICSPLAYINGTAB_TAB_3    SyntheticsPlayingTab = 3
)

List of SyntheticsPlayingTab

func NewSyntheticsPlayingTabFromValue ¶

func NewSyntheticsPlayingTabFromValue(v int64) (*SyntheticsPlayingTab, error)

NewSyntheticsPlayingTabFromValue returns a pointer to a valid SyntheticsPlayingTab for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsPlayingTab) IsValid ¶

func (v SyntheticsPlayingTab) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsPlayingTab) Ptr ¶

Ptr returns reference to SyntheticsPlayingTab value

func (*SyntheticsPlayingTab) UnmarshalJSON ¶

func (v *SyntheticsPlayingTab) UnmarshalJSON(src []byte) error

type SyntheticsPrivateLocation ¶

type SyntheticsPrivateLocation struct {
	// Description of the private location.
	Description string `json:"description"`
	// Unique identifier of the private location.
	Id *string `json:"id,omitempty"`
	// Name of the private location.
	Name    string                            `json:"name"`
	Secrets *SyntheticsPrivateLocationSecrets `json:"secrets,omitempty"`
	// Array of tags attached to the private location.
	Tags []string `json:"tags"`
}

SyntheticsPrivateLocation Object containing information about the private location to create.

func NewSyntheticsPrivateLocation ¶

func NewSyntheticsPrivateLocation(description string, name string, tags []string) *SyntheticsPrivateLocation

NewSyntheticsPrivateLocation instantiates a new SyntheticsPrivateLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsPrivateLocationWithDefaults ¶

func NewSyntheticsPrivateLocationWithDefaults() *SyntheticsPrivateLocation

NewSyntheticsPrivateLocationWithDefaults instantiates a new SyntheticsPrivateLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsPrivateLocation) GetDescription ¶

func (o *SyntheticsPrivateLocation) GetDescription() string

GetDescription returns the Description field value

func (*SyntheticsPrivateLocation) GetDescriptionOk ¶

func (o *SyntheticsPrivateLocation) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocation) GetId ¶

func (o *SyntheticsPrivateLocation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsPrivateLocation) GetIdOk ¶

func (o *SyntheticsPrivateLocation) 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 (*SyntheticsPrivateLocation) GetName ¶

func (o *SyntheticsPrivateLocation) GetName() string

GetName returns the Name field value

func (*SyntheticsPrivateLocation) GetNameOk ¶

func (o *SyntheticsPrivateLocation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocation) GetSecrets ¶

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*SyntheticsPrivateLocation) GetSecretsOk ¶

GetSecretsOk returns a tuple with the Secrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocation) GetTags ¶

func (o *SyntheticsPrivateLocation) GetTags() []string

GetTags returns the Tags field value

func (*SyntheticsPrivateLocation) GetTagsOk ¶

func (o *SyntheticsPrivateLocation) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocation) HasId ¶

func (o *SyntheticsPrivateLocation) HasId() bool

HasId returns a boolean if a field has been set.

func (*SyntheticsPrivateLocation) HasSecrets ¶

func (o *SyntheticsPrivateLocation) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (SyntheticsPrivateLocation) MarshalJSON ¶

func (o SyntheticsPrivateLocation) MarshalJSON() ([]byte, error)

func (*SyntheticsPrivateLocation) SetDescription ¶

func (o *SyntheticsPrivateLocation) SetDescription(v string)

SetDescription sets field value

func (*SyntheticsPrivateLocation) SetId ¶

func (o *SyntheticsPrivateLocation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsPrivateLocation) SetName ¶

func (o *SyntheticsPrivateLocation) SetName(v string)

SetName sets field value

func (*SyntheticsPrivateLocation) SetSecrets ¶

SetSecrets gets a reference to the given SyntheticsPrivateLocationSecrets and assigns it to the Secrets field.

func (*SyntheticsPrivateLocation) SetTags ¶

func (o *SyntheticsPrivateLocation) SetTags(v []string)

SetTags sets field value

func (*SyntheticsPrivateLocation) UnmarshalJSON ¶

func (o *SyntheticsPrivateLocation) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsPrivateLocationCreationResponse ¶

type SyntheticsPrivateLocationCreationResponse struct {
	// Configuration skeleton for the private location. See installation instructions of the private location on how to use this configuration.
	Config           *interface{}                                               `json:"config,omitempty"`
	PrivateLocation  *SyntheticsPrivateLocation                                 `json:"private_location,omitempty"`
	ResultEncryption *SyntheticsPrivateLocationCreationResponseResultEncryption `json:"result_encryption,omitempty"`
}

SyntheticsPrivateLocationCreationResponse Object that contains the new private location, the public key for result encryption, and the configuration skeleton.

func NewSyntheticsPrivateLocationCreationResponse ¶

func NewSyntheticsPrivateLocationCreationResponse() *SyntheticsPrivateLocationCreationResponse

NewSyntheticsPrivateLocationCreationResponse instantiates a new SyntheticsPrivateLocationCreationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsPrivateLocationCreationResponseWithDefaults ¶

func NewSyntheticsPrivateLocationCreationResponseWithDefaults() *SyntheticsPrivateLocationCreationResponse

NewSyntheticsPrivateLocationCreationResponseWithDefaults instantiates a new SyntheticsPrivateLocationCreationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsPrivateLocationCreationResponse) GetConfig ¶

func (o *SyntheticsPrivateLocationCreationResponse) GetConfig() interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationCreationResponse) GetConfigOk ¶

func (o *SyntheticsPrivateLocationCreationResponse) GetConfigOk() (*interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationCreationResponse) GetPrivateLocation ¶

GetPrivateLocation returns the PrivateLocation field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationCreationResponse) GetPrivateLocationOk ¶

GetPrivateLocationOk returns a tuple with the PrivateLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationCreationResponse) GetResultEncryption ¶

GetResultEncryption returns the ResultEncryption field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationCreationResponse) GetResultEncryptionOk ¶

GetResultEncryptionOk returns a tuple with the ResultEncryption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationCreationResponse) HasConfig ¶

HasConfig returns a boolean if a field has been set.

func (*SyntheticsPrivateLocationCreationResponse) HasPrivateLocation ¶

func (o *SyntheticsPrivateLocationCreationResponse) HasPrivateLocation() bool

HasPrivateLocation returns a boolean if a field has been set.

func (*SyntheticsPrivateLocationCreationResponse) HasResultEncryption ¶

func (o *SyntheticsPrivateLocationCreationResponse) HasResultEncryption() bool

HasResultEncryption returns a boolean if a field has been set.

func (SyntheticsPrivateLocationCreationResponse) MarshalJSON ¶

func (*SyntheticsPrivateLocationCreationResponse) SetConfig ¶

func (o *SyntheticsPrivateLocationCreationResponse) SetConfig(v interface{})

SetConfig gets a reference to the given interface{} and assigns it to the Config field.

func (*SyntheticsPrivateLocationCreationResponse) SetPrivateLocation ¶

SetPrivateLocation gets a reference to the given SyntheticsPrivateLocation and assigns it to the PrivateLocation field.

func (*SyntheticsPrivateLocationCreationResponse) SetResultEncryption ¶

SetResultEncryption gets a reference to the given SyntheticsPrivateLocationCreationResponseResultEncryption and assigns it to the ResultEncryption field.

type SyntheticsPrivateLocationCreationResponseResultEncryption ¶

type SyntheticsPrivateLocationCreationResponseResultEncryption struct {
	// Fingerprint for the encryption key.
	Id *string `json:"id,omitempty"`
	// Public key for result encryption.
	Key *string `json:"key,omitempty"`
}

SyntheticsPrivateLocationCreationResponseResultEncryption Public key for the result encryption.

func NewSyntheticsPrivateLocationCreationResponseResultEncryption ¶

func NewSyntheticsPrivateLocationCreationResponseResultEncryption() *SyntheticsPrivateLocationCreationResponseResultEncryption

NewSyntheticsPrivateLocationCreationResponseResultEncryption instantiates a new SyntheticsPrivateLocationCreationResponseResultEncryption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsPrivateLocationCreationResponseResultEncryptionWithDefaults ¶

func NewSyntheticsPrivateLocationCreationResponseResultEncryptionWithDefaults() *SyntheticsPrivateLocationCreationResponseResultEncryption

NewSyntheticsPrivateLocationCreationResponseResultEncryptionWithDefaults instantiates a new SyntheticsPrivateLocationCreationResponseResultEncryption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) GetKey ¶

GetKey returns the Key field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) GetKeyOk ¶

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 (*SyntheticsPrivateLocationCreationResponseResultEncryption) HasId ¶

HasId returns a boolean if a field has been set.

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) HasKey ¶

HasKey returns a boolean if a field has been set.

func (SyntheticsPrivateLocationCreationResponseResultEncryption) MarshalJSON ¶

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsPrivateLocationCreationResponseResultEncryption) SetKey ¶

SetKey gets a reference to the given string and assigns it to the Key field.

type SyntheticsPrivateLocationSecrets ¶

type SyntheticsPrivateLocationSecrets struct {
	Authentication   *SyntheticsPrivateLocationSecretsAuthentication   `json:"authentication,omitempty"`
	ConfigDecryption *SyntheticsPrivateLocationSecretsConfigDecryption `json:"config_decryption,omitempty"`
}

SyntheticsPrivateLocationSecrets Secrets for the private location. Only present in the response when creating the private location.

func NewSyntheticsPrivateLocationSecrets ¶

func NewSyntheticsPrivateLocationSecrets() *SyntheticsPrivateLocationSecrets

NewSyntheticsPrivateLocationSecrets instantiates a new SyntheticsPrivateLocationSecrets object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsPrivateLocationSecretsWithDefaults ¶

func NewSyntheticsPrivateLocationSecretsWithDefaults() *SyntheticsPrivateLocationSecrets

NewSyntheticsPrivateLocationSecretsWithDefaults instantiates a new SyntheticsPrivateLocationSecrets object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsPrivateLocationSecrets) GetAuthentication ¶

GetAuthentication returns the Authentication field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationSecrets) GetAuthenticationOk ¶

GetAuthenticationOk returns a tuple with the Authentication field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationSecrets) GetConfigDecryption ¶

GetConfigDecryption returns the ConfigDecryption field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationSecrets) GetConfigDecryptionOk ¶

GetConfigDecryptionOk returns a tuple with the ConfigDecryption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationSecrets) HasAuthentication ¶

func (o *SyntheticsPrivateLocationSecrets) HasAuthentication() bool

HasAuthentication returns a boolean if a field has been set.

func (*SyntheticsPrivateLocationSecrets) HasConfigDecryption ¶

func (o *SyntheticsPrivateLocationSecrets) HasConfigDecryption() bool

HasConfigDecryption returns a boolean if a field has been set.

func (SyntheticsPrivateLocationSecrets) MarshalJSON ¶

func (o SyntheticsPrivateLocationSecrets) MarshalJSON() ([]byte, error)

func (*SyntheticsPrivateLocationSecrets) SetAuthentication ¶

SetAuthentication gets a reference to the given SyntheticsPrivateLocationSecretsAuthentication and assigns it to the Authentication field.

func (*SyntheticsPrivateLocationSecrets) SetConfigDecryption ¶

SetConfigDecryption gets a reference to the given SyntheticsPrivateLocationSecretsConfigDecryption and assigns it to the ConfigDecryption field.

type SyntheticsPrivateLocationSecretsAuthentication ¶

type SyntheticsPrivateLocationSecretsAuthentication struct {
	// Access key for the private location.
	Id *string `json:"id,omitempty"`
	// Secret access key for the private location.
	Key *string `json:"key,omitempty"`
}

SyntheticsPrivateLocationSecretsAuthentication Authentication part of the secrets.

func NewSyntheticsPrivateLocationSecretsAuthentication ¶

func NewSyntheticsPrivateLocationSecretsAuthentication() *SyntheticsPrivateLocationSecretsAuthentication

NewSyntheticsPrivateLocationSecretsAuthentication instantiates a new SyntheticsPrivateLocationSecretsAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsPrivateLocationSecretsAuthenticationWithDefaults ¶

func NewSyntheticsPrivateLocationSecretsAuthenticationWithDefaults() *SyntheticsPrivateLocationSecretsAuthentication

NewSyntheticsPrivateLocationSecretsAuthenticationWithDefaults instantiates a new SyntheticsPrivateLocationSecretsAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsPrivateLocationSecretsAuthentication) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationSecretsAuthentication) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsPrivateLocationSecretsAuthentication) GetKey ¶

GetKey returns the Key field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationSecretsAuthentication) GetKeyOk ¶

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 (*SyntheticsPrivateLocationSecretsAuthentication) HasId ¶

HasId returns a boolean if a field has been set.

func (*SyntheticsPrivateLocationSecretsAuthentication) HasKey ¶

HasKey returns a boolean if a field has been set.

func (SyntheticsPrivateLocationSecretsAuthentication) MarshalJSON ¶

func (*SyntheticsPrivateLocationSecretsAuthentication) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*SyntheticsPrivateLocationSecretsAuthentication) SetKey ¶

SetKey gets a reference to the given string and assigns it to the Key field.

type SyntheticsPrivateLocationSecretsConfigDecryption ¶

type SyntheticsPrivateLocationSecretsConfigDecryption struct {
	// Private key for the private location.
	Key *string `json:"key,omitempty"`
}

SyntheticsPrivateLocationSecretsConfigDecryption Private key for the private location.

func NewSyntheticsPrivateLocationSecretsConfigDecryption ¶

func NewSyntheticsPrivateLocationSecretsConfigDecryption() *SyntheticsPrivateLocationSecretsConfigDecryption

NewSyntheticsPrivateLocationSecretsConfigDecryption instantiates a new SyntheticsPrivateLocationSecretsConfigDecryption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsPrivateLocationSecretsConfigDecryptionWithDefaults ¶

func NewSyntheticsPrivateLocationSecretsConfigDecryptionWithDefaults() *SyntheticsPrivateLocationSecretsConfigDecryption

NewSyntheticsPrivateLocationSecretsConfigDecryptionWithDefaults instantiates a new SyntheticsPrivateLocationSecretsConfigDecryption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsPrivateLocationSecretsConfigDecryption) GetKey ¶

GetKey returns the Key field value if set, zero value otherwise.

func (*SyntheticsPrivateLocationSecretsConfigDecryption) GetKeyOk ¶

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 (*SyntheticsPrivateLocationSecretsConfigDecryption) HasKey ¶

HasKey returns a boolean if a field has been set.

func (SyntheticsPrivateLocationSecretsConfigDecryption) MarshalJSON ¶

func (*SyntheticsPrivateLocationSecretsConfigDecryption) SetKey ¶

SetKey gets a reference to the given string and assigns it to the Key field.

type SyntheticsSSLCertificate ¶

type SyntheticsSSLCertificate struct {
	// Cipher used for the connection.
	Cipher *string `json:"cipher,omitempty"`
	// Exponent associated to the certificate.
	Exponent *float64 `json:"exponent,omitempty"`
	// Array of extensions and details used for the certificate.
	ExtKeyUsage *[]string `json:"extKeyUsage,omitempty"`
	// MD5 digest of the DER-encoded Certificate information.
	Fingerprint *string `json:"fingerprint,omitempty"`
	// SHA-1 digest of the DER-encoded Certificate information.
	Fingerprint256 *string                         `json:"fingerprint256,omitempty"`
	Issuer         *SyntheticsSSLCertificateIssuer `json:"issuer,omitempty"`
	// Modulus associated to the SSL certificate private key.
	Modulus *string `json:"modulus,omitempty"`
	// TLS protocol used for the test.
	Protocol *string `json:"protocol,omitempty"`
	// Serial Number assigned by Symantec to the SSL certificate.
	SerialNumber *string                          `json:"serialNumber,omitempty"`
	Subject      *SyntheticsSSLCertificateSubject `json:"subject,omitempty"`
	// Date from which the SSL certificate is valid.
	ValidFrom *time.Time `json:"validFrom,omitempty"`
	// Date until which the SSL certificate is valid.
	ValidTo *time.Time `json:"validTo,omitempty"`
}

SyntheticsSSLCertificate Object describing the SSL certificate used for a Synthetic test.

func NewSyntheticsSSLCertificate ¶

func NewSyntheticsSSLCertificate() *SyntheticsSSLCertificate

NewSyntheticsSSLCertificate instantiates a new SyntheticsSSLCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsSSLCertificateWithDefaults ¶

func NewSyntheticsSSLCertificateWithDefaults() *SyntheticsSSLCertificate

NewSyntheticsSSLCertificateWithDefaults instantiates a new SyntheticsSSLCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsSSLCertificate) GetCipher ¶

func (o *SyntheticsSSLCertificate) GetCipher() string

GetCipher returns the Cipher field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetCipherOk ¶

func (o *SyntheticsSSLCertificate) GetCipherOk() (*string, bool)

GetCipherOk returns a tuple with the Cipher field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetExponent ¶

func (o *SyntheticsSSLCertificate) GetExponent() float64

GetExponent returns the Exponent field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetExponentOk ¶

func (o *SyntheticsSSLCertificate) GetExponentOk() (*float64, bool)

GetExponentOk returns a tuple with the Exponent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetExtKeyUsage ¶

func (o *SyntheticsSSLCertificate) GetExtKeyUsage() []string

GetExtKeyUsage returns the ExtKeyUsage field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetExtKeyUsageOk ¶

func (o *SyntheticsSSLCertificate) GetExtKeyUsageOk() (*[]string, bool)

GetExtKeyUsageOk returns a tuple with the ExtKeyUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetFingerprint ¶

func (o *SyntheticsSSLCertificate) GetFingerprint() string

GetFingerprint returns the Fingerprint field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetFingerprint256 ¶

func (o *SyntheticsSSLCertificate) GetFingerprint256() string

GetFingerprint256 returns the Fingerprint256 field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetFingerprint256Ok ¶

func (o *SyntheticsSSLCertificate) GetFingerprint256Ok() (*string, bool)

GetFingerprint256Ok returns a tuple with the Fingerprint256 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetFingerprintOk ¶

func (o *SyntheticsSSLCertificate) GetFingerprintOk() (*string, bool)

GetFingerprintOk returns a tuple with the Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetIssuer ¶

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetIssuerOk ¶

GetIssuerOk returns a tuple with the Issuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetModulus ¶

func (o *SyntheticsSSLCertificate) GetModulus() string

GetModulus returns the Modulus field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetModulusOk ¶

func (o *SyntheticsSSLCertificate) GetModulusOk() (*string, bool)

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetProtocol ¶

func (o *SyntheticsSSLCertificate) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetProtocolOk ¶

func (o *SyntheticsSSLCertificate) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetSerialNumber ¶

func (o *SyntheticsSSLCertificate) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetSerialNumberOk ¶

func (o *SyntheticsSSLCertificate) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetSubject ¶

GetSubject returns the Subject field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetSubjectOk ¶

GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetValidFrom ¶

func (o *SyntheticsSSLCertificate) GetValidFrom() time.Time

GetValidFrom returns the ValidFrom field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetValidFromOk ¶

func (o *SyntheticsSSLCertificate) GetValidFromOk() (*time.Time, bool)

GetValidFromOk returns a tuple with the ValidFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) GetValidTo ¶

func (o *SyntheticsSSLCertificate) GetValidTo() time.Time

GetValidTo returns the ValidTo field value if set, zero value otherwise.

func (*SyntheticsSSLCertificate) GetValidToOk ¶

func (o *SyntheticsSSLCertificate) GetValidToOk() (*time.Time, bool)

GetValidToOk returns a tuple with the ValidTo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificate) HasCipher ¶

func (o *SyntheticsSSLCertificate) HasCipher() bool

HasCipher returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasExponent ¶

func (o *SyntheticsSSLCertificate) HasExponent() bool

HasExponent returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasExtKeyUsage ¶

func (o *SyntheticsSSLCertificate) HasExtKeyUsage() bool

HasExtKeyUsage returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasFingerprint ¶

func (o *SyntheticsSSLCertificate) HasFingerprint() bool

HasFingerprint returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasFingerprint256 ¶

func (o *SyntheticsSSLCertificate) HasFingerprint256() bool

HasFingerprint256 returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasIssuer ¶

func (o *SyntheticsSSLCertificate) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasModulus ¶

func (o *SyntheticsSSLCertificate) HasModulus() bool

HasModulus returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasProtocol ¶

func (o *SyntheticsSSLCertificate) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasSerialNumber ¶

func (o *SyntheticsSSLCertificate) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasSubject ¶

func (o *SyntheticsSSLCertificate) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasValidFrom ¶

func (o *SyntheticsSSLCertificate) HasValidFrom() bool

HasValidFrom returns a boolean if a field has been set.

func (*SyntheticsSSLCertificate) HasValidTo ¶

func (o *SyntheticsSSLCertificate) HasValidTo() bool

HasValidTo returns a boolean if a field has been set.

func (SyntheticsSSLCertificate) MarshalJSON ¶

func (o SyntheticsSSLCertificate) MarshalJSON() ([]byte, error)

func (*SyntheticsSSLCertificate) SetCipher ¶

func (o *SyntheticsSSLCertificate) SetCipher(v string)

SetCipher gets a reference to the given string and assigns it to the Cipher field.

func (*SyntheticsSSLCertificate) SetExponent ¶

func (o *SyntheticsSSLCertificate) SetExponent(v float64)

SetExponent gets a reference to the given float64 and assigns it to the Exponent field.

func (*SyntheticsSSLCertificate) SetExtKeyUsage ¶

func (o *SyntheticsSSLCertificate) SetExtKeyUsage(v []string)

SetExtKeyUsage gets a reference to the given []string and assigns it to the ExtKeyUsage field.

func (*SyntheticsSSLCertificate) SetFingerprint ¶

func (o *SyntheticsSSLCertificate) SetFingerprint(v string)

SetFingerprint gets a reference to the given string and assigns it to the Fingerprint field.

func (*SyntheticsSSLCertificate) SetFingerprint256 ¶

func (o *SyntheticsSSLCertificate) SetFingerprint256(v string)

SetFingerprint256 gets a reference to the given string and assigns it to the Fingerprint256 field.

func (*SyntheticsSSLCertificate) SetIssuer ¶

SetIssuer gets a reference to the given SyntheticsSSLCertificateIssuer and assigns it to the Issuer field.

func (*SyntheticsSSLCertificate) SetModulus ¶

func (o *SyntheticsSSLCertificate) SetModulus(v string)

SetModulus gets a reference to the given string and assigns it to the Modulus field.

func (*SyntheticsSSLCertificate) SetProtocol ¶

func (o *SyntheticsSSLCertificate) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*SyntheticsSSLCertificate) SetSerialNumber ¶

func (o *SyntheticsSSLCertificate) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*SyntheticsSSLCertificate) SetSubject ¶

SetSubject gets a reference to the given SyntheticsSSLCertificateSubject and assigns it to the Subject field.

func (*SyntheticsSSLCertificate) SetValidFrom ¶

func (o *SyntheticsSSLCertificate) SetValidFrom(v time.Time)

SetValidFrom gets a reference to the given time.Time and assigns it to the ValidFrom field.

func (*SyntheticsSSLCertificate) SetValidTo ¶

func (o *SyntheticsSSLCertificate) SetValidTo(v time.Time)

SetValidTo gets a reference to the given time.Time and assigns it to the ValidTo field.

type SyntheticsSSLCertificateIssuer ¶

type SyntheticsSSLCertificateIssuer struct {
	// Country Name that issued the certificate.
	C *string `json:"C,omitempty"`
	// Common Name that issued certificate.
	CN *string `json:"CN,omitempty"`
	// Locality that issued the certificate.
	L *string `json:"L,omitempty"`
	// Organization that issued the certificate.
	O *string `json:"O,omitempty"`
	// Organizational Unit that issued the certificate.
	OU *string `json:"OU,omitempty"`
	// State Or Province Name that issued the certificate.
	ST *string `json:"ST,omitempty"`
}

SyntheticsSSLCertificateIssuer Object describing the issuer of a SSL certificate.

func NewSyntheticsSSLCertificateIssuer ¶

func NewSyntheticsSSLCertificateIssuer() *SyntheticsSSLCertificateIssuer

NewSyntheticsSSLCertificateIssuer instantiates a new SyntheticsSSLCertificateIssuer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsSSLCertificateIssuerWithDefaults ¶

func NewSyntheticsSSLCertificateIssuerWithDefaults() *SyntheticsSSLCertificateIssuer

NewSyntheticsSSLCertificateIssuerWithDefaults instantiates a new SyntheticsSSLCertificateIssuer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsSSLCertificateIssuer) GetC ¶

GetC returns the C field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateIssuer) GetCN ¶

GetCN returns the CN field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateIssuer) GetCNOk ¶

func (o *SyntheticsSSLCertificateIssuer) GetCNOk() (*string, bool)

GetCNOk returns a tuple with the CN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateIssuer) GetCOk ¶

func (o *SyntheticsSSLCertificateIssuer) GetCOk() (*string, bool)

GetCOk returns a tuple with the C field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateIssuer) GetL ¶

GetL returns the L field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateIssuer) GetLOk ¶

func (o *SyntheticsSSLCertificateIssuer) GetLOk() (*string, bool)

GetLOk returns a tuple with the L field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateIssuer) GetO ¶

GetO returns the O field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateIssuer) GetOOk ¶

func (o *SyntheticsSSLCertificateIssuer) GetOOk() (*string, bool)

GetOOk returns a tuple with the O field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateIssuer) GetOU ¶

GetOU returns the OU field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateIssuer) GetOUOk ¶

func (o *SyntheticsSSLCertificateIssuer) GetOUOk() (*string, bool)

GetOUOk returns a tuple with the OU field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateIssuer) GetST ¶

GetST returns the ST field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateIssuer) GetSTOk ¶

func (o *SyntheticsSSLCertificateIssuer) GetSTOk() (*string, bool)

GetSTOk returns a tuple with the ST field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateIssuer) HasC ¶

HasC returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateIssuer) HasCN ¶

HasCN returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateIssuer) HasL ¶

HasL returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateIssuer) HasO ¶

HasO returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateIssuer) HasOU ¶

HasOU returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateIssuer) HasST ¶

HasST returns a boolean if a field has been set.

func (SyntheticsSSLCertificateIssuer) MarshalJSON ¶

func (o SyntheticsSSLCertificateIssuer) MarshalJSON() ([]byte, error)

func (*SyntheticsSSLCertificateIssuer) SetC ¶

SetC gets a reference to the given string and assigns it to the C field.

func (*SyntheticsSSLCertificateIssuer) SetCN ¶

SetCN gets a reference to the given string and assigns it to the CN field.

func (*SyntheticsSSLCertificateIssuer) SetL ¶

SetL gets a reference to the given string and assigns it to the L field.

func (*SyntheticsSSLCertificateIssuer) SetO ¶

SetO gets a reference to the given string and assigns it to the O field.

func (*SyntheticsSSLCertificateIssuer) SetOU ¶

SetOU gets a reference to the given string and assigns it to the OU field.

func (*SyntheticsSSLCertificateIssuer) SetST ¶

SetST gets a reference to the given string and assigns it to the ST field.

type SyntheticsSSLCertificateSubject ¶

type SyntheticsSSLCertificateSubject struct {
	// Country Name associated with the certificate.
	C *string `json:"C,omitempty"`
	// Common Name that associated with the certificate.
	CN *string `json:"CN,omitempty"`
	// Locality associated with the certificate.
	L *string `json:"L,omitempty"`
	// Organization associated with the certificate.
	O *string `json:"O,omitempty"`
	// Organizational Unit associated with the certificate.
	OU *string `json:"OU,omitempty"`
	// State Or Province Name associated with the certificate.
	ST *string `json:"ST,omitempty"`
	// Subject Alternative Name associated with the certificate.
	AltName *string `json:"altName,omitempty"`
}

SyntheticsSSLCertificateSubject Object describing the SSL certificate used for the test.

func NewSyntheticsSSLCertificateSubject ¶

func NewSyntheticsSSLCertificateSubject() *SyntheticsSSLCertificateSubject

NewSyntheticsSSLCertificateSubject instantiates a new SyntheticsSSLCertificateSubject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsSSLCertificateSubjectWithDefaults ¶

func NewSyntheticsSSLCertificateSubjectWithDefaults() *SyntheticsSSLCertificateSubject

NewSyntheticsSSLCertificateSubjectWithDefaults instantiates a new SyntheticsSSLCertificateSubject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsSSLCertificateSubject) GetAltName ¶

func (o *SyntheticsSSLCertificateSubject) GetAltName() string

GetAltName returns the AltName field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetAltNameOk ¶

func (o *SyntheticsSSLCertificateSubject) GetAltNameOk() (*string, bool)

GetAltNameOk returns a tuple with the AltName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) GetC ¶

GetC returns the C field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetCN ¶

GetCN returns the CN field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetCNOk ¶

func (o *SyntheticsSSLCertificateSubject) GetCNOk() (*string, bool)

GetCNOk returns a tuple with the CN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) GetCOk ¶

GetCOk returns a tuple with the C field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) GetL ¶

GetL returns the L field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetLOk ¶

GetLOk returns a tuple with the L field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) GetO ¶

GetO returns the O field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetOOk ¶

GetOOk returns a tuple with the O field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) GetOU ¶

GetOU returns the OU field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetOUOk ¶

func (o *SyntheticsSSLCertificateSubject) GetOUOk() (*string, bool)

GetOUOk returns a tuple with the OU field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) GetST ¶

GetST returns the ST field value if set, zero value otherwise.

func (*SyntheticsSSLCertificateSubject) GetSTOk ¶

func (o *SyntheticsSSLCertificateSubject) GetSTOk() (*string, bool)

GetSTOk returns a tuple with the ST field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsSSLCertificateSubject) HasAltName ¶

func (o *SyntheticsSSLCertificateSubject) HasAltName() bool

HasAltName returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateSubject) HasC ¶

HasC returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateSubject) HasCN ¶

HasCN returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateSubject) HasL ¶

HasL returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateSubject) HasO ¶

HasO returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateSubject) HasOU ¶

HasOU returns a boolean if a field has been set.

func (*SyntheticsSSLCertificateSubject) HasST ¶

HasST returns a boolean if a field has been set.

func (SyntheticsSSLCertificateSubject) MarshalJSON ¶

func (o SyntheticsSSLCertificateSubject) MarshalJSON() ([]byte, error)

func (*SyntheticsSSLCertificateSubject) SetAltName ¶

func (o *SyntheticsSSLCertificateSubject) SetAltName(v string)

SetAltName gets a reference to the given string and assigns it to the AltName field.

func (*SyntheticsSSLCertificateSubject) SetC ¶

SetC gets a reference to the given string and assigns it to the C field.

func (*SyntheticsSSLCertificateSubject) SetCN ¶

SetCN gets a reference to the given string and assigns it to the CN field.

func (*SyntheticsSSLCertificateSubject) SetL ¶

SetL gets a reference to the given string and assigns it to the L field.

func (*SyntheticsSSLCertificateSubject) SetO ¶

SetO gets a reference to the given string and assigns it to the O field.

func (*SyntheticsSSLCertificateSubject) SetOU ¶

SetOU gets a reference to the given string and assigns it to the OU field.

func (*SyntheticsSSLCertificateSubject) SetST ¶

SetST gets a reference to the given string and assigns it to the ST field.

type SyntheticsStep ¶

type SyntheticsStep struct {
	// A boolean set to allow this step to fail.
	AllowFailure *bool `json:"allowFailure,omitempty"`
	// The name of the step.
	Name *string `json:"name,omitempty"`
	// The parameters of the step.
	Params *interface{} `json:"params,omitempty"`
	// The time before declaring a step failed.
	Timeout *int64              `json:"timeout,omitempty"`
	Type    *SyntheticsStepType `json:"type,omitempty"`
}

SyntheticsStep The steps used in a Synthetics browser test.

func NewSyntheticsStep ¶

func NewSyntheticsStep() *SyntheticsStep

NewSyntheticsStep instantiates a new SyntheticsStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsStepWithDefaults ¶

func NewSyntheticsStepWithDefaults() *SyntheticsStep

NewSyntheticsStepWithDefaults instantiates a new SyntheticsStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsStep) GetAllowFailure ¶

func (o *SyntheticsStep) GetAllowFailure() bool

GetAllowFailure returns the AllowFailure field value if set, zero value otherwise.

func (*SyntheticsStep) GetAllowFailureOk ¶

func (o *SyntheticsStep) GetAllowFailureOk() (*bool, bool)

GetAllowFailureOk returns a tuple with the AllowFailure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStep) GetName ¶

func (o *SyntheticsStep) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsStep) GetNameOk ¶

func (o *SyntheticsStep) 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 (*SyntheticsStep) GetParams ¶

func (o *SyntheticsStep) GetParams() interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*SyntheticsStep) GetParamsOk ¶

func (o *SyntheticsStep) GetParamsOk() (*interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStep) GetTimeout ¶

func (o *SyntheticsStep) GetTimeout() int64

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*SyntheticsStep) GetTimeoutOk ¶

func (o *SyntheticsStep) GetTimeoutOk() (*int64, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStep) GetType ¶

func (o *SyntheticsStep) GetType() SyntheticsStepType

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsStep) GetTypeOk ¶

func (o *SyntheticsStep) GetTypeOk() (*SyntheticsStepType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStep) HasAllowFailure ¶

func (o *SyntheticsStep) HasAllowFailure() bool

HasAllowFailure returns a boolean if a field has been set.

func (*SyntheticsStep) HasName ¶

func (o *SyntheticsStep) HasName() bool

HasName returns a boolean if a field has been set.

func (*SyntheticsStep) HasParams ¶

func (o *SyntheticsStep) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*SyntheticsStep) HasTimeout ¶

func (o *SyntheticsStep) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*SyntheticsStep) HasType ¶

func (o *SyntheticsStep) HasType() bool

HasType returns a boolean if a field has been set.

func (SyntheticsStep) MarshalJSON ¶

func (o SyntheticsStep) MarshalJSON() ([]byte, error)

func (*SyntheticsStep) SetAllowFailure ¶

func (o *SyntheticsStep) SetAllowFailure(v bool)

SetAllowFailure gets a reference to the given bool and assigns it to the AllowFailure field.

func (*SyntheticsStep) SetName ¶

func (o *SyntheticsStep) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SyntheticsStep) SetParams ¶

func (o *SyntheticsStep) SetParams(v interface{})

SetParams gets a reference to the given interface{} and assigns it to the Params field.

func (*SyntheticsStep) SetTimeout ¶

func (o *SyntheticsStep) SetTimeout(v int64)

SetTimeout gets a reference to the given int64 and assigns it to the Timeout field.

func (*SyntheticsStep) SetType ¶

func (o *SyntheticsStep) SetType(v SyntheticsStepType)

SetType gets a reference to the given SyntheticsStepType and assigns it to the Type field.

type SyntheticsStepDetail ¶

type SyntheticsStepDetail struct {
	// Array of errors collected for a browser test.
	BrowserErrors *[]SyntheticsBrowserError `json:"browserErrors,omitempty"`
	CheckType     *SyntheticsCheckType      `json:"checkType,omitempty"`
	// Description of the test.
	Description *string `json:"description,omitempty"`
	// Total duration in millisecond of the test.
	Duration *float64 `json:"duration,omitempty"`
	// Error returned by the test.
	Error      *string               `json:"error,omitempty"`
	PlayingTab *SyntheticsPlayingTab `json:"playingTab,omitempty"`
	// Whether or not screenshots where collected by the test.
	ScreenshotBucketKey *bool `json:"screenshotBucketKey,omitempty"`
	// Whether or not to skip this step.
	Skipped *bool `json:"skipped,omitempty"`
	// Whether or not snapshots where collected by the test.
	SnapshotBucketKey *bool `json:"snapshotBucketKey,omitempty"`
	// The step ID.
	StepId *int64 `json:"stepId,omitempty"`
	// If this steps include a sub-test. [Subtests documentation](https://docs.datadoghq.com/synthetics/browser_tests/advanced_options/#subtests).
	SubTestStepDetails *[]SyntheticsStepDetail `json:"subTestStepDetails,omitempty"`
	// Time before starting the step.
	TimeToInteractive *float64            `json:"timeToInteractive,omitempty"`
	Type              *SyntheticsStepType `json:"type,omitempty"`
	// URL to perform the step against.
	Url *string `json:"url,omitempty"`
	// Value for the step.
	Value *interface{} `json:"value,omitempty"`
	// Array of Core Web Vitals metrics for the step.
	VitalsMetrics *[]SyntheticsCoreWebVitals `json:"vitalsMetrics,omitempty"`
	// Warning collected that didn't failed the step.
	Warnings *[]SyntheticsStepDetailWarning `json:"warnings,omitempty"`
}

SyntheticsStepDetail Object describing a step for a Synthetic test.

func NewSyntheticsStepDetail ¶

func NewSyntheticsStepDetail() *SyntheticsStepDetail

NewSyntheticsStepDetail instantiates a new SyntheticsStepDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsStepDetailWithDefaults ¶

func NewSyntheticsStepDetailWithDefaults() *SyntheticsStepDetail

NewSyntheticsStepDetailWithDefaults instantiates a new SyntheticsStepDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsStepDetail) GetBrowserErrors ¶

func (o *SyntheticsStepDetail) GetBrowserErrors() []SyntheticsBrowserError

GetBrowserErrors returns the BrowserErrors field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetBrowserErrorsOk ¶

func (o *SyntheticsStepDetail) GetBrowserErrorsOk() (*[]SyntheticsBrowserError, bool)

GetBrowserErrorsOk returns a tuple with the BrowserErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetCheckType ¶

func (o *SyntheticsStepDetail) GetCheckType() SyntheticsCheckType

GetCheckType returns the CheckType field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetCheckTypeOk ¶

func (o *SyntheticsStepDetail) GetCheckTypeOk() (*SyntheticsCheckType, bool)

GetCheckTypeOk returns a tuple with the CheckType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetDescription ¶

func (o *SyntheticsStepDetail) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetDescriptionOk ¶

func (o *SyntheticsStepDetail) 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 (*SyntheticsStepDetail) GetDuration ¶

func (o *SyntheticsStepDetail) GetDuration() float64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetDurationOk ¶

func (o *SyntheticsStepDetail) GetDurationOk() (*float64, 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 (*SyntheticsStepDetail) GetError ¶

func (o *SyntheticsStepDetail) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetErrorOk ¶

func (o *SyntheticsStepDetail) 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 (*SyntheticsStepDetail) GetPlayingTab ¶

func (o *SyntheticsStepDetail) GetPlayingTab() SyntheticsPlayingTab

GetPlayingTab returns the PlayingTab field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetPlayingTabOk ¶

func (o *SyntheticsStepDetail) GetPlayingTabOk() (*SyntheticsPlayingTab, bool)

GetPlayingTabOk returns a tuple with the PlayingTab field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetScreenshotBucketKey ¶

func (o *SyntheticsStepDetail) GetScreenshotBucketKey() bool

GetScreenshotBucketKey returns the ScreenshotBucketKey field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetScreenshotBucketKeyOk ¶

func (o *SyntheticsStepDetail) GetScreenshotBucketKeyOk() (*bool, bool)

GetScreenshotBucketKeyOk returns a tuple with the ScreenshotBucketKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetSkipped ¶

func (o *SyntheticsStepDetail) GetSkipped() bool

GetSkipped returns the Skipped field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetSkippedOk ¶

func (o *SyntheticsStepDetail) GetSkippedOk() (*bool, bool)

GetSkippedOk returns a tuple with the Skipped field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetSnapshotBucketKey ¶

func (o *SyntheticsStepDetail) GetSnapshotBucketKey() bool

GetSnapshotBucketKey returns the SnapshotBucketKey field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetSnapshotBucketKeyOk ¶

func (o *SyntheticsStepDetail) GetSnapshotBucketKeyOk() (*bool, bool)

GetSnapshotBucketKeyOk returns a tuple with the SnapshotBucketKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetStepId ¶

func (o *SyntheticsStepDetail) GetStepId() int64

GetStepId returns the StepId field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetStepIdOk ¶

func (o *SyntheticsStepDetail) GetStepIdOk() (*int64, bool)

GetStepIdOk returns a tuple with the StepId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetSubTestStepDetails ¶

func (o *SyntheticsStepDetail) GetSubTestStepDetails() []SyntheticsStepDetail

GetSubTestStepDetails returns the SubTestStepDetails field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetSubTestStepDetailsOk ¶

func (o *SyntheticsStepDetail) GetSubTestStepDetailsOk() (*[]SyntheticsStepDetail, bool)

GetSubTestStepDetailsOk returns a tuple with the SubTestStepDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetTimeToInteractive ¶

func (o *SyntheticsStepDetail) GetTimeToInteractive() float64

GetTimeToInteractive returns the TimeToInteractive field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetTimeToInteractiveOk ¶

func (o *SyntheticsStepDetail) GetTimeToInteractiveOk() (*float64, bool)

GetTimeToInteractiveOk returns a tuple with the TimeToInteractive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetTypeOk ¶

func (o *SyntheticsStepDetail) GetTypeOk() (*SyntheticsStepType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetUrl ¶

func (o *SyntheticsStepDetail) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetUrlOk ¶

func (o *SyntheticsStepDetail) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetValue ¶

func (o *SyntheticsStepDetail) GetValue() interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetValueOk ¶

func (o *SyntheticsStepDetail) GetValueOk() (*interface{}, 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 (*SyntheticsStepDetail) GetVitalsMetrics ¶

func (o *SyntheticsStepDetail) GetVitalsMetrics() []SyntheticsCoreWebVitals

GetVitalsMetrics returns the VitalsMetrics field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetVitalsMetricsOk ¶

func (o *SyntheticsStepDetail) GetVitalsMetricsOk() (*[]SyntheticsCoreWebVitals, bool)

GetVitalsMetricsOk returns a tuple with the VitalsMetrics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsStepDetail) GetWarnings ¶

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetWarningsOk ¶

func (o *SyntheticsStepDetail) GetWarningsOk() (*[]SyntheticsStepDetailWarning, 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 (*SyntheticsStepDetail) HasBrowserErrors ¶

func (o *SyntheticsStepDetail) HasBrowserErrors() bool

HasBrowserErrors returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasCheckType ¶

func (o *SyntheticsStepDetail) HasCheckType() bool

HasCheckType returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasDescription ¶

func (o *SyntheticsStepDetail) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasDuration ¶

func (o *SyntheticsStepDetail) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasError ¶

func (o *SyntheticsStepDetail) HasError() bool

HasError returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasPlayingTab ¶

func (o *SyntheticsStepDetail) HasPlayingTab() bool

HasPlayingTab returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasScreenshotBucketKey ¶

func (o *SyntheticsStepDetail) HasScreenshotBucketKey() bool

HasScreenshotBucketKey returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasSkipped ¶

func (o *SyntheticsStepDetail) HasSkipped() bool

HasSkipped returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasSnapshotBucketKey ¶

func (o *SyntheticsStepDetail) HasSnapshotBucketKey() bool

HasSnapshotBucketKey returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasStepId ¶

func (o *SyntheticsStepDetail) HasStepId() bool

HasStepId returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasSubTestStepDetails ¶

func (o *SyntheticsStepDetail) HasSubTestStepDetails() bool

HasSubTestStepDetails returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasTimeToInteractive ¶

func (o *SyntheticsStepDetail) HasTimeToInteractive() bool

HasTimeToInteractive returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasType ¶

func (o *SyntheticsStepDetail) HasType() bool

HasType returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasUrl ¶

func (o *SyntheticsStepDetail) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasValue ¶

func (o *SyntheticsStepDetail) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasVitalsMetrics ¶

func (o *SyntheticsStepDetail) HasVitalsMetrics() bool

HasVitalsMetrics returns a boolean if a field has been set.

func (*SyntheticsStepDetail) HasWarnings ¶

func (o *SyntheticsStepDetail) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (SyntheticsStepDetail) MarshalJSON ¶

func (o SyntheticsStepDetail) MarshalJSON() ([]byte, error)

func (*SyntheticsStepDetail) SetBrowserErrors ¶

func (o *SyntheticsStepDetail) SetBrowserErrors(v []SyntheticsBrowserError)

SetBrowserErrors gets a reference to the given []SyntheticsBrowserError and assigns it to the BrowserErrors field.

func (*SyntheticsStepDetail) SetCheckType ¶

func (o *SyntheticsStepDetail) SetCheckType(v SyntheticsCheckType)

SetCheckType gets a reference to the given SyntheticsCheckType and assigns it to the CheckType field.

func (*SyntheticsStepDetail) SetDescription ¶

func (o *SyntheticsStepDetail) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SyntheticsStepDetail) SetDuration ¶

func (o *SyntheticsStepDetail) SetDuration(v float64)

SetDuration gets a reference to the given float64 and assigns it to the Duration field.

func (*SyntheticsStepDetail) SetError ¶

func (o *SyntheticsStepDetail) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*SyntheticsStepDetail) SetPlayingTab ¶

func (o *SyntheticsStepDetail) SetPlayingTab(v SyntheticsPlayingTab)

SetPlayingTab gets a reference to the given SyntheticsPlayingTab and assigns it to the PlayingTab field.

func (*SyntheticsStepDetail) SetScreenshotBucketKey ¶

func (o *SyntheticsStepDetail) SetScreenshotBucketKey(v bool)

SetScreenshotBucketKey gets a reference to the given bool and assigns it to the ScreenshotBucketKey field.

func (*SyntheticsStepDetail) SetSkipped ¶

func (o *SyntheticsStepDetail) SetSkipped(v bool)

SetSkipped gets a reference to the given bool and assigns it to the Skipped field.

func (*SyntheticsStepDetail) SetSnapshotBucketKey ¶

func (o *SyntheticsStepDetail) SetSnapshotBucketKey(v bool)

SetSnapshotBucketKey gets a reference to the given bool and assigns it to the SnapshotBucketKey field.

func (*SyntheticsStepDetail) SetStepId ¶

func (o *SyntheticsStepDetail) SetStepId(v int64)

SetStepId gets a reference to the given int64 and assigns it to the StepId field.

func (*SyntheticsStepDetail) SetSubTestStepDetails ¶

func (o *SyntheticsStepDetail) SetSubTestStepDetails(v []SyntheticsStepDetail)

SetSubTestStepDetails gets a reference to the given []SyntheticsStepDetail and assigns it to the SubTestStepDetails field.

func (*SyntheticsStepDetail) SetTimeToInteractive ¶

func (o *SyntheticsStepDetail) SetTimeToInteractive(v float64)

SetTimeToInteractive gets a reference to the given float64 and assigns it to the TimeToInteractive field.

func (*SyntheticsStepDetail) SetType ¶

SetType gets a reference to the given SyntheticsStepType and assigns it to the Type field.

func (*SyntheticsStepDetail) SetUrl ¶

func (o *SyntheticsStepDetail) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*SyntheticsStepDetail) SetValue ¶

func (o *SyntheticsStepDetail) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

func (*SyntheticsStepDetail) SetVitalsMetrics ¶

func (o *SyntheticsStepDetail) SetVitalsMetrics(v []SyntheticsCoreWebVitals)

SetVitalsMetrics gets a reference to the given []SyntheticsCoreWebVitals and assigns it to the VitalsMetrics field.

func (*SyntheticsStepDetail) SetWarnings ¶

SetWarnings gets a reference to the given []SyntheticsStepDetailWarning and assigns it to the Warnings field.

type SyntheticsStepDetailWarning ¶

type SyntheticsStepDetailWarning struct {
	// Message for the warning.
	Message string                `json:"message"`
	Type    SyntheticsWarningType `json:"type"`
}

SyntheticsStepDetailWarning Object collecting warnings for a given step.

func NewSyntheticsStepDetailWarning ¶

func NewSyntheticsStepDetailWarning(message string, type_ SyntheticsWarningType) *SyntheticsStepDetailWarning

NewSyntheticsStepDetailWarning instantiates a new SyntheticsStepDetailWarning object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsStepDetailWarningWithDefaults ¶

func NewSyntheticsStepDetailWarningWithDefaults() *SyntheticsStepDetailWarning

NewSyntheticsStepDetailWarningWithDefaults instantiates a new SyntheticsStepDetailWarning object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsStepDetailWarning) GetMessage ¶

func (o *SyntheticsStepDetailWarning) GetMessage() string

GetMessage returns the Message field value

func (*SyntheticsStepDetailWarning) GetMessageOk ¶

func (o *SyntheticsStepDetailWarning) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SyntheticsStepDetailWarning) GetType ¶

GetType returns the Type field value

func (*SyntheticsStepDetailWarning) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SyntheticsStepDetailWarning) MarshalJSON ¶

func (o SyntheticsStepDetailWarning) MarshalJSON() ([]byte, error)

func (*SyntheticsStepDetailWarning) SetMessage ¶

func (o *SyntheticsStepDetailWarning) SetMessage(v string)

SetMessage sets field value

func (*SyntheticsStepDetailWarning) SetType ¶

SetType sets field value

func (*SyntheticsStepDetailWarning) UnmarshalJSON ¶

func (o *SyntheticsStepDetailWarning) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsStepType ¶

type SyntheticsStepType string

SyntheticsStepType Step type used in your Synthetic test.

const (
	SYNTHETICSSTEPTYPE_ASSERT_CURRENT_URL        SyntheticsStepType = "assertCurrentUrl"
	SYNTHETICSSTEPTYPE_ASSERT_ELEMENT_ATTRIBUTE  SyntheticsStepType = "assertElementAttribute"
	SYNTHETICSSTEPTYPE_ASSERT_ELEMENT_CONTENT    SyntheticsStepType = "assertElementContent"
	SYNTHETICSSTEPTYPE_ASSERT_ELEMENT_PRESENT    SyntheticsStepType = "assertElementPresent"
	SYNTHETICSSTEPTYPE_ASSERT_EMAIL              SyntheticsStepType = "assertEmail"
	SYNTHETICSSTEPTYPE_ASSERT_FILE_DOWNLOAD      SyntheticsStepType = "assertFileDownload"
	SYNTHETICSSTEPTYPE_ASSERT_FROM_JAVASCRIPT    SyntheticsStepType = "assertFromJavascript"
	SYNTHETICSSTEPTYPE_ASSERT_PAGE_CONTAINS      SyntheticsStepType = "assertPageContains"
	SYNTHETICSSTEPTYPE_ASSERT_PAGE_LACKS         SyntheticsStepType = "assertPageLacks"
	SYNTHETICSSTEPTYPE_CLICK                     SyntheticsStepType = "click"
	SYNTHETICSSTEPTYPE_EXTRACT_FROM_JAVASCRIPT   SyntheticsStepType = "extractFromJavascript"
	SYNTHETICSSTEPTYPE_EXTRACT_VARIABLE          SyntheticsStepType = "extractVariable"
	SYNTHETICSSTEPTYPE_GO_TO_EMAIL_LINK          SyntheticsStepType = "goToEmailLink"
	SYNTHETICSSTEPTYPE_GO_TO_URL                 SyntheticsStepType = "goToUrl"
	SYNTHETICSSTEPTYPE_GO_TO_URL_AND_MEASURE_TTI SyntheticsStepType = "goToUrlAndMeasureTti"
	SYNTHETICSSTEPTYPE_HOVER                     SyntheticsStepType = "hover"
	SYNTHETICSSTEPTYPE_PLAY_SUB_TEST             SyntheticsStepType = "playSubTest"
	SYNTHETICSSTEPTYPE_PRESS_KEY                 SyntheticsStepType = "pressKey"
	SYNTHETICSSTEPTYPE_REFRESH                   SyntheticsStepType = "refresh"
	SYNTHETICSSTEPTYPE_RUN_API_TEST              SyntheticsStepType = "runApiTest"
	SYNTHETICSSTEPTYPE_SCROLL                    SyntheticsStepType = "scroll"
	SYNTHETICSSTEPTYPE_SELECT_OPTION             SyntheticsStepType = "selectOption"
	SYNTHETICSSTEPTYPE_TYPE_TEXT                 SyntheticsStepType = "typeText"
	SYNTHETICSSTEPTYPE_UPLOAD_FILES              SyntheticsStepType = "uploadFiles"
	SYNTHETICSSTEPTYPE_WAIT                      SyntheticsStepType = "wait"
)

List of SyntheticsStepType

func NewSyntheticsStepTypeFromValue ¶

func NewSyntheticsStepTypeFromValue(v string) (*SyntheticsStepType, error)

NewSyntheticsStepTypeFromValue returns a pointer to a valid SyntheticsStepType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsStepType) IsValid ¶

func (v SyntheticsStepType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsStepType) Ptr ¶

Ptr returns reference to SyntheticsStepType value

func (*SyntheticsStepType) UnmarshalJSON ¶

func (v *SyntheticsStepType) UnmarshalJSON(src []byte) error

type SyntheticsTestConfig ¶

type SyntheticsTestConfig struct {
	// Array of assertions used for the test.
	Assertions *[]SyntheticsAssertion `json:"assertions,omitempty"`
	// API tests only - array of variables used for the test.
	ConfigVariables *[]SyntheticsConfigVariable `json:"configVariables,omitempty"`
	Request         *SyntheticsTestRequest      `json:"request,omitempty"`
	// Browser tests only - array of variables used for the test steps.
	Variables *[]SyntheticsBrowserVariable `json:"variables,omitempty"`
}

SyntheticsTestConfig Configuration object for a Synthetic test.

func NewSyntheticsTestConfig ¶

func NewSyntheticsTestConfig() *SyntheticsTestConfig

NewSyntheticsTestConfig instantiates a new SyntheticsTestConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestConfigWithDefaults ¶

func NewSyntheticsTestConfigWithDefaults() *SyntheticsTestConfig

NewSyntheticsTestConfigWithDefaults instantiates a new SyntheticsTestConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestConfig) GetAssertions ¶

func (o *SyntheticsTestConfig) GetAssertions() []SyntheticsAssertion

GetAssertions returns the Assertions field value if set, zero value otherwise.

func (*SyntheticsTestConfig) GetAssertionsOk ¶

func (o *SyntheticsTestConfig) GetAssertionsOk() (*[]SyntheticsAssertion, bool)

GetAssertionsOk returns a tuple with the Assertions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestConfig) GetConfigVariables ¶

func (o *SyntheticsTestConfig) GetConfigVariables() []SyntheticsConfigVariable

GetConfigVariables returns the ConfigVariables field value if set, zero value otherwise.

func (*SyntheticsTestConfig) GetConfigVariablesOk ¶

func (o *SyntheticsTestConfig) GetConfigVariablesOk() (*[]SyntheticsConfigVariable, bool)

GetConfigVariablesOk returns a tuple with the ConfigVariables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestConfig) GetRequest ¶

GetRequest returns the Request field value if set, zero value otherwise.

func (*SyntheticsTestConfig) GetRequestOk ¶

func (o *SyntheticsTestConfig) GetRequestOk() (*SyntheticsTestRequest, bool)

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestConfig) GetVariables ¶

func (o *SyntheticsTestConfig) GetVariables() []SyntheticsBrowserVariable

GetVariables returns the Variables field value if set, zero value otherwise.

func (*SyntheticsTestConfig) GetVariablesOk ¶

func (o *SyntheticsTestConfig) GetVariablesOk() (*[]SyntheticsBrowserVariable, 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 (*SyntheticsTestConfig) HasAssertions ¶

func (o *SyntheticsTestConfig) HasAssertions() bool

HasAssertions returns a boolean if a field has been set.

func (*SyntheticsTestConfig) HasConfigVariables ¶

func (o *SyntheticsTestConfig) HasConfigVariables() bool

HasConfigVariables returns a boolean if a field has been set.

func (*SyntheticsTestConfig) HasRequest ¶

func (o *SyntheticsTestConfig) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*SyntheticsTestConfig) HasVariables ¶

func (o *SyntheticsTestConfig) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (SyntheticsTestConfig) MarshalJSON ¶

func (o SyntheticsTestConfig) MarshalJSON() ([]byte, error)

func (*SyntheticsTestConfig) SetAssertions ¶

func (o *SyntheticsTestConfig) SetAssertions(v []SyntheticsAssertion)

SetAssertions gets a reference to the given []SyntheticsAssertion and assigns it to the Assertions field.

func (*SyntheticsTestConfig) SetConfigVariables ¶

func (o *SyntheticsTestConfig) SetConfigVariables(v []SyntheticsConfigVariable)

SetConfigVariables gets a reference to the given []SyntheticsConfigVariable and assigns it to the ConfigVariables field.

func (*SyntheticsTestConfig) SetRequest ¶

SetRequest gets a reference to the given SyntheticsTestRequest and assigns it to the Request field.

func (*SyntheticsTestConfig) SetVariables ¶

func (o *SyntheticsTestConfig) SetVariables(v []SyntheticsBrowserVariable)

SetVariables gets a reference to the given []SyntheticsBrowserVariable and assigns it to the Variables field.

type SyntheticsTestDetails ¶

type SyntheticsTestDetails struct {
	Config *SyntheticsTestConfig `json:"config,omitempty"`
	// Array of locations used to run the test.
	Locations *[]string `json:"locations,omitempty"`
	// Notification message associated with the test.
	Message *string `json:"message,omitempty"`
	// The associated monitor ID.
	MonitorId *int64 `json:"monitor_id,omitempty"`
	// Name of the test.
	Name    *string                `json:"name,omitempty"`
	Options *SyntheticsTestOptions `json:"options,omitempty"`
	// The test public ID.
	PublicId *string                    `json:"public_id,omitempty"`
	Status   *SyntheticsTestPauseStatus `json:"status,omitempty"`
	// For browser test, the steps of the test.
	Steps   *[]SyntheticsStep             `json:"steps,omitempty"`
	Subtype *SyntheticsTestDetailsSubType `json:"subtype,omitempty"`
	// Array of tags attached to the test.
	Tags *[]string                  `json:"tags,omitempty"`
	Type *SyntheticsTestDetailsType `json:"type,omitempty"`
}

SyntheticsTestDetails Object containing details about your Synthetic test.

func NewSyntheticsTestDetails ¶

func NewSyntheticsTestDetails() *SyntheticsTestDetails

NewSyntheticsTestDetails instantiates a new SyntheticsTestDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestDetailsWithDefaults ¶

func NewSyntheticsTestDetailsWithDefaults() *SyntheticsTestDetails

NewSyntheticsTestDetailsWithDefaults instantiates a new SyntheticsTestDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestDetails) GetConfig ¶

GetConfig returns the Config field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetConfigOk ¶

func (o *SyntheticsTestDetails) GetConfigOk() (*SyntheticsTestConfig, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetLocations ¶

func (o *SyntheticsTestDetails) GetLocations() []string

GetLocations returns the Locations field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetLocationsOk ¶

func (o *SyntheticsTestDetails) GetLocationsOk() (*[]string, bool)

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetMessage ¶

func (o *SyntheticsTestDetails) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetMessageOk ¶

func (o *SyntheticsTestDetails) 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 (*SyntheticsTestDetails) GetMonitorId ¶

func (o *SyntheticsTestDetails) GetMonitorId() int64

GetMonitorId returns the MonitorId field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetMonitorIdOk ¶

func (o *SyntheticsTestDetails) GetMonitorIdOk() (*int64, 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 (*SyntheticsTestDetails) GetName ¶

func (o *SyntheticsTestDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetNameOk ¶

func (o *SyntheticsTestDetails) 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 (*SyntheticsTestDetails) GetOptions ¶

GetOptions returns the Options field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetOptionsOk ¶

func (o *SyntheticsTestDetails) GetOptionsOk() (*SyntheticsTestOptions, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetPublicId ¶

func (o *SyntheticsTestDetails) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetPublicIdOk ¶

func (o *SyntheticsTestDetails) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetSteps ¶

func (o *SyntheticsTestDetails) GetSteps() []SyntheticsStep

GetSteps returns the Steps field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetStepsOk ¶

func (o *SyntheticsTestDetails) GetStepsOk() (*[]SyntheticsStep, bool)

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetSubtype ¶

GetSubtype returns the Subtype field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetSubtypeOk ¶

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetTags ¶

func (o *SyntheticsTestDetails) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetTagsOk ¶

func (o *SyntheticsTestDetails) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsTestDetails) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestDetails) HasConfig ¶

func (o *SyntheticsTestDetails) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasLocations ¶

func (o *SyntheticsTestDetails) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasMessage ¶

func (o *SyntheticsTestDetails) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasMonitorId ¶

func (o *SyntheticsTestDetails) HasMonitorId() bool

HasMonitorId returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasName ¶

func (o *SyntheticsTestDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasOptions ¶

func (o *SyntheticsTestDetails) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasPublicId ¶

func (o *SyntheticsTestDetails) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasStatus ¶

func (o *SyntheticsTestDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasSteps ¶

func (o *SyntheticsTestDetails) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasSubtype ¶

func (o *SyntheticsTestDetails) HasSubtype() bool

HasSubtype returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasTags ¶

func (o *SyntheticsTestDetails) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SyntheticsTestDetails) HasType ¶

func (o *SyntheticsTestDetails) HasType() bool

HasType returns a boolean if a field has been set.

func (SyntheticsTestDetails) MarshalJSON ¶

func (o SyntheticsTestDetails) MarshalJSON() ([]byte, error)

func (*SyntheticsTestDetails) SetConfig ¶

SetConfig gets a reference to the given SyntheticsTestConfig and assigns it to the Config field.

func (*SyntheticsTestDetails) SetLocations ¶

func (o *SyntheticsTestDetails) SetLocations(v []string)

SetLocations gets a reference to the given []string and assigns it to the Locations field.

func (*SyntheticsTestDetails) SetMessage ¶

func (o *SyntheticsTestDetails) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SyntheticsTestDetails) SetMonitorId ¶

func (o *SyntheticsTestDetails) SetMonitorId(v int64)

SetMonitorId gets a reference to the given int64 and assigns it to the MonitorId field.

func (*SyntheticsTestDetails) SetName ¶

func (o *SyntheticsTestDetails) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SyntheticsTestDetails) SetOptions ¶

SetOptions gets a reference to the given SyntheticsTestOptions and assigns it to the Options field.

func (*SyntheticsTestDetails) SetPublicId ¶

func (o *SyntheticsTestDetails) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*SyntheticsTestDetails) SetStatus ¶

SetStatus gets a reference to the given SyntheticsTestPauseStatus and assigns it to the Status field.

func (*SyntheticsTestDetails) SetSteps ¶

func (o *SyntheticsTestDetails) SetSteps(v []SyntheticsStep)

SetSteps gets a reference to the given []SyntheticsStep and assigns it to the Steps field.

func (*SyntheticsTestDetails) SetSubtype ¶

SetSubtype gets a reference to the given SyntheticsTestDetailsSubType and assigns it to the Subtype field.

func (*SyntheticsTestDetails) SetTags ¶

func (o *SyntheticsTestDetails) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*SyntheticsTestDetails) SetType ¶

SetType gets a reference to the given SyntheticsTestDetailsType and assigns it to the Type field.

type SyntheticsTestDetailsSubType ¶

type SyntheticsTestDetailsSubType string

SyntheticsTestDetailsSubType The subtype of the Synthetic API test, `http`, `ssl`, `tcp`, `dns`, `icmp` or `multi`.

const (
	SYNTHETICSTESTDETAILSSUBTYPE_HTTP  SyntheticsTestDetailsSubType = "http"
	SYNTHETICSTESTDETAILSSUBTYPE_SSL   SyntheticsTestDetailsSubType = "ssl"
	SYNTHETICSTESTDETAILSSUBTYPE_TCP   SyntheticsTestDetailsSubType = "tcp"
	SYNTHETICSTESTDETAILSSUBTYPE_DNS   SyntheticsTestDetailsSubType = "dns"
	SYNTHETICSTESTDETAILSSUBTYPE_MULTI SyntheticsTestDetailsSubType = "multi"
	SYNTHETICSTESTDETAILSSUBTYPE_ICMP  SyntheticsTestDetailsSubType = "icmp"
)

List of SyntheticsTestDetailsSubType

func NewSyntheticsTestDetailsSubTypeFromValue ¶

func NewSyntheticsTestDetailsSubTypeFromValue(v string) (*SyntheticsTestDetailsSubType, error)

NewSyntheticsTestDetailsSubTypeFromValue returns a pointer to a valid SyntheticsTestDetailsSubType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsTestDetailsSubType) IsValid ¶

func (v SyntheticsTestDetailsSubType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsTestDetailsSubType) Ptr ¶

Ptr returns reference to SyntheticsTestDetailsSubType value

func (*SyntheticsTestDetailsSubType) UnmarshalJSON ¶

func (v *SyntheticsTestDetailsSubType) UnmarshalJSON(src []byte) error

type SyntheticsTestDetailsType ¶

type SyntheticsTestDetailsType string

SyntheticsTestDetailsType Type of the Synthetic test, either `api` or `browser`.

const (
	SYNTHETICSTESTDETAILSTYPE_API     SyntheticsTestDetailsType = "api"
	SYNTHETICSTESTDETAILSTYPE_BROWSER SyntheticsTestDetailsType = "browser"
)

List of SyntheticsTestDetailsType

func NewSyntheticsTestDetailsTypeFromValue ¶

func NewSyntheticsTestDetailsTypeFromValue(v string) (*SyntheticsTestDetailsType, error)

NewSyntheticsTestDetailsTypeFromValue returns a pointer to a valid SyntheticsTestDetailsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsTestDetailsType) IsValid ¶

func (v SyntheticsTestDetailsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsTestDetailsType) Ptr ¶

Ptr returns reference to SyntheticsTestDetailsType value

func (*SyntheticsTestDetailsType) UnmarshalJSON ¶

func (v *SyntheticsTestDetailsType) UnmarshalJSON(src []byte) error

type SyntheticsTestMonitorStatus ¶

type SyntheticsTestMonitorStatus int64

SyntheticsTestMonitorStatus The status of your Synthetic monitor. * `O` for not triggered * `1` for triggered * `2` for no data

const (
	SYNTHETICSTESTMONITORSTATUS_UNTRIGGERED SyntheticsTestMonitorStatus = 0
	SYNTHETICSTESTMONITORSTATUS_TRIGGERED   SyntheticsTestMonitorStatus = 1
	SYNTHETICSTESTMONITORSTATUS_NO_DATA     SyntheticsTestMonitorStatus = 2
)

List of SyntheticsTestMonitorStatus

func NewSyntheticsTestMonitorStatusFromValue ¶

func NewSyntheticsTestMonitorStatusFromValue(v int64) (*SyntheticsTestMonitorStatus, error)

NewSyntheticsTestMonitorStatusFromValue returns a pointer to a valid SyntheticsTestMonitorStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsTestMonitorStatus) IsValid ¶

func (v SyntheticsTestMonitorStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsTestMonitorStatus) Ptr ¶

Ptr returns reference to SyntheticsTestMonitorStatus value

func (*SyntheticsTestMonitorStatus) UnmarshalJSON ¶

func (v *SyntheticsTestMonitorStatus) UnmarshalJSON(src []byte) error

type SyntheticsTestOptions ¶

type SyntheticsTestOptions struct {
	// For SSL test, whether or not the test should allow self signed certificates.
	AcceptSelfSigned *bool `json:"accept_self_signed,omitempty"`
	// Allows loading insecure content for an HTTP request.
	AllowInsecure *bool `json:"allow_insecure,omitempty"`
	// For browser test, array with the different device IDs used to run the test.
	DeviceIds *[]SyntheticsDeviceID `json:"device_ids,omitempty"`
	// Whether or not to disable CORS mechanism.
	DisableCors *bool `json:"disableCors,omitempty"`
	// For API HTTP test, whether or not the test should follow redirects.
	FollowRedirects *bool `json:"follow_redirects,omitempty"`
	// Minimum amount of time in failure required to trigger an alert.
	MinFailureDuration *int64 `json:"min_failure_duration,omitempty"`
	// Minimum number of locations in failure required to trigger an alert.
	MinLocationFailed *int64                               `json:"min_location_failed,omitempty"`
	MonitorOptions    *SyntheticsTestOptionsMonitorOptions `json:"monitor_options,omitempty"`
	// Prevents saving screenshots of the steps.
	NoScreenshot *bool                       `json:"noScreenshot,omitempty"`
	Retry        *SyntheticsTestOptionsRetry `json:"retry,omitempty"`
	TickEvery    *SyntheticsTickInterval     `json:"tick_every,omitempty"`
}

SyntheticsTestOptions Object describing the extra options for a Synthetic test.

func NewSyntheticsTestOptions ¶

func NewSyntheticsTestOptions() *SyntheticsTestOptions

NewSyntheticsTestOptions instantiates a new SyntheticsTestOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestOptionsWithDefaults ¶

func NewSyntheticsTestOptionsWithDefaults() *SyntheticsTestOptions

NewSyntheticsTestOptionsWithDefaults instantiates a new SyntheticsTestOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestOptions) GetAcceptSelfSigned ¶

func (o *SyntheticsTestOptions) GetAcceptSelfSigned() bool

GetAcceptSelfSigned returns the AcceptSelfSigned field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetAcceptSelfSignedOk ¶

func (o *SyntheticsTestOptions) GetAcceptSelfSignedOk() (*bool, bool)

GetAcceptSelfSignedOk returns a tuple with the AcceptSelfSigned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetAllowInsecure ¶

func (o *SyntheticsTestOptions) GetAllowInsecure() bool

GetAllowInsecure returns the AllowInsecure field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetAllowInsecureOk ¶

func (o *SyntheticsTestOptions) GetAllowInsecureOk() (*bool, bool)

GetAllowInsecureOk returns a tuple with the AllowInsecure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetDeviceIds ¶

func (o *SyntheticsTestOptions) GetDeviceIds() []SyntheticsDeviceID

GetDeviceIds returns the DeviceIds field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetDeviceIdsOk ¶

func (o *SyntheticsTestOptions) GetDeviceIdsOk() (*[]SyntheticsDeviceID, bool)

GetDeviceIdsOk returns a tuple with the DeviceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetDisableCors ¶

func (o *SyntheticsTestOptions) GetDisableCors() bool

GetDisableCors returns the DisableCors field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetDisableCorsOk ¶

func (o *SyntheticsTestOptions) GetDisableCorsOk() (*bool, bool)

GetDisableCorsOk returns a tuple with the DisableCors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetFollowRedirects ¶

func (o *SyntheticsTestOptions) GetFollowRedirects() bool

GetFollowRedirects returns the FollowRedirects field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetFollowRedirectsOk ¶

func (o *SyntheticsTestOptions) GetFollowRedirectsOk() (*bool, bool)

GetFollowRedirectsOk returns a tuple with the FollowRedirects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetMinFailureDuration ¶

func (o *SyntheticsTestOptions) GetMinFailureDuration() int64

GetMinFailureDuration returns the MinFailureDuration field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetMinFailureDurationOk ¶

func (o *SyntheticsTestOptions) GetMinFailureDurationOk() (*int64, bool)

GetMinFailureDurationOk returns a tuple with the MinFailureDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetMinLocationFailed ¶

func (o *SyntheticsTestOptions) GetMinLocationFailed() int64

GetMinLocationFailed returns the MinLocationFailed field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetMinLocationFailedOk ¶

func (o *SyntheticsTestOptions) GetMinLocationFailedOk() (*int64, bool)

GetMinLocationFailedOk returns a tuple with the MinLocationFailed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetMonitorOptions ¶

GetMonitorOptions returns the MonitorOptions field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetMonitorOptionsOk ¶

func (o *SyntheticsTestOptions) GetMonitorOptionsOk() (*SyntheticsTestOptionsMonitorOptions, bool)

GetMonitorOptionsOk returns a tuple with the MonitorOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetNoScreenshot ¶

func (o *SyntheticsTestOptions) GetNoScreenshot() bool

GetNoScreenshot returns the NoScreenshot field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetNoScreenshotOk ¶

func (o *SyntheticsTestOptions) GetNoScreenshotOk() (*bool, bool)

GetNoScreenshotOk returns a tuple with the NoScreenshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetRetry ¶

GetRetry returns the Retry field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetRetryOk ¶

GetRetryOk returns a tuple with the Retry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) GetTickEvery ¶

GetTickEvery returns the TickEvery field value if set, zero value otherwise.

func (*SyntheticsTestOptions) GetTickEveryOk ¶

func (o *SyntheticsTestOptions) GetTickEveryOk() (*SyntheticsTickInterval, bool)

GetTickEveryOk returns a tuple with the TickEvery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptions) HasAcceptSelfSigned ¶

func (o *SyntheticsTestOptions) HasAcceptSelfSigned() bool

HasAcceptSelfSigned returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasAllowInsecure ¶

func (o *SyntheticsTestOptions) HasAllowInsecure() bool

HasAllowInsecure returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasDeviceIds ¶

func (o *SyntheticsTestOptions) HasDeviceIds() bool

HasDeviceIds returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasDisableCors ¶

func (o *SyntheticsTestOptions) HasDisableCors() bool

HasDisableCors returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasFollowRedirects ¶

func (o *SyntheticsTestOptions) HasFollowRedirects() bool

HasFollowRedirects returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasMinFailureDuration ¶

func (o *SyntheticsTestOptions) HasMinFailureDuration() bool

HasMinFailureDuration returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasMinLocationFailed ¶

func (o *SyntheticsTestOptions) HasMinLocationFailed() bool

HasMinLocationFailed returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasMonitorOptions ¶

func (o *SyntheticsTestOptions) HasMonitorOptions() bool

HasMonitorOptions returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasNoScreenshot ¶

func (o *SyntheticsTestOptions) HasNoScreenshot() bool

HasNoScreenshot returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasRetry ¶

func (o *SyntheticsTestOptions) HasRetry() bool

HasRetry returns a boolean if a field has been set.

func (*SyntheticsTestOptions) HasTickEvery ¶

func (o *SyntheticsTestOptions) HasTickEvery() bool

HasTickEvery returns a boolean if a field has been set.

func (SyntheticsTestOptions) MarshalJSON ¶

func (o SyntheticsTestOptions) MarshalJSON() ([]byte, error)

func (*SyntheticsTestOptions) SetAcceptSelfSigned ¶

func (o *SyntheticsTestOptions) SetAcceptSelfSigned(v bool)

SetAcceptSelfSigned gets a reference to the given bool and assigns it to the AcceptSelfSigned field.

func (*SyntheticsTestOptions) SetAllowInsecure ¶

func (o *SyntheticsTestOptions) SetAllowInsecure(v bool)

SetAllowInsecure gets a reference to the given bool and assigns it to the AllowInsecure field.

func (*SyntheticsTestOptions) SetDeviceIds ¶

func (o *SyntheticsTestOptions) SetDeviceIds(v []SyntheticsDeviceID)

SetDeviceIds gets a reference to the given []SyntheticsDeviceID and assigns it to the DeviceIds field.

func (*SyntheticsTestOptions) SetDisableCors ¶

func (o *SyntheticsTestOptions) SetDisableCors(v bool)

SetDisableCors gets a reference to the given bool and assigns it to the DisableCors field.

func (*SyntheticsTestOptions) SetFollowRedirects ¶

func (o *SyntheticsTestOptions) SetFollowRedirects(v bool)

SetFollowRedirects gets a reference to the given bool and assigns it to the FollowRedirects field.

func (*SyntheticsTestOptions) SetMinFailureDuration ¶

func (o *SyntheticsTestOptions) SetMinFailureDuration(v int64)

SetMinFailureDuration gets a reference to the given int64 and assigns it to the MinFailureDuration field.

func (*SyntheticsTestOptions) SetMinLocationFailed ¶

func (o *SyntheticsTestOptions) SetMinLocationFailed(v int64)

SetMinLocationFailed gets a reference to the given int64 and assigns it to the MinLocationFailed field.

func (*SyntheticsTestOptions) SetMonitorOptions ¶

SetMonitorOptions gets a reference to the given SyntheticsTestOptionsMonitorOptions and assigns it to the MonitorOptions field.

func (*SyntheticsTestOptions) SetNoScreenshot ¶

func (o *SyntheticsTestOptions) SetNoScreenshot(v bool)

SetNoScreenshot gets a reference to the given bool and assigns it to the NoScreenshot field.

func (*SyntheticsTestOptions) SetRetry ¶

SetRetry gets a reference to the given SyntheticsTestOptionsRetry and assigns it to the Retry field.

func (*SyntheticsTestOptions) SetTickEvery ¶

func (o *SyntheticsTestOptions) SetTickEvery(v SyntheticsTickInterval)

SetTickEvery gets a reference to the given SyntheticsTickInterval and assigns it to the TickEvery field.

type SyntheticsTestOptionsMonitorOptions ¶

type SyntheticsTestOptionsMonitorOptions struct {
	// Time interval before renotifying if the test is still failing (in minutes).
	RenotifyInterval *int64 `json:"renotify_interval,omitempty"`
}

SyntheticsTestOptionsMonitorOptions Object containing the options for a Synthetic test as a monitor (for example, renotification).

func NewSyntheticsTestOptionsMonitorOptions ¶

func NewSyntheticsTestOptionsMonitorOptions() *SyntheticsTestOptionsMonitorOptions

NewSyntheticsTestOptionsMonitorOptions instantiates a new SyntheticsTestOptionsMonitorOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestOptionsMonitorOptionsWithDefaults ¶

func NewSyntheticsTestOptionsMonitorOptionsWithDefaults() *SyntheticsTestOptionsMonitorOptions

NewSyntheticsTestOptionsMonitorOptionsWithDefaults instantiates a new SyntheticsTestOptionsMonitorOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestOptionsMonitorOptions) GetRenotifyInterval ¶

func (o *SyntheticsTestOptionsMonitorOptions) GetRenotifyInterval() int64

GetRenotifyInterval returns the RenotifyInterval field value if set, zero value otherwise.

func (*SyntheticsTestOptionsMonitorOptions) GetRenotifyIntervalOk ¶

func (o *SyntheticsTestOptionsMonitorOptions) GetRenotifyIntervalOk() (*int64, bool)

GetRenotifyIntervalOk returns a tuple with the RenotifyInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptionsMonitorOptions) HasRenotifyInterval ¶

func (o *SyntheticsTestOptionsMonitorOptions) HasRenotifyInterval() bool

HasRenotifyInterval returns a boolean if a field has been set.

func (SyntheticsTestOptionsMonitorOptions) MarshalJSON ¶

func (o SyntheticsTestOptionsMonitorOptions) MarshalJSON() ([]byte, error)

func (*SyntheticsTestOptionsMonitorOptions) SetRenotifyInterval ¶

func (o *SyntheticsTestOptionsMonitorOptions) SetRenotifyInterval(v int64)

SetRenotifyInterval gets a reference to the given int64 and assigns it to the RenotifyInterval field.

type SyntheticsTestOptionsRetry ¶

type SyntheticsTestOptionsRetry struct {
	// Number of times a test needs to be retried before marking a location as failed. Defaults to 0.
	Count *int64 `json:"count,omitempty"`
	// Time interval between retries (in milliseconds). Defaults to 300ms.
	Interval *float64 `json:"interval,omitempty"`
}

SyntheticsTestOptionsRetry Object describing the retry strategy to apply to a Synthetic test.

func NewSyntheticsTestOptionsRetry ¶

func NewSyntheticsTestOptionsRetry() *SyntheticsTestOptionsRetry

NewSyntheticsTestOptionsRetry instantiates a new SyntheticsTestOptionsRetry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestOptionsRetryWithDefaults ¶

func NewSyntheticsTestOptionsRetryWithDefaults() *SyntheticsTestOptionsRetry

NewSyntheticsTestOptionsRetryWithDefaults instantiates a new SyntheticsTestOptionsRetry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestOptionsRetry) GetCount ¶

func (o *SyntheticsTestOptionsRetry) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*SyntheticsTestOptionsRetry) GetCountOk ¶

func (o *SyntheticsTestOptionsRetry) GetCountOk() (*int64, 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 (*SyntheticsTestOptionsRetry) GetInterval ¶

func (o *SyntheticsTestOptionsRetry) GetInterval() float64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*SyntheticsTestOptionsRetry) GetIntervalOk ¶

func (o *SyntheticsTestOptionsRetry) GetIntervalOk() (*float64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestOptionsRetry) HasCount ¶

func (o *SyntheticsTestOptionsRetry) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*SyntheticsTestOptionsRetry) HasInterval ¶

func (o *SyntheticsTestOptionsRetry) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (SyntheticsTestOptionsRetry) MarshalJSON ¶

func (o SyntheticsTestOptionsRetry) MarshalJSON() ([]byte, error)

func (*SyntheticsTestOptionsRetry) SetCount ¶

func (o *SyntheticsTestOptionsRetry) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*SyntheticsTestOptionsRetry) SetInterval ¶

func (o *SyntheticsTestOptionsRetry) SetInterval(v float64)

SetInterval gets a reference to the given float64 and assigns it to the Interval field.

type SyntheticsTestPauseStatus ¶

type SyntheticsTestPauseStatus string

SyntheticsTestPauseStatus Define whether you want to start (`live`) or pause (`paused`) a Synthetic test.

const (
	SYNTHETICSTESTPAUSESTATUS_LIVE   SyntheticsTestPauseStatus = "live"
	SYNTHETICSTESTPAUSESTATUS_PAUSED SyntheticsTestPauseStatus = "paused"
)

List of SyntheticsTestPauseStatus

func NewSyntheticsTestPauseStatusFromValue ¶

func NewSyntheticsTestPauseStatusFromValue(v string) (*SyntheticsTestPauseStatus, error)

NewSyntheticsTestPauseStatusFromValue returns a pointer to a valid SyntheticsTestPauseStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsTestPauseStatus) IsValid ¶

func (v SyntheticsTestPauseStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsTestPauseStatus) Ptr ¶

Ptr returns reference to SyntheticsTestPauseStatus value

func (*SyntheticsTestPauseStatus) UnmarshalJSON ¶

func (v *SyntheticsTestPauseStatus) UnmarshalJSON(src []byte) error

type SyntheticsTestProcessStatus ¶

type SyntheticsTestProcessStatus string

SyntheticsTestProcessStatus Status of a Synthetic test.

const (
	SYNTHETICSTESTPROCESSSTATUS_NOT_SCHEDULED       SyntheticsTestProcessStatus = "not_scheduled"
	SYNTHETICSTESTPROCESSSTATUS_SCHEDULED           SyntheticsTestProcessStatus = "scheduled"
	SYNTHETICSTESTPROCESSSTATUS_STARTED             SyntheticsTestProcessStatus = "started"
	SYNTHETICSTESTPROCESSSTATUS_FINISHED            SyntheticsTestProcessStatus = "finished"
	SYNTHETICSTESTPROCESSSTATUS_FINISHED_WITH_ERROR SyntheticsTestProcessStatus = "finished_with_error"
)

List of SyntheticsTestProcessStatus

func NewSyntheticsTestProcessStatusFromValue ¶

func NewSyntheticsTestProcessStatusFromValue(v string) (*SyntheticsTestProcessStatus, error)

NewSyntheticsTestProcessStatusFromValue returns a pointer to a valid SyntheticsTestProcessStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsTestProcessStatus) IsValid ¶

func (v SyntheticsTestProcessStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsTestProcessStatus) Ptr ¶

Ptr returns reference to SyntheticsTestProcessStatus value

func (*SyntheticsTestProcessStatus) UnmarshalJSON ¶

func (v *SyntheticsTestProcessStatus) UnmarshalJSON(src []byte) error

type SyntheticsTestRequest ¶

type SyntheticsTestRequest struct {
	BasicAuth *SyntheticsBasicAuth `json:"basicAuth,omitempty"`
	// Body to include in the test.
	Body        *string                           `json:"body,omitempty"`
	Certificate *SyntheticsTestRequestCertificate `json:"certificate,omitempty"`
	// DNS server to use for DNS tests.
	DnsServer *string `json:"dnsServer,omitempty"`
	// DNS server port to use for DNS tests.
	DnsServerPort *int32 `json:"dnsServerPort,omitempty"`
	// Headers to include when performing the test.
	Headers *map[string]string `json:"headers,omitempty"`
	// Host name to perform the test with.
	Host   *string     `json:"host,omitempty"`
	Method *HTTPMethod `json:"method,omitempty"`
	// Determines whether or not to save the response body.
	NoSavingResponseBody *bool `json:"noSavingResponseBody,omitempty"`
	// Number of pings to use per test.
	NumberOfPackets *int32 `json:"numberOfPackets,omitempty"`
	// Port to use when performing the test.
	Port *int64 `json:"port,omitempty"`
	// Query to use for the test.
	Query *interface{} `json:"query,omitempty"`
	// Turns on a traceroute probe to discover all gateways along the path to the host destination.
	ShouldTrackHops *bool `json:"shouldTrackHops,omitempty"`
	// Timeout in seconds for the test.
	Timeout *float64 `json:"timeout,omitempty"`
	// URL to perform the test with.
	Url *string `json:"url,omitempty"`
}

SyntheticsTestRequest Object describing the Synthetic test request.

func NewSyntheticsTestRequest ¶

func NewSyntheticsTestRequest() *SyntheticsTestRequest

NewSyntheticsTestRequest instantiates a new SyntheticsTestRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestRequestWithDefaults ¶

func NewSyntheticsTestRequestWithDefaults() *SyntheticsTestRequest

NewSyntheticsTestRequestWithDefaults instantiates a new SyntheticsTestRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestRequest) GetBasicAuth ¶

func (o *SyntheticsTestRequest) GetBasicAuth() SyntheticsBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetBasicAuthOk ¶

func (o *SyntheticsTestRequest) GetBasicAuthOk() (*SyntheticsBasicAuth, bool)

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetBody ¶

func (o *SyntheticsTestRequest) GetBody() string

GetBody returns the Body field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetBodyOk ¶

func (o *SyntheticsTestRequest) GetBodyOk() (*string, bool)

GetBodyOk returns a tuple with the Body field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetCertificate ¶

GetCertificate returns the Certificate field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetCertificateOk ¶

GetCertificateOk returns a tuple with the Certificate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetDnsServer ¶

func (o *SyntheticsTestRequest) GetDnsServer() string

GetDnsServer returns the DnsServer field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetDnsServerOk ¶

func (o *SyntheticsTestRequest) GetDnsServerOk() (*string, bool)

GetDnsServerOk returns a tuple with the DnsServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetDnsServerPort ¶

func (o *SyntheticsTestRequest) GetDnsServerPort() int32

GetDnsServerPort returns the DnsServerPort field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetDnsServerPortOk ¶

func (o *SyntheticsTestRequest) GetDnsServerPortOk() (*int32, bool)

GetDnsServerPortOk returns a tuple with the DnsServerPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetHeaders ¶

func (o *SyntheticsTestRequest) GetHeaders() map[string]string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetHeadersOk ¶

func (o *SyntheticsTestRequest) GetHeadersOk() (*map[string]string, 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 (*SyntheticsTestRequest) GetHost ¶

func (o *SyntheticsTestRequest) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetHostOk ¶

func (o *SyntheticsTestRequest) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetMethod ¶

func (o *SyntheticsTestRequest) GetMethod() HTTPMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetMethodOk ¶

func (o *SyntheticsTestRequest) GetMethodOk() (*HTTPMethod, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetNoSavingResponseBody ¶

func (o *SyntheticsTestRequest) GetNoSavingResponseBody() bool

GetNoSavingResponseBody returns the NoSavingResponseBody field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetNoSavingResponseBodyOk ¶

func (o *SyntheticsTestRequest) GetNoSavingResponseBodyOk() (*bool, bool)

GetNoSavingResponseBodyOk returns a tuple with the NoSavingResponseBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetNumberOfPackets ¶

func (o *SyntheticsTestRequest) GetNumberOfPackets() int32

GetNumberOfPackets returns the NumberOfPackets field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetNumberOfPacketsOk ¶

func (o *SyntheticsTestRequest) GetNumberOfPacketsOk() (*int32, bool)

GetNumberOfPacketsOk returns a tuple with the NumberOfPackets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetPort ¶

func (o *SyntheticsTestRequest) GetPort() int64

GetPort returns the Port field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetPortOk ¶

func (o *SyntheticsTestRequest) GetPortOk() (*int64, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetQuery ¶

func (o *SyntheticsTestRequest) GetQuery() interface{}

GetQuery returns the Query field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetQueryOk ¶

func (o *SyntheticsTestRequest) GetQueryOk() (*interface{}, 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 (*SyntheticsTestRequest) GetShouldTrackHops ¶

func (o *SyntheticsTestRequest) GetShouldTrackHops() bool

GetShouldTrackHops returns the ShouldTrackHops field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetShouldTrackHopsOk ¶

func (o *SyntheticsTestRequest) GetShouldTrackHopsOk() (*bool, bool)

GetShouldTrackHopsOk returns a tuple with the ShouldTrackHops field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetTimeout ¶

func (o *SyntheticsTestRequest) GetTimeout() float64

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetTimeoutOk ¶

func (o *SyntheticsTestRequest) GetTimeoutOk() (*float64, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) GetUrl ¶

func (o *SyntheticsTestRequest) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetUrlOk ¶

func (o *SyntheticsTestRequest) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequest) HasBasicAuth ¶

func (o *SyntheticsTestRequest) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasBody ¶

func (o *SyntheticsTestRequest) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasCertificate ¶

func (o *SyntheticsTestRequest) HasCertificate() bool

HasCertificate returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasDnsServer ¶

func (o *SyntheticsTestRequest) HasDnsServer() bool

HasDnsServer returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasDnsServerPort ¶

func (o *SyntheticsTestRequest) HasDnsServerPort() bool

HasDnsServerPort returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasHeaders ¶

func (o *SyntheticsTestRequest) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasHost ¶

func (o *SyntheticsTestRequest) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasMethod ¶

func (o *SyntheticsTestRequest) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasNoSavingResponseBody ¶

func (o *SyntheticsTestRequest) HasNoSavingResponseBody() bool

HasNoSavingResponseBody returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasNumberOfPackets ¶

func (o *SyntheticsTestRequest) HasNumberOfPackets() bool

HasNumberOfPackets returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasPort ¶

func (o *SyntheticsTestRequest) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasQuery ¶

func (o *SyntheticsTestRequest) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasShouldTrackHops ¶

func (o *SyntheticsTestRequest) HasShouldTrackHops() bool

HasShouldTrackHops returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasTimeout ¶

func (o *SyntheticsTestRequest) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*SyntheticsTestRequest) HasUrl ¶

func (o *SyntheticsTestRequest) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (SyntheticsTestRequest) MarshalJSON ¶

func (o SyntheticsTestRequest) MarshalJSON() ([]byte, error)

func (*SyntheticsTestRequest) SetBasicAuth ¶

func (o *SyntheticsTestRequest) SetBasicAuth(v SyntheticsBasicAuth)

SetBasicAuth gets a reference to the given SyntheticsBasicAuth and assigns it to the BasicAuth field.

func (*SyntheticsTestRequest) SetBody ¶

func (o *SyntheticsTestRequest) SetBody(v string)

SetBody gets a reference to the given string and assigns it to the Body field.

func (*SyntheticsTestRequest) SetCertificate ¶

SetCertificate gets a reference to the given SyntheticsTestRequestCertificate and assigns it to the Certificate field.

func (*SyntheticsTestRequest) SetDnsServer ¶

func (o *SyntheticsTestRequest) SetDnsServer(v string)

SetDnsServer gets a reference to the given string and assigns it to the DnsServer field.

func (*SyntheticsTestRequest) SetDnsServerPort ¶

func (o *SyntheticsTestRequest) SetDnsServerPort(v int32)

SetDnsServerPort gets a reference to the given int32 and assigns it to the DnsServerPort field.

func (*SyntheticsTestRequest) SetHeaders ¶

func (o *SyntheticsTestRequest) SetHeaders(v map[string]string)

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*SyntheticsTestRequest) SetHost ¶

func (o *SyntheticsTestRequest) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*SyntheticsTestRequest) SetMethod ¶

func (o *SyntheticsTestRequest) SetMethod(v HTTPMethod)

SetMethod gets a reference to the given HTTPMethod and assigns it to the Method field.

func (*SyntheticsTestRequest) SetNoSavingResponseBody ¶

func (o *SyntheticsTestRequest) SetNoSavingResponseBody(v bool)

SetNoSavingResponseBody gets a reference to the given bool and assigns it to the NoSavingResponseBody field.

func (*SyntheticsTestRequest) SetNumberOfPackets ¶

func (o *SyntheticsTestRequest) SetNumberOfPackets(v int32)

SetNumberOfPackets gets a reference to the given int32 and assigns it to the NumberOfPackets field.

func (*SyntheticsTestRequest) SetPort ¶

func (o *SyntheticsTestRequest) SetPort(v int64)

SetPort gets a reference to the given int64 and assigns it to the Port field.

func (*SyntheticsTestRequest) SetQuery ¶

func (o *SyntheticsTestRequest) SetQuery(v interface{})

SetQuery gets a reference to the given interface{} and assigns it to the Query field.

func (*SyntheticsTestRequest) SetShouldTrackHops ¶

func (o *SyntheticsTestRequest) SetShouldTrackHops(v bool)

SetShouldTrackHops gets a reference to the given bool and assigns it to the ShouldTrackHops field.

func (*SyntheticsTestRequest) SetTimeout ¶

func (o *SyntheticsTestRequest) SetTimeout(v float64)

SetTimeout gets a reference to the given float64 and assigns it to the Timeout field.

func (*SyntheticsTestRequest) SetUrl ¶

func (o *SyntheticsTestRequest) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type SyntheticsTestRequestCertificate ¶

type SyntheticsTestRequestCertificate struct {
	Cert *SyntheticsTestRequestCertificateItem `json:"cert,omitempty"`
	Key  *SyntheticsTestRequestCertificateItem `json:"key,omitempty"`
}

SyntheticsTestRequestCertificate Client certificate to use when performing the test request.

func NewSyntheticsTestRequestCertificate ¶

func NewSyntheticsTestRequestCertificate() *SyntheticsTestRequestCertificate

NewSyntheticsTestRequestCertificate instantiates a new SyntheticsTestRequestCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestRequestCertificateWithDefaults ¶

func NewSyntheticsTestRequestCertificateWithDefaults() *SyntheticsTestRequestCertificate

NewSyntheticsTestRequestCertificateWithDefaults instantiates a new SyntheticsTestRequestCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestRequestCertificate) GetCert ¶

GetCert returns the Cert field value if set, zero value otherwise.

func (*SyntheticsTestRequestCertificate) GetCertOk ¶

GetCertOk returns a tuple with the Cert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequestCertificate) GetKey ¶

GetKey returns the Key field value if set, zero value otherwise.

func (*SyntheticsTestRequestCertificate) GetKeyOk ¶

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 (*SyntheticsTestRequestCertificate) HasCert ¶

HasCert returns a boolean if a field has been set.

func (*SyntheticsTestRequestCertificate) HasKey ¶

HasKey returns a boolean if a field has been set.

func (SyntheticsTestRequestCertificate) MarshalJSON ¶

func (o SyntheticsTestRequestCertificate) MarshalJSON() ([]byte, error)

func (*SyntheticsTestRequestCertificate) SetCert ¶

SetCert gets a reference to the given SyntheticsTestRequestCertificateItem and assigns it to the Cert field.

func (*SyntheticsTestRequestCertificate) SetKey ¶

SetKey gets a reference to the given SyntheticsTestRequestCertificateItem and assigns it to the Key field.

type SyntheticsTestRequestCertificateItem ¶

type SyntheticsTestRequestCertificateItem struct {
	// Content of the certificate or key.
	Content *string `json:"content,omitempty"`
	// File name for the certificate or key.
	Filename *string `json:"filename,omitempty"`
	// Date of update of the certificate or key, ISO format.
	UpdatedAt *string `json:"updatedAt,omitempty"`
}

SyntheticsTestRequestCertificateItem Define a request certificate.

func NewSyntheticsTestRequestCertificateItem ¶

func NewSyntheticsTestRequestCertificateItem() *SyntheticsTestRequestCertificateItem

NewSyntheticsTestRequestCertificateItem instantiates a new SyntheticsTestRequestCertificateItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTestRequestCertificateItemWithDefaults ¶

func NewSyntheticsTestRequestCertificateItemWithDefaults() *SyntheticsTestRequestCertificateItem

NewSyntheticsTestRequestCertificateItemWithDefaults instantiates a new SyntheticsTestRequestCertificateItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTestRequestCertificateItem) GetContent ¶

GetContent returns the Content field value if set, zero value otherwise.

func (*SyntheticsTestRequestCertificateItem) GetContentOk ¶

func (o *SyntheticsTestRequestCertificateItem) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequestCertificateItem) GetFilename ¶

GetFilename returns the Filename field value if set, zero value otherwise.

func (*SyntheticsTestRequestCertificateItem) GetFilenameOk ¶

func (o *SyntheticsTestRequestCertificateItem) GetFilenameOk() (*string, bool)

GetFilenameOk returns a tuple with the Filename field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequestCertificateItem) GetUpdatedAt ¶

func (o *SyntheticsTestRequestCertificateItem) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SyntheticsTestRequestCertificateItem) GetUpdatedAtOk ¶

func (o *SyntheticsTestRequestCertificateItem) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTestRequestCertificateItem) HasContent ¶

HasContent returns a boolean if a field has been set.

func (*SyntheticsTestRequestCertificateItem) HasFilename ¶

func (o *SyntheticsTestRequestCertificateItem) HasFilename() bool

HasFilename returns a boolean if a field has been set.

func (*SyntheticsTestRequestCertificateItem) HasUpdatedAt ¶

func (o *SyntheticsTestRequestCertificateItem) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (SyntheticsTestRequestCertificateItem) MarshalJSON ¶

func (o SyntheticsTestRequestCertificateItem) MarshalJSON() ([]byte, error)

func (*SyntheticsTestRequestCertificateItem) SetContent ¶

SetContent gets a reference to the given string and assigns it to the Content field.

func (*SyntheticsTestRequestCertificateItem) SetFilename ¶

func (o *SyntheticsTestRequestCertificateItem) SetFilename(v string)

SetFilename gets a reference to the given string and assigns it to the Filename field.

func (*SyntheticsTestRequestCertificateItem) SetUpdatedAt ¶

func (o *SyntheticsTestRequestCertificateItem) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

type SyntheticsTickInterval ¶

type SyntheticsTickInterval int64

SyntheticsTickInterval The frequency at which to run the Synthetic test (in seconds).

const (
	SYNTHETICSTICKINTERVAL_THIRTY_SECONDS  SyntheticsTickInterval = 30
	SYNTHETICSTICKINTERVAL_MINUTE          SyntheticsTickInterval = 60
	SYNTHETICSTICKINTERVAL_FIVE_MINUTES    SyntheticsTickInterval = 300
	SYNTHETICSTICKINTERVAL_FIFTEEN_MINUTES SyntheticsTickInterval = 900
	SYNTHETICSTICKINTERVAL_THIRTY_MINUTES  SyntheticsTickInterval = 1800
	SYNTHETICSTICKINTERVAL_HOUR            SyntheticsTickInterval = 3600
	SYNTHETICSTICKINTERVAL_SIX_HOURS       SyntheticsTickInterval = 21600
	SYNTHETICSTICKINTERVAL_TWELVE_HOURS    SyntheticsTickInterval = 43200
	SYNTHETICSTICKINTERVAL_DAY             SyntheticsTickInterval = 86400
	SYNTHETICSTICKINTERVAL_WEEK            SyntheticsTickInterval = 604800
)

List of SyntheticsTickInterval

func NewSyntheticsTickIntervalFromValue ¶

func NewSyntheticsTickIntervalFromValue(v int64) (*SyntheticsTickInterval, error)

NewSyntheticsTickIntervalFromValue returns a pointer to a valid SyntheticsTickInterval for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsTickInterval) IsValid ¶

func (v SyntheticsTickInterval) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsTickInterval) Ptr ¶

Ptr returns reference to SyntheticsTickInterval value

func (*SyntheticsTickInterval) UnmarshalJSON ¶

func (v *SyntheticsTickInterval) UnmarshalJSON(src []byte) error

type SyntheticsTiming ¶

type SyntheticsTiming struct {
	// The duration in millisecond of the DNS lookup.
	Dns *float64 `json:"dns,omitempty"`
	// The time in millisecond to download the response.
	Download *float64 `json:"download,omitempty"`
	// The time in millisecond to first byte.
	FirstByte *float64 `json:"firstByte,omitempty"`
	// The duration in millisecond of the TLS handshake.
	Handshake *float64 `json:"handshake,omitempty"`
	// The time in millisecond spent during redirections.
	Redirect *float64 `json:"redirect,omitempty"`
	// The duration in millisecond of the TLS handshake.
	Ssl *float64 `json:"ssl,omitempty"`
	// Time in millisecond to establish the TCP connection.
	Tcp *float64 `json:"tcp,omitempty"`
	// The overall time in millisecond the request took to be processed.
	Total *float64 `json:"total,omitempty"`
	// Time spent in millisecond waiting for a response.
	Wait *float64 `json:"wait,omitempty"`
}

SyntheticsTiming Object containing all metrics and their values collected for a Synthetic API test. Learn more about those metrics in [Synthetics documentation](https://docs.datadoghq.com/synthetics/#metrics).

func NewSyntheticsTiming ¶

func NewSyntheticsTiming() *SyntheticsTiming

NewSyntheticsTiming instantiates a new SyntheticsTiming object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTimingWithDefaults ¶

func NewSyntheticsTimingWithDefaults() *SyntheticsTiming

NewSyntheticsTimingWithDefaults instantiates a new SyntheticsTiming object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTiming) GetDns ¶

func (o *SyntheticsTiming) GetDns() float64

GetDns returns the Dns field value if set, zero value otherwise.

func (*SyntheticsTiming) GetDnsOk ¶

func (o *SyntheticsTiming) GetDnsOk() (*float64, bool)

GetDnsOk returns a tuple with the Dns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetDownload ¶

func (o *SyntheticsTiming) GetDownload() float64

GetDownload returns the Download field value if set, zero value otherwise.

func (*SyntheticsTiming) GetDownloadOk ¶

func (o *SyntheticsTiming) GetDownloadOk() (*float64, bool)

GetDownloadOk returns a tuple with the Download field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetFirstByte ¶

func (o *SyntheticsTiming) GetFirstByte() float64

GetFirstByte returns the FirstByte field value if set, zero value otherwise.

func (*SyntheticsTiming) GetFirstByteOk ¶

func (o *SyntheticsTiming) GetFirstByteOk() (*float64, bool)

GetFirstByteOk returns a tuple with the FirstByte field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetHandshake ¶

func (o *SyntheticsTiming) GetHandshake() float64

GetHandshake returns the Handshake field value if set, zero value otherwise.

func (*SyntheticsTiming) GetHandshakeOk ¶

func (o *SyntheticsTiming) GetHandshakeOk() (*float64, bool)

GetHandshakeOk returns a tuple with the Handshake field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetRedirect ¶

func (o *SyntheticsTiming) GetRedirect() float64

GetRedirect returns the Redirect field value if set, zero value otherwise.

func (*SyntheticsTiming) GetRedirectOk ¶

func (o *SyntheticsTiming) GetRedirectOk() (*float64, bool)

GetRedirectOk returns a tuple with the Redirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetSsl ¶

func (o *SyntheticsTiming) GetSsl() float64

GetSsl returns the Ssl field value if set, zero value otherwise.

func (*SyntheticsTiming) GetSslOk ¶

func (o *SyntheticsTiming) GetSslOk() (*float64, bool)

GetSslOk returns a tuple with the Ssl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetTcp ¶

func (o *SyntheticsTiming) GetTcp() float64

GetTcp returns the Tcp field value if set, zero value otherwise.

func (*SyntheticsTiming) GetTcpOk ¶

func (o *SyntheticsTiming) GetTcpOk() (*float64, bool)

GetTcpOk returns a tuple with the Tcp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) GetTotal ¶

func (o *SyntheticsTiming) GetTotal() float64

GetTotal returns the Total field value if set, zero value otherwise.

func (*SyntheticsTiming) GetTotalOk ¶

func (o *SyntheticsTiming) GetTotalOk() (*float64, 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 (*SyntheticsTiming) GetWait ¶

func (o *SyntheticsTiming) GetWait() float64

GetWait returns the Wait field value if set, zero value otherwise.

func (*SyntheticsTiming) GetWaitOk ¶

func (o *SyntheticsTiming) GetWaitOk() (*float64, bool)

GetWaitOk returns a tuple with the Wait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTiming) HasDns ¶

func (o *SyntheticsTiming) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*SyntheticsTiming) HasDownload ¶

func (o *SyntheticsTiming) HasDownload() bool

HasDownload returns a boolean if a field has been set.

func (*SyntheticsTiming) HasFirstByte ¶

func (o *SyntheticsTiming) HasFirstByte() bool

HasFirstByte returns a boolean if a field has been set.

func (*SyntheticsTiming) HasHandshake ¶

func (o *SyntheticsTiming) HasHandshake() bool

HasHandshake returns a boolean if a field has been set.

func (*SyntheticsTiming) HasRedirect ¶

func (o *SyntheticsTiming) HasRedirect() bool

HasRedirect returns a boolean if a field has been set.

func (*SyntheticsTiming) HasSsl ¶

func (o *SyntheticsTiming) HasSsl() bool

HasSsl returns a boolean if a field has been set.

func (*SyntheticsTiming) HasTcp ¶

func (o *SyntheticsTiming) HasTcp() bool

HasTcp returns a boolean if a field has been set.

func (*SyntheticsTiming) HasTotal ¶

func (o *SyntheticsTiming) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*SyntheticsTiming) HasWait ¶

func (o *SyntheticsTiming) HasWait() bool

HasWait returns a boolean if a field has been set.

func (SyntheticsTiming) MarshalJSON ¶

func (o SyntheticsTiming) MarshalJSON() ([]byte, error)

func (*SyntheticsTiming) SetDns ¶

func (o *SyntheticsTiming) SetDns(v float64)

SetDns gets a reference to the given float64 and assigns it to the Dns field.

func (*SyntheticsTiming) SetDownload ¶

func (o *SyntheticsTiming) SetDownload(v float64)

SetDownload gets a reference to the given float64 and assigns it to the Download field.

func (*SyntheticsTiming) SetFirstByte ¶

func (o *SyntheticsTiming) SetFirstByte(v float64)

SetFirstByte gets a reference to the given float64 and assigns it to the FirstByte field.

func (*SyntheticsTiming) SetHandshake ¶

func (o *SyntheticsTiming) SetHandshake(v float64)

SetHandshake gets a reference to the given float64 and assigns it to the Handshake field.

func (*SyntheticsTiming) SetRedirect ¶

func (o *SyntheticsTiming) SetRedirect(v float64)

SetRedirect gets a reference to the given float64 and assigns it to the Redirect field.

func (*SyntheticsTiming) SetSsl ¶

func (o *SyntheticsTiming) SetSsl(v float64)

SetSsl gets a reference to the given float64 and assigns it to the Ssl field.

func (*SyntheticsTiming) SetTcp ¶

func (o *SyntheticsTiming) SetTcp(v float64)

SetTcp gets a reference to the given float64 and assigns it to the Tcp field.

func (*SyntheticsTiming) SetTotal ¶

func (o *SyntheticsTiming) SetTotal(v float64)

SetTotal gets a reference to the given float64 and assigns it to the Total field.

func (*SyntheticsTiming) SetWait ¶

func (o *SyntheticsTiming) SetWait(v float64)

SetWait gets a reference to the given float64 and assigns it to the Wait field.

type SyntheticsTriggerCITestLocation ¶

type SyntheticsTriggerCITestLocation struct {
	// Unique identifier of the location.
	Id *int64 `json:"id,omitempty"`
	// Name of the location.
	Name *string `json:"name,omitempty"`
}

SyntheticsTriggerCITestLocation Synthetics location.

func NewSyntheticsTriggerCITestLocation ¶

func NewSyntheticsTriggerCITestLocation() *SyntheticsTriggerCITestLocation

NewSyntheticsTriggerCITestLocation instantiates a new SyntheticsTriggerCITestLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTriggerCITestLocationWithDefaults ¶

func NewSyntheticsTriggerCITestLocationWithDefaults() *SyntheticsTriggerCITestLocation

NewSyntheticsTriggerCITestLocationWithDefaults instantiates a new SyntheticsTriggerCITestLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTriggerCITestLocation) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestLocation) GetIdOk ¶

func (o *SyntheticsTriggerCITestLocation) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestLocation) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestLocation) GetNameOk ¶

func (o *SyntheticsTriggerCITestLocation) 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 (*SyntheticsTriggerCITestLocation) HasId ¶

HasId returns a boolean if a field has been set.

func (*SyntheticsTriggerCITestLocation) HasName ¶

HasName returns a boolean if a field has been set.

func (SyntheticsTriggerCITestLocation) MarshalJSON ¶

func (o SyntheticsTriggerCITestLocation) MarshalJSON() ([]byte, error)

func (*SyntheticsTriggerCITestLocation) SetId ¶

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*SyntheticsTriggerCITestLocation) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

type SyntheticsTriggerCITestRunResult ¶

type SyntheticsTriggerCITestRunResult struct {
	Device *SyntheticsDeviceID `json:"device,omitempty"`
	// The location ID of the test run.
	Location *int64 `json:"location,omitempty"`
	// The public ID of the Synthetics test.
	PublicId *string `json:"public_id,omitempty"`
	// ID of the result.
	ResultId *string `json:"result_id,omitempty"`
}

SyntheticsTriggerCITestRunResult Information about a single test run.

func NewSyntheticsTriggerCITestRunResult ¶

func NewSyntheticsTriggerCITestRunResult() *SyntheticsTriggerCITestRunResult

NewSyntheticsTriggerCITestRunResult instantiates a new SyntheticsTriggerCITestRunResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTriggerCITestRunResultWithDefaults ¶

func NewSyntheticsTriggerCITestRunResultWithDefaults() *SyntheticsTriggerCITestRunResult

NewSyntheticsTriggerCITestRunResultWithDefaults instantiates a new SyntheticsTriggerCITestRunResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTriggerCITestRunResult) GetDevice ¶

GetDevice returns the Device field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestRunResult) GetDeviceOk ¶

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestRunResult) GetLocation ¶

func (o *SyntheticsTriggerCITestRunResult) GetLocation() int64

GetLocation returns the Location field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestRunResult) GetLocationOk ¶

func (o *SyntheticsTriggerCITestRunResult) GetLocationOk() (*int64, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestRunResult) GetPublicId ¶

func (o *SyntheticsTriggerCITestRunResult) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestRunResult) GetPublicIdOk ¶

func (o *SyntheticsTriggerCITestRunResult) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestRunResult) GetResultId ¶

func (o *SyntheticsTriggerCITestRunResult) GetResultId() string

GetResultId returns the ResultId field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestRunResult) GetResultIdOk ¶

func (o *SyntheticsTriggerCITestRunResult) GetResultIdOk() (*string, bool)

GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestRunResult) HasDevice ¶

func (o *SyntheticsTriggerCITestRunResult) HasDevice() bool

HasDevice returns a boolean if a field has been set.

func (*SyntheticsTriggerCITestRunResult) HasLocation ¶

func (o *SyntheticsTriggerCITestRunResult) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*SyntheticsTriggerCITestRunResult) HasPublicId ¶

func (o *SyntheticsTriggerCITestRunResult) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*SyntheticsTriggerCITestRunResult) HasResultId ¶

func (o *SyntheticsTriggerCITestRunResult) HasResultId() bool

HasResultId returns a boolean if a field has been set.

func (SyntheticsTriggerCITestRunResult) MarshalJSON ¶

func (o SyntheticsTriggerCITestRunResult) MarshalJSON() ([]byte, error)

func (*SyntheticsTriggerCITestRunResult) SetDevice ¶

SetDevice gets a reference to the given SyntheticsDeviceID and assigns it to the Device field.

func (*SyntheticsTriggerCITestRunResult) SetLocation ¶

func (o *SyntheticsTriggerCITestRunResult) SetLocation(v int64)

SetLocation gets a reference to the given int64 and assigns it to the Location field.

func (*SyntheticsTriggerCITestRunResult) SetPublicId ¶

func (o *SyntheticsTriggerCITestRunResult) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*SyntheticsTriggerCITestRunResult) SetResultId ¶

func (o *SyntheticsTriggerCITestRunResult) SetResultId(v string)

SetResultId gets a reference to the given string and assigns it to the ResultId field.

type SyntheticsTriggerCITestsResponse ¶

type SyntheticsTriggerCITestsResponse struct {
	// List of Synthetics locations.
	Locations *[]SyntheticsTriggerCITestLocation `json:"locations,omitempty"`
	// Information about the tests runs.
	Results *[]SyntheticsTriggerCITestRunResult `json:"results,omitempty"`
	// The public IDs of the Synthetics test triggered.
	TriggeredCheckIds *[]string `json:"triggered_check_ids,omitempty"`
}

SyntheticsTriggerCITestsResponse Object containing information about the tests triggered.

func NewSyntheticsTriggerCITestsResponse ¶

func NewSyntheticsTriggerCITestsResponse() *SyntheticsTriggerCITestsResponse

NewSyntheticsTriggerCITestsResponse instantiates a new SyntheticsTriggerCITestsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsTriggerCITestsResponseWithDefaults ¶

func NewSyntheticsTriggerCITestsResponseWithDefaults() *SyntheticsTriggerCITestsResponse

NewSyntheticsTriggerCITestsResponseWithDefaults instantiates a new SyntheticsTriggerCITestsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsTriggerCITestsResponse) GetLocations ¶

GetLocations returns the Locations field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestsResponse) GetLocationsOk ¶

GetLocationsOk returns a tuple with the Locations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestsResponse) GetResults ¶

GetResults returns the Results field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestsResponse) GetResultsOk ¶

GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestsResponse) GetTriggeredCheckIds ¶

func (o *SyntheticsTriggerCITestsResponse) GetTriggeredCheckIds() []string

GetTriggeredCheckIds returns the TriggeredCheckIds field value if set, zero value otherwise.

func (*SyntheticsTriggerCITestsResponse) GetTriggeredCheckIdsOk ¶

func (o *SyntheticsTriggerCITestsResponse) GetTriggeredCheckIdsOk() (*[]string, bool)

GetTriggeredCheckIdsOk returns a tuple with the TriggeredCheckIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsTriggerCITestsResponse) HasLocations ¶

func (o *SyntheticsTriggerCITestsResponse) HasLocations() bool

HasLocations returns a boolean if a field has been set.

func (*SyntheticsTriggerCITestsResponse) HasResults ¶

func (o *SyntheticsTriggerCITestsResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*SyntheticsTriggerCITestsResponse) HasTriggeredCheckIds ¶

func (o *SyntheticsTriggerCITestsResponse) HasTriggeredCheckIds() bool

HasTriggeredCheckIds returns a boolean if a field has been set.

func (SyntheticsTriggerCITestsResponse) MarshalJSON ¶

func (o SyntheticsTriggerCITestsResponse) MarshalJSON() ([]byte, error)

func (*SyntheticsTriggerCITestsResponse) SetLocations ¶

SetLocations gets a reference to the given []SyntheticsTriggerCITestLocation and assigns it to the Locations field.

func (*SyntheticsTriggerCITestsResponse) SetResults ¶

SetResults gets a reference to the given []SyntheticsTriggerCITestRunResult and assigns it to the Results field.

func (*SyntheticsTriggerCITestsResponse) SetTriggeredCheckIds ¶

func (o *SyntheticsTriggerCITestsResponse) SetTriggeredCheckIds(v []string)

SetTriggeredCheckIds gets a reference to the given []string and assigns it to the TriggeredCheckIds field.

type SyntheticsUpdateTestPauseStatusPayload ¶

type SyntheticsUpdateTestPauseStatusPayload struct {
	NewStatus *SyntheticsTestPauseStatus `json:"new_status,omitempty"`
}

SyntheticsUpdateTestPauseStatusPayload Object to start or pause an existing Synthetic test.

func NewSyntheticsUpdateTestPauseStatusPayload ¶

func NewSyntheticsUpdateTestPauseStatusPayload() *SyntheticsUpdateTestPauseStatusPayload

NewSyntheticsUpdateTestPauseStatusPayload instantiates a new SyntheticsUpdateTestPauseStatusPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsUpdateTestPauseStatusPayloadWithDefaults ¶

func NewSyntheticsUpdateTestPauseStatusPayloadWithDefaults() *SyntheticsUpdateTestPauseStatusPayload

NewSyntheticsUpdateTestPauseStatusPayloadWithDefaults instantiates a new SyntheticsUpdateTestPauseStatusPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsUpdateTestPauseStatusPayload) GetNewStatus ¶

GetNewStatus returns the NewStatus field value if set, zero value otherwise.

func (*SyntheticsUpdateTestPauseStatusPayload) GetNewStatusOk ¶

GetNewStatusOk returns a tuple with the NewStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticsUpdateTestPauseStatusPayload) HasNewStatus ¶

func (o *SyntheticsUpdateTestPauseStatusPayload) HasNewStatus() bool

HasNewStatus returns a boolean if a field has been set.

func (SyntheticsUpdateTestPauseStatusPayload) MarshalJSON ¶

func (o SyntheticsUpdateTestPauseStatusPayload) MarshalJSON() ([]byte, error)

func (*SyntheticsUpdateTestPauseStatusPayload) SetNewStatus ¶

SetNewStatus gets a reference to the given SyntheticsTestPauseStatus and assigns it to the NewStatus field.

type SyntheticsVariableParser ¶

type SyntheticsVariableParser struct {
	Type SyntheticsGlobalVariableParserType `json:"type"`
	// Regex or JSON path used for the parser. Not used with type `raw`.
	Value *string `json:"value,omitempty"`
}

SyntheticsVariableParser Details of the parser to use for the global variable.

func NewSyntheticsVariableParser ¶

func NewSyntheticsVariableParser(type_ SyntheticsGlobalVariableParserType) *SyntheticsVariableParser

NewSyntheticsVariableParser instantiates a new SyntheticsVariableParser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticsVariableParserWithDefaults ¶

func NewSyntheticsVariableParserWithDefaults() *SyntheticsVariableParser

NewSyntheticsVariableParserWithDefaults instantiates a new SyntheticsVariableParser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticsVariableParser) GetType ¶

GetType returns the Type field value

func (*SyntheticsVariableParser) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticsVariableParser) GetValue ¶

func (o *SyntheticsVariableParser) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*SyntheticsVariableParser) GetValueOk ¶

func (o *SyntheticsVariableParser) 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 (*SyntheticsVariableParser) HasValue ¶

func (o *SyntheticsVariableParser) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SyntheticsVariableParser) MarshalJSON ¶

func (o SyntheticsVariableParser) MarshalJSON() ([]byte, error)

func (*SyntheticsVariableParser) SetType ¶

SetType sets field value

func (*SyntheticsVariableParser) SetValue ¶

func (o *SyntheticsVariableParser) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (*SyntheticsVariableParser) UnmarshalJSON ¶

func (o *SyntheticsVariableParser) UnmarshalJSON(bytes []byte) (err error)

type SyntheticsWarningType ¶

type SyntheticsWarningType string

SyntheticsWarningType User locator used.

const (
	SYNTHETICSWARNINGTYPE_USER_LOCATOR SyntheticsWarningType = "user_locator"
)

List of SyntheticsWarningType

func NewSyntheticsWarningTypeFromValue ¶

func NewSyntheticsWarningTypeFromValue(v string) (*SyntheticsWarningType, error)

NewSyntheticsWarningTypeFromValue returns a pointer to a valid SyntheticsWarningType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SyntheticsWarningType) IsValid ¶

func (v SyntheticsWarningType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SyntheticsWarningType) Ptr ¶

Ptr returns reference to SyntheticsWarningType value

func (*SyntheticsWarningType) UnmarshalJSON ¶

func (v *SyntheticsWarningType) UnmarshalJSON(src []byte) error

type TableWidgetCellDisplayMode ¶

type TableWidgetCellDisplayMode string

TableWidgetCellDisplayMode Define a display mode for the table cell.

const (
	TABLEWIDGETCELLDISPLAYMODE_NUMBER TableWidgetCellDisplayMode = "number"
	TABLEWIDGETCELLDISPLAYMODE_BAR    TableWidgetCellDisplayMode = "bar"
)

List of TableWidgetCellDisplayMode

func NewTableWidgetCellDisplayModeFromValue ¶

func NewTableWidgetCellDisplayModeFromValue(v string) (*TableWidgetCellDisplayMode, error)

NewTableWidgetCellDisplayModeFromValue returns a pointer to a valid TableWidgetCellDisplayMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TableWidgetCellDisplayMode) IsValid ¶

func (v TableWidgetCellDisplayMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TableWidgetCellDisplayMode) Ptr ¶

Ptr returns reference to TableWidgetCellDisplayMode value

func (*TableWidgetCellDisplayMode) UnmarshalJSON ¶

func (v *TableWidgetCellDisplayMode) UnmarshalJSON(src []byte) error

type TableWidgetDefinition ¶

type TableWidgetDefinition struct {
	// List of custom links.
	CustomLinks  *[]WidgetCustomLink      `json:"custom_links,omitempty"`
	HasSearchBar *TableWidgetHasSearchBar `json:"has_search_bar,omitempty"`
	// Widget definition.
	Requests []TableWidgetRequest `json:"requests"`
	Time     *WidgetTime          `json:"time,omitempty"`
	// Title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                   `json:"title_size,omitempty"`
	Type      TableWidgetDefinitionType `json:"type"`
}

TableWidgetDefinition The table visualization is available on timeboards and screenboards. It displays columns of metrics grouped by tag key.

func NewTableWidgetDefinition ¶

func NewTableWidgetDefinition(requests []TableWidgetRequest, type_ TableWidgetDefinitionType) *TableWidgetDefinition

NewTableWidgetDefinition instantiates a new TableWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTableWidgetDefinitionWithDefaults ¶

func NewTableWidgetDefinitionWithDefaults() *TableWidgetDefinition

NewTableWidgetDefinitionWithDefaults instantiates a new TableWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *TableWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*TableWidgetDefinition) GetCustomLinksOk ¶

func (o *TableWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetDefinition) GetHasSearchBar ¶

func (o *TableWidgetDefinition) GetHasSearchBar() TableWidgetHasSearchBar

GetHasSearchBar returns the HasSearchBar field value if set, zero value otherwise.

func (*TableWidgetDefinition) GetHasSearchBarOk ¶

func (o *TableWidgetDefinition) GetHasSearchBarOk() (*TableWidgetHasSearchBar, bool)

GetHasSearchBarOk returns a tuple with the HasSearchBar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetDefinition) GetRequests ¶

func (o *TableWidgetDefinition) GetRequests() []TableWidgetRequest

GetRequests returns the Requests field value

func (*TableWidgetDefinition) GetRequestsOk ¶

func (o *TableWidgetDefinition) GetRequestsOk() (*[]TableWidgetRequest, bool)

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*TableWidgetDefinition) GetTime ¶

func (o *TableWidgetDefinition) GetTime() WidgetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*TableWidgetDefinition) GetTimeOk ¶

func (o *TableWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetDefinition) GetTitle ¶

func (o *TableWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*TableWidgetDefinition) GetTitleAlign ¶

func (o *TableWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*TableWidgetDefinition) GetTitleAlignOk ¶

func (o *TableWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetDefinition) GetTitleOk ¶

func (o *TableWidgetDefinition) 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 (*TableWidgetDefinition) GetTitleSize ¶

func (o *TableWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*TableWidgetDefinition) GetTitleSizeOk ¶

func (o *TableWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*TableWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (o *TableWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*TableWidgetDefinition) HasHasSearchBar ¶

func (o *TableWidgetDefinition) HasHasSearchBar() bool

HasHasSearchBar returns a boolean if a field has been set.

func (*TableWidgetDefinition) HasTime ¶

func (o *TableWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*TableWidgetDefinition) HasTitle ¶

func (o *TableWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*TableWidgetDefinition) HasTitleAlign ¶

func (o *TableWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*TableWidgetDefinition) HasTitleSize ¶

func (o *TableWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (TableWidgetDefinition) MarshalJSON ¶

func (o TableWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *TableWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*TableWidgetDefinition) SetHasSearchBar ¶

func (o *TableWidgetDefinition) SetHasSearchBar(v TableWidgetHasSearchBar)

SetHasSearchBar gets a reference to the given TableWidgetHasSearchBar and assigns it to the HasSearchBar field.

func (*TableWidgetDefinition) SetRequests ¶

func (o *TableWidgetDefinition) SetRequests(v []TableWidgetRequest)

SetRequests sets field value

func (*TableWidgetDefinition) SetTime ¶

func (o *TableWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*TableWidgetDefinition) SetTitle ¶

func (o *TableWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*TableWidgetDefinition) SetTitleAlign ¶

func (o *TableWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*TableWidgetDefinition) SetTitleSize ¶

func (o *TableWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*TableWidgetDefinition) SetType ¶

SetType sets field value

func (*TableWidgetDefinition) UnmarshalJSON ¶

func (o *TableWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type TableWidgetDefinitionType ¶

type TableWidgetDefinitionType string

TableWidgetDefinitionType Type of the table widget.

const (
	TABLEWIDGETDEFINITIONTYPE_QUERY_TABLE TableWidgetDefinitionType = "query_table"
)

List of TableWidgetDefinitionType

func NewTableWidgetDefinitionTypeFromValue ¶

func NewTableWidgetDefinitionTypeFromValue(v string) (*TableWidgetDefinitionType, error)

NewTableWidgetDefinitionTypeFromValue returns a pointer to a valid TableWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TableWidgetDefinitionType) IsValid ¶

func (v TableWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TableWidgetDefinitionType) Ptr ¶

Ptr returns reference to TableWidgetDefinitionType value

func (*TableWidgetDefinitionType) UnmarshalJSON ¶

func (v *TableWidgetDefinitionType) UnmarshalJSON(src []byte) error

type TableWidgetHasSearchBar ¶

type TableWidgetHasSearchBar string

TableWidgetHasSearchBar Controls the display of the search bar.

const (
	TABLEWIDGETHASSEARCHBAR_ALWAYS TableWidgetHasSearchBar = "always"
	TABLEWIDGETHASSEARCHBAR_NEVER  TableWidgetHasSearchBar = "never"
	TABLEWIDGETHASSEARCHBAR_AUTO   TableWidgetHasSearchBar = "auto"
)

List of TableWidgetHasSearchBar

func NewTableWidgetHasSearchBarFromValue ¶

func NewTableWidgetHasSearchBarFromValue(v string) (*TableWidgetHasSearchBar, error)

NewTableWidgetHasSearchBarFromValue returns a pointer to a valid TableWidgetHasSearchBar for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TableWidgetHasSearchBar) IsValid ¶

func (v TableWidgetHasSearchBar) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TableWidgetHasSearchBar) Ptr ¶

Ptr returns reference to TableWidgetHasSearchBar value

func (*TableWidgetHasSearchBar) UnmarshalJSON ¶

func (v *TableWidgetHasSearchBar) UnmarshalJSON(src []byte) error

type TableWidgetRequest ¶

type TableWidgetRequest struct {
	Aggregator *WidgetAggregator `json:"aggregator,omitempty"`
	// The column name (defaults to the metric name).
	Alias         *string                  `json:"alias,omitempty"`
	ApmQuery      *LogQueryDefinition      `json:"apm_query,omitempty"`
	ApmStatsQuery *ApmStatsQueryDefinition `json:"apm_stats_query,omitempty"`
	// A list of display modes for each table cell.
	CellDisplayMode *[]TableWidgetCellDisplayMode `json:"cell_display_mode,omitempty"`
	// List of conditional formats.
	ConditionalFormats *[]WidgetConditionalFormat `json:"conditional_formats,omitempty"`
	EventQuery         *LogQueryDefinition        `json:"event_query,omitempty"`
	// For metric queries, the number of lines to show in the table. Only one request should have this property.
	Limit               *int64                  `json:"limit,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	Order               *WidgetSort             `json:"order,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Query definition.
	Q             *string             `json:"q,omitempty"`
	RumQuery      *LogQueryDefinition `json:"rum_query,omitempty"`
	SecurityQuery *LogQueryDefinition `json:"security_query,omitempty"`
}

TableWidgetRequest Updated table widget.

func NewTableWidgetRequest ¶

func NewTableWidgetRequest() *TableWidgetRequest

NewTableWidgetRequest instantiates a new TableWidgetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTableWidgetRequestWithDefaults ¶

func NewTableWidgetRequestWithDefaults() *TableWidgetRequest

NewTableWidgetRequestWithDefaults instantiates a new TableWidgetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TableWidgetRequest) GetAggregator ¶

func (o *TableWidgetRequest) GetAggregator() WidgetAggregator

GetAggregator returns the Aggregator field value if set, zero value otherwise.

func (*TableWidgetRequest) GetAggregatorOk ¶

func (o *TableWidgetRequest) GetAggregatorOk() (*WidgetAggregator, bool)

GetAggregatorOk returns a tuple with the Aggregator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetAlias ¶

func (o *TableWidgetRequest) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*TableWidgetRequest) GetAliasOk ¶

func (o *TableWidgetRequest) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetApmQuery ¶

func (o *TableWidgetRequest) GetApmQuery() LogQueryDefinition

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetApmQueryOk ¶

func (o *TableWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetApmStatsQuery ¶

func (o *TableWidgetRequest) GetApmStatsQuery() ApmStatsQueryDefinition

GetApmStatsQuery returns the ApmStatsQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetApmStatsQueryOk ¶

func (o *TableWidgetRequest) GetApmStatsQueryOk() (*ApmStatsQueryDefinition, bool)

GetApmStatsQueryOk returns a tuple with the ApmStatsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetCellDisplayMode ¶

func (o *TableWidgetRequest) GetCellDisplayMode() []TableWidgetCellDisplayMode

GetCellDisplayMode returns the CellDisplayMode field value if set, zero value otherwise.

func (*TableWidgetRequest) GetCellDisplayModeOk ¶

func (o *TableWidgetRequest) GetCellDisplayModeOk() (*[]TableWidgetCellDisplayMode, bool)

GetCellDisplayModeOk returns a tuple with the CellDisplayMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetConditionalFormats ¶

func (o *TableWidgetRequest) GetConditionalFormats() []WidgetConditionalFormat

GetConditionalFormats returns the ConditionalFormats field value if set, zero value otherwise.

func (*TableWidgetRequest) GetConditionalFormatsOk ¶

func (o *TableWidgetRequest) GetConditionalFormatsOk() (*[]WidgetConditionalFormat, bool)

GetConditionalFormatsOk returns a tuple with the ConditionalFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetEventQuery ¶

func (o *TableWidgetRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetEventQueryOk ¶

func (o *TableWidgetRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetLimit ¶

func (o *TableWidgetRequest) GetLimit() int64

GetLimit returns the Limit field value if set, zero value otherwise.

func (*TableWidgetRequest) GetLimitOk ¶

func (o *TableWidgetRequest) GetLimitOk() (*int64, 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 (*TableWidgetRequest) GetLogQuery ¶

func (o *TableWidgetRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetLogQueryOk ¶

func (o *TableWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*TableWidgetRequest) GetNetworkQuery ¶

func (o *TableWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetNetworkQueryOk ¶

func (o *TableWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetOrder ¶

func (o *TableWidgetRequest) GetOrder() WidgetSort

GetOrder returns the Order field value if set, zero value otherwise.

func (*TableWidgetRequest) GetOrderOk ¶

func (o *TableWidgetRequest) GetOrderOk() (*WidgetSort, bool)

GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetProcessQuery ¶

func (o *TableWidgetRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetProcessQueryOk ¶

func (o *TableWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetProfileMetricsQuery ¶

func (o *TableWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *TableWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetQ ¶

func (o *TableWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*TableWidgetRequest) GetQOk ¶

func (o *TableWidgetRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetRumQuery ¶

func (o *TableWidgetRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetRumQueryOk ¶

func (o *TableWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) GetSecurityQuery ¶

func (o *TableWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*TableWidgetRequest) GetSecurityQueryOk ¶

func (o *TableWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableWidgetRequest) HasAggregator ¶

func (o *TableWidgetRequest) HasAggregator() bool

HasAggregator returns a boolean if a field has been set.

func (*TableWidgetRequest) HasAlias ¶

func (o *TableWidgetRequest) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*TableWidgetRequest) HasApmQuery ¶

func (o *TableWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasApmStatsQuery ¶

func (o *TableWidgetRequest) HasApmStatsQuery() bool

HasApmStatsQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasCellDisplayMode ¶

func (o *TableWidgetRequest) HasCellDisplayMode() bool

HasCellDisplayMode returns a boolean if a field has been set.

func (*TableWidgetRequest) HasConditionalFormats ¶

func (o *TableWidgetRequest) HasConditionalFormats() bool

HasConditionalFormats returns a boolean if a field has been set.

func (*TableWidgetRequest) HasEventQuery ¶

func (o *TableWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasLimit ¶

func (o *TableWidgetRequest) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*TableWidgetRequest) HasLogQuery ¶

func (o *TableWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasNetworkQuery ¶

func (o *TableWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasOrder ¶

func (o *TableWidgetRequest) HasOrder() bool

HasOrder returns a boolean if a field has been set.

func (*TableWidgetRequest) HasProcessQuery ¶

func (o *TableWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasProfileMetricsQuery ¶

func (o *TableWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasQ ¶

func (o *TableWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*TableWidgetRequest) HasRumQuery ¶

func (o *TableWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*TableWidgetRequest) HasSecurityQuery ¶

func (o *TableWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (TableWidgetRequest) MarshalJSON ¶

func (o TableWidgetRequest) MarshalJSON() ([]byte, error)

func (*TableWidgetRequest) SetAggregator ¶

func (o *TableWidgetRequest) SetAggregator(v WidgetAggregator)

SetAggregator gets a reference to the given WidgetAggregator and assigns it to the Aggregator field.

func (*TableWidgetRequest) SetAlias ¶

func (o *TableWidgetRequest) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*TableWidgetRequest) SetApmQuery ¶

func (o *TableWidgetRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*TableWidgetRequest) SetApmStatsQuery ¶

func (o *TableWidgetRequest) SetApmStatsQuery(v ApmStatsQueryDefinition)

SetApmStatsQuery gets a reference to the given ApmStatsQueryDefinition and assigns it to the ApmStatsQuery field.

func (*TableWidgetRequest) SetCellDisplayMode ¶

func (o *TableWidgetRequest) SetCellDisplayMode(v []TableWidgetCellDisplayMode)

SetCellDisplayMode gets a reference to the given []TableWidgetCellDisplayMode and assigns it to the CellDisplayMode field.

func (*TableWidgetRequest) SetConditionalFormats ¶

func (o *TableWidgetRequest) SetConditionalFormats(v []WidgetConditionalFormat)

SetConditionalFormats gets a reference to the given []WidgetConditionalFormat and assigns it to the ConditionalFormats field.

func (*TableWidgetRequest) SetEventQuery ¶

func (o *TableWidgetRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*TableWidgetRequest) SetLimit ¶

func (o *TableWidgetRequest) SetLimit(v int64)

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*TableWidgetRequest) SetLogQuery ¶

func (o *TableWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*TableWidgetRequest) SetNetworkQuery ¶

func (o *TableWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*TableWidgetRequest) SetOrder ¶

func (o *TableWidgetRequest) SetOrder(v WidgetSort)

SetOrder gets a reference to the given WidgetSort and assigns it to the Order field.

func (*TableWidgetRequest) SetProcessQuery ¶

func (o *TableWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*TableWidgetRequest) SetProfileMetricsQuery ¶

func (o *TableWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*TableWidgetRequest) SetQ ¶

func (o *TableWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*TableWidgetRequest) SetRumQuery ¶

func (o *TableWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*TableWidgetRequest) SetSecurityQuery ¶

func (o *TableWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

type TagToHosts ¶

type TagToHosts struct {
	// A list of tags to apply to the host.
	Tags *map[string][]string `json:"tags,omitempty"`
}

TagToHosts In this object, the key is the tag, the value is a list of host names that are reporting that tag.

func NewTagToHosts ¶

func NewTagToHosts() *TagToHosts

NewTagToHosts instantiates a new TagToHosts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTagToHostsWithDefaults ¶

func NewTagToHostsWithDefaults() *TagToHosts

NewTagToHostsWithDefaults instantiates a new TagToHosts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TagToHosts) GetTags ¶

func (o *TagToHosts) GetTags() map[string][]string

GetTags returns the Tags field value if set, zero value otherwise.

func (*TagToHosts) GetTagsOk ¶

func (o *TagToHosts) GetTagsOk() (*map[string][]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TagToHosts) HasTags ¶

func (o *TagToHosts) HasTags() bool

HasTags returns a boolean if a field has been set.

func (TagToHosts) MarshalJSON ¶

func (o TagToHosts) MarshalJSON() ([]byte, error)

func (*TagToHosts) SetTags ¶

func (o *TagToHosts) SetTags(v map[string][]string)

SetTags gets a reference to the given map[string][]string and assigns it to the Tags field.

type TagsApiService ¶

type TagsApiService service

TagsApiService TagsApi service

func (*TagsApiService) CreateHostTags ¶

  • CreateHostTags Add tags to a host
  • This endpoint allows you to add new tags to a host,

optionally specifying where these tags come from.

func (*TagsApiService) DeleteHostTags ¶

func (a *TagsApiService) DeleteHostTags(ctx _context.Context, hostName string, o ...DeleteHostTagsOptionalParameters) (*_nethttp.Response, error)
  • DeleteHostTags Remove host tags
  • This endpoint allows you to remove all user-assigned tags

for a single host.

func (*TagsApiService) GetHostTags ¶

* GetHostTags Get host tags * Return the list of tags that apply to a given host.

func (*TagsApiService) ListHostTags ¶

* ListHostTags Get Tags * Return a mapping of tags to hosts for your whole infrastructure.

func (*TagsApiService) UpdateHostTags ¶

  • UpdateHostTags Update host tags
  • This endpoint allows you to update/replace all tags in

an integration source with those supplied in the request.

type TargetFormatType ¶

type TargetFormatType string

TargetFormatType If the `target_type` of the remapper is `attribute`, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. `string`, `integer`, or `double` are the possible types. If the `target_type` is `tag`, this parameter may not be specified.

const (
	TARGETFORMATTYPE_AUTO    TargetFormatType = "auto"
	TARGETFORMATTYPE_STRING  TargetFormatType = "string"
	TARGETFORMATTYPE_INTEGER TargetFormatType = "integer"
	TARGETFORMATTYPE_DOUBLE  TargetFormatType = "double"
)

List of TargetFormatType

func NewTargetFormatTypeFromValue ¶

func NewTargetFormatTypeFromValue(v string) (*TargetFormatType, error)

NewTargetFormatTypeFromValue returns a pointer to a valid TargetFormatType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TargetFormatType) IsValid ¶

func (v TargetFormatType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TargetFormatType) Ptr ¶

Ptr returns reference to TargetFormatType value

func (*TargetFormatType) UnmarshalJSON ¶

func (v *TargetFormatType) UnmarshalJSON(src []byte) error

type TimeseriesWidgetDefinition ¶

type TimeseriesWidgetDefinition struct {
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// List of widget events.
	Events *[]WidgetEvent `json:"events,omitempty"`
	// Columns displayed in the legend.
	LegendColumns *[]TimeseriesWidgetLegendColumn `json:"legend_columns,omitempty"`
	LegendLayout  *TimeseriesWidgetLegendLayout   `json:"legend_layout,omitempty"`
	// Available legend sizes for a widget. Should be one of \"0\", \"2\", \"4\", \"8\", \"16\", or \"auto\".
	LegendSize *string `json:"legend_size,omitempty"`
	// List of markers.
	Markers *[]WidgetMarker `json:"markers,omitempty"`
	// List of timeseries widget requests.
	Requests   []TimeseriesWidgetRequest `json:"requests"`
	RightYaxis *WidgetAxis               `json:"right_yaxis,omitempty"`
	// (screenboard only) Show the legend for this widget.
	ShowLegend *bool       `json:"show_legend,omitempty"`
	Time       *WidgetTime `json:"time,omitempty"`
	// Title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                        `json:"title_size,omitempty"`
	Type      TimeseriesWidgetDefinitionType `json:"type"`
	Yaxis     *WidgetAxis                    `json:"yaxis,omitempty"`
}

TimeseriesWidgetDefinition The timeseries visualization allows you to display the evolution of one or more metrics, log events, or Indexed Spans over time.

func NewTimeseriesWidgetDefinition ¶

func NewTimeseriesWidgetDefinition(requests []TimeseriesWidgetRequest, type_ TimeseriesWidgetDefinitionType) *TimeseriesWidgetDefinition

NewTimeseriesWidgetDefinition instantiates a new TimeseriesWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesWidgetDefinitionWithDefaults ¶

func NewTimeseriesWidgetDefinitionWithDefaults() *TimeseriesWidgetDefinition

NewTimeseriesWidgetDefinitionWithDefaults instantiates a new TimeseriesWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *TimeseriesWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetCustomLinksOk ¶

func (o *TimeseriesWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetEvents ¶

func (o *TimeseriesWidgetDefinition) GetEvents() []WidgetEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetEventsOk ¶

func (o *TimeseriesWidgetDefinition) GetEventsOk() (*[]WidgetEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetLegendColumns ¶

GetLegendColumns returns the LegendColumns field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetLegendColumnsOk ¶

func (o *TimeseriesWidgetDefinition) GetLegendColumnsOk() (*[]TimeseriesWidgetLegendColumn, bool)

GetLegendColumnsOk returns a tuple with the LegendColumns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetLegendLayout ¶

GetLegendLayout returns the LegendLayout field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetLegendLayoutOk ¶

GetLegendLayoutOk returns a tuple with the LegendLayout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetLegendSize ¶

func (o *TimeseriesWidgetDefinition) GetLegendSize() string

GetLegendSize returns the LegendSize field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetLegendSizeOk ¶

func (o *TimeseriesWidgetDefinition) GetLegendSizeOk() (*string, bool)

GetLegendSizeOk returns a tuple with the LegendSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetMarkers ¶

func (o *TimeseriesWidgetDefinition) GetMarkers() []WidgetMarker

GetMarkers returns the Markers field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetMarkersOk ¶

func (o *TimeseriesWidgetDefinition) GetMarkersOk() (*[]WidgetMarker, bool)

GetMarkersOk returns a tuple with the Markers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetRequests ¶

GetRequests returns the Requests field value

func (*TimeseriesWidgetDefinition) GetRequestsOk ¶

func (o *TimeseriesWidgetDefinition) GetRequestsOk() (*[]TimeseriesWidgetRequest, bool)

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetRightYaxis ¶

func (o *TimeseriesWidgetDefinition) GetRightYaxis() WidgetAxis

GetRightYaxis returns the RightYaxis field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetRightYaxisOk ¶

func (o *TimeseriesWidgetDefinition) GetRightYaxisOk() (*WidgetAxis, bool)

GetRightYaxisOk returns a tuple with the RightYaxis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetShowLegend ¶

func (o *TimeseriesWidgetDefinition) GetShowLegend() bool

GetShowLegend returns the ShowLegend field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetShowLegendOk ¶

func (o *TimeseriesWidgetDefinition) GetShowLegendOk() (*bool, bool)

GetShowLegendOk returns a tuple with the ShowLegend field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetTime ¶

GetTime returns the Time field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetTimeOk ¶

func (o *TimeseriesWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetTitle ¶

func (o *TimeseriesWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetTitleAlign ¶

func (o *TimeseriesWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetTitleAlignOk ¶

func (o *TimeseriesWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetTitleOk ¶

func (o *TimeseriesWidgetDefinition) 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 (*TimeseriesWidgetDefinition) GetTitleSize ¶

func (o *TimeseriesWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetTitleSizeOk ¶

func (o *TimeseriesWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*TimeseriesWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TimeseriesWidgetDefinition) GetYaxis ¶

func (o *TimeseriesWidgetDefinition) GetYaxis() WidgetAxis

GetYaxis returns the Yaxis field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetYaxisOk ¶

func (o *TimeseriesWidgetDefinition) GetYaxisOk() (*WidgetAxis, bool)

GetYaxisOk returns a tuple with the Yaxis field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *TimeseriesWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasEvents ¶

func (o *TimeseriesWidgetDefinition) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasLegendColumns ¶

func (o *TimeseriesWidgetDefinition) HasLegendColumns() bool

HasLegendColumns returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasLegendLayout ¶

func (o *TimeseriesWidgetDefinition) HasLegendLayout() bool

HasLegendLayout returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasLegendSize ¶

func (o *TimeseriesWidgetDefinition) HasLegendSize() bool

HasLegendSize returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasMarkers ¶

func (o *TimeseriesWidgetDefinition) HasMarkers() bool

HasMarkers returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasRightYaxis ¶

func (o *TimeseriesWidgetDefinition) HasRightYaxis() bool

HasRightYaxis returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasShowLegend ¶

func (o *TimeseriesWidgetDefinition) HasShowLegend() bool

HasShowLegend returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasTime ¶

func (o *TimeseriesWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasTitle ¶

func (o *TimeseriesWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasTitleAlign ¶

func (o *TimeseriesWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasTitleSize ¶

func (o *TimeseriesWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (*TimeseriesWidgetDefinition) HasYaxis ¶

func (o *TimeseriesWidgetDefinition) HasYaxis() bool

HasYaxis returns a boolean if a field has been set.

func (TimeseriesWidgetDefinition) MarshalJSON ¶

func (o TimeseriesWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *TimeseriesWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*TimeseriesWidgetDefinition) SetEvents ¶

func (o *TimeseriesWidgetDefinition) SetEvents(v []WidgetEvent)

SetEvents gets a reference to the given []WidgetEvent and assigns it to the Events field.

func (*TimeseriesWidgetDefinition) SetLegendColumns ¶

SetLegendColumns gets a reference to the given []TimeseriesWidgetLegendColumn and assigns it to the LegendColumns field.

func (*TimeseriesWidgetDefinition) SetLegendLayout ¶

SetLegendLayout gets a reference to the given TimeseriesWidgetLegendLayout and assigns it to the LegendLayout field.

func (*TimeseriesWidgetDefinition) SetLegendSize ¶

func (o *TimeseriesWidgetDefinition) SetLegendSize(v string)

SetLegendSize gets a reference to the given string and assigns it to the LegendSize field.

func (*TimeseriesWidgetDefinition) SetMarkers ¶

func (o *TimeseriesWidgetDefinition) SetMarkers(v []WidgetMarker)

SetMarkers gets a reference to the given []WidgetMarker and assigns it to the Markers field.

func (*TimeseriesWidgetDefinition) SetRequests ¶

SetRequests sets field value

func (*TimeseriesWidgetDefinition) SetRightYaxis ¶

func (o *TimeseriesWidgetDefinition) SetRightYaxis(v WidgetAxis)

SetRightYaxis gets a reference to the given WidgetAxis and assigns it to the RightYaxis field.

func (*TimeseriesWidgetDefinition) SetShowLegend ¶

func (o *TimeseriesWidgetDefinition) SetShowLegend(v bool)

SetShowLegend gets a reference to the given bool and assigns it to the ShowLegend field.

func (*TimeseriesWidgetDefinition) SetTime ¶

func (o *TimeseriesWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*TimeseriesWidgetDefinition) SetTitle ¶

func (o *TimeseriesWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*TimeseriesWidgetDefinition) SetTitleAlign ¶

func (o *TimeseriesWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*TimeseriesWidgetDefinition) SetTitleSize ¶

func (o *TimeseriesWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*TimeseriesWidgetDefinition) SetType ¶

SetType sets field value

func (*TimeseriesWidgetDefinition) SetYaxis ¶

func (o *TimeseriesWidgetDefinition) SetYaxis(v WidgetAxis)

SetYaxis gets a reference to the given WidgetAxis and assigns it to the Yaxis field.

func (*TimeseriesWidgetDefinition) UnmarshalJSON ¶

func (o *TimeseriesWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type TimeseriesWidgetDefinitionType ¶

type TimeseriesWidgetDefinitionType string

TimeseriesWidgetDefinitionType Type of the timeseries widget.

const (
	TIMESERIESWIDGETDEFINITIONTYPE_TIMESERIES TimeseriesWidgetDefinitionType = "timeseries"
)

List of TimeseriesWidgetDefinitionType

func NewTimeseriesWidgetDefinitionTypeFromValue ¶

func NewTimeseriesWidgetDefinitionTypeFromValue(v string) (*TimeseriesWidgetDefinitionType, error)

NewTimeseriesWidgetDefinitionTypeFromValue returns a pointer to a valid TimeseriesWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TimeseriesWidgetDefinitionType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (TimeseriesWidgetDefinitionType) Ptr ¶

Ptr returns reference to TimeseriesWidgetDefinitionType value

func (*TimeseriesWidgetDefinitionType) UnmarshalJSON ¶

func (v *TimeseriesWidgetDefinitionType) UnmarshalJSON(src []byte) error

type TimeseriesWidgetExpressionAlias ¶

type TimeseriesWidgetExpressionAlias struct {
	// Expression alias.
	AliasName *string `json:"alias_name,omitempty"`
	// Expression name.
	Expression string `json:"expression"`
}

TimeseriesWidgetExpressionAlias Define an expression alias.

func NewTimeseriesWidgetExpressionAlias ¶

func NewTimeseriesWidgetExpressionAlias(expression string) *TimeseriesWidgetExpressionAlias

NewTimeseriesWidgetExpressionAlias instantiates a new TimeseriesWidgetExpressionAlias object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesWidgetExpressionAliasWithDefaults ¶

func NewTimeseriesWidgetExpressionAliasWithDefaults() *TimeseriesWidgetExpressionAlias

NewTimeseriesWidgetExpressionAliasWithDefaults instantiates a new TimeseriesWidgetExpressionAlias object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesWidgetExpressionAlias) GetAliasName ¶

func (o *TimeseriesWidgetExpressionAlias) GetAliasName() string

GetAliasName returns the AliasName field value if set, zero value otherwise.

func (*TimeseriesWidgetExpressionAlias) GetAliasNameOk ¶

func (o *TimeseriesWidgetExpressionAlias) GetAliasNameOk() (*string, bool)

GetAliasNameOk returns a tuple with the AliasName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetExpressionAlias) GetExpression ¶

func (o *TimeseriesWidgetExpressionAlias) GetExpression() string

GetExpression returns the Expression field value

func (*TimeseriesWidgetExpressionAlias) GetExpressionOk ¶

func (o *TimeseriesWidgetExpressionAlias) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value and a boolean to check if the value has been set.

func (*TimeseriesWidgetExpressionAlias) HasAliasName ¶

func (o *TimeseriesWidgetExpressionAlias) HasAliasName() bool

HasAliasName returns a boolean if a field has been set.

func (TimeseriesWidgetExpressionAlias) MarshalJSON ¶

func (o TimeseriesWidgetExpressionAlias) MarshalJSON() ([]byte, error)

func (*TimeseriesWidgetExpressionAlias) SetAliasName ¶

func (o *TimeseriesWidgetExpressionAlias) SetAliasName(v string)

SetAliasName gets a reference to the given string and assigns it to the AliasName field.

func (*TimeseriesWidgetExpressionAlias) SetExpression ¶

func (o *TimeseriesWidgetExpressionAlias) SetExpression(v string)

SetExpression sets field value

func (*TimeseriesWidgetExpressionAlias) UnmarshalJSON ¶

func (o *TimeseriesWidgetExpressionAlias) UnmarshalJSON(bytes []byte) (err error)

type TimeseriesWidgetLegendColumn ¶

type TimeseriesWidgetLegendColumn string

TimeseriesWidgetLegendColumn Legend column.

const (
	TIMESERIESWIDGETLEGENDCOLUMN_VALUE TimeseriesWidgetLegendColumn = "value"
	TIMESERIESWIDGETLEGENDCOLUMN_AVG   TimeseriesWidgetLegendColumn = "avg"
	TIMESERIESWIDGETLEGENDCOLUMN_SUM   TimeseriesWidgetLegendColumn = "sum"
	TIMESERIESWIDGETLEGENDCOLUMN_MIN   TimeseriesWidgetLegendColumn = "min"
	TIMESERIESWIDGETLEGENDCOLUMN_MAX   TimeseriesWidgetLegendColumn = "max"
)

List of TimeseriesWidgetLegendColumn

func NewTimeseriesWidgetLegendColumnFromValue ¶

func NewTimeseriesWidgetLegendColumnFromValue(v string) (*TimeseriesWidgetLegendColumn, error)

NewTimeseriesWidgetLegendColumnFromValue returns a pointer to a valid TimeseriesWidgetLegendColumn for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TimeseriesWidgetLegendColumn) IsValid ¶

func (v TimeseriesWidgetLegendColumn) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TimeseriesWidgetLegendColumn) Ptr ¶

Ptr returns reference to TimeseriesWidgetLegendColumn value

func (*TimeseriesWidgetLegendColumn) UnmarshalJSON ¶

func (v *TimeseriesWidgetLegendColumn) UnmarshalJSON(src []byte) error

type TimeseriesWidgetLegendLayout ¶

type TimeseriesWidgetLegendLayout string

TimeseriesWidgetLegendLayout Layout of the legend.

const (
	TIMESERIESWIDGETLEGENDLAYOUT_AUTO       TimeseriesWidgetLegendLayout = "auto"
	TIMESERIESWIDGETLEGENDLAYOUT_HORIZONTAL TimeseriesWidgetLegendLayout = "horizontal"
	TIMESERIESWIDGETLEGENDLAYOUT_VERTICAL   TimeseriesWidgetLegendLayout = "vertical"
)

List of TimeseriesWidgetLegendLayout

func NewTimeseriesWidgetLegendLayoutFromValue ¶

func NewTimeseriesWidgetLegendLayoutFromValue(v string) (*TimeseriesWidgetLegendLayout, error)

NewTimeseriesWidgetLegendLayoutFromValue returns a pointer to a valid TimeseriesWidgetLegendLayout for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TimeseriesWidgetLegendLayout) IsValid ¶

func (v TimeseriesWidgetLegendLayout) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TimeseriesWidgetLegendLayout) Ptr ¶

Ptr returns reference to TimeseriesWidgetLegendLayout value

func (*TimeseriesWidgetLegendLayout) UnmarshalJSON ¶

func (v *TimeseriesWidgetLegendLayout) UnmarshalJSON(src []byte) error

type TimeseriesWidgetRequest ¶

type TimeseriesWidgetRequest struct {
	ApmQuery    *LogQueryDefinition `json:"apm_query,omitempty"`
	DisplayType *WidgetDisplayType  `json:"display_type,omitempty"`
	EventQuery  *LogQueryDefinition `json:"event_query,omitempty"`
	// List of formulas that operate on queries. **This feature is currently in beta.**
	Formulas *[]WidgetFormula    `json:"formulas,omitempty"`
	LogQuery *LogQueryDefinition `json:"log_query,omitempty"`
	// Used to define expression aliases.
	Metadata     *[]TimeseriesWidgetExpressionAlias `json:"metadata,omitempty"`
	NetworkQuery *LogQueryDefinition                `json:"network_query,omitempty"`
	// Whether or not to display a second y-axis on the right.
	OnRightYaxis        *bool                   `json:"on_right_yaxis,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Widget query.
	Q *string `json:"q,omitempty"`
	// List of queries that can be returned directly or used in formulas. **This feature is currently in beta.**
	Queries        *[]FormulaAndFunctionQueryDefinition `json:"queries,omitempty"`
	ResponseFormat *FormulaAndFunctionResponseFormat    `json:"response_format,omitempty"`
	RumQuery       *LogQueryDefinition                  `json:"rum_query,omitempty"`
	SecurityQuery  *LogQueryDefinition                  `json:"security_query,omitempty"`
	Style          *WidgetRequestStyle                  `json:"style,omitempty"`
}

TimeseriesWidgetRequest Updated timeseries widget.

func NewTimeseriesWidgetRequest ¶

func NewTimeseriesWidgetRequest() *TimeseriesWidgetRequest

NewTimeseriesWidgetRequest instantiates a new TimeseriesWidgetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesWidgetRequestWithDefaults ¶

func NewTimeseriesWidgetRequestWithDefaults() *TimeseriesWidgetRequest

NewTimeseriesWidgetRequestWithDefaults instantiates a new TimeseriesWidgetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesWidgetRequest) GetApmQuery ¶

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetApmQueryOk ¶

func (o *TimeseriesWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetDisplayType ¶

func (o *TimeseriesWidgetRequest) GetDisplayType() WidgetDisplayType

GetDisplayType returns the DisplayType field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetDisplayTypeOk ¶

func (o *TimeseriesWidgetRequest) GetDisplayTypeOk() (*WidgetDisplayType, bool)

GetDisplayTypeOk returns a tuple with the DisplayType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetEventQuery ¶

func (o *TimeseriesWidgetRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetEventQueryOk ¶

func (o *TimeseriesWidgetRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetFormulas ¶

func (o *TimeseriesWidgetRequest) GetFormulas() []WidgetFormula

GetFormulas returns the Formulas field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetFormulasOk ¶

func (o *TimeseriesWidgetRequest) GetFormulasOk() (*[]WidgetFormula, bool)

GetFormulasOk returns a tuple with the Formulas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetLogQuery ¶

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetLogQueryOk ¶

func (o *TimeseriesWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*TimeseriesWidgetRequest) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetMetadataOk ¶

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetNetworkQuery ¶

func (o *TimeseriesWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetNetworkQueryOk ¶

func (o *TimeseriesWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetOnRightYaxis ¶

func (o *TimeseriesWidgetRequest) GetOnRightYaxis() bool

GetOnRightYaxis returns the OnRightYaxis field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetOnRightYaxisOk ¶

func (o *TimeseriesWidgetRequest) GetOnRightYaxisOk() (*bool, bool)

GetOnRightYaxisOk returns a tuple with the OnRightYaxis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetProcessQuery ¶

func (o *TimeseriesWidgetRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetProcessQueryOk ¶

func (o *TimeseriesWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetProfileMetricsQuery ¶

func (o *TimeseriesWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *TimeseriesWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetQ ¶

func (o *TimeseriesWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetQOk ¶

func (o *TimeseriesWidgetRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetQueries ¶

GetQueries returns the Queries field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetQueriesOk ¶

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 (*TimeseriesWidgetRequest) GetResponseFormat ¶

GetResponseFormat returns the ResponseFormat field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetResponseFormatOk ¶

func (o *TimeseriesWidgetRequest) GetResponseFormatOk() (*FormulaAndFunctionResponseFormat, bool)

GetResponseFormatOk returns a tuple with the ResponseFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetRumQuery ¶

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetRumQueryOk ¶

func (o *TimeseriesWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetSecurityQuery ¶

func (o *TimeseriesWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetSecurityQueryOk ¶

func (o *TimeseriesWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) GetStyle ¶

GetStyle returns the Style field value if set, zero value otherwise.

func (*TimeseriesWidgetRequest) GetStyleOk ¶

func (o *TimeseriesWidgetRequest) GetStyleOk() (*WidgetRequestStyle, bool)

GetStyleOk returns a tuple with the Style field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesWidgetRequest) HasApmQuery ¶

func (o *TimeseriesWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasDisplayType ¶

func (o *TimeseriesWidgetRequest) HasDisplayType() bool

HasDisplayType returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasEventQuery ¶

func (o *TimeseriesWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasFormulas ¶

func (o *TimeseriesWidgetRequest) HasFormulas() bool

HasFormulas returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasLogQuery ¶

func (o *TimeseriesWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasMetadata ¶

func (o *TimeseriesWidgetRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasNetworkQuery ¶

func (o *TimeseriesWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasOnRightYaxis ¶

func (o *TimeseriesWidgetRequest) HasOnRightYaxis() bool

HasOnRightYaxis returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasProcessQuery ¶

func (o *TimeseriesWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasProfileMetricsQuery ¶

func (o *TimeseriesWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasQ ¶

func (o *TimeseriesWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasQueries ¶

func (o *TimeseriesWidgetRequest) HasQueries() bool

HasQueries returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasResponseFormat ¶

func (o *TimeseriesWidgetRequest) HasResponseFormat() bool

HasResponseFormat returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasRumQuery ¶

func (o *TimeseriesWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasSecurityQuery ¶

func (o *TimeseriesWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (*TimeseriesWidgetRequest) HasStyle ¶

func (o *TimeseriesWidgetRequest) HasStyle() bool

HasStyle returns a boolean if a field has been set.

func (TimeseriesWidgetRequest) MarshalJSON ¶

func (o TimeseriesWidgetRequest) MarshalJSON() ([]byte, error)

func (*TimeseriesWidgetRequest) SetApmQuery ¶

func (o *TimeseriesWidgetRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*TimeseriesWidgetRequest) SetDisplayType ¶

func (o *TimeseriesWidgetRequest) SetDisplayType(v WidgetDisplayType)

SetDisplayType gets a reference to the given WidgetDisplayType and assigns it to the DisplayType field.

func (*TimeseriesWidgetRequest) SetEventQuery ¶

func (o *TimeseriesWidgetRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*TimeseriesWidgetRequest) SetFormulas ¶

func (o *TimeseriesWidgetRequest) SetFormulas(v []WidgetFormula)

SetFormulas gets a reference to the given []WidgetFormula and assigns it to the Formulas field.

func (*TimeseriesWidgetRequest) SetLogQuery ¶

func (o *TimeseriesWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*TimeseriesWidgetRequest) SetMetadata ¶

SetMetadata gets a reference to the given []TimeseriesWidgetExpressionAlias and assigns it to the Metadata field.

func (*TimeseriesWidgetRequest) SetNetworkQuery ¶

func (o *TimeseriesWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*TimeseriesWidgetRequest) SetOnRightYaxis ¶

func (o *TimeseriesWidgetRequest) SetOnRightYaxis(v bool)

SetOnRightYaxis gets a reference to the given bool and assigns it to the OnRightYaxis field.

func (*TimeseriesWidgetRequest) SetProcessQuery ¶

func (o *TimeseriesWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*TimeseriesWidgetRequest) SetProfileMetricsQuery ¶

func (o *TimeseriesWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*TimeseriesWidgetRequest) SetQ ¶

func (o *TimeseriesWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*TimeseriesWidgetRequest) SetQueries ¶

SetQueries gets a reference to the given []FormulaAndFunctionQueryDefinition and assigns it to the Queries field.

func (*TimeseriesWidgetRequest) SetResponseFormat ¶

SetResponseFormat gets a reference to the given FormulaAndFunctionResponseFormat and assigns it to the ResponseFormat field.

func (*TimeseriesWidgetRequest) SetRumQuery ¶

func (o *TimeseriesWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*TimeseriesWidgetRequest) SetSecurityQuery ¶

func (o *TimeseriesWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

func (*TimeseriesWidgetRequest) SetStyle ¶

SetStyle gets a reference to the given WidgetRequestStyle and assigns it to the Style field.

type ToplistWidgetDefinition ¶

type ToplistWidgetDefinition struct {
	// List of custom links.
	CustomLinks *[]WidgetCustomLink `json:"custom_links,omitempty"`
	// List of top list widget requests.
	Requests []ToplistWidgetRequest `json:"requests"`
	Time     *WidgetTime            `json:"time,omitempty"`
	// Title of your widget.
	Title      *string          `json:"title,omitempty"`
	TitleAlign *WidgetTextAlign `json:"title_align,omitempty"`
	// Size of the title.
	TitleSize *string                     `json:"title_size,omitempty"`
	Type      ToplistWidgetDefinitionType `json:"type"`
}

ToplistWidgetDefinition The top list visualization enables you to display a list of Tag value like hostname or service with the most or least of any metric value, such as highest consumers of CPU, hosts with the least disk space, etc.

func NewToplistWidgetDefinition ¶

func NewToplistWidgetDefinition(requests []ToplistWidgetRequest, type_ ToplistWidgetDefinitionType) *ToplistWidgetDefinition

NewToplistWidgetDefinition instantiates a new ToplistWidgetDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewToplistWidgetDefinitionWithDefaults ¶

func NewToplistWidgetDefinitionWithDefaults() *ToplistWidgetDefinition

NewToplistWidgetDefinitionWithDefaults instantiates a new ToplistWidgetDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *ToplistWidgetDefinition) GetCustomLinks() []WidgetCustomLink

GetCustomLinks returns the CustomLinks field value if set, zero value otherwise.

func (*ToplistWidgetDefinition) GetCustomLinksOk ¶

func (o *ToplistWidgetDefinition) GetCustomLinksOk() (*[]WidgetCustomLink, bool)

GetCustomLinksOk returns a tuple with the CustomLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetDefinition) GetRequests ¶

func (o *ToplistWidgetDefinition) GetRequests() []ToplistWidgetRequest

GetRequests returns the Requests field value

func (*ToplistWidgetDefinition) GetRequestsOk ¶

func (o *ToplistWidgetDefinition) GetRequestsOk() (*[]ToplistWidgetRequest, bool)

GetRequestsOk returns a tuple with the Requests field value and a boolean to check if the value has been set.

func (*ToplistWidgetDefinition) GetTime ¶

func (o *ToplistWidgetDefinition) GetTime() WidgetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*ToplistWidgetDefinition) GetTimeOk ¶

func (o *ToplistWidgetDefinition) GetTimeOk() (*WidgetTime, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetDefinition) GetTitle ¶

func (o *ToplistWidgetDefinition) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ToplistWidgetDefinition) GetTitleAlign ¶

func (o *ToplistWidgetDefinition) GetTitleAlign() WidgetTextAlign

GetTitleAlign returns the TitleAlign field value if set, zero value otherwise.

func (*ToplistWidgetDefinition) GetTitleAlignOk ¶

func (o *ToplistWidgetDefinition) GetTitleAlignOk() (*WidgetTextAlign, bool)

GetTitleAlignOk returns a tuple with the TitleAlign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetDefinition) GetTitleOk ¶

func (o *ToplistWidgetDefinition) 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 (*ToplistWidgetDefinition) GetTitleSize ¶

func (o *ToplistWidgetDefinition) GetTitleSize() string

GetTitleSize returns the TitleSize field value if set, zero value otherwise.

func (*ToplistWidgetDefinition) GetTitleSizeOk ¶

func (o *ToplistWidgetDefinition) GetTitleSizeOk() (*string, bool)

GetTitleSizeOk returns a tuple with the TitleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetDefinition) GetType ¶

GetType returns the Type field value

func (*ToplistWidgetDefinition) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (o *ToplistWidgetDefinition) HasCustomLinks() bool

HasCustomLinks returns a boolean if a field has been set.

func (*ToplistWidgetDefinition) HasTime ¶

func (o *ToplistWidgetDefinition) HasTime() bool

HasTime returns a boolean if a field has been set.

func (*ToplistWidgetDefinition) HasTitle ¶

func (o *ToplistWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ToplistWidgetDefinition) HasTitleAlign ¶

func (o *ToplistWidgetDefinition) HasTitleAlign() bool

HasTitleAlign returns a boolean if a field has been set.

func (*ToplistWidgetDefinition) HasTitleSize ¶

func (o *ToplistWidgetDefinition) HasTitleSize() bool

HasTitleSize returns a boolean if a field has been set.

func (ToplistWidgetDefinition) MarshalJSON ¶

func (o ToplistWidgetDefinition) MarshalJSON() ([]byte, error)
func (o *ToplistWidgetDefinition) SetCustomLinks(v []WidgetCustomLink)

SetCustomLinks gets a reference to the given []WidgetCustomLink and assigns it to the CustomLinks field.

func (*ToplistWidgetDefinition) SetRequests ¶

func (o *ToplistWidgetDefinition) SetRequests(v []ToplistWidgetRequest)

SetRequests sets field value

func (*ToplistWidgetDefinition) SetTime ¶

func (o *ToplistWidgetDefinition) SetTime(v WidgetTime)

SetTime gets a reference to the given WidgetTime and assigns it to the Time field.

func (*ToplistWidgetDefinition) SetTitle ¶

func (o *ToplistWidgetDefinition) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ToplistWidgetDefinition) SetTitleAlign ¶

func (o *ToplistWidgetDefinition) SetTitleAlign(v WidgetTextAlign)

SetTitleAlign gets a reference to the given WidgetTextAlign and assigns it to the TitleAlign field.

func (*ToplistWidgetDefinition) SetTitleSize ¶

func (o *ToplistWidgetDefinition) SetTitleSize(v string)

SetTitleSize gets a reference to the given string and assigns it to the TitleSize field.

func (*ToplistWidgetDefinition) SetType ¶

SetType sets field value

func (*ToplistWidgetDefinition) UnmarshalJSON ¶

func (o *ToplistWidgetDefinition) UnmarshalJSON(bytes []byte) (err error)

type ToplistWidgetDefinitionType ¶

type ToplistWidgetDefinitionType string

ToplistWidgetDefinitionType Type of the top list widget.

const (
	TOPLISTWIDGETDEFINITIONTYPE_TOPLIST ToplistWidgetDefinitionType = "toplist"
)

List of ToplistWidgetDefinitionType

func NewToplistWidgetDefinitionTypeFromValue ¶

func NewToplistWidgetDefinitionTypeFromValue(v string) (*ToplistWidgetDefinitionType, error)

NewToplistWidgetDefinitionTypeFromValue returns a pointer to a valid ToplistWidgetDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ToplistWidgetDefinitionType) IsValid ¶

func (v ToplistWidgetDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ToplistWidgetDefinitionType) Ptr ¶

Ptr returns reference to ToplistWidgetDefinitionType value

func (*ToplistWidgetDefinitionType) UnmarshalJSON ¶

func (v *ToplistWidgetDefinitionType) UnmarshalJSON(src []byte) error

type ToplistWidgetRequest ¶

type ToplistWidgetRequest struct {
	ApmQuery *LogQueryDefinition `json:"apm_query,omitempty"`
	// List of conditional formats.
	ConditionalFormats *[]WidgetConditionalFormat `json:"conditional_formats,omitempty"`
	EventQuery         *LogQueryDefinition        `json:"event_query,omitempty"`
	// List of formulas that operate on queries. **This feature is currently in beta.**
	Formulas            *[]WidgetFormula        `json:"formulas,omitempty"`
	LogQuery            *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery        *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery        *ProcessQueryDefinition `json:"process_query,omitempty"`
	ProfileMetricsQuery *LogQueryDefinition     `json:"profile_metrics_query,omitempty"`
	// Widget query.
	Q *string `json:"q,omitempty"`
	// List of queries that can be returned directly or used in formulas. **This feature is currently in beta.**
	Queries        *[]FormulaAndFunctionQueryDefinition `json:"queries,omitempty"`
	ResponseFormat *FormulaAndFunctionResponseFormat    `json:"response_format,omitempty"`
	RumQuery       *LogQueryDefinition                  `json:"rum_query,omitempty"`
	SecurityQuery  *LogQueryDefinition                  `json:"security_query,omitempty"`
	Style          *WidgetRequestStyle                  `json:"style,omitempty"`
}

ToplistWidgetRequest Updated top list widget.

func NewToplistWidgetRequest ¶

func NewToplistWidgetRequest() *ToplistWidgetRequest

NewToplistWidgetRequest instantiates a new ToplistWidgetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewToplistWidgetRequestWithDefaults ¶

func NewToplistWidgetRequestWithDefaults() *ToplistWidgetRequest

NewToplistWidgetRequestWithDefaults instantiates a new ToplistWidgetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ToplistWidgetRequest) GetApmQuery ¶

func (o *ToplistWidgetRequest) GetApmQuery() LogQueryDefinition

GetApmQuery returns the ApmQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetApmQueryOk ¶

func (o *ToplistWidgetRequest) GetApmQueryOk() (*LogQueryDefinition, bool)

GetApmQueryOk returns a tuple with the ApmQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetConditionalFormats ¶

func (o *ToplistWidgetRequest) GetConditionalFormats() []WidgetConditionalFormat

GetConditionalFormats returns the ConditionalFormats field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetConditionalFormatsOk ¶

func (o *ToplistWidgetRequest) GetConditionalFormatsOk() (*[]WidgetConditionalFormat, bool)

GetConditionalFormatsOk returns a tuple with the ConditionalFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetEventQuery ¶

func (o *ToplistWidgetRequest) GetEventQuery() LogQueryDefinition

GetEventQuery returns the EventQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetEventQueryOk ¶

func (o *ToplistWidgetRequest) GetEventQueryOk() (*LogQueryDefinition, bool)

GetEventQueryOk returns a tuple with the EventQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetFormulas ¶

func (o *ToplistWidgetRequest) GetFormulas() []WidgetFormula

GetFormulas returns the Formulas field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetFormulasOk ¶

func (o *ToplistWidgetRequest) GetFormulasOk() (*[]WidgetFormula, bool)

GetFormulasOk returns a tuple with the Formulas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetLogQuery ¶

func (o *ToplistWidgetRequest) GetLogQuery() LogQueryDefinition

GetLogQuery returns the LogQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetLogQueryOk ¶

func (o *ToplistWidgetRequest) GetLogQueryOk() (*LogQueryDefinition, 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 (*ToplistWidgetRequest) GetNetworkQuery ¶

func (o *ToplistWidgetRequest) GetNetworkQuery() LogQueryDefinition

GetNetworkQuery returns the NetworkQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetNetworkQueryOk ¶

func (o *ToplistWidgetRequest) GetNetworkQueryOk() (*LogQueryDefinition, bool)

GetNetworkQueryOk returns a tuple with the NetworkQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetProcessQuery ¶

func (o *ToplistWidgetRequest) GetProcessQuery() ProcessQueryDefinition

GetProcessQuery returns the ProcessQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetProcessQueryOk ¶

func (o *ToplistWidgetRequest) GetProcessQueryOk() (*ProcessQueryDefinition, bool)

GetProcessQueryOk returns a tuple with the ProcessQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetProfileMetricsQuery ¶

func (o *ToplistWidgetRequest) GetProfileMetricsQuery() LogQueryDefinition

GetProfileMetricsQuery returns the ProfileMetricsQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetProfileMetricsQueryOk ¶

func (o *ToplistWidgetRequest) GetProfileMetricsQueryOk() (*LogQueryDefinition, bool)

GetProfileMetricsQueryOk returns a tuple with the ProfileMetricsQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetQ ¶

func (o *ToplistWidgetRequest) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetQOk ¶

func (o *ToplistWidgetRequest) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetQueries ¶

GetQueries returns the Queries field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetQueriesOk ¶

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 (*ToplistWidgetRequest) GetResponseFormat ¶

GetResponseFormat returns the ResponseFormat field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetResponseFormatOk ¶

func (o *ToplistWidgetRequest) GetResponseFormatOk() (*FormulaAndFunctionResponseFormat, bool)

GetResponseFormatOk returns a tuple with the ResponseFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetRumQuery ¶

func (o *ToplistWidgetRequest) GetRumQuery() LogQueryDefinition

GetRumQuery returns the RumQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetRumQueryOk ¶

func (o *ToplistWidgetRequest) GetRumQueryOk() (*LogQueryDefinition, bool)

GetRumQueryOk returns a tuple with the RumQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetSecurityQuery ¶

func (o *ToplistWidgetRequest) GetSecurityQuery() LogQueryDefinition

GetSecurityQuery returns the SecurityQuery field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetSecurityQueryOk ¶

func (o *ToplistWidgetRequest) GetSecurityQueryOk() (*LogQueryDefinition, bool)

GetSecurityQueryOk returns a tuple with the SecurityQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) GetStyle ¶

GetStyle returns the Style field value if set, zero value otherwise.

func (*ToplistWidgetRequest) GetStyleOk ¶

func (o *ToplistWidgetRequest) GetStyleOk() (*WidgetRequestStyle, bool)

GetStyleOk returns a tuple with the Style field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToplistWidgetRequest) HasApmQuery ¶

func (o *ToplistWidgetRequest) HasApmQuery() bool

HasApmQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasConditionalFormats ¶

func (o *ToplistWidgetRequest) HasConditionalFormats() bool

HasConditionalFormats returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasEventQuery ¶

func (o *ToplistWidgetRequest) HasEventQuery() bool

HasEventQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasFormulas ¶

func (o *ToplistWidgetRequest) HasFormulas() bool

HasFormulas returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasLogQuery ¶

func (o *ToplistWidgetRequest) HasLogQuery() bool

HasLogQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasNetworkQuery ¶

func (o *ToplistWidgetRequest) HasNetworkQuery() bool

HasNetworkQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasProcessQuery ¶

func (o *ToplistWidgetRequest) HasProcessQuery() bool

HasProcessQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasProfileMetricsQuery ¶

func (o *ToplistWidgetRequest) HasProfileMetricsQuery() bool

HasProfileMetricsQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasQ ¶

func (o *ToplistWidgetRequest) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasQueries ¶

func (o *ToplistWidgetRequest) HasQueries() bool

HasQueries returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasResponseFormat ¶

func (o *ToplistWidgetRequest) HasResponseFormat() bool

HasResponseFormat returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasRumQuery ¶

func (o *ToplistWidgetRequest) HasRumQuery() bool

HasRumQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasSecurityQuery ¶

func (o *ToplistWidgetRequest) HasSecurityQuery() bool

HasSecurityQuery returns a boolean if a field has been set.

func (*ToplistWidgetRequest) HasStyle ¶

func (o *ToplistWidgetRequest) HasStyle() bool

HasStyle returns a boolean if a field has been set.

func (ToplistWidgetRequest) MarshalJSON ¶

func (o ToplistWidgetRequest) MarshalJSON() ([]byte, error)

func (*ToplistWidgetRequest) SetApmQuery ¶

func (o *ToplistWidgetRequest) SetApmQuery(v LogQueryDefinition)

SetApmQuery gets a reference to the given LogQueryDefinition and assigns it to the ApmQuery field.

func (*ToplistWidgetRequest) SetConditionalFormats ¶

func (o *ToplistWidgetRequest) SetConditionalFormats(v []WidgetConditionalFormat)

SetConditionalFormats gets a reference to the given []WidgetConditionalFormat and assigns it to the ConditionalFormats field.

func (*ToplistWidgetRequest) SetEventQuery ¶

func (o *ToplistWidgetRequest) SetEventQuery(v LogQueryDefinition)

SetEventQuery gets a reference to the given LogQueryDefinition and assigns it to the EventQuery field.

func (*ToplistWidgetRequest) SetFormulas ¶

func (o *ToplistWidgetRequest) SetFormulas(v []WidgetFormula)

SetFormulas gets a reference to the given []WidgetFormula and assigns it to the Formulas field.

func (*ToplistWidgetRequest) SetLogQuery ¶

func (o *ToplistWidgetRequest) SetLogQuery(v LogQueryDefinition)

SetLogQuery gets a reference to the given LogQueryDefinition and assigns it to the LogQuery field.

func (*ToplistWidgetRequest) SetNetworkQuery ¶

func (o *ToplistWidgetRequest) SetNetworkQuery(v LogQueryDefinition)

SetNetworkQuery gets a reference to the given LogQueryDefinition and assigns it to the NetworkQuery field.

func (*ToplistWidgetRequest) SetProcessQuery ¶

func (o *ToplistWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery field.

func (*ToplistWidgetRequest) SetProfileMetricsQuery ¶

func (o *ToplistWidgetRequest) SetProfileMetricsQuery(v LogQueryDefinition)

SetProfileMetricsQuery gets a reference to the given LogQueryDefinition and assigns it to the ProfileMetricsQuery field.

func (*ToplistWidgetRequest) SetQ ¶

func (o *ToplistWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*ToplistWidgetRequest) SetQueries ¶

SetQueries gets a reference to the given []FormulaAndFunctionQueryDefinition and assigns it to the Queries field.

func (*ToplistWidgetRequest) SetResponseFormat ¶

SetResponseFormat gets a reference to the given FormulaAndFunctionResponseFormat and assigns it to the ResponseFormat field.

func (*ToplistWidgetRequest) SetRumQuery ¶

func (o *ToplistWidgetRequest) SetRumQuery(v LogQueryDefinition)

SetRumQuery gets a reference to the given LogQueryDefinition and assigns it to the RumQuery field.

func (*ToplistWidgetRequest) SetSecurityQuery ¶

func (o *ToplistWidgetRequest) SetSecurityQuery(v LogQueryDefinition)

SetSecurityQuery gets a reference to the given LogQueryDefinition and assigns it to the SecurityQuery field.

func (*ToplistWidgetRequest) SetStyle ¶

SetStyle gets a reference to the given WidgetRequestStyle and assigns it to the Style field.

type UpdateAWSAccountOptionalParameters ¶

type UpdateAWSAccountOptionalParameters struct {
	AccountId   *string
	RoleName    *string
	AccessKeyId *string
}

func NewUpdateAWSAccountOptionalParameters ¶

func NewUpdateAWSAccountOptionalParameters() *UpdateAWSAccountOptionalParameters

func (*UpdateAWSAccountOptionalParameters) WithAccessKeyId ¶

func (*UpdateAWSAccountOptionalParameters) WithAccountId ¶

func (*UpdateAWSAccountOptionalParameters) WithRoleName ¶

type UpdateHostTagsOptionalParameters ¶

type UpdateHostTagsOptionalParameters struct {
	Source *string
}

func NewUpdateHostTagsOptionalParameters ¶

func NewUpdateHostTagsOptionalParameters() *UpdateHostTagsOptionalParameters

func (*UpdateHostTagsOptionalParameters) WithSource ¶

type UsageAnalyzedLogsHour ¶

type UsageAnalyzedLogsHour struct {
	// Contains the number of analyzed logs.
	AnalyzedLogs *int64 `json:"analyzed_logs,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageAnalyzedLogsHour The number of analyzed logs for each hour for a given organization.

func NewUsageAnalyzedLogsHour ¶

func NewUsageAnalyzedLogsHour() *UsageAnalyzedLogsHour

NewUsageAnalyzedLogsHour instantiates a new UsageAnalyzedLogsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAnalyzedLogsHourWithDefaults ¶

func NewUsageAnalyzedLogsHourWithDefaults() *UsageAnalyzedLogsHour

NewUsageAnalyzedLogsHourWithDefaults instantiates a new UsageAnalyzedLogsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAnalyzedLogsHour) GetAnalyzedLogs ¶

func (o *UsageAnalyzedLogsHour) GetAnalyzedLogs() int64

GetAnalyzedLogs returns the AnalyzedLogs field value if set, zero value otherwise.

func (*UsageAnalyzedLogsHour) GetAnalyzedLogsOk ¶

func (o *UsageAnalyzedLogsHour) GetAnalyzedLogsOk() (*int64, bool)

GetAnalyzedLogsOk returns a tuple with the AnalyzedLogs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAnalyzedLogsHour) GetHour ¶

func (o *UsageAnalyzedLogsHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageAnalyzedLogsHour) GetHourOk ¶

func (o *UsageAnalyzedLogsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAnalyzedLogsHour) HasAnalyzedLogs ¶

func (o *UsageAnalyzedLogsHour) HasAnalyzedLogs() bool

HasAnalyzedLogs returns a boolean if a field has been set.

func (*UsageAnalyzedLogsHour) HasHour ¶

func (o *UsageAnalyzedLogsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageAnalyzedLogsHour) MarshalJSON ¶

func (o UsageAnalyzedLogsHour) MarshalJSON() ([]byte, error)

func (*UsageAnalyzedLogsHour) SetAnalyzedLogs ¶

func (o *UsageAnalyzedLogsHour) SetAnalyzedLogs(v int64)

SetAnalyzedLogs gets a reference to the given int64 and assigns it to the AnalyzedLogs field.

func (*UsageAnalyzedLogsHour) SetHour ¶

func (o *UsageAnalyzedLogsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageAnalyzedLogsResponse ¶

type UsageAnalyzedLogsResponse struct {
	// Get hourly usage for analyzed logs.
	Usage *[]UsageAnalyzedLogsHour `json:"usage,omitempty"`
}

UsageAnalyzedLogsResponse A response containing the number of analyzed logs for each hour for a given organization.

func NewUsageAnalyzedLogsResponse ¶

func NewUsageAnalyzedLogsResponse() *UsageAnalyzedLogsResponse

NewUsageAnalyzedLogsResponse instantiates a new UsageAnalyzedLogsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAnalyzedLogsResponseWithDefaults ¶

func NewUsageAnalyzedLogsResponseWithDefaults() *UsageAnalyzedLogsResponse

NewUsageAnalyzedLogsResponseWithDefaults instantiates a new UsageAnalyzedLogsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAnalyzedLogsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageAnalyzedLogsResponse) GetUsageOk ¶

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 (*UsageAnalyzedLogsResponse) HasUsage ¶

func (o *UsageAnalyzedLogsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageAnalyzedLogsResponse) MarshalJSON ¶

func (o UsageAnalyzedLogsResponse) MarshalJSON() ([]byte, error)

func (*UsageAnalyzedLogsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageAnalyzedLogsHour and assigns it to the Usage field.

type UsageAttributionAggregatesBody ¶

type UsageAttributionAggregatesBody struct {
	// The aggregate type.
	AggType *string `json:"agg_type,omitempty"`
	// The field.
	Field *string `json:"field,omitempty"`
	// The value for a given field.
	Value *float64 `json:"value,omitempty"`
}

UsageAttributionAggregatesBody The object containing the aggregates.

func NewUsageAttributionAggregatesBody ¶

func NewUsageAttributionAggregatesBody() *UsageAttributionAggregatesBody

NewUsageAttributionAggregatesBody instantiates a new UsageAttributionAggregatesBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAttributionAggregatesBodyWithDefaults ¶

func NewUsageAttributionAggregatesBodyWithDefaults() *UsageAttributionAggregatesBody

NewUsageAttributionAggregatesBodyWithDefaults instantiates a new UsageAttributionAggregatesBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAttributionAggregatesBody) GetAggType ¶

func (o *UsageAttributionAggregatesBody) GetAggType() string

GetAggType returns the AggType field value if set, zero value otherwise.

func (*UsageAttributionAggregatesBody) GetAggTypeOk ¶

func (o *UsageAttributionAggregatesBody) GetAggTypeOk() (*string, bool)

GetAggTypeOk returns a tuple with the AggType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionAggregatesBody) GetField ¶

func (o *UsageAttributionAggregatesBody) GetField() string

GetField returns the Field field value if set, zero value otherwise.

func (*UsageAttributionAggregatesBody) GetFieldOk ¶

func (o *UsageAttributionAggregatesBody) 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 (*UsageAttributionAggregatesBody) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*UsageAttributionAggregatesBody) GetValueOk ¶

func (o *UsageAttributionAggregatesBody) 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 (*UsageAttributionAggregatesBody) HasAggType ¶

func (o *UsageAttributionAggregatesBody) HasAggType() bool

HasAggType returns a boolean if a field has been set.

func (*UsageAttributionAggregatesBody) HasField ¶

func (o *UsageAttributionAggregatesBody) HasField() bool

HasField returns a boolean if a field has been set.

func (*UsageAttributionAggregatesBody) HasValue ¶

func (o *UsageAttributionAggregatesBody) HasValue() bool

HasValue returns a boolean if a field has been set.

func (UsageAttributionAggregatesBody) MarshalJSON ¶

func (o UsageAttributionAggregatesBody) MarshalJSON() ([]byte, error)

func (*UsageAttributionAggregatesBody) SetAggType ¶

func (o *UsageAttributionAggregatesBody) SetAggType(v string)

SetAggType gets a reference to the given string and assigns it to the AggType field.

func (*UsageAttributionAggregatesBody) SetField ¶

func (o *UsageAttributionAggregatesBody) SetField(v string)

SetField gets a reference to the given string and assigns it to the Field field.

func (*UsageAttributionAggregatesBody) SetValue ¶

func (o *UsageAttributionAggregatesBody) SetValue(v float64)

SetValue gets a reference to the given float64 and assigns it to the Value field.

type UsageAttributionBody ¶

type UsageAttributionBody struct {
	// Datetime in ISO-8601 format, UTC, precise to month: [YYYY-MM].
	Month *time.Time `json:"month,omitempty"`
	// The name of the organization.
	OrgName *string `json:"org_name,omitempty"`
	// The organization public ID.
	PublicId *string `json:"public_id,omitempty"`
	// The source of the usage attribution tag configuration and the selected tags in the format `<source_org_name>:<selected tag 1>-<selected tag 2>-<selected tag 3>`.
	TagConfigSource *string `json:"tag_config_source,omitempty"`
	// Usage Summary by tag name.
	Tags *map[string][]string `json:"tags,omitempty"`
	// Shows the the most recent hour in the current months for all organizations for which all usages were calculated.
	UpdatedAt *string                 `json:"updated_at,omitempty"`
	Values    *UsageAttributionValues `json:"values,omitempty"`
}

UsageAttributionBody Usage Summary by tag for a given organization.

func NewUsageAttributionBody ¶

func NewUsageAttributionBody() *UsageAttributionBody

NewUsageAttributionBody instantiates a new UsageAttributionBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAttributionBodyWithDefaults ¶

func NewUsageAttributionBodyWithDefaults() *UsageAttributionBody

NewUsageAttributionBodyWithDefaults instantiates a new UsageAttributionBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAttributionBody) GetMonth ¶

func (o *UsageAttributionBody) GetMonth() time.Time

GetMonth returns the Month field value if set, zero value otherwise.

func (*UsageAttributionBody) GetMonthOk ¶

func (o *UsageAttributionBody) GetMonthOk() (*time.Time, bool)

GetMonthOk returns a tuple with the Month field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionBody) GetOrgName ¶

func (o *UsageAttributionBody) GetOrgName() string

GetOrgName returns the OrgName field value if set, zero value otherwise.

func (*UsageAttributionBody) GetOrgNameOk ¶

func (o *UsageAttributionBody) GetOrgNameOk() (*string, bool)

GetOrgNameOk returns a tuple with the OrgName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionBody) GetPublicId ¶

func (o *UsageAttributionBody) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*UsageAttributionBody) GetPublicIdOk ¶

func (o *UsageAttributionBody) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionBody) GetTagConfigSource ¶

func (o *UsageAttributionBody) GetTagConfigSource() string

GetTagConfigSource returns the TagConfigSource field value if set, zero value otherwise.

func (*UsageAttributionBody) GetTagConfigSourceOk ¶

func (o *UsageAttributionBody) GetTagConfigSourceOk() (*string, bool)

GetTagConfigSourceOk returns a tuple with the TagConfigSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionBody) GetTags ¶

func (o *UsageAttributionBody) GetTags() map[string][]string

GetTags returns the Tags field value if set, zero value otherwise.

func (*UsageAttributionBody) GetTagsOk ¶

func (o *UsageAttributionBody) GetTagsOk() (*map[string][]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionBody) GetUpdatedAt ¶

func (o *UsageAttributionBody) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*UsageAttributionBody) GetUpdatedAtOk ¶

func (o *UsageAttributionBody) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionBody) GetValues ¶

GetValues returns the Values field value if set, zero value otherwise.

func (*UsageAttributionBody) GetValuesOk ¶

func (o *UsageAttributionBody) GetValuesOk() (*UsageAttributionValues, 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 (*UsageAttributionBody) HasMonth ¶

func (o *UsageAttributionBody) HasMonth() bool

HasMonth returns a boolean if a field has been set.

func (*UsageAttributionBody) HasOrgName ¶

func (o *UsageAttributionBody) HasOrgName() bool

HasOrgName returns a boolean if a field has been set.

func (*UsageAttributionBody) HasPublicId ¶

func (o *UsageAttributionBody) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*UsageAttributionBody) HasTagConfigSource ¶

func (o *UsageAttributionBody) HasTagConfigSource() bool

HasTagConfigSource returns a boolean if a field has been set.

func (*UsageAttributionBody) HasTags ¶

func (o *UsageAttributionBody) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*UsageAttributionBody) HasUpdatedAt ¶

func (o *UsageAttributionBody) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*UsageAttributionBody) HasValues ¶

func (o *UsageAttributionBody) HasValues() bool

HasValues returns a boolean if a field has been set.

func (UsageAttributionBody) MarshalJSON ¶

func (o UsageAttributionBody) MarshalJSON() ([]byte, error)

func (*UsageAttributionBody) SetMonth ¶

func (o *UsageAttributionBody) SetMonth(v time.Time)

SetMonth gets a reference to the given time.Time and assigns it to the Month field.

func (*UsageAttributionBody) SetOrgName ¶

func (o *UsageAttributionBody) SetOrgName(v string)

SetOrgName gets a reference to the given string and assigns it to the OrgName field.

func (*UsageAttributionBody) SetPublicId ¶

func (o *UsageAttributionBody) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*UsageAttributionBody) SetTagConfigSource ¶

func (o *UsageAttributionBody) SetTagConfigSource(v string)

SetTagConfigSource gets a reference to the given string and assigns it to the TagConfigSource field.

func (*UsageAttributionBody) SetTags ¶

func (o *UsageAttributionBody) SetTags(v map[string][]string)

SetTags gets a reference to the given map[string][]string and assigns it to the Tags field.

func (*UsageAttributionBody) SetUpdatedAt ¶

func (o *UsageAttributionBody) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*UsageAttributionBody) SetValues ¶

SetValues gets a reference to the given UsageAttributionValues and assigns it to the Values field.

type UsageAttributionMetadata ¶

type UsageAttributionMetadata struct {
	// An array of available aggregates.
	Aggregates *[]UsageAttributionAggregatesBody `json:"aggregates,omitempty"`
	Pagination *UsageAttributionPagination       `json:"pagination,omitempty"`
}

UsageAttributionMetadata The object containing document metadata.

func NewUsageAttributionMetadata ¶

func NewUsageAttributionMetadata() *UsageAttributionMetadata

NewUsageAttributionMetadata instantiates a new UsageAttributionMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAttributionMetadataWithDefaults ¶

func NewUsageAttributionMetadataWithDefaults() *UsageAttributionMetadata

NewUsageAttributionMetadataWithDefaults instantiates a new UsageAttributionMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAttributionMetadata) GetAggregates ¶

GetAggregates returns the Aggregates field value if set, zero value otherwise.

func (*UsageAttributionMetadata) GetAggregatesOk ¶

GetAggregatesOk returns a tuple with the Aggregates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionMetadata) GetPagination ¶

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*UsageAttributionMetadata) GetPaginationOk ¶

func (o *UsageAttributionMetadata) GetPaginationOk() (*UsageAttributionPagination, bool)

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionMetadata) HasAggregates ¶

func (o *UsageAttributionMetadata) HasAggregates() bool

HasAggregates returns a boolean if a field has been set.

func (*UsageAttributionMetadata) HasPagination ¶

func (o *UsageAttributionMetadata) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (UsageAttributionMetadata) MarshalJSON ¶

func (o UsageAttributionMetadata) MarshalJSON() ([]byte, error)

func (*UsageAttributionMetadata) SetAggregates ¶

SetAggregates gets a reference to the given []UsageAttributionAggregatesBody and assigns it to the Aggregates field.

func (*UsageAttributionMetadata) SetPagination ¶

SetPagination gets a reference to the given UsageAttributionPagination and assigns it to the Pagination field.

type UsageAttributionPagination ¶

type UsageAttributionPagination struct {
	// Maximum amount of records to be returned.
	Limit *int64 `json:"limit,omitempty"`
	// The cursor to use to get the next results, if any. To make the next request, use the same parameters with the addition of this next_record_id.
	NextRecordId *string `json:"next_record_id,omitempty"`
	// Total number of records. (deprecated after May 1st, 2021)
	TotalNumberOfRecords *int64 `json:"total_number_of_records,omitempty"`
}

UsageAttributionPagination The metadata for the current pagination.

func NewUsageAttributionPagination ¶

func NewUsageAttributionPagination() *UsageAttributionPagination

NewUsageAttributionPagination instantiates a new UsageAttributionPagination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAttributionPaginationWithDefaults ¶

func NewUsageAttributionPaginationWithDefaults() *UsageAttributionPagination

NewUsageAttributionPaginationWithDefaults instantiates a new UsageAttributionPagination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAttributionPagination) GetLimit ¶

func (o *UsageAttributionPagination) GetLimit() int64

GetLimit returns the Limit field value if set, zero value otherwise.

func (*UsageAttributionPagination) GetLimitOk ¶

func (o *UsageAttributionPagination) GetLimitOk() (*int64, 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 (*UsageAttributionPagination) GetNextRecordId ¶

func (o *UsageAttributionPagination) GetNextRecordId() string

GetNextRecordId returns the NextRecordId field value if set, zero value otherwise.

func (*UsageAttributionPagination) GetNextRecordIdOk ¶

func (o *UsageAttributionPagination) GetNextRecordIdOk() (*string, bool)

GetNextRecordIdOk returns a tuple with the NextRecordId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionPagination) GetTotalNumberOfRecords ¶

func (o *UsageAttributionPagination) GetTotalNumberOfRecords() int64

GetTotalNumberOfRecords returns the TotalNumberOfRecords field value if set, zero value otherwise.

func (*UsageAttributionPagination) GetTotalNumberOfRecordsOk ¶

func (o *UsageAttributionPagination) GetTotalNumberOfRecordsOk() (*int64, bool)

GetTotalNumberOfRecordsOk returns a tuple with the TotalNumberOfRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionPagination) HasLimit ¶

func (o *UsageAttributionPagination) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*UsageAttributionPagination) HasNextRecordId ¶

func (o *UsageAttributionPagination) HasNextRecordId() bool

HasNextRecordId returns a boolean if a field has been set.

func (*UsageAttributionPagination) HasTotalNumberOfRecords ¶

func (o *UsageAttributionPagination) HasTotalNumberOfRecords() bool

HasTotalNumberOfRecords returns a boolean if a field has been set.

func (UsageAttributionPagination) MarshalJSON ¶

func (o UsageAttributionPagination) MarshalJSON() ([]byte, error)

func (*UsageAttributionPagination) SetLimit ¶

func (o *UsageAttributionPagination) SetLimit(v int64)

SetLimit gets a reference to the given int64 and assigns it to the Limit field.

func (*UsageAttributionPagination) SetNextRecordId ¶

func (o *UsageAttributionPagination) SetNextRecordId(v string)

SetNextRecordId gets a reference to the given string and assigns it to the NextRecordId field.

func (*UsageAttributionPagination) SetTotalNumberOfRecords ¶

func (o *UsageAttributionPagination) SetTotalNumberOfRecords(v int64)

SetTotalNumberOfRecords gets a reference to the given int64 and assigns it to the TotalNumberOfRecords field.

type UsageAttributionResponse ¶

type UsageAttributionResponse struct {
	Metadata *UsageAttributionMetadata `json:"metadata,omitempty"`
	// Get Usage Summary by tag(s).
	Usage *[]UsageAttributionBody `json:"usage,omitempty"`
}

UsageAttributionResponse Response containing the Usage Summary by tag(s).

func NewUsageAttributionResponse ¶

func NewUsageAttributionResponse() *UsageAttributionResponse

NewUsageAttributionResponse instantiates a new UsageAttributionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAttributionResponseWithDefaults ¶

func NewUsageAttributionResponseWithDefaults() *UsageAttributionResponse

NewUsageAttributionResponseWithDefaults instantiates a new UsageAttributionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAttributionResponse) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*UsageAttributionResponse) GetMetadataOk ¶

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageAttributionResponse) GetUsageOk ¶

func (o *UsageAttributionResponse) GetUsageOk() (*[]UsageAttributionBody, 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 (*UsageAttributionResponse) HasMetadata ¶

func (o *UsageAttributionResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*UsageAttributionResponse) HasUsage ¶

func (o *UsageAttributionResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageAttributionResponse) MarshalJSON ¶

func (o UsageAttributionResponse) MarshalJSON() ([]byte, error)

func (*UsageAttributionResponse) SetMetadata ¶

SetMetadata gets a reference to the given UsageAttributionMetadata and assigns it to the Metadata field.

func (*UsageAttributionResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageAttributionBody and assigns it to the Usage field.

type UsageAttributionSort ¶

type UsageAttributionSort string

UsageAttributionSort The field to sort by.

const (
	USAGEATTRIBUTIONSORT_API_PERCENTAGE                UsageAttributionSort = "api_percentage"
	USAGEATTRIBUTIONSORT_SNMP_USAGE                    UsageAttributionSort = "snmp_usage"
	USAGEATTRIBUTIONSORT_APM_HOST_USAGE                UsageAttributionSort = "apm_host_usage"
	USAGEATTRIBUTIONSORT_API_USAGE                     UsageAttributionSort = "api_usage"
	USAGEATTRIBUTIONSORT_CONTAINER_USAGE               UsageAttributionSort = "container_usage"
	USAGEATTRIBUTIONSORT_CUSTOM_TIMESERIES_PERCENTAGE  UsageAttributionSort = "custom_timeseries_percentage"
	USAGEATTRIBUTIONSORT_CONTAINER_PERCENTAGE          UsageAttributionSort = "container_percentage"
	USAGEATTRIBUTIONSORT_APM_HOST_PERCENTAGE           UsageAttributionSort = "apm_host_percentage"
	USAGEATTRIBUTIONSORT_NPM_HOST_PERCENTAGE           UsageAttributionSort = "npm_host_percentage"
	USAGEATTRIBUTIONSORT_BROWSER_PERCENTAGE            UsageAttributionSort = "browser_percentage"
	USAGEATTRIBUTIONSORT_BROWSER_USAGE                 UsageAttributionSort = "browser_usage"
	USAGEATTRIBUTIONSORT_INFRA_HOST_PERCENTAGE         UsageAttributionSort = "infra_host_percentage"
	USAGEATTRIBUTIONSORT_SNMP_PERCENTAGE               UsageAttributionSort = "snmp_percentage"
	USAGEATTRIBUTIONSORT_NPM_HOST_USAGE                UsageAttributionSort = "npm_host_usage"
	USAGEATTRIBUTIONSORT_INFRA_HOST_USAGE              UsageAttributionSort = "infra_host_usage"
	USAGEATTRIBUTIONSORT_CUSTOM_TIMESERIES_USAGE       UsageAttributionSort = "custom_timeseries_usage"
	USAGEATTRIBUTIONSORT_LAMBDA_FUNCTIONS_USAGE        UsageAttributionSort = "lambda_functions_usage"
	USAGEATTRIBUTIONSORT_LAMBDA_FUNCTIONS_PERCENTAGE   UsageAttributionSort = "lambda_functions_percentage"
	USAGEATTRIBUTIONSORT_LAMBDA_INVOCATIONS_USAGE      UsageAttributionSort = "lambda_invocations_usage"
	USAGEATTRIBUTIONSORT_LAMBDA_INVOCATIONS_PERCENTAGE UsageAttributionSort = "lambda_invocations_percentage"
	USAGEATTRIBUTIONSORT_LAMBDA_USAGE                  UsageAttributionSort = "lambda_usage"
	USAGEATTRIBUTIONSORT_LAMBDA_PERCENTAGE             UsageAttributionSort = "lambda_percentage"
)

List of UsageAttributionSort

func NewUsageAttributionSortFromValue ¶

func NewUsageAttributionSortFromValue(v string) (*UsageAttributionSort, error)

NewUsageAttributionSortFromValue returns a pointer to a valid UsageAttributionSort for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageAttributionSort) IsValid ¶

func (v UsageAttributionSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UsageAttributionSort) Ptr ¶

Ptr returns reference to UsageAttributionSort value

func (*UsageAttributionSort) UnmarshalJSON ¶

func (v *UsageAttributionSort) UnmarshalJSON(src []byte) error

type UsageAttributionSupportedMetrics ¶

type UsageAttributionSupportedMetrics string

UsageAttributionSupportedMetrics Supported fields for usage attribution requests (valid requests contain one or more metrics, or `*` for all).

const (
	USAGEATTRIBUTIONSUPPORTEDMETRICS_CUSTOM_TIMESERIES_USAGE       UsageAttributionSupportedMetrics = "custom_timeseries_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_CONTAINER_USAGE               UsageAttributionSupportedMetrics = "container_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_SNMP_PERCENTAGE               UsageAttributionSupportedMetrics = "snmp_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_APM_HOST_USAGE                UsageAttributionSupportedMetrics = "apm_host_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_BROWSER_USAGE                 UsageAttributionSupportedMetrics = "browser_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_NPM_HOST_PERCENTAGE           UsageAttributionSupportedMetrics = "npm_host_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_INFRA_HOST_USAGE              UsageAttributionSupportedMetrics = "infra_host_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_CUSTOM_TIMESERIES_PERCENTAGE  UsageAttributionSupportedMetrics = "custom_timeseries_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_CONTAINER_PERCENTAGE          UsageAttributionSupportedMetrics = "container_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_LAMBDA_USAGE                  UsageAttributionSupportedMetrics = "lambda_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_API_USAGE                     UsageAttributionSupportedMetrics = "api_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_APM_HOST_PERCENTAGE           UsageAttributionSupportedMetrics = "apm_host_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_INFRA_HOST_PERCENTAGE         UsageAttributionSupportedMetrics = "infra_host_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_SNMP_USAGE                    UsageAttributionSupportedMetrics = "snmp_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_BROWSER_PERCENTAGE            UsageAttributionSupportedMetrics = "browser_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_API_PERCENTAGE                UsageAttributionSupportedMetrics = "api_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_LAMBDA_PERCENTAGE             UsageAttributionSupportedMetrics = "lambda_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_NPM_HOST_USAGE                UsageAttributionSupportedMetrics = "npm_host_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_LAMBDA_FUNCTIONS_USAGE        UsageAttributionSupportedMetrics = "lambda_functions_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_LAMBDA_FUNCTIONS_PERCENTAGE   UsageAttributionSupportedMetrics = "lambda_functions_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_LAMBDA_INVOCATIONS_USAGE      UsageAttributionSupportedMetrics = "lambda_invocations_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_LAMBDA_INVOCATIONS_PERCENTAGE UsageAttributionSupportedMetrics = "lambda_invocations_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_FARGATE_USAGE                 UsageAttributionSupportedMetrics = "fargate_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_FARGATE_PERCENTAGE            UsageAttributionSupportedMetrics = "fargate_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_PROFILED_HOST_USAGE           UsageAttributionSupportedMetrics = "profiled_host_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_PROFILED_HOST_PERCENTAGE      UsageAttributionSupportedMetrics = "profiled_host_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_PROFILED_CONTAINER_USAGE      UsageAttributionSupportedMetrics = "profiled_container_usage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_PROFILED_CONTAINER_PERCENTAGE UsageAttributionSupportedMetrics = "profiled_container_percentage"
	USAGEATTRIBUTIONSUPPORTEDMETRICS_ALL                           UsageAttributionSupportedMetrics = "*"
)

List of UsageAttributionSupportedMetrics

func NewUsageAttributionSupportedMetricsFromValue ¶

func NewUsageAttributionSupportedMetricsFromValue(v string) (*UsageAttributionSupportedMetrics, error)

NewUsageAttributionSupportedMetricsFromValue returns a pointer to a valid UsageAttributionSupportedMetrics for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageAttributionSupportedMetrics) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (UsageAttributionSupportedMetrics) Ptr ¶

Ptr returns reference to UsageAttributionSupportedMetrics value

func (*UsageAttributionSupportedMetrics) UnmarshalJSON ¶

func (v *UsageAttributionSupportedMetrics) UnmarshalJSON(src []byte) error

type UsageAttributionValues ¶

type UsageAttributionValues struct {
	// The percentage of synthetic API test usage by tag(s).
	ApiPercentage *float64 `json:"api_percentage,omitempty"`
	// The synthetic API test usage by tag(s).
	ApiUsage *float64 `json:"api_usage,omitempty"`
	// The percentage of APM host usage by tag(s).
	ApmHostPercentage *float64 `json:"apm_host_percentage,omitempty"`
	// The APM host usage by tag(s).
	ApmHostUsage *float64 `json:"apm_host_usage,omitempty"`
	// The percentage of synthetic browser test usage by tag(s).
	BrowserPercentage *float64 `json:"browser_percentage,omitempty"`
	// The synthetic browser test usage by tag(s).
	BrowserUsage *float64 `json:"browser_usage,omitempty"`
	// The percentage of container usage by tag(s).
	ContainerPercentage *float64 `json:"container_percentage,omitempty"`
	// The container usage by tag(s).
	ContainerUsage *float64 `json:"container_usage,omitempty"`
	// The percentage of custom metrics usage by tag(s).
	CustomTimeseriesPercentage *float64 `json:"custom_timeseries_percentage,omitempty"`
	// The custom metrics usage by tag(s).
	CustomTimeseriesUsage *float64 `json:"custom_timeseries_usage,omitempty"`
	// The percentage of infrastructure host usage by tag(s).
	InfraHostPercentage *float64 `json:"infra_host_percentage,omitempty"`
	// The infrastructure host usage by tag(s).
	InfraHostUsage *float64 `json:"infra_host_usage,omitempty"`
	// The percentage of Lambda function usage by tag(s).
	LambdaFunctionsPercentage *float64 `json:"lambda_functions_percentage,omitempty"`
	// The Lambda function usage by tag(s).
	LambdaFunctionsUsage *float64 `json:"lambda_functions_usage,omitempty"`
	// The percentage of Lambda invocation usage by tag(s).
	LambdaInvocationsPercentage *float64 `json:"lambda_invocations_percentage,omitempty"`
	// The Lambda invocation usage by tag(s).
	LambdaInvocationsUsage *float64 `json:"lambda_invocations_usage,omitempty"`
	// The percentage of Lambda function usage by tag(s).  **Note** this field is deprecated. Use lambda_functions_percentage instead.
	LambdaPercentage *float64 `json:"lambda_percentage,omitempty"`
	// The Lambda function usage by tag(s).  **Note** this field is deprecated. Use lambda_functions_usage instead.
	LambdaUsage *float64 `json:"lambda_usage,omitempty"`
	// The percentage of network host usage by tag(s).
	NpmHostPercentage *float64 `json:"npm_host_percentage,omitempty"`
	// The network host usage by tag(s).
	NpmHostUsage *float64 `json:"npm_host_usage,omitempty"`
	// The percentage of profiled containers usage by tag(s).
	ProfiledContainersPercentage *float64 `json:"profiled_containers_percentage,omitempty"`
	// The profiled container usage by tag(s).
	ProfiledContainersUsage *float64 `json:"profiled_containers_usage,omitempty"`
	// The percentage of profiled hosts usage by tag(s).
	ProfiledHostsPercentage *float64 `json:"profiled_hosts_percentage,omitempty"`
	// The profiled host usage by tag(s).
	ProfiledHostsUsage *float64 `json:"profiled_hosts_usage,omitempty"`
	// The percentage of network device usage by tag(s).
	SnmpPercentage *float64 `json:"snmp_percentage,omitempty"`
	// The network device usage by tag(s).
	SnmpUsage *float64 `json:"snmp_usage,omitempty"`
}

UsageAttributionValues Fields in Usage Summary by tag(s).

func NewUsageAttributionValues ¶

func NewUsageAttributionValues() *UsageAttributionValues

NewUsageAttributionValues instantiates a new UsageAttributionValues object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageAttributionValuesWithDefaults ¶

func NewUsageAttributionValuesWithDefaults() *UsageAttributionValues

NewUsageAttributionValuesWithDefaults instantiates a new UsageAttributionValues object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageAttributionValues) GetApiPercentage ¶

func (o *UsageAttributionValues) GetApiPercentage() float64

GetApiPercentage returns the ApiPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetApiPercentageOk ¶

func (o *UsageAttributionValues) GetApiPercentageOk() (*float64, bool)

GetApiPercentageOk returns a tuple with the ApiPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetApiUsage ¶

func (o *UsageAttributionValues) GetApiUsage() float64

GetApiUsage returns the ApiUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetApiUsageOk ¶

func (o *UsageAttributionValues) GetApiUsageOk() (*float64, bool)

GetApiUsageOk returns a tuple with the ApiUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetApmHostPercentage ¶

func (o *UsageAttributionValues) GetApmHostPercentage() float64

GetApmHostPercentage returns the ApmHostPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetApmHostPercentageOk ¶

func (o *UsageAttributionValues) GetApmHostPercentageOk() (*float64, bool)

GetApmHostPercentageOk returns a tuple with the ApmHostPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetApmHostUsage ¶

func (o *UsageAttributionValues) GetApmHostUsage() float64

GetApmHostUsage returns the ApmHostUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetApmHostUsageOk ¶

func (o *UsageAttributionValues) GetApmHostUsageOk() (*float64, bool)

GetApmHostUsageOk returns a tuple with the ApmHostUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetBrowserPercentage ¶

func (o *UsageAttributionValues) GetBrowserPercentage() float64

GetBrowserPercentage returns the BrowserPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetBrowserPercentageOk ¶

func (o *UsageAttributionValues) GetBrowserPercentageOk() (*float64, bool)

GetBrowserPercentageOk returns a tuple with the BrowserPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetBrowserUsage ¶

func (o *UsageAttributionValues) GetBrowserUsage() float64

GetBrowserUsage returns the BrowserUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetBrowserUsageOk ¶

func (o *UsageAttributionValues) GetBrowserUsageOk() (*float64, bool)

GetBrowserUsageOk returns a tuple with the BrowserUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetContainerPercentage ¶

func (o *UsageAttributionValues) GetContainerPercentage() float64

GetContainerPercentage returns the ContainerPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetContainerPercentageOk ¶

func (o *UsageAttributionValues) GetContainerPercentageOk() (*float64, bool)

GetContainerPercentageOk returns a tuple with the ContainerPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetContainerUsage ¶

func (o *UsageAttributionValues) GetContainerUsage() float64

GetContainerUsage returns the ContainerUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetContainerUsageOk ¶

func (o *UsageAttributionValues) GetContainerUsageOk() (*float64, bool)

GetContainerUsageOk returns a tuple with the ContainerUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetCustomTimeseriesPercentage ¶

func (o *UsageAttributionValues) GetCustomTimeseriesPercentage() float64

GetCustomTimeseriesPercentage returns the CustomTimeseriesPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetCustomTimeseriesPercentageOk ¶

func (o *UsageAttributionValues) GetCustomTimeseriesPercentageOk() (*float64, bool)

GetCustomTimeseriesPercentageOk returns a tuple with the CustomTimeseriesPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetCustomTimeseriesUsage ¶

func (o *UsageAttributionValues) GetCustomTimeseriesUsage() float64

GetCustomTimeseriesUsage returns the CustomTimeseriesUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetCustomTimeseriesUsageOk ¶

func (o *UsageAttributionValues) GetCustomTimeseriesUsageOk() (*float64, bool)

GetCustomTimeseriesUsageOk returns a tuple with the CustomTimeseriesUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetInfraHostPercentage ¶

func (o *UsageAttributionValues) GetInfraHostPercentage() float64

GetInfraHostPercentage returns the InfraHostPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetInfraHostPercentageOk ¶

func (o *UsageAttributionValues) GetInfraHostPercentageOk() (*float64, bool)

GetInfraHostPercentageOk returns a tuple with the InfraHostPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetInfraHostUsage ¶

func (o *UsageAttributionValues) GetInfraHostUsage() float64

GetInfraHostUsage returns the InfraHostUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetInfraHostUsageOk ¶

func (o *UsageAttributionValues) GetInfraHostUsageOk() (*float64, bool)

GetInfraHostUsageOk returns a tuple with the InfraHostUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetLambdaFunctionsPercentage ¶

func (o *UsageAttributionValues) GetLambdaFunctionsPercentage() float64

GetLambdaFunctionsPercentage returns the LambdaFunctionsPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetLambdaFunctionsPercentageOk ¶

func (o *UsageAttributionValues) GetLambdaFunctionsPercentageOk() (*float64, bool)

GetLambdaFunctionsPercentageOk returns a tuple with the LambdaFunctionsPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetLambdaFunctionsUsage ¶

func (o *UsageAttributionValues) GetLambdaFunctionsUsage() float64

GetLambdaFunctionsUsage returns the LambdaFunctionsUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetLambdaFunctionsUsageOk ¶

func (o *UsageAttributionValues) GetLambdaFunctionsUsageOk() (*float64, bool)

GetLambdaFunctionsUsageOk returns a tuple with the LambdaFunctionsUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetLambdaInvocationsPercentage ¶

func (o *UsageAttributionValues) GetLambdaInvocationsPercentage() float64

GetLambdaInvocationsPercentage returns the LambdaInvocationsPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetLambdaInvocationsPercentageOk ¶

func (o *UsageAttributionValues) GetLambdaInvocationsPercentageOk() (*float64, bool)

GetLambdaInvocationsPercentageOk returns a tuple with the LambdaInvocationsPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetLambdaInvocationsUsage ¶

func (o *UsageAttributionValues) GetLambdaInvocationsUsage() float64

GetLambdaInvocationsUsage returns the LambdaInvocationsUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetLambdaInvocationsUsageOk ¶

func (o *UsageAttributionValues) GetLambdaInvocationsUsageOk() (*float64, bool)

GetLambdaInvocationsUsageOk returns a tuple with the LambdaInvocationsUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetLambdaPercentage ¶

func (o *UsageAttributionValues) GetLambdaPercentage() float64

GetLambdaPercentage returns the LambdaPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetLambdaPercentageOk ¶

func (o *UsageAttributionValues) GetLambdaPercentageOk() (*float64, bool)

GetLambdaPercentageOk returns a tuple with the LambdaPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetLambdaUsage ¶

func (o *UsageAttributionValues) GetLambdaUsage() float64

GetLambdaUsage returns the LambdaUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetLambdaUsageOk ¶

func (o *UsageAttributionValues) GetLambdaUsageOk() (*float64, bool)

GetLambdaUsageOk returns a tuple with the LambdaUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetNpmHostPercentage ¶

func (o *UsageAttributionValues) GetNpmHostPercentage() float64

GetNpmHostPercentage returns the NpmHostPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetNpmHostPercentageOk ¶

func (o *UsageAttributionValues) GetNpmHostPercentageOk() (*float64, bool)

GetNpmHostPercentageOk returns a tuple with the NpmHostPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetNpmHostUsage ¶

func (o *UsageAttributionValues) GetNpmHostUsage() float64

GetNpmHostUsage returns the NpmHostUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetNpmHostUsageOk ¶

func (o *UsageAttributionValues) GetNpmHostUsageOk() (*float64, bool)

GetNpmHostUsageOk returns a tuple with the NpmHostUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetProfiledContainersPercentage ¶

func (o *UsageAttributionValues) GetProfiledContainersPercentage() float64

GetProfiledContainersPercentage returns the ProfiledContainersPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetProfiledContainersPercentageOk ¶

func (o *UsageAttributionValues) GetProfiledContainersPercentageOk() (*float64, bool)

GetProfiledContainersPercentageOk returns a tuple with the ProfiledContainersPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetProfiledContainersUsage ¶

func (o *UsageAttributionValues) GetProfiledContainersUsage() float64

GetProfiledContainersUsage returns the ProfiledContainersUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetProfiledContainersUsageOk ¶

func (o *UsageAttributionValues) GetProfiledContainersUsageOk() (*float64, bool)

GetProfiledContainersUsageOk returns a tuple with the ProfiledContainersUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetProfiledHostsPercentage ¶

func (o *UsageAttributionValues) GetProfiledHostsPercentage() float64

GetProfiledHostsPercentage returns the ProfiledHostsPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetProfiledHostsPercentageOk ¶

func (o *UsageAttributionValues) GetProfiledHostsPercentageOk() (*float64, bool)

GetProfiledHostsPercentageOk returns a tuple with the ProfiledHostsPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetProfiledHostsUsage ¶

func (o *UsageAttributionValues) GetProfiledHostsUsage() float64

GetProfiledHostsUsage returns the ProfiledHostsUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetProfiledHostsUsageOk ¶

func (o *UsageAttributionValues) GetProfiledHostsUsageOk() (*float64, bool)

GetProfiledHostsUsageOk returns a tuple with the ProfiledHostsUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetSnmpPercentage ¶

func (o *UsageAttributionValues) GetSnmpPercentage() float64

GetSnmpPercentage returns the SnmpPercentage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetSnmpPercentageOk ¶

func (o *UsageAttributionValues) GetSnmpPercentageOk() (*float64, bool)

GetSnmpPercentageOk returns a tuple with the SnmpPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) GetSnmpUsage ¶

func (o *UsageAttributionValues) GetSnmpUsage() float64

GetSnmpUsage returns the SnmpUsage field value if set, zero value otherwise.

func (*UsageAttributionValues) GetSnmpUsageOk ¶

func (o *UsageAttributionValues) GetSnmpUsageOk() (*float64, bool)

GetSnmpUsageOk returns a tuple with the SnmpUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageAttributionValues) HasApiPercentage ¶

func (o *UsageAttributionValues) HasApiPercentage() bool

HasApiPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasApiUsage ¶

func (o *UsageAttributionValues) HasApiUsage() bool

HasApiUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasApmHostPercentage ¶

func (o *UsageAttributionValues) HasApmHostPercentage() bool

HasApmHostPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasApmHostUsage ¶

func (o *UsageAttributionValues) HasApmHostUsage() bool

HasApmHostUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasBrowserPercentage ¶

func (o *UsageAttributionValues) HasBrowserPercentage() bool

HasBrowserPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasBrowserUsage ¶

func (o *UsageAttributionValues) HasBrowserUsage() bool

HasBrowserUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasContainerPercentage ¶

func (o *UsageAttributionValues) HasContainerPercentage() bool

HasContainerPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasContainerUsage ¶

func (o *UsageAttributionValues) HasContainerUsage() bool

HasContainerUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasCustomTimeseriesPercentage ¶

func (o *UsageAttributionValues) HasCustomTimeseriesPercentage() bool

HasCustomTimeseriesPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasCustomTimeseriesUsage ¶

func (o *UsageAttributionValues) HasCustomTimeseriesUsage() bool

HasCustomTimeseriesUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasInfraHostPercentage ¶

func (o *UsageAttributionValues) HasInfraHostPercentage() bool

HasInfraHostPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasInfraHostUsage ¶

func (o *UsageAttributionValues) HasInfraHostUsage() bool

HasInfraHostUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasLambdaFunctionsPercentage ¶

func (o *UsageAttributionValues) HasLambdaFunctionsPercentage() bool

HasLambdaFunctionsPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasLambdaFunctionsUsage ¶

func (o *UsageAttributionValues) HasLambdaFunctionsUsage() bool

HasLambdaFunctionsUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasLambdaInvocationsPercentage ¶

func (o *UsageAttributionValues) HasLambdaInvocationsPercentage() bool

HasLambdaInvocationsPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasLambdaInvocationsUsage ¶

func (o *UsageAttributionValues) HasLambdaInvocationsUsage() bool

HasLambdaInvocationsUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasLambdaPercentage ¶

func (o *UsageAttributionValues) HasLambdaPercentage() bool

HasLambdaPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasLambdaUsage ¶

func (o *UsageAttributionValues) HasLambdaUsage() bool

HasLambdaUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasNpmHostPercentage ¶

func (o *UsageAttributionValues) HasNpmHostPercentage() bool

HasNpmHostPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasNpmHostUsage ¶

func (o *UsageAttributionValues) HasNpmHostUsage() bool

HasNpmHostUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasProfiledContainersPercentage ¶

func (o *UsageAttributionValues) HasProfiledContainersPercentage() bool

HasProfiledContainersPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasProfiledContainersUsage ¶

func (o *UsageAttributionValues) HasProfiledContainersUsage() bool

HasProfiledContainersUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasProfiledHostsPercentage ¶

func (o *UsageAttributionValues) HasProfiledHostsPercentage() bool

HasProfiledHostsPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasProfiledHostsUsage ¶

func (o *UsageAttributionValues) HasProfiledHostsUsage() bool

HasProfiledHostsUsage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasSnmpPercentage ¶

func (o *UsageAttributionValues) HasSnmpPercentage() bool

HasSnmpPercentage returns a boolean if a field has been set.

func (*UsageAttributionValues) HasSnmpUsage ¶

func (o *UsageAttributionValues) HasSnmpUsage() bool

HasSnmpUsage returns a boolean if a field has been set.

func (UsageAttributionValues) MarshalJSON ¶

func (o UsageAttributionValues) MarshalJSON() ([]byte, error)

func (*UsageAttributionValues) SetApiPercentage ¶

func (o *UsageAttributionValues) SetApiPercentage(v float64)

SetApiPercentage gets a reference to the given float64 and assigns it to the ApiPercentage field.

func (*UsageAttributionValues) SetApiUsage ¶

func (o *UsageAttributionValues) SetApiUsage(v float64)

SetApiUsage gets a reference to the given float64 and assigns it to the ApiUsage field.

func (*UsageAttributionValues) SetApmHostPercentage ¶

func (o *UsageAttributionValues) SetApmHostPercentage(v float64)

SetApmHostPercentage gets a reference to the given float64 and assigns it to the ApmHostPercentage field.

func (*UsageAttributionValues) SetApmHostUsage ¶

func (o *UsageAttributionValues) SetApmHostUsage(v float64)

SetApmHostUsage gets a reference to the given float64 and assigns it to the ApmHostUsage field.

func (*UsageAttributionValues) SetBrowserPercentage ¶

func (o *UsageAttributionValues) SetBrowserPercentage(v float64)

SetBrowserPercentage gets a reference to the given float64 and assigns it to the BrowserPercentage field.

func (*UsageAttributionValues) SetBrowserUsage ¶

func (o *UsageAttributionValues) SetBrowserUsage(v float64)

SetBrowserUsage gets a reference to the given float64 and assigns it to the BrowserUsage field.

func (*UsageAttributionValues) SetContainerPercentage ¶

func (o *UsageAttributionValues) SetContainerPercentage(v float64)

SetContainerPercentage gets a reference to the given float64 and assigns it to the ContainerPercentage field.

func (*UsageAttributionValues) SetContainerUsage ¶

func (o *UsageAttributionValues) SetContainerUsage(v float64)

SetContainerUsage gets a reference to the given float64 and assigns it to the ContainerUsage field.

func (*UsageAttributionValues) SetCustomTimeseriesPercentage ¶

func (o *UsageAttributionValues) SetCustomTimeseriesPercentage(v float64)

SetCustomTimeseriesPercentage gets a reference to the given float64 and assigns it to the CustomTimeseriesPercentage field.

func (*UsageAttributionValues) SetCustomTimeseriesUsage ¶

func (o *UsageAttributionValues) SetCustomTimeseriesUsage(v float64)

SetCustomTimeseriesUsage gets a reference to the given float64 and assigns it to the CustomTimeseriesUsage field.

func (*UsageAttributionValues) SetInfraHostPercentage ¶

func (o *UsageAttributionValues) SetInfraHostPercentage(v float64)

SetInfraHostPercentage gets a reference to the given float64 and assigns it to the InfraHostPercentage field.

func (*UsageAttributionValues) SetInfraHostUsage ¶

func (o *UsageAttributionValues) SetInfraHostUsage(v float64)

SetInfraHostUsage gets a reference to the given float64 and assigns it to the InfraHostUsage field.

func (*UsageAttributionValues) SetLambdaFunctionsPercentage ¶

func (o *UsageAttributionValues) SetLambdaFunctionsPercentage(v float64)

SetLambdaFunctionsPercentage gets a reference to the given float64 and assigns it to the LambdaFunctionsPercentage field.

func (*UsageAttributionValues) SetLambdaFunctionsUsage ¶

func (o *UsageAttributionValues) SetLambdaFunctionsUsage(v float64)

SetLambdaFunctionsUsage gets a reference to the given float64 and assigns it to the LambdaFunctionsUsage field.

func (*UsageAttributionValues) SetLambdaInvocationsPercentage ¶

func (o *UsageAttributionValues) SetLambdaInvocationsPercentage(v float64)

SetLambdaInvocationsPercentage gets a reference to the given float64 and assigns it to the LambdaInvocationsPercentage field.

func (*UsageAttributionValues) SetLambdaInvocationsUsage ¶

func (o *UsageAttributionValues) SetLambdaInvocationsUsage(v float64)

SetLambdaInvocationsUsage gets a reference to the given float64 and assigns it to the LambdaInvocationsUsage field.

func (*UsageAttributionValues) SetLambdaPercentage ¶

func (o *UsageAttributionValues) SetLambdaPercentage(v float64)

SetLambdaPercentage gets a reference to the given float64 and assigns it to the LambdaPercentage field.

func (*UsageAttributionValues) SetLambdaUsage ¶

func (o *UsageAttributionValues) SetLambdaUsage(v float64)

SetLambdaUsage gets a reference to the given float64 and assigns it to the LambdaUsage field.

func (*UsageAttributionValues) SetNpmHostPercentage ¶

func (o *UsageAttributionValues) SetNpmHostPercentage(v float64)

SetNpmHostPercentage gets a reference to the given float64 and assigns it to the NpmHostPercentage field.

func (*UsageAttributionValues) SetNpmHostUsage ¶

func (o *UsageAttributionValues) SetNpmHostUsage(v float64)

SetNpmHostUsage gets a reference to the given float64 and assigns it to the NpmHostUsage field.

func (*UsageAttributionValues) SetProfiledContainersPercentage ¶

func (o *UsageAttributionValues) SetProfiledContainersPercentage(v float64)

SetProfiledContainersPercentage gets a reference to the given float64 and assigns it to the ProfiledContainersPercentage field.

func (*UsageAttributionValues) SetProfiledContainersUsage ¶

func (o *UsageAttributionValues) SetProfiledContainersUsage(v float64)

SetProfiledContainersUsage gets a reference to the given float64 and assigns it to the ProfiledContainersUsage field.

func (*UsageAttributionValues) SetProfiledHostsPercentage ¶

func (o *UsageAttributionValues) SetProfiledHostsPercentage(v float64)

SetProfiledHostsPercentage gets a reference to the given float64 and assigns it to the ProfiledHostsPercentage field.

func (*UsageAttributionValues) SetProfiledHostsUsage ¶

func (o *UsageAttributionValues) SetProfiledHostsUsage(v float64)

SetProfiledHostsUsage gets a reference to the given float64 and assigns it to the ProfiledHostsUsage field.

func (*UsageAttributionValues) SetSnmpPercentage ¶

func (o *UsageAttributionValues) SetSnmpPercentage(v float64)

SetSnmpPercentage gets a reference to the given float64 and assigns it to the SnmpPercentage field.

func (*UsageAttributionValues) SetSnmpUsage ¶

func (o *UsageAttributionValues) SetSnmpUsage(v float64)

SetSnmpUsage gets a reference to the given float64 and assigns it to the SnmpUsage field.

type UsageBillableSummaryBody ¶

type UsageBillableSummaryBody struct {
	// The total account usage.
	AccountBillableUsage *int64 `json:"account_billable_usage,omitempty"`
	// Elapsed usage hours for some billable product.
	ElapsedUsageHours *int64 `json:"elapsed_usage_hours,omitempty"`
	// The first billable hour for the org.
	FirstBillableUsageHour *time.Time `json:"first_billable_usage_hour,omitempty"`
	// The last billable hour for the org.
	LastBillableUsageHour *time.Time `json:"last_billable_usage_hour,omitempty"`
	// The number of units used within the billable timeframe.
	OrgBillableUsage *int64 `json:"org_billable_usage,omitempty"`
	// The percentage of account usage the org represents.
	PercentageInAccount *float64 `json:"percentage_in_account,omitempty"`
	// Units pertaining to the usage.
	UsageUnit *string `json:"usage_unit,omitempty"`
}

UsageBillableSummaryBody Response with properties for each aggregated usage type.

func NewUsageBillableSummaryBody ¶

func NewUsageBillableSummaryBody() *UsageBillableSummaryBody

NewUsageBillableSummaryBody instantiates a new UsageBillableSummaryBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageBillableSummaryBodyWithDefaults ¶

func NewUsageBillableSummaryBodyWithDefaults() *UsageBillableSummaryBody

NewUsageBillableSummaryBodyWithDefaults instantiates a new UsageBillableSummaryBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageBillableSummaryBody) GetAccountBillableUsage ¶

func (o *UsageBillableSummaryBody) GetAccountBillableUsage() int64

GetAccountBillableUsage returns the AccountBillableUsage field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetAccountBillableUsageOk ¶

func (o *UsageBillableSummaryBody) GetAccountBillableUsageOk() (*int64, bool)

GetAccountBillableUsageOk returns a tuple with the AccountBillableUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) GetElapsedUsageHours ¶

func (o *UsageBillableSummaryBody) GetElapsedUsageHours() int64

GetElapsedUsageHours returns the ElapsedUsageHours field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetElapsedUsageHoursOk ¶

func (o *UsageBillableSummaryBody) GetElapsedUsageHoursOk() (*int64, bool)

GetElapsedUsageHoursOk returns a tuple with the ElapsedUsageHours field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) GetFirstBillableUsageHour ¶

func (o *UsageBillableSummaryBody) GetFirstBillableUsageHour() time.Time

GetFirstBillableUsageHour returns the FirstBillableUsageHour field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetFirstBillableUsageHourOk ¶

func (o *UsageBillableSummaryBody) GetFirstBillableUsageHourOk() (*time.Time, bool)

GetFirstBillableUsageHourOk returns a tuple with the FirstBillableUsageHour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) GetLastBillableUsageHour ¶

func (o *UsageBillableSummaryBody) GetLastBillableUsageHour() time.Time

GetLastBillableUsageHour returns the LastBillableUsageHour field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetLastBillableUsageHourOk ¶

func (o *UsageBillableSummaryBody) GetLastBillableUsageHourOk() (*time.Time, bool)

GetLastBillableUsageHourOk returns a tuple with the LastBillableUsageHour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) GetOrgBillableUsage ¶

func (o *UsageBillableSummaryBody) GetOrgBillableUsage() int64

GetOrgBillableUsage returns the OrgBillableUsage field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetOrgBillableUsageOk ¶

func (o *UsageBillableSummaryBody) GetOrgBillableUsageOk() (*int64, bool)

GetOrgBillableUsageOk returns a tuple with the OrgBillableUsage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) GetPercentageInAccount ¶

func (o *UsageBillableSummaryBody) GetPercentageInAccount() float64

GetPercentageInAccount returns the PercentageInAccount field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetPercentageInAccountOk ¶

func (o *UsageBillableSummaryBody) GetPercentageInAccountOk() (*float64, bool)

GetPercentageInAccountOk returns a tuple with the PercentageInAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) GetUsageUnit ¶

func (o *UsageBillableSummaryBody) GetUsageUnit() string

GetUsageUnit returns the UsageUnit field value if set, zero value otherwise.

func (*UsageBillableSummaryBody) GetUsageUnitOk ¶

func (o *UsageBillableSummaryBody) GetUsageUnitOk() (*string, bool)

GetUsageUnitOk returns a tuple with the UsageUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryBody) HasAccountBillableUsage ¶

func (o *UsageBillableSummaryBody) HasAccountBillableUsage() bool

HasAccountBillableUsage returns a boolean if a field has been set.

func (*UsageBillableSummaryBody) HasElapsedUsageHours ¶

func (o *UsageBillableSummaryBody) HasElapsedUsageHours() bool

HasElapsedUsageHours returns a boolean if a field has been set.

func (*UsageBillableSummaryBody) HasFirstBillableUsageHour ¶

func (o *UsageBillableSummaryBody) HasFirstBillableUsageHour() bool

HasFirstBillableUsageHour returns a boolean if a field has been set.

func (*UsageBillableSummaryBody) HasLastBillableUsageHour ¶

func (o *UsageBillableSummaryBody) HasLastBillableUsageHour() bool

HasLastBillableUsageHour returns a boolean if a field has been set.

func (*UsageBillableSummaryBody) HasOrgBillableUsage ¶

func (o *UsageBillableSummaryBody) HasOrgBillableUsage() bool

HasOrgBillableUsage returns a boolean if a field has been set.

func (*UsageBillableSummaryBody) HasPercentageInAccount ¶

func (o *UsageBillableSummaryBody) HasPercentageInAccount() bool

HasPercentageInAccount returns a boolean if a field has been set.

func (*UsageBillableSummaryBody) HasUsageUnit ¶

func (o *UsageBillableSummaryBody) HasUsageUnit() bool

HasUsageUnit returns a boolean if a field has been set.

func (UsageBillableSummaryBody) MarshalJSON ¶

func (o UsageBillableSummaryBody) MarshalJSON() ([]byte, error)

func (*UsageBillableSummaryBody) SetAccountBillableUsage ¶

func (o *UsageBillableSummaryBody) SetAccountBillableUsage(v int64)

SetAccountBillableUsage gets a reference to the given int64 and assigns it to the AccountBillableUsage field.

func (*UsageBillableSummaryBody) SetElapsedUsageHours ¶

func (o *UsageBillableSummaryBody) SetElapsedUsageHours(v int64)

SetElapsedUsageHours gets a reference to the given int64 and assigns it to the ElapsedUsageHours field.

func (*UsageBillableSummaryBody) SetFirstBillableUsageHour ¶

func (o *UsageBillableSummaryBody) SetFirstBillableUsageHour(v time.Time)

SetFirstBillableUsageHour gets a reference to the given time.Time and assigns it to the FirstBillableUsageHour field.

func (*UsageBillableSummaryBody) SetLastBillableUsageHour ¶

func (o *UsageBillableSummaryBody) SetLastBillableUsageHour(v time.Time)

SetLastBillableUsageHour gets a reference to the given time.Time and assigns it to the LastBillableUsageHour field.

func (*UsageBillableSummaryBody) SetOrgBillableUsage ¶

func (o *UsageBillableSummaryBody) SetOrgBillableUsage(v int64)

SetOrgBillableUsage gets a reference to the given int64 and assigns it to the OrgBillableUsage field.

func (*UsageBillableSummaryBody) SetPercentageInAccount ¶

func (o *UsageBillableSummaryBody) SetPercentageInAccount(v float64)

SetPercentageInAccount gets a reference to the given float64 and assigns it to the PercentageInAccount field.

func (*UsageBillableSummaryBody) SetUsageUnit ¶

func (o *UsageBillableSummaryBody) SetUsageUnit(v string)

SetUsageUnit gets a reference to the given string and assigns it to the UsageUnit field.

type UsageBillableSummaryHour ¶

type UsageBillableSummaryHour struct {
	// The billing plan.
	BillingPlan *string `json:"billing_plan,omitempty"`
	// Shows the last date of usage.
	EndDate *time.Time `json:"end_date,omitempty"`
	// The number of organizations.
	NumOrgs *int64 `json:"num_orgs,omitempty"`
	// The organization name.
	OrgName *string `json:"org_name,omitempty"`
	// The organization public ID.
	PublicId *string `json:"public_id,omitempty"`
	// Shows usage aggregation for a billing period.
	RatioInMonth *int64 `json:"ratio_in_month,omitempty"`
	// Shows the first date of usage.
	StartDate *time.Time                `json:"start_date,omitempty"`
	Usage     *UsageBillableSummaryKeys `json:"usage,omitempty"`
}

UsageBillableSummaryHour Response with monthly summary of data billed by Datadog.

func NewUsageBillableSummaryHour ¶

func NewUsageBillableSummaryHour() *UsageBillableSummaryHour

NewUsageBillableSummaryHour instantiates a new UsageBillableSummaryHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageBillableSummaryHourWithDefaults ¶

func NewUsageBillableSummaryHourWithDefaults() *UsageBillableSummaryHour

NewUsageBillableSummaryHourWithDefaults instantiates a new UsageBillableSummaryHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageBillableSummaryHour) GetBillingPlan ¶

func (o *UsageBillableSummaryHour) GetBillingPlan() string

GetBillingPlan returns the BillingPlan field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetBillingPlanOk ¶

func (o *UsageBillableSummaryHour) GetBillingPlanOk() (*string, bool)

GetBillingPlanOk returns a tuple with the BillingPlan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetEndDate ¶

func (o *UsageBillableSummaryHour) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetEndDateOk ¶

func (o *UsageBillableSummaryHour) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetNumOrgs ¶

func (o *UsageBillableSummaryHour) GetNumOrgs() int64

GetNumOrgs returns the NumOrgs field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetNumOrgsOk ¶

func (o *UsageBillableSummaryHour) GetNumOrgsOk() (*int64, bool)

GetNumOrgsOk returns a tuple with the NumOrgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetOrgName ¶

func (o *UsageBillableSummaryHour) GetOrgName() string

GetOrgName returns the OrgName field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetOrgNameOk ¶

func (o *UsageBillableSummaryHour) GetOrgNameOk() (*string, bool)

GetOrgNameOk returns a tuple with the OrgName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetPublicId ¶

func (o *UsageBillableSummaryHour) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetPublicIdOk ¶

func (o *UsageBillableSummaryHour) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetRatioInMonth ¶

func (o *UsageBillableSummaryHour) GetRatioInMonth() int64

GetRatioInMonth returns the RatioInMonth field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetRatioInMonthOk ¶

func (o *UsageBillableSummaryHour) GetRatioInMonthOk() (*int64, bool)

GetRatioInMonthOk returns a tuple with the RatioInMonth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetStartDate ¶

func (o *UsageBillableSummaryHour) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetStartDateOk ¶

func (o *UsageBillableSummaryHour) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryHour) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageBillableSummaryHour) GetUsageOk ¶

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 (*UsageBillableSummaryHour) HasBillingPlan ¶

func (o *UsageBillableSummaryHour) HasBillingPlan() bool

HasBillingPlan returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasEndDate ¶

func (o *UsageBillableSummaryHour) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasNumOrgs ¶

func (o *UsageBillableSummaryHour) HasNumOrgs() bool

HasNumOrgs returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasOrgName ¶

func (o *UsageBillableSummaryHour) HasOrgName() bool

HasOrgName returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasPublicId ¶

func (o *UsageBillableSummaryHour) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasRatioInMonth ¶

func (o *UsageBillableSummaryHour) HasRatioInMonth() bool

HasRatioInMonth returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasStartDate ¶

func (o *UsageBillableSummaryHour) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*UsageBillableSummaryHour) HasUsage ¶

func (o *UsageBillableSummaryHour) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageBillableSummaryHour) MarshalJSON ¶

func (o UsageBillableSummaryHour) MarshalJSON() ([]byte, error)

func (*UsageBillableSummaryHour) SetBillingPlan ¶

func (o *UsageBillableSummaryHour) SetBillingPlan(v string)

SetBillingPlan gets a reference to the given string and assigns it to the BillingPlan field.

func (*UsageBillableSummaryHour) SetEndDate ¶

func (o *UsageBillableSummaryHour) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*UsageBillableSummaryHour) SetNumOrgs ¶

func (o *UsageBillableSummaryHour) SetNumOrgs(v int64)

SetNumOrgs gets a reference to the given int64 and assigns it to the NumOrgs field.

func (*UsageBillableSummaryHour) SetOrgName ¶

func (o *UsageBillableSummaryHour) SetOrgName(v string)

SetOrgName gets a reference to the given string and assigns it to the OrgName field.

func (*UsageBillableSummaryHour) SetPublicId ¶

func (o *UsageBillableSummaryHour) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*UsageBillableSummaryHour) SetRatioInMonth ¶

func (o *UsageBillableSummaryHour) SetRatioInMonth(v int64)

SetRatioInMonth gets a reference to the given int64 and assigns it to the RatioInMonth field.

func (*UsageBillableSummaryHour) SetStartDate ¶

func (o *UsageBillableSummaryHour) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (*UsageBillableSummaryHour) SetUsage ¶

SetUsage gets a reference to the given UsageBillableSummaryKeys and assigns it to the Usage field.

type UsageBillableSummaryKeys ¶

type UsageBillableSummaryKeys struct {
	ApmHostSum                 *UsageBillableSummaryBody `json:"apm_host_sum,omitempty"`
	ApmHostTop99p              *UsageBillableSummaryBody `json:"apm_host_top99p,omitempty"`
	ApmTraceSearchSum          *UsageBillableSummaryBody `json:"apm_trace_search_sum,omitempty"`
	FargateContainerAverage    *UsageBillableSummaryBody `json:"fargate_container_average,omitempty"`
	InfraContainerSum          *UsageBillableSummaryBody `json:"infra_container_sum,omitempty"`
	InfraHostSum               *UsageBillableSummaryBody `json:"infra_host_sum,omitempty"`
	InfraHostTop99p            *UsageBillableSummaryBody `json:"infra_host_top99p,omitempty"`
	IotTop99p                  *UsageBillableSummaryBody `json:"iot_top99p,omitempty"`
	LambdaFunctionAverage      *UsageBillableSummaryBody `json:"lambda_function_average,omitempty"`
	LogsIndexedSum             *UsageBillableSummaryBody `json:"logs_indexed_sum,omitempty"`
	LogsIngestedSum            *UsageBillableSummaryBody `json:"logs_ingested_sum,omitempty"`
	NpmFlowSum                 *UsageBillableSummaryBody `json:"npm_flow_sum,omitempty"`
	NpmHostTop99p              *UsageBillableSummaryBody `json:"npm_host_top99p,omitempty"`
	RumSum                     *UsageBillableSummaryBody `json:"rum_sum,omitempty"`
	ServerlessInvocationSum    *UsageBillableSummaryBody `json:"serverless_invocation_sum,omitempty"`
	SiemSum                    *UsageBillableSummaryBody `json:"siem_sum,omitempty"`
	SyntheticsApiTestsSum      *UsageBillableSummaryBody `json:"synthetics_api_tests_sum,omitempty"`
	SyntheticsBrowserChecksSum *UsageBillableSummaryBody `json:"synthetics_browser_checks_sum,omitempty"`
	TimeseriesAverage          *UsageBillableSummaryBody `json:"timeseries_average,omitempty"`
}

UsageBillableSummaryKeys Response with aggregated usage types.

func NewUsageBillableSummaryKeys ¶

func NewUsageBillableSummaryKeys() *UsageBillableSummaryKeys

NewUsageBillableSummaryKeys instantiates a new UsageBillableSummaryKeys object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageBillableSummaryKeysWithDefaults ¶

func NewUsageBillableSummaryKeysWithDefaults() *UsageBillableSummaryKeys

NewUsageBillableSummaryKeysWithDefaults instantiates a new UsageBillableSummaryKeys object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageBillableSummaryKeys) GetApmHostSum ¶

GetApmHostSum returns the ApmHostSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetApmHostSumOk ¶

func (o *UsageBillableSummaryKeys) GetApmHostSumOk() (*UsageBillableSummaryBody, bool)

GetApmHostSumOk returns a tuple with the ApmHostSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetApmHostTop99p ¶

func (o *UsageBillableSummaryKeys) GetApmHostTop99p() UsageBillableSummaryBody

GetApmHostTop99p returns the ApmHostTop99p field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetApmHostTop99pOk ¶

func (o *UsageBillableSummaryKeys) GetApmHostTop99pOk() (*UsageBillableSummaryBody, bool)

GetApmHostTop99pOk returns a tuple with the ApmHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetApmTraceSearchSum ¶

func (o *UsageBillableSummaryKeys) GetApmTraceSearchSum() UsageBillableSummaryBody

GetApmTraceSearchSum returns the ApmTraceSearchSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetApmTraceSearchSumOk ¶

func (o *UsageBillableSummaryKeys) GetApmTraceSearchSumOk() (*UsageBillableSummaryBody, bool)

GetApmTraceSearchSumOk returns a tuple with the ApmTraceSearchSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetFargateContainerAverage ¶

func (o *UsageBillableSummaryKeys) GetFargateContainerAverage() UsageBillableSummaryBody

GetFargateContainerAverage returns the FargateContainerAverage field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetFargateContainerAverageOk ¶

func (o *UsageBillableSummaryKeys) GetFargateContainerAverageOk() (*UsageBillableSummaryBody, bool)

GetFargateContainerAverageOk returns a tuple with the FargateContainerAverage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetInfraContainerSum ¶

func (o *UsageBillableSummaryKeys) GetInfraContainerSum() UsageBillableSummaryBody

GetInfraContainerSum returns the InfraContainerSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetInfraContainerSumOk ¶

func (o *UsageBillableSummaryKeys) GetInfraContainerSumOk() (*UsageBillableSummaryBody, bool)

GetInfraContainerSumOk returns a tuple with the InfraContainerSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetInfraHostSum ¶

GetInfraHostSum returns the InfraHostSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetInfraHostSumOk ¶

func (o *UsageBillableSummaryKeys) GetInfraHostSumOk() (*UsageBillableSummaryBody, bool)

GetInfraHostSumOk returns a tuple with the InfraHostSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetInfraHostTop99p ¶

func (o *UsageBillableSummaryKeys) GetInfraHostTop99p() UsageBillableSummaryBody

GetInfraHostTop99p returns the InfraHostTop99p field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetInfraHostTop99pOk ¶

func (o *UsageBillableSummaryKeys) GetInfraHostTop99pOk() (*UsageBillableSummaryBody, bool)

GetInfraHostTop99pOk returns a tuple with the InfraHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetIotTop99p ¶

GetIotTop99p returns the IotTop99p field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetIotTop99pOk ¶

func (o *UsageBillableSummaryKeys) GetIotTop99pOk() (*UsageBillableSummaryBody, bool)

GetIotTop99pOk returns a tuple with the IotTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetLambdaFunctionAverage ¶

func (o *UsageBillableSummaryKeys) GetLambdaFunctionAverage() UsageBillableSummaryBody

GetLambdaFunctionAverage returns the LambdaFunctionAverage field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetLambdaFunctionAverageOk ¶

func (o *UsageBillableSummaryKeys) GetLambdaFunctionAverageOk() (*UsageBillableSummaryBody, bool)

GetLambdaFunctionAverageOk returns a tuple with the LambdaFunctionAverage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetLogsIndexedSum ¶

func (o *UsageBillableSummaryKeys) GetLogsIndexedSum() UsageBillableSummaryBody

GetLogsIndexedSum returns the LogsIndexedSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetLogsIndexedSumOk ¶

func (o *UsageBillableSummaryKeys) GetLogsIndexedSumOk() (*UsageBillableSummaryBody, bool)

GetLogsIndexedSumOk returns a tuple with the LogsIndexedSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetLogsIngestedSum ¶

func (o *UsageBillableSummaryKeys) GetLogsIngestedSum() UsageBillableSummaryBody

GetLogsIngestedSum returns the LogsIngestedSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetLogsIngestedSumOk ¶

func (o *UsageBillableSummaryKeys) GetLogsIngestedSumOk() (*UsageBillableSummaryBody, bool)

GetLogsIngestedSumOk returns a tuple with the LogsIngestedSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetNpmFlowSum ¶

GetNpmFlowSum returns the NpmFlowSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetNpmFlowSumOk ¶

func (o *UsageBillableSummaryKeys) GetNpmFlowSumOk() (*UsageBillableSummaryBody, bool)

GetNpmFlowSumOk returns a tuple with the NpmFlowSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetNpmHostTop99p ¶

func (o *UsageBillableSummaryKeys) GetNpmHostTop99p() UsageBillableSummaryBody

GetNpmHostTop99p returns the NpmHostTop99p field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetNpmHostTop99pOk ¶

func (o *UsageBillableSummaryKeys) GetNpmHostTop99pOk() (*UsageBillableSummaryBody, bool)

GetNpmHostTop99pOk returns a tuple with the NpmHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetRumSum ¶

GetRumSum returns the RumSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetRumSumOk ¶

GetRumSumOk returns a tuple with the RumSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetServerlessInvocationSum ¶

func (o *UsageBillableSummaryKeys) GetServerlessInvocationSum() UsageBillableSummaryBody

GetServerlessInvocationSum returns the ServerlessInvocationSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetServerlessInvocationSumOk ¶

func (o *UsageBillableSummaryKeys) GetServerlessInvocationSumOk() (*UsageBillableSummaryBody, bool)

GetServerlessInvocationSumOk returns a tuple with the ServerlessInvocationSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetSiemSum ¶

GetSiemSum returns the SiemSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetSiemSumOk ¶

GetSiemSumOk returns a tuple with the SiemSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetSyntheticsApiTestsSum ¶

func (o *UsageBillableSummaryKeys) GetSyntheticsApiTestsSum() UsageBillableSummaryBody

GetSyntheticsApiTestsSum returns the SyntheticsApiTestsSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetSyntheticsApiTestsSumOk ¶

func (o *UsageBillableSummaryKeys) GetSyntheticsApiTestsSumOk() (*UsageBillableSummaryBody, bool)

GetSyntheticsApiTestsSumOk returns a tuple with the SyntheticsApiTestsSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetSyntheticsBrowserChecksSum ¶

func (o *UsageBillableSummaryKeys) GetSyntheticsBrowserChecksSum() UsageBillableSummaryBody

GetSyntheticsBrowserChecksSum returns the SyntheticsBrowserChecksSum field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetSyntheticsBrowserChecksSumOk ¶

func (o *UsageBillableSummaryKeys) GetSyntheticsBrowserChecksSumOk() (*UsageBillableSummaryBody, bool)

GetSyntheticsBrowserChecksSumOk returns a tuple with the SyntheticsBrowserChecksSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) GetTimeseriesAverage ¶

func (o *UsageBillableSummaryKeys) GetTimeseriesAverage() UsageBillableSummaryBody

GetTimeseriesAverage returns the TimeseriesAverage field value if set, zero value otherwise.

func (*UsageBillableSummaryKeys) GetTimeseriesAverageOk ¶

func (o *UsageBillableSummaryKeys) GetTimeseriesAverageOk() (*UsageBillableSummaryBody, bool)

GetTimeseriesAverageOk returns a tuple with the TimeseriesAverage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageBillableSummaryKeys) HasApmHostSum ¶

func (o *UsageBillableSummaryKeys) HasApmHostSum() bool

HasApmHostSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasApmHostTop99p ¶

func (o *UsageBillableSummaryKeys) HasApmHostTop99p() bool

HasApmHostTop99p returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasApmTraceSearchSum ¶

func (o *UsageBillableSummaryKeys) HasApmTraceSearchSum() bool

HasApmTraceSearchSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasFargateContainerAverage ¶

func (o *UsageBillableSummaryKeys) HasFargateContainerAverage() bool

HasFargateContainerAverage returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasInfraContainerSum ¶

func (o *UsageBillableSummaryKeys) HasInfraContainerSum() bool

HasInfraContainerSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasInfraHostSum ¶

func (o *UsageBillableSummaryKeys) HasInfraHostSum() bool

HasInfraHostSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasInfraHostTop99p ¶

func (o *UsageBillableSummaryKeys) HasInfraHostTop99p() bool

HasInfraHostTop99p returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasIotTop99p ¶

func (o *UsageBillableSummaryKeys) HasIotTop99p() bool

HasIotTop99p returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasLambdaFunctionAverage ¶

func (o *UsageBillableSummaryKeys) HasLambdaFunctionAverage() bool

HasLambdaFunctionAverage returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasLogsIndexedSum ¶

func (o *UsageBillableSummaryKeys) HasLogsIndexedSum() bool

HasLogsIndexedSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasLogsIngestedSum ¶

func (o *UsageBillableSummaryKeys) HasLogsIngestedSum() bool

HasLogsIngestedSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasNpmFlowSum ¶

func (o *UsageBillableSummaryKeys) HasNpmFlowSum() bool

HasNpmFlowSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasNpmHostTop99p ¶

func (o *UsageBillableSummaryKeys) HasNpmHostTop99p() bool

HasNpmHostTop99p returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasRumSum ¶

func (o *UsageBillableSummaryKeys) HasRumSum() bool

HasRumSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasServerlessInvocationSum ¶

func (o *UsageBillableSummaryKeys) HasServerlessInvocationSum() bool

HasServerlessInvocationSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasSiemSum ¶

func (o *UsageBillableSummaryKeys) HasSiemSum() bool

HasSiemSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasSyntheticsApiTestsSum ¶

func (o *UsageBillableSummaryKeys) HasSyntheticsApiTestsSum() bool

HasSyntheticsApiTestsSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasSyntheticsBrowserChecksSum ¶

func (o *UsageBillableSummaryKeys) HasSyntheticsBrowserChecksSum() bool

HasSyntheticsBrowserChecksSum returns a boolean if a field has been set.

func (*UsageBillableSummaryKeys) HasTimeseriesAverage ¶

func (o *UsageBillableSummaryKeys) HasTimeseriesAverage() bool

HasTimeseriesAverage returns a boolean if a field has been set.

func (UsageBillableSummaryKeys) MarshalJSON ¶

func (o UsageBillableSummaryKeys) MarshalJSON() ([]byte, error)

func (*UsageBillableSummaryKeys) SetApmHostSum ¶

SetApmHostSum gets a reference to the given UsageBillableSummaryBody and assigns it to the ApmHostSum field.

func (*UsageBillableSummaryKeys) SetApmHostTop99p ¶

func (o *UsageBillableSummaryKeys) SetApmHostTop99p(v UsageBillableSummaryBody)

SetApmHostTop99p gets a reference to the given UsageBillableSummaryBody and assigns it to the ApmHostTop99p field.

func (*UsageBillableSummaryKeys) SetApmTraceSearchSum ¶

func (o *UsageBillableSummaryKeys) SetApmTraceSearchSum(v UsageBillableSummaryBody)

SetApmTraceSearchSum gets a reference to the given UsageBillableSummaryBody and assigns it to the ApmTraceSearchSum field.

func (*UsageBillableSummaryKeys) SetFargateContainerAverage ¶

func (o *UsageBillableSummaryKeys) SetFargateContainerAverage(v UsageBillableSummaryBody)

SetFargateContainerAverage gets a reference to the given UsageBillableSummaryBody and assigns it to the FargateContainerAverage field.

func (*UsageBillableSummaryKeys) SetInfraContainerSum ¶

func (o *UsageBillableSummaryKeys) SetInfraContainerSum(v UsageBillableSummaryBody)

SetInfraContainerSum gets a reference to the given UsageBillableSummaryBody and assigns it to the InfraContainerSum field.

func (*UsageBillableSummaryKeys) SetInfraHostSum ¶

func (o *UsageBillableSummaryKeys) SetInfraHostSum(v UsageBillableSummaryBody)

SetInfraHostSum gets a reference to the given UsageBillableSummaryBody and assigns it to the InfraHostSum field.

func (*UsageBillableSummaryKeys) SetInfraHostTop99p ¶

func (o *UsageBillableSummaryKeys) SetInfraHostTop99p(v UsageBillableSummaryBody)

SetInfraHostTop99p gets a reference to the given UsageBillableSummaryBody and assigns it to the InfraHostTop99p field.

func (*UsageBillableSummaryKeys) SetIotTop99p ¶

SetIotTop99p gets a reference to the given UsageBillableSummaryBody and assigns it to the IotTop99p field.

func (*UsageBillableSummaryKeys) SetLambdaFunctionAverage ¶

func (o *UsageBillableSummaryKeys) SetLambdaFunctionAverage(v UsageBillableSummaryBody)

SetLambdaFunctionAverage gets a reference to the given UsageBillableSummaryBody and assigns it to the LambdaFunctionAverage field.

func (*UsageBillableSummaryKeys) SetLogsIndexedSum ¶

func (o *UsageBillableSummaryKeys) SetLogsIndexedSum(v UsageBillableSummaryBody)

SetLogsIndexedSum gets a reference to the given UsageBillableSummaryBody and assigns it to the LogsIndexedSum field.

func (*UsageBillableSummaryKeys) SetLogsIngestedSum ¶

func (o *UsageBillableSummaryKeys) SetLogsIngestedSum(v UsageBillableSummaryBody)

SetLogsIngestedSum gets a reference to the given UsageBillableSummaryBody and assigns it to the LogsIngestedSum field.

func (*UsageBillableSummaryKeys) SetNpmFlowSum ¶

SetNpmFlowSum gets a reference to the given UsageBillableSummaryBody and assigns it to the NpmFlowSum field.

func (*UsageBillableSummaryKeys) SetNpmHostTop99p ¶

func (o *UsageBillableSummaryKeys) SetNpmHostTop99p(v UsageBillableSummaryBody)

SetNpmHostTop99p gets a reference to the given UsageBillableSummaryBody and assigns it to the NpmHostTop99p field.

func (*UsageBillableSummaryKeys) SetRumSum ¶

SetRumSum gets a reference to the given UsageBillableSummaryBody and assigns it to the RumSum field.

func (*UsageBillableSummaryKeys) SetServerlessInvocationSum ¶

func (o *UsageBillableSummaryKeys) SetServerlessInvocationSum(v UsageBillableSummaryBody)

SetServerlessInvocationSum gets a reference to the given UsageBillableSummaryBody and assigns it to the ServerlessInvocationSum field.

func (*UsageBillableSummaryKeys) SetSiemSum ¶

SetSiemSum gets a reference to the given UsageBillableSummaryBody and assigns it to the SiemSum field.

func (*UsageBillableSummaryKeys) SetSyntheticsApiTestsSum ¶

func (o *UsageBillableSummaryKeys) SetSyntheticsApiTestsSum(v UsageBillableSummaryBody)

SetSyntheticsApiTestsSum gets a reference to the given UsageBillableSummaryBody and assigns it to the SyntheticsApiTestsSum field.

func (*UsageBillableSummaryKeys) SetSyntheticsBrowserChecksSum ¶

func (o *UsageBillableSummaryKeys) SetSyntheticsBrowserChecksSum(v UsageBillableSummaryBody)

SetSyntheticsBrowserChecksSum gets a reference to the given UsageBillableSummaryBody and assigns it to the SyntheticsBrowserChecksSum field.

func (*UsageBillableSummaryKeys) SetTimeseriesAverage ¶

func (o *UsageBillableSummaryKeys) SetTimeseriesAverage(v UsageBillableSummaryBody)

SetTimeseriesAverage gets a reference to the given UsageBillableSummaryBody and assigns it to the TimeseriesAverage field.

type UsageBillableSummaryResponse ¶

type UsageBillableSummaryResponse struct {
	// An array of objects regarding usage of billable summary.
	Usage *[]UsageBillableSummaryHour `json:"usage,omitempty"`
}

UsageBillableSummaryResponse Response with monthly summary of data billed by Datadog.

func NewUsageBillableSummaryResponse ¶

func NewUsageBillableSummaryResponse() *UsageBillableSummaryResponse

NewUsageBillableSummaryResponse instantiates a new UsageBillableSummaryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageBillableSummaryResponseWithDefaults ¶

func NewUsageBillableSummaryResponseWithDefaults() *UsageBillableSummaryResponse

NewUsageBillableSummaryResponseWithDefaults instantiates a new UsageBillableSummaryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageBillableSummaryResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageBillableSummaryResponse) GetUsageOk ¶

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 (*UsageBillableSummaryResponse) HasUsage ¶

func (o *UsageBillableSummaryResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageBillableSummaryResponse) MarshalJSON ¶

func (o UsageBillableSummaryResponse) MarshalJSON() ([]byte, error)

func (*UsageBillableSummaryResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageBillableSummaryHour and assigns it to the Usage field.

type UsageComplianceHour ¶

type UsageComplianceHour struct {
	// The total number of compliance container hours from the start of the given hour's month until the given hour.
	ComplianceContainerCount *int64 `json:"compliance_container_count,omitempty"`
	// The total number of compliance hosts hours from the start of the given hour's month until the given hour.
	ComplianceHostCount *int64 `json:"compliance_host_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageComplianceHour Compliance Monitoring usage for a given organization for a given hour.

func NewUsageComplianceHour ¶

func NewUsageComplianceHour() *UsageComplianceHour

NewUsageComplianceHour instantiates a new UsageComplianceHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageComplianceHourWithDefaults ¶

func NewUsageComplianceHourWithDefaults() *UsageComplianceHour

NewUsageComplianceHourWithDefaults instantiates a new UsageComplianceHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageComplianceHour) GetComplianceContainerCount ¶

func (o *UsageComplianceHour) GetComplianceContainerCount() int64

GetComplianceContainerCount returns the ComplianceContainerCount field value if set, zero value otherwise.

func (*UsageComplianceHour) GetComplianceContainerCountOk ¶

func (o *UsageComplianceHour) GetComplianceContainerCountOk() (*int64, bool)

GetComplianceContainerCountOk returns a tuple with the ComplianceContainerCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageComplianceHour) GetComplianceHostCount ¶

func (o *UsageComplianceHour) GetComplianceHostCount() int64

GetComplianceHostCount returns the ComplianceHostCount field value if set, zero value otherwise.

func (*UsageComplianceHour) GetComplianceHostCountOk ¶

func (o *UsageComplianceHour) GetComplianceHostCountOk() (*int64, bool)

GetComplianceHostCountOk returns a tuple with the ComplianceHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageComplianceHour) GetHour ¶

func (o *UsageComplianceHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageComplianceHour) GetHourOk ¶

func (o *UsageComplianceHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageComplianceHour) HasComplianceContainerCount ¶

func (o *UsageComplianceHour) HasComplianceContainerCount() bool

HasComplianceContainerCount returns a boolean if a field has been set.

func (*UsageComplianceHour) HasComplianceHostCount ¶

func (o *UsageComplianceHour) HasComplianceHostCount() bool

HasComplianceHostCount returns a boolean if a field has been set.

func (*UsageComplianceHour) HasHour ¶

func (o *UsageComplianceHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageComplianceHour) MarshalJSON ¶

func (o UsageComplianceHour) MarshalJSON() ([]byte, error)

func (*UsageComplianceHour) SetComplianceContainerCount ¶

func (o *UsageComplianceHour) SetComplianceContainerCount(v int64)

SetComplianceContainerCount gets a reference to the given int64 and assigns it to the ComplianceContainerCount field.

func (*UsageComplianceHour) SetComplianceHostCount ¶

func (o *UsageComplianceHour) SetComplianceHostCount(v int64)

SetComplianceHostCount gets a reference to the given int64 and assigns it to the ComplianceHostCount field.

func (*UsageComplianceHour) SetHour ¶

func (o *UsageComplianceHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageComplianceResponse ¶

type UsageComplianceResponse struct {
	// Get hourly usage for Compliance Monitoring.
	Usage *[]UsageComplianceHour `json:"usage,omitempty"`
}

UsageComplianceResponse The response containing the Compliance Monitoring usage for each hour for a given organization.

func NewUsageComplianceResponse ¶

func NewUsageComplianceResponse() *UsageComplianceResponse

NewUsageComplianceResponse instantiates a new UsageComplianceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageComplianceResponseWithDefaults ¶

func NewUsageComplianceResponseWithDefaults() *UsageComplianceResponse

NewUsageComplianceResponseWithDefaults instantiates a new UsageComplianceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageComplianceResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageComplianceResponse) GetUsageOk ¶

func (o *UsageComplianceResponse) GetUsageOk() (*[]UsageComplianceHour, 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 (*UsageComplianceResponse) HasUsage ¶

func (o *UsageComplianceResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageComplianceResponse) MarshalJSON ¶

func (o UsageComplianceResponse) MarshalJSON() ([]byte, error)

func (*UsageComplianceResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageComplianceHour and assigns it to the Usage field.

type UsageCustomReportsAttributes ¶

type UsageCustomReportsAttributes struct {
	// The date the specified custom report was computed.
	ComputedOn *string `json:"computed_on,omitempty"`
	// The ending date of custom report.
	EndDate *string `json:"end_date,omitempty"`
	// size
	Size *int64 `json:"size,omitempty"`
	// The starting date of custom report.
	StartDate *string `json:"start_date,omitempty"`
	// A list of tags to apply to custom reports.
	Tags *[]string `json:"tags,omitempty"`
}

UsageCustomReportsAttributes The response containing attributes for custom reports.

func NewUsageCustomReportsAttributes ¶

func NewUsageCustomReportsAttributes() *UsageCustomReportsAttributes

NewUsageCustomReportsAttributes instantiates a new UsageCustomReportsAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageCustomReportsAttributesWithDefaults ¶

func NewUsageCustomReportsAttributesWithDefaults() *UsageCustomReportsAttributes

NewUsageCustomReportsAttributesWithDefaults instantiates a new UsageCustomReportsAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageCustomReportsAttributes) GetComputedOn ¶

func (o *UsageCustomReportsAttributes) GetComputedOn() string

GetComputedOn returns the ComputedOn field value if set, zero value otherwise.

func (*UsageCustomReportsAttributes) GetComputedOnOk ¶

func (o *UsageCustomReportsAttributes) GetComputedOnOk() (*string, bool)

GetComputedOnOk returns a tuple with the ComputedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsAttributes) GetEndDate ¶

func (o *UsageCustomReportsAttributes) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*UsageCustomReportsAttributes) GetEndDateOk ¶

func (o *UsageCustomReportsAttributes) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsAttributes) GetSize ¶

func (o *UsageCustomReportsAttributes) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*UsageCustomReportsAttributes) GetSizeOk ¶

func (o *UsageCustomReportsAttributes) 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 (*UsageCustomReportsAttributes) GetStartDate ¶

func (o *UsageCustomReportsAttributes) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*UsageCustomReportsAttributes) GetStartDateOk ¶

func (o *UsageCustomReportsAttributes) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsAttributes) GetTags ¶

func (o *UsageCustomReportsAttributes) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*UsageCustomReportsAttributes) GetTagsOk ¶

func (o *UsageCustomReportsAttributes) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsAttributes) HasComputedOn ¶

func (o *UsageCustomReportsAttributes) HasComputedOn() bool

HasComputedOn returns a boolean if a field has been set.

func (*UsageCustomReportsAttributes) HasEndDate ¶

func (o *UsageCustomReportsAttributes) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*UsageCustomReportsAttributes) HasSize ¶

func (o *UsageCustomReportsAttributes) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*UsageCustomReportsAttributes) HasStartDate ¶

func (o *UsageCustomReportsAttributes) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*UsageCustomReportsAttributes) HasTags ¶

func (o *UsageCustomReportsAttributes) HasTags() bool

HasTags returns a boolean if a field has been set.

func (UsageCustomReportsAttributes) MarshalJSON ¶

func (o UsageCustomReportsAttributes) MarshalJSON() ([]byte, error)

func (*UsageCustomReportsAttributes) SetComputedOn ¶

func (o *UsageCustomReportsAttributes) SetComputedOn(v string)

SetComputedOn gets a reference to the given string and assigns it to the ComputedOn field.

func (*UsageCustomReportsAttributes) SetEndDate ¶

func (o *UsageCustomReportsAttributes) SetEndDate(v string)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*UsageCustomReportsAttributes) SetSize ¶

func (o *UsageCustomReportsAttributes) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (*UsageCustomReportsAttributes) SetStartDate ¶

func (o *UsageCustomReportsAttributes) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (*UsageCustomReportsAttributes) SetTags ¶

func (o *UsageCustomReportsAttributes) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

type UsageCustomReportsData ¶

type UsageCustomReportsData struct {
	Attributes *UsageCustomReportsAttributes `json:"attributes,omitempty"`
	// The date for specified custom reports.
	Id   *string           `json:"id,omitempty"`
	Type *UsageReportsType `json:"type,omitempty"`
}

UsageCustomReportsData The response containing the date and type for custom reports.

func NewUsageCustomReportsData ¶

func NewUsageCustomReportsData() *UsageCustomReportsData

NewUsageCustomReportsData instantiates a new UsageCustomReportsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageCustomReportsDataWithDefaults ¶

func NewUsageCustomReportsDataWithDefaults() *UsageCustomReportsData

NewUsageCustomReportsDataWithDefaults instantiates a new UsageCustomReportsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageCustomReportsData) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*UsageCustomReportsData) GetAttributesOk ¶

func (o *UsageCustomReportsData) GetAttributesOk() (*UsageCustomReportsAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsData) GetId ¶

func (o *UsageCustomReportsData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UsageCustomReportsData) GetIdOk ¶

func (o *UsageCustomReportsData) 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 (*UsageCustomReportsData) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*UsageCustomReportsData) GetTypeOk ¶

func (o *UsageCustomReportsData) GetTypeOk() (*UsageReportsType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsData) HasAttributes ¶

func (o *UsageCustomReportsData) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*UsageCustomReportsData) HasId ¶

func (o *UsageCustomReportsData) HasId() bool

HasId returns a boolean if a field has been set.

func (*UsageCustomReportsData) HasType ¶

func (o *UsageCustomReportsData) HasType() bool

HasType returns a boolean if a field has been set.

func (UsageCustomReportsData) MarshalJSON ¶

func (o UsageCustomReportsData) MarshalJSON() ([]byte, error)

func (*UsageCustomReportsData) SetAttributes ¶

SetAttributes gets a reference to the given UsageCustomReportsAttributes and assigns it to the Attributes field.

func (*UsageCustomReportsData) SetId ¶

func (o *UsageCustomReportsData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UsageCustomReportsData) SetType ¶

SetType gets a reference to the given UsageReportsType and assigns it to the Type field.

type UsageCustomReportsMeta ¶

type UsageCustomReportsMeta struct {
	Page *UsageCustomReportsPage `json:"page,omitempty"`
}

UsageCustomReportsMeta The object containing document metadata.

func NewUsageCustomReportsMeta ¶

func NewUsageCustomReportsMeta() *UsageCustomReportsMeta

NewUsageCustomReportsMeta instantiates a new UsageCustomReportsMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageCustomReportsMetaWithDefaults ¶

func NewUsageCustomReportsMetaWithDefaults() *UsageCustomReportsMeta

NewUsageCustomReportsMetaWithDefaults instantiates a new UsageCustomReportsMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageCustomReportsMeta) GetPage ¶

GetPage returns the Page field value if set, zero value otherwise.

func (*UsageCustomReportsMeta) GetPageOk ¶

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsMeta) HasPage ¶

func (o *UsageCustomReportsMeta) HasPage() bool

HasPage returns a boolean if a field has been set.

func (UsageCustomReportsMeta) MarshalJSON ¶

func (o UsageCustomReportsMeta) MarshalJSON() ([]byte, error)

func (*UsageCustomReportsMeta) SetPage ¶

SetPage gets a reference to the given UsageCustomReportsPage and assigns it to the Page field.

type UsageCustomReportsPage ¶

type UsageCustomReportsPage struct {
	// Total page count.
	TotalCount *int64 `json:"total_count,omitempty"`
}

UsageCustomReportsPage The object containing page total count.

func NewUsageCustomReportsPage ¶

func NewUsageCustomReportsPage() *UsageCustomReportsPage

NewUsageCustomReportsPage instantiates a new UsageCustomReportsPage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageCustomReportsPageWithDefaults ¶

func NewUsageCustomReportsPageWithDefaults() *UsageCustomReportsPage

NewUsageCustomReportsPageWithDefaults instantiates a new UsageCustomReportsPage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageCustomReportsPage) GetTotalCount ¶

func (o *UsageCustomReportsPage) GetTotalCount() int64

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*UsageCustomReportsPage) GetTotalCountOk ¶

func (o *UsageCustomReportsPage) GetTotalCountOk() (*int64, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageCustomReportsPage) HasTotalCount ¶

func (o *UsageCustomReportsPage) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (UsageCustomReportsPage) MarshalJSON ¶

func (o UsageCustomReportsPage) MarshalJSON() ([]byte, error)

func (*UsageCustomReportsPage) SetTotalCount ¶

func (o *UsageCustomReportsPage) SetTotalCount(v int64)

SetTotalCount gets a reference to the given int64 and assigns it to the TotalCount field.

type UsageCustomReportsResponse ¶

type UsageCustomReportsResponse struct {
	// An array of available custom reports.
	Data *[]UsageCustomReportsData `json:"data,omitempty"`
	Meta *UsageCustomReportsMeta   `json:"meta,omitempty"`
}

UsageCustomReportsResponse Response containing available custom reports.

func NewUsageCustomReportsResponse ¶

func NewUsageCustomReportsResponse() *UsageCustomReportsResponse

NewUsageCustomReportsResponse instantiates a new UsageCustomReportsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageCustomReportsResponseWithDefaults ¶

func NewUsageCustomReportsResponseWithDefaults() *UsageCustomReportsResponse

NewUsageCustomReportsResponseWithDefaults instantiates a new UsageCustomReportsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageCustomReportsResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*UsageCustomReportsResponse) 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 (*UsageCustomReportsResponse) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*UsageCustomReportsResponse) GetMetaOk ¶

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 (*UsageCustomReportsResponse) HasData ¶

func (o *UsageCustomReportsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*UsageCustomReportsResponse) HasMeta ¶

func (o *UsageCustomReportsResponse) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (UsageCustomReportsResponse) MarshalJSON ¶

func (o UsageCustomReportsResponse) MarshalJSON() ([]byte, error)

func (*UsageCustomReportsResponse) SetData ¶

SetData gets a reference to the given []UsageCustomReportsData and assigns it to the Data field.

func (*UsageCustomReportsResponse) SetMeta ¶

SetMeta gets a reference to the given UsageCustomReportsMeta and assigns it to the Meta field.

type UsageFargateHour ¶

type UsageFargateHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// The number of Fargate tasks run.
	TasksCount *int64 `json:"tasks_count,omitempty"`
}

UsageFargateHour Number of Fargate tasks run and hourly usage.

func NewUsageFargateHour ¶

func NewUsageFargateHour() *UsageFargateHour

NewUsageFargateHour instantiates a new UsageFargateHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageFargateHourWithDefaults ¶

func NewUsageFargateHourWithDefaults() *UsageFargateHour

NewUsageFargateHourWithDefaults instantiates a new UsageFargateHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageFargateHour) GetHour ¶

func (o *UsageFargateHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageFargateHour) GetHourOk ¶

func (o *UsageFargateHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageFargateHour) GetTasksCount ¶

func (o *UsageFargateHour) GetTasksCount() int64

GetTasksCount returns the TasksCount field value if set, zero value otherwise.

func (*UsageFargateHour) GetTasksCountOk ¶

func (o *UsageFargateHour) GetTasksCountOk() (*int64, bool)

GetTasksCountOk returns a tuple with the TasksCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageFargateHour) HasHour ¶

func (o *UsageFargateHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageFargateHour) HasTasksCount ¶

func (o *UsageFargateHour) HasTasksCount() bool

HasTasksCount returns a boolean if a field has been set.

func (UsageFargateHour) MarshalJSON ¶

func (o UsageFargateHour) MarshalJSON() ([]byte, error)

func (*UsageFargateHour) SetHour ¶

func (o *UsageFargateHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageFargateHour) SetTasksCount ¶

func (o *UsageFargateHour) SetTasksCount(v int64)

SetTasksCount gets a reference to the given int64 and assigns it to the TasksCount field.

type UsageFargateResponse ¶

type UsageFargateResponse struct {
	// Array with the number of hourly Fargate tasks recorded for a given organization.
	Usage *[]UsageFargateHour `json:"usage,omitempty"`
}

UsageFargateResponse Response containing the number of Fargate tasks run and hourly usage.

func NewUsageFargateResponse ¶

func NewUsageFargateResponse() *UsageFargateResponse

NewUsageFargateResponse instantiates a new UsageFargateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageFargateResponseWithDefaults ¶

func NewUsageFargateResponseWithDefaults() *UsageFargateResponse

NewUsageFargateResponseWithDefaults instantiates a new UsageFargateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageFargateResponse) GetUsage ¶

func (o *UsageFargateResponse) GetUsage() []UsageFargateHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageFargateResponse) GetUsageOk ¶

func (o *UsageFargateResponse) GetUsageOk() (*[]UsageFargateHour, 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 (*UsageFargateResponse) HasUsage ¶

func (o *UsageFargateResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageFargateResponse) MarshalJSON ¶

func (o UsageFargateResponse) MarshalJSON() ([]byte, error)

func (*UsageFargateResponse) SetUsage ¶

func (o *UsageFargateResponse) SetUsage(v []UsageFargateHour)

SetUsage gets a reference to the given []UsageFargateHour and assigns it to the Usage field.

type UsageHostHour ¶

type UsageHostHour struct {
	// Contains the total number of infrastructure hosts reporting during a given hour that were running the Datadog Agent.
	AgentHostCount *int64 `json:"agent_host_count,omitempty"`
	// Contains the total number of hosts that reported via Alibaba integration (and were NOT running the Datadog Agent).
	AlibabaHostCount *int64 `json:"alibaba_host_count,omitempty"`
	// Contains the total number of Azure App Services hosts using APM.
	ApmAzureAppServiceHostCount *int64 `json:"apm_azure_app_service_host_count,omitempty"`
	// Shows the total number of hosts using APM during the hour, these are counted as billable (except during trial periods).
	ApmHostCount *int64 `json:"apm_host_count,omitempty"`
	// Contains the total number of hosts that reported via the AWS integration (and were NOT running the Datadog Agent).
	AwsHostCount *int64 `json:"aws_host_count,omitempty"`
	// Contains the total number of hosts that reported via Azure integration (and were NOT running the Datadog Agent).
	AzureHostCount *int64 `json:"azure_host_count,omitempty"`
	// Shows the total number of containers reported by the Docker integration during the hour.
	ContainerCount *int64 `json:"container_count,omitempty"`
	// Contains the total number of hosts that reported via the Google Cloud integration (and were NOT running the Datadog Agent).
	GcpHostCount *int64 `json:"gcp_host_count,omitempty"`
	// Contains the total number of Heroku dynos reported by the Datadog Agent.
	HerokuHostCount *int64 `json:"heroku_host_count,omitempty"`
	// Contains the total number of billable infrastructure hosts reporting during a given hour. This is the sum of `agent_host_count`, `aws_host_count`, and `gcp_host_count`.
	HostCount *int64 `json:"host_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the total number of hosts that reported via the Azure App Services integration (and were NOT running the Datadog Agent).
	InfraAzureAppService *int64 `json:"infra_azure_app_service,omitempty"`
	// Contains the total number of hosts reported by Datadog exporter for the OpenTelemetry Collector.
	OpentelemetryHostCount *int64 `json:"opentelemetry_host_count,omitempty"`
	// Contains the total number of hosts that reported via vSphere integration (and were NOT running the Datadog Agent).
	VsphereHostCount *int64 `json:"vsphere_host_count,omitempty"`
}

UsageHostHour Number of hosts/containers recorded for each hour for a given organization.

func NewUsageHostHour ¶

func NewUsageHostHour() *UsageHostHour

NewUsageHostHour instantiates a new UsageHostHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageHostHourWithDefaults ¶

func NewUsageHostHourWithDefaults() *UsageHostHour

NewUsageHostHourWithDefaults instantiates a new UsageHostHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageHostHour) GetAgentHostCount ¶

func (o *UsageHostHour) GetAgentHostCount() int64

GetAgentHostCount returns the AgentHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetAgentHostCountOk ¶

func (o *UsageHostHour) GetAgentHostCountOk() (*int64, bool)

GetAgentHostCountOk returns a tuple with the AgentHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetAlibabaHostCount ¶

func (o *UsageHostHour) GetAlibabaHostCount() int64

GetAlibabaHostCount returns the AlibabaHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetAlibabaHostCountOk ¶

func (o *UsageHostHour) GetAlibabaHostCountOk() (*int64, bool)

GetAlibabaHostCountOk returns a tuple with the AlibabaHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetApmAzureAppServiceHostCount ¶

func (o *UsageHostHour) GetApmAzureAppServiceHostCount() int64

GetApmAzureAppServiceHostCount returns the ApmAzureAppServiceHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetApmAzureAppServiceHostCountOk ¶

func (o *UsageHostHour) GetApmAzureAppServiceHostCountOk() (*int64, bool)

GetApmAzureAppServiceHostCountOk returns a tuple with the ApmAzureAppServiceHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetApmHostCount ¶

func (o *UsageHostHour) GetApmHostCount() int64

GetApmHostCount returns the ApmHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetApmHostCountOk ¶

func (o *UsageHostHour) GetApmHostCountOk() (*int64, bool)

GetApmHostCountOk returns a tuple with the ApmHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetAwsHostCount ¶

func (o *UsageHostHour) GetAwsHostCount() int64

GetAwsHostCount returns the AwsHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetAwsHostCountOk ¶

func (o *UsageHostHour) GetAwsHostCountOk() (*int64, bool)

GetAwsHostCountOk returns a tuple with the AwsHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetAzureHostCount ¶

func (o *UsageHostHour) GetAzureHostCount() int64

GetAzureHostCount returns the AzureHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetAzureHostCountOk ¶

func (o *UsageHostHour) GetAzureHostCountOk() (*int64, bool)

GetAzureHostCountOk returns a tuple with the AzureHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetContainerCount ¶

func (o *UsageHostHour) GetContainerCount() int64

GetContainerCount returns the ContainerCount field value if set, zero value otherwise.

func (*UsageHostHour) GetContainerCountOk ¶

func (o *UsageHostHour) GetContainerCountOk() (*int64, bool)

GetContainerCountOk returns a tuple with the ContainerCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetGcpHostCount ¶

func (o *UsageHostHour) GetGcpHostCount() int64

GetGcpHostCount returns the GcpHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetGcpHostCountOk ¶

func (o *UsageHostHour) GetGcpHostCountOk() (*int64, bool)

GetGcpHostCountOk returns a tuple with the GcpHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetHerokuHostCount ¶

func (o *UsageHostHour) GetHerokuHostCount() int64

GetHerokuHostCount returns the HerokuHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetHerokuHostCountOk ¶

func (o *UsageHostHour) GetHerokuHostCountOk() (*int64, bool)

GetHerokuHostCountOk returns a tuple with the HerokuHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetHostCount ¶

func (o *UsageHostHour) GetHostCount() int64

GetHostCount returns the HostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetHostCountOk ¶

func (o *UsageHostHour) GetHostCountOk() (*int64, bool)

GetHostCountOk returns a tuple with the HostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetHour ¶

func (o *UsageHostHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageHostHour) GetHourOk ¶

func (o *UsageHostHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetInfraAzureAppService ¶

func (o *UsageHostHour) GetInfraAzureAppService() int64

GetInfraAzureAppService returns the InfraAzureAppService field value if set, zero value otherwise.

func (*UsageHostHour) GetInfraAzureAppServiceOk ¶

func (o *UsageHostHour) GetInfraAzureAppServiceOk() (*int64, bool)

GetInfraAzureAppServiceOk returns a tuple with the InfraAzureAppService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetOpentelemetryHostCount ¶

func (o *UsageHostHour) GetOpentelemetryHostCount() int64

GetOpentelemetryHostCount returns the OpentelemetryHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetOpentelemetryHostCountOk ¶

func (o *UsageHostHour) GetOpentelemetryHostCountOk() (*int64, bool)

GetOpentelemetryHostCountOk returns a tuple with the OpentelemetryHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) GetVsphereHostCount ¶

func (o *UsageHostHour) GetVsphereHostCount() int64

GetVsphereHostCount returns the VsphereHostCount field value if set, zero value otherwise.

func (*UsageHostHour) GetVsphereHostCountOk ¶

func (o *UsageHostHour) GetVsphereHostCountOk() (*int64, bool)

GetVsphereHostCountOk returns a tuple with the VsphereHostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageHostHour) HasAgentHostCount ¶

func (o *UsageHostHour) HasAgentHostCount() bool

HasAgentHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasAlibabaHostCount ¶

func (o *UsageHostHour) HasAlibabaHostCount() bool

HasAlibabaHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasApmAzureAppServiceHostCount ¶

func (o *UsageHostHour) HasApmAzureAppServiceHostCount() bool

HasApmAzureAppServiceHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasApmHostCount ¶

func (o *UsageHostHour) HasApmHostCount() bool

HasApmHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasAwsHostCount ¶

func (o *UsageHostHour) HasAwsHostCount() bool

HasAwsHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasAzureHostCount ¶

func (o *UsageHostHour) HasAzureHostCount() bool

HasAzureHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasContainerCount ¶

func (o *UsageHostHour) HasContainerCount() bool

HasContainerCount returns a boolean if a field has been set.

func (*UsageHostHour) HasGcpHostCount ¶

func (o *UsageHostHour) HasGcpHostCount() bool

HasGcpHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasHerokuHostCount ¶

func (o *UsageHostHour) HasHerokuHostCount() bool

HasHerokuHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasHostCount ¶

func (o *UsageHostHour) HasHostCount() bool

HasHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasHour ¶

func (o *UsageHostHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageHostHour) HasInfraAzureAppService ¶

func (o *UsageHostHour) HasInfraAzureAppService() bool

HasInfraAzureAppService returns a boolean if a field has been set.

func (*UsageHostHour) HasOpentelemetryHostCount ¶

func (o *UsageHostHour) HasOpentelemetryHostCount() bool

HasOpentelemetryHostCount returns a boolean if a field has been set.

func (*UsageHostHour) HasVsphereHostCount ¶

func (o *UsageHostHour) HasVsphereHostCount() bool

HasVsphereHostCount returns a boolean if a field has been set.

func (UsageHostHour) MarshalJSON ¶

func (o UsageHostHour) MarshalJSON() ([]byte, error)

func (*UsageHostHour) SetAgentHostCount ¶

func (o *UsageHostHour) SetAgentHostCount(v int64)

SetAgentHostCount gets a reference to the given int64 and assigns it to the AgentHostCount field.

func (*UsageHostHour) SetAlibabaHostCount ¶

func (o *UsageHostHour) SetAlibabaHostCount(v int64)

SetAlibabaHostCount gets a reference to the given int64 and assigns it to the AlibabaHostCount field.

func (*UsageHostHour) SetApmAzureAppServiceHostCount ¶

func (o *UsageHostHour) SetApmAzureAppServiceHostCount(v int64)

SetApmAzureAppServiceHostCount gets a reference to the given int64 and assigns it to the ApmAzureAppServiceHostCount field.

func (*UsageHostHour) SetApmHostCount ¶

func (o *UsageHostHour) SetApmHostCount(v int64)

SetApmHostCount gets a reference to the given int64 and assigns it to the ApmHostCount field.

func (*UsageHostHour) SetAwsHostCount ¶

func (o *UsageHostHour) SetAwsHostCount(v int64)

SetAwsHostCount gets a reference to the given int64 and assigns it to the AwsHostCount field.

func (*UsageHostHour) SetAzureHostCount ¶

func (o *UsageHostHour) SetAzureHostCount(v int64)

SetAzureHostCount gets a reference to the given int64 and assigns it to the AzureHostCount field.

func (*UsageHostHour) SetContainerCount ¶

func (o *UsageHostHour) SetContainerCount(v int64)

SetContainerCount gets a reference to the given int64 and assigns it to the ContainerCount field.

func (*UsageHostHour) SetGcpHostCount ¶

func (o *UsageHostHour) SetGcpHostCount(v int64)

SetGcpHostCount gets a reference to the given int64 and assigns it to the GcpHostCount field.

func (*UsageHostHour) SetHerokuHostCount ¶

func (o *UsageHostHour) SetHerokuHostCount(v int64)

SetHerokuHostCount gets a reference to the given int64 and assigns it to the HerokuHostCount field.

func (*UsageHostHour) SetHostCount ¶

func (o *UsageHostHour) SetHostCount(v int64)

SetHostCount gets a reference to the given int64 and assigns it to the HostCount field.

func (*UsageHostHour) SetHour ¶

func (o *UsageHostHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageHostHour) SetInfraAzureAppService ¶

func (o *UsageHostHour) SetInfraAzureAppService(v int64)

SetInfraAzureAppService gets a reference to the given int64 and assigns it to the InfraAzureAppService field.

func (*UsageHostHour) SetOpentelemetryHostCount ¶

func (o *UsageHostHour) SetOpentelemetryHostCount(v int64)

SetOpentelemetryHostCount gets a reference to the given int64 and assigns it to the OpentelemetryHostCount field.

func (*UsageHostHour) SetVsphereHostCount ¶

func (o *UsageHostHour) SetVsphereHostCount(v int64)

SetVsphereHostCount gets a reference to the given int64 and assigns it to the VsphereHostCount field.

type UsageHostsResponse ¶

type UsageHostsResponse struct {
	// An array of objects related to host usage.
	Usage *[]UsageHostHour `json:"usage,omitempty"`
}

UsageHostsResponse Host usage response.

func NewUsageHostsResponse ¶

func NewUsageHostsResponse() *UsageHostsResponse

NewUsageHostsResponse instantiates a new UsageHostsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageHostsResponseWithDefaults ¶

func NewUsageHostsResponseWithDefaults() *UsageHostsResponse

NewUsageHostsResponseWithDefaults instantiates a new UsageHostsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageHostsResponse) GetUsage ¶

func (o *UsageHostsResponse) GetUsage() []UsageHostHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageHostsResponse) GetUsageOk ¶

func (o *UsageHostsResponse) GetUsageOk() (*[]UsageHostHour, 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 (*UsageHostsResponse) HasUsage ¶

func (o *UsageHostsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageHostsResponse) MarshalJSON ¶

func (o UsageHostsResponse) MarshalJSON() ([]byte, error)

func (*UsageHostsResponse) SetUsage ¶

func (o *UsageHostsResponse) SetUsage(v []UsageHostHour)

SetUsage gets a reference to the given []UsageHostHour and assigns it to the Usage field.

type UsageIncidentManagementHour ¶

type UsageIncidentManagementHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the total number monthly active users from the start of the given hour's month until the given hour.
	MonthlyActiveUsers *int64 `json:"monthly_active_users,omitempty"`
}

UsageIncidentManagementHour Incident management usage for a given organization for a given hour.

func NewUsageIncidentManagementHour ¶

func NewUsageIncidentManagementHour() *UsageIncidentManagementHour

NewUsageIncidentManagementHour instantiates a new UsageIncidentManagementHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIncidentManagementHourWithDefaults ¶

func NewUsageIncidentManagementHourWithDefaults() *UsageIncidentManagementHour

NewUsageIncidentManagementHourWithDefaults instantiates a new UsageIncidentManagementHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIncidentManagementHour) GetHour ¶

func (o *UsageIncidentManagementHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageIncidentManagementHour) GetHourOk ¶

func (o *UsageIncidentManagementHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIncidentManagementHour) GetMonthlyActiveUsers ¶

func (o *UsageIncidentManagementHour) GetMonthlyActiveUsers() int64

GetMonthlyActiveUsers returns the MonthlyActiveUsers field value if set, zero value otherwise.

func (*UsageIncidentManagementHour) GetMonthlyActiveUsersOk ¶

func (o *UsageIncidentManagementHour) GetMonthlyActiveUsersOk() (*int64, bool)

GetMonthlyActiveUsersOk returns a tuple with the MonthlyActiveUsers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIncidentManagementHour) HasHour ¶

func (o *UsageIncidentManagementHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageIncidentManagementHour) HasMonthlyActiveUsers ¶

func (o *UsageIncidentManagementHour) HasMonthlyActiveUsers() bool

HasMonthlyActiveUsers returns a boolean if a field has been set.

func (UsageIncidentManagementHour) MarshalJSON ¶

func (o UsageIncidentManagementHour) MarshalJSON() ([]byte, error)

func (*UsageIncidentManagementHour) SetHour ¶

func (o *UsageIncidentManagementHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageIncidentManagementHour) SetMonthlyActiveUsers ¶

func (o *UsageIncidentManagementHour) SetMonthlyActiveUsers(v int64)

SetMonthlyActiveUsers gets a reference to the given int64 and assigns it to the MonthlyActiveUsers field.

type UsageIncidentManagementResponse ¶

type UsageIncidentManagementResponse struct {
	// Get hourly usage for incident management.
	Usage *[]UsageIncidentManagementHour `json:"usage,omitempty"`
}

UsageIncidentManagementResponse Response containing the incident management usage for each hour for a given organization.

func NewUsageIncidentManagementResponse ¶

func NewUsageIncidentManagementResponse() *UsageIncidentManagementResponse

NewUsageIncidentManagementResponse instantiates a new UsageIncidentManagementResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIncidentManagementResponseWithDefaults ¶

func NewUsageIncidentManagementResponseWithDefaults() *UsageIncidentManagementResponse

NewUsageIncidentManagementResponseWithDefaults instantiates a new UsageIncidentManagementResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIncidentManagementResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageIncidentManagementResponse) GetUsageOk ¶

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 (*UsageIncidentManagementResponse) HasUsage ¶

func (o *UsageIncidentManagementResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageIncidentManagementResponse) MarshalJSON ¶

func (o UsageIncidentManagementResponse) MarshalJSON() ([]byte, error)

func (*UsageIncidentManagementResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageIncidentManagementHour and assigns it to the Usage field.

type UsageIndexedSpansHour ¶

type UsageIndexedSpansHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of spans indexed.
	IndexedEventsCount *int64 `json:"indexed_events_count,omitempty"`
}

UsageIndexedSpansHour The hours of indexed spans usage.

func NewUsageIndexedSpansHour ¶

func NewUsageIndexedSpansHour() *UsageIndexedSpansHour

NewUsageIndexedSpansHour instantiates a new UsageIndexedSpansHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIndexedSpansHourWithDefaults ¶

func NewUsageIndexedSpansHourWithDefaults() *UsageIndexedSpansHour

NewUsageIndexedSpansHourWithDefaults instantiates a new UsageIndexedSpansHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIndexedSpansHour) GetHour ¶

func (o *UsageIndexedSpansHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageIndexedSpansHour) GetHourOk ¶

func (o *UsageIndexedSpansHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIndexedSpansHour) GetIndexedEventsCount ¶

func (o *UsageIndexedSpansHour) GetIndexedEventsCount() int64

GetIndexedEventsCount returns the IndexedEventsCount field value if set, zero value otherwise.

func (*UsageIndexedSpansHour) GetIndexedEventsCountOk ¶

func (o *UsageIndexedSpansHour) GetIndexedEventsCountOk() (*int64, bool)

GetIndexedEventsCountOk returns a tuple with the IndexedEventsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIndexedSpansHour) HasHour ¶

func (o *UsageIndexedSpansHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageIndexedSpansHour) HasIndexedEventsCount ¶

func (o *UsageIndexedSpansHour) HasIndexedEventsCount() bool

HasIndexedEventsCount returns a boolean if a field has been set.

func (UsageIndexedSpansHour) MarshalJSON ¶

func (o UsageIndexedSpansHour) MarshalJSON() ([]byte, error)

func (*UsageIndexedSpansHour) SetHour ¶

func (o *UsageIndexedSpansHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageIndexedSpansHour) SetIndexedEventsCount ¶

func (o *UsageIndexedSpansHour) SetIndexedEventsCount(v int64)

SetIndexedEventsCount gets a reference to the given int64 and assigns it to the IndexedEventsCount field.

type UsageIndexedSpansResponse ¶

type UsageIndexedSpansResponse struct {
	// Array with the number of hourly traces indexed for a given organization.
	Usage *[]UsageIndexedSpansHour `json:"usage,omitempty"`
}

UsageIndexedSpansResponse A response containing indexed spans usage.

func NewUsageIndexedSpansResponse ¶

func NewUsageIndexedSpansResponse() *UsageIndexedSpansResponse

NewUsageIndexedSpansResponse instantiates a new UsageIndexedSpansResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIndexedSpansResponseWithDefaults ¶

func NewUsageIndexedSpansResponseWithDefaults() *UsageIndexedSpansResponse

NewUsageIndexedSpansResponseWithDefaults instantiates a new UsageIndexedSpansResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIndexedSpansResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageIndexedSpansResponse) GetUsageOk ¶

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 (*UsageIndexedSpansResponse) HasUsage ¶

func (o *UsageIndexedSpansResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageIndexedSpansResponse) MarshalJSON ¶

func (o UsageIndexedSpansResponse) MarshalJSON() ([]byte, error)

func (*UsageIndexedSpansResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageIndexedSpansHour and assigns it to the Usage field.

type UsageIngestedSpansHour ¶

type UsageIngestedSpansHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the total number of bytes ingested during a given hour.
	IngestedEventsBytes *int64 `json:"ingested_events_bytes,omitempty"`
}

UsageIngestedSpansHour Ingested spans usage for a given organization for a given hour.

func NewUsageIngestedSpansHour ¶

func NewUsageIngestedSpansHour() *UsageIngestedSpansHour

NewUsageIngestedSpansHour instantiates a new UsageIngestedSpansHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIngestedSpansHourWithDefaults ¶

func NewUsageIngestedSpansHourWithDefaults() *UsageIngestedSpansHour

NewUsageIngestedSpansHourWithDefaults instantiates a new UsageIngestedSpansHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIngestedSpansHour) GetHour ¶

func (o *UsageIngestedSpansHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageIngestedSpansHour) GetHourOk ¶

func (o *UsageIngestedSpansHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIngestedSpansHour) GetIngestedEventsBytes ¶

func (o *UsageIngestedSpansHour) GetIngestedEventsBytes() int64

GetIngestedEventsBytes returns the IngestedEventsBytes field value if set, zero value otherwise.

func (*UsageIngestedSpansHour) GetIngestedEventsBytesOk ¶

func (o *UsageIngestedSpansHour) GetIngestedEventsBytesOk() (*int64, bool)

GetIngestedEventsBytesOk returns a tuple with the IngestedEventsBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIngestedSpansHour) HasHour ¶

func (o *UsageIngestedSpansHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageIngestedSpansHour) HasIngestedEventsBytes ¶

func (o *UsageIngestedSpansHour) HasIngestedEventsBytes() bool

HasIngestedEventsBytes returns a boolean if a field has been set.

func (UsageIngestedSpansHour) MarshalJSON ¶

func (o UsageIngestedSpansHour) MarshalJSON() ([]byte, error)

func (*UsageIngestedSpansHour) SetHour ¶

func (o *UsageIngestedSpansHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageIngestedSpansHour) SetIngestedEventsBytes ¶

func (o *UsageIngestedSpansHour) SetIngestedEventsBytes(v int64)

SetIngestedEventsBytes gets a reference to the given int64 and assigns it to the IngestedEventsBytes field.

type UsageIngestedSpansResponse ¶

type UsageIngestedSpansResponse struct {
	// Get hourly usage for ingested spans.
	Usage *[]UsageIngestedSpansHour `json:"usage,omitempty"`
}

UsageIngestedSpansResponse Response containing the ingested spans usage for each hour for a given organization.

func NewUsageIngestedSpansResponse ¶

func NewUsageIngestedSpansResponse() *UsageIngestedSpansResponse

NewUsageIngestedSpansResponse instantiates a new UsageIngestedSpansResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIngestedSpansResponseWithDefaults ¶

func NewUsageIngestedSpansResponseWithDefaults() *UsageIngestedSpansResponse

NewUsageIngestedSpansResponseWithDefaults instantiates a new UsageIngestedSpansResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIngestedSpansResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageIngestedSpansResponse) GetUsageOk ¶

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 (*UsageIngestedSpansResponse) HasUsage ¶

func (o *UsageIngestedSpansResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageIngestedSpansResponse) MarshalJSON ¶

func (o UsageIngestedSpansResponse) MarshalJSON() ([]byte, error)

func (*UsageIngestedSpansResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageIngestedSpansHour and assigns it to the Usage field.

type UsageIoTHour ¶

type UsageIoTHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// The total number of IoT devices during a given hour.
	IotDeviceCount *int64 `json:"iot_device_count,omitempty"`
}

UsageIoTHour IoT usage for a given organization for a given hour.

func NewUsageIoTHour ¶

func NewUsageIoTHour() *UsageIoTHour

NewUsageIoTHour instantiates a new UsageIoTHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIoTHourWithDefaults ¶

func NewUsageIoTHourWithDefaults() *UsageIoTHour

NewUsageIoTHourWithDefaults instantiates a new UsageIoTHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIoTHour) GetHour ¶

func (o *UsageIoTHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageIoTHour) GetHourOk ¶

func (o *UsageIoTHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIoTHour) GetIotDeviceCount ¶

func (o *UsageIoTHour) GetIotDeviceCount() int64

GetIotDeviceCount returns the IotDeviceCount field value if set, zero value otherwise.

func (*UsageIoTHour) GetIotDeviceCountOk ¶

func (o *UsageIoTHour) GetIotDeviceCountOk() (*int64, bool)

GetIotDeviceCountOk returns a tuple with the IotDeviceCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageIoTHour) HasHour ¶

func (o *UsageIoTHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageIoTHour) HasIotDeviceCount ¶

func (o *UsageIoTHour) HasIotDeviceCount() bool

HasIotDeviceCount returns a boolean if a field has been set.

func (UsageIoTHour) MarshalJSON ¶

func (o UsageIoTHour) MarshalJSON() ([]byte, error)

func (*UsageIoTHour) SetHour ¶

func (o *UsageIoTHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageIoTHour) SetIotDeviceCount ¶

func (o *UsageIoTHour) SetIotDeviceCount(v int64)

SetIotDeviceCount gets a reference to the given int64 and assigns it to the IotDeviceCount field.

type UsageIoTResponse ¶

type UsageIoTResponse struct {
	// Get hourly usage for IoT.
	Usage *[]UsageIoTHour `json:"usage,omitempty"`
}

UsageIoTResponse Response containing the IoT usage for each hour for a given organization.

func NewUsageIoTResponse ¶

func NewUsageIoTResponse() *UsageIoTResponse

NewUsageIoTResponse instantiates a new UsageIoTResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageIoTResponseWithDefaults ¶

func NewUsageIoTResponseWithDefaults() *UsageIoTResponse

NewUsageIoTResponseWithDefaults instantiates a new UsageIoTResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageIoTResponse) GetUsage ¶

func (o *UsageIoTResponse) GetUsage() []UsageIoTHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageIoTResponse) GetUsageOk ¶

func (o *UsageIoTResponse) GetUsageOk() (*[]UsageIoTHour, 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 (*UsageIoTResponse) HasUsage ¶

func (o *UsageIoTResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageIoTResponse) MarshalJSON ¶

func (o UsageIoTResponse) MarshalJSON() ([]byte, error)

func (*UsageIoTResponse) SetUsage ¶

func (o *UsageIoTResponse) SetUsage(v []UsageIoTHour)

SetUsage gets a reference to the given []UsageIoTHour and assigns it to the Usage field.

type UsageLambdaHour ¶

type UsageLambdaHour struct {
	// Contains the number of different functions for each region and AWS account.
	FuncCount *int64 `json:"func_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the sum of invocations of all functions.
	InvocationsSum *int64 `json:"invocations_sum,omitempty"`
}

UsageLambdaHour Number of lambda functions and sum of the invocations of all lambda functions for each hour for a given organization.

func NewUsageLambdaHour ¶

func NewUsageLambdaHour() *UsageLambdaHour

NewUsageLambdaHour instantiates a new UsageLambdaHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLambdaHourWithDefaults ¶

func NewUsageLambdaHourWithDefaults() *UsageLambdaHour

NewUsageLambdaHourWithDefaults instantiates a new UsageLambdaHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLambdaHour) GetFuncCount ¶

func (o *UsageLambdaHour) GetFuncCount() int64

GetFuncCount returns the FuncCount field value if set, zero value otherwise.

func (*UsageLambdaHour) GetFuncCountOk ¶

func (o *UsageLambdaHour) GetFuncCountOk() (*int64, bool)

GetFuncCountOk returns a tuple with the FuncCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLambdaHour) GetHour ¶

func (o *UsageLambdaHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageLambdaHour) GetHourOk ¶

func (o *UsageLambdaHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLambdaHour) GetInvocationsSum ¶

func (o *UsageLambdaHour) GetInvocationsSum() int64

GetInvocationsSum returns the InvocationsSum field value if set, zero value otherwise.

func (*UsageLambdaHour) GetInvocationsSumOk ¶

func (o *UsageLambdaHour) GetInvocationsSumOk() (*int64, bool)

GetInvocationsSumOk returns a tuple with the InvocationsSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLambdaHour) HasFuncCount ¶

func (o *UsageLambdaHour) HasFuncCount() bool

HasFuncCount returns a boolean if a field has been set.

func (*UsageLambdaHour) HasHour ¶

func (o *UsageLambdaHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageLambdaHour) HasInvocationsSum ¶

func (o *UsageLambdaHour) HasInvocationsSum() bool

HasInvocationsSum returns a boolean if a field has been set.

func (UsageLambdaHour) MarshalJSON ¶

func (o UsageLambdaHour) MarshalJSON() ([]byte, error)

func (*UsageLambdaHour) SetFuncCount ¶

func (o *UsageLambdaHour) SetFuncCount(v int64)

SetFuncCount gets a reference to the given int64 and assigns it to the FuncCount field.

func (*UsageLambdaHour) SetHour ¶

func (o *UsageLambdaHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageLambdaHour) SetInvocationsSum ¶

func (o *UsageLambdaHour) SetInvocationsSum(v int64)

SetInvocationsSum gets a reference to the given int64 and assigns it to the InvocationsSum field.

type UsageLambdaResponse ¶

type UsageLambdaResponse struct {
	// Get hourly usage for Lambda.
	Usage *[]UsageLambdaHour `json:"usage,omitempty"`
}

UsageLambdaResponse Response containing the number of lambda functions and sum of the invocations of all lambda functions for each hour for a given organization.

func NewUsageLambdaResponse ¶

func NewUsageLambdaResponse() *UsageLambdaResponse

NewUsageLambdaResponse instantiates a new UsageLambdaResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLambdaResponseWithDefaults ¶

func NewUsageLambdaResponseWithDefaults() *UsageLambdaResponse

NewUsageLambdaResponseWithDefaults instantiates a new UsageLambdaResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLambdaResponse) GetUsage ¶

func (o *UsageLambdaResponse) GetUsage() []UsageLambdaHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageLambdaResponse) GetUsageOk ¶

func (o *UsageLambdaResponse) GetUsageOk() (*[]UsageLambdaHour, 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 (*UsageLambdaResponse) HasUsage ¶

func (o *UsageLambdaResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageLambdaResponse) MarshalJSON ¶

func (o UsageLambdaResponse) MarshalJSON() ([]byte, error)

func (*UsageLambdaResponse) SetUsage ¶

func (o *UsageLambdaResponse) SetUsage(v []UsageLambdaHour)

SetUsage gets a reference to the given []UsageLambdaHour and assigns it to the Usage field.

type UsageLogsByIndexHour ¶

type UsageLogsByIndexHour struct {
	// The total number of indexed logs for the queried hour.
	EventCount *int64 `json:"event_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// The index ID for this usage.
	IndexId *string `json:"index_id,omitempty"`
	// The user specified name for this index ID.
	IndexName *string `json:"index_name,omitempty"`
	// The retention period (in days) for this index ID.
	Retention *int64 `json:"retention,omitempty"`
}

UsageLogsByIndexHour Number of indexed logs for each hour and index for a given organization.

func NewUsageLogsByIndexHour ¶

func NewUsageLogsByIndexHour() *UsageLogsByIndexHour

NewUsageLogsByIndexHour instantiates a new UsageLogsByIndexHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogsByIndexHourWithDefaults ¶

func NewUsageLogsByIndexHourWithDefaults() *UsageLogsByIndexHour

NewUsageLogsByIndexHourWithDefaults instantiates a new UsageLogsByIndexHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLogsByIndexHour) GetEventCount ¶

func (o *UsageLogsByIndexHour) GetEventCount() int64

GetEventCount returns the EventCount field value if set, zero value otherwise.

func (*UsageLogsByIndexHour) GetEventCountOk ¶

func (o *UsageLogsByIndexHour) GetEventCountOk() (*int64, bool)

GetEventCountOk returns a tuple with the EventCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByIndexHour) GetHour ¶

func (o *UsageLogsByIndexHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageLogsByIndexHour) GetHourOk ¶

func (o *UsageLogsByIndexHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByIndexHour) GetIndexId ¶

func (o *UsageLogsByIndexHour) GetIndexId() string

GetIndexId returns the IndexId field value if set, zero value otherwise.

func (*UsageLogsByIndexHour) GetIndexIdOk ¶

func (o *UsageLogsByIndexHour) GetIndexIdOk() (*string, bool)

GetIndexIdOk returns a tuple with the IndexId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByIndexHour) GetIndexName ¶

func (o *UsageLogsByIndexHour) GetIndexName() string

GetIndexName returns the IndexName field value if set, zero value otherwise.

func (*UsageLogsByIndexHour) GetIndexNameOk ¶

func (o *UsageLogsByIndexHour) GetIndexNameOk() (*string, bool)

GetIndexNameOk returns a tuple with the IndexName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByIndexHour) GetRetention ¶

func (o *UsageLogsByIndexHour) GetRetention() int64

GetRetention returns the Retention field value if set, zero value otherwise.

func (*UsageLogsByIndexHour) GetRetentionOk ¶

func (o *UsageLogsByIndexHour) GetRetentionOk() (*int64, 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 (*UsageLogsByIndexHour) HasEventCount ¶

func (o *UsageLogsByIndexHour) HasEventCount() bool

HasEventCount returns a boolean if a field has been set.

func (*UsageLogsByIndexHour) HasHour ¶

func (o *UsageLogsByIndexHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageLogsByIndexHour) HasIndexId ¶

func (o *UsageLogsByIndexHour) HasIndexId() bool

HasIndexId returns a boolean if a field has been set.

func (*UsageLogsByIndexHour) HasIndexName ¶

func (o *UsageLogsByIndexHour) HasIndexName() bool

HasIndexName returns a boolean if a field has been set.

func (*UsageLogsByIndexHour) HasRetention ¶

func (o *UsageLogsByIndexHour) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (UsageLogsByIndexHour) MarshalJSON ¶

func (o UsageLogsByIndexHour) MarshalJSON() ([]byte, error)

func (*UsageLogsByIndexHour) SetEventCount ¶

func (o *UsageLogsByIndexHour) SetEventCount(v int64)

SetEventCount gets a reference to the given int64 and assigns it to the EventCount field.

func (*UsageLogsByIndexHour) SetHour ¶

func (o *UsageLogsByIndexHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageLogsByIndexHour) SetIndexId ¶

func (o *UsageLogsByIndexHour) SetIndexId(v string)

SetIndexId gets a reference to the given string and assigns it to the IndexId field.

func (*UsageLogsByIndexHour) SetIndexName ¶

func (o *UsageLogsByIndexHour) SetIndexName(v string)

SetIndexName gets a reference to the given string and assigns it to the IndexName field.

func (*UsageLogsByIndexHour) SetRetention ¶

func (o *UsageLogsByIndexHour) SetRetention(v int64)

SetRetention gets a reference to the given int64 and assigns it to the Retention field.

type UsageLogsByIndexResponse ¶

type UsageLogsByIndexResponse struct {
	// An array of objects regarding hourly usage of logs by index response.
	Usage *[]UsageLogsByIndexHour `json:"usage,omitempty"`
}

UsageLogsByIndexResponse Response containing the number of indexed logs for each hour and index for a given organization.

func NewUsageLogsByIndexResponse ¶

func NewUsageLogsByIndexResponse() *UsageLogsByIndexResponse

NewUsageLogsByIndexResponse instantiates a new UsageLogsByIndexResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogsByIndexResponseWithDefaults ¶

func NewUsageLogsByIndexResponseWithDefaults() *UsageLogsByIndexResponse

NewUsageLogsByIndexResponseWithDefaults instantiates a new UsageLogsByIndexResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLogsByIndexResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageLogsByIndexResponse) GetUsageOk ¶

func (o *UsageLogsByIndexResponse) GetUsageOk() (*[]UsageLogsByIndexHour, 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 (*UsageLogsByIndexResponse) HasUsage ¶

func (o *UsageLogsByIndexResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageLogsByIndexResponse) MarshalJSON ¶

func (o UsageLogsByIndexResponse) MarshalJSON() ([]byte, error)

func (*UsageLogsByIndexResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageLogsByIndexHour and assigns it to the Usage field.

type UsageLogsByRetentionHour ¶

type UsageLogsByRetentionHour struct {
	// Total logs indexed with this retention period during a given hour.
	IndexedEventsCount *int64 `json:"indexed_events_count,omitempty"`
	// Live logs indexed with this retention period during a given hour.
	LiveIndexedEventsCount *int64 `json:"live_indexed_events_count,omitempty"`
	// Rehydrated logs indexed with this retention period during a given hour.
	RehydratedIndexedEventsCount *int64 `json:"rehydrated_indexed_events_count,omitempty"`
	// The retention period in days or \"custom\" for all custom retention usage.
	Retention *string `json:"retention,omitempty"`
}

UsageLogsByRetentionHour The number of indexed logs for each hour for a given organization broken down by retention period.

func NewUsageLogsByRetentionHour ¶

func NewUsageLogsByRetentionHour() *UsageLogsByRetentionHour

NewUsageLogsByRetentionHour instantiates a new UsageLogsByRetentionHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogsByRetentionHourWithDefaults ¶

func NewUsageLogsByRetentionHourWithDefaults() *UsageLogsByRetentionHour

NewUsageLogsByRetentionHourWithDefaults instantiates a new UsageLogsByRetentionHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLogsByRetentionHour) GetIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) GetIndexedEventsCount() int64

GetIndexedEventsCount returns the IndexedEventsCount field value if set, zero value otherwise.

func (*UsageLogsByRetentionHour) GetIndexedEventsCountOk ¶

func (o *UsageLogsByRetentionHour) GetIndexedEventsCountOk() (*int64, bool)

GetIndexedEventsCountOk returns a tuple with the IndexedEventsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByRetentionHour) GetLiveIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) GetLiveIndexedEventsCount() int64

GetLiveIndexedEventsCount returns the LiveIndexedEventsCount field value if set, zero value otherwise.

func (*UsageLogsByRetentionHour) GetLiveIndexedEventsCountOk ¶

func (o *UsageLogsByRetentionHour) GetLiveIndexedEventsCountOk() (*int64, bool)

GetLiveIndexedEventsCountOk returns a tuple with the LiveIndexedEventsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByRetentionHour) GetRehydratedIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) GetRehydratedIndexedEventsCount() int64

GetRehydratedIndexedEventsCount returns the RehydratedIndexedEventsCount field value if set, zero value otherwise.

func (*UsageLogsByRetentionHour) GetRehydratedIndexedEventsCountOk ¶

func (o *UsageLogsByRetentionHour) GetRehydratedIndexedEventsCountOk() (*int64, bool)

GetRehydratedIndexedEventsCountOk returns a tuple with the RehydratedIndexedEventsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsByRetentionHour) GetRetention ¶

func (o *UsageLogsByRetentionHour) GetRetention() string

GetRetention returns the Retention field value if set, zero value otherwise.

func (*UsageLogsByRetentionHour) GetRetentionOk ¶

func (o *UsageLogsByRetentionHour) 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 (*UsageLogsByRetentionHour) HasIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) HasIndexedEventsCount() bool

HasIndexedEventsCount returns a boolean if a field has been set.

func (*UsageLogsByRetentionHour) HasLiveIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) HasLiveIndexedEventsCount() bool

HasLiveIndexedEventsCount returns a boolean if a field has been set.

func (*UsageLogsByRetentionHour) HasRehydratedIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) HasRehydratedIndexedEventsCount() bool

HasRehydratedIndexedEventsCount returns a boolean if a field has been set.

func (*UsageLogsByRetentionHour) HasRetention ¶

func (o *UsageLogsByRetentionHour) HasRetention() bool

HasRetention returns a boolean if a field has been set.

func (UsageLogsByRetentionHour) MarshalJSON ¶

func (o UsageLogsByRetentionHour) MarshalJSON() ([]byte, error)

func (*UsageLogsByRetentionHour) SetIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) SetIndexedEventsCount(v int64)

SetIndexedEventsCount gets a reference to the given int64 and assigns it to the IndexedEventsCount field.

func (*UsageLogsByRetentionHour) SetLiveIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) SetLiveIndexedEventsCount(v int64)

SetLiveIndexedEventsCount gets a reference to the given int64 and assigns it to the LiveIndexedEventsCount field.

func (*UsageLogsByRetentionHour) SetRehydratedIndexedEventsCount ¶

func (o *UsageLogsByRetentionHour) SetRehydratedIndexedEventsCount(v int64)

SetRehydratedIndexedEventsCount gets a reference to the given int64 and assigns it to the RehydratedIndexedEventsCount field.

func (*UsageLogsByRetentionHour) SetRetention ¶

func (o *UsageLogsByRetentionHour) SetRetention(v string)

SetRetention gets a reference to the given string and assigns it to the Retention field.

type UsageLogsByRetentionResponse ¶

type UsageLogsByRetentionResponse struct {
	// Get hourly usage for indexed logs by retention period.
	Usage *[]UsageLogsByRetentionHour `json:"usage,omitempty"`
}

UsageLogsByRetentionResponse Response containing the indexed logs usage broken down by retention period for an organization during a given hour.

func NewUsageLogsByRetentionResponse ¶

func NewUsageLogsByRetentionResponse() *UsageLogsByRetentionResponse

NewUsageLogsByRetentionResponse instantiates a new UsageLogsByRetentionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogsByRetentionResponseWithDefaults ¶

func NewUsageLogsByRetentionResponseWithDefaults() *UsageLogsByRetentionResponse

NewUsageLogsByRetentionResponseWithDefaults instantiates a new UsageLogsByRetentionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLogsByRetentionResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageLogsByRetentionResponse) GetUsageOk ¶

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 (*UsageLogsByRetentionResponse) HasUsage ¶

func (o *UsageLogsByRetentionResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageLogsByRetentionResponse) MarshalJSON ¶

func (o UsageLogsByRetentionResponse) MarshalJSON() ([]byte, error)

func (*UsageLogsByRetentionResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageLogsByRetentionHour and assigns it to the Usage field.

type UsageLogsHour ¶

type UsageLogsHour struct {
	// Contains the number of billable log bytes ingested.
	BillableIngestedBytes *int64 `json:"billable_ingested_bytes,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of log events indexed.
	IndexedEventsCount *int64 `json:"indexed_events_count,omitempty"`
	// Contains the number of log bytes ingested.
	IngestedEventsBytes *int64 `json:"ingested_events_bytes,omitempty"`
	// Contains the number of live log events indexed (data available as of December 1, 2020).
	LogsLiveIndexedCount *int64 `json:"logs_live_indexed_count,omitempty"`
	// Contains the number of live log bytes ingested (data available as of December 1, 2020).
	LogsLiveIngestedBytes *int64 `json:"logs_live_ingested_bytes,omitempty"`
	// Contains the number of rehydrated log events indexed (data available as of December 1, 2020).
	LogsRehydratedIndexedCount *int64 `json:"logs_rehydrated_indexed_count,omitempty"`
	// Contains the number of rehydrated log bytes ingested (data available as of December 1, 2020).
	LogsRehydratedIngestedBytes *int64 `json:"logs_rehydrated_ingested_bytes,omitempty"`
}

UsageLogsHour Hour usage for logs.

func NewUsageLogsHour ¶

func NewUsageLogsHour() *UsageLogsHour

NewUsageLogsHour instantiates a new UsageLogsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogsHourWithDefaults ¶

func NewUsageLogsHourWithDefaults() *UsageLogsHour

NewUsageLogsHourWithDefaults instantiates a new UsageLogsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLogsHour) GetBillableIngestedBytes ¶

func (o *UsageLogsHour) GetBillableIngestedBytes() int64

GetBillableIngestedBytes returns the BillableIngestedBytes field value if set, zero value otherwise.

func (*UsageLogsHour) GetBillableIngestedBytesOk ¶

func (o *UsageLogsHour) GetBillableIngestedBytesOk() (*int64, bool)

GetBillableIngestedBytesOk returns a tuple with the BillableIngestedBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetHour ¶

func (o *UsageLogsHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageLogsHour) GetHourOk ¶

func (o *UsageLogsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetIndexedEventsCount ¶

func (o *UsageLogsHour) GetIndexedEventsCount() int64

GetIndexedEventsCount returns the IndexedEventsCount field value if set, zero value otherwise.

func (*UsageLogsHour) GetIndexedEventsCountOk ¶

func (o *UsageLogsHour) GetIndexedEventsCountOk() (*int64, bool)

GetIndexedEventsCountOk returns a tuple with the IndexedEventsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetIngestedEventsBytes ¶

func (o *UsageLogsHour) GetIngestedEventsBytes() int64

GetIngestedEventsBytes returns the IngestedEventsBytes field value if set, zero value otherwise.

func (*UsageLogsHour) GetIngestedEventsBytesOk ¶

func (o *UsageLogsHour) GetIngestedEventsBytesOk() (*int64, bool)

GetIngestedEventsBytesOk returns a tuple with the IngestedEventsBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetLogsLiveIndexedCount ¶

func (o *UsageLogsHour) GetLogsLiveIndexedCount() int64

GetLogsLiveIndexedCount returns the LogsLiveIndexedCount field value if set, zero value otherwise.

func (*UsageLogsHour) GetLogsLiveIndexedCountOk ¶

func (o *UsageLogsHour) GetLogsLiveIndexedCountOk() (*int64, bool)

GetLogsLiveIndexedCountOk returns a tuple with the LogsLiveIndexedCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetLogsLiveIngestedBytes ¶

func (o *UsageLogsHour) GetLogsLiveIngestedBytes() int64

GetLogsLiveIngestedBytes returns the LogsLiveIngestedBytes field value if set, zero value otherwise.

func (*UsageLogsHour) GetLogsLiveIngestedBytesOk ¶

func (o *UsageLogsHour) GetLogsLiveIngestedBytesOk() (*int64, bool)

GetLogsLiveIngestedBytesOk returns a tuple with the LogsLiveIngestedBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetLogsRehydratedIndexedCount ¶

func (o *UsageLogsHour) GetLogsRehydratedIndexedCount() int64

GetLogsRehydratedIndexedCount returns the LogsRehydratedIndexedCount field value if set, zero value otherwise.

func (*UsageLogsHour) GetLogsRehydratedIndexedCountOk ¶

func (o *UsageLogsHour) GetLogsRehydratedIndexedCountOk() (*int64, bool)

GetLogsRehydratedIndexedCountOk returns a tuple with the LogsRehydratedIndexedCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) GetLogsRehydratedIngestedBytes ¶

func (o *UsageLogsHour) GetLogsRehydratedIngestedBytes() int64

GetLogsRehydratedIngestedBytes returns the LogsRehydratedIngestedBytes field value if set, zero value otherwise.

func (*UsageLogsHour) GetLogsRehydratedIngestedBytesOk ¶

func (o *UsageLogsHour) GetLogsRehydratedIngestedBytesOk() (*int64, bool)

GetLogsRehydratedIngestedBytesOk returns a tuple with the LogsRehydratedIngestedBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLogsHour) HasBillableIngestedBytes ¶

func (o *UsageLogsHour) HasBillableIngestedBytes() bool

HasBillableIngestedBytes returns a boolean if a field has been set.

func (*UsageLogsHour) HasHour ¶

func (o *UsageLogsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageLogsHour) HasIndexedEventsCount ¶

func (o *UsageLogsHour) HasIndexedEventsCount() bool

HasIndexedEventsCount returns a boolean if a field has been set.

func (*UsageLogsHour) HasIngestedEventsBytes ¶

func (o *UsageLogsHour) HasIngestedEventsBytes() bool

HasIngestedEventsBytes returns a boolean if a field has been set.

func (*UsageLogsHour) HasLogsLiveIndexedCount ¶

func (o *UsageLogsHour) HasLogsLiveIndexedCount() bool

HasLogsLiveIndexedCount returns a boolean if a field has been set.

func (*UsageLogsHour) HasLogsLiveIngestedBytes ¶

func (o *UsageLogsHour) HasLogsLiveIngestedBytes() bool

HasLogsLiveIngestedBytes returns a boolean if a field has been set.

func (*UsageLogsHour) HasLogsRehydratedIndexedCount ¶

func (o *UsageLogsHour) HasLogsRehydratedIndexedCount() bool

HasLogsRehydratedIndexedCount returns a boolean if a field has been set.

func (*UsageLogsHour) HasLogsRehydratedIngestedBytes ¶

func (o *UsageLogsHour) HasLogsRehydratedIngestedBytes() bool

HasLogsRehydratedIngestedBytes returns a boolean if a field has been set.

func (UsageLogsHour) MarshalJSON ¶

func (o UsageLogsHour) MarshalJSON() ([]byte, error)

func (*UsageLogsHour) SetBillableIngestedBytes ¶

func (o *UsageLogsHour) SetBillableIngestedBytes(v int64)

SetBillableIngestedBytes gets a reference to the given int64 and assigns it to the BillableIngestedBytes field.

func (*UsageLogsHour) SetHour ¶

func (o *UsageLogsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageLogsHour) SetIndexedEventsCount ¶

func (o *UsageLogsHour) SetIndexedEventsCount(v int64)

SetIndexedEventsCount gets a reference to the given int64 and assigns it to the IndexedEventsCount field.

func (*UsageLogsHour) SetIngestedEventsBytes ¶

func (o *UsageLogsHour) SetIngestedEventsBytes(v int64)

SetIngestedEventsBytes gets a reference to the given int64 and assigns it to the IngestedEventsBytes field.

func (*UsageLogsHour) SetLogsLiveIndexedCount ¶

func (o *UsageLogsHour) SetLogsLiveIndexedCount(v int64)

SetLogsLiveIndexedCount gets a reference to the given int64 and assigns it to the LogsLiveIndexedCount field.

func (*UsageLogsHour) SetLogsLiveIngestedBytes ¶

func (o *UsageLogsHour) SetLogsLiveIngestedBytes(v int64)

SetLogsLiveIngestedBytes gets a reference to the given int64 and assigns it to the LogsLiveIngestedBytes field.

func (*UsageLogsHour) SetLogsRehydratedIndexedCount ¶

func (o *UsageLogsHour) SetLogsRehydratedIndexedCount(v int64)

SetLogsRehydratedIndexedCount gets a reference to the given int64 and assigns it to the LogsRehydratedIndexedCount field.

func (*UsageLogsHour) SetLogsRehydratedIngestedBytes ¶

func (o *UsageLogsHour) SetLogsRehydratedIngestedBytes(v int64)

SetLogsRehydratedIngestedBytes gets a reference to the given int64 and assigns it to the LogsRehydratedIngestedBytes field.

type UsageLogsResponse ¶

type UsageLogsResponse struct {
	// An array of objects regarding hourly usage of logs.
	Usage *[]UsageLogsHour `json:"usage,omitempty"`
}

UsageLogsResponse Response containing the number of logs for each hour.

func NewUsageLogsResponse ¶

func NewUsageLogsResponse() *UsageLogsResponse

NewUsageLogsResponse instantiates a new UsageLogsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogsResponseWithDefaults ¶

func NewUsageLogsResponseWithDefaults() *UsageLogsResponse

NewUsageLogsResponseWithDefaults instantiates a new UsageLogsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLogsResponse) GetUsage ¶

func (o *UsageLogsResponse) GetUsage() []UsageLogsHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageLogsResponse) GetUsageOk ¶

func (o *UsageLogsResponse) GetUsageOk() (*[]UsageLogsHour, 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 (*UsageLogsResponse) HasUsage ¶

func (o *UsageLogsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageLogsResponse) MarshalJSON ¶

func (o UsageLogsResponse) MarshalJSON() ([]byte, error)

func (*UsageLogsResponse) SetUsage ¶

func (o *UsageLogsResponse) SetUsage(v []UsageLogsHour)

SetUsage gets a reference to the given []UsageLogsHour and assigns it to the Usage field.

type UsageMeteringApiService ¶

type UsageMeteringApiService service

UsageMeteringApiService UsageMeteringApi service

func (*UsageMeteringApiService) GetDailyCustomReports ¶

* GetDailyCustomReports Get the list of available daily custom reports * Get daily custom reports.

func (*UsageMeteringApiService) GetIncidentManagement ¶

* GetIncidentManagement Get hourly usage for incident management * Get hourly usage for incident management.

func (*UsageMeteringApiService) GetIngestedSpans ¶

* GetIngestedSpans Get hourly usage for ingested spans * Get hourly usage for ingested spans.

func (*UsageMeteringApiService) GetMonthlyCustomReports ¶

* GetMonthlyCustomReports Get the list of available monthly custom reports * Get monthly custom reports.

func (*UsageMeteringApiService) GetSpecifiedDailyCustomReports ¶

func (a *UsageMeteringApiService) GetSpecifiedDailyCustomReports(ctx _context.Context, reportId string) (UsageSpecifiedCustomReportsResponse, *_nethttp.Response, error)

* GetSpecifiedDailyCustomReports Get specified daily custom reports * Get specified daily custom reports.

func (*UsageMeteringApiService) GetSpecifiedMonthlyCustomReports ¶

func (a *UsageMeteringApiService) GetSpecifiedMonthlyCustomReports(ctx _context.Context, reportId string) (UsageSpecifiedCustomReportsResponse, *_nethttp.Response, error)

* GetSpecifiedMonthlyCustomReports Get specified monthly custom reports * Get specified monthly custom reports.

func (*UsageMeteringApiService) GetTracingWithoutLimits ¶

  • GetTracingWithoutLimits Get hourly usage for tracing without limits
  • Get hourly usage for tracing without limits.

**Note** This endpoint has been renamed to `/api/v1/usage/ingested-spans`.

func (*UsageMeteringApiService) GetUsageAnalyzedLogs ¶

* GetUsageAnalyzedLogs Get hourly usage for analyzed logs * Get hourly usage for analyzed logs (Security Monitoring).

func (*UsageMeteringApiService) GetUsageAttribution ¶

* GetUsageAttribution Get Usage Attribution * Get Usage Attribution.

func (*UsageMeteringApiService) GetUsageBillableSummary ¶

* GetUsageBillableSummary Get billable usage across your account * Get billable usage across your account.

func (*UsageMeteringApiService) GetUsageComplianceMonitoring ¶

* GetUsageComplianceMonitoring Get hourly usage for Compliance Monitoring * Get hourly usage for Compliance Monitoring.

func (*UsageMeteringApiService) GetUsageFargate ¶

* GetUsageFargate Get hourly usage for Fargate * Get hourly usage for [Fargate](https://docs.datadoghq.com/integrations/ecs_fargate/).

func (*UsageMeteringApiService) GetUsageHosts ¶

* GetUsageHosts Get hourly usage for hosts and containers * Get hourly usage for hosts and containers.

func (*UsageMeteringApiService) GetUsageIndexedSpans ¶

* GetUsageIndexedSpans Get hourly usage for indexed spans * Get hourly usage for indexed spans.

func (*UsageMeteringApiService) GetUsageInternetOfThings ¶

* GetUsageInternetOfThings Get hourly usage for IoT * Get hourly usage for IoT.

func (*UsageMeteringApiService) GetUsageLambda ¶

* GetUsageLambda Get hourly usage for Lambda * Get hourly usage for lambda.

func (*UsageMeteringApiService) GetUsageLogs ¶

* GetUsageLogs Get hourly usage for Logs * Get hourly usage for logs.

func (*UsageMeteringApiService) GetUsageLogsByIndex ¶

* GetUsageLogsByIndex Get hourly usage for Logs by Index * Get hourly usage for logs by index.

func (*UsageMeteringApiService) GetUsageLogsByRetention ¶

* GetUsageLogsByRetention Get hourly logs usage by retention * Get hourly usage for indexed logs by retention period.

func (*UsageMeteringApiService) GetUsageNetworkFlows ¶

* GetUsageNetworkFlows Get hourly usage for Network Flows * Get hourly usage for network flows.

func (*UsageMeteringApiService) GetUsageNetworkHosts ¶

* GetUsageNetworkHosts Get hourly usage for Network Hosts * Get hourly usage for network hosts.

func (*UsageMeteringApiService) GetUsageProfiling ¶

* GetUsageProfiling Get hourly usage for profiled hosts * Get hourly usage for profiled hosts.

func (*UsageMeteringApiService) GetUsageRumSessions ¶

* GetUsageRumSessions Get hourly usage for RUM Sessions * Get hourly usage for [RUM](https://docs.datadoghq.com/real_user_monitoring/) Sessions.

func (*UsageMeteringApiService) GetUsageSNMP ¶

* GetUsageSNMP Get hourly usage for SNMP devices * Get hourly usage for SNMP devices.

func (*UsageMeteringApiService) GetUsageSummary ¶

* GetUsageSummary Get usage across your multi-org account * Get usage across your multi-org account. You must have the multi-org feature enabled.

func (*UsageMeteringApiService) GetUsageSynthetics ¶

* GetUsageSynthetics Get hourly usage for Synthetics Checks * Get hourly usage for [Synthetics checks](https://docs.datadoghq.com/synthetics/).

func (*UsageMeteringApiService) GetUsageSyntheticsAPI ¶

* GetUsageSyntheticsAPI Get hourly usage for Synthetics API Checks * Get hourly usage for [synthetics API checks](https://docs.datadoghq.com/synthetics/).

func (*UsageMeteringApiService) GetUsageSyntheticsBrowser ¶

* GetUsageSyntheticsBrowser Get hourly usage for Synthetics Browser Checks * Get hourly usage for synthetics browser checks.

func (*UsageMeteringApiService) GetUsageTimeseries ¶

* GetUsageTimeseries Get hourly usage for custom metrics * Get hourly usage for [custom metrics](https://docs.datadoghq.com/developers/metrics/custom_metrics/).

func (*UsageMeteringApiService) GetUsageTopAvgMetrics ¶

* GetUsageTopAvgMetrics Get all custom metrics by hourly average * Get all [custom metrics](https://docs.datadoghq.com/developers/metrics/custom_metrics/) by hourly average. Use the month parameter to get a month-to-date data resolution or use the day parameter to get a daily resolution. One of the two is required, and only one of the two is allowed.

func (*UsageMeteringApiService) GetUsageTrace ¶

  • GetUsageTrace Get hourly usage for Trace Search
  • Get hourly usage for trace search.

**Note** This endpoint has been renamed to `/api/v1/usage/indexed-spans`.

type UsageMetricCategory ¶

type UsageMetricCategory string

UsageMetricCategory Contains the metric category.

const (
	USAGEMETRICCATEGORY_STANDARD UsageMetricCategory = "standard"
	USAGEMETRICCATEGORY_CUSTOM   UsageMetricCategory = "custom"
)

List of UsageMetricCategory

func NewUsageMetricCategoryFromValue ¶

func NewUsageMetricCategoryFromValue(v string) (*UsageMetricCategory, error)

NewUsageMetricCategoryFromValue returns a pointer to a valid UsageMetricCategory for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageMetricCategory) IsValid ¶

func (v UsageMetricCategory) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UsageMetricCategory) Ptr ¶

Ptr returns reference to UsageMetricCategory value

func (*UsageMetricCategory) UnmarshalJSON ¶

func (v *UsageMetricCategory) UnmarshalJSON(src []byte) error

type UsageNetworkFlowsHour ¶

type UsageNetworkFlowsHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of netflow events indexed.
	IndexedEventCount *int64 `json:"indexed_event_count,omitempty"`
}

UsageNetworkFlowsHour Number of netflow events indexed for each hour for a given organization.

func NewUsageNetworkFlowsHour ¶

func NewUsageNetworkFlowsHour() *UsageNetworkFlowsHour

NewUsageNetworkFlowsHour instantiates a new UsageNetworkFlowsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageNetworkFlowsHourWithDefaults ¶

func NewUsageNetworkFlowsHourWithDefaults() *UsageNetworkFlowsHour

NewUsageNetworkFlowsHourWithDefaults instantiates a new UsageNetworkFlowsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageNetworkFlowsHour) GetHour ¶

func (o *UsageNetworkFlowsHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageNetworkFlowsHour) GetHourOk ¶

func (o *UsageNetworkFlowsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageNetworkFlowsHour) GetIndexedEventCount ¶

func (o *UsageNetworkFlowsHour) GetIndexedEventCount() int64

GetIndexedEventCount returns the IndexedEventCount field value if set, zero value otherwise.

func (*UsageNetworkFlowsHour) GetIndexedEventCountOk ¶

func (o *UsageNetworkFlowsHour) GetIndexedEventCountOk() (*int64, bool)

GetIndexedEventCountOk returns a tuple with the IndexedEventCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageNetworkFlowsHour) HasHour ¶

func (o *UsageNetworkFlowsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageNetworkFlowsHour) HasIndexedEventCount ¶

func (o *UsageNetworkFlowsHour) HasIndexedEventCount() bool

HasIndexedEventCount returns a boolean if a field has been set.

func (UsageNetworkFlowsHour) MarshalJSON ¶

func (o UsageNetworkFlowsHour) MarshalJSON() ([]byte, error)

func (*UsageNetworkFlowsHour) SetHour ¶

func (o *UsageNetworkFlowsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageNetworkFlowsHour) SetIndexedEventCount ¶

func (o *UsageNetworkFlowsHour) SetIndexedEventCount(v int64)

SetIndexedEventCount gets a reference to the given int64 and assigns it to the IndexedEventCount field.

type UsageNetworkFlowsResponse ¶

type UsageNetworkFlowsResponse struct {
	// Get hourly usage for Network Flows.
	Usage *[]UsageNetworkFlowsHour `json:"usage,omitempty"`
}

UsageNetworkFlowsResponse Response containing the number of netflow events indexed for each hour for a given organization.

func NewUsageNetworkFlowsResponse ¶

func NewUsageNetworkFlowsResponse() *UsageNetworkFlowsResponse

NewUsageNetworkFlowsResponse instantiates a new UsageNetworkFlowsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageNetworkFlowsResponseWithDefaults ¶

func NewUsageNetworkFlowsResponseWithDefaults() *UsageNetworkFlowsResponse

NewUsageNetworkFlowsResponseWithDefaults instantiates a new UsageNetworkFlowsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageNetworkFlowsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageNetworkFlowsResponse) GetUsageOk ¶

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 (*UsageNetworkFlowsResponse) HasUsage ¶

func (o *UsageNetworkFlowsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageNetworkFlowsResponse) MarshalJSON ¶

func (o UsageNetworkFlowsResponse) MarshalJSON() ([]byte, error)

func (*UsageNetworkFlowsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageNetworkFlowsHour and assigns it to the Usage field.

type UsageNetworkHostsHour ¶

type UsageNetworkHostsHour struct {
	// Contains the number of active NPM hosts.
	HostCount *int64 `json:"host_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageNetworkHostsHour Number of active NPM hosts for each hour for a given organization.

func NewUsageNetworkHostsHour ¶

func NewUsageNetworkHostsHour() *UsageNetworkHostsHour

NewUsageNetworkHostsHour instantiates a new UsageNetworkHostsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageNetworkHostsHourWithDefaults ¶

func NewUsageNetworkHostsHourWithDefaults() *UsageNetworkHostsHour

NewUsageNetworkHostsHourWithDefaults instantiates a new UsageNetworkHostsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageNetworkHostsHour) GetHostCount ¶

func (o *UsageNetworkHostsHour) GetHostCount() int64

GetHostCount returns the HostCount field value if set, zero value otherwise.

func (*UsageNetworkHostsHour) GetHostCountOk ¶

func (o *UsageNetworkHostsHour) GetHostCountOk() (*int64, bool)

GetHostCountOk returns a tuple with the HostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageNetworkHostsHour) GetHour ¶

func (o *UsageNetworkHostsHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageNetworkHostsHour) GetHourOk ¶

func (o *UsageNetworkHostsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageNetworkHostsHour) HasHostCount ¶

func (o *UsageNetworkHostsHour) HasHostCount() bool

HasHostCount returns a boolean if a field has been set.

func (*UsageNetworkHostsHour) HasHour ¶

func (o *UsageNetworkHostsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageNetworkHostsHour) MarshalJSON ¶

func (o UsageNetworkHostsHour) MarshalJSON() ([]byte, error)

func (*UsageNetworkHostsHour) SetHostCount ¶

func (o *UsageNetworkHostsHour) SetHostCount(v int64)

SetHostCount gets a reference to the given int64 and assigns it to the HostCount field.

func (*UsageNetworkHostsHour) SetHour ¶

func (o *UsageNetworkHostsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageNetworkHostsResponse ¶

type UsageNetworkHostsResponse struct {
	// Get hourly usage for NPM hosts.
	Usage *[]UsageNetworkHostsHour `json:"usage,omitempty"`
}

UsageNetworkHostsResponse Response containing the number of active NPM hosts for each hour for a given organization.

func NewUsageNetworkHostsResponse ¶

func NewUsageNetworkHostsResponse() *UsageNetworkHostsResponse

NewUsageNetworkHostsResponse instantiates a new UsageNetworkHostsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageNetworkHostsResponseWithDefaults ¶

func NewUsageNetworkHostsResponseWithDefaults() *UsageNetworkHostsResponse

NewUsageNetworkHostsResponseWithDefaults instantiates a new UsageNetworkHostsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageNetworkHostsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageNetworkHostsResponse) GetUsageOk ¶

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 (*UsageNetworkHostsResponse) HasUsage ¶

func (o *UsageNetworkHostsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageNetworkHostsResponse) MarshalJSON ¶

func (o UsageNetworkHostsResponse) MarshalJSON() ([]byte, error)

func (*UsageNetworkHostsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageNetworkHostsHour and assigns it to the Usage field.

type UsageProfilingHour ¶

type UsageProfilingHour struct {
	// Get average number of container agents for that hour.
	AvgContainerAgentCount *int64 `json:"avg_container_agent_count,omitempty"`
	// Contains the total number of profiled hosts reporting during a given hour.
	HostCount *int64 `json:"host_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageProfilingHour The number of profiled hosts for each hour for a given organization.

func NewUsageProfilingHour ¶

func NewUsageProfilingHour() *UsageProfilingHour

NewUsageProfilingHour instantiates a new UsageProfilingHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageProfilingHourWithDefaults ¶

func NewUsageProfilingHourWithDefaults() *UsageProfilingHour

NewUsageProfilingHourWithDefaults instantiates a new UsageProfilingHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageProfilingHour) GetAvgContainerAgentCount ¶

func (o *UsageProfilingHour) GetAvgContainerAgentCount() int64

GetAvgContainerAgentCount returns the AvgContainerAgentCount field value if set, zero value otherwise.

func (*UsageProfilingHour) GetAvgContainerAgentCountOk ¶

func (o *UsageProfilingHour) GetAvgContainerAgentCountOk() (*int64, bool)

GetAvgContainerAgentCountOk returns a tuple with the AvgContainerAgentCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageProfilingHour) GetHostCount ¶

func (o *UsageProfilingHour) GetHostCount() int64

GetHostCount returns the HostCount field value if set, zero value otherwise.

func (*UsageProfilingHour) GetHostCountOk ¶

func (o *UsageProfilingHour) GetHostCountOk() (*int64, bool)

GetHostCountOk returns a tuple with the HostCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageProfilingHour) GetHour ¶

func (o *UsageProfilingHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageProfilingHour) GetHourOk ¶

func (o *UsageProfilingHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageProfilingHour) HasAvgContainerAgentCount ¶

func (o *UsageProfilingHour) HasAvgContainerAgentCount() bool

HasAvgContainerAgentCount returns a boolean if a field has been set.

func (*UsageProfilingHour) HasHostCount ¶

func (o *UsageProfilingHour) HasHostCount() bool

HasHostCount returns a boolean if a field has been set.

func (*UsageProfilingHour) HasHour ¶

func (o *UsageProfilingHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageProfilingHour) MarshalJSON ¶

func (o UsageProfilingHour) MarshalJSON() ([]byte, error)

func (*UsageProfilingHour) SetAvgContainerAgentCount ¶

func (o *UsageProfilingHour) SetAvgContainerAgentCount(v int64)

SetAvgContainerAgentCount gets a reference to the given int64 and assigns it to the AvgContainerAgentCount field.

func (*UsageProfilingHour) SetHostCount ¶

func (o *UsageProfilingHour) SetHostCount(v int64)

SetHostCount gets a reference to the given int64 and assigns it to the HostCount field.

func (*UsageProfilingHour) SetHour ¶

func (o *UsageProfilingHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageProfilingResponse ¶

type UsageProfilingResponse struct {
	// Get hourly usage for profiled hosts.
	Usage *[]UsageProfilingHour `json:"usage,omitempty"`
}

UsageProfilingResponse Response containing the number of profiled hosts for each hour for a given organization.

func NewUsageProfilingResponse ¶

func NewUsageProfilingResponse() *UsageProfilingResponse

NewUsageProfilingResponse instantiates a new UsageProfilingResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageProfilingResponseWithDefaults ¶

func NewUsageProfilingResponseWithDefaults() *UsageProfilingResponse

NewUsageProfilingResponseWithDefaults instantiates a new UsageProfilingResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageProfilingResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageProfilingResponse) GetUsageOk ¶

func (o *UsageProfilingResponse) GetUsageOk() (*[]UsageProfilingHour, 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 (*UsageProfilingResponse) HasUsage ¶

func (o *UsageProfilingResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageProfilingResponse) MarshalJSON ¶

func (o UsageProfilingResponse) MarshalJSON() ([]byte, error)

func (*UsageProfilingResponse) SetUsage ¶

func (o *UsageProfilingResponse) SetUsage(v []UsageProfilingHour)

SetUsage gets a reference to the given []UsageProfilingHour and assigns it to the Usage field.

type UsageReportsType ¶

type UsageReportsType string

UsageReportsType The type of reports.

const (
	USAGEREPORTSTYPE_REPORTS UsageReportsType = "reports"
)

List of UsageReportsType

func NewUsageReportsTypeFromValue ¶

func NewUsageReportsTypeFromValue(v string) (*UsageReportsType, error)

NewUsageReportsTypeFromValue returns a pointer to a valid UsageReportsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageReportsType) IsValid ¶

func (v UsageReportsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UsageReportsType) Ptr ¶

Ptr returns reference to UsageReportsType value

func (*UsageReportsType) UnmarshalJSON ¶

func (v *UsageReportsType) UnmarshalJSON(src []byte) error

type UsageRumSessionsHour ¶

type UsageRumSessionsHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of RUM Sessions.
	SessionCount *int64 `json:"session_count,omitempty"`
	// Contains the number of mobile RUM Sessions on Android (data available beginning December 1, 2020).
	SessionCountAndroid *int64 `json:"session_count_android,omitempty"`
	// Contains the number of mobile RUM Sessions on iOS (data available beginning December 1, 2020).
	SessionCountIos *int64 `json:"session_count_ios,omitempty"`
}

UsageRumSessionsHour Number of RUM Sessions recorded for each hour for a given organization.

func NewUsageRumSessionsHour ¶

func NewUsageRumSessionsHour() *UsageRumSessionsHour

NewUsageRumSessionsHour instantiates a new UsageRumSessionsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageRumSessionsHourWithDefaults ¶

func NewUsageRumSessionsHourWithDefaults() *UsageRumSessionsHour

NewUsageRumSessionsHourWithDefaults instantiates a new UsageRumSessionsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageRumSessionsHour) GetHour ¶

func (o *UsageRumSessionsHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageRumSessionsHour) GetHourOk ¶

func (o *UsageRumSessionsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageRumSessionsHour) GetSessionCount ¶

func (o *UsageRumSessionsHour) GetSessionCount() int64

GetSessionCount returns the SessionCount field value if set, zero value otherwise.

func (*UsageRumSessionsHour) GetSessionCountAndroid ¶

func (o *UsageRumSessionsHour) GetSessionCountAndroid() int64

GetSessionCountAndroid returns the SessionCountAndroid field value if set, zero value otherwise.

func (*UsageRumSessionsHour) GetSessionCountAndroidOk ¶

func (o *UsageRumSessionsHour) GetSessionCountAndroidOk() (*int64, bool)

GetSessionCountAndroidOk returns a tuple with the SessionCountAndroid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageRumSessionsHour) GetSessionCountIos ¶

func (o *UsageRumSessionsHour) GetSessionCountIos() int64

GetSessionCountIos returns the SessionCountIos field value if set, zero value otherwise.

func (*UsageRumSessionsHour) GetSessionCountIosOk ¶

func (o *UsageRumSessionsHour) GetSessionCountIosOk() (*int64, bool)

GetSessionCountIosOk returns a tuple with the SessionCountIos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageRumSessionsHour) GetSessionCountOk ¶

func (o *UsageRumSessionsHour) GetSessionCountOk() (*int64, bool)

GetSessionCountOk returns a tuple with the SessionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageRumSessionsHour) HasHour ¶

func (o *UsageRumSessionsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageRumSessionsHour) HasSessionCount ¶

func (o *UsageRumSessionsHour) HasSessionCount() bool

HasSessionCount returns a boolean if a field has been set.

func (*UsageRumSessionsHour) HasSessionCountAndroid ¶

func (o *UsageRumSessionsHour) HasSessionCountAndroid() bool

HasSessionCountAndroid returns a boolean if a field has been set.

func (*UsageRumSessionsHour) HasSessionCountIos ¶

func (o *UsageRumSessionsHour) HasSessionCountIos() bool

HasSessionCountIos returns a boolean if a field has been set.

func (UsageRumSessionsHour) MarshalJSON ¶

func (o UsageRumSessionsHour) MarshalJSON() ([]byte, error)

func (*UsageRumSessionsHour) SetHour ¶

func (o *UsageRumSessionsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageRumSessionsHour) SetSessionCount ¶

func (o *UsageRumSessionsHour) SetSessionCount(v int64)

SetSessionCount gets a reference to the given int64 and assigns it to the SessionCount field.

func (*UsageRumSessionsHour) SetSessionCountAndroid ¶

func (o *UsageRumSessionsHour) SetSessionCountAndroid(v int64)

SetSessionCountAndroid gets a reference to the given int64 and assigns it to the SessionCountAndroid field.

func (*UsageRumSessionsHour) SetSessionCountIos ¶

func (o *UsageRumSessionsHour) SetSessionCountIos(v int64)

SetSessionCountIos gets a reference to the given int64 and assigns it to the SessionCountIos field.

type UsageRumSessionsResponse ¶

type UsageRumSessionsResponse struct {
	// Get hourly usage for RUM Sessions.
	Usage *[]UsageRumSessionsHour `json:"usage,omitempty"`
}

UsageRumSessionsResponse Response containing the number of RUM Sessions for each hour for a given organization.

func NewUsageRumSessionsResponse ¶

func NewUsageRumSessionsResponse() *UsageRumSessionsResponse

NewUsageRumSessionsResponse instantiates a new UsageRumSessionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageRumSessionsResponseWithDefaults ¶

func NewUsageRumSessionsResponseWithDefaults() *UsageRumSessionsResponse

NewUsageRumSessionsResponseWithDefaults instantiates a new UsageRumSessionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageRumSessionsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageRumSessionsResponse) GetUsageOk ¶

func (o *UsageRumSessionsResponse) GetUsageOk() (*[]UsageRumSessionsHour, 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 (*UsageRumSessionsResponse) HasUsage ¶

func (o *UsageRumSessionsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageRumSessionsResponse) MarshalJSON ¶

func (o UsageRumSessionsResponse) MarshalJSON() ([]byte, error)

func (*UsageRumSessionsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageRumSessionsHour and assigns it to the Usage field.

type UsageSNMPHour ¶

type UsageSNMPHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of SNMP devices.
	SnmpDevices *int64 `json:"snmp_devices,omitempty"`
}

UsageSNMPHour The number of SNMP devices for each hour for a given organization.

func NewUsageSNMPHour ¶

func NewUsageSNMPHour() *UsageSNMPHour

NewUsageSNMPHour instantiates a new UsageSNMPHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSNMPHourWithDefaults ¶

func NewUsageSNMPHourWithDefaults() *UsageSNMPHour

NewUsageSNMPHourWithDefaults instantiates a new UsageSNMPHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSNMPHour) GetHour ¶

func (o *UsageSNMPHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageSNMPHour) GetHourOk ¶

func (o *UsageSNMPHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSNMPHour) GetSnmpDevices ¶

func (o *UsageSNMPHour) GetSnmpDevices() int64

GetSnmpDevices returns the SnmpDevices field value if set, zero value otherwise.

func (*UsageSNMPHour) GetSnmpDevicesOk ¶

func (o *UsageSNMPHour) GetSnmpDevicesOk() (*int64, bool)

GetSnmpDevicesOk returns a tuple with the SnmpDevices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSNMPHour) HasHour ¶

func (o *UsageSNMPHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageSNMPHour) HasSnmpDevices ¶

func (o *UsageSNMPHour) HasSnmpDevices() bool

HasSnmpDevices returns a boolean if a field has been set.

func (UsageSNMPHour) MarshalJSON ¶

func (o UsageSNMPHour) MarshalJSON() ([]byte, error)

func (*UsageSNMPHour) SetHour ¶

func (o *UsageSNMPHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageSNMPHour) SetSnmpDevices ¶

func (o *UsageSNMPHour) SetSnmpDevices(v int64)

SetSnmpDevices gets a reference to the given int64 and assigns it to the SnmpDevices field.

type UsageSNMPResponse ¶

type UsageSNMPResponse struct {
	// Get hourly usage for SNMP devices.
	Usage *[]UsageSNMPHour `json:"usage,omitempty"`
}

UsageSNMPResponse Response containing the number of SNMP devices for each hour for a given organization.

func NewUsageSNMPResponse ¶

func NewUsageSNMPResponse() *UsageSNMPResponse

NewUsageSNMPResponse instantiates a new UsageSNMPResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSNMPResponseWithDefaults ¶

func NewUsageSNMPResponseWithDefaults() *UsageSNMPResponse

NewUsageSNMPResponseWithDefaults instantiates a new UsageSNMPResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSNMPResponse) GetUsage ¶

func (o *UsageSNMPResponse) GetUsage() []UsageSNMPHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageSNMPResponse) GetUsageOk ¶

func (o *UsageSNMPResponse) GetUsageOk() (*[]UsageSNMPHour, 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 (*UsageSNMPResponse) HasUsage ¶

func (o *UsageSNMPResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageSNMPResponse) MarshalJSON ¶

func (o UsageSNMPResponse) MarshalJSON() ([]byte, error)

func (*UsageSNMPResponse) SetUsage ¶

func (o *UsageSNMPResponse) SetUsage(v []UsageSNMPHour)

SetUsage gets a reference to the given []UsageSNMPHour and assigns it to the Usage field.

type UsageSort ¶

type UsageSort string

UsageSort The field to sort by.

const (
	USAGESORT_COMPUTED_ON UsageSort = "computed_on"
	USAGESORT_SIZE        UsageSort = "size"
	USAGESORT_START_DATE  UsageSort = "start_date"
	USAGESORT_END_DATE    UsageSort = "end_date"
)

List of UsageSort

func NewUsageSortFromValue ¶

func NewUsageSortFromValue(v string) (*UsageSort, error)

NewUsageSortFromValue returns a pointer to a valid UsageSort for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageSort) IsValid ¶

func (v UsageSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UsageSort) Ptr ¶

func (v UsageSort) Ptr() *UsageSort

Ptr returns reference to UsageSort value

func (*UsageSort) UnmarshalJSON ¶

func (v *UsageSort) UnmarshalJSON(src []byte) error

type UsageSortDirection ¶

type UsageSortDirection string

UsageSortDirection The direction to sort by.

const (
	USAGESORTDIRECTION_DESC UsageSortDirection = "desc"
	USAGESORTDIRECTION_ASC  UsageSortDirection = "asc"
)

List of UsageSortDirection

func NewUsageSortDirectionFromValue ¶

func NewUsageSortDirectionFromValue(v string) (*UsageSortDirection, error)

NewUsageSortDirectionFromValue returns a pointer to a valid UsageSortDirection for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageSortDirection) IsValid ¶

func (v UsageSortDirection) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UsageSortDirection) Ptr ¶

Ptr returns reference to UsageSortDirection value

func (*UsageSortDirection) UnmarshalJSON ¶

func (v *UsageSortDirection) UnmarshalJSON(src []byte) error

type UsageSpecifiedCustomReportsAttributes ¶

type UsageSpecifiedCustomReportsAttributes struct {
	// The date the specified custom report was computed.
	ComputedOn *string `json:"computed_on,omitempty"`
	// The ending date of specified custom report.
	EndDate *string `json:"end_date,omitempty"`
	// A downloadable file for the specified custom reporting file.
	Location *string `json:"location,omitempty"`
	// size
	Size *int64 `json:"size,omitempty"`
	// The starting date of specified custom report.
	StartDate *string `json:"start_date,omitempty"`
	// A list of tags to apply to specified custom reports.
	Tags *[]string `json:"tags,omitempty"`
}

UsageSpecifiedCustomReportsAttributes The response containing attributes for specified custom reports.

func NewUsageSpecifiedCustomReportsAttributes ¶

func NewUsageSpecifiedCustomReportsAttributes() *UsageSpecifiedCustomReportsAttributes

NewUsageSpecifiedCustomReportsAttributes instantiates a new UsageSpecifiedCustomReportsAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSpecifiedCustomReportsAttributesWithDefaults ¶

func NewUsageSpecifiedCustomReportsAttributesWithDefaults() *UsageSpecifiedCustomReportsAttributes

NewUsageSpecifiedCustomReportsAttributesWithDefaults instantiates a new UsageSpecifiedCustomReportsAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSpecifiedCustomReportsAttributes) GetComputedOn ¶

func (o *UsageSpecifiedCustomReportsAttributes) GetComputedOn() string

GetComputedOn returns the ComputedOn field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsAttributes) GetComputedOnOk ¶

func (o *UsageSpecifiedCustomReportsAttributes) GetComputedOnOk() (*string, bool)

GetComputedOnOk returns a tuple with the ComputedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsAttributes) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsAttributes) GetEndDateOk ¶

func (o *UsageSpecifiedCustomReportsAttributes) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsAttributes) GetLocation ¶

GetLocation returns the Location field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsAttributes) GetLocationOk ¶

func (o *UsageSpecifiedCustomReportsAttributes) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsAttributes) GetSize ¶

GetSize returns the Size field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsAttributes) GetSizeOk ¶

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 (*UsageSpecifiedCustomReportsAttributes) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsAttributes) GetStartDateOk ¶

func (o *UsageSpecifiedCustomReportsAttributes) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsAttributes) GetTags ¶

GetTags returns the Tags field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsAttributes) GetTagsOk ¶

func (o *UsageSpecifiedCustomReportsAttributes) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsAttributes) HasComputedOn ¶

func (o *UsageSpecifiedCustomReportsAttributes) HasComputedOn() bool

HasComputedOn returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsAttributes) HasEndDate ¶

HasEndDate returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsAttributes) HasLocation ¶

HasLocation returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsAttributes) HasSize ¶

HasSize returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsAttributes) HasStartDate ¶

func (o *UsageSpecifiedCustomReportsAttributes) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsAttributes) HasTags ¶

HasTags returns a boolean if a field has been set.

func (UsageSpecifiedCustomReportsAttributes) MarshalJSON ¶

func (o UsageSpecifiedCustomReportsAttributes) MarshalJSON() ([]byte, error)

func (*UsageSpecifiedCustomReportsAttributes) SetComputedOn ¶

func (o *UsageSpecifiedCustomReportsAttributes) SetComputedOn(v string)

SetComputedOn gets a reference to the given string and assigns it to the ComputedOn field.

func (*UsageSpecifiedCustomReportsAttributes) SetEndDate ¶

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*UsageSpecifiedCustomReportsAttributes) SetLocation ¶

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*UsageSpecifiedCustomReportsAttributes) SetSize ¶

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (*UsageSpecifiedCustomReportsAttributes) SetStartDate ¶

func (o *UsageSpecifiedCustomReportsAttributes) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (*UsageSpecifiedCustomReportsAttributes) SetTags ¶

SetTags gets a reference to the given []string and assigns it to the Tags field.

type UsageSpecifiedCustomReportsData ¶

type UsageSpecifiedCustomReportsData struct {
	Attributes *UsageSpecifiedCustomReportsAttributes `json:"attributes,omitempty"`
	// The date for specified custom reports.
	Id   *string           `json:"id,omitempty"`
	Type *UsageReportsType `json:"type,omitempty"`
}

UsageSpecifiedCustomReportsData Response containing date and type for specified custom reports.

func NewUsageSpecifiedCustomReportsData ¶

func NewUsageSpecifiedCustomReportsData() *UsageSpecifiedCustomReportsData

NewUsageSpecifiedCustomReportsData instantiates a new UsageSpecifiedCustomReportsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSpecifiedCustomReportsDataWithDefaults ¶

func NewUsageSpecifiedCustomReportsDataWithDefaults() *UsageSpecifiedCustomReportsData

NewUsageSpecifiedCustomReportsDataWithDefaults instantiates a new UsageSpecifiedCustomReportsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSpecifiedCustomReportsData) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsData) GetAttributesOk ¶

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsData) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsData) GetIdOk ¶

func (o *UsageSpecifiedCustomReportsData) 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 (*UsageSpecifiedCustomReportsData) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsData) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsData) HasAttributes ¶

func (o *UsageSpecifiedCustomReportsData) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsData) HasId ¶

HasId returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsData) HasType ¶

HasType returns a boolean if a field has been set.

func (UsageSpecifiedCustomReportsData) MarshalJSON ¶

func (o UsageSpecifiedCustomReportsData) MarshalJSON() ([]byte, error)

func (*UsageSpecifiedCustomReportsData) SetAttributes ¶

SetAttributes gets a reference to the given UsageSpecifiedCustomReportsAttributes and assigns it to the Attributes field.

func (*UsageSpecifiedCustomReportsData) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*UsageSpecifiedCustomReportsData) SetType ¶

SetType gets a reference to the given UsageReportsType and assigns it to the Type field.

type UsageSpecifiedCustomReportsMeta ¶

type UsageSpecifiedCustomReportsMeta struct {
	Page *UsageSpecifiedCustomReportsPage `json:"page,omitempty"`
}

UsageSpecifiedCustomReportsMeta The object containing document metadata.

func NewUsageSpecifiedCustomReportsMeta ¶

func NewUsageSpecifiedCustomReportsMeta() *UsageSpecifiedCustomReportsMeta

NewUsageSpecifiedCustomReportsMeta instantiates a new UsageSpecifiedCustomReportsMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSpecifiedCustomReportsMetaWithDefaults ¶

func NewUsageSpecifiedCustomReportsMetaWithDefaults() *UsageSpecifiedCustomReportsMeta

NewUsageSpecifiedCustomReportsMetaWithDefaults instantiates a new UsageSpecifiedCustomReportsMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSpecifiedCustomReportsMeta) GetPage ¶

GetPage returns the Page field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsMeta) GetPageOk ¶

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsMeta) HasPage ¶

HasPage returns a boolean if a field has been set.

func (UsageSpecifiedCustomReportsMeta) MarshalJSON ¶

func (o UsageSpecifiedCustomReportsMeta) MarshalJSON() ([]byte, error)

func (*UsageSpecifiedCustomReportsMeta) SetPage ¶

SetPage gets a reference to the given UsageSpecifiedCustomReportsPage and assigns it to the Page field.

type UsageSpecifiedCustomReportsPage ¶

type UsageSpecifiedCustomReportsPage struct {
	// Total page count.
	TotalCount *int64 `json:"total_count,omitempty"`
}

UsageSpecifiedCustomReportsPage The object containing page total count for specified ID.

func NewUsageSpecifiedCustomReportsPage ¶

func NewUsageSpecifiedCustomReportsPage() *UsageSpecifiedCustomReportsPage

NewUsageSpecifiedCustomReportsPage instantiates a new UsageSpecifiedCustomReportsPage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSpecifiedCustomReportsPageWithDefaults ¶

func NewUsageSpecifiedCustomReportsPageWithDefaults() *UsageSpecifiedCustomReportsPage

NewUsageSpecifiedCustomReportsPageWithDefaults instantiates a new UsageSpecifiedCustomReportsPage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSpecifiedCustomReportsPage) GetTotalCount ¶

func (o *UsageSpecifiedCustomReportsPage) GetTotalCount() int64

GetTotalCount returns the TotalCount field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsPage) GetTotalCountOk ¶

func (o *UsageSpecifiedCustomReportsPage) GetTotalCountOk() (*int64, bool)

GetTotalCountOk returns a tuple with the TotalCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSpecifiedCustomReportsPage) HasTotalCount ¶

func (o *UsageSpecifiedCustomReportsPage) HasTotalCount() bool

HasTotalCount returns a boolean if a field has been set.

func (UsageSpecifiedCustomReportsPage) MarshalJSON ¶

func (o UsageSpecifiedCustomReportsPage) MarshalJSON() ([]byte, error)

func (*UsageSpecifiedCustomReportsPage) SetTotalCount ¶

func (o *UsageSpecifiedCustomReportsPage) SetTotalCount(v int64)

SetTotalCount gets a reference to the given int64 and assigns it to the TotalCount field.

type UsageSpecifiedCustomReportsResponse ¶

type UsageSpecifiedCustomReportsResponse struct {
	Data *UsageSpecifiedCustomReportsData `json:"data,omitempty"`
	Meta *UsageSpecifiedCustomReportsMeta `json:"meta,omitempty"`
}

UsageSpecifiedCustomReportsResponse Returns available specified custom reports.

func NewUsageSpecifiedCustomReportsResponse ¶

func NewUsageSpecifiedCustomReportsResponse() *UsageSpecifiedCustomReportsResponse

NewUsageSpecifiedCustomReportsResponse instantiates a new UsageSpecifiedCustomReportsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSpecifiedCustomReportsResponseWithDefaults ¶

func NewUsageSpecifiedCustomReportsResponseWithDefaults() *UsageSpecifiedCustomReportsResponse

NewUsageSpecifiedCustomReportsResponseWithDefaults instantiates a new UsageSpecifiedCustomReportsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSpecifiedCustomReportsResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsResponse) 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 (*UsageSpecifiedCustomReportsResponse) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*UsageSpecifiedCustomReportsResponse) GetMetaOk ¶

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 (*UsageSpecifiedCustomReportsResponse) HasData ¶

HasData returns a boolean if a field has been set.

func (*UsageSpecifiedCustomReportsResponse) HasMeta ¶

HasMeta returns a boolean if a field has been set.

func (UsageSpecifiedCustomReportsResponse) MarshalJSON ¶

func (o UsageSpecifiedCustomReportsResponse) MarshalJSON() ([]byte, error)

func (*UsageSpecifiedCustomReportsResponse) SetData ¶

SetData gets a reference to the given UsageSpecifiedCustomReportsData and assigns it to the Data field.

func (*UsageSpecifiedCustomReportsResponse) SetMeta ¶

SetMeta gets a reference to the given UsageSpecifiedCustomReportsMeta and assigns it to the Meta field.

type UsageSummaryDate ¶

type UsageSummaryDate struct {
	// Shows the 99th percentile of all agent hosts over all hours in the current date for all organizations.
	AgentHostTop99p *int64 `json:"agent_host_top99p,omitempty"`
	// Shows the 99th percentile of all Azure app services using APM over all hours in the current date all organizations.
	ApmAzureAppServiceHostTop99p *int64 `json:"apm_azure_app_service_host_top99p,omitempty"`
	// Shows the 99th percentile of all distinct APM hosts over all hours in the current date for all organizations.
	ApmHostTop99p *int64 `json:"apm_host_top99p,omitempty"`
	// Shows the 99th percentile of all AWS hosts over all hours in the current date for all organizations.
	AwsHostTop99p *int64 `json:"aws_host_top99p,omitempty"`
	// Shows the average of the number of functions that executed 1 or more times each hour in the current date for all organizations.
	AwsLambdaFuncCount *int64 `json:"aws_lambda_func_count,omitempty"`
	// Shows the sum of all AWS Lambda invocations over all hours in the current date for all organizations.
	AwsLambdaInvocationsSum *int64 `json:"aws_lambda_invocations_sum,omitempty"`
	// Shows the 99th percentile of all Azure app services over all hours in the current date for all organizations.
	AzureAppServiceTop99p *int64 `json:"azure_app_service_top99p,omitempty"`
	// Shows the sum of all log bytes ingested over all hours in the current date for all organizations.
	BillableIngestedBytesSum *int64 `json:"billable_ingested_bytes_sum,omitempty"`
	// Shows the sum of compliance containers over all hours in the current date for all organizations.
	ComplianceContainerCountSum interface{} `json:"compliance_container_count_sum,omitempty"`
	// Shows the sum of compliance hosts over all hours in the current date for all organizations.
	ComplianceHostCountSum *int64 `json:"compliance_host_count_sum,omitempty"`
	// Shows the average of all distinct containers over all hours in the current date for all organizations.
	ContainerAvg *int64 `json:"container_avg,omitempty"`
	// Shows the high-water mark of all distinct containers over all hours in the current date for all organizations.
	ContainerHwm *int64 `json:"container_hwm,omitempty"`
	// Shows the average number of distinct custom metrics over all hours in the current date for all organizations.
	CustomTsAvg *int64 `json:"custom_ts_avg,omitempty"`
	// The date for the usage.
	Date *time.Time `json:"date,omitempty"`
	// Shows the high-watermark of all Fargate tasks over all hours in the current date for all organizations.
	FargateTasksCountAvg *int64 `json:"fargate_tasks_count_avg,omitempty"`
	// Shows the average of all Fargate tasks over all hours in the current date for all organizations.
	FargateTasksCountHwm *int64 `json:"fargate_tasks_count_hwm,omitempty"`
	// Shows the 99th percentile of all GCP hosts over all hours in the current date for all organizations.
	GcpHostTop99p *int64 `json:"gcp_host_top99p,omitempty"`
	// Shows the 99th percentile of all Heroku dynos over all hours in the current date for all organizations.
	HerokuHostTop99p *int64 `json:"heroku_host_top99p,omitempty"`
	// Shows the high-water mark of incident management monthly active users over all hours in the current date for all organizations.
	IncidentManagementMonthlyActiveUsersHwm *int64 `json:"incident_management_monthly_active_users_hwm,omitempty"`
	// Shows the sum of all log events indexed over all hours in the current date for all organizations.
	IndexedEventsCountSum *int64 `json:"indexed_events_count_sum,omitempty"`
	// Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current date for all organizations.
	InfraHostTop99p *int64 `json:"infra_host_top99p,omitempty"`
	// Shows the sum of all log bytes ingested over all hours in the current date for all organizations.
	IngestedEventsBytesSum *int64 `json:"ingested_events_bytes_sum,omitempty"`
	// Shows the sum of all IoT devices over all hours in the current date for all organizations.
	IotDeviceSum *int64 `json:"iot_device_sum,omitempty"`
	// Shows the 99th percentile of all IoT devices over all hours in the current date all organizations.
	IotDeviceTop99p *int64 `json:"iot_device_top99p,omitempty"`
	// Shows the sum of all mobile RUM Sessions on Android over all hours in the current date for all organizations.
	MobileRumSessionCountAndroidSum *int64 `json:"mobile_rum_session_count_android_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions on iOS over all hours in the current date for all organizations.
	MobileRumSessionCountIosSum *int64 `json:"mobile_rum_session_count_ios_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions over all hours in the current date for all organizations
	MobileRumSessionCountSum *int64 `json:"mobile_rum_session_count_sum,omitempty"`
	// Shows the sum of all Network flows indexed over all hours in the current date for all organizations.
	NetflowIndexedEventsCountSum *int64 `json:"netflow_indexed_events_count_sum,omitempty"`
	// Shows the 99th percentile of all distinct Networks hosts over all hours in the current date for all organizations.
	NpmHostTop99p *int64 `json:"npm_host_top99p,omitempty"`
	// Shows the 99th percentile of all hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current date for all organizations.
	OpentelemetryHostTop99p *int64 `json:"opentelemetry_host_top99p,omitempty"`
	// Organizations associated with a user.
	Orgs *[]UsageSummaryDateOrg `json:"orgs,omitempty"`
	// Shows the 99th percentile of all profiled hosts over all hours in the current date for all organizations.
	ProfilingHostTop99p *int64 `json:"profiling_host_top99p,omitempty"`
	// Shows the sum of all browser RUM Sessions over all hours in the current date for all organizations
	RumSessionCountSum *int64 `json:"rum_session_count_sum,omitempty"`
	// Shows the sum of RUM Sessions (browser and mobile) over all hours in the current date for all organizations.
	RumTotalSessionCountSum *int64 `json:"rum_total_session_count_sum,omitempty"`
	// Shows the sum of all Synthetic browser tests over all hours in the current date for all organizations.
	SyntheticsBrowserCheckCallsCountSum *int64 `json:"synthetics_browser_check_calls_count_sum,omitempty"`
	// Shows the sum of all Synthetic API tests over all hours in the current date for all organizations.
	SyntheticsCheckCallsCountSum *int64 `json:"synthetics_check_calls_count_sum,omitempty"`
	// Shows the sum of all Indexed Spans indexed over all hours in the current date for all organizations.
	TraceSearchIndexedEventsCountSum *int64 `json:"trace_search_indexed_events_count_sum,omitempty"`
	// Shows the sum of all tracing without limits bytes ingested over all hours in the current date for all organizations.
	TwolIngestedEventsBytesSum *int64 `json:"twol_ingested_events_bytes_sum,omitempty"`
	// Shows the 99th percentile of all vSphere hosts over all hours in the current date for all organizations.
	VsphereHostTop99p *int64 `json:"vsphere_host_top99p,omitempty"`
}

UsageSummaryDate Response with hourly report of all data billed by Datadog all organizations.

func NewUsageSummaryDate ¶

func NewUsageSummaryDate() *UsageSummaryDate

NewUsageSummaryDate instantiates a new UsageSummaryDate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSummaryDateWithDefaults ¶

func NewUsageSummaryDateWithDefaults() *UsageSummaryDate

NewUsageSummaryDateWithDefaults instantiates a new UsageSummaryDate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSummaryDate) GetAgentHostTop99p ¶

func (o *UsageSummaryDate) GetAgentHostTop99p() int64

GetAgentHostTop99p returns the AgentHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetAgentHostTop99pOk ¶

func (o *UsageSummaryDate) GetAgentHostTop99pOk() (*int64, bool)

GetAgentHostTop99pOk returns a tuple with the AgentHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetApmAzureAppServiceHostTop99p ¶

func (o *UsageSummaryDate) GetApmAzureAppServiceHostTop99p() int64

GetApmAzureAppServiceHostTop99p returns the ApmAzureAppServiceHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetApmAzureAppServiceHostTop99pOk ¶

func (o *UsageSummaryDate) GetApmAzureAppServiceHostTop99pOk() (*int64, bool)

GetApmAzureAppServiceHostTop99pOk returns a tuple with the ApmAzureAppServiceHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetApmHostTop99p ¶

func (o *UsageSummaryDate) GetApmHostTop99p() int64

GetApmHostTop99p returns the ApmHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetApmHostTop99pOk ¶

func (o *UsageSummaryDate) GetApmHostTop99pOk() (*int64, bool)

GetApmHostTop99pOk returns a tuple with the ApmHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetAwsHostTop99p ¶

func (o *UsageSummaryDate) GetAwsHostTop99p() int64

GetAwsHostTop99p returns the AwsHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetAwsHostTop99pOk ¶

func (o *UsageSummaryDate) GetAwsHostTop99pOk() (*int64, bool)

GetAwsHostTop99pOk returns a tuple with the AwsHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetAwsLambdaFuncCount ¶

func (o *UsageSummaryDate) GetAwsLambdaFuncCount() int64

GetAwsLambdaFuncCount returns the AwsLambdaFuncCount field value if set, zero value otherwise.

func (*UsageSummaryDate) GetAwsLambdaFuncCountOk ¶

func (o *UsageSummaryDate) GetAwsLambdaFuncCountOk() (*int64, bool)

GetAwsLambdaFuncCountOk returns a tuple with the AwsLambdaFuncCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetAwsLambdaInvocationsSum ¶

func (o *UsageSummaryDate) GetAwsLambdaInvocationsSum() int64

GetAwsLambdaInvocationsSum returns the AwsLambdaInvocationsSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetAwsLambdaInvocationsSumOk ¶

func (o *UsageSummaryDate) GetAwsLambdaInvocationsSumOk() (*int64, bool)

GetAwsLambdaInvocationsSumOk returns a tuple with the AwsLambdaInvocationsSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetAzureAppServiceTop99p ¶

func (o *UsageSummaryDate) GetAzureAppServiceTop99p() int64

GetAzureAppServiceTop99p returns the AzureAppServiceTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetAzureAppServiceTop99pOk ¶

func (o *UsageSummaryDate) GetAzureAppServiceTop99pOk() (*int64, bool)

GetAzureAppServiceTop99pOk returns a tuple with the AzureAppServiceTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetBillableIngestedBytesSum ¶

func (o *UsageSummaryDate) GetBillableIngestedBytesSum() int64

GetBillableIngestedBytesSum returns the BillableIngestedBytesSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetBillableIngestedBytesSumOk ¶

func (o *UsageSummaryDate) GetBillableIngestedBytesSumOk() (*int64, bool)

GetBillableIngestedBytesSumOk returns a tuple with the BillableIngestedBytesSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetComplianceContainerCountSum ¶

func (o *UsageSummaryDate) GetComplianceContainerCountSum() interface{}

GetComplianceContainerCountSum returns the ComplianceContainerCountSum field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UsageSummaryDate) GetComplianceContainerCountSumOk ¶

func (o *UsageSummaryDate) GetComplianceContainerCountSumOk() (*interface{}, bool)

GetComplianceContainerCountSumOk returns a tuple with the ComplianceContainerCountSum 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 (*UsageSummaryDate) GetComplianceHostCountSum ¶

func (o *UsageSummaryDate) GetComplianceHostCountSum() int64

GetComplianceHostCountSum returns the ComplianceHostCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetComplianceHostCountSumOk ¶

func (o *UsageSummaryDate) GetComplianceHostCountSumOk() (*int64, bool)

GetComplianceHostCountSumOk returns a tuple with the ComplianceHostCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetContainerAvg ¶

func (o *UsageSummaryDate) GetContainerAvg() int64

GetContainerAvg returns the ContainerAvg field value if set, zero value otherwise.

func (*UsageSummaryDate) GetContainerAvgOk ¶

func (o *UsageSummaryDate) GetContainerAvgOk() (*int64, bool)

GetContainerAvgOk returns a tuple with the ContainerAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetContainerHwm ¶

func (o *UsageSummaryDate) GetContainerHwm() int64

GetContainerHwm returns the ContainerHwm field value if set, zero value otherwise.

func (*UsageSummaryDate) GetContainerHwmOk ¶

func (o *UsageSummaryDate) GetContainerHwmOk() (*int64, bool)

GetContainerHwmOk returns a tuple with the ContainerHwm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetCustomTsAvg ¶

func (o *UsageSummaryDate) GetCustomTsAvg() int64

GetCustomTsAvg returns the CustomTsAvg field value if set, zero value otherwise.

func (*UsageSummaryDate) GetCustomTsAvgOk ¶

func (o *UsageSummaryDate) GetCustomTsAvgOk() (*int64, bool)

GetCustomTsAvgOk returns a tuple with the CustomTsAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetDate ¶

func (o *UsageSummaryDate) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*UsageSummaryDate) GetDateOk ¶

func (o *UsageSummaryDate) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetFargateTasksCountAvg ¶

func (o *UsageSummaryDate) GetFargateTasksCountAvg() int64

GetFargateTasksCountAvg returns the FargateTasksCountAvg field value if set, zero value otherwise.

func (*UsageSummaryDate) GetFargateTasksCountAvgOk ¶

func (o *UsageSummaryDate) GetFargateTasksCountAvgOk() (*int64, bool)

GetFargateTasksCountAvgOk returns a tuple with the FargateTasksCountAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetFargateTasksCountHwm ¶

func (o *UsageSummaryDate) GetFargateTasksCountHwm() int64

GetFargateTasksCountHwm returns the FargateTasksCountHwm field value if set, zero value otherwise.

func (*UsageSummaryDate) GetFargateTasksCountHwmOk ¶

func (o *UsageSummaryDate) GetFargateTasksCountHwmOk() (*int64, bool)

GetFargateTasksCountHwmOk returns a tuple with the FargateTasksCountHwm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetGcpHostTop99p ¶

func (o *UsageSummaryDate) GetGcpHostTop99p() int64

GetGcpHostTop99p returns the GcpHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetGcpHostTop99pOk ¶

func (o *UsageSummaryDate) GetGcpHostTop99pOk() (*int64, bool)

GetGcpHostTop99pOk returns a tuple with the GcpHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetHerokuHostTop99p ¶

func (o *UsageSummaryDate) GetHerokuHostTop99p() int64

GetHerokuHostTop99p returns the HerokuHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetHerokuHostTop99pOk ¶

func (o *UsageSummaryDate) GetHerokuHostTop99pOk() (*int64, bool)

GetHerokuHostTop99pOk returns a tuple with the HerokuHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetIncidentManagementMonthlyActiveUsersHwm ¶

func (o *UsageSummaryDate) GetIncidentManagementMonthlyActiveUsersHwm() int64

GetIncidentManagementMonthlyActiveUsersHwm returns the IncidentManagementMonthlyActiveUsersHwm field value if set, zero value otherwise.

func (*UsageSummaryDate) GetIncidentManagementMonthlyActiveUsersHwmOk ¶

func (o *UsageSummaryDate) GetIncidentManagementMonthlyActiveUsersHwmOk() (*int64, bool)

GetIncidentManagementMonthlyActiveUsersHwmOk returns a tuple with the IncidentManagementMonthlyActiveUsersHwm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetIndexedEventsCountSum ¶

func (o *UsageSummaryDate) GetIndexedEventsCountSum() int64

GetIndexedEventsCountSum returns the IndexedEventsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetIndexedEventsCountSumOk ¶

func (o *UsageSummaryDate) GetIndexedEventsCountSumOk() (*int64, bool)

GetIndexedEventsCountSumOk returns a tuple with the IndexedEventsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetInfraHostTop99p ¶

func (o *UsageSummaryDate) GetInfraHostTop99p() int64

GetInfraHostTop99p returns the InfraHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetInfraHostTop99pOk ¶

func (o *UsageSummaryDate) GetInfraHostTop99pOk() (*int64, bool)

GetInfraHostTop99pOk returns a tuple with the InfraHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetIngestedEventsBytesSum ¶

func (o *UsageSummaryDate) GetIngestedEventsBytesSum() int64

GetIngestedEventsBytesSum returns the IngestedEventsBytesSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetIngestedEventsBytesSumOk ¶

func (o *UsageSummaryDate) GetIngestedEventsBytesSumOk() (*int64, bool)

GetIngestedEventsBytesSumOk returns a tuple with the IngestedEventsBytesSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetIotDeviceSum ¶

func (o *UsageSummaryDate) GetIotDeviceSum() int64

GetIotDeviceSum returns the IotDeviceSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetIotDeviceSumOk ¶

func (o *UsageSummaryDate) GetIotDeviceSumOk() (*int64, bool)

GetIotDeviceSumOk returns a tuple with the IotDeviceSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetIotDeviceTop99p ¶

func (o *UsageSummaryDate) GetIotDeviceTop99p() int64

GetIotDeviceTop99p returns the IotDeviceTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetIotDeviceTop99pOk ¶

func (o *UsageSummaryDate) GetIotDeviceTop99pOk() (*int64, bool)

GetIotDeviceTop99pOk returns a tuple with the IotDeviceTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetMobileRumSessionCountAndroidSum ¶

func (o *UsageSummaryDate) GetMobileRumSessionCountAndroidSum() int64

GetMobileRumSessionCountAndroidSum returns the MobileRumSessionCountAndroidSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetMobileRumSessionCountAndroidSumOk ¶

func (o *UsageSummaryDate) GetMobileRumSessionCountAndroidSumOk() (*int64, bool)

GetMobileRumSessionCountAndroidSumOk returns a tuple with the MobileRumSessionCountAndroidSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetMobileRumSessionCountIosSum ¶

func (o *UsageSummaryDate) GetMobileRumSessionCountIosSum() int64

GetMobileRumSessionCountIosSum returns the MobileRumSessionCountIosSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetMobileRumSessionCountIosSumOk ¶

func (o *UsageSummaryDate) GetMobileRumSessionCountIosSumOk() (*int64, bool)

GetMobileRumSessionCountIosSumOk returns a tuple with the MobileRumSessionCountIosSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetMobileRumSessionCountSum ¶

func (o *UsageSummaryDate) GetMobileRumSessionCountSum() int64

GetMobileRumSessionCountSum returns the MobileRumSessionCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetMobileRumSessionCountSumOk ¶

func (o *UsageSummaryDate) GetMobileRumSessionCountSumOk() (*int64, bool)

GetMobileRumSessionCountSumOk returns a tuple with the MobileRumSessionCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetNetflowIndexedEventsCountSum ¶

func (o *UsageSummaryDate) GetNetflowIndexedEventsCountSum() int64

GetNetflowIndexedEventsCountSum returns the NetflowIndexedEventsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetNetflowIndexedEventsCountSumOk ¶

func (o *UsageSummaryDate) GetNetflowIndexedEventsCountSumOk() (*int64, bool)

GetNetflowIndexedEventsCountSumOk returns a tuple with the NetflowIndexedEventsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetNpmHostTop99p ¶

func (o *UsageSummaryDate) GetNpmHostTop99p() int64

GetNpmHostTop99p returns the NpmHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetNpmHostTop99pOk ¶

func (o *UsageSummaryDate) GetNpmHostTop99pOk() (*int64, bool)

GetNpmHostTop99pOk returns a tuple with the NpmHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetOpentelemetryHostTop99p ¶

func (o *UsageSummaryDate) GetOpentelemetryHostTop99p() int64

GetOpentelemetryHostTop99p returns the OpentelemetryHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetOpentelemetryHostTop99pOk ¶

func (o *UsageSummaryDate) GetOpentelemetryHostTop99pOk() (*int64, bool)

GetOpentelemetryHostTop99pOk returns a tuple with the OpentelemetryHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetOrgs ¶

func (o *UsageSummaryDate) GetOrgs() []UsageSummaryDateOrg

GetOrgs returns the Orgs field value if set, zero value otherwise.

func (*UsageSummaryDate) GetOrgsOk ¶

func (o *UsageSummaryDate) GetOrgsOk() (*[]UsageSummaryDateOrg, bool)

GetOrgsOk returns a tuple with the Orgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetProfilingHostTop99p ¶

func (o *UsageSummaryDate) GetProfilingHostTop99p() int64

GetProfilingHostTop99p returns the ProfilingHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetProfilingHostTop99pOk ¶

func (o *UsageSummaryDate) GetProfilingHostTop99pOk() (*int64, bool)

GetProfilingHostTop99pOk returns a tuple with the ProfilingHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetRumSessionCountSum ¶

func (o *UsageSummaryDate) GetRumSessionCountSum() int64

GetRumSessionCountSum returns the RumSessionCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetRumSessionCountSumOk ¶

func (o *UsageSummaryDate) GetRumSessionCountSumOk() (*int64, bool)

GetRumSessionCountSumOk returns a tuple with the RumSessionCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetRumTotalSessionCountSum ¶

func (o *UsageSummaryDate) GetRumTotalSessionCountSum() int64

GetRumTotalSessionCountSum returns the RumTotalSessionCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetRumTotalSessionCountSumOk ¶

func (o *UsageSummaryDate) GetRumTotalSessionCountSumOk() (*int64, bool)

GetRumTotalSessionCountSumOk returns a tuple with the RumTotalSessionCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetSyntheticsBrowserCheckCallsCountSum ¶

func (o *UsageSummaryDate) GetSyntheticsBrowserCheckCallsCountSum() int64

GetSyntheticsBrowserCheckCallsCountSum returns the SyntheticsBrowserCheckCallsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetSyntheticsBrowserCheckCallsCountSumOk ¶

func (o *UsageSummaryDate) GetSyntheticsBrowserCheckCallsCountSumOk() (*int64, bool)

GetSyntheticsBrowserCheckCallsCountSumOk returns a tuple with the SyntheticsBrowserCheckCallsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetSyntheticsCheckCallsCountSum ¶

func (o *UsageSummaryDate) GetSyntheticsCheckCallsCountSum() int64

GetSyntheticsCheckCallsCountSum returns the SyntheticsCheckCallsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetSyntheticsCheckCallsCountSumOk ¶

func (o *UsageSummaryDate) GetSyntheticsCheckCallsCountSumOk() (*int64, bool)

GetSyntheticsCheckCallsCountSumOk returns a tuple with the SyntheticsCheckCallsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetTraceSearchIndexedEventsCountSum ¶

func (o *UsageSummaryDate) GetTraceSearchIndexedEventsCountSum() int64

GetTraceSearchIndexedEventsCountSum returns the TraceSearchIndexedEventsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetTraceSearchIndexedEventsCountSumOk ¶

func (o *UsageSummaryDate) GetTraceSearchIndexedEventsCountSumOk() (*int64, bool)

GetTraceSearchIndexedEventsCountSumOk returns a tuple with the TraceSearchIndexedEventsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetTwolIngestedEventsBytesSum ¶

func (o *UsageSummaryDate) GetTwolIngestedEventsBytesSum() int64

GetTwolIngestedEventsBytesSum returns the TwolIngestedEventsBytesSum field value if set, zero value otherwise.

func (*UsageSummaryDate) GetTwolIngestedEventsBytesSumOk ¶

func (o *UsageSummaryDate) GetTwolIngestedEventsBytesSumOk() (*int64, bool)

GetTwolIngestedEventsBytesSumOk returns a tuple with the TwolIngestedEventsBytesSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) GetVsphereHostTop99p ¶

func (o *UsageSummaryDate) GetVsphereHostTop99p() int64

GetVsphereHostTop99p returns the VsphereHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDate) GetVsphereHostTop99pOk ¶

func (o *UsageSummaryDate) GetVsphereHostTop99pOk() (*int64, bool)

GetVsphereHostTop99pOk returns a tuple with the VsphereHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDate) HasAgentHostTop99p ¶

func (o *UsageSummaryDate) HasAgentHostTop99p() bool

HasAgentHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasApmAzureAppServiceHostTop99p ¶

func (o *UsageSummaryDate) HasApmAzureAppServiceHostTop99p() bool

HasApmAzureAppServiceHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasApmHostTop99p ¶

func (o *UsageSummaryDate) HasApmHostTop99p() bool

HasApmHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasAwsHostTop99p ¶

func (o *UsageSummaryDate) HasAwsHostTop99p() bool

HasAwsHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasAwsLambdaFuncCount ¶

func (o *UsageSummaryDate) HasAwsLambdaFuncCount() bool

HasAwsLambdaFuncCount returns a boolean if a field has been set.

func (*UsageSummaryDate) HasAwsLambdaInvocationsSum ¶

func (o *UsageSummaryDate) HasAwsLambdaInvocationsSum() bool

HasAwsLambdaInvocationsSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasAzureAppServiceTop99p ¶

func (o *UsageSummaryDate) HasAzureAppServiceTop99p() bool

HasAzureAppServiceTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasBillableIngestedBytesSum ¶

func (o *UsageSummaryDate) HasBillableIngestedBytesSum() bool

HasBillableIngestedBytesSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasComplianceContainerCountSum ¶

func (o *UsageSummaryDate) HasComplianceContainerCountSum() bool

HasComplianceContainerCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasComplianceHostCountSum ¶

func (o *UsageSummaryDate) HasComplianceHostCountSum() bool

HasComplianceHostCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasContainerAvg ¶

func (o *UsageSummaryDate) HasContainerAvg() bool

HasContainerAvg returns a boolean if a field has been set.

func (*UsageSummaryDate) HasContainerHwm ¶

func (o *UsageSummaryDate) HasContainerHwm() bool

HasContainerHwm returns a boolean if a field has been set.

func (*UsageSummaryDate) HasCustomTsAvg ¶

func (o *UsageSummaryDate) HasCustomTsAvg() bool

HasCustomTsAvg returns a boolean if a field has been set.

func (*UsageSummaryDate) HasDate ¶

func (o *UsageSummaryDate) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*UsageSummaryDate) HasFargateTasksCountAvg ¶

func (o *UsageSummaryDate) HasFargateTasksCountAvg() bool

HasFargateTasksCountAvg returns a boolean if a field has been set.

func (*UsageSummaryDate) HasFargateTasksCountHwm ¶

func (o *UsageSummaryDate) HasFargateTasksCountHwm() bool

HasFargateTasksCountHwm returns a boolean if a field has been set.

func (*UsageSummaryDate) HasGcpHostTop99p ¶

func (o *UsageSummaryDate) HasGcpHostTop99p() bool

HasGcpHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasHerokuHostTop99p ¶

func (o *UsageSummaryDate) HasHerokuHostTop99p() bool

HasHerokuHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasIncidentManagementMonthlyActiveUsersHwm ¶

func (o *UsageSummaryDate) HasIncidentManagementMonthlyActiveUsersHwm() bool

HasIncidentManagementMonthlyActiveUsersHwm returns a boolean if a field has been set.

func (*UsageSummaryDate) HasIndexedEventsCountSum ¶

func (o *UsageSummaryDate) HasIndexedEventsCountSum() bool

HasIndexedEventsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasInfraHostTop99p ¶

func (o *UsageSummaryDate) HasInfraHostTop99p() bool

HasInfraHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasIngestedEventsBytesSum ¶

func (o *UsageSummaryDate) HasIngestedEventsBytesSum() bool

HasIngestedEventsBytesSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasIotDeviceSum ¶

func (o *UsageSummaryDate) HasIotDeviceSum() bool

HasIotDeviceSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasIotDeviceTop99p ¶

func (o *UsageSummaryDate) HasIotDeviceTop99p() bool

HasIotDeviceTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasMobileRumSessionCountAndroidSum ¶

func (o *UsageSummaryDate) HasMobileRumSessionCountAndroidSum() bool

HasMobileRumSessionCountAndroidSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasMobileRumSessionCountIosSum ¶

func (o *UsageSummaryDate) HasMobileRumSessionCountIosSum() bool

HasMobileRumSessionCountIosSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasMobileRumSessionCountSum ¶

func (o *UsageSummaryDate) HasMobileRumSessionCountSum() bool

HasMobileRumSessionCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasNetflowIndexedEventsCountSum ¶

func (o *UsageSummaryDate) HasNetflowIndexedEventsCountSum() bool

HasNetflowIndexedEventsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasNpmHostTop99p ¶

func (o *UsageSummaryDate) HasNpmHostTop99p() bool

HasNpmHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasOpentelemetryHostTop99p ¶

func (o *UsageSummaryDate) HasOpentelemetryHostTop99p() bool

HasOpentelemetryHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasOrgs ¶

func (o *UsageSummaryDate) HasOrgs() bool

HasOrgs returns a boolean if a field has been set.

func (*UsageSummaryDate) HasProfilingHostTop99p ¶

func (o *UsageSummaryDate) HasProfilingHostTop99p() bool

HasProfilingHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDate) HasRumSessionCountSum ¶

func (o *UsageSummaryDate) HasRumSessionCountSum() bool

HasRumSessionCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasRumTotalSessionCountSum ¶

func (o *UsageSummaryDate) HasRumTotalSessionCountSum() bool

HasRumTotalSessionCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasSyntheticsBrowserCheckCallsCountSum ¶

func (o *UsageSummaryDate) HasSyntheticsBrowserCheckCallsCountSum() bool

HasSyntheticsBrowserCheckCallsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasSyntheticsCheckCallsCountSum ¶

func (o *UsageSummaryDate) HasSyntheticsCheckCallsCountSum() bool

HasSyntheticsCheckCallsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasTraceSearchIndexedEventsCountSum ¶

func (o *UsageSummaryDate) HasTraceSearchIndexedEventsCountSum() bool

HasTraceSearchIndexedEventsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasTwolIngestedEventsBytesSum ¶

func (o *UsageSummaryDate) HasTwolIngestedEventsBytesSum() bool

HasTwolIngestedEventsBytesSum returns a boolean if a field has been set.

func (*UsageSummaryDate) HasVsphereHostTop99p ¶

func (o *UsageSummaryDate) HasVsphereHostTop99p() bool

HasVsphereHostTop99p returns a boolean if a field has been set.

func (UsageSummaryDate) MarshalJSON ¶

func (o UsageSummaryDate) MarshalJSON() ([]byte, error)

func (*UsageSummaryDate) SetAgentHostTop99p ¶

func (o *UsageSummaryDate) SetAgentHostTop99p(v int64)

SetAgentHostTop99p gets a reference to the given int64 and assigns it to the AgentHostTop99p field.

func (*UsageSummaryDate) SetApmAzureAppServiceHostTop99p ¶

func (o *UsageSummaryDate) SetApmAzureAppServiceHostTop99p(v int64)

SetApmAzureAppServiceHostTop99p gets a reference to the given int64 and assigns it to the ApmAzureAppServiceHostTop99p field.

func (*UsageSummaryDate) SetApmHostTop99p ¶

func (o *UsageSummaryDate) SetApmHostTop99p(v int64)

SetApmHostTop99p gets a reference to the given int64 and assigns it to the ApmHostTop99p field.

func (*UsageSummaryDate) SetAwsHostTop99p ¶

func (o *UsageSummaryDate) SetAwsHostTop99p(v int64)

SetAwsHostTop99p gets a reference to the given int64 and assigns it to the AwsHostTop99p field.

func (*UsageSummaryDate) SetAwsLambdaFuncCount ¶

func (o *UsageSummaryDate) SetAwsLambdaFuncCount(v int64)

SetAwsLambdaFuncCount gets a reference to the given int64 and assigns it to the AwsLambdaFuncCount field.

func (*UsageSummaryDate) SetAwsLambdaInvocationsSum ¶

func (o *UsageSummaryDate) SetAwsLambdaInvocationsSum(v int64)

SetAwsLambdaInvocationsSum gets a reference to the given int64 and assigns it to the AwsLambdaInvocationsSum field.

func (*UsageSummaryDate) SetAzureAppServiceTop99p ¶

func (o *UsageSummaryDate) SetAzureAppServiceTop99p(v int64)

SetAzureAppServiceTop99p gets a reference to the given int64 and assigns it to the AzureAppServiceTop99p field.

func (*UsageSummaryDate) SetBillableIngestedBytesSum ¶

func (o *UsageSummaryDate) SetBillableIngestedBytesSum(v int64)

SetBillableIngestedBytesSum gets a reference to the given int64 and assigns it to the BillableIngestedBytesSum field.

func (*UsageSummaryDate) SetComplianceContainerCountSum ¶

func (o *UsageSummaryDate) SetComplianceContainerCountSum(v interface{})

SetComplianceContainerCountSum gets a reference to the given interface{} and assigns it to the ComplianceContainerCountSum field.

func (*UsageSummaryDate) SetComplianceHostCountSum ¶

func (o *UsageSummaryDate) SetComplianceHostCountSum(v int64)

SetComplianceHostCountSum gets a reference to the given int64 and assigns it to the ComplianceHostCountSum field.

func (*UsageSummaryDate) SetContainerAvg ¶

func (o *UsageSummaryDate) SetContainerAvg(v int64)

SetContainerAvg gets a reference to the given int64 and assigns it to the ContainerAvg field.

func (*UsageSummaryDate) SetContainerHwm ¶

func (o *UsageSummaryDate) SetContainerHwm(v int64)

SetContainerHwm gets a reference to the given int64 and assigns it to the ContainerHwm field.

func (*UsageSummaryDate) SetCustomTsAvg ¶

func (o *UsageSummaryDate) SetCustomTsAvg(v int64)

SetCustomTsAvg gets a reference to the given int64 and assigns it to the CustomTsAvg field.

func (*UsageSummaryDate) SetDate ¶

func (o *UsageSummaryDate) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (*UsageSummaryDate) SetFargateTasksCountAvg ¶

func (o *UsageSummaryDate) SetFargateTasksCountAvg(v int64)

SetFargateTasksCountAvg gets a reference to the given int64 and assigns it to the FargateTasksCountAvg field.

func (*UsageSummaryDate) SetFargateTasksCountHwm ¶

func (o *UsageSummaryDate) SetFargateTasksCountHwm(v int64)

SetFargateTasksCountHwm gets a reference to the given int64 and assigns it to the FargateTasksCountHwm field.

func (*UsageSummaryDate) SetGcpHostTop99p ¶

func (o *UsageSummaryDate) SetGcpHostTop99p(v int64)

SetGcpHostTop99p gets a reference to the given int64 and assigns it to the GcpHostTop99p field.

func (*UsageSummaryDate) SetHerokuHostTop99p ¶

func (o *UsageSummaryDate) SetHerokuHostTop99p(v int64)

SetHerokuHostTop99p gets a reference to the given int64 and assigns it to the HerokuHostTop99p field.

func (*UsageSummaryDate) SetIncidentManagementMonthlyActiveUsersHwm ¶

func (o *UsageSummaryDate) SetIncidentManagementMonthlyActiveUsersHwm(v int64)

SetIncidentManagementMonthlyActiveUsersHwm gets a reference to the given int64 and assigns it to the IncidentManagementMonthlyActiveUsersHwm field.

func (*UsageSummaryDate) SetIndexedEventsCountSum ¶

func (o *UsageSummaryDate) SetIndexedEventsCountSum(v int64)

SetIndexedEventsCountSum gets a reference to the given int64 and assigns it to the IndexedEventsCountSum field.

func (*UsageSummaryDate) SetInfraHostTop99p ¶

func (o *UsageSummaryDate) SetInfraHostTop99p(v int64)

SetInfraHostTop99p gets a reference to the given int64 and assigns it to the InfraHostTop99p field.

func (*UsageSummaryDate) SetIngestedEventsBytesSum ¶

func (o *UsageSummaryDate) SetIngestedEventsBytesSum(v int64)

SetIngestedEventsBytesSum gets a reference to the given int64 and assigns it to the IngestedEventsBytesSum field.

func (*UsageSummaryDate) SetIotDeviceSum ¶

func (o *UsageSummaryDate) SetIotDeviceSum(v int64)

SetIotDeviceSum gets a reference to the given int64 and assigns it to the IotDeviceSum field.

func (*UsageSummaryDate) SetIotDeviceTop99p ¶

func (o *UsageSummaryDate) SetIotDeviceTop99p(v int64)

SetIotDeviceTop99p gets a reference to the given int64 and assigns it to the IotDeviceTop99p field.

func (*UsageSummaryDate) SetMobileRumSessionCountAndroidSum ¶

func (o *UsageSummaryDate) SetMobileRumSessionCountAndroidSum(v int64)

SetMobileRumSessionCountAndroidSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountAndroidSum field.

func (*UsageSummaryDate) SetMobileRumSessionCountIosSum ¶

func (o *UsageSummaryDate) SetMobileRumSessionCountIosSum(v int64)

SetMobileRumSessionCountIosSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountIosSum field.

func (*UsageSummaryDate) SetMobileRumSessionCountSum ¶

func (o *UsageSummaryDate) SetMobileRumSessionCountSum(v int64)

SetMobileRumSessionCountSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountSum field.

func (*UsageSummaryDate) SetNetflowIndexedEventsCountSum ¶

func (o *UsageSummaryDate) SetNetflowIndexedEventsCountSum(v int64)

SetNetflowIndexedEventsCountSum gets a reference to the given int64 and assigns it to the NetflowIndexedEventsCountSum field.

func (*UsageSummaryDate) SetNpmHostTop99p ¶

func (o *UsageSummaryDate) SetNpmHostTop99p(v int64)

SetNpmHostTop99p gets a reference to the given int64 and assigns it to the NpmHostTop99p field.

func (*UsageSummaryDate) SetOpentelemetryHostTop99p ¶

func (o *UsageSummaryDate) SetOpentelemetryHostTop99p(v int64)

SetOpentelemetryHostTop99p gets a reference to the given int64 and assigns it to the OpentelemetryHostTop99p field.

func (*UsageSummaryDate) SetOrgs ¶

func (o *UsageSummaryDate) SetOrgs(v []UsageSummaryDateOrg)

SetOrgs gets a reference to the given []UsageSummaryDateOrg and assigns it to the Orgs field.

func (*UsageSummaryDate) SetProfilingHostTop99p ¶

func (o *UsageSummaryDate) SetProfilingHostTop99p(v int64)

SetProfilingHostTop99p gets a reference to the given int64 and assigns it to the ProfilingHostTop99p field.

func (*UsageSummaryDate) SetRumSessionCountSum ¶

func (o *UsageSummaryDate) SetRumSessionCountSum(v int64)

SetRumSessionCountSum gets a reference to the given int64 and assigns it to the RumSessionCountSum field.

func (*UsageSummaryDate) SetRumTotalSessionCountSum ¶

func (o *UsageSummaryDate) SetRumTotalSessionCountSum(v int64)

SetRumTotalSessionCountSum gets a reference to the given int64 and assigns it to the RumTotalSessionCountSum field.

func (*UsageSummaryDate) SetSyntheticsBrowserCheckCallsCountSum ¶

func (o *UsageSummaryDate) SetSyntheticsBrowserCheckCallsCountSum(v int64)

SetSyntheticsBrowserCheckCallsCountSum gets a reference to the given int64 and assigns it to the SyntheticsBrowserCheckCallsCountSum field.

func (*UsageSummaryDate) SetSyntheticsCheckCallsCountSum ¶

func (o *UsageSummaryDate) SetSyntheticsCheckCallsCountSum(v int64)

SetSyntheticsCheckCallsCountSum gets a reference to the given int64 and assigns it to the SyntheticsCheckCallsCountSum field.

func (*UsageSummaryDate) SetTraceSearchIndexedEventsCountSum ¶

func (o *UsageSummaryDate) SetTraceSearchIndexedEventsCountSum(v int64)

SetTraceSearchIndexedEventsCountSum gets a reference to the given int64 and assigns it to the TraceSearchIndexedEventsCountSum field.

func (*UsageSummaryDate) SetTwolIngestedEventsBytesSum ¶

func (o *UsageSummaryDate) SetTwolIngestedEventsBytesSum(v int64)

SetTwolIngestedEventsBytesSum gets a reference to the given int64 and assigns it to the TwolIngestedEventsBytesSum field.

func (*UsageSummaryDate) SetVsphereHostTop99p ¶

func (o *UsageSummaryDate) SetVsphereHostTop99p(v int64)

SetVsphereHostTop99p gets a reference to the given int64 and assigns it to the VsphereHostTop99p field.

type UsageSummaryDateOrg ¶

type UsageSummaryDateOrg struct {
	// Shows the 99th percentile of all agent hosts over all hours in the current date for the given org.
	AgentHostTop99p *int64 `json:"agent_host_top99p,omitempty"`
	// Shows the 99th percentile of all Azure app services using APM over all hours in the current date for the given org.
	ApmAzureAppServiceHostTop99p *int64 `json:"apm_azure_app_service_host_top99p,omitempty"`
	// Shows the 99th percentile of all distinct APM hosts over all hours in the current date for the given org.
	ApmHostTop99p *int64 `json:"apm_host_top99p,omitempty"`
	// Shows the 99th percentile of all AWS hosts over all hours in the current date for the given org.
	AwsHostTop99p *int64 `json:"aws_host_top99p,omitempty"`
	// Shows the sum of all AWS Lambda invocations over all hours in the current date for the given org.
	AwsLambdaFuncCount *int64 `json:"aws_lambda_func_count,omitempty"`
	// Shows the sum of all AWS Lambda invocations over all hours in the current date for the given org.
	AwsLambdaInvocationsSum *int64 `json:"aws_lambda_invocations_sum,omitempty"`
	// Shows the 99th percentile of all Azure app services over all hours in the current date for the given org.
	AzureAppServiceTop99p *int64 `json:"azure_app_service_top99p,omitempty"`
	// Shows the sum of all log bytes ingested over all hours in the current date for the given org.
	BillableIngestedBytesSum *int64 `json:"billable_ingested_bytes_sum,omitempty"`
	// Shows the sum of all compliance containers over all hours in the current date for the given org.
	ComplianceContainerAggSum interface{} `json:"compliance_container_agg_sum,omitempty"`
	// Shows the sum of all compliance hosts over all hours in the current date for the given org.
	ComplianceHostAggSum *int64 `json:"compliance_host_agg_sum,omitempty"`
	// Shows the average of all distinct containers over all hours in the current date for the given org.
	ContainerAvg *int64 `json:"container_avg,omitempty"`
	// Shows the high-water mark of all distinct containers over all hours in the current date for the given org.
	ContainerHwm *int64 `json:"container_hwm,omitempty"`
	// Shows the average number of distinct custom metrics over all hours in the current date for the given org.
	CustomTsAvg *int64 `json:"custom_ts_avg,omitempty"`
	// The average task count for Fargate.
	FargateTasksCountAvg *int64 `json:"fargate_tasks_count_avg,omitempty"`
	// Shows the high-water mark of all Fargate tasks over all hours in the current date for the given org.
	FargateTasksCountHwm *int64 `json:"fargate_tasks_count_hwm,omitempty"`
	// Shows the 99th percentile of all GCP hosts over all hours in the current date for the given org.
	GcpHostTop99p *int64 `json:"gcp_host_top99p,omitempty"`
	// Shows the 99th percentile of all Heroku dynos over all hours in the current date for the given org.
	HerokuHostTop99p *int64 `json:"heroku_host_top99p,omitempty"`
	// The organization id.
	Id *string `json:"id,omitempty"`
	// Shows the high-water mark of incident management monthly active users over all hours in the current date for the given org.
	IncidentManagementMonthlyActiveUsersHwm *int64 `json:"incident_management_monthly_active_users_hwm,omitempty"`
	// Shows the sum of all log events indexed over all hours in the current date for the given org.
	IndexedEventsCountSum *int64 `json:"indexed_events_count_sum,omitempty"`
	// Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current date for the given org.
	InfraHostTop99p *int64 `json:"infra_host_top99p,omitempty"`
	// Shows the sum of all log bytes ingested over all hours in the current date for the given org.
	IngestedEventsBytesSum *int64 `json:"ingested_events_bytes_sum,omitempty"`
	// Shows the sum of all IoT devices over all hours in the current date for the given org.
	IotDeviceAggSum *int64 `json:"iot_device_agg_sum,omitempty"`
	// Shows the 99th percentile of all IoT devices over all hours in the current date for the given org.
	IotDeviceTop99pSum *int64 `json:"iot_device_top99p_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions on Android over all hours in the current date for the given org.
	MobileRumSessionCountAndroidSum *int64 `json:"mobile_rum_session_count_android_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions on iOS over all hours in the current date for the given org.
	MobileRumSessionCountIosSum *int64 `json:"mobile_rum_session_count_ios_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions over all hours in the current date for the given org.
	MobileRumSessionCountSum *int64 `json:"mobile_rum_session_count_sum,omitempty"`
	// The organization name.
	Name *string `json:"name,omitempty"`
	// Shows the sum of all Network flows indexed over all hours in the current date for the given org.
	NetflowIndexedEventsCountSum *int64 `json:"netflow_indexed_events_count_sum,omitempty"`
	// Shows the 99th percentile of all distinct Networks hosts over all hours in the current date for the given org.
	NpmHostTop99p *int64 `json:"npm_host_top99p,omitempty"`
	// Shows the 99th percentile of all hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current date for the given org.
	OpentelemetryHostTop99p *int64 `json:"opentelemetry_host_top99p,omitempty"`
	// Shows the 99th percentile of all profiled hosts over all hours in the current date for the given org.
	ProfilingHostTop99p *int64 `json:"profiling_host_top99p,omitempty"`
	// The organization public id.
	PublicId *string `json:"public_id,omitempty"`
	// Shows the sum of all browser RUM Sessions over all hours in the current date for the given org.
	RumSessionCountSum *int64 `json:"rum_session_count_sum,omitempty"`
	// Shows the sum of RUM Sessions (browser and mobile) over all hours in the current date for the given org.
	RumTotalSessionCountSum *int64 `json:"rum_total_session_count_sum,omitempty"`
	// Shows the sum of all Synthetic browser tests over all hours in the current date for the given org.
	SyntheticsBrowserCheckCallsCountSum *int64 `json:"synthetics_browser_check_calls_count_sum,omitempty"`
	// Shows the sum of all Synthetic API tests over all hours in the current date for the given org.
	SyntheticsCheckCallsCountSum *int64 `json:"synthetics_check_calls_count_sum,omitempty"`
	// Shows the sum of all Indexed Spans indexed over all hours in the current date for the given org.
	TraceSearchIndexedEventsCountSum *int64 `json:"trace_search_indexed_events_count_sum,omitempty"`
	// Shows the sum of all tracing without limits bytes ingested over all hours in the current date for the given org.
	TwolIngestedEventsBytesSum *int64 `json:"twol_ingested_events_bytes_sum,omitempty"`
	// Shows the 99th percentile of all vSphere hosts over all hours in the current date for the given org.
	VsphereHostTop99p *int64 `json:"vsphere_host_top99p,omitempty"`
}

UsageSummaryDateOrg Global hourly report of all data billed by Datadog for a given organization.

func NewUsageSummaryDateOrg ¶

func NewUsageSummaryDateOrg() *UsageSummaryDateOrg

NewUsageSummaryDateOrg instantiates a new UsageSummaryDateOrg object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSummaryDateOrgWithDefaults ¶

func NewUsageSummaryDateOrgWithDefaults() *UsageSummaryDateOrg

NewUsageSummaryDateOrgWithDefaults instantiates a new UsageSummaryDateOrg object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSummaryDateOrg) GetAgentHostTop99p ¶

func (o *UsageSummaryDateOrg) GetAgentHostTop99p() int64

GetAgentHostTop99p returns the AgentHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetAgentHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetAgentHostTop99pOk() (*int64, bool)

GetAgentHostTop99pOk returns a tuple with the AgentHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetApmAzureAppServiceHostTop99p ¶

func (o *UsageSummaryDateOrg) GetApmAzureAppServiceHostTop99p() int64

GetApmAzureAppServiceHostTop99p returns the ApmAzureAppServiceHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetApmAzureAppServiceHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetApmAzureAppServiceHostTop99pOk() (*int64, bool)

GetApmAzureAppServiceHostTop99pOk returns a tuple with the ApmAzureAppServiceHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetApmHostTop99p ¶

func (o *UsageSummaryDateOrg) GetApmHostTop99p() int64

GetApmHostTop99p returns the ApmHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetApmHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetApmHostTop99pOk() (*int64, bool)

GetApmHostTop99pOk returns a tuple with the ApmHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetAwsHostTop99p ¶

func (o *UsageSummaryDateOrg) GetAwsHostTop99p() int64

GetAwsHostTop99p returns the AwsHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetAwsHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetAwsHostTop99pOk() (*int64, bool)

GetAwsHostTop99pOk returns a tuple with the AwsHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetAwsLambdaFuncCount ¶

func (o *UsageSummaryDateOrg) GetAwsLambdaFuncCount() int64

GetAwsLambdaFuncCount returns the AwsLambdaFuncCount field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetAwsLambdaFuncCountOk ¶

func (o *UsageSummaryDateOrg) GetAwsLambdaFuncCountOk() (*int64, bool)

GetAwsLambdaFuncCountOk returns a tuple with the AwsLambdaFuncCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetAwsLambdaInvocationsSum ¶

func (o *UsageSummaryDateOrg) GetAwsLambdaInvocationsSum() int64

GetAwsLambdaInvocationsSum returns the AwsLambdaInvocationsSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetAwsLambdaInvocationsSumOk ¶

func (o *UsageSummaryDateOrg) GetAwsLambdaInvocationsSumOk() (*int64, bool)

GetAwsLambdaInvocationsSumOk returns a tuple with the AwsLambdaInvocationsSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetAzureAppServiceTop99p ¶

func (o *UsageSummaryDateOrg) GetAzureAppServiceTop99p() int64

GetAzureAppServiceTop99p returns the AzureAppServiceTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetAzureAppServiceTop99pOk ¶

func (o *UsageSummaryDateOrg) GetAzureAppServiceTop99pOk() (*int64, bool)

GetAzureAppServiceTop99pOk returns a tuple with the AzureAppServiceTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetBillableIngestedBytesSum ¶

func (o *UsageSummaryDateOrg) GetBillableIngestedBytesSum() int64

GetBillableIngestedBytesSum returns the BillableIngestedBytesSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetBillableIngestedBytesSumOk ¶

func (o *UsageSummaryDateOrg) GetBillableIngestedBytesSumOk() (*int64, bool)

GetBillableIngestedBytesSumOk returns a tuple with the BillableIngestedBytesSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetComplianceContainerAggSum ¶

func (o *UsageSummaryDateOrg) GetComplianceContainerAggSum() interface{}

GetComplianceContainerAggSum returns the ComplianceContainerAggSum field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UsageSummaryDateOrg) GetComplianceContainerAggSumOk ¶

func (o *UsageSummaryDateOrg) GetComplianceContainerAggSumOk() (*interface{}, bool)

GetComplianceContainerAggSumOk returns a tuple with the ComplianceContainerAggSum 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 (*UsageSummaryDateOrg) GetComplianceHostAggSum ¶

func (o *UsageSummaryDateOrg) GetComplianceHostAggSum() int64

GetComplianceHostAggSum returns the ComplianceHostAggSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetComplianceHostAggSumOk ¶

func (o *UsageSummaryDateOrg) GetComplianceHostAggSumOk() (*int64, bool)

GetComplianceHostAggSumOk returns a tuple with the ComplianceHostAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetContainerAvg ¶

func (o *UsageSummaryDateOrg) GetContainerAvg() int64

GetContainerAvg returns the ContainerAvg field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetContainerAvgOk ¶

func (o *UsageSummaryDateOrg) GetContainerAvgOk() (*int64, bool)

GetContainerAvgOk returns a tuple with the ContainerAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetContainerHwm ¶

func (o *UsageSummaryDateOrg) GetContainerHwm() int64

GetContainerHwm returns the ContainerHwm field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetContainerHwmOk ¶

func (o *UsageSummaryDateOrg) GetContainerHwmOk() (*int64, bool)

GetContainerHwmOk returns a tuple with the ContainerHwm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetCustomTsAvg ¶

func (o *UsageSummaryDateOrg) GetCustomTsAvg() int64

GetCustomTsAvg returns the CustomTsAvg field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetCustomTsAvgOk ¶

func (o *UsageSummaryDateOrg) GetCustomTsAvgOk() (*int64, bool)

GetCustomTsAvgOk returns a tuple with the CustomTsAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetFargateTasksCountAvg ¶

func (o *UsageSummaryDateOrg) GetFargateTasksCountAvg() int64

GetFargateTasksCountAvg returns the FargateTasksCountAvg field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetFargateTasksCountAvgOk ¶

func (o *UsageSummaryDateOrg) GetFargateTasksCountAvgOk() (*int64, bool)

GetFargateTasksCountAvgOk returns a tuple with the FargateTasksCountAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetFargateTasksCountHwm ¶

func (o *UsageSummaryDateOrg) GetFargateTasksCountHwm() int64

GetFargateTasksCountHwm returns the FargateTasksCountHwm field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetFargateTasksCountHwmOk ¶

func (o *UsageSummaryDateOrg) GetFargateTasksCountHwmOk() (*int64, bool)

GetFargateTasksCountHwmOk returns a tuple with the FargateTasksCountHwm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetGcpHostTop99p ¶

func (o *UsageSummaryDateOrg) GetGcpHostTop99p() int64

GetGcpHostTop99p returns the GcpHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetGcpHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetGcpHostTop99pOk() (*int64, bool)

GetGcpHostTop99pOk returns a tuple with the GcpHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetHerokuHostTop99p ¶

func (o *UsageSummaryDateOrg) GetHerokuHostTop99p() int64

GetHerokuHostTop99p returns the HerokuHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetHerokuHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetHerokuHostTop99pOk() (*int64, bool)

GetHerokuHostTop99pOk returns a tuple with the HerokuHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetId ¶

func (o *UsageSummaryDateOrg) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetIdOk ¶

func (o *UsageSummaryDateOrg) 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 (*UsageSummaryDateOrg) GetIncidentManagementMonthlyActiveUsersHwm ¶

func (o *UsageSummaryDateOrg) GetIncidentManagementMonthlyActiveUsersHwm() int64

GetIncidentManagementMonthlyActiveUsersHwm returns the IncidentManagementMonthlyActiveUsersHwm field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetIncidentManagementMonthlyActiveUsersHwmOk ¶

func (o *UsageSummaryDateOrg) GetIncidentManagementMonthlyActiveUsersHwmOk() (*int64, bool)

GetIncidentManagementMonthlyActiveUsersHwmOk returns a tuple with the IncidentManagementMonthlyActiveUsersHwm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) GetIndexedEventsCountSum() int64

GetIndexedEventsCountSum returns the IndexedEventsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetIndexedEventsCountSumOk ¶

func (o *UsageSummaryDateOrg) GetIndexedEventsCountSumOk() (*int64, bool)

GetIndexedEventsCountSumOk returns a tuple with the IndexedEventsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetInfraHostTop99p ¶

func (o *UsageSummaryDateOrg) GetInfraHostTop99p() int64

GetInfraHostTop99p returns the InfraHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetInfraHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetInfraHostTop99pOk() (*int64, bool)

GetInfraHostTop99pOk returns a tuple with the InfraHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetIngestedEventsBytesSum ¶

func (o *UsageSummaryDateOrg) GetIngestedEventsBytesSum() int64

GetIngestedEventsBytesSum returns the IngestedEventsBytesSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetIngestedEventsBytesSumOk ¶

func (o *UsageSummaryDateOrg) GetIngestedEventsBytesSumOk() (*int64, bool)

GetIngestedEventsBytesSumOk returns a tuple with the IngestedEventsBytesSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetIotDeviceAggSum ¶

func (o *UsageSummaryDateOrg) GetIotDeviceAggSum() int64

GetIotDeviceAggSum returns the IotDeviceAggSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetIotDeviceAggSumOk ¶

func (o *UsageSummaryDateOrg) GetIotDeviceAggSumOk() (*int64, bool)

GetIotDeviceAggSumOk returns a tuple with the IotDeviceAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetIotDeviceTop99pSum ¶

func (o *UsageSummaryDateOrg) GetIotDeviceTop99pSum() int64

GetIotDeviceTop99pSum returns the IotDeviceTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetIotDeviceTop99pSumOk ¶

func (o *UsageSummaryDateOrg) GetIotDeviceTop99pSumOk() (*int64, bool)

GetIotDeviceTop99pSumOk returns a tuple with the IotDeviceTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetMobileRumSessionCountAndroidSum ¶

func (o *UsageSummaryDateOrg) GetMobileRumSessionCountAndroidSum() int64

GetMobileRumSessionCountAndroidSum returns the MobileRumSessionCountAndroidSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetMobileRumSessionCountAndroidSumOk ¶

func (o *UsageSummaryDateOrg) GetMobileRumSessionCountAndroidSumOk() (*int64, bool)

GetMobileRumSessionCountAndroidSumOk returns a tuple with the MobileRumSessionCountAndroidSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetMobileRumSessionCountIosSum ¶

func (o *UsageSummaryDateOrg) GetMobileRumSessionCountIosSum() int64

GetMobileRumSessionCountIosSum returns the MobileRumSessionCountIosSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetMobileRumSessionCountIosSumOk ¶

func (o *UsageSummaryDateOrg) GetMobileRumSessionCountIosSumOk() (*int64, bool)

GetMobileRumSessionCountIosSumOk returns a tuple with the MobileRumSessionCountIosSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetMobileRumSessionCountSum ¶

func (o *UsageSummaryDateOrg) GetMobileRumSessionCountSum() int64

GetMobileRumSessionCountSum returns the MobileRumSessionCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetMobileRumSessionCountSumOk ¶

func (o *UsageSummaryDateOrg) GetMobileRumSessionCountSumOk() (*int64, bool)

GetMobileRumSessionCountSumOk returns a tuple with the MobileRumSessionCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetName ¶

func (o *UsageSummaryDateOrg) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetNameOk ¶

func (o *UsageSummaryDateOrg) 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 (*UsageSummaryDateOrg) GetNetflowIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) GetNetflowIndexedEventsCountSum() int64

GetNetflowIndexedEventsCountSum returns the NetflowIndexedEventsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetNetflowIndexedEventsCountSumOk ¶

func (o *UsageSummaryDateOrg) GetNetflowIndexedEventsCountSumOk() (*int64, bool)

GetNetflowIndexedEventsCountSumOk returns a tuple with the NetflowIndexedEventsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetNpmHostTop99p ¶

func (o *UsageSummaryDateOrg) GetNpmHostTop99p() int64

GetNpmHostTop99p returns the NpmHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetNpmHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetNpmHostTop99pOk() (*int64, bool)

GetNpmHostTop99pOk returns a tuple with the NpmHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetOpentelemetryHostTop99p ¶

func (o *UsageSummaryDateOrg) GetOpentelemetryHostTop99p() int64

GetOpentelemetryHostTop99p returns the OpentelemetryHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetOpentelemetryHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetOpentelemetryHostTop99pOk() (*int64, bool)

GetOpentelemetryHostTop99pOk returns a tuple with the OpentelemetryHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetProfilingHostTop99p ¶

func (o *UsageSummaryDateOrg) GetProfilingHostTop99p() int64

GetProfilingHostTop99p returns the ProfilingHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetProfilingHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetProfilingHostTop99pOk() (*int64, bool)

GetProfilingHostTop99pOk returns a tuple with the ProfilingHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetPublicId ¶

func (o *UsageSummaryDateOrg) GetPublicId() string

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetPublicIdOk ¶

func (o *UsageSummaryDateOrg) GetPublicIdOk() (*string, bool)

GetPublicIdOk returns a tuple with the PublicId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetRumSessionCountSum ¶

func (o *UsageSummaryDateOrg) GetRumSessionCountSum() int64

GetRumSessionCountSum returns the RumSessionCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetRumSessionCountSumOk ¶

func (o *UsageSummaryDateOrg) GetRumSessionCountSumOk() (*int64, bool)

GetRumSessionCountSumOk returns a tuple with the RumSessionCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetRumTotalSessionCountSum ¶

func (o *UsageSummaryDateOrg) GetRumTotalSessionCountSum() int64

GetRumTotalSessionCountSum returns the RumTotalSessionCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetRumTotalSessionCountSumOk ¶

func (o *UsageSummaryDateOrg) GetRumTotalSessionCountSumOk() (*int64, bool)

GetRumTotalSessionCountSumOk returns a tuple with the RumTotalSessionCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetSyntheticsBrowserCheckCallsCountSum ¶

func (o *UsageSummaryDateOrg) GetSyntheticsBrowserCheckCallsCountSum() int64

GetSyntheticsBrowserCheckCallsCountSum returns the SyntheticsBrowserCheckCallsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetSyntheticsBrowserCheckCallsCountSumOk ¶

func (o *UsageSummaryDateOrg) GetSyntheticsBrowserCheckCallsCountSumOk() (*int64, bool)

GetSyntheticsBrowserCheckCallsCountSumOk returns a tuple with the SyntheticsBrowserCheckCallsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetSyntheticsCheckCallsCountSum ¶

func (o *UsageSummaryDateOrg) GetSyntheticsCheckCallsCountSum() int64

GetSyntheticsCheckCallsCountSum returns the SyntheticsCheckCallsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetSyntheticsCheckCallsCountSumOk ¶

func (o *UsageSummaryDateOrg) GetSyntheticsCheckCallsCountSumOk() (*int64, bool)

GetSyntheticsCheckCallsCountSumOk returns a tuple with the SyntheticsCheckCallsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetTraceSearchIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) GetTraceSearchIndexedEventsCountSum() int64

GetTraceSearchIndexedEventsCountSum returns the TraceSearchIndexedEventsCountSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetTraceSearchIndexedEventsCountSumOk ¶

func (o *UsageSummaryDateOrg) GetTraceSearchIndexedEventsCountSumOk() (*int64, bool)

GetTraceSearchIndexedEventsCountSumOk returns a tuple with the TraceSearchIndexedEventsCountSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetTwolIngestedEventsBytesSum ¶

func (o *UsageSummaryDateOrg) GetTwolIngestedEventsBytesSum() int64

GetTwolIngestedEventsBytesSum returns the TwolIngestedEventsBytesSum field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetTwolIngestedEventsBytesSumOk ¶

func (o *UsageSummaryDateOrg) GetTwolIngestedEventsBytesSumOk() (*int64, bool)

GetTwolIngestedEventsBytesSumOk returns a tuple with the TwolIngestedEventsBytesSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) GetVsphereHostTop99p ¶

func (o *UsageSummaryDateOrg) GetVsphereHostTop99p() int64

GetVsphereHostTop99p returns the VsphereHostTop99p field value if set, zero value otherwise.

func (*UsageSummaryDateOrg) GetVsphereHostTop99pOk ¶

func (o *UsageSummaryDateOrg) GetVsphereHostTop99pOk() (*int64, bool)

GetVsphereHostTop99pOk returns a tuple with the VsphereHostTop99p field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryDateOrg) HasAgentHostTop99p ¶

func (o *UsageSummaryDateOrg) HasAgentHostTop99p() bool

HasAgentHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasApmAzureAppServiceHostTop99p ¶

func (o *UsageSummaryDateOrg) HasApmAzureAppServiceHostTop99p() bool

HasApmAzureAppServiceHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasApmHostTop99p ¶

func (o *UsageSummaryDateOrg) HasApmHostTop99p() bool

HasApmHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasAwsHostTop99p ¶

func (o *UsageSummaryDateOrg) HasAwsHostTop99p() bool

HasAwsHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasAwsLambdaFuncCount ¶

func (o *UsageSummaryDateOrg) HasAwsLambdaFuncCount() bool

HasAwsLambdaFuncCount returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasAwsLambdaInvocationsSum ¶

func (o *UsageSummaryDateOrg) HasAwsLambdaInvocationsSum() bool

HasAwsLambdaInvocationsSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasAzureAppServiceTop99p ¶

func (o *UsageSummaryDateOrg) HasAzureAppServiceTop99p() bool

HasAzureAppServiceTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasBillableIngestedBytesSum ¶

func (o *UsageSummaryDateOrg) HasBillableIngestedBytesSum() bool

HasBillableIngestedBytesSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasComplianceContainerAggSum ¶

func (o *UsageSummaryDateOrg) HasComplianceContainerAggSum() bool

HasComplianceContainerAggSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasComplianceHostAggSum ¶

func (o *UsageSummaryDateOrg) HasComplianceHostAggSum() bool

HasComplianceHostAggSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasContainerAvg ¶

func (o *UsageSummaryDateOrg) HasContainerAvg() bool

HasContainerAvg returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasContainerHwm ¶

func (o *UsageSummaryDateOrg) HasContainerHwm() bool

HasContainerHwm returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasCustomTsAvg ¶

func (o *UsageSummaryDateOrg) HasCustomTsAvg() bool

HasCustomTsAvg returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasFargateTasksCountAvg ¶

func (o *UsageSummaryDateOrg) HasFargateTasksCountAvg() bool

HasFargateTasksCountAvg returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasFargateTasksCountHwm ¶

func (o *UsageSummaryDateOrg) HasFargateTasksCountHwm() bool

HasFargateTasksCountHwm returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasGcpHostTop99p ¶

func (o *UsageSummaryDateOrg) HasGcpHostTop99p() bool

HasGcpHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasHerokuHostTop99p ¶

func (o *UsageSummaryDateOrg) HasHerokuHostTop99p() bool

HasHerokuHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasId ¶

func (o *UsageSummaryDateOrg) HasId() bool

HasId returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasIncidentManagementMonthlyActiveUsersHwm ¶

func (o *UsageSummaryDateOrg) HasIncidentManagementMonthlyActiveUsersHwm() bool

HasIncidentManagementMonthlyActiveUsersHwm returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) HasIndexedEventsCountSum() bool

HasIndexedEventsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasInfraHostTop99p ¶

func (o *UsageSummaryDateOrg) HasInfraHostTop99p() bool

HasInfraHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasIngestedEventsBytesSum ¶

func (o *UsageSummaryDateOrg) HasIngestedEventsBytesSum() bool

HasIngestedEventsBytesSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasIotDeviceAggSum ¶

func (o *UsageSummaryDateOrg) HasIotDeviceAggSum() bool

HasIotDeviceAggSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasIotDeviceTop99pSum ¶

func (o *UsageSummaryDateOrg) HasIotDeviceTop99pSum() bool

HasIotDeviceTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasMobileRumSessionCountAndroidSum ¶

func (o *UsageSummaryDateOrg) HasMobileRumSessionCountAndroidSum() bool

HasMobileRumSessionCountAndroidSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasMobileRumSessionCountIosSum ¶

func (o *UsageSummaryDateOrg) HasMobileRumSessionCountIosSum() bool

HasMobileRumSessionCountIosSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasMobileRumSessionCountSum ¶

func (o *UsageSummaryDateOrg) HasMobileRumSessionCountSum() bool

HasMobileRumSessionCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasName ¶

func (o *UsageSummaryDateOrg) HasName() bool

HasName returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasNetflowIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) HasNetflowIndexedEventsCountSum() bool

HasNetflowIndexedEventsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasNpmHostTop99p ¶

func (o *UsageSummaryDateOrg) HasNpmHostTop99p() bool

HasNpmHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasOpentelemetryHostTop99p ¶

func (o *UsageSummaryDateOrg) HasOpentelemetryHostTop99p() bool

HasOpentelemetryHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasProfilingHostTop99p ¶

func (o *UsageSummaryDateOrg) HasProfilingHostTop99p() bool

HasProfilingHostTop99p returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasPublicId ¶

func (o *UsageSummaryDateOrg) HasPublicId() bool

HasPublicId returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasRumSessionCountSum ¶

func (o *UsageSummaryDateOrg) HasRumSessionCountSum() bool

HasRumSessionCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasRumTotalSessionCountSum ¶

func (o *UsageSummaryDateOrg) HasRumTotalSessionCountSum() bool

HasRumTotalSessionCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasSyntheticsBrowserCheckCallsCountSum ¶

func (o *UsageSummaryDateOrg) HasSyntheticsBrowserCheckCallsCountSum() bool

HasSyntheticsBrowserCheckCallsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasSyntheticsCheckCallsCountSum ¶

func (o *UsageSummaryDateOrg) HasSyntheticsCheckCallsCountSum() bool

HasSyntheticsCheckCallsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasTraceSearchIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) HasTraceSearchIndexedEventsCountSum() bool

HasTraceSearchIndexedEventsCountSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasTwolIngestedEventsBytesSum ¶

func (o *UsageSummaryDateOrg) HasTwolIngestedEventsBytesSum() bool

HasTwolIngestedEventsBytesSum returns a boolean if a field has been set.

func (*UsageSummaryDateOrg) HasVsphereHostTop99p ¶

func (o *UsageSummaryDateOrg) HasVsphereHostTop99p() bool

HasVsphereHostTop99p returns a boolean if a field has been set.

func (UsageSummaryDateOrg) MarshalJSON ¶

func (o UsageSummaryDateOrg) MarshalJSON() ([]byte, error)

func (*UsageSummaryDateOrg) SetAgentHostTop99p ¶

func (o *UsageSummaryDateOrg) SetAgentHostTop99p(v int64)

SetAgentHostTop99p gets a reference to the given int64 and assigns it to the AgentHostTop99p field.

func (*UsageSummaryDateOrg) SetApmAzureAppServiceHostTop99p ¶

func (o *UsageSummaryDateOrg) SetApmAzureAppServiceHostTop99p(v int64)

SetApmAzureAppServiceHostTop99p gets a reference to the given int64 and assigns it to the ApmAzureAppServiceHostTop99p field.

func (*UsageSummaryDateOrg) SetApmHostTop99p ¶

func (o *UsageSummaryDateOrg) SetApmHostTop99p(v int64)

SetApmHostTop99p gets a reference to the given int64 and assigns it to the ApmHostTop99p field.

func (*UsageSummaryDateOrg) SetAwsHostTop99p ¶

func (o *UsageSummaryDateOrg) SetAwsHostTop99p(v int64)

SetAwsHostTop99p gets a reference to the given int64 and assigns it to the AwsHostTop99p field.

func (*UsageSummaryDateOrg) SetAwsLambdaFuncCount ¶

func (o *UsageSummaryDateOrg) SetAwsLambdaFuncCount(v int64)

SetAwsLambdaFuncCount gets a reference to the given int64 and assigns it to the AwsLambdaFuncCount field.

func (*UsageSummaryDateOrg) SetAwsLambdaInvocationsSum ¶

func (o *UsageSummaryDateOrg) SetAwsLambdaInvocationsSum(v int64)

SetAwsLambdaInvocationsSum gets a reference to the given int64 and assigns it to the AwsLambdaInvocationsSum field.

func (*UsageSummaryDateOrg) SetAzureAppServiceTop99p ¶

func (o *UsageSummaryDateOrg) SetAzureAppServiceTop99p(v int64)

SetAzureAppServiceTop99p gets a reference to the given int64 and assigns it to the AzureAppServiceTop99p field.

func (*UsageSummaryDateOrg) SetBillableIngestedBytesSum ¶

func (o *UsageSummaryDateOrg) SetBillableIngestedBytesSum(v int64)

SetBillableIngestedBytesSum gets a reference to the given int64 and assigns it to the BillableIngestedBytesSum field.

func (*UsageSummaryDateOrg) SetComplianceContainerAggSum ¶

func (o *UsageSummaryDateOrg) SetComplianceContainerAggSum(v interface{})

SetComplianceContainerAggSum gets a reference to the given interface{} and assigns it to the ComplianceContainerAggSum field.

func (*UsageSummaryDateOrg) SetComplianceHostAggSum ¶

func (o *UsageSummaryDateOrg) SetComplianceHostAggSum(v int64)

SetComplianceHostAggSum gets a reference to the given int64 and assigns it to the ComplianceHostAggSum field.

func (*UsageSummaryDateOrg) SetContainerAvg ¶

func (o *UsageSummaryDateOrg) SetContainerAvg(v int64)

SetContainerAvg gets a reference to the given int64 and assigns it to the ContainerAvg field.

func (*UsageSummaryDateOrg) SetContainerHwm ¶

func (o *UsageSummaryDateOrg) SetContainerHwm(v int64)

SetContainerHwm gets a reference to the given int64 and assigns it to the ContainerHwm field.

func (*UsageSummaryDateOrg) SetCustomTsAvg ¶

func (o *UsageSummaryDateOrg) SetCustomTsAvg(v int64)

SetCustomTsAvg gets a reference to the given int64 and assigns it to the CustomTsAvg field.

func (*UsageSummaryDateOrg) SetFargateTasksCountAvg ¶

func (o *UsageSummaryDateOrg) SetFargateTasksCountAvg(v int64)

SetFargateTasksCountAvg gets a reference to the given int64 and assigns it to the FargateTasksCountAvg field.

func (*UsageSummaryDateOrg) SetFargateTasksCountHwm ¶

func (o *UsageSummaryDateOrg) SetFargateTasksCountHwm(v int64)

SetFargateTasksCountHwm gets a reference to the given int64 and assigns it to the FargateTasksCountHwm field.

func (*UsageSummaryDateOrg) SetGcpHostTop99p ¶

func (o *UsageSummaryDateOrg) SetGcpHostTop99p(v int64)

SetGcpHostTop99p gets a reference to the given int64 and assigns it to the GcpHostTop99p field.

func (*UsageSummaryDateOrg) SetHerokuHostTop99p ¶

func (o *UsageSummaryDateOrg) SetHerokuHostTop99p(v int64)

SetHerokuHostTop99p gets a reference to the given int64 and assigns it to the HerokuHostTop99p field.

func (*UsageSummaryDateOrg) SetId ¶

func (o *UsageSummaryDateOrg) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UsageSummaryDateOrg) SetIncidentManagementMonthlyActiveUsersHwm ¶

func (o *UsageSummaryDateOrg) SetIncidentManagementMonthlyActiveUsersHwm(v int64)

SetIncidentManagementMonthlyActiveUsersHwm gets a reference to the given int64 and assigns it to the IncidentManagementMonthlyActiveUsersHwm field.

func (*UsageSummaryDateOrg) SetIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) SetIndexedEventsCountSum(v int64)

SetIndexedEventsCountSum gets a reference to the given int64 and assigns it to the IndexedEventsCountSum field.

func (*UsageSummaryDateOrg) SetInfraHostTop99p ¶

func (o *UsageSummaryDateOrg) SetInfraHostTop99p(v int64)

SetInfraHostTop99p gets a reference to the given int64 and assigns it to the InfraHostTop99p field.

func (*UsageSummaryDateOrg) SetIngestedEventsBytesSum ¶

func (o *UsageSummaryDateOrg) SetIngestedEventsBytesSum(v int64)

SetIngestedEventsBytesSum gets a reference to the given int64 and assigns it to the IngestedEventsBytesSum field.

func (*UsageSummaryDateOrg) SetIotDeviceAggSum ¶

func (o *UsageSummaryDateOrg) SetIotDeviceAggSum(v int64)

SetIotDeviceAggSum gets a reference to the given int64 and assigns it to the IotDeviceAggSum field.

func (*UsageSummaryDateOrg) SetIotDeviceTop99pSum ¶

func (o *UsageSummaryDateOrg) SetIotDeviceTop99pSum(v int64)

SetIotDeviceTop99pSum gets a reference to the given int64 and assigns it to the IotDeviceTop99pSum field.

func (*UsageSummaryDateOrg) SetMobileRumSessionCountAndroidSum ¶

func (o *UsageSummaryDateOrg) SetMobileRumSessionCountAndroidSum(v int64)

SetMobileRumSessionCountAndroidSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountAndroidSum field.

func (*UsageSummaryDateOrg) SetMobileRumSessionCountIosSum ¶

func (o *UsageSummaryDateOrg) SetMobileRumSessionCountIosSum(v int64)

SetMobileRumSessionCountIosSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountIosSum field.

func (*UsageSummaryDateOrg) SetMobileRumSessionCountSum ¶

func (o *UsageSummaryDateOrg) SetMobileRumSessionCountSum(v int64)

SetMobileRumSessionCountSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountSum field.

func (*UsageSummaryDateOrg) SetName ¶

func (o *UsageSummaryDateOrg) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UsageSummaryDateOrg) SetNetflowIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) SetNetflowIndexedEventsCountSum(v int64)

SetNetflowIndexedEventsCountSum gets a reference to the given int64 and assigns it to the NetflowIndexedEventsCountSum field.

func (*UsageSummaryDateOrg) SetNpmHostTop99p ¶

func (o *UsageSummaryDateOrg) SetNpmHostTop99p(v int64)

SetNpmHostTop99p gets a reference to the given int64 and assigns it to the NpmHostTop99p field.

func (*UsageSummaryDateOrg) SetOpentelemetryHostTop99p ¶

func (o *UsageSummaryDateOrg) SetOpentelemetryHostTop99p(v int64)

SetOpentelemetryHostTop99p gets a reference to the given int64 and assigns it to the OpentelemetryHostTop99p field.

func (*UsageSummaryDateOrg) SetProfilingHostTop99p ¶

func (o *UsageSummaryDateOrg) SetProfilingHostTop99p(v int64)

SetProfilingHostTop99p gets a reference to the given int64 and assigns it to the ProfilingHostTop99p field.

func (*UsageSummaryDateOrg) SetPublicId ¶

func (o *UsageSummaryDateOrg) SetPublicId(v string)

SetPublicId gets a reference to the given string and assigns it to the PublicId field.

func (*UsageSummaryDateOrg) SetRumSessionCountSum ¶

func (o *UsageSummaryDateOrg) SetRumSessionCountSum(v int64)

SetRumSessionCountSum gets a reference to the given int64 and assigns it to the RumSessionCountSum field.

func (*UsageSummaryDateOrg) SetRumTotalSessionCountSum ¶

func (o *UsageSummaryDateOrg) SetRumTotalSessionCountSum(v int64)

SetRumTotalSessionCountSum gets a reference to the given int64 and assigns it to the RumTotalSessionCountSum field.

func (*UsageSummaryDateOrg) SetSyntheticsBrowserCheckCallsCountSum ¶

func (o *UsageSummaryDateOrg) SetSyntheticsBrowserCheckCallsCountSum(v int64)

SetSyntheticsBrowserCheckCallsCountSum gets a reference to the given int64 and assigns it to the SyntheticsBrowserCheckCallsCountSum field.

func (*UsageSummaryDateOrg) SetSyntheticsCheckCallsCountSum ¶

func (o *UsageSummaryDateOrg) SetSyntheticsCheckCallsCountSum(v int64)

SetSyntheticsCheckCallsCountSum gets a reference to the given int64 and assigns it to the SyntheticsCheckCallsCountSum field.

func (*UsageSummaryDateOrg) SetTraceSearchIndexedEventsCountSum ¶

func (o *UsageSummaryDateOrg) SetTraceSearchIndexedEventsCountSum(v int64)

SetTraceSearchIndexedEventsCountSum gets a reference to the given int64 and assigns it to the TraceSearchIndexedEventsCountSum field.

func (*UsageSummaryDateOrg) SetTwolIngestedEventsBytesSum ¶

func (o *UsageSummaryDateOrg) SetTwolIngestedEventsBytesSum(v int64)

SetTwolIngestedEventsBytesSum gets a reference to the given int64 and assigns it to the TwolIngestedEventsBytesSum field.

func (*UsageSummaryDateOrg) SetVsphereHostTop99p ¶

func (o *UsageSummaryDateOrg) SetVsphereHostTop99p(v int64)

SetVsphereHostTop99p gets a reference to the given int64 and assigns it to the VsphereHostTop99p field.

type UsageSummaryResponse ¶

type UsageSummaryResponse struct {
	// Shows the 99th percentile of all agent hosts over all hours in the current months for all organizations.
	AgentHostTop99pSum *int64 `json:"agent_host_top99p_sum,omitempty"`
	// Shows the 99th percentile of all Azure app services using APM over all hours in the current months all organizations.
	ApmAzureAppServiceHostTop99pSum *int64 `json:"apm_azure_app_service_host_top99p_sum,omitempty"`
	// Shows the 99th percentile of all distinct APM hosts over all hours in the current months for all organizations.
	ApmHostTop99pSum *int64 `json:"apm_host_top99p_sum,omitempty"`
	// Shows the 99th percentile of all AWS hosts over all hours in the current months for all organizations.
	AwsHostTop99pSum *int64 `json:"aws_host_top99p_sum,omitempty"`
	// Shows the average of the number of functions that executed 1 or more times each hour in the current months for all organizations.
	AwsLambdaFuncCount *int64 `json:"aws_lambda_func_count,omitempty"`
	// Shows the sum of all AWS Lambda invocations over all hours in the current months for all organizations.
	AwsLambdaInvocationsSum *int64 `json:"aws_lambda_invocations_sum,omitempty"`
	// Shows the 99th percentile of all Azure app services over all hours in the current months for all organizations.
	AzureAppServiceTop99pSum *int64 `json:"azure_app_service_top99p_sum,omitempty"`
	// Shows the 99th percentile of all Azure hosts over all hours in the current months for all organizations.
	AzureHostTop99pSum *int64 `json:"azure_host_top99p_sum,omitempty"`
	// Shows the sum of all log bytes ingested over all hours in the current months for all organizations.
	BillableIngestedBytesAggSum *int64 `json:"billable_ingested_bytes_agg_sum,omitempty"`
	// Shows the sum of all compliance containers over all hours in the current months for all organizations.
	ComplianceContainerAggSum interface{} `json:"compliance_container_agg_sum,omitempty"`
	// Shows the sum of all compliance hosts over all hours in the current months for all organizations.
	ComplianceHostAggSum *int64 `json:"compliance_host_agg_sum,omitempty"`
	// Shows the average of all distinct containers over all hours in the current months for all organizations.
	ContainerAvgSum *int64 `json:"container_avg_sum,omitempty"`
	// Shows the sum of the high-water marks of all distinct containers over all hours in the current months for all organizations.
	ContainerHwmSum *int64 `json:"container_hwm_sum,omitempty"`
	// Shows the average number of distinct custom metrics over all hours in the current months for all organizations.
	CustomTsSum *int64 `json:"custom_ts_sum,omitempty"`
	// Shows the last date of usage in the current months for all organizations.
	EndDate *time.Time `json:"end_date,omitempty"`
	// Shows the average of all Fargate tasks over all hours in the current months for all organizations.
	FargateTasksCountAvgSum *int64 `json:"fargate_tasks_count_avg_sum,omitempty"`
	// Shows the sum of the high-water marks of all Fargate tasks over all hours in the current months for all organizations.
	FargateTasksCountHwmSum *int64 `json:"fargate_tasks_count_hwm_sum,omitempty"`
	// Shows the 99th percentile of all GCP hosts over all hours in the current months for all organizations.
	GcpHostTop99pSum *int64 `json:"gcp_host_top99p_sum,omitempty"`
	// Shows the 99th percentile of all Heroku dynos over all hours in the current months for all organizations.
	HerokuHostTop99pSum *int64 `json:"heroku_host_top99p_sum,omitempty"`
	// Shows sum of the the high-water marks of incident management monthly active users in the current months for all organizations.
	IncidentManagementMonthlyActiveUsersHwmSum *int64 `json:"incident_management_monthly_active_users_hwm_sum,omitempty"`
	// Shows the sum of all log events indexed over all hours in the current months for all organizations.
	IndexedEventsCountAggSum *int64 `json:"indexed_events_count_agg_sum,omitempty"`
	// Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current months for all organizations.
	InfraHostTop99pSum *int64 `json:"infra_host_top99p_sum,omitempty"`
	// Shows the sum of all log bytes ingested over all hours in the current months for all organizations.
	IngestedEventsBytesAggSum *int64 `json:"ingested_events_bytes_agg_sum,omitempty"`
	// Shows the sum of all IoT devices over all hours in the current months for all organizations.
	IotDeviceAggSum *int64 `json:"iot_device_agg_sum,omitempty"`
	// Shows the 99th percentile of all IoT devices over all hours in the current months of all organizations.
	IotDeviceTop99pSum *int64 `json:"iot_device_top99p_sum,omitempty"`
	// Shows the the most recent hour in the current months for all organizations for which all usages were calculated.
	LastUpdated *time.Time `json:"last_updated,omitempty"`
	// Shows the sum of all live logs indexed over all hours in the current months for all organizations (data available as of December 1, 2020).
	LiveIndexedEventsAggSum *int64 `json:"live_indexed_events_agg_sum,omitempty"`
	// Shows the sum of all live logs bytes ingested over all hours in the current months for all organizations (data available as of December 1, 2020).
	LiveIngestedBytesAggSum *int64           `json:"live_ingested_bytes_agg_sum,omitempty"`
	LogsByRetention         *LogsByRetention `json:"logs_by_retention,omitempty"`
	// Shows the sum of all mobile RUM Sessions over all hours in the current months for all organizations.
	MobileRumSessionCountAggSum *int64 `json:"mobile_rum_session_count_agg_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions on Android over all hours in the current months for all organizations.
	MobileRumSessionCountAndroidAggSum *int64 `json:"mobile_rum_session_count_android_agg_sum,omitempty"`
	// Shows the sum of all mobile RUM Sessions on iOS over all hours in the current months for all organizations.
	MobileRumSessionCountIosAggSum *int64 `json:"mobile_rum_session_count_ios_agg_sum,omitempty"`
	// Shows the sum of all Network flows indexed over all hours in the current months for all organizations.
	NetflowIndexedEventsCountAggSum *int64 `json:"netflow_indexed_events_count_agg_sum,omitempty"`
	// Shows the 99th percentile of all distinct Networks hosts over all hours in the current months for all organizations.
	NpmHostTop99pSum *int64 `json:"npm_host_top99p_sum,omitempty"`
	// Shows the 99th percentile of all hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current months for all organizations.
	OpentelemetryHostTop99pSum *int64 `json:"opentelemetry_host_top99p_sum,omitempty"`
	// Shows the average number of profiled containers over all hours in the current months for all organizations.
	ProfilingContainerAgentCountAvg *int64 `json:"profiling_container_agent_count_avg,omitempty"`
	// Shows the 99th percentile of all profiled hosts over all hours in the current months for all organizations.
	ProfilingHostCountTop99pSum *int64 `json:"profiling_host_count_top99p_sum,omitempty"`
	// Shows the sum of all rehydrated logs indexed over all hours in the current months for all organizations (data available as of December 1, 2020).
	RehydratedIndexedEventsAggSum *int64 `json:"rehydrated_indexed_events_agg_sum,omitempty"`
	// Shows the sum of all rehydrated logs bytes ingested over all hours in the current months for all organizations (data available as of December 1, 2020).
	RehydratedIngestedBytesAggSum *int64 `json:"rehydrated_ingested_bytes_agg_sum,omitempty"`
	// Shows the sum of all browser RUM Sessions over all hours in the current months for all organizations.
	RumSessionCountAggSum *int64 `json:"rum_session_count_agg_sum,omitempty"`
	// Shows the sum of RUM Sessions (browser and mobile) over all hours in the current months for all organizations.
	RumTotalSessionCountAggSum *int64 `json:"rum_total_session_count_agg_sum,omitempty"`
	// Shows the first date of usage in the current months for all organizations.
	StartDate *time.Time `json:"start_date,omitempty"`
	// Shows the sum of all Synthetic browser tests over all hours in the current months for all organizations.
	SyntheticsBrowserCheckCallsCountAggSum *int64 `json:"synthetics_browser_check_calls_count_agg_sum,omitempty"`
	// Shows the sum of all Synthetic API tests over all hours in the current months for all organizations.
	SyntheticsCheckCallsCountAggSum *int64 `json:"synthetics_check_calls_count_agg_sum,omitempty"`
	// Shows the sum of all Indexed Spans indexed over all hours in the current months for all organizations.
	TraceSearchIndexedEventsCountAggSum *int64 `json:"trace_search_indexed_events_count_agg_sum,omitempty"`
	// Shows the sum of all tracing without limits bytes ingested over all hours in the current months for all organizations.
	TwolIngestedEventsBytesAggSum *int64 `json:"twol_ingested_events_bytes_agg_sum,omitempty"`
	// An array of objects regarding hourly usage.
	Usage *[]UsageSummaryDate `json:"usage,omitempty"`
	// Shows the 99th percentile of all vSphere hosts over all hours in the current months for all organizations.
	VsphereHostTop99pSum *int64 `json:"vsphere_host_top99p_sum,omitempty"`
}

UsageSummaryResponse Response with hourly report of all data billed by Datadog all organizations.

func NewUsageSummaryResponse ¶

func NewUsageSummaryResponse() *UsageSummaryResponse

NewUsageSummaryResponse instantiates a new UsageSummaryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSummaryResponseWithDefaults ¶

func NewUsageSummaryResponseWithDefaults() *UsageSummaryResponse

NewUsageSummaryResponseWithDefaults instantiates a new UsageSummaryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSummaryResponse) GetAgentHostTop99pSum ¶

func (o *UsageSummaryResponse) GetAgentHostTop99pSum() int64

GetAgentHostTop99pSum returns the AgentHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetAgentHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetAgentHostTop99pSumOk() (*int64, bool)

GetAgentHostTop99pSumOk returns a tuple with the AgentHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetApmAzureAppServiceHostTop99pSum ¶

func (o *UsageSummaryResponse) GetApmAzureAppServiceHostTop99pSum() int64

GetApmAzureAppServiceHostTop99pSum returns the ApmAzureAppServiceHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetApmAzureAppServiceHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetApmAzureAppServiceHostTop99pSumOk() (*int64, bool)

GetApmAzureAppServiceHostTop99pSumOk returns a tuple with the ApmAzureAppServiceHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetApmHostTop99pSum ¶

func (o *UsageSummaryResponse) GetApmHostTop99pSum() int64

GetApmHostTop99pSum returns the ApmHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetApmHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetApmHostTop99pSumOk() (*int64, bool)

GetApmHostTop99pSumOk returns a tuple with the ApmHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetAwsHostTop99pSum ¶

func (o *UsageSummaryResponse) GetAwsHostTop99pSum() int64

GetAwsHostTop99pSum returns the AwsHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetAwsHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetAwsHostTop99pSumOk() (*int64, bool)

GetAwsHostTop99pSumOk returns a tuple with the AwsHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetAwsLambdaFuncCount ¶

func (o *UsageSummaryResponse) GetAwsLambdaFuncCount() int64

GetAwsLambdaFuncCount returns the AwsLambdaFuncCount field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetAwsLambdaFuncCountOk ¶

func (o *UsageSummaryResponse) GetAwsLambdaFuncCountOk() (*int64, bool)

GetAwsLambdaFuncCountOk returns a tuple with the AwsLambdaFuncCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetAwsLambdaInvocationsSum ¶

func (o *UsageSummaryResponse) GetAwsLambdaInvocationsSum() int64

GetAwsLambdaInvocationsSum returns the AwsLambdaInvocationsSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetAwsLambdaInvocationsSumOk ¶

func (o *UsageSummaryResponse) GetAwsLambdaInvocationsSumOk() (*int64, bool)

GetAwsLambdaInvocationsSumOk returns a tuple with the AwsLambdaInvocationsSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetAzureAppServiceTop99pSum ¶

func (o *UsageSummaryResponse) GetAzureAppServiceTop99pSum() int64

GetAzureAppServiceTop99pSum returns the AzureAppServiceTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetAzureAppServiceTop99pSumOk ¶

func (o *UsageSummaryResponse) GetAzureAppServiceTop99pSumOk() (*int64, bool)

GetAzureAppServiceTop99pSumOk returns a tuple with the AzureAppServiceTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetAzureHostTop99pSum ¶

func (o *UsageSummaryResponse) GetAzureHostTop99pSum() int64

GetAzureHostTop99pSum returns the AzureHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetAzureHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetAzureHostTop99pSumOk() (*int64, bool)

GetAzureHostTop99pSumOk returns a tuple with the AzureHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetBillableIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) GetBillableIngestedBytesAggSum() int64

GetBillableIngestedBytesAggSum returns the BillableIngestedBytesAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetBillableIngestedBytesAggSumOk ¶

func (o *UsageSummaryResponse) GetBillableIngestedBytesAggSumOk() (*int64, bool)

GetBillableIngestedBytesAggSumOk returns a tuple with the BillableIngestedBytesAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetComplianceContainerAggSum ¶

func (o *UsageSummaryResponse) GetComplianceContainerAggSum() interface{}

GetComplianceContainerAggSum returns the ComplianceContainerAggSum field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UsageSummaryResponse) GetComplianceContainerAggSumOk ¶

func (o *UsageSummaryResponse) GetComplianceContainerAggSumOk() (*interface{}, bool)

GetComplianceContainerAggSumOk returns a tuple with the ComplianceContainerAggSum 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 (*UsageSummaryResponse) GetComplianceHostAggSum ¶

func (o *UsageSummaryResponse) GetComplianceHostAggSum() int64

GetComplianceHostAggSum returns the ComplianceHostAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetComplianceHostAggSumOk ¶

func (o *UsageSummaryResponse) GetComplianceHostAggSumOk() (*int64, bool)

GetComplianceHostAggSumOk returns a tuple with the ComplianceHostAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetContainerAvgSum ¶

func (o *UsageSummaryResponse) GetContainerAvgSum() int64

GetContainerAvgSum returns the ContainerAvgSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetContainerAvgSumOk ¶

func (o *UsageSummaryResponse) GetContainerAvgSumOk() (*int64, bool)

GetContainerAvgSumOk returns a tuple with the ContainerAvgSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetContainerHwmSum ¶

func (o *UsageSummaryResponse) GetContainerHwmSum() int64

GetContainerHwmSum returns the ContainerHwmSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetContainerHwmSumOk ¶

func (o *UsageSummaryResponse) GetContainerHwmSumOk() (*int64, bool)

GetContainerHwmSumOk returns a tuple with the ContainerHwmSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetCustomTsSum ¶

func (o *UsageSummaryResponse) GetCustomTsSum() int64

GetCustomTsSum returns the CustomTsSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetCustomTsSumOk ¶

func (o *UsageSummaryResponse) GetCustomTsSumOk() (*int64, bool)

GetCustomTsSumOk returns a tuple with the CustomTsSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetEndDate ¶

func (o *UsageSummaryResponse) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetEndDateOk ¶

func (o *UsageSummaryResponse) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetFargateTasksCountAvgSum ¶

func (o *UsageSummaryResponse) GetFargateTasksCountAvgSum() int64

GetFargateTasksCountAvgSum returns the FargateTasksCountAvgSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetFargateTasksCountAvgSumOk ¶

func (o *UsageSummaryResponse) GetFargateTasksCountAvgSumOk() (*int64, bool)

GetFargateTasksCountAvgSumOk returns a tuple with the FargateTasksCountAvgSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetFargateTasksCountHwmSum ¶

func (o *UsageSummaryResponse) GetFargateTasksCountHwmSum() int64

GetFargateTasksCountHwmSum returns the FargateTasksCountHwmSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetFargateTasksCountHwmSumOk ¶

func (o *UsageSummaryResponse) GetFargateTasksCountHwmSumOk() (*int64, bool)

GetFargateTasksCountHwmSumOk returns a tuple with the FargateTasksCountHwmSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetGcpHostTop99pSum ¶

func (o *UsageSummaryResponse) GetGcpHostTop99pSum() int64

GetGcpHostTop99pSum returns the GcpHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetGcpHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetGcpHostTop99pSumOk() (*int64, bool)

GetGcpHostTop99pSumOk returns a tuple with the GcpHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetHerokuHostTop99pSum ¶

func (o *UsageSummaryResponse) GetHerokuHostTop99pSum() int64

GetHerokuHostTop99pSum returns the HerokuHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetHerokuHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetHerokuHostTop99pSumOk() (*int64, bool)

GetHerokuHostTop99pSumOk returns a tuple with the HerokuHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetIncidentManagementMonthlyActiveUsersHwmSum ¶

func (o *UsageSummaryResponse) GetIncidentManagementMonthlyActiveUsersHwmSum() int64

GetIncidentManagementMonthlyActiveUsersHwmSum returns the IncidentManagementMonthlyActiveUsersHwmSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetIncidentManagementMonthlyActiveUsersHwmSumOk ¶

func (o *UsageSummaryResponse) GetIncidentManagementMonthlyActiveUsersHwmSumOk() (*int64, bool)

GetIncidentManagementMonthlyActiveUsersHwmSumOk returns a tuple with the IncidentManagementMonthlyActiveUsersHwmSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) GetIndexedEventsCountAggSum() int64

GetIndexedEventsCountAggSum returns the IndexedEventsCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetIndexedEventsCountAggSumOk ¶

func (o *UsageSummaryResponse) GetIndexedEventsCountAggSumOk() (*int64, bool)

GetIndexedEventsCountAggSumOk returns a tuple with the IndexedEventsCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetInfraHostTop99pSum ¶

func (o *UsageSummaryResponse) GetInfraHostTop99pSum() int64

GetInfraHostTop99pSum returns the InfraHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetInfraHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetInfraHostTop99pSumOk() (*int64, bool)

GetInfraHostTop99pSumOk returns a tuple with the InfraHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetIngestedEventsBytesAggSum ¶

func (o *UsageSummaryResponse) GetIngestedEventsBytesAggSum() int64

GetIngestedEventsBytesAggSum returns the IngestedEventsBytesAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetIngestedEventsBytesAggSumOk ¶

func (o *UsageSummaryResponse) GetIngestedEventsBytesAggSumOk() (*int64, bool)

GetIngestedEventsBytesAggSumOk returns a tuple with the IngestedEventsBytesAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetIotDeviceAggSum ¶

func (o *UsageSummaryResponse) GetIotDeviceAggSum() int64

GetIotDeviceAggSum returns the IotDeviceAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetIotDeviceAggSumOk ¶

func (o *UsageSummaryResponse) GetIotDeviceAggSumOk() (*int64, bool)

GetIotDeviceAggSumOk returns a tuple with the IotDeviceAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetIotDeviceTop99pSum ¶

func (o *UsageSummaryResponse) GetIotDeviceTop99pSum() int64

GetIotDeviceTop99pSum returns the IotDeviceTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetIotDeviceTop99pSumOk ¶

func (o *UsageSummaryResponse) GetIotDeviceTop99pSumOk() (*int64, bool)

GetIotDeviceTop99pSumOk returns a tuple with the IotDeviceTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetLastUpdated ¶

func (o *UsageSummaryResponse) GetLastUpdated() time.Time

GetLastUpdated returns the LastUpdated field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetLastUpdatedOk ¶

func (o *UsageSummaryResponse) GetLastUpdatedOk() (*time.Time, 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 (*UsageSummaryResponse) GetLiveIndexedEventsAggSum ¶

func (o *UsageSummaryResponse) GetLiveIndexedEventsAggSum() int64

GetLiveIndexedEventsAggSum returns the LiveIndexedEventsAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetLiveIndexedEventsAggSumOk ¶

func (o *UsageSummaryResponse) GetLiveIndexedEventsAggSumOk() (*int64, bool)

GetLiveIndexedEventsAggSumOk returns a tuple with the LiveIndexedEventsAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetLiveIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) GetLiveIngestedBytesAggSum() int64

GetLiveIngestedBytesAggSum returns the LiveIngestedBytesAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetLiveIngestedBytesAggSumOk ¶

func (o *UsageSummaryResponse) GetLiveIngestedBytesAggSumOk() (*int64, bool)

GetLiveIngestedBytesAggSumOk returns a tuple with the LiveIngestedBytesAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetLogsByRetention ¶

func (o *UsageSummaryResponse) GetLogsByRetention() LogsByRetention

GetLogsByRetention returns the LogsByRetention field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetLogsByRetentionOk ¶

func (o *UsageSummaryResponse) GetLogsByRetentionOk() (*LogsByRetention, bool)

GetLogsByRetentionOk returns a tuple with the LogsByRetention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetMobileRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) GetMobileRumSessionCountAggSum() int64

GetMobileRumSessionCountAggSum returns the MobileRumSessionCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetMobileRumSessionCountAggSumOk ¶

func (o *UsageSummaryResponse) GetMobileRumSessionCountAggSumOk() (*int64, bool)

GetMobileRumSessionCountAggSumOk returns a tuple with the MobileRumSessionCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetMobileRumSessionCountAndroidAggSum ¶

func (o *UsageSummaryResponse) GetMobileRumSessionCountAndroidAggSum() int64

GetMobileRumSessionCountAndroidAggSum returns the MobileRumSessionCountAndroidAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetMobileRumSessionCountAndroidAggSumOk ¶

func (o *UsageSummaryResponse) GetMobileRumSessionCountAndroidAggSumOk() (*int64, bool)

GetMobileRumSessionCountAndroidAggSumOk returns a tuple with the MobileRumSessionCountAndroidAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetMobileRumSessionCountIosAggSum ¶

func (o *UsageSummaryResponse) GetMobileRumSessionCountIosAggSum() int64

GetMobileRumSessionCountIosAggSum returns the MobileRumSessionCountIosAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetMobileRumSessionCountIosAggSumOk ¶

func (o *UsageSummaryResponse) GetMobileRumSessionCountIosAggSumOk() (*int64, bool)

GetMobileRumSessionCountIosAggSumOk returns a tuple with the MobileRumSessionCountIosAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetNetflowIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) GetNetflowIndexedEventsCountAggSum() int64

GetNetflowIndexedEventsCountAggSum returns the NetflowIndexedEventsCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetNetflowIndexedEventsCountAggSumOk ¶

func (o *UsageSummaryResponse) GetNetflowIndexedEventsCountAggSumOk() (*int64, bool)

GetNetflowIndexedEventsCountAggSumOk returns a tuple with the NetflowIndexedEventsCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetNpmHostTop99pSum ¶

func (o *UsageSummaryResponse) GetNpmHostTop99pSum() int64

GetNpmHostTop99pSum returns the NpmHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetNpmHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetNpmHostTop99pSumOk() (*int64, bool)

GetNpmHostTop99pSumOk returns a tuple with the NpmHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetOpentelemetryHostTop99pSum ¶

func (o *UsageSummaryResponse) GetOpentelemetryHostTop99pSum() int64

GetOpentelemetryHostTop99pSum returns the OpentelemetryHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetOpentelemetryHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetOpentelemetryHostTop99pSumOk() (*int64, bool)

GetOpentelemetryHostTop99pSumOk returns a tuple with the OpentelemetryHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetProfilingContainerAgentCountAvg ¶

func (o *UsageSummaryResponse) GetProfilingContainerAgentCountAvg() int64

GetProfilingContainerAgentCountAvg returns the ProfilingContainerAgentCountAvg field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetProfilingContainerAgentCountAvgOk ¶

func (o *UsageSummaryResponse) GetProfilingContainerAgentCountAvgOk() (*int64, bool)

GetProfilingContainerAgentCountAvgOk returns a tuple with the ProfilingContainerAgentCountAvg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetProfilingHostCountTop99pSum ¶

func (o *UsageSummaryResponse) GetProfilingHostCountTop99pSum() int64

GetProfilingHostCountTop99pSum returns the ProfilingHostCountTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetProfilingHostCountTop99pSumOk ¶

func (o *UsageSummaryResponse) GetProfilingHostCountTop99pSumOk() (*int64, bool)

GetProfilingHostCountTop99pSumOk returns a tuple with the ProfilingHostCountTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetRehydratedIndexedEventsAggSum ¶

func (o *UsageSummaryResponse) GetRehydratedIndexedEventsAggSum() int64

GetRehydratedIndexedEventsAggSum returns the RehydratedIndexedEventsAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetRehydratedIndexedEventsAggSumOk ¶

func (o *UsageSummaryResponse) GetRehydratedIndexedEventsAggSumOk() (*int64, bool)

GetRehydratedIndexedEventsAggSumOk returns a tuple with the RehydratedIndexedEventsAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetRehydratedIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) GetRehydratedIngestedBytesAggSum() int64

GetRehydratedIngestedBytesAggSum returns the RehydratedIngestedBytesAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetRehydratedIngestedBytesAggSumOk ¶

func (o *UsageSummaryResponse) GetRehydratedIngestedBytesAggSumOk() (*int64, bool)

GetRehydratedIngestedBytesAggSumOk returns a tuple with the RehydratedIngestedBytesAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) GetRumSessionCountAggSum() int64

GetRumSessionCountAggSum returns the RumSessionCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetRumSessionCountAggSumOk ¶

func (o *UsageSummaryResponse) GetRumSessionCountAggSumOk() (*int64, bool)

GetRumSessionCountAggSumOk returns a tuple with the RumSessionCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetRumTotalSessionCountAggSum ¶

func (o *UsageSummaryResponse) GetRumTotalSessionCountAggSum() int64

GetRumTotalSessionCountAggSum returns the RumTotalSessionCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetRumTotalSessionCountAggSumOk ¶

func (o *UsageSummaryResponse) GetRumTotalSessionCountAggSumOk() (*int64, bool)

GetRumTotalSessionCountAggSumOk returns a tuple with the RumTotalSessionCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetStartDate ¶

func (o *UsageSummaryResponse) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetStartDateOk ¶

func (o *UsageSummaryResponse) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetSyntheticsBrowserCheckCallsCountAggSum ¶

func (o *UsageSummaryResponse) GetSyntheticsBrowserCheckCallsCountAggSum() int64

GetSyntheticsBrowserCheckCallsCountAggSum returns the SyntheticsBrowserCheckCallsCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetSyntheticsBrowserCheckCallsCountAggSumOk ¶

func (o *UsageSummaryResponse) GetSyntheticsBrowserCheckCallsCountAggSumOk() (*int64, bool)

GetSyntheticsBrowserCheckCallsCountAggSumOk returns a tuple with the SyntheticsBrowserCheckCallsCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetSyntheticsCheckCallsCountAggSum ¶

func (o *UsageSummaryResponse) GetSyntheticsCheckCallsCountAggSum() int64

GetSyntheticsCheckCallsCountAggSum returns the SyntheticsCheckCallsCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetSyntheticsCheckCallsCountAggSumOk ¶

func (o *UsageSummaryResponse) GetSyntheticsCheckCallsCountAggSumOk() (*int64, bool)

GetSyntheticsCheckCallsCountAggSumOk returns a tuple with the SyntheticsCheckCallsCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetTraceSearchIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) GetTraceSearchIndexedEventsCountAggSum() int64

GetTraceSearchIndexedEventsCountAggSum returns the TraceSearchIndexedEventsCountAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetTraceSearchIndexedEventsCountAggSumOk ¶

func (o *UsageSummaryResponse) GetTraceSearchIndexedEventsCountAggSumOk() (*int64, bool)

GetTraceSearchIndexedEventsCountAggSumOk returns a tuple with the TraceSearchIndexedEventsCountAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetTwolIngestedEventsBytesAggSum ¶

func (o *UsageSummaryResponse) GetTwolIngestedEventsBytesAggSum() int64

GetTwolIngestedEventsBytesAggSum returns the TwolIngestedEventsBytesAggSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetTwolIngestedEventsBytesAggSumOk ¶

func (o *UsageSummaryResponse) GetTwolIngestedEventsBytesAggSumOk() (*int64, bool)

GetTwolIngestedEventsBytesAggSumOk returns a tuple with the TwolIngestedEventsBytesAggSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) GetUsage ¶

func (o *UsageSummaryResponse) GetUsage() []UsageSummaryDate

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetUsageOk ¶

func (o *UsageSummaryResponse) GetUsageOk() (*[]UsageSummaryDate, 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 (*UsageSummaryResponse) GetVsphereHostTop99pSum ¶

func (o *UsageSummaryResponse) GetVsphereHostTop99pSum() int64

GetVsphereHostTop99pSum returns the VsphereHostTop99pSum field value if set, zero value otherwise.

func (*UsageSummaryResponse) GetVsphereHostTop99pSumOk ¶

func (o *UsageSummaryResponse) GetVsphereHostTop99pSumOk() (*int64, bool)

GetVsphereHostTop99pSumOk returns a tuple with the VsphereHostTop99pSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSummaryResponse) HasAgentHostTop99pSum ¶

func (o *UsageSummaryResponse) HasAgentHostTop99pSum() bool

HasAgentHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasApmAzureAppServiceHostTop99pSum ¶

func (o *UsageSummaryResponse) HasApmAzureAppServiceHostTop99pSum() bool

HasApmAzureAppServiceHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasApmHostTop99pSum ¶

func (o *UsageSummaryResponse) HasApmHostTop99pSum() bool

HasApmHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasAwsHostTop99pSum ¶

func (o *UsageSummaryResponse) HasAwsHostTop99pSum() bool

HasAwsHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasAwsLambdaFuncCount ¶

func (o *UsageSummaryResponse) HasAwsLambdaFuncCount() bool

HasAwsLambdaFuncCount returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasAwsLambdaInvocationsSum ¶

func (o *UsageSummaryResponse) HasAwsLambdaInvocationsSum() bool

HasAwsLambdaInvocationsSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasAzureAppServiceTop99pSum ¶

func (o *UsageSummaryResponse) HasAzureAppServiceTop99pSum() bool

HasAzureAppServiceTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasAzureHostTop99pSum ¶

func (o *UsageSummaryResponse) HasAzureHostTop99pSum() bool

HasAzureHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasBillableIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) HasBillableIngestedBytesAggSum() bool

HasBillableIngestedBytesAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasComplianceContainerAggSum ¶

func (o *UsageSummaryResponse) HasComplianceContainerAggSum() bool

HasComplianceContainerAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasComplianceHostAggSum ¶

func (o *UsageSummaryResponse) HasComplianceHostAggSum() bool

HasComplianceHostAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasContainerAvgSum ¶

func (o *UsageSummaryResponse) HasContainerAvgSum() bool

HasContainerAvgSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasContainerHwmSum ¶

func (o *UsageSummaryResponse) HasContainerHwmSum() bool

HasContainerHwmSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasCustomTsSum ¶

func (o *UsageSummaryResponse) HasCustomTsSum() bool

HasCustomTsSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasEndDate ¶

func (o *UsageSummaryResponse) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasFargateTasksCountAvgSum ¶

func (o *UsageSummaryResponse) HasFargateTasksCountAvgSum() bool

HasFargateTasksCountAvgSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasFargateTasksCountHwmSum ¶

func (o *UsageSummaryResponse) HasFargateTasksCountHwmSum() bool

HasFargateTasksCountHwmSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasGcpHostTop99pSum ¶

func (o *UsageSummaryResponse) HasGcpHostTop99pSum() bool

HasGcpHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasHerokuHostTop99pSum ¶

func (o *UsageSummaryResponse) HasHerokuHostTop99pSum() bool

HasHerokuHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasIncidentManagementMonthlyActiveUsersHwmSum ¶

func (o *UsageSummaryResponse) HasIncidentManagementMonthlyActiveUsersHwmSum() bool

HasIncidentManagementMonthlyActiveUsersHwmSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) HasIndexedEventsCountAggSum() bool

HasIndexedEventsCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasInfraHostTop99pSum ¶

func (o *UsageSummaryResponse) HasInfraHostTop99pSum() bool

HasInfraHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasIngestedEventsBytesAggSum ¶

func (o *UsageSummaryResponse) HasIngestedEventsBytesAggSum() bool

HasIngestedEventsBytesAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasIotDeviceAggSum ¶

func (o *UsageSummaryResponse) HasIotDeviceAggSum() bool

HasIotDeviceAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasIotDeviceTop99pSum ¶

func (o *UsageSummaryResponse) HasIotDeviceTop99pSum() bool

HasIotDeviceTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasLastUpdated ¶

func (o *UsageSummaryResponse) HasLastUpdated() bool

HasLastUpdated returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasLiveIndexedEventsAggSum ¶

func (o *UsageSummaryResponse) HasLiveIndexedEventsAggSum() bool

HasLiveIndexedEventsAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasLiveIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) HasLiveIngestedBytesAggSum() bool

HasLiveIngestedBytesAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasLogsByRetention ¶

func (o *UsageSummaryResponse) HasLogsByRetention() bool

HasLogsByRetention returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasMobileRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) HasMobileRumSessionCountAggSum() bool

HasMobileRumSessionCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasMobileRumSessionCountAndroidAggSum ¶

func (o *UsageSummaryResponse) HasMobileRumSessionCountAndroidAggSum() bool

HasMobileRumSessionCountAndroidAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasMobileRumSessionCountIosAggSum ¶

func (o *UsageSummaryResponse) HasMobileRumSessionCountIosAggSum() bool

HasMobileRumSessionCountIosAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasNetflowIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) HasNetflowIndexedEventsCountAggSum() bool

HasNetflowIndexedEventsCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasNpmHostTop99pSum ¶

func (o *UsageSummaryResponse) HasNpmHostTop99pSum() bool

HasNpmHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasOpentelemetryHostTop99pSum ¶

func (o *UsageSummaryResponse) HasOpentelemetryHostTop99pSum() bool

HasOpentelemetryHostTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasProfilingContainerAgentCountAvg ¶

func (o *UsageSummaryResponse) HasProfilingContainerAgentCountAvg() bool

HasProfilingContainerAgentCountAvg returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasProfilingHostCountTop99pSum ¶

func (o *UsageSummaryResponse) HasProfilingHostCountTop99pSum() bool

HasProfilingHostCountTop99pSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasRehydratedIndexedEventsAggSum ¶

func (o *UsageSummaryResponse) HasRehydratedIndexedEventsAggSum() bool

HasRehydratedIndexedEventsAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasRehydratedIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) HasRehydratedIngestedBytesAggSum() bool

HasRehydratedIngestedBytesAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) HasRumSessionCountAggSum() bool

HasRumSessionCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasRumTotalSessionCountAggSum ¶

func (o *UsageSummaryResponse) HasRumTotalSessionCountAggSum() bool

HasRumTotalSessionCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasStartDate ¶

func (o *UsageSummaryResponse) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasSyntheticsBrowserCheckCallsCountAggSum ¶

func (o *UsageSummaryResponse) HasSyntheticsBrowserCheckCallsCountAggSum() bool

HasSyntheticsBrowserCheckCallsCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasSyntheticsCheckCallsCountAggSum ¶

func (o *UsageSummaryResponse) HasSyntheticsCheckCallsCountAggSum() bool

HasSyntheticsCheckCallsCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasTraceSearchIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) HasTraceSearchIndexedEventsCountAggSum() bool

HasTraceSearchIndexedEventsCountAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasTwolIngestedEventsBytesAggSum ¶

func (o *UsageSummaryResponse) HasTwolIngestedEventsBytesAggSum() bool

HasTwolIngestedEventsBytesAggSum returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasUsage ¶

func (o *UsageSummaryResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*UsageSummaryResponse) HasVsphereHostTop99pSum ¶

func (o *UsageSummaryResponse) HasVsphereHostTop99pSum() bool

HasVsphereHostTop99pSum returns a boolean if a field has been set.

func (UsageSummaryResponse) MarshalJSON ¶

func (o UsageSummaryResponse) MarshalJSON() ([]byte, error)

func (*UsageSummaryResponse) SetAgentHostTop99pSum ¶

func (o *UsageSummaryResponse) SetAgentHostTop99pSum(v int64)

SetAgentHostTop99pSum gets a reference to the given int64 and assigns it to the AgentHostTop99pSum field.

func (*UsageSummaryResponse) SetApmAzureAppServiceHostTop99pSum ¶

func (o *UsageSummaryResponse) SetApmAzureAppServiceHostTop99pSum(v int64)

SetApmAzureAppServiceHostTop99pSum gets a reference to the given int64 and assigns it to the ApmAzureAppServiceHostTop99pSum field.

func (*UsageSummaryResponse) SetApmHostTop99pSum ¶

func (o *UsageSummaryResponse) SetApmHostTop99pSum(v int64)

SetApmHostTop99pSum gets a reference to the given int64 and assigns it to the ApmHostTop99pSum field.

func (*UsageSummaryResponse) SetAwsHostTop99pSum ¶

func (o *UsageSummaryResponse) SetAwsHostTop99pSum(v int64)

SetAwsHostTop99pSum gets a reference to the given int64 and assigns it to the AwsHostTop99pSum field.

func (*UsageSummaryResponse) SetAwsLambdaFuncCount ¶

func (o *UsageSummaryResponse) SetAwsLambdaFuncCount(v int64)

SetAwsLambdaFuncCount gets a reference to the given int64 and assigns it to the AwsLambdaFuncCount field.

func (*UsageSummaryResponse) SetAwsLambdaInvocationsSum ¶

func (o *UsageSummaryResponse) SetAwsLambdaInvocationsSum(v int64)

SetAwsLambdaInvocationsSum gets a reference to the given int64 and assigns it to the AwsLambdaInvocationsSum field.

func (*UsageSummaryResponse) SetAzureAppServiceTop99pSum ¶

func (o *UsageSummaryResponse) SetAzureAppServiceTop99pSum(v int64)

SetAzureAppServiceTop99pSum gets a reference to the given int64 and assigns it to the AzureAppServiceTop99pSum field.

func (*UsageSummaryResponse) SetAzureHostTop99pSum ¶

func (o *UsageSummaryResponse) SetAzureHostTop99pSum(v int64)

SetAzureHostTop99pSum gets a reference to the given int64 and assigns it to the AzureHostTop99pSum field.

func (*UsageSummaryResponse) SetBillableIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) SetBillableIngestedBytesAggSum(v int64)

SetBillableIngestedBytesAggSum gets a reference to the given int64 and assigns it to the BillableIngestedBytesAggSum field.

func (*UsageSummaryResponse) SetComplianceContainerAggSum ¶

func (o *UsageSummaryResponse) SetComplianceContainerAggSum(v interface{})

SetComplianceContainerAggSum gets a reference to the given interface{} and assigns it to the ComplianceContainerAggSum field.

func (*UsageSummaryResponse) SetComplianceHostAggSum ¶

func (o *UsageSummaryResponse) SetComplianceHostAggSum(v int64)

SetComplianceHostAggSum gets a reference to the given int64 and assigns it to the ComplianceHostAggSum field.

func (*UsageSummaryResponse) SetContainerAvgSum ¶

func (o *UsageSummaryResponse) SetContainerAvgSum(v int64)

SetContainerAvgSum gets a reference to the given int64 and assigns it to the ContainerAvgSum field.

func (*UsageSummaryResponse) SetContainerHwmSum ¶

func (o *UsageSummaryResponse) SetContainerHwmSum(v int64)

SetContainerHwmSum gets a reference to the given int64 and assigns it to the ContainerHwmSum field.

func (*UsageSummaryResponse) SetCustomTsSum ¶

func (o *UsageSummaryResponse) SetCustomTsSum(v int64)

SetCustomTsSum gets a reference to the given int64 and assigns it to the CustomTsSum field.

func (*UsageSummaryResponse) SetEndDate ¶

func (o *UsageSummaryResponse) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*UsageSummaryResponse) SetFargateTasksCountAvgSum ¶

func (o *UsageSummaryResponse) SetFargateTasksCountAvgSum(v int64)

SetFargateTasksCountAvgSum gets a reference to the given int64 and assigns it to the FargateTasksCountAvgSum field.

func (*UsageSummaryResponse) SetFargateTasksCountHwmSum ¶

func (o *UsageSummaryResponse) SetFargateTasksCountHwmSum(v int64)

SetFargateTasksCountHwmSum gets a reference to the given int64 and assigns it to the FargateTasksCountHwmSum field.

func (*UsageSummaryResponse) SetGcpHostTop99pSum ¶

func (o *UsageSummaryResponse) SetGcpHostTop99pSum(v int64)

SetGcpHostTop99pSum gets a reference to the given int64 and assigns it to the GcpHostTop99pSum field.

func (*UsageSummaryResponse) SetHerokuHostTop99pSum ¶

func (o *UsageSummaryResponse) SetHerokuHostTop99pSum(v int64)

SetHerokuHostTop99pSum gets a reference to the given int64 and assigns it to the HerokuHostTop99pSum field.

func (*UsageSummaryResponse) SetIncidentManagementMonthlyActiveUsersHwmSum ¶

func (o *UsageSummaryResponse) SetIncidentManagementMonthlyActiveUsersHwmSum(v int64)

SetIncidentManagementMonthlyActiveUsersHwmSum gets a reference to the given int64 and assigns it to the IncidentManagementMonthlyActiveUsersHwmSum field.

func (*UsageSummaryResponse) SetIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) SetIndexedEventsCountAggSum(v int64)

SetIndexedEventsCountAggSum gets a reference to the given int64 and assigns it to the IndexedEventsCountAggSum field.

func (*UsageSummaryResponse) SetInfraHostTop99pSum ¶

func (o *UsageSummaryResponse) SetInfraHostTop99pSum(v int64)

SetInfraHostTop99pSum gets a reference to the given int64 and assigns it to the InfraHostTop99pSum field.

func (*UsageSummaryResponse) SetIngestedEventsBytesAggSum ¶

func (o *UsageSummaryResponse) SetIngestedEventsBytesAggSum(v int64)

SetIngestedEventsBytesAggSum gets a reference to the given int64 and assigns it to the IngestedEventsBytesAggSum field.

func (*UsageSummaryResponse) SetIotDeviceAggSum ¶

func (o *UsageSummaryResponse) SetIotDeviceAggSum(v int64)

SetIotDeviceAggSum gets a reference to the given int64 and assigns it to the IotDeviceAggSum field.

func (*UsageSummaryResponse) SetIotDeviceTop99pSum ¶

func (o *UsageSummaryResponse) SetIotDeviceTop99pSum(v int64)

SetIotDeviceTop99pSum gets a reference to the given int64 and assigns it to the IotDeviceTop99pSum field.

func (*UsageSummaryResponse) SetLastUpdated ¶

func (o *UsageSummaryResponse) SetLastUpdated(v time.Time)

SetLastUpdated gets a reference to the given time.Time and assigns it to the LastUpdated field.

func (*UsageSummaryResponse) SetLiveIndexedEventsAggSum ¶

func (o *UsageSummaryResponse) SetLiveIndexedEventsAggSum(v int64)

SetLiveIndexedEventsAggSum gets a reference to the given int64 and assigns it to the LiveIndexedEventsAggSum field.

func (*UsageSummaryResponse) SetLiveIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) SetLiveIngestedBytesAggSum(v int64)

SetLiveIngestedBytesAggSum gets a reference to the given int64 and assigns it to the LiveIngestedBytesAggSum field.

func (*UsageSummaryResponse) SetLogsByRetention ¶

func (o *UsageSummaryResponse) SetLogsByRetention(v LogsByRetention)

SetLogsByRetention gets a reference to the given LogsByRetention and assigns it to the LogsByRetention field.

func (*UsageSummaryResponse) SetMobileRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) SetMobileRumSessionCountAggSum(v int64)

SetMobileRumSessionCountAggSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountAggSum field.

func (*UsageSummaryResponse) SetMobileRumSessionCountAndroidAggSum ¶

func (o *UsageSummaryResponse) SetMobileRumSessionCountAndroidAggSum(v int64)

SetMobileRumSessionCountAndroidAggSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountAndroidAggSum field.

func (*UsageSummaryResponse) SetMobileRumSessionCountIosAggSum ¶

func (o *UsageSummaryResponse) SetMobileRumSessionCountIosAggSum(v int64)

SetMobileRumSessionCountIosAggSum gets a reference to the given int64 and assigns it to the MobileRumSessionCountIosAggSum field.

func (*UsageSummaryResponse) SetNetflowIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) SetNetflowIndexedEventsCountAggSum(v int64)

SetNetflowIndexedEventsCountAggSum gets a reference to the given int64 and assigns it to the NetflowIndexedEventsCountAggSum field.

func (*UsageSummaryResponse) SetNpmHostTop99pSum ¶

func (o *UsageSummaryResponse) SetNpmHostTop99pSum(v int64)

SetNpmHostTop99pSum gets a reference to the given int64 and assigns it to the NpmHostTop99pSum field.

func (*UsageSummaryResponse) SetOpentelemetryHostTop99pSum ¶

func (o *UsageSummaryResponse) SetOpentelemetryHostTop99pSum(v int64)

SetOpentelemetryHostTop99pSum gets a reference to the given int64 and assigns it to the OpentelemetryHostTop99pSum field.

func (*UsageSummaryResponse) SetProfilingContainerAgentCountAvg ¶

func (o *UsageSummaryResponse) SetProfilingContainerAgentCountAvg(v int64)

SetProfilingContainerAgentCountAvg gets a reference to the given int64 and assigns it to the ProfilingContainerAgentCountAvg field.

func (*UsageSummaryResponse) SetProfilingHostCountTop99pSum ¶

func (o *UsageSummaryResponse) SetProfilingHostCountTop99pSum(v int64)

SetProfilingHostCountTop99pSum gets a reference to the given int64 and assigns it to the ProfilingHostCountTop99pSum field.

func (*UsageSummaryResponse) SetRehydratedIndexedEventsAggSum ¶

func (o *UsageSummaryResponse) SetRehydratedIndexedEventsAggSum(v int64)

SetRehydratedIndexedEventsAggSum gets a reference to the given int64 and assigns it to the RehydratedIndexedEventsAggSum field.

func (*UsageSummaryResponse) SetRehydratedIngestedBytesAggSum ¶

func (o *UsageSummaryResponse) SetRehydratedIngestedBytesAggSum(v int64)

SetRehydratedIngestedBytesAggSum gets a reference to the given int64 and assigns it to the RehydratedIngestedBytesAggSum field.

func (*UsageSummaryResponse) SetRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) SetRumSessionCountAggSum(v int64)

SetRumSessionCountAggSum gets a reference to the given int64 and assigns it to the RumSessionCountAggSum field.

func (*UsageSummaryResponse) SetRumTotalSessionCountAggSum ¶

func (o *UsageSummaryResponse) SetRumTotalSessionCountAggSum(v int64)

SetRumTotalSessionCountAggSum gets a reference to the given int64 and assigns it to the RumTotalSessionCountAggSum field.

func (*UsageSummaryResponse) SetStartDate ¶

func (o *UsageSummaryResponse) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (*UsageSummaryResponse) SetSyntheticsBrowserCheckCallsCountAggSum ¶

func (o *UsageSummaryResponse) SetSyntheticsBrowserCheckCallsCountAggSum(v int64)

SetSyntheticsBrowserCheckCallsCountAggSum gets a reference to the given int64 and assigns it to the SyntheticsBrowserCheckCallsCountAggSum field.

func (*UsageSummaryResponse) SetSyntheticsCheckCallsCountAggSum ¶

func (o *UsageSummaryResponse) SetSyntheticsCheckCallsCountAggSum(v int64)

SetSyntheticsCheckCallsCountAggSum gets a reference to the given int64 and assigns it to the SyntheticsCheckCallsCountAggSum field.

func (*UsageSummaryResponse) SetTraceSearchIndexedEventsCountAggSum ¶

func (o *UsageSummaryResponse) SetTraceSearchIndexedEventsCountAggSum(v int64)

SetTraceSearchIndexedEventsCountAggSum gets a reference to the given int64 and assigns it to the TraceSearchIndexedEventsCountAggSum field.

func (*UsageSummaryResponse) SetTwolIngestedEventsBytesAggSum ¶

func (o *UsageSummaryResponse) SetTwolIngestedEventsBytesAggSum(v int64)

SetTwolIngestedEventsBytesAggSum gets a reference to the given int64 and assigns it to the TwolIngestedEventsBytesAggSum field.

func (*UsageSummaryResponse) SetUsage ¶

func (o *UsageSummaryResponse) SetUsage(v []UsageSummaryDate)

SetUsage gets a reference to the given []UsageSummaryDate and assigns it to the Usage field.

func (*UsageSummaryResponse) SetVsphereHostTop99pSum ¶

func (o *UsageSummaryResponse) SetVsphereHostTop99pSum(v int64)

SetVsphereHostTop99pSum gets a reference to the given int64 and assigns it to the VsphereHostTop99pSum field.

type UsageSyntheticsAPIHour ¶

type UsageSyntheticsAPIHour struct {
	// Contains the number of Synthetics API tests run.
	CheckCallsCount *int64 `json:"check_calls_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageSyntheticsAPIHour Number of Synthetics API tests run for each hour for a given organization.

func NewUsageSyntheticsAPIHour ¶

func NewUsageSyntheticsAPIHour() *UsageSyntheticsAPIHour

NewUsageSyntheticsAPIHour instantiates a new UsageSyntheticsAPIHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSyntheticsAPIHourWithDefaults ¶

func NewUsageSyntheticsAPIHourWithDefaults() *UsageSyntheticsAPIHour

NewUsageSyntheticsAPIHourWithDefaults instantiates a new UsageSyntheticsAPIHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSyntheticsAPIHour) GetCheckCallsCount ¶

func (o *UsageSyntheticsAPIHour) GetCheckCallsCount() int64

GetCheckCallsCount returns the CheckCallsCount field value if set, zero value otherwise.

func (*UsageSyntheticsAPIHour) GetCheckCallsCountOk ¶

func (o *UsageSyntheticsAPIHour) GetCheckCallsCountOk() (*int64, bool)

GetCheckCallsCountOk returns a tuple with the CheckCallsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSyntheticsAPIHour) GetHour ¶

func (o *UsageSyntheticsAPIHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageSyntheticsAPIHour) GetHourOk ¶

func (o *UsageSyntheticsAPIHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSyntheticsAPIHour) HasCheckCallsCount ¶

func (o *UsageSyntheticsAPIHour) HasCheckCallsCount() bool

HasCheckCallsCount returns a boolean if a field has been set.

func (*UsageSyntheticsAPIHour) HasHour ¶

func (o *UsageSyntheticsAPIHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageSyntheticsAPIHour) MarshalJSON ¶

func (o UsageSyntheticsAPIHour) MarshalJSON() ([]byte, error)

func (*UsageSyntheticsAPIHour) SetCheckCallsCount ¶

func (o *UsageSyntheticsAPIHour) SetCheckCallsCount(v int64)

SetCheckCallsCount gets a reference to the given int64 and assigns it to the CheckCallsCount field.

func (*UsageSyntheticsAPIHour) SetHour ¶

func (o *UsageSyntheticsAPIHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageSyntheticsAPIResponse ¶

type UsageSyntheticsAPIResponse struct {
	// Get hourly usage for Synthetics API tests.
	Usage *[]UsageSyntheticsAPIHour `json:"usage,omitempty"`
}

UsageSyntheticsAPIResponse Response containing the number of Synthetics API tests run for each hour for a given organization.

func NewUsageSyntheticsAPIResponse ¶

func NewUsageSyntheticsAPIResponse() *UsageSyntheticsAPIResponse

NewUsageSyntheticsAPIResponse instantiates a new UsageSyntheticsAPIResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSyntheticsAPIResponseWithDefaults ¶

func NewUsageSyntheticsAPIResponseWithDefaults() *UsageSyntheticsAPIResponse

NewUsageSyntheticsAPIResponseWithDefaults instantiates a new UsageSyntheticsAPIResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSyntheticsAPIResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageSyntheticsAPIResponse) GetUsageOk ¶

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 (*UsageSyntheticsAPIResponse) HasUsage ¶

func (o *UsageSyntheticsAPIResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageSyntheticsAPIResponse) MarshalJSON ¶

func (o UsageSyntheticsAPIResponse) MarshalJSON() ([]byte, error)

func (*UsageSyntheticsAPIResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageSyntheticsAPIHour and assigns it to the Usage field.

type UsageSyntheticsBrowserHour ¶

type UsageSyntheticsBrowserHour struct {
	// Contains the number of Synthetics Browser tests run.
	BrowserCheckCallsCount *int64 `json:"browser_check_calls_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageSyntheticsBrowserHour Number of Synthetics Browser tests run for each hour for a given organization.

func NewUsageSyntheticsBrowserHour ¶

func NewUsageSyntheticsBrowserHour() *UsageSyntheticsBrowserHour

NewUsageSyntheticsBrowserHour instantiates a new UsageSyntheticsBrowserHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSyntheticsBrowserHourWithDefaults ¶

func NewUsageSyntheticsBrowserHourWithDefaults() *UsageSyntheticsBrowserHour

NewUsageSyntheticsBrowserHourWithDefaults instantiates a new UsageSyntheticsBrowserHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSyntheticsBrowserHour) GetBrowserCheckCallsCount ¶

func (o *UsageSyntheticsBrowserHour) GetBrowserCheckCallsCount() int64

GetBrowserCheckCallsCount returns the BrowserCheckCallsCount field value if set, zero value otherwise.

func (*UsageSyntheticsBrowserHour) GetBrowserCheckCallsCountOk ¶

func (o *UsageSyntheticsBrowserHour) GetBrowserCheckCallsCountOk() (*int64, bool)

GetBrowserCheckCallsCountOk returns a tuple with the BrowserCheckCallsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSyntheticsBrowserHour) GetHour ¶

func (o *UsageSyntheticsBrowserHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageSyntheticsBrowserHour) GetHourOk ¶

func (o *UsageSyntheticsBrowserHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSyntheticsBrowserHour) HasBrowserCheckCallsCount ¶

func (o *UsageSyntheticsBrowserHour) HasBrowserCheckCallsCount() bool

HasBrowserCheckCallsCount returns a boolean if a field has been set.

func (*UsageSyntheticsBrowserHour) HasHour ¶

func (o *UsageSyntheticsBrowserHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageSyntheticsBrowserHour) MarshalJSON ¶

func (o UsageSyntheticsBrowserHour) MarshalJSON() ([]byte, error)

func (*UsageSyntheticsBrowserHour) SetBrowserCheckCallsCount ¶

func (o *UsageSyntheticsBrowserHour) SetBrowserCheckCallsCount(v int64)

SetBrowserCheckCallsCount gets a reference to the given int64 and assigns it to the BrowserCheckCallsCount field.

func (*UsageSyntheticsBrowserHour) SetHour ¶

func (o *UsageSyntheticsBrowserHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageSyntheticsBrowserResponse ¶

type UsageSyntheticsBrowserResponse struct {
	// Get hourly usage for Synthetics Browser tests.
	Usage *[]UsageSyntheticsBrowserHour `json:"usage,omitempty"`
}

UsageSyntheticsBrowserResponse Response containing the number of Synthetics Browser tests run for each hour for a given organization.

func NewUsageSyntheticsBrowserResponse ¶

func NewUsageSyntheticsBrowserResponse() *UsageSyntheticsBrowserResponse

NewUsageSyntheticsBrowserResponse instantiates a new UsageSyntheticsBrowserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSyntheticsBrowserResponseWithDefaults ¶

func NewUsageSyntheticsBrowserResponseWithDefaults() *UsageSyntheticsBrowserResponse

NewUsageSyntheticsBrowserResponseWithDefaults instantiates a new UsageSyntheticsBrowserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSyntheticsBrowserResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageSyntheticsBrowserResponse) GetUsageOk ¶

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 (*UsageSyntheticsBrowserResponse) HasUsage ¶

func (o *UsageSyntheticsBrowserResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageSyntheticsBrowserResponse) MarshalJSON ¶

func (o UsageSyntheticsBrowserResponse) MarshalJSON() ([]byte, error)

func (*UsageSyntheticsBrowserResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageSyntheticsBrowserHour and assigns it to the Usage field.

type UsageSyntheticsHour ¶

type UsageSyntheticsHour struct {
	// Contains the number of Synthetics API tests run.
	CheckCallsCount *int64 `json:"check_calls_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
}

UsageSyntheticsHour The number of synthetics tests run for each hour for a given organization.

func NewUsageSyntheticsHour ¶

func NewUsageSyntheticsHour() *UsageSyntheticsHour

NewUsageSyntheticsHour instantiates a new UsageSyntheticsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSyntheticsHourWithDefaults ¶

func NewUsageSyntheticsHourWithDefaults() *UsageSyntheticsHour

NewUsageSyntheticsHourWithDefaults instantiates a new UsageSyntheticsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSyntheticsHour) GetCheckCallsCount ¶

func (o *UsageSyntheticsHour) GetCheckCallsCount() int64

GetCheckCallsCount returns the CheckCallsCount field value if set, zero value otherwise.

func (*UsageSyntheticsHour) GetCheckCallsCountOk ¶

func (o *UsageSyntheticsHour) GetCheckCallsCountOk() (*int64, bool)

GetCheckCallsCountOk returns a tuple with the CheckCallsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSyntheticsHour) GetHour ¶

func (o *UsageSyntheticsHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageSyntheticsHour) GetHourOk ¶

func (o *UsageSyntheticsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageSyntheticsHour) HasCheckCallsCount ¶

func (o *UsageSyntheticsHour) HasCheckCallsCount() bool

HasCheckCallsCount returns a boolean if a field has been set.

func (*UsageSyntheticsHour) HasHour ¶

func (o *UsageSyntheticsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (UsageSyntheticsHour) MarshalJSON ¶

func (o UsageSyntheticsHour) MarshalJSON() ([]byte, error)

func (*UsageSyntheticsHour) SetCheckCallsCount ¶

func (o *UsageSyntheticsHour) SetCheckCallsCount(v int64)

SetCheckCallsCount gets a reference to the given int64 and assigns it to the CheckCallsCount field.

func (*UsageSyntheticsHour) SetHour ¶

func (o *UsageSyntheticsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

type UsageSyntheticsResponse ¶

type UsageSyntheticsResponse struct {
	// Array with the number of hourly Synthetics test run for a given organization.
	Usage *[]UsageSyntheticsHour `json:"usage,omitempty"`
}

UsageSyntheticsResponse Response containing the number of Synthetics API tests run for each hour for a given organization.

func NewUsageSyntheticsResponse ¶

func NewUsageSyntheticsResponse() *UsageSyntheticsResponse

NewUsageSyntheticsResponse instantiates a new UsageSyntheticsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageSyntheticsResponseWithDefaults ¶

func NewUsageSyntheticsResponseWithDefaults() *UsageSyntheticsResponse

NewUsageSyntheticsResponseWithDefaults instantiates a new UsageSyntheticsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageSyntheticsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageSyntheticsResponse) GetUsageOk ¶

func (o *UsageSyntheticsResponse) GetUsageOk() (*[]UsageSyntheticsHour, 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 (*UsageSyntheticsResponse) HasUsage ¶

func (o *UsageSyntheticsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageSyntheticsResponse) MarshalJSON ¶

func (o UsageSyntheticsResponse) MarshalJSON() ([]byte, error)

func (*UsageSyntheticsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageSyntheticsHour and assigns it to the Usage field.

type UsageTimeseriesHour ¶

type UsageTimeseriesHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of custom metrics that are inputs for aggregations (metric configured is custom).
	NumCustomInputTimeseries *int64 `json:"num_custom_input_timeseries,omitempty"`
	// Contains the number of custom metrics that are outputs for aggregations (metric configured is custom).
	NumCustomOutputTimeseries *int64 `json:"num_custom_output_timeseries,omitempty"`
	// Contains the number of non-aggregation custom metrics.
	NumCustomTimeseries *int64 `json:"num_custom_timeseries,omitempty"`
}

UsageTimeseriesHour The hourly usage of timeseries.

func NewUsageTimeseriesHour ¶

func NewUsageTimeseriesHour() *UsageTimeseriesHour

NewUsageTimeseriesHour instantiates a new UsageTimeseriesHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTimeseriesHourWithDefaults ¶

func NewUsageTimeseriesHourWithDefaults() *UsageTimeseriesHour

NewUsageTimeseriesHourWithDefaults instantiates a new UsageTimeseriesHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTimeseriesHour) GetHour ¶

func (o *UsageTimeseriesHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageTimeseriesHour) GetHourOk ¶

func (o *UsageTimeseriesHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTimeseriesHour) GetNumCustomInputTimeseries ¶

func (o *UsageTimeseriesHour) GetNumCustomInputTimeseries() int64

GetNumCustomInputTimeseries returns the NumCustomInputTimeseries field value if set, zero value otherwise.

func (*UsageTimeseriesHour) GetNumCustomInputTimeseriesOk ¶

func (o *UsageTimeseriesHour) GetNumCustomInputTimeseriesOk() (*int64, bool)

GetNumCustomInputTimeseriesOk returns a tuple with the NumCustomInputTimeseries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTimeseriesHour) GetNumCustomOutputTimeseries ¶

func (o *UsageTimeseriesHour) GetNumCustomOutputTimeseries() int64

GetNumCustomOutputTimeseries returns the NumCustomOutputTimeseries field value if set, zero value otherwise.

func (*UsageTimeseriesHour) GetNumCustomOutputTimeseriesOk ¶

func (o *UsageTimeseriesHour) GetNumCustomOutputTimeseriesOk() (*int64, bool)

GetNumCustomOutputTimeseriesOk returns a tuple with the NumCustomOutputTimeseries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTimeseriesHour) GetNumCustomTimeseries ¶

func (o *UsageTimeseriesHour) GetNumCustomTimeseries() int64

GetNumCustomTimeseries returns the NumCustomTimeseries field value if set, zero value otherwise.

func (*UsageTimeseriesHour) GetNumCustomTimeseriesOk ¶

func (o *UsageTimeseriesHour) GetNumCustomTimeseriesOk() (*int64, bool)

GetNumCustomTimeseriesOk returns a tuple with the NumCustomTimeseries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTimeseriesHour) HasHour ¶

func (o *UsageTimeseriesHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageTimeseriesHour) HasNumCustomInputTimeseries ¶

func (o *UsageTimeseriesHour) HasNumCustomInputTimeseries() bool

HasNumCustomInputTimeseries returns a boolean if a field has been set.

func (*UsageTimeseriesHour) HasNumCustomOutputTimeseries ¶

func (o *UsageTimeseriesHour) HasNumCustomOutputTimeseries() bool

HasNumCustomOutputTimeseries returns a boolean if a field has been set.

func (*UsageTimeseriesHour) HasNumCustomTimeseries ¶

func (o *UsageTimeseriesHour) HasNumCustomTimeseries() bool

HasNumCustomTimeseries returns a boolean if a field has been set.

func (UsageTimeseriesHour) MarshalJSON ¶

func (o UsageTimeseriesHour) MarshalJSON() ([]byte, error)

func (*UsageTimeseriesHour) SetHour ¶

func (o *UsageTimeseriesHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageTimeseriesHour) SetNumCustomInputTimeseries ¶

func (o *UsageTimeseriesHour) SetNumCustomInputTimeseries(v int64)

SetNumCustomInputTimeseries gets a reference to the given int64 and assigns it to the NumCustomInputTimeseries field.

func (*UsageTimeseriesHour) SetNumCustomOutputTimeseries ¶

func (o *UsageTimeseriesHour) SetNumCustomOutputTimeseries(v int64)

SetNumCustomOutputTimeseries gets a reference to the given int64 and assigns it to the NumCustomOutputTimeseries field.

func (*UsageTimeseriesHour) SetNumCustomTimeseries ¶

func (o *UsageTimeseriesHour) SetNumCustomTimeseries(v int64)

SetNumCustomTimeseries gets a reference to the given int64 and assigns it to the NumCustomTimeseries field.

type UsageTimeseriesResponse ¶

type UsageTimeseriesResponse struct {
	// An array of objects regarding hourly usage of timeseries.
	Usage *[]UsageTimeseriesHour `json:"usage,omitempty"`
}

UsageTimeseriesResponse Response containing hourly usage of timeseries.

func NewUsageTimeseriesResponse ¶

func NewUsageTimeseriesResponse() *UsageTimeseriesResponse

NewUsageTimeseriesResponse instantiates a new UsageTimeseriesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTimeseriesResponseWithDefaults ¶

func NewUsageTimeseriesResponseWithDefaults() *UsageTimeseriesResponse

NewUsageTimeseriesResponseWithDefaults instantiates a new UsageTimeseriesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTimeseriesResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageTimeseriesResponse) GetUsageOk ¶

func (o *UsageTimeseriesResponse) GetUsageOk() (*[]UsageTimeseriesHour, 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 (*UsageTimeseriesResponse) HasUsage ¶

func (o *UsageTimeseriesResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageTimeseriesResponse) MarshalJSON ¶

func (o UsageTimeseriesResponse) MarshalJSON() ([]byte, error)

func (*UsageTimeseriesResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageTimeseriesHour and assigns it to the Usage field.

type UsageTopAvgMetricsHour ¶

type UsageTopAvgMetricsHour struct {
	// Average number of timeseries per hour in which the metric occurs.
	AvgMetricHour *int64 `json:"avg_metric_hour,omitempty"`
	// Maximum number of timeseries per hour in which the metric occurs.
	MaxMetricHour  *int64               `json:"max_metric_hour,omitempty"`
	MetricCategory *UsageMetricCategory `json:"metric_category,omitempty"`
	// Contains the custom metric name.
	MetricName *string `json:"metric_name,omitempty"`
}

UsageTopAvgMetricsHour Number of hourly recorded custom metrics for a given organization.

func NewUsageTopAvgMetricsHour ¶

func NewUsageTopAvgMetricsHour() *UsageTopAvgMetricsHour

NewUsageTopAvgMetricsHour instantiates a new UsageTopAvgMetricsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTopAvgMetricsHourWithDefaults ¶

func NewUsageTopAvgMetricsHourWithDefaults() *UsageTopAvgMetricsHour

NewUsageTopAvgMetricsHourWithDefaults instantiates a new UsageTopAvgMetricsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTopAvgMetricsHour) GetAvgMetricHour ¶

func (o *UsageTopAvgMetricsHour) GetAvgMetricHour() int64

GetAvgMetricHour returns the AvgMetricHour field value if set, zero value otherwise.

func (*UsageTopAvgMetricsHour) GetAvgMetricHourOk ¶

func (o *UsageTopAvgMetricsHour) GetAvgMetricHourOk() (*int64, bool)

GetAvgMetricHourOk returns a tuple with the AvgMetricHour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTopAvgMetricsHour) GetMaxMetricHour ¶

func (o *UsageTopAvgMetricsHour) GetMaxMetricHour() int64

GetMaxMetricHour returns the MaxMetricHour field value if set, zero value otherwise.

func (*UsageTopAvgMetricsHour) GetMaxMetricHourOk ¶

func (o *UsageTopAvgMetricsHour) GetMaxMetricHourOk() (*int64, bool)

GetMaxMetricHourOk returns a tuple with the MaxMetricHour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTopAvgMetricsHour) GetMetricCategory ¶

func (o *UsageTopAvgMetricsHour) GetMetricCategory() UsageMetricCategory

GetMetricCategory returns the MetricCategory field value if set, zero value otherwise.

func (*UsageTopAvgMetricsHour) GetMetricCategoryOk ¶

func (o *UsageTopAvgMetricsHour) GetMetricCategoryOk() (*UsageMetricCategory, bool)

GetMetricCategoryOk returns a tuple with the MetricCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTopAvgMetricsHour) GetMetricName ¶

func (o *UsageTopAvgMetricsHour) GetMetricName() string

GetMetricName returns the MetricName field value if set, zero value otherwise.

func (*UsageTopAvgMetricsHour) GetMetricNameOk ¶

func (o *UsageTopAvgMetricsHour) GetMetricNameOk() (*string, bool)

GetMetricNameOk returns a tuple with the MetricName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTopAvgMetricsHour) HasAvgMetricHour ¶

func (o *UsageTopAvgMetricsHour) HasAvgMetricHour() bool

HasAvgMetricHour returns a boolean if a field has been set.

func (*UsageTopAvgMetricsHour) HasMaxMetricHour ¶

func (o *UsageTopAvgMetricsHour) HasMaxMetricHour() bool

HasMaxMetricHour returns a boolean if a field has been set.

func (*UsageTopAvgMetricsHour) HasMetricCategory ¶

func (o *UsageTopAvgMetricsHour) HasMetricCategory() bool

HasMetricCategory returns a boolean if a field has been set.

func (*UsageTopAvgMetricsHour) HasMetricName ¶

func (o *UsageTopAvgMetricsHour) HasMetricName() bool

HasMetricName returns a boolean if a field has been set.

func (UsageTopAvgMetricsHour) MarshalJSON ¶

func (o UsageTopAvgMetricsHour) MarshalJSON() ([]byte, error)

func (*UsageTopAvgMetricsHour) SetAvgMetricHour ¶

func (o *UsageTopAvgMetricsHour) SetAvgMetricHour(v int64)

SetAvgMetricHour gets a reference to the given int64 and assigns it to the AvgMetricHour field.

func (*UsageTopAvgMetricsHour) SetMaxMetricHour ¶

func (o *UsageTopAvgMetricsHour) SetMaxMetricHour(v int64)

SetMaxMetricHour gets a reference to the given int64 and assigns it to the MaxMetricHour field.

func (*UsageTopAvgMetricsHour) SetMetricCategory ¶

func (o *UsageTopAvgMetricsHour) SetMetricCategory(v UsageMetricCategory)

SetMetricCategory gets a reference to the given UsageMetricCategory and assigns it to the MetricCategory field.

func (*UsageTopAvgMetricsHour) SetMetricName ¶

func (o *UsageTopAvgMetricsHour) SetMetricName(v string)

SetMetricName gets a reference to the given string and assigns it to the MetricName field.

type UsageTopAvgMetricsMetadata ¶

type UsageTopAvgMetricsMetadata struct {
	// The day value from the user request that contains the returned usage data. (If day was used the request)
	Day interface{} `json:"day,omitempty"`
	// The month value from the user request that contains the returned usage data. (If month was used the request)
	Month      interface{}                 `json:"month,omitempty"`
	Pagination *UsageAttributionPagination `json:"pagination,omitempty"`
}

UsageTopAvgMetricsMetadata The object containing document metadata.

func NewUsageTopAvgMetricsMetadata ¶

func NewUsageTopAvgMetricsMetadata() *UsageTopAvgMetricsMetadata

NewUsageTopAvgMetricsMetadata instantiates a new UsageTopAvgMetricsMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTopAvgMetricsMetadataWithDefaults ¶

func NewUsageTopAvgMetricsMetadataWithDefaults() *UsageTopAvgMetricsMetadata

NewUsageTopAvgMetricsMetadataWithDefaults instantiates a new UsageTopAvgMetricsMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTopAvgMetricsMetadata) GetDay ¶

func (o *UsageTopAvgMetricsMetadata) GetDay() interface{}

GetDay returns the Day field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UsageTopAvgMetricsMetadata) GetDayOk ¶

func (o *UsageTopAvgMetricsMetadata) GetDayOk() (*interface{}, bool)

GetDayOk returns a tuple with the Day 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 (*UsageTopAvgMetricsMetadata) GetMonth ¶

func (o *UsageTopAvgMetricsMetadata) GetMonth() interface{}

GetMonth returns the Month field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UsageTopAvgMetricsMetadata) GetMonthOk ¶

func (o *UsageTopAvgMetricsMetadata) GetMonthOk() (*interface{}, bool)

GetMonthOk returns a tuple with the Month 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 (*UsageTopAvgMetricsMetadata) GetPagination ¶

GetPagination returns the Pagination field value if set, zero value otherwise.

func (*UsageTopAvgMetricsMetadata) GetPaginationOk ¶

GetPaginationOk returns a tuple with the Pagination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTopAvgMetricsMetadata) HasDay ¶

func (o *UsageTopAvgMetricsMetadata) HasDay() bool

HasDay returns a boolean if a field has been set.

func (*UsageTopAvgMetricsMetadata) HasMonth ¶

func (o *UsageTopAvgMetricsMetadata) HasMonth() bool

HasMonth returns a boolean if a field has been set.

func (*UsageTopAvgMetricsMetadata) HasPagination ¶

func (o *UsageTopAvgMetricsMetadata) HasPagination() bool

HasPagination returns a boolean if a field has been set.

func (UsageTopAvgMetricsMetadata) MarshalJSON ¶

func (o UsageTopAvgMetricsMetadata) MarshalJSON() ([]byte, error)

func (*UsageTopAvgMetricsMetadata) SetDay ¶

func (o *UsageTopAvgMetricsMetadata) SetDay(v interface{})

SetDay gets a reference to the given interface{} and assigns it to the Day field.

func (*UsageTopAvgMetricsMetadata) SetMonth ¶

func (o *UsageTopAvgMetricsMetadata) SetMonth(v interface{})

SetMonth gets a reference to the given interface{} and assigns it to the Month field.

func (*UsageTopAvgMetricsMetadata) SetPagination ¶

SetPagination gets a reference to the given UsageAttributionPagination and assigns it to the Pagination field.

type UsageTopAvgMetricsResponse ¶

type UsageTopAvgMetricsResponse struct {
	Metadata *UsageTopAvgMetricsMetadata `json:"metadata,omitempty"`
	// Number of hourly recorded custom metrics for a given organization.
	Usage *[]UsageTopAvgMetricsHour `json:"usage,omitempty"`
}

UsageTopAvgMetricsResponse Response containing the number of hourly recorded custom metrics for a given organization.

func NewUsageTopAvgMetricsResponse ¶

func NewUsageTopAvgMetricsResponse() *UsageTopAvgMetricsResponse

NewUsageTopAvgMetricsResponse instantiates a new UsageTopAvgMetricsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTopAvgMetricsResponseWithDefaults ¶

func NewUsageTopAvgMetricsResponseWithDefaults() *UsageTopAvgMetricsResponse

NewUsageTopAvgMetricsResponseWithDefaults instantiates a new UsageTopAvgMetricsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTopAvgMetricsResponse) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*UsageTopAvgMetricsResponse) GetMetadataOk ¶

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTopAvgMetricsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageTopAvgMetricsResponse) GetUsageOk ¶

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 (*UsageTopAvgMetricsResponse) HasMetadata ¶

func (o *UsageTopAvgMetricsResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*UsageTopAvgMetricsResponse) HasUsage ¶

func (o *UsageTopAvgMetricsResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageTopAvgMetricsResponse) MarshalJSON ¶

func (o UsageTopAvgMetricsResponse) MarshalJSON() ([]byte, error)

func (*UsageTopAvgMetricsResponse) SetMetadata ¶

SetMetadata gets a reference to the given UsageTopAvgMetricsMetadata and assigns it to the Metadata field.

func (*UsageTopAvgMetricsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageTopAvgMetricsHour and assigns it to the Usage field.

type UsageTraceHour ¶

type UsageTraceHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the number of Indexed Spans indexed.
	IndexedEventsCount *int64 `json:"indexed_events_count,omitempty"`
}

UsageTraceHour The hours of trace usage.

func NewUsageTraceHour ¶

func NewUsageTraceHour() *UsageTraceHour

NewUsageTraceHour instantiates a new UsageTraceHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTraceHourWithDefaults ¶

func NewUsageTraceHourWithDefaults() *UsageTraceHour

NewUsageTraceHourWithDefaults instantiates a new UsageTraceHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTraceHour) GetHour ¶

func (o *UsageTraceHour) GetHour() time.Time

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageTraceHour) GetHourOk ¶

func (o *UsageTraceHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTraceHour) GetIndexedEventsCount ¶

func (o *UsageTraceHour) GetIndexedEventsCount() int64

GetIndexedEventsCount returns the IndexedEventsCount field value if set, zero value otherwise.

func (*UsageTraceHour) GetIndexedEventsCountOk ¶

func (o *UsageTraceHour) GetIndexedEventsCountOk() (*int64, bool)

GetIndexedEventsCountOk returns a tuple with the IndexedEventsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTraceHour) HasHour ¶

func (o *UsageTraceHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageTraceHour) HasIndexedEventsCount ¶

func (o *UsageTraceHour) HasIndexedEventsCount() bool

HasIndexedEventsCount returns a boolean if a field has been set.

func (UsageTraceHour) MarshalJSON ¶

func (o UsageTraceHour) MarshalJSON() ([]byte, error)

func (*UsageTraceHour) SetHour ¶

func (o *UsageTraceHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageTraceHour) SetIndexedEventsCount ¶

func (o *UsageTraceHour) SetIndexedEventsCount(v int64)

SetIndexedEventsCount gets a reference to the given int64 and assigns it to the IndexedEventsCount field.

type UsageTraceResponse ¶

type UsageTraceResponse struct {
	// Array with the number of hourly traces indexed for a given organization.
	Usage *[]UsageTraceHour `json:"usage,omitempty"`
}

UsageTraceResponse A response containing trace usage.

func NewUsageTraceResponse ¶

func NewUsageTraceResponse() *UsageTraceResponse

NewUsageTraceResponse instantiates a new UsageTraceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTraceResponseWithDefaults ¶

func NewUsageTraceResponseWithDefaults() *UsageTraceResponse

NewUsageTraceResponseWithDefaults instantiates a new UsageTraceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTraceResponse) GetUsage ¶

func (o *UsageTraceResponse) GetUsage() []UsageTraceHour

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageTraceResponse) GetUsageOk ¶

func (o *UsageTraceResponse) GetUsageOk() (*[]UsageTraceHour, 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 (*UsageTraceResponse) HasUsage ¶

func (o *UsageTraceResponse) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (UsageTraceResponse) MarshalJSON ¶

func (o UsageTraceResponse) MarshalJSON() ([]byte, error)

func (*UsageTraceResponse) SetUsage ¶

func (o *UsageTraceResponse) SetUsage(v []UsageTraceHour)

SetUsage gets a reference to the given []UsageTraceHour and assigns it to the Usage field.

type UsageTracingWithoutLimitsHour ¶

type UsageTracingWithoutLimitsHour struct {
	// The hour for the usage.
	Hour *time.Time `json:"hour,omitempty"`
	// Contains the total number of bytes ingested during a given hour.
	IngestedEventsBytes *int64 `json:"ingested_events_bytes,omitempty"`
}

UsageTracingWithoutLimitsHour Tracing without limits usage for a given organization for a given hour.

func NewUsageTracingWithoutLimitsHour ¶

func NewUsageTracingWithoutLimitsHour() *UsageTracingWithoutLimitsHour

NewUsageTracingWithoutLimitsHour instantiates a new UsageTracingWithoutLimitsHour object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTracingWithoutLimitsHourWithDefaults ¶

func NewUsageTracingWithoutLimitsHourWithDefaults() *UsageTracingWithoutLimitsHour

NewUsageTracingWithoutLimitsHourWithDefaults instantiates a new UsageTracingWithoutLimitsHour object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTracingWithoutLimitsHour) GetHour ¶

GetHour returns the Hour field value if set, zero value otherwise.

func (*UsageTracingWithoutLimitsHour) GetHourOk ¶

func (o *UsageTracingWithoutLimitsHour) GetHourOk() (*time.Time, bool)

GetHourOk returns a tuple with the Hour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTracingWithoutLimitsHour) GetIngestedEventsBytes ¶

func (o *UsageTracingWithoutLimitsHour) GetIngestedEventsBytes() int64

GetIngestedEventsBytes returns the IngestedEventsBytes field value if set, zero value otherwise.

func (*UsageTracingWithoutLimitsHour) GetIngestedEventsBytesOk ¶

func (o *UsageTracingWithoutLimitsHour) GetIngestedEventsBytesOk() (*int64, bool)

GetIngestedEventsBytesOk returns a tuple with the IngestedEventsBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageTracingWithoutLimitsHour) HasHour ¶

func (o *UsageTracingWithoutLimitsHour) HasHour() bool

HasHour returns a boolean if a field has been set.

func (*UsageTracingWithoutLimitsHour) HasIngestedEventsBytes ¶

func (o *UsageTracingWithoutLimitsHour) HasIngestedEventsBytes() bool

HasIngestedEventsBytes returns a boolean if a field has been set.

func (UsageTracingWithoutLimitsHour) MarshalJSON ¶

func (o UsageTracingWithoutLimitsHour) MarshalJSON() ([]byte, error)

func (*UsageTracingWithoutLimitsHour) SetHour ¶

func (o *UsageTracingWithoutLimitsHour) SetHour(v time.Time)

SetHour gets a reference to the given time.Time and assigns it to the Hour field.

func (*UsageTracingWithoutLimitsHour) SetIngestedEventsBytes ¶

func (o *UsageTracingWithoutLimitsHour) SetIngestedEventsBytes(v int64)

SetIngestedEventsBytes gets a reference to the given int64 and assigns it to the IngestedEventsBytes field.

type UsageTracingWithoutLimitsResponse ¶

type UsageTracingWithoutLimitsResponse struct {
	// Get hourly usage for tracing without limits.
	Usage *[]UsageTracingWithoutLimitsHour `json:"usage,omitempty"`
}

UsageTracingWithoutLimitsResponse Response containing the tracing without limits usage for each hour for a given organization.

func NewUsageTracingWithoutLimitsResponse ¶

func NewUsageTracingWithoutLimitsResponse() *UsageTracingWithoutLimitsResponse

NewUsageTracingWithoutLimitsResponse instantiates a new UsageTracingWithoutLimitsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageTracingWithoutLimitsResponseWithDefaults ¶

func NewUsageTracingWithoutLimitsResponseWithDefaults() *UsageTracingWithoutLimitsResponse

NewUsageTracingWithoutLimitsResponseWithDefaults instantiates a new UsageTracingWithoutLimitsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageTracingWithoutLimitsResponse) GetUsage ¶

GetUsage returns the Usage field value if set, zero value otherwise.

func (*UsageTracingWithoutLimitsResponse) GetUsageOk ¶

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 (*UsageTracingWithoutLimitsResponse) HasUsage ¶

HasUsage returns a boolean if a field has been set.

func (UsageTracingWithoutLimitsResponse) MarshalJSON ¶

func (o UsageTracingWithoutLimitsResponse) MarshalJSON() ([]byte, error)

func (*UsageTracingWithoutLimitsResponse) SetUsage ¶

SetUsage gets a reference to the given []UsageTracingWithoutLimitsHour and assigns it to the Usage field.

type User ¶

type User struct {
	AccessRole *AccessRole `json:"access_role,omitempty"`
	// The new disabled status of the user.
	Disabled *bool `json:"disabled,omitempty"`
	// The new email of the user.
	Email *string `json:"email,omitempty"`
	// The user handle, must be a valid email.
	Handle *string `json:"handle,omitempty"`
	// Gravatar icon associated to the user.
	Icon *string `json:"icon,omitempty"`
	// The name of the user.
	Name *string `json:"name,omitempty"`
	// Whether or not the user logged in Datadog at least once.
	Verified *bool `json:"verified,omitempty"`
}

User Create, edit, and disable users.

func NewUser ¶

func NewUser() *User

NewUser instantiates a new User object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserWithDefaults ¶

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*User) GetAccessRole ¶

func (o *User) GetAccessRole() AccessRole

GetAccessRole returns the AccessRole field value if set, zero value otherwise.

func (*User) GetAccessRoleOk ¶

func (o *User) GetAccessRoleOk() (*AccessRole, bool)

GetAccessRoleOk returns a tuple with the AccessRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetDisabled ¶

func (o *User) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*User) GetDisabledOk ¶

func (o *User) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetEmail ¶

func (o *User) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*User) GetEmailOk ¶

func (o *User) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetHandle ¶

func (o *User) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*User) GetHandleOk ¶

func (o *User) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetIcon ¶

func (o *User) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*User) GetIconOk ¶

func (o *User) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) GetName ¶

func (o *User) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*User) GetNameOk ¶

func (o *User) 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 (*User) GetVerified ¶

func (o *User) GetVerified() bool

GetVerified returns the Verified field value if set, zero value otherwise.

func (*User) GetVerifiedOk ¶

func (o *User) GetVerifiedOk() (*bool, bool)

GetVerifiedOk returns a tuple with the Verified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*User) HasAccessRole ¶

func (o *User) HasAccessRole() bool

HasAccessRole returns a boolean if a field has been set.

func (*User) HasDisabled ¶

func (o *User) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*User) HasEmail ¶

func (o *User) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*User) HasHandle ¶

func (o *User) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*User) HasIcon ¶

func (o *User) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*User) HasName ¶

func (o *User) HasName() bool

HasName returns a boolean if a field has been set.

func (*User) HasVerified ¶

func (o *User) HasVerified() bool

HasVerified returns a boolean if a field has been set.

func (User) MarshalJSON ¶

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetAccessRole ¶

func (o *User) SetAccessRole(v AccessRole)

SetAccessRole gets a reference to the given AccessRole and assigns it to the AccessRole field.

func (*User) SetDisabled ¶

func (o *User) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*User) SetEmail ¶

func (o *User) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*User) SetHandle ¶

func (o *User) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*User) SetIcon ¶

func (o *User) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*User) SetName ¶

func (o *User) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*User) SetVerified ¶

func (o *User) SetVerified(v bool)

SetVerified gets a reference to the given bool and assigns it to the Verified field.

type UserDisableResponse ¶

type UserDisableResponse struct {
	// Information pertaining to a user disabled for a given organization.
	Message *string `json:"message,omitempty"`
}

UserDisableResponse Array of user disabled for a given organization.

func NewUserDisableResponse ¶

func NewUserDisableResponse() *UserDisableResponse

NewUserDisableResponse instantiates a new UserDisableResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserDisableResponseWithDefaults ¶

func NewUserDisableResponseWithDefaults() *UserDisableResponse

NewUserDisableResponseWithDefaults instantiates a new UserDisableResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserDisableResponse) GetMessage ¶

func (o *UserDisableResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*UserDisableResponse) GetMessageOk ¶

func (o *UserDisableResponse) 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 (*UserDisableResponse) HasMessage ¶

func (o *UserDisableResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (UserDisableResponse) MarshalJSON ¶

func (o UserDisableResponse) MarshalJSON() ([]byte, error)

func (*UserDisableResponse) SetMessage ¶

func (o *UserDisableResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type UserListResponse ¶

type UserListResponse struct {
	// Array of users.
	Users *[]User `json:"users,omitempty"`
}

UserListResponse Array of Datadog users for a given organization.

func NewUserListResponse ¶

func NewUserListResponse() *UserListResponse

NewUserListResponse instantiates a new UserListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserListResponseWithDefaults ¶

func NewUserListResponseWithDefaults() *UserListResponse

NewUserListResponseWithDefaults instantiates a new UserListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserListResponse) GetUsers ¶

func (o *UserListResponse) GetUsers() []User

GetUsers returns the Users field value if set, zero value otherwise.

func (*UserListResponse) GetUsersOk ¶

func (o *UserListResponse) GetUsersOk() (*[]User, 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 (*UserListResponse) HasUsers ¶

func (o *UserListResponse) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (UserListResponse) MarshalJSON ¶

func (o UserListResponse) MarshalJSON() ([]byte, error)

func (*UserListResponse) SetUsers ¶

func (o *UserListResponse) SetUsers(v []User)

SetUsers gets a reference to the given []User and assigns it to the Users field.

type UserResponse ¶

type UserResponse struct {
	User *User `json:"user,omitempty"`
}

UserResponse A Datadog User.

func NewUserResponse ¶

func NewUserResponse() *UserResponse

NewUserResponse instantiates a new UserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserResponseWithDefaults ¶

func NewUserResponseWithDefaults() *UserResponse

NewUserResponseWithDefaults instantiates a new UserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserResponse) GetUser ¶

func (o *UserResponse) GetUser() User

GetUser returns the User field value if set, zero value otherwise.

func (*UserResponse) GetUserOk ¶

func (o *UserResponse) GetUserOk() (*User, bool)

GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserResponse) HasUser ¶

func (o *UserResponse) HasUser() bool

HasUser returns a boolean if a field has been set.

func (UserResponse) MarshalJSON ¶

func (o UserResponse) MarshalJSON() ([]byte, error)

func (*UserResponse) SetUser ¶

func (o *UserResponse) SetUser(v User)

SetUser gets a reference to the given User and assigns it to the User field.

type UsersApiService ¶

type UsersApiService service

UsersApiService UsersApi service

func (*UsersApiService) CreateUser ¶

func (a *UsersApiService) CreateUser(ctx _context.Context, body User) (UserResponse, *_nethttp.Response, error)
  • CreateUser Create a user
  • Create a user for your organization.

**Note**: Users can only be created with the admin access role if application keys belong to administrators.

func (*UsersApiService) DisableUser ¶

func (a *UsersApiService) DisableUser(ctx _context.Context, userHandle string) (UserDisableResponse, *_nethttp.Response, error)
  • DisableUser Disable a user
  • Delete a user from an organization.

**Note**: This endpoint can only be used with application keys belonging to administrators.

func (*UsersApiService) GetUser ¶

func (a *UsersApiService) GetUser(ctx _context.Context, userHandle string) (UserResponse, *_nethttp.Response, error)

* GetUser Get user details * Get a user's details.

func (*UsersApiService) ListUsers ¶

* ListUsers List all users * List all users for your organization.

func (*UsersApiService) UpdateUser ¶

func (a *UsersApiService) UpdateUser(ctx _context.Context, userHandle string, body User) (UserResponse, *_nethttp.Response, error)
  • UpdateUser Update a user
  • Update a user information.

**Note**: It can only be used with application keys belonging to administrators.

type Widget ¶

type Widget struct {
	Definition WidgetDefinition `json:"definition"`
	// ID of the widget.
	Id     *int64        `json:"id,omitempty"`
	Layout *WidgetLayout `json:"layout,omitempty"`
}

Widget Information about widget. **Note**: The `layout` property is required for widgets in dashboards with `free` `layout_type`. For the **new dashboard layout**, the `layout` property depends on the `reflow_type` of the dashboard. - If `reflow_type` is `fixed`, `layout` is required. - If `reflow_type` is `auto`, `layout` should not be set.

func NewWidget ¶

func NewWidget(definition WidgetDefinition) *Widget

NewWidget instantiates a new Widget object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetWithDefaults ¶

func NewWidgetWithDefaults() *Widget

NewWidgetWithDefaults instantiates a new Widget object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Widget) GetDefinition ¶

func (o *Widget) GetDefinition() WidgetDefinition

GetDefinition returns the Definition field value

func (*Widget) GetDefinitionOk ¶

func (o *Widget) GetDefinitionOk() (*WidgetDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*Widget) GetId ¶

func (o *Widget) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*Widget) GetIdOk ¶

func (o *Widget) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Widget) GetLayout ¶

func (o *Widget) GetLayout() WidgetLayout

GetLayout returns the Layout field value if set, zero value otherwise.

func (*Widget) GetLayoutOk ¶

func (o *Widget) GetLayoutOk() (*WidgetLayout, 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 (*Widget) HasId ¶

func (o *Widget) HasId() bool

HasId returns a boolean if a field has been set.

func (*Widget) HasLayout ¶

func (o *Widget) HasLayout() bool

HasLayout returns a boolean if a field has been set.

func (Widget) MarshalJSON ¶

func (o Widget) MarshalJSON() ([]byte, error)

func (*Widget) SetDefinition ¶

func (o *Widget) SetDefinition(v WidgetDefinition)

SetDefinition sets field value

func (*Widget) SetId ¶

func (o *Widget) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*Widget) SetLayout ¶

func (o *Widget) SetLayout(v WidgetLayout)

SetLayout gets a reference to the given WidgetLayout and assigns it to the Layout field.

func (*Widget) UnmarshalJSON ¶

func (o *Widget) UnmarshalJSON(bytes []byte) (err error)

type WidgetAggregator ¶

type WidgetAggregator string

WidgetAggregator Aggregator used for the request.

const (
	WIDGETAGGREGATOR_AVERAGE WidgetAggregator = "avg"
	WIDGETAGGREGATOR_LAST    WidgetAggregator = "last"
	WIDGETAGGREGATOR_MAXIMUM WidgetAggregator = "max"
	WIDGETAGGREGATOR_MINIMUM WidgetAggregator = "min"
	WIDGETAGGREGATOR_SUM     WidgetAggregator = "sum"
)

List of WidgetAggregator

func NewWidgetAggregatorFromValue ¶

func NewWidgetAggregatorFromValue(v string) (*WidgetAggregator, error)

NewWidgetAggregatorFromValue returns a pointer to a valid WidgetAggregator for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetAggregator) IsValid ¶

func (v WidgetAggregator) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetAggregator) Ptr ¶

Ptr returns reference to WidgetAggregator value

func (*WidgetAggregator) UnmarshalJSON ¶

func (v *WidgetAggregator) UnmarshalJSON(src []byte) error

type WidgetAxis ¶

type WidgetAxis struct {
	// True includes zero.
	IncludeZero *bool `json:"include_zero,omitempty"`
	// The label of the axis to display on the graph.
	Label *string `json:"label,omitempty"`
	// Specifies the maximum value to show on the y-axis. It takes a number, or auto for default behavior.
	Max *string `json:"max,omitempty"`
	// Specifies minimum value to show on the y-axis. It takes a number, or auto for default behavior.
	Min *string `json:"min,omitempty"`
	// Specifies the scale type. Possible values are `linear`, `log`, `sqrt`, `pow##` (e.g. `pow2`, `pow0.5` etc.).
	Scale *string `json:"scale,omitempty"`
}

WidgetAxis Axis controls for the widget.

func NewWidgetAxis ¶

func NewWidgetAxis() *WidgetAxis

NewWidgetAxis instantiates a new WidgetAxis object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetAxisWithDefaults ¶

func NewWidgetAxisWithDefaults() *WidgetAxis

NewWidgetAxisWithDefaults instantiates a new WidgetAxis object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetAxis) GetIncludeZero ¶

func (o *WidgetAxis) GetIncludeZero() bool

GetIncludeZero returns the IncludeZero field value if set, zero value otherwise.

func (*WidgetAxis) GetIncludeZeroOk ¶

func (o *WidgetAxis) GetIncludeZeroOk() (*bool, bool)

GetIncludeZeroOk returns a tuple with the IncludeZero field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetAxis) GetLabel ¶

func (o *WidgetAxis) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*WidgetAxis) GetLabelOk ¶

func (o *WidgetAxis) 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 (*WidgetAxis) GetMax ¶

func (o *WidgetAxis) GetMax() string

GetMax returns the Max field value if set, zero value otherwise.

func (*WidgetAxis) GetMaxOk ¶

func (o *WidgetAxis) GetMaxOk() (*string, 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 (*WidgetAxis) GetMin ¶

func (o *WidgetAxis) GetMin() string

GetMin returns the Min field value if set, zero value otherwise.

func (*WidgetAxis) GetMinOk ¶

func (o *WidgetAxis) GetMinOk() (*string, 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 (*WidgetAxis) GetScale ¶

func (o *WidgetAxis) GetScale() string

GetScale returns the Scale field value if set, zero value otherwise.

func (*WidgetAxis) GetScaleOk ¶

func (o *WidgetAxis) GetScaleOk() (*string, bool)

GetScaleOk returns a tuple with the Scale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetAxis) HasIncludeZero ¶

func (o *WidgetAxis) HasIncludeZero() bool

HasIncludeZero returns a boolean if a field has been set.

func (*WidgetAxis) HasLabel ¶

func (o *WidgetAxis) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*WidgetAxis) HasMax ¶

func (o *WidgetAxis) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*WidgetAxis) HasMin ¶

func (o *WidgetAxis) HasMin() bool

HasMin returns a boolean if a field has been set.

func (*WidgetAxis) HasScale ¶

func (o *WidgetAxis) HasScale() bool

HasScale returns a boolean if a field has been set.

func (WidgetAxis) MarshalJSON ¶

func (o WidgetAxis) MarshalJSON() ([]byte, error)

func (*WidgetAxis) SetIncludeZero ¶

func (o *WidgetAxis) SetIncludeZero(v bool)

SetIncludeZero gets a reference to the given bool and assigns it to the IncludeZero field.

func (*WidgetAxis) SetLabel ¶

func (o *WidgetAxis) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*WidgetAxis) SetMax ¶

func (o *WidgetAxis) SetMax(v string)

SetMax gets a reference to the given string and assigns it to the Max field.

func (*WidgetAxis) SetMin ¶

func (o *WidgetAxis) SetMin(v string)

SetMin gets a reference to the given string and assigns it to the Min field.

func (*WidgetAxis) SetScale ¶

func (o *WidgetAxis) SetScale(v string)

SetScale gets a reference to the given string and assigns it to the Scale field.

type WidgetChangeType ¶

type WidgetChangeType string

WidgetChangeType Show the absolute or the relative change.

const (
	WIDGETCHANGETYPE_ABSOLUTE WidgetChangeType = "absolute"
	WIDGETCHANGETYPE_RELATIVE WidgetChangeType = "relative"
)

List of WidgetChangeType

func NewWidgetChangeTypeFromValue ¶

func NewWidgetChangeTypeFromValue(v string) (*WidgetChangeType, error)

NewWidgetChangeTypeFromValue returns a pointer to a valid WidgetChangeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetChangeType) IsValid ¶

func (v WidgetChangeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetChangeType) Ptr ¶

Ptr returns reference to WidgetChangeType value

func (*WidgetChangeType) UnmarshalJSON ¶

func (v *WidgetChangeType) UnmarshalJSON(src []byte) error

type WidgetColorPreference ¶

type WidgetColorPreference string

WidgetColorPreference Which color to use on the widget.

const (
	WIDGETCOLORPREFERENCE_BACKGROUND WidgetColorPreference = "background"
	WIDGETCOLORPREFERENCE_TEXT       WidgetColorPreference = "text"
)

List of WidgetColorPreference

func NewWidgetColorPreferenceFromValue ¶

func NewWidgetColorPreferenceFromValue(v string) (*WidgetColorPreference, error)

NewWidgetColorPreferenceFromValue returns a pointer to a valid WidgetColorPreference for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetColorPreference) IsValid ¶

func (v WidgetColorPreference) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetColorPreference) Ptr ¶

Ptr returns reference to WidgetColorPreference value

func (*WidgetColorPreference) UnmarshalJSON ¶

func (v *WidgetColorPreference) UnmarshalJSON(src []byte) error

type WidgetComparator ¶

type WidgetComparator string

WidgetComparator Comparator to apply.

const (
	WIDGETCOMPARATOR_GREATER_THAN             WidgetComparator = ">"
	WIDGETCOMPARATOR_GREATER_THAN_OR_EQUAL_TO WidgetComparator = ">="
	WIDGETCOMPARATOR_LESS_THAN                WidgetComparator = "<"
	WIDGETCOMPARATOR_LESS_THAN_OR_EQUAL_TO    WidgetComparator = "<="
)

List of WidgetComparator

func NewWidgetComparatorFromValue ¶

func NewWidgetComparatorFromValue(v string) (*WidgetComparator, error)

NewWidgetComparatorFromValue returns a pointer to a valid WidgetComparator for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetComparator) IsValid ¶

func (v WidgetComparator) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetComparator) Ptr ¶

Ptr returns reference to WidgetComparator value

func (*WidgetComparator) UnmarshalJSON ¶

func (v *WidgetComparator) UnmarshalJSON(src []byte) error

type WidgetCompareTo ¶

type WidgetCompareTo string

WidgetCompareTo Timeframe used for the change comparison.

const (
	WIDGETCOMPARETO_HOUR_BEFORE  WidgetCompareTo = "hour_before"
	WIDGETCOMPARETO_DAY_BEFORE   WidgetCompareTo = "day_before"
	WIDGETCOMPARETO_WEEK_BEFORE  WidgetCompareTo = "week_before"
	WIDGETCOMPARETO_MONTH_BEFORE WidgetCompareTo = "month_before"
)

List of WidgetCompareTo

func NewWidgetCompareToFromValue ¶

func NewWidgetCompareToFromValue(v string) (*WidgetCompareTo, error)

NewWidgetCompareToFromValue returns a pointer to a valid WidgetCompareTo for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetCompareTo) IsValid ¶

func (v WidgetCompareTo) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetCompareTo) Ptr ¶

Ptr returns reference to WidgetCompareTo value

func (*WidgetCompareTo) UnmarshalJSON ¶

func (v *WidgetCompareTo) UnmarshalJSON(src []byte) error

type WidgetConditionalFormat ¶

type WidgetConditionalFormat struct {
	Comparator WidgetComparator `json:"comparator"`
	// Color palette to apply to the background, same values available as palette.
	CustomBgColor *string `json:"custom_bg_color,omitempty"`
	// Color palette to apply to the foreground, same values available as palette.
	CustomFgColor *string `json:"custom_fg_color,omitempty"`
	// True hides values.
	HideValue *bool `json:"hide_value,omitempty"`
	// Displays an image as the background.
	ImageUrl *string `json:"image_url,omitempty"`
	// Metric from the request to correlate this conditional format with.
	Metric  *string       `json:"metric,omitempty"`
	Palette WidgetPalette `json:"palette"`
	// Defines the displayed timeframe.
	Timeframe *string `json:"timeframe,omitempty"`
	// Value for the comparator.
	Value float64 `json:"value"`
}

WidgetConditionalFormat Define a conditional format for the widget.

func NewWidgetConditionalFormat ¶

func NewWidgetConditionalFormat(comparator WidgetComparator, palette WidgetPalette, value float64) *WidgetConditionalFormat

NewWidgetConditionalFormat instantiates a new WidgetConditionalFormat object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetConditionalFormatWithDefaults ¶

func NewWidgetConditionalFormatWithDefaults() *WidgetConditionalFormat

NewWidgetConditionalFormatWithDefaults instantiates a new WidgetConditionalFormat object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetConditionalFormat) GetComparator ¶

func (o *WidgetConditionalFormat) GetComparator() WidgetComparator

GetComparator returns the Comparator field value

func (*WidgetConditionalFormat) GetComparatorOk ¶

func (o *WidgetConditionalFormat) GetComparatorOk() (*WidgetComparator, bool)

GetComparatorOk returns a tuple with the Comparator field value and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetCustomBgColor ¶

func (o *WidgetConditionalFormat) GetCustomBgColor() string

GetCustomBgColor returns the CustomBgColor field value if set, zero value otherwise.

func (*WidgetConditionalFormat) GetCustomBgColorOk ¶

func (o *WidgetConditionalFormat) GetCustomBgColorOk() (*string, bool)

GetCustomBgColorOk returns a tuple with the CustomBgColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetCustomFgColor ¶

func (o *WidgetConditionalFormat) GetCustomFgColor() string

GetCustomFgColor returns the CustomFgColor field value if set, zero value otherwise.

func (*WidgetConditionalFormat) GetCustomFgColorOk ¶

func (o *WidgetConditionalFormat) GetCustomFgColorOk() (*string, bool)

GetCustomFgColorOk returns a tuple with the CustomFgColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetHideValue ¶

func (o *WidgetConditionalFormat) GetHideValue() bool

GetHideValue returns the HideValue field value if set, zero value otherwise.

func (*WidgetConditionalFormat) GetHideValueOk ¶

func (o *WidgetConditionalFormat) GetHideValueOk() (*bool, bool)

GetHideValueOk returns a tuple with the HideValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetImageUrl ¶

func (o *WidgetConditionalFormat) GetImageUrl() string

GetImageUrl returns the ImageUrl field value if set, zero value otherwise.

func (*WidgetConditionalFormat) GetImageUrlOk ¶

func (o *WidgetConditionalFormat) GetImageUrlOk() (*string, bool)

GetImageUrlOk returns a tuple with the ImageUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetMetric ¶

func (o *WidgetConditionalFormat) GetMetric() string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*WidgetConditionalFormat) GetMetricOk ¶

func (o *WidgetConditionalFormat) 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 (*WidgetConditionalFormat) GetPalette ¶

func (o *WidgetConditionalFormat) GetPalette() WidgetPalette

GetPalette returns the Palette field value

func (*WidgetConditionalFormat) GetPaletteOk ¶

func (o *WidgetConditionalFormat) GetPaletteOk() (*WidgetPalette, bool)

GetPaletteOk returns a tuple with the Palette field value and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetTimeframe ¶

func (o *WidgetConditionalFormat) GetTimeframe() string

GetTimeframe returns the Timeframe field value if set, zero value otherwise.

func (*WidgetConditionalFormat) GetTimeframeOk ¶

func (o *WidgetConditionalFormat) GetTimeframeOk() (*string, bool)

GetTimeframeOk returns a tuple with the Timeframe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) GetValue ¶

func (o *WidgetConditionalFormat) GetValue() float64

GetValue returns the Value field value

func (*WidgetConditionalFormat) GetValueOk ¶

func (o *WidgetConditionalFormat) GetValueOk() (*float64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*WidgetConditionalFormat) HasCustomBgColor ¶

func (o *WidgetConditionalFormat) HasCustomBgColor() bool

HasCustomBgColor returns a boolean if a field has been set.

func (*WidgetConditionalFormat) HasCustomFgColor ¶

func (o *WidgetConditionalFormat) HasCustomFgColor() bool

HasCustomFgColor returns a boolean if a field has been set.

func (*WidgetConditionalFormat) HasHideValue ¶

func (o *WidgetConditionalFormat) HasHideValue() bool

HasHideValue returns a boolean if a field has been set.

func (*WidgetConditionalFormat) HasImageUrl ¶

func (o *WidgetConditionalFormat) HasImageUrl() bool

HasImageUrl returns a boolean if a field has been set.

func (*WidgetConditionalFormat) HasMetric ¶

func (o *WidgetConditionalFormat) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*WidgetConditionalFormat) HasTimeframe ¶

func (o *WidgetConditionalFormat) HasTimeframe() bool

HasTimeframe returns a boolean if a field has been set.

func (WidgetConditionalFormat) MarshalJSON ¶

func (o WidgetConditionalFormat) MarshalJSON() ([]byte, error)

func (*WidgetConditionalFormat) SetComparator ¶

func (o *WidgetConditionalFormat) SetComparator(v WidgetComparator)

SetComparator sets field value

func (*WidgetConditionalFormat) SetCustomBgColor ¶

func (o *WidgetConditionalFormat) SetCustomBgColor(v string)

SetCustomBgColor gets a reference to the given string and assigns it to the CustomBgColor field.

func (*WidgetConditionalFormat) SetCustomFgColor ¶

func (o *WidgetConditionalFormat) SetCustomFgColor(v string)

SetCustomFgColor gets a reference to the given string and assigns it to the CustomFgColor field.

func (*WidgetConditionalFormat) SetHideValue ¶

func (o *WidgetConditionalFormat) SetHideValue(v bool)

SetHideValue gets a reference to the given bool and assigns it to the HideValue field.

func (*WidgetConditionalFormat) SetImageUrl ¶

func (o *WidgetConditionalFormat) SetImageUrl(v string)

SetImageUrl gets a reference to the given string and assigns it to the ImageUrl field.

func (*WidgetConditionalFormat) SetMetric ¶

func (o *WidgetConditionalFormat) SetMetric(v string)

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*WidgetConditionalFormat) SetPalette ¶

func (o *WidgetConditionalFormat) SetPalette(v WidgetPalette)

SetPalette sets field value

func (*WidgetConditionalFormat) SetTimeframe ¶

func (o *WidgetConditionalFormat) SetTimeframe(v string)

SetTimeframe gets a reference to the given string and assigns it to the Timeframe field.

func (*WidgetConditionalFormat) SetValue ¶

func (o *WidgetConditionalFormat) SetValue(v float64)

SetValue sets field value

func (*WidgetConditionalFormat) UnmarshalJSON ¶

func (o *WidgetConditionalFormat) UnmarshalJSON(bytes []byte) (err error)
type WidgetCustomLink struct {
	// The flag for toggling context menu link visibility.
	IsHidden *bool `json:"is_hidden,omitempty"`
	// The label for the custom link URL. Keep the label short and descriptive. Use metrics and tags as variables.
	Label *string `json:"label,omitempty"`
	// The URL of the custom link. URL must include `http` or `https`. A relative URL must start with `/`.
	Link *string `json:"link,omitempty"`
	// The label ID that refers to a context menu link. Can be `logs`, `hosts`, `traces`, `profiles`, `processes`, `containers`, or `rum`.
	OverrideLabel *string `json:"override_label,omitempty"`
}

WidgetCustomLink Custom links help you connect a data value to a URL, like a Datadog page or your AWS console.

func NewWidgetCustomLink() *WidgetCustomLink

NewWidgetCustomLink instantiates a new WidgetCustomLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetCustomLinkWithDefaults ¶

func NewWidgetCustomLinkWithDefaults() *WidgetCustomLink

NewWidgetCustomLinkWithDefaults instantiates a new WidgetCustomLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetCustomLink) GetIsHidden ¶

func (o *WidgetCustomLink) GetIsHidden() bool

GetIsHidden returns the IsHidden field value if set, zero value otherwise.

func (*WidgetCustomLink) GetIsHiddenOk ¶

func (o *WidgetCustomLink) GetIsHiddenOk() (*bool, bool)

GetIsHiddenOk returns a tuple with the IsHidden field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetCustomLink) GetLabel ¶

func (o *WidgetCustomLink) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*WidgetCustomLink) GetLabelOk ¶

func (o *WidgetCustomLink) 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 (o *WidgetCustomLink) GetLink() string

GetLink returns the Link field value if set, zero value otherwise.

func (*WidgetCustomLink) GetLinkOk ¶

func (o *WidgetCustomLink) GetLinkOk() (*string, bool)

GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetCustomLink) GetOverrideLabel ¶

func (o *WidgetCustomLink) GetOverrideLabel() string

GetOverrideLabel returns the OverrideLabel field value if set, zero value otherwise.

func (*WidgetCustomLink) GetOverrideLabelOk ¶

func (o *WidgetCustomLink) GetOverrideLabelOk() (*string, bool)

GetOverrideLabelOk returns a tuple with the OverrideLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetCustomLink) HasIsHidden ¶

func (o *WidgetCustomLink) HasIsHidden() bool

HasIsHidden returns a boolean if a field has been set.

func (*WidgetCustomLink) HasLabel ¶

func (o *WidgetCustomLink) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (o *WidgetCustomLink) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*WidgetCustomLink) HasOverrideLabel ¶

func (o *WidgetCustomLink) HasOverrideLabel() bool

HasOverrideLabel returns a boolean if a field has been set.

func (WidgetCustomLink) MarshalJSON ¶

func (o WidgetCustomLink) MarshalJSON() ([]byte, error)

func (*WidgetCustomLink) SetIsHidden ¶

func (o *WidgetCustomLink) SetIsHidden(v bool)

SetIsHidden gets a reference to the given bool and assigns it to the IsHidden field.

func (*WidgetCustomLink) SetLabel ¶

func (o *WidgetCustomLink) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (o *WidgetCustomLink) SetLink(v string)

SetLink gets a reference to the given string and assigns it to the Link field.

func (*WidgetCustomLink) SetOverrideLabel ¶

func (o *WidgetCustomLink) SetOverrideLabel(v string)

SetOverrideLabel gets a reference to the given string and assigns it to the OverrideLabel field.

type WidgetDefinition ¶

type WidgetDefinition struct {
	AlertGraphWidgetDefinition     *AlertGraphWidgetDefinition
	AlertValueWidgetDefinition     *AlertValueWidgetDefinition
	ChangeWidgetDefinition         *ChangeWidgetDefinition
	CheckStatusWidgetDefinition    *CheckStatusWidgetDefinition
	DistributionWidgetDefinition   *DistributionWidgetDefinition
	EventStreamWidgetDefinition    *EventStreamWidgetDefinition
	EventTimelineWidgetDefinition  *EventTimelineWidgetDefinition
	FreeTextWidgetDefinition       *FreeTextWidgetDefinition
	GeomapWidgetDefinition         *GeomapWidgetDefinition
	GroupWidgetDefinition          *GroupWidgetDefinition
	HeatMapWidgetDefinition        *HeatMapWidgetDefinition
	HostMapWidgetDefinition        *HostMapWidgetDefinition
	IFrameWidgetDefinition         *IFrameWidgetDefinition
	ImageWidgetDefinition          *ImageWidgetDefinition
	LogStreamWidgetDefinition      *LogStreamWidgetDefinition
	MonitorSummaryWidgetDefinition *MonitorSummaryWidgetDefinition
	NoteWidgetDefinition           *NoteWidgetDefinition
	QueryValueWidgetDefinition     *QueryValueWidgetDefinition
	SLOWidgetDefinition            *SLOWidgetDefinition
	ScatterPlotWidgetDefinition    *ScatterPlotWidgetDefinition
	ServiceMapWidgetDefinition     *ServiceMapWidgetDefinition
	ServiceSummaryWidgetDefinition *ServiceSummaryWidgetDefinition
	TableWidgetDefinition          *TableWidgetDefinition
	TimeseriesWidgetDefinition     *TimeseriesWidgetDefinition
	ToplistWidgetDefinition        *ToplistWidgetDefinition
}

WidgetDefinition - [Definition of the widget](https://docs.datadoghq.com/dashboards/widgets/).

func AlertGraphWidgetDefinitionAsWidgetDefinition ¶

func AlertGraphWidgetDefinitionAsWidgetDefinition(v *AlertGraphWidgetDefinition) WidgetDefinition

AlertGraphWidgetDefinitionAsWidgetDefinition is a convenience function that returns AlertGraphWidgetDefinition wrapped in WidgetDefinition

func AlertValueWidgetDefinitionAsWidgetDefinition ¶

func AlertValueWidgetDefinitionAsWidgetDefinition(v *AlertValueWidgetDefinition) WidgetDefinition

AlertValueWidgetDefinitionAsWidgetDefinition is a convenience function that returns AlertValueWidgetDefinition wrapped in WidgetDefinition

func ChangeWidgetDefinitionAsWidgetDefinition ¶

func ChangeWidgetDefinitionAsWidgetDefinition(v *ChangeWidgetDefinition) WidgetDefinition

ChangeWidgetDefinitionAsWidgetDefinition is a convenience function that returns ChangeWidgetDefinition wrapped in WidgetDefinition

func CheckStatusWidgetDefinitionAsWidgetDefinition ¶

func CheckStatusWidgetDefinitionAsWidgetDefinition(v *CheckStatusWidgetDefinition) WidgetDefinition

CheckStatusWidgetDefinitionAsWidgetDefinition is a convenience function that returns CheckStatusWidgetDefinition wrapped in WidgetDefinition

func DistributionWidgetDefinitionAsWidgetDefinition ¶

func DistributionWidgetDefinitionAsWidgetDefinition(v *DistributionWidgetDefinition) WidgetDefinition

DistributionWidgetDefinitionAsWidgetDefinition is a convenience function that returns DistributionWidgetDefinition wrapped in WidgetDefinition

func EventStreamWidgetDefinitionAsWidgetDefinition ¶

func EventStreamWidgetDefinitionAsWidgetDefinition(v *EventStreamWidgetDefinition) WidgetDefinition

EventStreamWidgetDefinitionAsWidgetDefinition is a convenience function that returns EventStreamWidgetDefinition wrapped in WidgetDefinition

func EventTimelineWidgetDefinitionAsWidgetDefinition ¶

func EventTimelineWidgetDefinitionAsWidgetDefinition(v *EventTimelineWidgetDefinition) WidgetDefinition

EventTimelineWidgetDefinitionAsWidgetDefinition is a convenience function that returns EventTimelineWidgetDefinition wrapped in WidgetDefinition

func FreeTextWidgetDefinitionAsWidgetDefinition ¶

func FreeTextWidgetDefinitionAsWidgetDefinition(v *FreeTextWidgetDefinition) WidgetDefinition

FreeTextWidgetDefinitionAsWidgetDefinition is a convenience function that returns FreeTextWidgetDefinition wrapped in WidgetDefinition

func GeomapWidgetDefinitionAsWidgetDefinition ¶

func GeomapWidgetDefinitionAsWidgetDefinition(v *GeomapWidgetDefinition) WidgetDefinition

GeomapWidgetDefinitionAsWidgetDefinition is a convenience function that returns GeomapWidgetDefinition wrapped in WidgetDefinition

func GroupWidgetDefinitionAsWidgetDefinition ¶

func GroupWidgetDefinitionAsWidgetDefinition(v *GroupWidgetDefinition) WidgetDefinition

GroupWidgetDefinitionAsWidgetDefinition is a convenience function that returns GroupWidgetDefinition wrapped in WidgetDefinition

func HeatMapWidgetDefinitionAsWidgetDefinition ¶

func HeatMapWidgetDefinitionAsWidgetDefinition(v *HeatMapWidgetDefinition) WidgetDefinition

HeatMapWidgetDefinitionAsWidgetDefinition is a convenience function that returns HeatMapWidgetDefinition wrapped in WidgetDefinition

func HostMapWidgetDefinitionAsWidgetDefinition ¶

func HostMapWidgetDefinitionAsWidgetDefinition(v *HostMapWidgetDefinition) WidgetDefinition

HostMapWidgetDefinitionAsWidgetDefinition is a convenience function that returns HostMapWidgetDefinition wrapped in WidgetDefinition

func IFrameWidgetDefinitionAsWidgetDefinition ¶

func IFrameWidgetDefinitionAsWidgetDefinition(v *IFrameWidgetDefinition) WidgetDefinition

IFrameWidgetDefinitionAsWidgetDefinition is a convenience function that returns IFrameWidgetDefinition wrapped in WidgetDefinition

func ImageWidgetDefinitionAsWidgetDefinition ¶

func ImageWidgetDefinitionAsWidgetDefinition(v *ImageWidgetDefinition) WidgetDefinition

ImageWidgetDefinitionAsWidgetDefinition is a convenience function that returns ImageWidgetDefinition wrapped in WidgetDefinition

func LogStreamWidgetDefinitionAsWidgetDefinition ¶

func LogStreamWidgetDefinitionAsWidgetDefinition(v *LogStreamWidgetDefinition) WidgetDefinition

LogStreamWidgetDefinitionAsWidgetDefinition is a convenience function that returns LogStreamWidgetDefinition wrapped in WidgetDefinition

func MonitorSummaryWidgetDefinitionAsWidgetDefinition ¶

func MonitorSummaryWidgetDefinitionAsWidgetDefinition(v *MonitorSummaryWidgetDefinition) WidgetDefinition

MonitorSummaryWidgetDefinitionAsWidgetDefinition is a convenience function that returns MonitorSummaryWidgetDefinition wrapped in WidgetDefinition

func NoteWidgetDefinitionAsWidgetDefinition ¶

func NoteWidgetDefinitionAsWidgetDefinition(v *NoteWidgetDefinition) WidgetDefinition

NoteWidgetDefinitionAsWidgetDefinition is a convenience function that returns NoteWidgetDefinition wrapped in WidgetDefinition

func QueryValueWidgetDefinitionAsWidgetDefinition ¶

func QueryValueWidgetDefinitionAsWidgetDefinition(v *QueryValueWidgetDefinition) WidgetDefinition

QueryValueWidgetDefinitionAsWidgetDefinition is a convenience function that returns QueryValueWidgetDefinition wrapped in WidgetDefinition

func SLOWidgetDefinitionAsWidgetDefinition ¶

func SLOWidgetDefinitionAsWidgetDefinition(v *SLOWidgetDefinition) WidgetDefinition

SLOWidgetDefinitionAsWidgetDefinition is a convenience function that returns SLOWidgetDefinition wrapped in WidgetDefinition

func ScatterPlotWidgetDefinitionAsWidgetDefinition ¶

func ScatterPlotWidgetDefinitionAsWidgetDefinition(v *ScatterPlotWidgetDefinition) WidgetDefinition

ScatterPlotWidgetDefinitionAsWidgetDefinition is a convenience function that returns ScatterPlotWidgetDefinition wrapped in WidgetDefinition

func ServiceMapWidgetDefinitionAsWidgetDefinition ¶

func ServiceMapWidgetDefinitionAsWidgetDefinition(v *ServiceMapWidgetDefinition) WidgetDefinition

ServiceMapWidgetDefinitionAsWidgetDefinition is a convenience function that returns ServiceMapWidgetDefinition wrapped in WidgetDefinition

func ServiceSummaryWidgetDefinitionAsWidgetDefinition ¶

func ServiceSummaryWidgetDefinitionAsWidgetDefinition(v *ServiceSummaryWidgetDefinition) WidgetDefinition

ServiceSummaryWidgetDefinitionAsWidgetDefinition is a convenience function that returns ServiceSummaryWidgetDefinition wrapped in WidgetDefinition

func TableWidgetDefinitionAsWidgetDefinition ¶

func TableWidgetDefinitionAsWidgetDefinition(v *TableWidgetDefinition) WidgetDefinition

TableWidgetDefinitionAsWidgetDefinition is a convenience function that returns TableWidgetDefinition wrapped in WidgetDefinition

func TimeseriesWidgetDefinitionAsWidgetDefinition ¶

func TimeseriesWidgetDefinitionAsWidgetDefinition(v *TimeseriesWidgetDefinition) WidgetDefinition

TimeseriesWidgetDefinitionAsWidgetDefinition is a convenience function that returns TimeseriesWidgetDefinition wrapped in WidgetDefinition

func ToplistWidgetDefinitionAsWidgetDefinition ¶

func ToplistWidgetDefinitionAsWidgetDefinition(v *ToplistWidgetDefinition) WidgetDefinition

ToplistWidgetDefinitionAsWidgetDefinition is a convenience function that returns ToplistWidgetDefinition wrapped in WidgetDefinition

func (*WidgetDefinition) GetActualInstance ¶

func (obj *WidgetDefinition) GetActualInstance() interface{}

Get the actual instance

func (WidgetDefinition) MarshalJSON ¶

func (src WidgetDefinition) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*WidgetDefinition) UnmarshalJSON ¶

func (dst *WidgetDefinition) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type WidgetDisplayType ¶

type WidgetDisplayType string

WidgetDisplayType Type of display to use for the request.

const (
	WIDGETDISPLAYTYPE_AREA WidgetDisplayType = "area"
	WIDGETDISPLAYTYPE_BARS WidgetDisplayType = "bars"
	WIDGETDISPLAYTYPE_LINE WidgetDisplayType = "line"
)

List of WidgetDisplayType

func NewWidgetDisplayTypeFromValue ¶

func NewWidgetDisplayTypeFromValue(v string) (*WidgetDisplayType, error)

NewWidgetDisplayTypeFromValue returns a pointer to a valid WidgetDisplayType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetDisplayType) IsValid ¶

func (v WidgetDisplayType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetDisplayType) Ptr ¶

Ptr returns reference to WidgetDisplayType value

func (*WidgetDisplayType) UnmarshalJSON ¶

func (v *WidgetDisplayType) UnmarshalJSON(src []byte) error

type WidgetEvent ¶

type WidgetEvent struct {
	// Query definition.
	Q string `json:"q"`
	// The execution method for multi-value filters.
	TagsExecution *string `json:"tags_execution,omitempty"`
}

WidgetEvent Event overlay control options. See the dedicated [Events JSON schema documentation](https://docs.datadoghq.com/dashboards/graphing_json/widget_json/#events-schema) to learn how to build the `<EVENTS_SCHEMA>`.

func NewWidgetEvent ¶

func NewWidgetEvent(q string) *WidgetEvent

NewWidgetEvent instantiates a new WidgetEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetEventWithDefaults ¶

func NewWidgetEventWithDefaults() *WidgetEvent

NewWidgetEventWithDefaults instantiates a new WidgetEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetEvent) GetQ ¶

func (o *WidgetEvent) GetQ() string

GetQ returns the Q field value

func (*WidgetEvent) GetQOk ¶

func (o *WidgetEvent) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value and a boolean to check if the value has been set.

func (*WidgetEvent) GetTagsExecution ¶

func (o *WidgetEvent) GetTagsExecution() string

GetTagsExecution returns the TagsExecution field value if set, zero value otherwise.

func (*WidgetEvent) GetTagsExecutionOk ¶

func (o *WidgetEvent) GetTagsExecutionOk() (*string, bool)

GetTagsExecutionOk returns a tuple with the TagsExecution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetEvent) HasTagsExecution ¶

func (o *WidgetEvent) HasTagsExecution() bool

HasTagsExecution returns a boolean if a field has been set.

func (WidgetEvent) MarshalJSON ¶

func (o WidgetEvent) MarshalJSON() ([]byte, error)

func (*WidgetEvent) SetQ ¶

func (o *WidgetEvent) SetQ(v string)

SetQ sets field value

func (*WidgetEvent) SetTagsExecution ¶

func (o *WidgetEvent) SetTagsExecution(v string)

SetTagsExecution gets a reference to the given string and assigns it to the TagsExecution field.

func (*WidgetEvent) UnmarshalJSON ¶

func (o *WidgetEvent) UnmarshalJSON(bytes []byte) (err error)

type WidgetEventSize ¶

type WidgetEventSize string

WidgetEventSize Size to use to display an event.

const (
	WIDGETEVENTSIZE_SMALL WidgetEventSize = "s"
	WIDGETEVENTSIZE_LARGE WidgetEventSize = "l"
)

List of WidgetEventSize

func NewWidgetEventSizeFromValue ¶

func NewWidgetEventSizeFromValue(v string) (*WidgetEventSize, error)

NewWidgetEventSizeFromValue returns a pointer to a valid WidgetEventSize for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetEventSize) IsValid ¶

func (v WidgetEventSize) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetEventSize) Ptr ¶

Ptr returns reference to WidgetEventSize value

func (*WidgetEventSize) UnmarshalJSON ¶

func (v *WidgetEventSize) UnmarshalJSON(src []byte) error

type WidgetFieldSort ¶

type WidgetFieldSort struct {
	// Facet path for the column
	Column string     `json:"column"`
	Order  WidgetSort `json:"order"`
}

WidgetFieldSort Which column and order to sort by

func NewWidgetFieldSort ¶

func NewWidgetFieldSort(column string, order WidgetSort) *WidgetFieldSort

NewWidgetFieldSort instantiates a new WidgetFieldSort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetFieldSortWithDefaults ¶

func NewWidgetFieldSortWithDefaults() *WidgetFieldSort

NewWidgetFieldSortWithDefaults instantiates a new WidgetFieldSort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetFieldSort) GetColumn ¶

func (o *WidgetFieldSort) GetColumn() string

GetColumn returns the Column field value

func (*WidgetFieldSort) GetColumnOk ¶

func (o *WidgetFieldSort) GetColumnOk() (*string, bool)

GetColumnOk returns a tuple with the Column field value and a boolean to check if the value has been set.

func (*WidgetFieldSort) GetOrder ¶

func (o *WidgetFieldSort) GetOrder() WidgetSort

GetOrder returns the Order field value

func (*WidgetFieldSort) GetOrderOk ¶

func (o *WidgetFieldSort) GetOrderOk() (*WidgetSort, bool)

GetOrderOk returns a tuple with the Order field value and a boolean to check if the value has been set.

func (WidgetFieldSort) MarshalJSON ¶

func (o WidgetFieldSort) MarshalJSON() ([]byte, error)

func (*WidgetFieldSort) SetColumn ¶

func (o *WidgetFieldSort) SetColumn(v string)

SetColumn sets field value

func (*WidgetFieldSort) SetOrder ¶

func (o *WidgetFieldSort) SetOrder(v WidgetSort)

SetOrder sets field value

func (*WidgetFieldSort) UnmarshalJSON ¶

func (o *WidgetFieldSort) UnmarshalJSON(bytes []byte) (err error)

type WidgetFormula ¶

type WidgetFormula struct {
	// Expression alias.
	Alias *string `json:"alias,omitempty"`
	// String expression built from queries, formulas, and functions.
	Formula string              `json:"formula"`
	Limit   *WidgetFormulaLimit `json:"limit,omitempty"`
}

WidgetFormula Formula to be used in a widget query.

func NewWidgetFormula ¶

func NewWidgetFormula(formula string) *WidgetFormula

NewWidgetFormula instantiates a new WidgetFormula object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetFormulaWithDefaults ¶

func NewWidgetFormulaWithDefaults() *WidgetFormula

NewWidgetFormulaWithDefaults instantiates a new WidgetFormula object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetFormula) GetAlias ¶

func (o *WidgetFormula) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*WidgetFormula) GetAliasOk ¶

func (o *WidgetFormula) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetFormula) GetFormula ¶

func (o *WidgetFormula) GetFormula() string

GetFormula returns the Formula field value

func (*WidgetFormula) GetFormulaOk ¶

func (o *WidgetFormula) GetFormulaOk() (*string, bool)

GetFormulaOk returns a tuple with the Formula field value and a boolean to check if the value has been set.

func (*WidgetFormula) GetLimit ¶

func (o *WidgetFormula) GetLimit() WidgetFormulaLimit

GetLimit returns the Limit field value if set, zero value otherwise.

func (*WidgetFormula) GetLimitOk ¶

func (o *WidgetFormula) GetLimitOk() (*WidgetFormulaLimit, 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 (*WidgetFormula) HasAlias ¶

func (o *WidgetFormula) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*WidgetFormula) HasLimit ¶

func (o *WidgetFormula) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (WidgetFormula) MarshalJSON ¶

func (o WidgetFormula) MarshalJSON() ([]byte, error)

func (*WidgetFormula) SetAlias ¶

func (o *WidgetFormula) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*WidgetFormula) SetFormula ¶

func (o *WidgetFormula) SetFormula(v string)

SetFormula sets field value

func (*WidgetFormula) SetLimit ¶

func (o *WidgetFormula) SetLimit(v WidgetFormulaLimit)

SetLimit gets a reference to the given WidgetFormulaLimit and assigns it to the Limit field.

func (*WidgetFormula) UnmarshalJSON ¶

func (o *WidgetFormula) UnmarshalJSON(bytes []byte) (err error)

type WidgetFormulaLimit ¶

type WidgetFormulaLimit struct {
	// Number of results to return.
	Count *int64          `json:"count,omitempty"`
	Order *QuerySortOrder `json:"order,omitempty"`
}

WidgetFormulaLimit Options for limiting results returned.

func NewWidgetFormulaLimit ¶

func NewWidgetFormulaLimit() *WidgetFormulaLimit

NewWidgetFormulaLimit instantiates a new WidgetFormulaLimit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetFormulaLimitWithDefaults ¶

func NewWidgetFormulaLimitWithDefaults() *WidgetFormulaLimit

NewWidgetFormulaLimitWithDefaults instantiates a new WidgetFormulaLimit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetFormulaLimit) GetCount ¶

func (o *WidgetFormulaLimit) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*WidgetFormulaLimit) GetCountOk ¶

func (o *WidgetFormulaLimit) GetCountOk() (*int64, 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 (*WidgetFormulaLimit) GetOrder ¶

func (o *WidgetFormulaLimit) GetOrder() QuerySortOrder

GetOrder returns the Order field value if set, zero value otherwise.

func (*WidgetFormulaLimit) GetOrderOk ¶

func (o *WidgetFormulaLimit) GetOrderOk() (*QuerySortOrder, bool)

GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetFormulaLimit) HasCount ¶

func (o *WidgetFormulaLimit) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*WidgetFormulaLimit) HasOrder ¶

func (o *WidgetFormulaLimit) HasOrder() bool

HasOrder returns a boolean if a field has been set.

func (WidgetFormulaLimit) MarshalJSON ¶

func (o WidgetFormulaLimit) MarshalJSON() ([]byte, error)

func (*WidgetFormulaLimit) SetCount ¶

func (o *WidgetFormulaLimit) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*WidgetFormulaLimit) SetOrder ¶

func (o *WidgetFormulaLimit) SetOrder(v QuerySortOrder)

SetOrder gets a reference to the given QuerySortOrder and assigns it to the Order field.

type WidgetGrouping ¶

type WidgetGrouping string

WidgetGrouping The kind of grouping to use.

const (
	WIDGETGROUPING_CHECK   WidgetGrouping = "check"
	WIDGETGROUPING_CLUSTER WidgetGrouping = "cluster"
)

List of WidgetGrouping

func NewWidgetGroupingFromValue ¶

func NewWidgetGroupingFromValue(v string) (*WidgetGrouping, error)

NewWidgetGroupingFromValue returns a pointer to a valid WidgetGrouping for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetGrouping) IsValid ¶

func (v WidgetGrouping) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetGrouping) Ptr ¶

func (v WidgetGrouping) Ptr() *WidgetGrouping

Ptr returns reference to WidgetGrouping value

func (*WidgetGrouping) UnmarshalJSON ¶

func (v *WidgetGrouping) UnmarshalJSON(src []byte) error

type WidgetHorizontalAlign ¶

type WidgetHorizontalAlign string

WidgetHorizontalAlign Horizontal alignment.

const (
	WIDGETHORIZONTALALIGN_CENTER WidgetHorizontalAlign = "center"
	WIDGETHORIZONTALALIGN_LEFT   WidgetHorizontalAlign = "left"
	WIDGETHORIZONTALALIGN_RIGHT  WidgetHorizontalAlign = "right"
)

List of WidgetHorizontalAlign

func NewWidgetHorizontalAlignFromValue ¶

func NewWidgetHorizontalAlignFromValue(v string) (*WidgetHorizontalAlign, error)

NewWidgetHorizontalAlignFromValue returns a pointer to a valid WidgetHorizontalAlign for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetHorizontalAlign) IsValid ¶

func (v WidgetHorizontalAlign) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetHorizontalAlign) Ptr ¶

Ptr returns reference to WidgetHorizontalAlign value

func (*WidgetHorizontalAlign) UnmarshalJSON ¶

func (v *WidgetHorizontalAlign) UnmarshalJSON(src []byte) error

type WidgetImageSizing ¶

type WidgetImageSizing string

WidgetImageSizing How to size the image on the widget. The values are based on the image `object-fit` CSS properties. **Note**: `zoom`, `fit` and `center` values are deprecated.

const (
	WIDGETIMAGESIZING_FILL      WidgetImageSizing = "fill"
	WIDGETIMAGESIZING_CONTAIN   WidgetImageSizing = "contain"
	WIDGETIMAGESIZING_COVER     WidgetImageSizing = "cover"
	WIDGETIMAGESIZING_NONE      WidgetImageSizing = "none"
	WIDGETIMAGESIZING_SCALEDOWN WidgetImageSizing = "scale-down"
	WIDGETIMAGESIZING_ZOOM      WidgetImageSizing = "zoom"
	WIDGETIMAGESIZING_FIT       WidgetImageSizing = "fit"
	WIDGETIMAGESIZING_CENTER    WidgetImageSizing = "center"
)

List of WidgetImageSizing

func NewWidgetImageSizingFromValue ¶

func NewWidgetImageSizingFromValue(v string) (*WidgetImageSizing, error)

NewWidgetImageSizingFromValue returns a pointer to a valid WidgetImageSizing for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetImageSizing) IsValid ¶

func (v WidgetImageSizing) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetImageSizing) Ptr ¶

Ptr returns reference to WidgetImageSizing value

func (*WidgetImageSizing) UnmarshalJSON ¶

func (v *WidgetImageSizing) UnmarshalJSON(src []byte) error

type WidgetLayout ¶

type WidgetLayout struct {
	// The height of the widget. Should be a non-negative integer.
	Height int64 `json:"height"`
	// Whether the widget should be the first one on the second column in high density or not. **Note**: Only for the **new dashboard layout** and only one widget in the dashboard should have this property set to `true`.
	IsColumnBreak *bool `json:"is_column_break,omitempty"`
	// The width of the widget. Should be a non-negative integer.
	Width int64 `json:"width"`
	// The position of the widget on the x (horizontal) axis. Should be a non-negative integer.
	X int64 `json:"x"`
	// The position of the widget on the y (vertical) axis. Should be a non-negative integer.
	Y int64 `json:"y"`
}

WidgetLayout The layout for a widget on a `free` or **new dashboard layout** dashboard.

func NewWidgetLayout ¶

func NewWidgetLayout(height int64, width int64, x int64, y int64) *WidgetLayout

NewWidgetLayout instantiates a new WidgetLayout object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetLayoutWithDefaults ¶

func NewWidgetLayoutWithDefaults() *WidgetLayout

NewWidgetLayoutWithDefaults instantiates a new WidgetLayout object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetLayout) GetHeight ¶

func (o *WidgetLayout) GetHeight() int64

GetHeight returns the Height field value

func (*WidgetLayout) GetHeightOk ¶

func (o *WidgetLayout) GetHeightOk() (*int64, bool)

GetHeightOk returns a tuple with the Height field value and a boolean to check if the value has been set.

func (*WidgetLayout) GetIsColumnBreak ¶

func (o *WidgetLayout) GetIsColumnBreak() bool

GetIsColumnBreak returns the IsColumnBreak field value if set, zero value otherwise.

func (*WidgetLayout) GetIsColumnBreakOk ¶

func (o *WidgetLayout) GetIsColumnBreakOk() (*bool, bool)

GetIsColumnBreakOk returns a tuple with the IsColumnBreak field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetLayout) GetWidth ¶

func (o *WidgetLayout) GetWidth() int64

GetWidth returns the Width field value

func (*WidgetLayout) GetWidthOk ¶

func (o *WidgetLayout) GetWidthOk() (*int64, bool)

GetWidthOk returns a tuple with the Width field value and a boolean to check if the value has been set.

func (*WidgetLayout) GetX ¶

func (o *WidgetLayout) GetX() int64

GetX returns the X field value

func (*WidgetLayout) GetXOk ¶

func (o *WidgetLayout) GetXOk() (*int64, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*WidgetLayout) GetY ¶

func (o *WidgetLayout) GetY() int64

GetY returns the Y field value

func (*WidgetLayout) GetYOk ¶

func (o *WidgetLayout) GetYOk() (*int64, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (*WidgetLayout) HasIsColumnBreak ¶

func (o *WidgetLayout) HasIsColumnBreak() bool

HasIsColumnBreak returns a boolean if a field has been set.

func (WidgetLayout) MarshalJSON ¶

func (o WidgetLayout) MarshalJSON() ([]byte, error)

func (*WidgetLayout) SetHeight ¶

func (o *WidgetLayout) SetHeight(v int64)

SetHeight sets field value

func (*WidgetLayout) SetIsColumnBreak ¶

func (o *WidgetLayout) SetIsColumnBreak(v bool)

SetIsColumnBreak gets a reference to the given bool and assigns it to the IsColumnBreak field.

func (*WidgetLayout) SetWidth ¶

func (o *WidgetLayout) SetWidth(v int64)

SetWidth sets field value

func (*WidgetLayout) SetX ¶

func (o *WidgetLayout) SetX(v int64)

SetX sets field value

func (*WidgetLayout) SetY ¶

func (o *WidgetLayout) SetY(v int64)

SetY sets field value

func (*WidgetLayout) UnmarshalJSON ¶

func (o *WidgetLayout) UnmarshalJSON(bytes []byte) (err error)

type WidgetLayoutType ¶

type WidgetLayoutType string

WidgetLayoutType Layout type of the group.

const (
	WIDGETLAYOUTTYPE_ORDERED WidgetLayoutType = "ordered"
)

List of WidgetLayoutType

func NewWidgetLayoutTypeFromValue ¶

func NewWidgetLayoutTypeFromValue(v string) (*WidgetLayoutType, error)

NewWidgetLayoutTypeFromValue returns a pointer to a valid WidgetLayoutType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetLayoutType) IsValid ¶

func (v WidgetLayoutType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetLayoutType) Ptr ¶

Ptr returns reference to WidgetLayoutType value

func (*WidgetLayoutType) UnmarshalJSON ¶

func (v *WidgetLayoutType) UnmarshalJSON(src []byte) error

type WidgetLineType ¶

type WidgetLineType string

WidgetLineType Type of lines displayed.

const (
	WIDGETLINETYPE_DASHED WidgetLineType = "dashed"
	WIDGETLINETYPE_DOTTED WidgetLineType = "dotted"
	WIDGETLINETYPE_SOLID  WidgetLineType = "solid"
)

List of WidgetLineType

func NewWidgetLineTypeFromValue ¶

func NewWidgetLineTypeFromValue(v string) (*WidgetLineType, error)

NewWidgetLineTypeFromValue returns a pointer to a valid WidgetLineType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetLineType) IsValid ¶

func (v WidgetLineType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetLineType) Ptr ¶

func (v WidgetLineType) Ptr() *WidgetLineType

Ptr returns reference to WidgetLineType value

func (*WidgetLineType) UnmarshalJSON ¶

func (v *WidgetLineType) UnmarshalJSON(src []byte) error

type WidgetLineWidth ¶

type WidgetLineWidth string

WidgetLineWidth Width of line displayed.

const (
	WIDGETLINEWIDTH_NORMAL WidgetLineWidth = "normal"
	WIDGETLINEWIDTH_THICK  WidgetLineWidth = "thick"
	WIDGETLINEWIDTH_THIN   WidgetLineWidth = "thin"
)

List of WidgetLineWidth

func NewWidgetLineWidthFromValue ¶

func NewWidgetLineWidthFromValue(v string) (*WidgetLineWidth, error)

NewWidgetLineWidthFromValue returns a pointer to a valid WidgetLineWidth for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetLineWidth) IsValid ¶

func (v WidgetLineWidth) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetLineWidth) Ptr ¶

Ptr returns reference to WidgetLineWidth value

func (*WidgetLineWidth) UnmarshalJSON ¶

func (v *WidgetLineWidth) UnmarshalJSON(src []byte) error

type WidgetLiveSpan ¶

type WidgetLiveSpan string

WidgetLiveSpan The available timeframes depend on the widget you are using.

const (
	WIDGETLIVESPAN_PAST_ONE_MINUTE      WidgetLiveSpan = "1m"
	WIDGETLIVESPAN_PAST_FIVE_MINUTES    WidgetLiveSpan = "5m"
	WIDGETLIVESPAN_PAST_TEN_MINUTES     WidgetLiveSpan = "10m"
	WIDGETLIVESPAN_PAST_FIFTEEN_MINUTES WidgetLiveSpan = "15m"
	WIDGETLIVESPAN_PAST_THIRTY_MINUTES  WidgetLiveSpan = "30m"
	WIDGETLIVESPAN_PAST_ONE_HOUR        WidgetLiveSpan = "1h"
	WIDGETLIVESPAN_PAST_FOUR_HOURS      WidgetLiveSpan = "4h"
	WIDGETLIVESPAN_PAST_ONE_DAY         WidgetLiveSpan = "1d"
	WIDGETLIVESPAN_PAST_TWO_DAYS        WidgetLiveSpan = "2d"
	WIDGETLIVESPAN_PAST_ONE_WEEK        WidgetLiveSpan = "1w"
	WIDGETLIVESPAN_PAST_ONE_MONTH       WidgetLiveSpan = "1mo"
	WIDGETLIVESPAN_PAST_THREE_MONTHS    WidgetLiveSpan = "3mo"
	WIDGETLIVESPAN_PAST_SIX_MONTHS      WidgetLiveSpan = "6mo"
	WIDGETLIVESPAN_PAST_ONE_YEAR        WidgetLiveSpan = "1y"
	WIDGETLIVESPAN_ALERT                WidgetLiveSpan = "alert"
)

List of WidgetLiveSpan

func NewWidgetLiveSpanFromValue ¶

func NewWidgetLiveSpanFromValue(v string) (*WidgetLiveSpan, error)

NewWidgetLiveSpanFromValue returns a pointer to a valid WidgetLiveSpan for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetLiveSpan) IsValid ¶

func (v WidgetLiveSpan) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetLiveSpan) Ptr ¶

func (v WidgetLiveSpan) Ptr() *WidgetLiveSpan

Ptr returns reference to WidgetLiveSpan value

func (*WidgetLiveSpan) UnmarshalJSON ¶

func (v *WidgetLiveSpan) UnmarshalJSON(src []byte) error

type WidgetMargin ¶

type WidgetMargin string

WidgetMargin Size of the margins around the image. **Note**: `small` and `large` values are deprecated.

const (
	WIDGETMARGIN_SM    WidgetMargin = "sm"
	WIDGETMARGIN_MD    WidgetMargin = "md"
	WIDGETMARGIN_LG    WidgetMargin = "lg"
	WIDGETMARGIN_SMALL WidgetMargin = "small"
	WIDGETMARGIN_LARGE WidgetMargin = "large"
)

List of WidgetMargin

func NewWidgetMarginFromValue ¶

func NewWidgetMarginFromValue(v string) (*WidgetMargin, error)

NewWidgetMarginFromValue returns a pointer to a valid WidgetMargin for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetMargin) IsValid ¶

func (v WidgetMargin) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetMargin) Ptr ¶

func (v WidgetMargin) Ptr() *WidgetMargin

Ptr returns reference to WidgetMargin value

func (*WidgetMargin) UnmarshalJSON ¶

func (v *WidgetMargin) UnmarshalJSON(src []byte) error

type WidgetMarker ¶

type WidgetMarker struct {
	// Combination of:   - A severity error, warning, ok, or info   - A line type: dashed, solid, or bold In this case of a Distribution widget, this can be set to be `x_axis_percentile`.
	DisplayType *string `json:"display_type,omitempty"`
	// Label to display over the marker.
	Label *string `json:"label,omitempty"`
	// Timestamp for the widget.
	Time *string `json:"time,omitempty"`
	// Value to apply. Can be a single value y = 15 or a range of values 0 < y < 10.
	Value string `json:"value"`
}

WidgetMarker Markers allow you to add visual conditional formatting for your graphs.

func NewWidgetMarker ¶

func NewWidgetMarker(value string) *WidgetMarker

NewWidgetMarker instantiates a new WidgetMarker object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetMarkerWithDefaults ¶

func NewWidgetMarkerWithDefaults() *WidgetMarker

NewWidgetMarkerWithDefaults instantiates a new WidgetMarker object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetMarker) GetDisplayType ¶

func (o *WidgetMarker) GetDisplayType() string

GetDisplayType returns the DisplayType field value if set, zero value otherwise.

func (*WidgetMarker) GetDisplayTypeOk ¶

func (o *WidgetMarker) GetDisplayTypeOk() (*string, bool)

GetDisplayTypeOk returns a tuple with the DisplayType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetMarker) GetLabel ¶

func (o *WidgetMarker) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*WidgetMarker) GetLabelOk ¶

func (o *WidgetMarker) 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 (*WidgetMarker) GetTime ¶

func (o *WidgetMarker) GetTime() string

GetTime returns the Time field value if set, zero value otherwise.

func (*WidgetMarker) GetTimeOk ¶

func (o *WidgetMarker) GetTimeOk() (*string, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetMarker) GetValue ¶

func (o *WidgetMarker) GetValue() string

GetValue returns the Value field value

func (*WidgetMarker) GetValueOk ¶

func (o *WidgetMarker) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*WidgetMarker) HasDisplayType ¶

func (o *WidgetMarker) HasDisplayType() bool

HasDisplayType returns a boolean if a field has been set.

func (*WidgetMarker) HasLabel ¶

func (o *WidgetMarker) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*WidgetMarker) HasTime ¶

func (o *WidgetMarker) HasTime() bool

HasTime returns a boolean if a field has been set.

func (WidgetMarker) MarshalJSON ¶

func (o WidgetMarker) MarshalJSON() ([]byte, error)

func (*WidgetMarker) SetDisplayType ¶

func (o *WidgetMarker) SetDisplayType(v string)

SetDisplayType gets a reference to the given string and assigns it to the DisplayType field.

func (*WidgetMarker) SetLabel ¶

func (o *WidgetMarker) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*WidgetMarker) SetTime ¶

func (o *WidgetMarker) SetTime(v string)

SetTime gets a reference to the given string and assigns it to the Time field.

func (*WidgetMarker) SetValue ¶

func (o *WidgetMarker) SetValue(v string)

SetValue sets field value

func (*WidgetMarker) UnmarshalJSON ¶

func (o *WidgetMarker) UnmarshalJSON(bytes []byte) (err error)

type WidgetMessageDisplay ¶

type WidgetMessageDisplay string

WidgetMessageDisplay Amount of log lines to display

const (
	WIDGETMESSAGEDISPLAY_INLINE          WidgetMessageDisplay = "inline"
	WIDGETMESSAGEDISPLAY_EXPANDED_MEDIUM WidgetMessageDisplay = "expanded-md"
	WIDGETMESSAGEDISPLAY_EXPANDED_LARGE  WidgetMessageDisplay = "expanded-lg"
)

List of WidgetMessageDisplay

func NewWidgetMessageDisplayFromValue ¶

func NewWidgetMessageDisplayFromValue(v string) (*WidgetMessageDisplay, error)

NewWidgetMessageDisplayFromValue returns a pointer to a valid WidgetMessageDisplay for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetMessageDisplay) IsValid ¶

func (v WidgetMessageDisplay) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetMessageDisplay) Ptr ¶

Ptr returns reference to WidgetMessageDisplay value

func (*WidgetMessageDisplay) UnmarshalJSON ¶

func (v *WidgetMessageDisplay) UnmarshalJSON(src []byte) error

type WidgetMonitorSummaryDisplayFormat ¶

type WidgetMonitorSummaryDisplayFormat string

WidgetMonitorSummaryDisplayFormat What to display on the widget.

const (
	WIDGETMONITORSUMMARYDISPLAYFORMAT_COUNTS          WidgetMonitorSummaryDisplayFormat = "counts"
	WIDGETMONITORSUMMARYDISPLAYFORMAT_COUNTS_AND_LIST WidgetMonitorSummaryDisplayFormat = "countsAndList"
	WIDGETMONITORSUMMARYDISPLAYFORMAT_LIST            WidgetMonitorSummaryDisplayFormat = "list"
)

List of WidgetMonitorSummaryDisplayFormat

func NewWidgetMonitorSummaryDisplayFormatFromValue ¶

func NewWidgetMonitorSummaryDisplayFormatFromValue(v string) (*WidgetMonitorSummaryDisplayFormat, error)

NewWidgetMonitorSummaryDisplayFormatFromValue returns a pointer to a valid WidgetMonitorSummaryDisplayFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetMonitorSummaryDisplayFormat) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetMonitorSummaryDisplayFormat) Ptr ¶

Ptr returns reference to WidgetMonitorSummaryDisplayFormat value

func (*WidgetMonitorSummaryDisplayFormat) UnmarshalJSON ¶

func (v *WidgetMonitorSummaryDisplayFormat) UnmarshalJSON(src []byte) error

type WidgetMonitorSummarySort ¶

type WidgetMonitorSummarySort string

WidgetMonitorSummarySort Widget sorting methods.

const (
	WIDGETMONITORSUMMARYSORT_NAME                 WidgetMonitorSummarySort = "name"
	WIDGETMONITORSUMMARYSORT_GROUP                WidgetMonitorSummarySort = "group"
	WIDGETMONITORSUMMARYSORT_STATUS               WidgetMonitorSummarySort = "status"
	WIDGETMONITORSUMMARYSORT_TAGS                 WidgetMonitorSummarySort = "tags"
	WIDGETMONITORSUMMARYSORT_TRIGGERED            WidgetMonitorSummarySort = "triggered"
	WIDGETMONITORSUMMARYSORT_GROUP_ASCENDING      WidgetMonitorSummarySort = "group,asc"
	WIDGETMONITORSUMMARYSORT_GROUP_DESCENDING     WidgetMonitorSummarySort = "group,desc"
	WIDGETMONITORSUMMARYSORT_NAME_ASCENDING       WidgetMonitorSummarySort = "name,asc"
	WIDGETMONITORSUMMARYSORT_NAME_DESCENDING      WidgetMonitorSummarySort = "name,desc"
	WIDGETMONITORSUMMARYSORT_STATUS_ASCENDING     WidgetMonitorSummarySort = "status,asc"
	WIDGETMONITORSUMMARYSORT_STATUS_DESCENDING    WidgetMonitorSummarySort = "status,desc"
	WIDGETMONITORSUMMARYSORT_TAGS_ASCENDING       WidgetMonitorSummarySort = "tags,asc"
	WIDGETMONITORSUMMARYSORT_TAGS_DESCENDING      WidgetMonitorSummarySort = "tags,desc"
	WIDGETMONITORSUMMARYSORT_TRIGGERED_ASCENDING  WidgetMonitorSummarySort = "triggered,asc"
	WIDGETMONITORSUMMARYSORT_TRIGGERED_DESCENDING WidgetMonitorSummarySort = "triggered,desc"
)

List of WidgetMonitorSummarySort

func NewWidgetMonitorSummarySortFromValue ¶

func NewWidgetMonitorSummarySortFromValue(v string) (*WidgetMonitorSummarySort, error)

NewWidgetMonitorSummarySortFromValue returns a pointer to a valid WidgetMonitorSummarySort for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetMonitorSummarySort) IsValid ¶

func (v WidgetMonitorSummarySort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetMonitorSummarySort) Ptr ¶

Ptr returns reference to WidgetMonitorSummarySort value

func (*WidgetMonitorSummarySort) UnmarshalJSON ¶

func (v *WidgetMonitorSummarySort) UnmarshalJSON(src []byte) error

type WidgetNodeType ¶

type WidgetNodeType string

WidgetNodeType Which type of node to use in the map.

const (
	WIDGETNODETYPE_HOST      WidgetNodeType = "host"
	WIDGETNODETYPE_CONTAINER WidgetNodeType = "container"
)

List of WidgetNodeType

func NewWidgetNodeTypeFromValue ¶

func NewWidgetNodeTypeFromValue(v string) (*WidgetNodeType, error)

NewWidgetNodeTypeFromValue returns a pointer to a valid WidgetNodeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetNodeType) IsValid ¶

func (v WidgetNodeType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetNodeType) Ptr ¶

func (v WidgetNodeType) Ptr() *WidgetNodeType

Ptr returns reference to WidgetNodeType value

func (*WidgetNodeType) UnmarshalJSON ¶

func (v *WidgetNodeType) UnmarshalJSON(src []byte) error

type WidgetOrderBy ¶

type WidgetOrderBy string

WidgetOrderBy What to order by.

const (
	WIDGETORDERBY_CHANGE  WidgetOrderBy = "change"
	WIDGETORDERBY_NAME    WidgetOrderBy = "name"
	WIDGETORDERBY_PRESENT WidgetOrderBy = "present"
	WIDGETORDERBY_PAST    WidgetOrderBy = "past"
)

List of WidgetOrderBy

func NewWidgetOrderByFromValue ¶

func NewWidgetOrderByFromValue(v string) (*WidgetOrderBy, error)

NewWidgetOrderByFromValue returns a pointer to a valid WidgetOrderBy for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetOrderBy) IsValid ¶

func (v WidgetOrderBy) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetOrderBy) Ptr ¶

func (v WidgetOrderBy) Ptr() *WidgetOrderBy

Ptr returns reference to WidgetOrderBy value

func (*WidgetOrderBy) UnmarshalJSON ¶

func (v *WidgetOrderBy) UnmarshalJSON(src []byte) error

type WidgetPalette ¶

type WidgetPalette string

WidgetPalette Color palette to apply.

const (
	WIDGETPALETTE_BLUE                  WidgetPalette = "blue"
	WIDGETPALETTE_CUSTOM_BACKGROUND     WidgetPalette = "custom_bg"
	WIDGETPALETTE_CUSTOM_IMAGE          WidgetPalette = "custom_image"
	WIDGETPALETTE_CUSTOM_TEXT           WidgetPalette = "custom_text"
	WIDGETPALETTE_GRAY_ON_WHITE         WidgetPalette = "gray_on_white"
	WIDGETPALETTE_GREY                  WidgetPalette = "grey"
	WIDGETPALETTE_GREEN                 WidgetPalette = "green"
	WIDGETPALETTE_ORANGE                WidgetPalette = "orange"
	WIDGETPALETTE_RED                   WidgetPalette = "red"
	WIDGETPALETTE_RED_ON_WHITE          WidgetPalette = "red_on_white"
	WIDGETPALETTE_WHITE_ON_GRAY         WidgetPalette = "white_on_gray"
	WIDGETPALETTE_WHITE_ON_GREEN        WidgetPalette = "white_on_green"
	WIDGETPALETTE_GREEN_ON_WHITE        WidgetPalette = "green_on_white"
	WIDGETPALETTE_WHITE_ON_RED          WidgetPalette = "white_on_red"
	WIDGETPALETTE_WHITE_ON_YELLOW       WidgetPalette = "white_on_yellow"
	WIDGETPALETTE_YELLOW_ON_WHITE       WidgetPalette = "yellow_on_white"
	WIDGETPALETTE_BLACK_ON_LIGHT_YELLOW WidgetPalette = "black_on_light_yellow"
	WIDGETPALETTE_BLACK_ON_LIGHT_GREEN  WidgetPalette = "black_on_light_green"
	WIDGETPALETTE_BLACK_ON_LIGHT_RED    WidgetPalette = "black_on_light_red"
)

List of WidgetPalette

func NewWidgetPaletteFromValue ¶

func NewWidgetPaletteFromValue(v string) (*WidgetPalette, error)

NewWidgetPaletteFromValue returns a pointer to a valid WidgetPalette for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetPalette) IsValid ¶

func (v WidgetPalette) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetPalette) Ptr ¶

func (v WidgetPalette) Ptr() *WidgetPalette

Ptr returns reference to WidgetPalette value

func (*WidgetPalette) UnmarshalJSON ¶

func (v *WidgetPalette) UnmarshalJSON(src []byte) error

type WidgetRequestStyle ¶

type WidgetRequestStyle struct {
	LineType  *WidgetLineType  `json:"line_type,omitempty"`
	LineWidth *WidgetLineWidth `json:"line_width,omitempty"`
	// Color palette to apply to the widget.
	Palette *string `json:"palette,omitempty"`
}

WidgetRequestStyle Define request widget style.

func NewWidgetRequestStyle ¶

func NewWidgetRequestStyle() *WidgetRequestStyle

NewWidgetRequestStyle instantiates a new WidgetRequestStyle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetRequestStyleWithDefaults ¶

func NewWidgetRequestStyleWithDefaults() *WidgetRequestStyle

NewWidgetRequestStyleWithDefaults instantiates a new WidgetRequestStyle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetRequestStyle) GetLineType ¶

func (o *WidgetRequestStyle) GetLineType() WidgetLineType

GetLineType returns the LineType field value if set, zero value otherwise.

func (*WidgetRequestStyle) GetLineTypeOk ¶

func (o *WidgetRequestStyle) GetLineTypeOk() (*WidgetLineType, bool)

GetLineTypeOk returns a tuple with the LineType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetRequestStyle) GetLineWidth ¶

func (o *WidgetRequestStyle) GetLineWidth() WidgetLineWidth

GetLineWidth returns the LineWidth field value if set, zero value otherwise.

func (*WidgetRequestStyle) GetLineWidthOk ¶

func (o *WidgetRequestStyle) GetLineWidthOk() (*WidgetLineWidth, bool)

GetLineWidthOk returns a tuple with the LineWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetRequestStyle) GetPalette ¶

func (o *WidgetRequestStyle) GetPalette() string

GetPalette returns the Palette field value if set, zero value otherwise.

func (*WidgetRequestStyle) GetPaletteOk ¶

func (o *WidgetRequestStyle) GetPaletteOk() (*string, bool)

GetPaletteOk returns a tuple with the Palette field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetRequestStyle) HasLineType ¶

func (o *WidgetRequestStyle) HasLineType() bool

HasLineType returns a boolean if a field has been set.

func (*WidgetRequestStyle) HasLineWidth ¶

func (o *WidgetRequestStyle) HasLineWidth() bool

HasLineWidth returns a boolean if a field has been set.

func (*WidgetRequestStyle) HasPalette ¶

func (o *WidgetRequestStyle) HasPalette() bool

HasPalette returns a boolean if a field has been set.

func (WidgetRequestStyle) MarshalJSON ¶

func (o WidgetRequestStyle) MarshalJSON() ([]byte, error)

func (*WidgetRequestStyle) SetLineType ¶

func (o *WidgetRequestStyle) SetLineType(v WidgetLineType)

SetLineType gets a reference to the given WidgetLineType and assigns it to the LineType field.

func (*WidgetRequestStyle) SetLineWidth ¶

func (o *WidgetRequestStyle) SetLineWidth(v WidgetLineWidth)

SetLineWidth gets a reference to the given WidgetLineWidth and assigns it to the LineWidth field.

func (*WidgetRequestStyle) SetPalette ¶

func (o *WidgetRequestStyle) SetPalette(v string)

SetPalette gets a reference to the given string and assigns it to the Palette field.

type WidgetServiceSummaryDisplayFormat ¶

type WidgetServiceSummaryDisplayFormat string

WidgetServiceSummaryDisplayFormat Number of columns to display.

const (
	WIDGETSERVICESUMMARYDISPLAYFORMAT_ONE_COLUMN   WidgetServiceSummaryDisplayFormat = "one_column"
	WIDGETSERVICESUMMARYDISPLAYFORMAT_TWO_COLUMN   WidgetServiceSummaryDisplayFormat = "two_column"
	WIDGETSERVICESUMMARYDISPLAYFORMAT_THREE_COLUMN WidgetServiceSummaryDisplayFormat = "three_column"
)

List of WidgetServiceSummaryDisplayFormat

func NewWidgetServiceSummaryDisplayFormatFromValue ¶

func NewWidgetServiceSummaryDisplayFormatFromValue(v string) (*WidgetServiceSummaryDisplayFormat, error)

NewWidgetServiceSummaryDisplayFormatFromValue returns a pointer to a valid WidgetServiceSummaryDisplayFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetServiceSummaryDisplayFormat) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetServiceSummaryDisplayFormat) Ptr ¶

Ptr returns reference to WidgetServiceSummaryDisplayFormat value

func (*WidgetServiceSummaryDisplayFormat) UnmarshalJSON ¶

func (v *WidgetServiceSummaryDisplayFormat) UnmarshalJSON(src []byte) error

type WidgetSizeFormat ¶

type WidgetSizeFormat string

WidgetSizeFormat Size of the widget.

const (
	WIDGETSIZEFORMAT_SMALL  WidgetSizeFormat = "small"
	WIDGETSIZEFORMAT_MEDIUM WidgetSizeFormat = "medium"
	WIDGETSIZEFORMAT_LARGE  WidgetSizeFormat = "large"
)

List of WidgetSizeFormat

func NewWidgetSizeFormatFromValue ¶

func NewWidgetSizeFormatFromValue(v string) (*WidgetSizeFormat, error)

NewWidgetSizeFormatFromValue returns a pointer to a valid WidgetSizeFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetSizeFormat) IsValid ¶

func (v WidgetSizeFormat) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetSizeFormat) Ptr ¶

Ptr returns reference to WidgetSizeFormat value

func (*WidgetSizeFormat) UnmarshalJSON ¶

func (v *WidgetSizeFormat) UnmarshalJSON(src []byte) error

type WidgetSort ¶

type WidgetSort string

WidgetSort Widget sorting methods.

const (
	WIDGETSORT_ASCENDING  WidgetSort = "asc"
	WIDGETSORT_DESCENDING WidgetSort = "desc"
)

List of WidgetSort

func NewWidgetSortFromValue ¶

func NewWidgetSortFromValue(v string) (*WidgetSort, error)

NewWidgetSortFromValue returns a pointer to a valid WidgetSort for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetSort) IsValid ¶

func (v WidgetSort) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetSort) Ptr ¶

func (v WidgetSort) Ptr() *WidgetSort

Ptr returns reference to WidgetSort value

func (*WidgetSort) UnmarshalJSON ¶

func (v *WidgetSort) UnmarshalJSON(src []byte) error

type WidgetStyle ¶

type WidgetStyle struct {
	// Color palette to apply to the widget.
	Palette *string `json:"palette,omitempty"`
}

WidgetStyle Widget style definition.

func NewWidgetStyle ¶

func NewWidgetStyle() *WidgetStyle

NewWidgetStyle instantiates a new WidgetStyle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetStyleWithDefaults ¶

func NewWidgetStyleWithDefaults() *WidgetStyle

NewWidgetStyleWithDefaults instantiates a new WidgetStyle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetStyle) GetPalette ¶

func (o *WidgetStyle) GetPalette() string

GetPalette returns the Palette field value if set, zero value otherwise.

func (*WidgetStyle) GetPaletteOk ¶

func (o *WidgetStyle) GetPaletteOk() (*string, bool)

GetPaletteOk returns a tuple with the Palette field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetStyle) HasPalette ¶

func (o *WidgetStyle) HasPalette() bool

HasPalette returns a boolean if a field has been set.

func (WidgetStyle) MarshalJSON ¶

func (o WidgetStyle) MarshalJSON() ([]byte, error)

func (*WidgetStyle) SetPalette ¶

func (o *WidgetStyle) SetPalette(v string)

SetPalette gets a reference to the given string and assigns it to the Palette field.

type WidgetSummaryType ¶

type WidgetSummaryType string

WidgetSummaryType Which summary type should be used.

const (
	WIDGETSUMMARYTYPE_MONITORS WidgetSummaryType = "monitors"
	WIDGETSUMMARYTYPE_GROUPS   WidgetSummaryType = "groups"
	WIDGETSUMMARYTYPE_COMBINED WidgetSummaryType = "combined"
)

List of WidgetSummaryType

func NewWidgetSummaryTypeFromValue ¶

func NewWidgetSummaryTypeFromValue(v string) (*WidgetSummaryType, error)

NewWidgetSummaryTypeFromValue returns a pointer to a valid WidgetSummaryType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetSummaryType) IsValid ¶

func (v WidgetSummaryType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetSummaryType) Ptr ¶

Ptr returns reference to WidgetSummaryType value

func (*WidgetSummaryType) UnmarshalJSON ¶

func (v *WidgetSummaryType) UnmarshalJSON(src []byte) error

type WidgetTextAlign ¶

type WidgetTextAlign string

WidgetTextAlign How to align the text on the widget.

const (
	WIDGETTEXTALIGN_CENTER WidgetTextAlign = "center"
	WIDGETTEXTALIGN_LEFT   WidgetTextAlign = "left"
	WIDGETTEXTALIGN_RIGHT  WidgetTextAlign = "right"
)

List of WidgetTextAlign

func NewWidgetTextAlignFromValue ¶

func NewWidgetTextAlignFromValue(v string) (*WidgetTextAlign, error)

NewWidgetTextAlignFromValue returns a pointer to a valid WidgetTextAlign for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetTextAlign) IsValid ¶

func (v WidgetTextAlign) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetTextAlign) Ptr ¶

Ptr returns reference to WidgetTextAlign value

func (*WidgetTextAlign) UnmarshalJSON ¶

func (v *WidgetTextAlign) UnmarshalJSON(src []byte) error

type WidgetTickEdge ¶

type WidgetTickEdge string

WidgetTickEdge Define how you want to align the text on the widget.

const (
	WIDGETTICKEDGE_BOTTOM WidgetTickEdge = "bottom"
	WIDGETTICKEDGE_LEFT   WidgetTickEdge = "left"
	WIDGETTICKEDGE_RIGHT  WidgetTickEdge = "right"
	WIDGETTICKEDGE_TOP    WidgetTickEdge = "top"
)

List of WidgetTickEdge

func NewWidgetTickEdgeFromValue ¶

func NewWidgetTickEdgeFromValue(v string) (*WidgetTickEdge, error)

NewWidgetTickEdgeFromValue returns a pointer to a valid WidgetTickEdge for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetTickEdge) IsValid ¶

func (v WidgetTickEdge) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetTickEdge) Ptr ¶

func (v WidgetTickEdge) Ptr() *WidgetTickEdge

Ptr returns reference to WidgetTickEdge value

func (*WidgetTickEdge) UnmarshalJSON ¶

func (v *WidgetTickEdge) UnmarshalJSON(src []byte) error

type WidgetTime ¶

type WidgetTime struct {
	LiveSpan *WidgetLiveSpan `json:"live_span,omitempty"`
}

WidgetTime Time setting for the widget.

func NewWidgetTime ¶

func NewWidgetTime() *WidgetTime

NewWidgetTime instantiates a new WidgetTime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWidgetTimeWithDefaults ¶

func NewWidgetTimeWithDefaults() *WidgetTime

NewWidgetTimeWithDefaults instantiates a new WidgetTime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WidgetTime) GetLiveSpan ¶

func (o *WidgetTime) GetLiveSpan() WidgetLiveSpan

GetLiveSpan returns the LiveSpan field value if set, zero value otherwise.

func (*WidgetTime) GetLiveSpanOk ¶

func (o *WidgetTime) GetLiveSpanOk() (*WidgetLiveSpan, bool)

GetLiveSpanOk returns a tuple with the LiveSpan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WidgetTime) HasLiveSpan ¶

func (o *WidgetTime) HasLiveSpan() bool

HasLiveSpan returns a boolean if a field has been set.

func (WidgetTime) MarshalJSON ¶

func (o WidgetTime) MarshalJSON() ([]byte, error)

func (*WidgetTime) SetLiveSpan ¶

func (o *WidgetTime) SetLiveSpan(v WidgetLiveSpan)

SetLiveSpan gets a reference to the given WidgetLiveSpan and assigns it to the LiveSpan field.

type WidgetTimeWindows ¶

type WidgetTimeWindows string

WidgetTimeWindows Define a time window.

const (
	WIDGETTIMEWINDOWS_SEVEN_DAYS     WidgetTimeWindows = "7d"
	WIDGETTIMEWINDOWS_THIRTY_DAYS    WidgetTimeWindows = "30d"
	WIDGETTIMEWINDOWS_NINETY_DAYS    WidgetTimeWindows = "90d"
	WIDGETTIMEWINDOWS_WEEK_TO_DATE   WidgetTimeWindows = "week_to_date"
	WIDGETTIMEWINDOWS_PREVIOUS_WEEK  WidgetTimeWindows = "previous_week"
	WIDGETTIMEWINDOWS_MONTH_TO_DATE  WidgetTimeWindows = "month_to_date"
	WIDGETTIMEWINDOWS_PREVIOUS_MONTH WidgetTimeWindows = "previous_month"
	WIDGETTIMEWINDOWS_GLOBAL_TIME    WidgetTimeWindows = "global_time"
)

List of WidgetTimeWindows

func NewWidgetTimeWindowsFromValue ¶

func NewWidgetTimeWindowsFromValue(v string) (*WidgetTimeWindows, error)

NewWidgetTimeWindowsFromValue returns a pointer to a valid WidgetTimeWindows for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetTimeWindows) IsValid ¶

func (v WidgetTimeWindows) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetTimeWindows) Ptr ¶

Ptr returns reference to WidgetTimeWindows value

func (*WidgetTimeWindows) UnmarshalJSON ¶

func (v *WidgetTimeWindows) UnmarshalJSON(src []byte) error

type WidgetVerticalAlign ¶

type WidgetVerticalAlign string

WidgetVerticalAlign Vertical alignment.

const (
	WIDGETVERTICALALIGN_CENTER WidgetVerticalAlign = "center"
	WIDGETVERTICALALIGN_TOP    WidgetVerticalAlign = "top"
	WIDGETVERTICALALIGN_BOTTOM WidgetVerticalAlign = "bottom"
)

List of WidgetVerticalAlign

func NewWidgetVerticalAlignFromValue ¶

func NewWidgetVerticalAlignFromValue(v string) (*WidgetVerticalAlign, error)

NewWidgetVerticalAlignFromValue returns a pointer to a valid WidgetVerticalAlign for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetVerticalAlign) IsValid ¶

func (v WidgetVerticalAlign) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetVerticalAlign) Ptr ¶

Ptr returns reference to WidgetVerticalAlign value

func (*WidgetVerticalAlign) UnmarshalJSON ¶

func (v *WidgetVerticalAlign) UnmarshalJSON(src []byte) error

type WidgetViewMode ¶

type WidgetViewMode string

WidgetViewMode Define how you want the SLO to be displayed.

const (
	WIDGETVIEWMODE_OVERALL   WidgetViewMode = "overall"
	WIDGETVIEWMODE_COMPONENT WidgetViewMode = "component"
	WIDGETVIEWMODE_BOTH      WidgetViewMode = "both"
)

List of WidgetViewMode

func NewWidgetViewModeFromValue ¶

func NewWidgetViewModeFromValue(v string) (*WidgetViewMode, error)

NewWidgetViewModeFromValue returns a pointer to a valid WidgetViewMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetViewMode) IsValid ¶

func (v WidgetViewMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetViewMode) Ptr ¶

func (v WidgetViewMode) Ptr() *WidgetViewMode

Ptr returns reference to WidgetViewMode value

func (*WidgetViewMode) UnmarshalJSON ¶

func (v *WidgetViewMode) UnmarshalJSON(src []byte) error

type WidgetVizType ¶

type WidgetVizType string

WidgetVizType Whether to display the Alert Graph as a timeseries or a top list.

const (
	WIDGETVIZTYPE_TIMESERIES WidgetVizType = "timeseries"
	WIDGETVIZTYPE_TOPLIST    WidgetVizType = "toplist"
)

List of WidgetVizType

func NewWidgetVizTypeFromValue ¶

func NewWidgetVizTypeFromValue(v string) (*WidgetVizType, error)

NewWidgetVizTypeFromValue returns a pointer to a valid WidgetVizType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WidgetVizType) IsValid ¶

func (v WidgetVizType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WidgetVizType) Ptr ¶

func (v WidgetVizType) Ptr() *WidgetVizType

Ptr returns reference to WidgetVizType value

func (*WidgetVizType) UnmarshalJSON ¶

func (v *WidgetVizType) UnmarshalJSON(src []byte) error

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL