datadog

package
v1.0.0-beta.7 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2020 License: Apache-2.0 Imports: 24 Imported by: 37

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.GoClientExperimentalCodegen 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"

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 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 ListAWSAccounts Get /api/v1/integration/aws List all AWS integrations
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 UpdateDowntime Put /api/v1/downtime/{downtime_id} Update a downtime
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 Get a list of logs
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 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 UpdateMonitor Put /api/v1/monitor/{monitor_id} Edit a monitor
MonitorsApi ValidateMonitor Post /api/v1/monitor/validate Validate a monitor
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
ServiceLevelObjectivesApi CheckCanDeleteSLO Get /api/v1/slo/can_delete Check if SLOs can be safely deleted
ServiceLevelObjectivesApi CreateSLO Post /api/v1/slo Create a SLO object
ServiceLevelObjectivesApi DeleteSLO Delete /api/v1/slo/{slo_id} Delete a SLO
ServiceLevelObjectivesApi DeleteSLOTimeframeInBulk Post /api/v1/slo/bulk_delete Bulk Delete SLO Timeframes
ServiceLevelObjectivesApi GetSLO Get /api/v1/slo/{slo_id} Get a SLO's details
ServiceLevelObjectivesApi GetSLOHistory Get /api/v1/slo/{slo_id}/history Get an SLO's history
ServiceLevelObjectivesApi ListSLOs Get /api/v1/slo Search SLOs
ServiceLevelObjectivesApi UpdateSLO Put /api/v1/slo/{slo_id} Update a SLO
SnapshotsApi GetGraphSnapshot Get /api/v1/graph/snapshot Take graph snapshots
SyntheticsApi CreateTest Post /api/v1/synthetics/tests Create a test
SyntheticsApi DeleteTests Post /api/v1/synthetics/tests/delete Delete tests
SyntheticsApi GetAPITestLatestResults Get /api/v1/synthetics/tests/{public_id}/results Get the test's latest results summaries (API)
SyntheticsApi GetAPITestResult Get /api/v1/synthetics/tests/{public_id}/results/{result_id} Get a test result (API)
SyntheticsApi GetBrowserTest Get /api/v1/synthetics/tests/browser/{public_id} Get a test configuration (browser)
SyntheticsApi GetBrowserTestLatestResults Get /api/v1/synthetics/tests/browser/{public_id}/results Get the test's latest results summaries (browser)
SyntheticsApi GetBrowserTestResult Get /api/v1/synthetics/tests/browser/{public_id}/results/{result_id} Get a test result (browser)
SyntheticsApi GetTest Get /api/v1/synthetics/tests/{public_id} Get a test configuration (API)
SyntheticsApi ListLocations Get /api/v1/synthetics/locations Get all locations (public and private)
SyntheticsApi ListTests Get /api/v1/synthetics/tests Get a list of tests
SyntheticsApi UpdateTest Put /api/v1/synthetics/tests/{public_id} Edit a test
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 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 GetUsageAnalyzedLogs Get /api/v1/usage/analyzed_logs Get hourly usage for analyzed logs
UsageMeteringApi GetUsageBillableSummary Get /api/v1/usage/billable-summary Get billable usage across your multi-org account
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 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 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 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 top 500 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 Get 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 PtrBool ¶

func PtrBool(v bool) *bool

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

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

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

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

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

func PtrInt ¶

func PtrInt(v int) *int

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

func PtrInt32 ¶

func PtrInt32(v int32) *int32

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

func PtrInt64 ¶

func PtrInt64(v int64) *int64

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

func PtrString ¶

func PtrString(v string) *string

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

func PtrTime ¶

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

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

Types ¶

type APIClient ¶

type APIClient struct {
	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

	OrganizationsApi *OrganizationsApiService

	PagerDutyIntegrationApi *PagerDutyIntegrationApiService

	ServiceLevelObjectivesApi *ServiceLevelObjectivesApiService

	SnapshotsApi *SnapshotsApiService

	SyntheticsApi *SyntheticsApiService

	TagsApi *TagsApiService

	UsageMeteringApi *UsageMeteringApiService

	UsersApi *UsersApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Datadog API 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) GetConfig ¶

func (c *APIClient) GetConfig() *Configuration

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

type 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

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

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 ¶

func (a *AWSIntegrationApiService) CreateAWSAccount(ctx _context.Context) apiCreateAWSAccountRequest

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.

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

@return apiCreateAWSAccountRequest

func (*AWSIntegrationApiService) CreateNewAWSExternalID ¶

func (a *AWSIntegrationApiService) CreateNewAWSExternalID(ctx _context.Context) apiCreateNewAWSExternalIDRequest

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

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

@return apiCreateNewAWSExternalIDRequest

func (*AWSIntegrationApiService) DeleteAWSAccount ¶

func (a *AWSIntegrationApiService) DeleteAWSAccount(ctx _context.Context) apiDeleteAWSAccountRequest

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

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

@return apiDeleteAWSAccountRequest

func (*AWSIntegrationApiService) ListAWSAccounts ¶

func (a *AWSIntegrationApiService) ListAWSAccounts(ctx _context.Context) apiListAWSAccountsRequest

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

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

@return apiListAWSAccountsRequest

func (*AWSIntegrationApiService) ListAvailableAWSNamespaces ¶

func (a *AWSIntegrationApiService) ListAvailableAWSNamespaces(ctx _context.Context) apiListAvailableAWSNamespacesRequest

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

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

@return apiListAvailableAWSNamespacesRequest

func (*AWSIntegrationApiService) UpdateAWSAccount ¶

func (a *AWSIntegrationApiService) UpdateAWSAccount(ctx _context.Context) apiUpdateAWSAccountRequest

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

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

@return apiUpdateAWSAccountRequest

type AWSLogsAsyncResponse ¶

type AWSLogsAsyncResponse struct {
	// List of errors.
	Errors *[]AWSLogsAsyncResponseErrors `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 ¶

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

func (*AWSLogsAsyncResponse) GetErrorsOk ¶

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

SetErrors gets a reference to the given []AWSLogsAsyncResponseErrors 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 AWSLogsAsyncResponseErrors ¶

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

AWSLogsAsyncResponseErrors Description of errors.

func NewAWSLogsAsyncResponseErrors ¶

func NewAWSLogsAsyncResponseErrors() *AWSLogsAsyncResponseErrors

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

func NewAWSLogsAsyncResponseErrorsWithDefaults ¶

func NewAWSLogsAsyncResponseErrorsWithDefaults() *AWSLogsAsyncResponseErrors

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

func (*AWSLogsAsyncResponseErrors) GetCode ¶

func (o *AWSLogsAsyncResponseErrors) GetCode() string

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

func (*AWSLogsAsyncResponseErrors) GetCodeOk ¶

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

func (o *AWSLogsAsyncResponseErrors) GetMessage() string

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

func (*AWSLogsAsyncResponseErrors) GetMessageOk ¶

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

func (o *AWSLogsAsyncResponseErrors) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*AWSLogsAsyncResponseErrors) HasMessage ¶

func (o *AWSLogsAsyncResponseErrors) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AWSLogsAsyncResponseErrors) MarshalJSON ¶

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

func (*AWSLogsAsyncResponseErrors) SetCode ¶

func (o *AWSLogsAsyncResponseErrors) SetCode(v string)

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

func (*AWSLogsAsyncResponseErrors) SetMessage ¶

func (o *AWSLogsAsyncResponseErrors) SetMessage(v string)

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

type AWSLogsIntegrationApiService ¶

type AWSLogsIntegrationApiService service

AWSLogsIntegrationApiService AWSLogsIntegrationApi service

func (*AWSLogsIntegrationApiService) CheckAWSLogsLambdaAsync ¶

func (a *AWSLogsIntegrationApiService) CheckAWSLogsLambdaAsync(ctx _context.Context) apiCheckAWSLogsLambdaAsyncRequest

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.

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

@return apiCheckAWSLogsLambdaAsyncRequest

func (*AWSLogsIntegrationApiService) CheckAWSLogsServicesAsync ¶

func (a *AWSLogsIntegrationApiService) CheckAWSLogsServicesAsync(ctx _context.Context) apiCheckAWSLogsServicesAsyncRequest

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.
  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().

@return apiCheckAWSLogsServicesAsyncRequest

func (*AWSLogsIntegrationApiService) CreateAWSLambdaARN ¶

func (a *AWSLogsIntegrationApiService) CreateAWSLambdaARN(ctx _context.Context) apiCreateAWSLambdaARNRequest

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.

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

@return apiCreateAWSLambdaARNRequest

func (*AWSLogsIntegrationApiService) DeleteAWSLambdaARN ¶

func (a *AWSLogsIntegrationApiService) DeleteAWSLambdaARN(ctx _context.Context) apiDeleteAWSLambdaARNRequest

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

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

@return apiDeleteAWSLambdaARNRequest

func (*AWSLogsIntegrationApiService) EnableAWSLogServices ¶

func (a *AWSLogsIntegrationApiService) EnableAWSLogServices(ctx _context.Context) apiEnableAWSLogServicesRequest

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.

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

@return apiEnableAWSLogServicesRequest

func (*AWSLogsIntegrationApiService) ListAWSLogsIntegrations ¶

func (a *AWSLogsIntegrationApiService) ListAWSLogsIntegrations(ctx _context.Context) apiListAWSLogsIntegrationsRequest

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

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

@return apiListAWSLogsIntegrationsRequest

func (*AWSLogsIntegrationApiService) ListAWSLogsServices ¶

func (a *AWSLogsIntegrationApiService) ListAWSLogsServices(ctx _context.Context) apiListAWSLogsServicesRequest

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.

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

@return apiListAWSLogsServicesRequest

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 *[]AWSLogsListResponseLambdas `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 ¶

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

func (*AWSLogsListResponse) GetLambdasOk ¶

func (o *AWSLogsListResponse) GetLambdasOk() (*[]AWSLogsListResponseLambdas, 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 ¶

SetLambdas gets a reference to the given []AWSLogsListResponseLambdas 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 AWSLogsListResponseLambdas ¶

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

AWSLogsListResponseLambdas Description of the Lambdas.

func NewAWSLogsListResponseLambdas ¶

func NewAWSLogsListResponseLambdas() *AWSLogsListResponseLambdas

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

func NewAWSLogsListResponseLambdasWithDefaults ¶

func NewAWSLogsListResponseLambdasWithDefaults() *AWSLogsListResponseLambdas

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

func (*AWSLogsListResponseLambdas) GetArn ¶

func (o *AWSLogsListResponseLambdas) GetArn() string

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

func (*AWSLogsListResponseLambdas) GetArnOk ¶

func (o *AWSLogsListResponseLambdas) 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 (*AWSLogsListResponseLambdas) HasArn ¶

func (o *AWSLogsListResponseLambdas) HasArn() bool

HasArn returns a boolean if a field has been set.

func (AWSLogsListResponseLambdas) MarshalJSON ¶

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

func (*AWSLogsListResponseLambdas) SetArn ¶

func (o *AWSLogsListResponseLambdas) SetArn(v string)

SetArn gets a reference to the given string and assigns it to the Arn 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

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 (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

type AlertGraphWidgetDefinitionType ¶

type AlertGraphWidgetDefinitionType string

AlertGraphWidgetDefinitionType Type of the alert graph widget.

const (
	ALERTGRAPHWIDGETDEFINITIONTYPE_ALERT_GRAPH AlertGraphWidgetDefinitionType = "alert_graph"
)

List of AlertGraphWidgetDefinitionType

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.

type AlertValueWidgetDefinitionType ¶

type AlertValueWidgetDefinitionType string

AlertValueWidgetDefinitionType Type of the alert value widget.

const (
	ALERTVALUEWIDGETDEFINITIONTYPE_ALERT_VALUE AlertValueWidgetDefinitionType = "alert_value"
)

List of AlertValueWidgetDefinitionType

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

func (a *AuthenticationApiService) Validate(ctx _context.Context) apiValidateRequest

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

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

@return apiValidateRequest

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) apiCreateAzureIntegrationRequest

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.

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

@return apiCreateAzureIntegrationRequest

func (*AzureIntegrationApiService) DeleteAzureIntegration ¶

func (a *AzureIntegrationApiService) DeleteAzureIntegration(ctx _context.Context) apiDeleteAzureIntegrationRequest

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

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

@return apiDeleteAzureIntegrationRequest

func (*AzureIntegrationApiService) ListAzureIntegration ¶

func (a *AzureIntegrationApiService) ListAzureIntegration(ctx _context.Context) apiListAzureIntegrationRequest

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

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

@return apiListAzureIntegrationRequest

func (*AzureIntegrationApiService) UpdateAzureHostFilters ¶

func (a *AzureIntegrationApiService) UpdateAzureHostFilters(ctx _context.Context) apiUpdateAzureHostFiltersRequest

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

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

@return apiUpdateAzureHostFiltersRequest

func (*AzureIntegrationApiService) UpdateAzureIntegration ¶

func (a *AzureIntegrationApiService) UpdateAzureIntegration(ctx _context.Context) apiUpdateAzureIntegrationRequest

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.

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

@return apiUpdateAzureIntegrationRequest

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

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 {
	// 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 (*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 (*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 (*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

type ChangeWidgetDefinitionType ¶

type ChangeWidgetDefinitionType string

ChangeWidgetDefinitionType Type of the change widget.

const (
	CHANGEWIDGETDEFINITIONTYPE_CHANGE ChangeWidgetDefinitionType = "change"
)

List of ChangeWidgetDefinitionType

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 *EventQueryDefinition `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"`
	// Query definition.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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() EventQueryDefinition

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

func (*ChangeWidgetRequest) GetEventQueryOk ¶

func (o *ChangeWidgetRequest) 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 (*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) 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) 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) 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition 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) 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) 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.

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

type CheckStatusWidgetDefinitionType ¶

type CheckStatusWidgetDefinitionType string

CheckStatusWidgetDefinitionType Type of the check status widget.

const (
	CHECKSTATUSWIDGETDEFINITIONTYPE_CHECK_STATUS CheckStatusWidgetDefinitionType = "check_status"
)

List of CheckStatusWidgetDefinitionType

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 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"`
	// Array of template variables saved views.
	TemplateVariablePresets []DashboardTemplateVariablePreset `json:"template_variable_presets,omitempty"`
	// List of template variables for this dashboard.
	TemplateVariables []DashboardTemplateVariables `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) 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() []DashboardTemplateVariables

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() (*[]DashboardTemplateVariables, 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) 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) 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 []DashboardTemplateVariables)

SetTemplateVariables gets a reference to the given []DashboardTemplateVariables 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) 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 (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.

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 ¶

func (a *DashboardListsApiService) CreateDashboardList(ctx _context.Context) apiCreateDashboardListRequest

CreateDashboardList Create a dashboard list Create an empty dashboard list.

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

@return apiCreateDashboardListRequest

func (*DashboardListsApiService) DeleteDashboardList ¶

func (a *DashboardListsApiService) DeleteDashboardList(ctx _context.Context, listId int64) apiDeleteDashboardListRequest

DeleteDashboardList Delete a dashboard list Delete a dashboard list.

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

@return apiDeleteDashboardListRequest

func (*DashboardListsApiService) GetDashboardList ¶

func (a *DashboardListsApiService) GetDashboardList(ctx _context.Context, listId int64) apiGetDashboardListRequest

GetDashboardList Get a dashboard list Fetch an existing dashboard list's definition.

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

@return apiGetDashboardListRequest

func (*DashboardListsApiService) ListDashboardLists ¶

func (a *DashboardListsApiService) ListDashboardLists(ctx _context.Context) apiListDashboardListsRequest

ListDashboardLists Get all dashboard lists Fetch all of your existing dashboard list definitions.

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

@return apiListDashboardListsRequest

func (*DashboardListsApiService) UpdateDashboardList ¶

func (a *DashboardListsApiService) UpdateDashboardList(ctx _context.Context, listId int64) apiUpdateDashboardListRequest

UpdateDashboardList Update a dashboard list Update the name of a dashboard list.

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

@return apiUpdateDashboardListRequest

type DashboardSummary ¶

type DashboardSummary struct {
	// List of dashboard definitions.
	Dashboards *[]DashboardSummaryDashboards `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() []DashboardSummaryDashboards

GetDashboards returns the Dashboards field value if set, zero value otherwise.

func (*DashboardSummary) GetDashboardsOk ¶

func (o *DashboardSummary) GetDashboardsOk() (*[]DashboardSummaryDashboards, 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 []DashboardSummaryDashboards)

SetDashboards gets a reference to the given []DashboardSummaryDashboards and assigns it to the Dashboards field.

type DashboardSummaryDashboards ¶

type DashboardSummaryDashboards 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"`
}

DashboardSummaryDashboards Dashboard definition.

func NewDashboardSummaryDashboards ¶

func NewDashboardSummaryDashboards() *DashboardSummaryDashboards

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

func NewDashboardSummaryDashboardsWithDefaults ¶

func NewDashboardSummaryDashboardsWithDefaults() *DashboardSummaryDashboards

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

func (*DashboardSummaryDashboards) GetAuthorHandle ¶

func (o *DashboardSummaryDashboards) GetAuthorHandle() string

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

func (*DashboardSummaryDashboards) GetAuthorHandleOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) GetCreatedAt ¶

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

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

func (*DashboardSummaryDashboards) GetCreatedAtOk ¶

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

func (o *DashboardSummaryDashboards) GetDescription() string

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

func (*DashboardSummaryDashboards) GetDescriptionOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) GetId ¶

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

func (*DashboardSummaryDashboards) GetIdOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) GetIsReadOnly ¶

func (o *DashboardSummaryDashboards) GetIsReadOnly() bool

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

func (*DashboardSummaryDashboards) GetIsReadOnlyOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) GetLayoutType ¶

GetLayoutType returns the LayoutType field value if set, zero value otherwise.

func (*DashboardSummaryDashboards) GetLayoutTypeOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) GetModifiedAt ¶

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

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

func (*DashboardSummaryDashboards) GetModifiedAtOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) GetTitle ¶

func (o *DashboardSummaryDashboards) GetTitle() string

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

func (*DashboardSummaryDashboards) GetTitleOk ¶

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

func (o *DashboardSummaryDashboards) GetUrl() string

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

func (*DashboardSummaryDashboards) GetUrlOk ¶

func (o *DashboardSummaryDashboards) 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 (*DashboardSummaryDashboards) HasAuthorHandle ¶

func (o *DashboardSummaryDashboards) HasAuthorHandle() bool

HasAuthorHandle returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasCreatedAt ¶

func (o *DashboardSummaryDashboards) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasDescription ¶

func (o *DashboardSummaryDashboards) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasId ¶

func (o *DashboardSummaryDashboards) HasId() bool

HasId returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasIsReadOnly ¶

func (o *DashboardSummaryDashboards) HasIsReadOnly() bool

HasIsReadOnly returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasLayoutType ¶

func (o *DashboardSummaryDashboards) HasLayoutType() bool

HasLayoutType returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasModifiedAt ¶

func (o *DashboardSummaryDashboards) HasModifiedAt() bool

HasModifiedAt returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasTitle ¶

func (o *DashboardSummaryDashboards) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*DashboardSummaryDashboards) HasUrl ¶

func (o *DashboardSummaryDashboards) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (DashboardSummaryDashboards) MarshalJSON ¶

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

func (*DashboardSummaryDashboards) SetAuthorHandle ¶

func (o *DashboardSummaryDashboards) SetAuthorHandle(v string)

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

func (*DashboardSummaryDashboards) SetCreatedAt ¶

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

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

func (*DashboardSummaryDashboards) SetDescription ¶

func (o *DashboardSummaryDashboards) SetDescription(v string)

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

func (*DashboardSummaryDashboards) SetId ¶

func (o *DashboardSummaryDashboards) SetId(v string)

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

func (*DashboardSummaryDashboards) SetIsReadOnly ¶

func (o *DashboardSummaryDashboards) SetIsReadOnly(v bool)

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

func (*DashboardSummaryDashboards) SetLayoutType ¶

func (o *DashboardSummaryDashboards) SetLayoutType(v DashboardLayoutType)

SetLayoutType gets a reference to the given DashboardLayoutType and assigns it to the LayoutType field.

func (*DashboardSummaryDashboards) SetModifiedAt ¶

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

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

func (*DashboardSummaryDashboards) SetTitle ¶

func (o *DashboardSummaryDashboards) SetTitle(v string)

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

func (*DashboardSummaryDashboards) SetUrl ¶

func (o *DashboardSummaryDashboards) SetUrl(v string)

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

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

type DashboardTemplateVariables 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"`
}

DashboardTemplateVariables Template variable.

func NewDashboardTemplateVariables ¶

func NewDashboardTemplateVariables(name string) *DashboardTemplateVariables

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

func NewDashboardTemplateVariablesWithDefaults ¶

func NewDashboardTemplateVariablesWithDefaults() *DashboardTemplateVariables

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

func (*DashboardTemplateVariables) GetDefault ¶

func (o *DashboardTemplateVariables) GetDefault() string

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

func (*DashboardTemplateVariables) GetDefaultOk ¶

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

func (o *DashboardTemplateVariables) GetName() string

GetName returns the Name field value

func (*DashboardTemplateVariables) GetNameOk ¶

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

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

func (*DashboardTemplateVariables) GetPrefix ¶

func (o *DashboardTemplateVariables) GetPrefix() string

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

func (*DashboardTemplateVariables) GetPrefixOk ¶

func (o *DashboardTemplateVariables) 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 (*DashboardTemplateVariables) HasDefault ¶

func (o *DashboardTemplateVariables) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*DashboardTemplateVariables) HasPrefix ¶

func (o *DashboardTemplateVariables) HasPrefix() bool

HasPrefix returns a boolean if a field has been set.

func (DashboardTemplateVariables) MarshalJSON ¶

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

func (*DashboardTemplateVariables) SetDefault ¶

func (o *DashboardTemplateVariables) SetDefault(v string)

SetDefault gets a reference to the given NullableString and assigns it to the Default field.

func (*DashboardTemplateVariables) SetDefaultNil ¶

func (o *DashboardTemplateVariables) SetDefaultNil()

SetDefaultNil sets the value for Default to be an explicit nil

func (*DashboardTemplateVariables) SetName ¶

func (o *DashboardTemplateVariables) SetName(v string)

SetName sets field value

func (*DashboardTemplateVariables) SetPrefix ¶

func (o *DashboardTemplateVariables) SetPrefix(v string)

SetPrefix gets a reference to the given NullableString and assigns it to the Prefix field.

func (*DashboardTemplateVariables) SetPrefixNil ¶

func (o *DashboardTemplateVariables) SetPrefixNil()

SetPrefixNil sets the value for Prefix to be an explicit nil

func (*DashboardTemplateVariables) UnsetDefault ¶

func (o *DashboardTemplateVariables) UnsetDefault()

UnsetDefault ensures that no value is present for Default, not even an explicit nil

func (*DashboardTemplateVariables) UnsetPrefix ¶

func (o *DashboardTemplateVariables) UnsetPrefix()

UnsetPrefix ensures that no value is present for Prefix, not even an explicit nil

type DashboardsApiService ¶

type DashboardsApiService service

DashboardsApiService DashboardsApi service

func (*DashboardsApiService) CreateDashboard ¶

func (a *DashboardsApiService) CreateDashboard(ctx _context.Context) apiCreateDashboardRequest

CreateDashboard Create a new dashboard Create a dashboard using the specified options.

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

@return apiCreateDashboardRequest

func (*DashboardsApiService) DeleteDashboard ¶

func (a *DashboardsApiService) DeleteDashboard(ctx _context.Context, dashboardId string) apiDeleteDashboardRequest

DeleteDashboard Delete a dashboard Delete a dashboard using the specified ID.

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

@return apiDeleteDashboardRequest

func (*DashboardsApiService) GetDashboard ¶

func (a *DashboardsApiService) GetDashboard(ctx _context.Context, dashboardId string) apiGetDashboardRequest

GetDashboard Get a dashboard Get a dashboard using the specified ID.

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

@return apiGetDashboardRequest

func (*DashboardsApiService) ListDashboards ¶

func (a *DashboardsApiService) ListDashboards(ctx _context.Context) apiListDashboardsRequest

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.

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

@return apiListDashboardsRequest

func (*DashboardsApiService) UpdateDashboard ¶

func (a *DashboardsApiService) UpdateDashboard(ctx _context.Context, dashboardId string) apiUpdateDashboardRequest

UpdateDashboard Update a dashboard Update a dashboard using the specified ID.

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

@return apiUpdateDashboardRequest

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 {
	LegendSize *WidgetLegendSize `json:"legend_size,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"`
	// 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      DistributionWidgetDefinitionType `json:"type"`
}

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 ¶

GetLegendSize returns the LegendSize field value if set, zero value otherwise.

func (*DistributionWidgetDefinition) GetLegendSizeOk ¶

func (o *DistributionWidgetDefinition) GetLegendSizeOk() (*WidgetLegendSize, 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) 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) HasLegendSize ¶

func (o *DistributionWidgetDefinition) HasLegendSize() bool

HasLegendSize 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) MarshalJSON ¶

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

func (*DistributionWidgetDefinition) SetLegendSize ¶

func (o *DistributionWidgetDefinition) SetLegendSize(v WidgetLegendSize)

SetLegendSize gets a reference to the given WidgetLegendSize and assigns it to the LegendSize 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

type DistributionWidgetDefinitionType ¶

type DistributionWidgetDefinitionType string

DistributionWidgetDefinitionType Type of the distribution widget.

const (
	DISTRIBUTIONWIDGETDEFINITIONTYPE_DISTRIBUTION DistributionWidgetDefinitionType = "distribution"
)

List of DistributionWidgetDefinitionType

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   *EventQueryDefinition   `json:"event_query,omitempty"`
	LogQuery     *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery *ProcessQueryDefinition `json:"process_query,omitempty"`
	// Widget query.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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 ¶

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

func (*DistributionWidgetRequest) GetEventQueryOk ¶

func (o *DistributionWidgetRequest) 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 (*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) 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) 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) 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition 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) 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) SetStyle ¶

func (o *DistributionWidgetRequest) SetStyle(v WidgetStyle)

SetStyle gets a reference to the given WidgetStyle and assigns it to the Style field.

type Downtime ¶

type Downtime 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 for the downtime.
	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) 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) 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) 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) 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 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. For example, to have a recurring event on the first day of each month, select a type of `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`).
	Rrule *string `json:"rrule,omitempty"`
	// The type of recurrence. Choose from `days`, `weeks`, `months`, `years`.
	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) apiCancelDowntimeRequest

CancelDowntime Cancel a downtime Cancel a downtime.

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

@return apiCancelDowntimeRequest

func (*DowntimesApiService) CancelDowntimesByScope ¶

func (a *DowntimesApiService) CancelDowntimesByScope(ctx _context.Context) apiCancelDowntimesByScopeRequest

CancelDowntimesByScope Cancel downtimes by scope Delete all downtimes that match the scope of `X`.

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

@return apiCancelDowntimesByScopeRequest

func (*DowntimesApiService) CreateDowntime ¶

func (a *DowntimesApiService) CreateDowntime(ctx _context.Context) apiCreateDowntimeRequest

CreateDowntime Schedule a downtime Schedule a downtime.

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

@return apiCreateDowntimeRequest

func (*DowntimesApiService) GetDowntime ¶

func (a *DowntimesApiService) GetDowntime(ctx _context.Context, downtimeId int64) apiGetDowntimeRequest

GetDowntime Get a downtime Get downtime detail by `downtime_id`.

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

@return apiGetDowntimeRequest

func (*DowntimesApiService) ListDowntimes ¶

func (a *DowntimesApiService) ListDowntimes(ctx _context.Context) apiListDowntimesRequest

ListDowntimes Get all downtimes Get all scheduled downtimes.

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

@return apiListDowntimesRequest

func (*DowntimesApiService) UpdateDowntime ¶

func (a *DowntimesApiService) UpdateDowntime(ctx _context.Context, downtimeId int64) apiUpdateDowntimeRequest

UpdateDowntime Update a downtime Update a single downtime by `downtime_id`.

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

@return apiUpdateDowntimeRequest

type Event ¶

type Event 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 list of device names to post the event with.
	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. 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"`
}

Event Object representing an event.

func NewEvent ¶

func NewEvent(text string, title string) *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) GetAggregationKey ¶

func (o *Event) GetAggregationKey() string

GetAggregationKey returns the AggregationKey field value if set, zero value otherwise.

func (*Event) GetAggregationKeyOk ¶

func (o *Event) 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 (*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) GetRelatedEventId ¶

func (o *Event) GetRelatedEventId() int64

GetRelatedEventId returns the RelatedEventId field value if set, zero value otherwise.

func (*Event) GetRelatedEventIdOk ¶

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

func (*Event) GetTextOk ¶

func (o *Event) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value 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

func (*Event) GetTitleOk ¶

func (o *Event) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value 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) HasAggregationKey ¶

func (o *Event) HasAggregationKey() bool

HasAggregationKey returns a boolean if a field 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) HasRelatedEventId ¶

func (o *Event) HasRelatedEventId() bool

HasRelatedEventId 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) 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) SetAggregationKey ¶

func (o *Event) SetAggregationKey(v string)

SetAggregationKey gets a reference to the given string and assigns it to the AggregationKey field.

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

func (o *Event) SetRelatedEventId(v int64)

SetRelatedEventId gets a reference to the given int64 and assigns it to the RelatedEventId 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 sets field value

func (*Event) SetTitle ¶

func (o *Event) SetTitle(v string)

SetTitle sets field value

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`, and `success`.

const (
	EVENTALERTTYPE_ERROR   EventAlertType = "error"
	EVENTALERTTYPE_WARNING EventAlertType = "warning"
	EVENTALERTTYPE_INFO    EventAlertType = "info"
	EVENTALERTTYPE_SUCCESS EventAlertType = "success"
)

List of EventAlertType

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 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 (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

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

type EventStreamWidgetDefinitionType ¶

type EventStreamWidgetDefinitionType string

EventStreamWidgetDefinitionType Type of the event stream widget.

const (
	EVENTSTREAMWIDGETDEFINITIONTYPE_EVENT_STREAM EventStreamWidgetDefinitionType = "event_stream"
)

List of EventStreamWidgetDefinitionType

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

type EventTimelineWidgetDefinitionType ¶

type EventTimelineWidgetDefinitionType string

EventTimelineWidgetDefinitionType Type of the event timeline widget.

const (
	EVENTTIMELINEWIDGETDEFINITIONTYPE_EVENT_TIMELINE EventTimelineWidgetDefinitionType = "event_timeline"
)

List of EventTimelineWidgetDefinitionType

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

func (a *EventsApiService) GetEvent(ctx _context.Context, eventId int64) apiGetEventRequest

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.

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

@return apiGetEventRequest

func (*EventsApiService) ListEvents ¶

func (a *EventsApiService) ListEvents(ctx _context.Context) apiListEventsRequest

ListEvents Query the event stream The event stream can be queried and filtered by time, priority, sources and tags.

**Note**: If the event you’re querying contains markdown formatting of any kind, you may see characters such as %,\,n in your output.

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

@return apiListEventsRequest

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

type FreeTextWidgetDefinitionType ¶

type FreeTextWidgetDefinitionType string

FreeTextWidgetDefinitionType Type of the free text widget.

const (
	FREETEXTWIDGETDEFINITIONTYPE_FREE_TEXT FreeTextWidgetDefinitionType = "free_text"
)

List of FreeTextWidgetDefinitionType

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) apiCreateGCPIntegrationRequest

CreateGCPIntegration Create a GCP integration Create a Datadog-GCP integration.

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

@return apiCreateGCPIntegrationRequest

func (*GCPIntegrationApiService) DeleteGCPIntegration ¶

func (a *GCPIntegrationApiService) DeleteGCPIntegration(ctx _context.Context) apiDeleteGCPIntegrationRequest

DeleteGCPIntegration Delete a GCP integration Delete a given Datadog-GCP integration.

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

@return apiDeleteGCPIntegrationRequest

func (*GCPIntegrationApiService) ListGCPIntegration ¶

func (a *GCPIntegrationApiService) ListGCPIntegration(ctx _context.Context) apiListGCPIntegrationRequest

ListGCPIntegration List all GCP integrations List all Datadog-GCP integrations configured in your Datadog account.

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

@return apiListGCPIntegrationRequest

func (*GCPIntegrationApiService) UpdateGCPIntegration ¶

func (a *GCPIntegrationApiService) UpdateGCPIntegration(ctx _context.Context) apiUpdateGCPIntegrationRequest

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.

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

@return apiUpdateGCPIntegrationRequest

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 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 {
	LayoutType WidgetLayoutType `json:"layout_type"`
	// Title of the widget.
	Title *string                   `json:"title,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) 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) GetTitle ¶

func (o *GroupWidgetDefinition) GetTitle() string

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

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

func (o *GroupWidgetDefinition) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (GroupWidgetDefinition) MarshalJSON ¶

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

func (*GroupWidgetDefinition) SetLayoutType ¶

func (o *GroupWidgetDefinition) SetLayoutType(v WidgetLayoutType)

SetLayoutType sets field value

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

SetType sets field value

func (*GroupWidgetDefinition) SetWidgets ¶

func (o *GroupWidgetDefinition) SetWidgets(v []Widget)

SetWidgets sets field value

type GroupWidgetDefinitionType ¶

type GroupWidgetDefinitionType string

GroupWidgetDefinitionType Type of the group widget.

const (
	GROUPWIDGETDEFINITIONTYPE_GROUP GroupWidgetDefinitionType = "group"
)

List of GroupWidgetDefinitionType

func (GroupWidgetDefinitionType) Ptr ¶

Ptr returns reference to GroupWidgetDefinitionType value

func (*GroupWidgetDefinitionType) UnmarshalJSON ¶

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

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 (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 widget events.
	Events     *[]WidgetEvent    `json:"events,omitempty"`
	LegendSize *WidgetLegendSize `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 (*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() WidgetLegendSize

GetLegendSize returns the LegendSize field value if set, zero value otherwise.

func (*HeatMapWidgetDefinition) GetLegendSizeOk ¶

func (o *HeatMapWidgetDefinition) GetLegendSizeOk() (*WidgetLegendSize, 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 (*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 (*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 WidgetLegendSize)

SetLegendSize gets a reference to the given WidgetLegendSize 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.

type HeatMapWidgetDefinitionType ¶

type HeatMapWidgetDefinitionType string

HeatMapWidgetDefinitionType Type of the heat map widget.

const (
	HEATMAPWIDGETDEFINITIONTYPE_HEATMAP HeatMapWidgetDefinitionType = "heatmap"
)

List of HeatMapWidgetDefinitionType

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"`
	// Widget query.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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) 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) 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) 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) 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) 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) 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   *EventQueryDefinition   `json:"event_query,omitempty"`
	LogQuery     *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery *ProcessQueryDefinition `json:"process_query,omitempty"`
	// Query definition.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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() EventQueryDefinition

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

func (*HostMapRequest) GetEventQueryOk ¶

func (o *HostMapRequest) 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 (*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) 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) 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) 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition 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) 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.

type HostMapWidgetDefinition ¶

type HostMapWidgetDefinition struct {
	// 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 (*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 (*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 (*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

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

func (a *HostsApiService) GetHostTotals(ctx _context.Context) apiGetHostTotalsRequest

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.

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

@return apiGetHostTotalsRequest

func (*HostsApiService) ListHosts ¶

func (a *HostsApiService) ListHosts(ctx _context.Context) apiListHostsRequest

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.

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

@return apiListHostsRequest

func (*HostsApiService) MuteHost ¶

func (a *HostsApiService) MuteHost(ctx _context.Context, hostName string) apiMuteHostRequest

MuteHost Mute a host Mute a host.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hostName Name of the host to mute.

@return apiMuteHostRequest

func (*HostsApiService) UnmuteHost ¶

func (a *HostsApiService) UnmuteHost(ctx _context.Context, hostName string) apiUnmuteHostRequest

UnmuteHost Unmute a host Unmutes a host. This endpoint takes no JSON arguments.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hostName Name of the host to unmute.

@return apiUnmuteHostRequest

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

type IFrameWidgetDefinitionType ¶

type IFrameWidgetDefinitionType string

IFrameWidgetDefinitionType Type of the iframe widget.

const (
	IFRAMEWIDGETDEFINITIONTYPE_IFRAME IFrameWidgetDefinitionType = "iframe"
)

List of IFrameWidgetDefinitionType

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 IPv6 prefixes.
	PrefixesIpv6 *[]string `json:"prefixes_ipv6,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) 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) 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) HasPrefixesIpv6 ¶

func (o *IPPrefixesSynthetics) HasPrefixesIpv6() bool

HasPrefixesIpv6 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) SetPrefixesIpv6 ¶

func (o *IPPrefixesSynthetics) SetPrefixesIpv6(v []string)

SetPrefixesIpv6 gets a reference to the given []string and assigns it to the PrefixesIpv6 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 ¶

func (a *IPRangesApiService) GetIPRanges(ctx _context.Context) apiGetIPRangesRequest

GetIPRanges List IP Ranges Get information about Datadog IP ranges.

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

@return apiGetIPRangesRequest

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

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

type ImageWidgetDefinition ¶

type ImageWidgetDefinition struct {
	Margin *WidgetMargin             `json:"margin,omitempty"`
	Sizing *WidgetImageSizing        `json:"sizing,omitempty"`
	Type   ImageWidgetDefinitionType `json:"type"`
	// URL of the image.
	Url string `json:"url"`
}

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

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

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

type ImageWidgetDefinitionType ¶

type ImageWidgetDefinitionType string

ImageWidgetDefinitionType Type of the image widget.

const (
	IMAGEWIDGETDEFINITIONTYPE_IMAGE ImageWidgetDefinitionType = "image"
)

List of ImageWidgetDefinitionType

func (ImageWidgetDefinitionType) Ptr ¶

Ptr returns reference to ImageWidgetDefinitionType value

func (*ImageWidgetDefinitionType) UnmarshalJSON ¶

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

type KeyManagementApiService ¶

type KeyManagementApiService service

KeyManagementApiService KeyManagementApi service

func (*KeyManagementApiService) CreateAPIKey ¶

func (a *KeyManagementApiService) CreateAPIKey(ctx _context.Context) apiCreateAPIKeyRequest

CreateAPIKey Create an API key Creates an API key with a given name.

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

@return apiCreateAPIKeyRequest

func (*KeyManagementApiService) CreateApplicationKey ¶

func (a *KeyManagementApiService) CreateApplicationKey(ctx _context.Context) apiCreateApplicationKeyRequest

CreateApplicationKey Create an application key Create an application key with a given name.

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

@return apiCreateApplicationKeyRequest

func (*KeyManagementApiService) DeleteAPIKey ¶

func (a *KeyManagementApiService) DeleteAPIKey(ctx _context.Context, key string) apiDeleteAPIKeyRequest

DeleteAPIKey Delete an API key Delete a given API key.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key The specific API key you are working with.

@return apiDeleteAPIKeyRequest

func (*KeyManagementApiService) DeleteApplicationKey ¶

func (a *KeyManagementApiService) DeleteApplicationKey(ctx _context.Context, key string) apiDeleteApplicationKeyRequest

DeleteApplicationKey Delete an application key Delete a given application key.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key The specific APP key you are working with.

@return apiDeleteApplicationKeyRequest

func (*KeyManagementApiService) GetAPIKey ¶

func (a *KeyManagementApiService) GetAPIKey(ctx _context.Context, key string) apiGetAPIKeyRequest

GetAPIKey Get API key Get a given API key.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key The specific API key you are working with.

@return apiGetAPIKeyRequest

func (*KeyManagementApiService) GetApplicationKey ¶

func (a *KeyManagementApiService) GetApplicationKey(ctx _context.Context, key string) apiGetApplicationKeyRequest

GetApplicationKey Get an application key Get a given application key.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key The specific APP key you are working with.

@return apiGetApplicationKeyRequest

func (*KeyManagementApiService) ListAPIKeys ¶

func (a *KeyManagementApiService) ListAPIKeys(ctx _context.Context) apiListAPIKeysRequest

ListAPIKeys Get all API keys Get all API keys available for your account.

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

@return apiListAPIKeysRequest

func (*KeyManagementApiService) ListApplicationKeys ¶

func (a *KeyManagementApiService) ListApplicationKeys(ctx _context.Context) apiListApplicationKeysRequest

ListApplicationKeys Get all application keys Get all application keys available for your Datadog account.

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

@return apiListApplicationKeysRequest

func (*KeyManagementApiService) UpdateAPIKey ¶

func (a *KeyManagementApiService) UpdateAPIKey(ctx _context.Context, key string) apiUpdateAPIKeyRequest

UpdateAPIKey Edit an API key Edit an API key name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key The specific API key you are working with.

@return apiUpdateAPIKeyRequest

func (*KeyManagementApiService) UpdateApplicationKey ¶

func (a *KeyManagementApiService) UpdateApplicationKey(ctx _context.Context, key string) apiUpdateApplicationKeyRequest

UpdateApplicationKey Edit an application key Edit an application key name.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param key The specific APP key you are working with.

@return apiUpdateApplicationKeyRequest

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  *LogQueryDefinitionSort `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 LogQueryDefinitionSort and assigns it to the Sort field.

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

type LogQueryDefinitionSort ¶

type LogQueryDefinitionSort struct {
	// The aggregation method.
	Aggregation string `json:"aggregation"`
	// Facet name.
	Facet *string    `json:"facet,omitempty"`
	Order WidgetSort `json:"order"`
}

LogQueryDefinitionSort Define a sorting method.

func NewLogQueryDefinitionSort ¶

func NewLogQueryDefinitionSort(aggregation string, order WidgetSort) *LogQueryDefinitionSort

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

func NewLogQueryDefinitionSortWithDefaults ¶

func NewLogQueryDefinitionSortWithDefaults() *LogQueryDefinitionSort

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

func (*LogQueryDefinitionSort) GetAggregation ¶

func (o *LogQueryDefinitionSort) GetAggregation() string

GetAggregation returns the Aggregation field value

func (*LogQueryDefinitionSort) GetAggregationOk ¶

func (o *LogQueryDefinitionSort) GetAggregationOk() (*string, bool)

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

func (*LogQueryDefinitionSort) GetFacet ¶

func (o *LogQueryDefinitionSort) GetFacet() string

GetFacet returns the Facet field value if set, zero value otherwise.

func (*LogQueryDefinitionSort) GetFacetOk ¶

func (o *LogQueryDefinitionSort) 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 (*LogQueryDefinitionSort) GetOrder ¶

func (o *LogQueryDefinitionSort) GetOrder() WidgetSort

GetOrder returns the Order field value

func (*LogQueryDefinitionSort) GetOrderOk ¶

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

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

func (*LogQueryDefinitionSort) HasFacet ¶

func (o *LogQueryDefinitionSort) HasFacet() bool

HasFacet returns a boolean if a field has been set.

func (LogQueryDefinitionSort) MarshalJSON ¶

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

func (*LogQueryDefinitionSort) SetAggregation ¶

func (o *LogQueryDefinitionSort) SetAggregation(v string)

SetAggregation sets field value

func (*LogQueryDefinitionSort) SetFacet ¶

func (o *LogQueryDefinitionSort) SetFacet(v string)

SetFacet gets a reference to the given string and assigns it to the Facet field.

func (*LogQueryDefinitionSort) SetOrder ¶

func (o *LogQueryDefinitionSort) SetOrder(v WidgetSort)

SetOrder sets field value

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

type LogStreamWidgetDefinitionType ¶

type LogStreamWidgetDefinitionType string

LogStreamWidgetDefinitionType Type of the log stream widget.

const (
	LOGSTREAMWIDGETDEFINITIONTYPE_LOG_STREAM LogStreamWidgetDefinitionType = "log_stream"
)

List of LogStreamWidgetDefinitionType

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 ¶

func (a *LogsApiService) ListLogs(ctx _context.Context) apiListLogsRequest

ListLogs Get a list of 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

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

@return apiListLogsRequest

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

type LogsArithmeticProcessorType ¶

type LogsArithmeticProcessorType string

LogsArithmeticProcessorType Type of logs arithmetic processor.

const (
	LOGSARITHMETICPROCESSORTYPE_ARITHMETIC_PROCESSOR LogsArithmeticProcessorType = "arithmetic-processor"
)

List of LogsArithmeticProcessorType

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"`
	// Defines if the sources are 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) 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) 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) 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

type LogsAttributeRemapperType ¶

type LogsAttributeRemapperType string

LogsAttributeRemapperType Type of logs attribute remapper.

const (
	LOGSATTRIBUTEREMAPPERTYPE_ATTRIBUTE_REMAPPER LogsAttributeRemapperType = "attribute-remapper"
)

List of LogsAttributeRemapperType

func (LogsAttributeRemapperType) Ptr ¶

Ptr returns reference to LogsAttributeRemapperType value

func (*LogsAttributeRemapperType) UnmarshalJSON ¶

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

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 []LogsCategoryProcessorCategories `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 []LogsCategoryProcessorCategories, 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() (*[]LogsCategoryProcessorCategories, 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

type LogsCategoryProcessorCategories ¶

type LogsCategoryProcessorCategories struct {
	Filter *LogsFilter `json:"filter,omitempty"`
	// Value to assign to the target attribute.
	Name *string `json:"name,omitempty"`
}

LogsCategoryProcessorCategories Object describing the logs filter.

func NewLogsCategoryProcessorCategories ¶

func NewLogsCategoryProcessorCategories() *LogsCategoryProcessorCategories

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

func NewLogsCategoryProcessorCategoriesWithDefaults ¶

func NewLogsCategoryProcessorCategoriesWithDefaults() *LogsCategoryProcessorCategories

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

func (*LogsCategoryProcessorCategories) GetFilter ¶

GetFilter returns the Filter field value if set, zero value otherwise.

func (*LogsCategoryProcessorCategories) GetFilterOk ¶

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

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

func (*LogsCategoryProcessorCategories) GetNameOk ¶

func (o *LogsCategoryProcessorCategories) 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 (*LogsCategoryProcessorCategories) HasFilter ¶

func (o *LogsCategoryProcessorCategories) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*LogsCategoryProcessorCategories) HasName ¶

HasName returns a boolean if a field has been set.

func (LogsCategoryProcessorCategories) MarshalJSON ¶

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

func (*LogsCategoryProcessorCategories) SetFilter ¶

SetFilter gets a reference to the given LogsFilter and assigns it to the Filter field.

func (*LogsCategoryProcessorCategories) SetName ¶

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 (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

type LogsDateRemapperType ¶

type LogsDateRemapperType string

LogsDateRemapperType Type of logs date remapper.

const (
	LOGSDATEREMAPPERTYPE_DATE_REMAPPER LogsDateRemapperType = "date-remapper"
)

List of LogsDateRemapperType

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

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

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

type LogsGeoIPParserType ¶

type LogsGeoIPParserType string

LogsGeoIPParserType Type of GeoIP parser.

const (
	LOGSGEOIPPARSERTYPE_GEO_IP_PARSER LogsGeoIPParserType = "geo-ip-parser"
)

List of LogsGeoIPParserType

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

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.

type LogsGrokParserType ¶

type LogsGrokParserType string

LogsGrokParserType Type of logs grok parser.

const (
	LOGSGROKPARSERTYPE_GROK_PARSER LogsGrokParserType = "grok-parser"
)

List of LogsGrokParserType

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,omitempty"`
	// The number of days before logs are deleted from this index.
	NumRetentionDays *int64 `json:"num_retention_days,omitempty"`
}

LogsIndex Object describing a Datadog Log index.

func NewLogsIndex ¶

func NewLogsIndex(filter LogsFilter) *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 if set, zero value otherwise.

func (*LogsIndex) GetNameOk ¶

func (o *LogsIndex) 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 (*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) HasName ¶

func (o *LogsIndex) HasName() bool

HasName 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 gets a reference to the given string and assigns it to the Name field.

func (*LogsIndex) SetNumRetentionDays ¶

func (o *LogsIndex) SetNumRetentionDays(v int64)

SetNumRetentionDays gets a reference to the given int64 and assigns it to the NumRetentionDays field.

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

type LogsIndexesApiService service

LogsIndexesApiService LogsIndexesApi service

func (*LogsIndexesApiService) GetLogsIndex ¶

func (a *LogsIndexesApiService) GetLogsIndex(ctx _context.Context, name string) apiGetLogsIndexRequest

GetLogsIndex Get an index Get one log index from your organization. This endpoint takes no JSON arguments.

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

@return apiGetLogsIndexRequest

func (*LogsIndexesApiService) GetLogsIndexOrder ¶

func (a *LogsIndexesApiService) GetLogsIndexOrder(ctx _context.Context) apiGetLogsIndexOrderRequest

GetLogsIndexOrder Get indexes order Get the current order of your log indexes. This endpoint takes no JSON arguments.

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

@return apiGetLogsIndexOrderRequest

func (*LogsIndexesApiService) ListLogIndexes ¶

func (a *LogsIndexesApiService) ListLogIndexes(ctx _context.Context) apiListLogIndexesRequest

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.

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

@return apiListLogIndexesRequest

func (*LogsIndexesApiService) UpdateLogsIndex ¶

func (a *LogsIndexesApiService) UpdateLogsIndex(ctx _context.Context, name string) apiUpdateLogsIndexRequest

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.

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

@return apiUpdateLogsIndexRequest

func (*LogsIndexesApiService) UpdateLogsIndexOrder ¶

func (a *LogsIndexesApiService) UpdateLogsIndexOrder(ctx _context.Context) apiUpdateLogsIndexOrderRequest

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.

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

@return apiUpdateLogsIndexOrderRequest

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

type LogsListRequest ¶

type LogsListRequest struct {
	// For multi-index organizations, the log index in which the request is performed. Default to '*' (all indexes).
	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"`
	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(query string, 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

func (*LogsListRequest) GetQueryOk ¶

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

GetQueryOk returns a tuple with the Query field value 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) 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 sets field value

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

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

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

type LogsLookupProcessorType ¶

type LogsLookupProcessorType string

LogsLookupProcessorType Type of logs lookup processor.

const (
	LOGSLOOKUPPROCESSORTYPE_LOOKUP_PROCESSOR LogsLookupProcessorType = "lookup-processor"
)

List of LogsLookupProcessorType

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

type LogsMessageRemapperType ¶

type LogsMessageRemapperType string

LogsMessageRemapperType Type of logs message remapper.

const (
	LOGSMESSAGEREMAPPERTYPE_MESSAGE_REMAPPER LogsMessageRemapperType = "message-remapper"
)

List of LogsMessageRemapperType

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.

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

type LogsPipelineProcessorType ¶

type LogsPipelineProcessorType string

LogsPipelineProcessorType Type of logs pipeline processor.

const (
	LOGSPIPELINEPROCESSORTYPE_PIPELINE LogsPipelineProcessorType = "pipeline"
)

List of LogsPipelineProcessorType

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 ¶

func (a *LogsPipelinesApiService) CreateLogsPipeline(ctx _context.Context) apiCreateLogsPipelineRequest

CreateLogsPipeline Create a pipeline Create a pipeline in your organization.

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

@return apiCreateLogsPipelineRequest

func (*LogsPipelinesApiService) DeleteLogsPipeline ¶

func (a *LogsPipelinesApiService) DeleteLogsPipeline(ctx _context.Context, pipelineId string) apiDeleteLogsPipelineRequest

DeleteLogsPipeline Delete a pipeline Delete a given pipeline from your organization. This endpoint takes no JSON arguments.

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

@return apiDeleteLogsPipelineRequest

func (*LogsPipelinesApiService) GetLogsPipeline ¶

func (a *LogsPipelinesApiService) GetLogsPipeline(ctx _context.Context, pipelineId string) apiGetLogsPipelineRequest

GetLogsPipeline Get a pipeline Get a specific pipeline from your organization. This endpoint takes no JSON arguments.

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

@return apiGetLogsPipelineRequest

func (*LogsPipelinesApiService) GetLogsPipelineOrder ¶

func (a *LogsPipelinesApiService) GetLogsPipelineOrder(ctx _context.Context) apiGetLogsPipelineOrderRequest

GetLogsPipelineOrder Get pipeline order Get the current order of your pipelines. This endpoint takes no JSON arguments.

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

@return apiGetLogsPipelineOrderRequest

func (*LogsPipelinesApiService) ListLogsPipelines ¶

func (a *LogsPipelinesApiService) ListLogsPipelines(ctx _context.Context) apiListLogsPipelinesRequest

ListLogsPipelines Get all pipelines Get all pipelines from your organization. This endpoint takes no JSON arguments.

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

@return apiListLogsPipelinesRequest

func (*LogsPipelinesApiService) UpdateLogsPipeline ¶

func (a *LogsPipelinesApiService) UpdateLogsPipeline(ctx _context.Context, pipelineId string) apiUpdateLogsPipelineRequest

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.

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

@return apiUpdateLogsPipelineRequest

func (*LogsPipelinesApiService) UpdateLogsPipelineOrder ¶

func (a *LogsPipelinesApiService) UpdateLogsPipelineOrder(ctx _context.Context) apiUpdateLogsPipelineOrderRequest

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.

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

@return apiUpdateLogsPipelineOrderRequest

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

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.

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

type LogsServiceRemapperType ¶

type LogsServiceRemapperType string

LogsServiceRemapperType Type of logs service remapper.

const (
	LOGSSERVICEREMAPPERTYPE_SERVICE_REMAPPER LogsServiceRemapperType = "service-remapper"
)

List of LogsServiceRemapperType

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 (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

type LogsStatusRemapperType ¶

type LogsStatusRemapperType string

LogsStatusRemapperType Type of logs status remapper.

const (
	LOGSSTATUSREMAPPERTYPE_STATUS_REMAPPER LogsStatusRemapperType = "status-remapper"
)

List of LogsStatusRemapperType

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

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 (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

type LogsTraceRemapperType ¶

type LogsTraceRemapperType string

LogsTraceRemapperType Type of logs trace remapper.

const (
	LOGSTRACEREMAPPERTYPE_TRACE_ID_REMAPPER LogsTraceRemapperType = "trace-id-remapper"
)

List of LogsTraceRemapperType

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) 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 (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

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 (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) apiGetMetricMetadataRequest

GetMetricMetadata Get metric metadata Get metadata about a specific metric.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param metricName Name of the metric for which to get metadata.

@return apiGetMetricMetadataRequest

func (*MetricsApiService) ListActiveMetrics ¶

func (a *MetricsApiService) ListActiveMetrics(ctx _context.Context) apiListActiveMetricsRequest

ListActiveMetrics Get active metrics list Get the list of actively reporting metrics from a given time until now.

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

@return apiListActiveMetricsRequest

func (*MetricsApiService) ListMetrics ¶

func (a *MetricsApiService) ListMetrics(ctx _context.Context) apiListMetricsRequest

ListMetrics Search metrics Search for metrics from the last 24 hours in Datadog.

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

@return apiListMetricsRequest

func (*MetricsApiService) QueryMetrics ¶

func (a *MetricsApiService) QueryMetrics(ctx _context.Context) apiQueryMetricsRequest

QueryMetrics Query timeseries points Query timeseries points.

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

@return apiQueryMetricsRequest

func (*MetricsApiService) UpdateMetricMetadata ¶

func (a *MetricsApiService) UpdateMetricMetadata(ctx _context.Context, metricName string) apiUpdateMetricMetadataRequest

UpdateMetricMetadata Edit metric metadata Edit metadata of a specific metric. Find out more about [supported types](https://docs.datadoghq.com/developers/metrics).

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param metricName Name of the metric for which to edit metadata.

@return apiUpdateMetricMetadataRequest

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 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 *[]MetricsQueryResponseSeries `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 ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*MetricsQueryResponse) GetSeriesOk ¶

func (o *MetricsQueryResponse) GetSeriesOk() (*[]MetricsQueryResponseSeries, 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 ¶

SetSeries gets a reference to the given []MetricsQueryResponseSeries 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 MetricsQueryResponseSeries ¶

type MetricsQueryResponseSeries 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 *[]MetricsQueryResponseUnit `json:"unit,omitempty"`
}

MetricsQueryResponseSeries Object containing all metric names returned and their associated metadata.

func NewMetricsQueryResponseSeries ¶

func NewMetricsQueryResponseSeries() *MetricsQueryResponseSeries

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

func NewMetricsQueryResponseSeriesWithDefaults ¶

func NewMetricsQueryResponseSeriesWithDefaults() *MetricsQueryResponseSeries

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

func (*MetricsQueryResponseSeries) GetAggr ¶

func (o *MetricsQueryResponseSeries) GetAggr() string

GetAggr returns the Aggr field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetAggrOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetDisplayName ¶

func (o *MetricsQueryResponseSeries) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetDisplayNameOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetEnd ¶

func (o *MetricsQueryResponseSeries) GetEnd() int64

GetEnd returns the End field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetEndOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetExpression ¶

func (o *MetricsQueryResponseSeries) GetExpression() string

GetExpression returns the Expression field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetExpressionOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetInterval ¶

func (o *MetricsQueryResponseSeries) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetIntervalOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetLength ¶

func (o *MetricsQueryResponseSeries) GetLength() int64

GetLength returns the Length field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetLengthOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetMetric ¶

func (o *MetricsQueryResponseSeries) GetMetric() string

GetMetric returns the Metric field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetMetricOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetPointlist ¶

func (o *MetricsQueryResponseSeries) GetPointlist() [][]float64

GetPointlist returns the Pointlist field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetPointlistOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetScope ¶

func (o *MetricsQueryResponseSeries) GetScope() string

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

func (*MetricsQueryResponseSeries) GetScopeOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetStart ¶

func (o *MetricsQueryResponseSeries) GetStart() int64

GetStart returns the Start field value if set, zero value otherwise.

func (*MetricsQueryResponseSeries) GetStartOk ¶

func (o *MetricsQueryResponseSeries) 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 (*MetricsQueryResponseSeries) GetUnit ¶

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

func (*MetricsQueryResponseSeries) 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.

func (*MetricsQueryResponseSeries) HasAggr ¶

func (o *MetricsQueryResponseSeries) HasAggr() bool

HasAggr returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasDisplayName ¶

func (o *MetricsQueryResponseSeries) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasEnd ¶

func (o *MetricsQueryResponseSeries) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasExpression ¶

func (o *MetricsQueryResponseSeries) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasInterval ¶

func (o *MetricsQueryResponseSeries) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasLength ¶

func (o *MetricsQueryResponseSeries) HasLength() bool

HasLength returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasMetric ¶

func (o *MetricsQueryResponseSeries) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasPointlist ¶

func (o *MetricsQueryResponseSeries) HasPointlist() bool

HasPointlist returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasScope ¶

func (o *MetricsQueryResponseSeries) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasStart ¶

func (o *MetricsQueryResponseSeries) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*MetricsQueryResponseSeries) HasUnit ¶

func (o *MetricsQueryResponseSeries) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (MetricsQueryResponseSeries) MarshalJSON ¶

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

func (*MetricsQueryResponseSeries) SetAggr ¶

func (o *MetricsQueryResponseSeries) SetAggr(v string)

SetAggr gets a reference to the given string and assigns it to the Aggr field.

func (*MetricsQueryResponseSeries) SetDisplayName ¶

func (o *MetricsQueryResponseSeries) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*MetricsQueryResponseSeries) SetEnd ¶

func (o *MetricsQueryResponseSeries) SetEnd(v int64)

SetEnd gets a reference to the given int64 and assigns it to the End field.

func (*MetricsQueryResponseSeries) SetExpression ¶

func (o *MetricsQueryResponseSeries) SetExpression(v string)

SetExpression gets a reference to the given string and assigns it to the Expression field.

func (*MetricsQueryResponseSeries) SetInterval ¶

func (o *MetricsQueryResponseSeries) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*MetricsQueryResponseSeries) SetLength ¶

func (o *MetricsQueryResponseSeries) SetLength(v int64)

SetLength gets a reference to the given int64 and assigns it to the Length field.

func (*MetricsQueryResponseSeries) SetMetric ¶

func (o *MetricsQueryResponseSeries) SetMetric(v string)

SetMetric gets a reference to the given string and assigns it to the Metric field.

func (*MetricsQueryResponseSeries) SetPointlist ¶

func (o *MetricsQueryResponseSeries) SetPointlist(v [][]float64)

SetPointlist gets a reference to the given [][]float64 and assigns it to the Pointlist field.

func (*MetricsQueryResponseSeries) SetScope ¶

func (o *MetricsQueryResponseSeries) SetScope(v string)

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

func (*MetricsQueryResponseSeries) SetStart ¶

func (o *MetricsQueryResponseSeries) SetStart(v int64)

SetStart gets a reference to the given int64 and assigns it to the Start field.

func (*MetricsQueryResponseSeries) SetUnit ¶

SetUnit gets a reference to the given []MetricsQueryResponseUnit and assigns it to the Unit field.

type MetricsQueryResponseUnit ¶

type MetricsQueryResponseUnit 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"`
}

MetricsQueryResponseUnit Object containing the metric unit family, scale factor, name, and short name.

func NewMetricsQueryResponseUnit ¶

func NewMetricsQueryResponseUnit() *MetricsQueryResponseUnit

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

func NewMetricsQueryResponseUnitWithDefaults ¶

func NewMetricsQueryResponseUnitWithDefaults() *MetricsQueryResponseUnit

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

func (*MetricsQueryResponseUnit) GetFamily ¶

func (o *MetricsQueryResponseUnit) GetFamily() string

GetFamily returns the Family field value if set, zero value otherwise.

func (*MetricsQueryResponseUnit) GetFamilyOk ¶

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

func (o *MetricsQueryResponseUnit) GetName() string

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

func (*MetricsQueryResponseUnit) GetNameOk ¶

func (o *MetricsQueryResponseUnit) 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 (*MetricsQueryResponseUnit) GetPlural ¶

func (o *MetricsQueryResponseUnit) GetPlural() string

GetPlural returns the Plural field value if set, zero value otherwise.

func (*MetricsQueryResponseUnit) GetPluralOk ¶

func (o *MetricsQueryResponseUnit) 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 (*MetricsQueryResponseUnit) GetScaleFactor ¶

func (o *MetricsQueryResponseUnit) GetScaleFactor() float64

GetScaleFactor returns the ScaleFactor field value if set, zero value otherwise.

func (*MetricsQueryResponseUnit) GetScaleFactorOk ¶

func (o *MetricsQueryResponseUnit) 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 (*MetricsQueryResponseUnit) GetShortName ¶

func (o *MetricsQueryResponseUnit) GetShortName() string

GetShortName returns the ShortName field value if set, zero value otherwise.

func (*MetricsQueryResponseUnit) GetShortNameOk ¶

func (o *MetricsQueryResponseUnit) 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 (*MetricsQueryResponseUnit) HasFamily ¶

func (o *MetricsQueryResponseUnit) HasFamily() bool

HasFamily returns a boolean if a field has been set.

func (*MetricsQueryResponseUnit) HasName ¶

func (o *MetricsQueryResponseUnit) HasName() bool

HasName returns a boolean if a field has been set.

func (*MetricsQueryResponseUnit) HasPlural ¶

func (o *MetricsQueryResponseUnit) HasPlural() bool

HasPlural returns a boolean if a field has been set.

func (*MetricsQueryResponseUnit) HasScaleFactor ¶

func (o *MetricsQueryResponseUnit) HasScaleFactor() bool

HasScaleFactor returns a boolean if a field has been set.

func (*MetricsQueryResponseUnit) HasShortName ¶

func (o *MetricsQueryResponseUnit) HasShortName() bool

HasShortName returns a boolean if a field has been set.

func (MetricsQueryResponseUnit) MarshalJSON ¶

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

func (*MetricsQueryResponseUnit) SetFamily ¶

func (o *MetricsQueryResponseUnit) SetFamily(v string)

SetFamily gets a reference to the given string and assigns it to the Family field.

func (*MetricsQueryResponseUnit) SetName ¶

func (o *MetricsQueryResponseUnit) SetName(v string)

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

func (*MetricsQueryResponseUnit) SetPlural ¶

func (o *MetricsQueryResponseUnit) SetPlural(v string)

SetPlural gets a reference to the given string and assigns it to the Plural field.

func (*MetricsQueryResponseUnit) SetScaleFactor ¶

func (o *MetricsQueryResponseUnit) SetScaleFactor(v float64)

SetScaleFactor gets a reference to the given float64 and assigns it to the ScaleFactor field.

func (*MetricsQueryResponseUnit) SetShortName ¶

func (o *MetricsQueryResponseUnit) 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"`
	// The monitor query.
	Query *string       `json:"query,omitempty"`
	State *MonitorState `json:"state,omitempty"`
	// Tags associated to your monitor.
	Tags *[]string    `json:"tags,omitempty"`
	Type *MonitorType `json:"type,omitempty"`
}

Monitor Object describing a monitor.

func NewMonitor ¶

func NewMonitor() *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) GetQuery ¶

func (o *Monitor) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*Monitor) GetQueryOk ¶

func (o *Monitor) 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 (*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 if set, zero value otherwise.

func (*Monitor) GetTypeOk ¶

func (o *Monitor) 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 (*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) HasQuery ¶

func (o *Monitor) HasQuery() bool

HasQuery 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) HasType ¶

func (o *Monitor) HasType() bool

HasType 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) SetQuery ¶

func (o *Monitor) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query 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 gets a reference to the given MonitorType and assigns it to the Type field.

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 (MonitorDeviceID) Ptr ¶

Ptr returns reference to MonitorDeviceID value

func (*MonitorDeviceID) UnmarshalJSON ¶

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

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"`
	// 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"`
	// 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. For “on average” “at all times” and “in total” aggregation, default is true. `False` otherwise.
	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 NullableInt64                  `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) 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() int64

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() (*int64, 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) 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) 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 int64)

SetSyntheticsCheckId gets a reference to the given NullableInt64 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 (MonitorOverallStates) Ptr ¶

Ptr returns reference to MonitorOverallStates value

func (*MonitorOverallStates) UnmarshalJSON ¶

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

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

type MonitorSummaryWidgetDefinitionType ¶

type MonitorSummaryWidgetDefinitionType string

MonitorSummaryWidgetDefinitionType Type of the monitor summary widget.

const (
	MONITORSUMMARYWIDGETDEFINITIONTYPE_MANAGE_STATUS MonitorSummaryWidgetDefinitionType = "manage_status"
)

List of MonitorSummaryWidgetDefinitionType

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"
)

List of MonitorType

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"`
	// The monitor query.
	Query *string       `json:"query,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) 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) 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) HasQuery ¶

func (o *MonitorUpdateRequest) HasQuery() bool

HasQuery 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) SetQuery ¶

func (o *MonitorUpdateRequest) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query 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) apiCheckCanDeleteMonitorRequest

CheckCanDeleteMonitor Check if a monitor can be deleted Check if the given monitors can be deleted.

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

@return apiCheckCanDeleteMonitorRequest

func (*MonitorsApiService) CreateMonitor ¶

func (a *MonitorsApiService) CreateMonitor(ctx _context.Context) apiCreateMonitorRequest

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` - 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: `logs alert` - metric: `metric alert` - network: `service check` - outlier: `query alert` - process: `service query` - rum: `alert` - watchdog: `event 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 `#` being 5, 10, 15, or 30) or `last_#h`(with `#` being 1, 2, or 4), 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 (1, 5, 10, 15, or 30), last\_#h (1, 2, or 4), 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 >= your max threshold (defined in the `options`). e.g. if you want to notify on 1 critical, 3 ok and 2 warn statuses count should be 3. It is limited to 100.

**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: 60s, 4h. Supported timeframes: s, m, h and d. This value should not exceed 48 hours.

**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: 60s, 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 (5, 10, 15, or 30), #h (1, 2, or 4, 24) - **`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.

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

@return apiCreateMonitorRequest

func (*MonitorsApiService) DeleteMonitor ¶

func (a *MonitorsApiService) DeleteMonitor(ctx _context.Context, monitorId int64) apiDeleteMonitorRequest

DeleteMonitor Delete a monitor Delete the specified monitor

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

@return apiDeleteMonitorRequest

func (*MonitorsApiService) GetMonitor ¶

func (a *MonitorsApiService) GetMonitor(ctx _context.Context, monitorId int64) apiGetMonitorRequest

GetMonitor Get a monitor's details Get details about the specified monitor from your organization.

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

@return apiGetMonitorRequest

func (*MonitorsApiService) ListMonitors ¶

func (a *MonitorsApiService) ListMonitors(ctx _context.Context) apiListMonitorsRequest

ListMonitors Get all monitor details Get details about the specified monitor from your organization.

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

@return apiListMonitorsRequest

func (*MonitorsApiService) UpdateMonitor ¶

func (a *MonitorsApiService) UpdateMonitor(ctx _context.Context, monitorId int64) apiUpdateMonitorRequest

UpdateMonitor Edit a monitor Edit the specified monitor.

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

@return apiUpdateMonitorRequest

func (*MonitorsApiService) ValidateMonitor ¶

func (a *MonitorsApiService) ValidateMonitor(ctx _context.Context) apiValidateMonitorRequest

ValidateMonitor Validate a monitor Validate the monitor provided in the request.

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

@return apiValidateMonitorRequest

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 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"`
}

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

type NoteWidgetDefinitionType ¶

type NoteWidgetDefinitionType string

NoteWidgetDefinitionType Type of the note widget.

const (
	NOTEWIDGETDEFINITIONTYPE_NOTE NoteWidgetDefinitionType = "note"
)

List of NoteWidgetDefinitionType

func (NoteWidgetDefinitionType) Ptr ¶

Ptr returns reference to NoteWidgetDefinitionType value

func (*NoteWidgetDefinitionType) UnmarshalJSON ¶

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

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

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

func (NullableAWSLogsAsyncResponseErrors) Get ¶

func (NullableAWSLogsAsyncResponseErrors) IsSet ¶

func (NullableAWSLogsAsyncResponseErrors) MarshalJSON ¶

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

func (*NullableAWSLogsAsyncResponseErrors) Set ¶

func (*NullableAWSLogsAsyncResponseErrors) UnmarshalJSON ¶

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

func (*NullableAWSLogsAsyncResponseErrors) 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 NullableAWSLogsListResponseLambdas ¶

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

func (NullableAWSLogsListResponseLambdas) Get ¶

func (NullableAWSLogsListResponseLambdas) IsSet ¶

func (NullableAWSLogsListResponseLambdas) MarshalJSON ¶

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

func (*NullableAWSLogsListResponseLambdas) Set ¶

func (*NullableAWSLogsListResponseLambdas) UnmarshalJSON ¶

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

func (*NullableAWSLogsListResponseLambdas) 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 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 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 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 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 NullableDashboardSummaryDashboards ¶

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

func (NullableDashboardSummaryDashboards) Get ¶

func (NullableDashboardSummaryDashboards) IsSet ¶

func (NullableDashboardSummaryDashboards) MarshalJSON ¶

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

func (*NullableDashboardSummaryDashboards) Set ¶

func (*NullableDashboardSummaryDashboards) UnmarshalJSON ¶

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

func (*NullableDashboardSummaryDashboards) 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 NullableDashboardTemplateVariables ¶

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

func (NullableDashboardTemplateVariables) Get ¶

func (NullableDashboardTemplateVariables) IsSet ¶

func (NullableDashboardTemplateVariables) MarshalJSON ¶

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

func (*NullableDashboardTemplateVariables) Set ¶

func (*NullableDashboardTemplateVariables) UnmarshalJSON ¶

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

func (*NullableDashboardTemplateVariables) 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 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 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 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 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 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 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 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 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 NullableLogQueryDefinitionSort ¶

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

func (NullableLogQueryDefinitionSort) Get ¶

func (NullableLogQueryDefinitionSort) IsSet ¶

func (NullableLogQueryDefinitionSort) MarshalJSON ¶

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

func (*NullableLogQueryDefinitionSort) Set ¶

func (*NullableLogQueryDefinitionSort) UnmarshalJSON ¶

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

func (*NullableLogQueryDefinitionSort) Unset ¶

func (v *NullableLogQueryDefinitionSort) 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 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 NullableLogsCategoryProcessorCategories ¶

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

func (NullableLogsCategoryProcessorCategories) Get ¶

func (NullableLogsCategoryProcessorCategories) IsSet ¶

func (NullableLogsCategoryProcessorCategories) MarshalJSON ¶

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

func (*NullableLogsCategoryProcessorCategories) Set ¶

func (*NullableLogsCategoryProcessorCategories) UnmarshalJSON ¶

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

func (*NullableLogsCategoryProcessorCategories) 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 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 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 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 NullableMetricsQueryResponseSeries ¶

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

func (NullableMetricsQueryResponseSeries) Get ¶

func (NullableMetricsQueryResponseSeries) IsSet ¶

func (NullableMetricsQueryResponseSeries) MarshalJSON ¶

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

func (*NullableMetricsQueryResponseSeries) Set ¶

func (*NullableMetricsQueryResponseSeries) UnmarshalJSON ¶

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

func (*NullableMetricsQueryResponseSeries) Unset ¶

type NullableMetricsQueryResponseUnit ¶

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

func (NullableMetricsQueryResponseUnit) Get ¶

func (NullableMetricsQueryResponseUnit) IsSet ¶

func (NullableMetricsQueryResponseUnit) MarshalJSON ¶

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

func (*NullableMetricsQueryResponseUnit) Set ¶

func (*NullableMetricsQueryResponseUnit) UnmarshalJSON ¶

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

func (*NullableMetricsQueryResponseUnit) 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 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 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 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 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 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 NullableSLOBulkDeleteResponseErrors ¶

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

func (NullableSLOBulkDeleteResponseErrors) Get ¶

func (NullableSLOBulkDeleteResponseErrors) IsSet ¶

func (NullableSLOBulkDeleteResponseErrors) MarshalJSON ¶

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

func (*NullableSLOBulkDeleteResponseErrors) Set ¶

func (*NullableSLOBulkDeleteResponseErrors) UnmarshalJSON ¶

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

func (*NullableSLOBulkDeleteResponseErrors) 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 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 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 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 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 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 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 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 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 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 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 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 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 NullableSyntheticsDeleteTestsResponseDeletedTests ¶

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

func (NullableSyntheticsDeleteTestsResponseDeletedTests) Get ¶

func (NullableSyntheticsDeleteTestsResponseDeletedTests) IsSet ¶

func (NullableSyntheticsDeleteTestsResponseDeletedTests) MarshalJSON ¶

func (*NullableSyntheticsDeleteTestsResponseDeletedTests) Set ¶

func (*NullableSyntheticsDeleteTestsResponseDeletedTests) UnmarshalJSON ¶

func (*NullableSyntheticsDeleteTestsResponseDeletedTests) 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 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 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 NullableSyntheticsResource ¶

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

func NewNullableSyntheticsResource ¶

func NewNullableSyntheticsResource(val *SyntheticsResource) *NullableSyntheticsResource

func (NullableSyntheticsResource) Get ¶

func (NullableSyntheticsResource) IsSet ¶

func (v NullableSyntheticsResource) IsSet() bool

func (NullableSyntheticsResource) MarshalJSON ¶

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

func (*NullableSyntheticsResource) Set ¶

func (*NullableSyntheticsResource) UnmarshalJSON ¶

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

func (*NullableSyntheticsResource) Unset ¶

func (v *NullableSyntheticsResource) Unset()

type NullableSyntheticsResourceType ¶

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

func (NullableSyntheticsResourceType) Get ¶

func (NullableSyntheticsResourceType) IsSet ¶

func (NullableSyntheticsResourceType) MarshalJSON ¶

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

func (*NullableSyntheticsResourceType) Set ¶

func (*NullableSyntheticsResourceType) UnmarshalJSON ¶

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

func (*NullableSyntheticsResourceType) Unset ¶

func (v *NullableSyntheticsResourceType) 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 NullableSyntheticsStepDetailWarnings ¶

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

func (NullableSyntheticsStepDetailWarnings) Get ¶

func (NullableSyntheticsStepDetailWarnings) IsSet ¶

func (NullableSyntheticsStepDetailWarnings) MarshalJSON ¶

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

func (*NullableSyntheticsStepDetailWarnings) Set ¶

func (*NullableSyntheticsStepDetailWarnings) UnmarshalJSON ¶

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

func (*NullableSyntheticsStepDetailWarnings) 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 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 NullableSyntheticsTestRequestBasicAuth ¶

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

func (NullableSyntheticsTestRequestBasicAuth) Get ¶

func (NullableSyntheticsTestRequestBasicAuth) IsSet ¶

func (NullableSyntheticsTestRequestBasicAuth) MarshalJSON ¶

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

func (*NullableSyntheticsTestRequestBasicAuth) Set ¶

func (*NullableSyntheticsTestRequestBasicAuth) UnmarshalJSON ¶

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

func (*NullableSyntheticsTestRequestBasicAuth) 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 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 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 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 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 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 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 NullableTimeseriesWidgetRequestMetadata ¶

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

func (NullableTimeseriesWidgetRequestMetadata) Get ¶

func (NullableTimeseriesWidgetRequestMetadata) IsSet ¶

func (NullableTimeseriesWidgetRequestMetadata) MarshalJSON ¶

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

func (*NullableTimeseriesWidgetRequestMetadata) Set ¶

func (*NullableTimeseriesWidgetRequestMetadata) UnmarshalJSON ¶

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

func (*NullableTimeseriesWidgetRequestMetadata) 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 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 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 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 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 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 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 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 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 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 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 NullableWidgetLegendSize ¶

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

func NewNullableWidgetLegendSize ¶

func NewNullableWidgetLegendSize(val *WidgetLegendSize) *NullableWidgetLegendSize

func (NullableWidgetLegendSize) Get ¶

func (NullableWidgetLegendSize) IsSet ¶

func (v NullableWidgetLegendSize) IsSet() bool

func (NullableWidgetLegendSize) MarshalJSON ¶

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

func (*NullableWidgetLegendSize) Set ¶

func (*NullableWidgetLegendSize) UnmarshalJSON ¶

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

func (*NullableWidgetLegendSize) Unset ¶

func (v *NullableWidgetLegendSize) 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 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"`
	// The name of the new child-organization, limited to 32 characters.
	Name         string                   `json:"name"`
	Subscription OrganizationSubscription `json:"subscription"`
}

OrganizationCreateBody Object describing an organization to create.

func NewOrganizationCreateBody ¶

func NewOrganizationCreateBody(billing OrganizationBilling, name string, subscription OrganizationSubscription) *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

func (*OrganizationCreateBody) GetBillingOk ¶

func (o *OrganizationCreateBody) GetBillingOk() (*OrganizationBilling, bool)

GetBillingOk returns a tuple with the Billing field value 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

func (*OrganizationCreateBody) GetSubscriptionOk ¶

func (o *OrganizationCreateBody) GetSubscriptionOk() (*OrganizationSubscription, bool)

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

func (OrganizationCreateBody) MarshalJSON ¶

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

func (*OrganizationCreateBody) SetBilling ¶

SetBilling sets field value

func (*OrganizationCreateBody) SetName ¶

func (o *OrganizationCreateBody) SetName(v string)

SetName sets field value

func (*OrganizationCreateBody) SetSubscription ¶

func (o *OrganizationCreateBody) SetSubscription(v OrganizationSubscription)

SetSubscription sets field value

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 ¶

func (a *OrganizationsApiService) CreateChildOrg(ctx _context.Context) apiCreateChildOrgRequest

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.

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

@return apiCreateChildOrgRequest

func (*OrganizationsApiService) GetOrg ¶

func (a *OrganizationsApiService) GetOrg(ctx _context.Context, publicId string) apiGetOrgRequest

GetOrg Get organization information Get organization information.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The `public_id` of the organization you are operating within.

@return apiGetOrgRequest

func (*OrganizationsApiService) ListOrgs ¶

func (a *OrganizationsApiService) ListOrgs(ctx _context.Context) apiListOrgsRequest

ListOrgs List your managed organizations List your managed organizations.

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

@return apiListOrgsRequest

func (*OrganizationsApiService) UpdateOrg ¶

func (a *OrganizationsApiService) UpdateOrg(ctx _context.Context, publicId string) apiUpdateOrgRequest

UpdateOrg Update your organization Update your organization.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The `public_id` of the organization you are operating within.

@return apiUpdateOrgRequest

func (*OrganizationsApiService) UploadIdPForOrg ¶

func (a *OrganizationsApiService) UploadIdPForOrg(ctx _context.Context, publicId string) apiUploadIdPForOrgRequest

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.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The `public_id` of the organization you are operating with

@return apiUploadIdPForOrgRequest

type PagerDutyIntegrationApiService ¶

type PagerDutyIntegrationApiService service

PagerDutyIntegrationApiService PagerDutyIntegrationApi service

func (*PagerDutyIntegrationApiService) CreatePagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) CreatePagerDutyIntegrationService(ctx _context.Context) apiCreatePagerDutyIntegrationServiceRequest

CreatePagerDutyIntegrationService Create a new service object Create a new service object in the PagerDuty integration.

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

@return apiCreatePagerDutyIntegrationServiceRequest

func (*PagerDutyIntegrationApiService) DeletePagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) DeletePagerDutyIntegrationService(ctx _context.Context, serviceName string) apiDeletePagerDutyIntegrationServiceRequest

DeletePagerDutyIntegrationService Delete a single service object Delete a single service object in the Datadog-PagerDuty integration.

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

@return apiDeletePagerDutyIntegrationServiceRequest

func (*PagerDutyIntegrationApiService) GetPagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) GetPagerDutyIntegrationService(ctx _context.Context, serviceName string) apiGetPagerDutyIntegrationServiceRequest

GetPagerDutyIntegrationService Get a single service object Get service name in the Datadog-PagerDuty integration.

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

@return apiGetPagerDutyIntegrationServiceRequest

func (*PagerDutyIntegrationApiService) UpdatePagerDutyIntegrationService ¶

func (a *PagerDutyIntegrationApiService) UpdatePagerDutyIntegrationService(ctx _context.Context, serviceName string) apiUpdatePagerDutyIntegrationServiceRequest

UpdatePagerDutyIntegrationService Update a single service object Update a single service object in the Datadog-PagerDuty integration.

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

@return apiUpdatePagerDutyIntegrationServiceRequest

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

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

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

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.

type QueryValueWidgetDefinition ¶

type QueryValueWidgetDefinition struct {
	// Whether to use auto-scaling or not.
	Autoscale *bool `json:"autoscale,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 (*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 (*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 (*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

type QueryValueWidgetDefinitionType ¶

type QueryValueWidgetDefinitionType string

QueryValueWidgetDefinitionType Type of the query value widget.

const (
	QUERYVALUEWIDGETDEFINITIONTYPE_QUERY_VALUE QueryValueWidgetDefinitionType = "query_value"
)

List of QueryValueWidgetDefinitionType

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         *EventQueryDefinition      `json:"event_query,omitempty"`
	LogQuery           *LogQueryDefinition        `json:"log_query,omitempty"`
	NetworkQuery       *LogQueryDefinition        `json:"network_query,omitempty"`
	ProcessQuery       *ProcessQueryDefinition    `json:"process_query,omitempty"`
	// TODO.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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() EventQueryDefinition

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

func (*QueryValueWidgetRequest) GetEventQueryOk ¶

func (o *QueryValueWidgetRequest) 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 (*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) 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) 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) 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) 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) HasQ ¶

func (o *QueryValueWidgetRequest) HasQ() bool

HasQ 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition and assigns it to the EventQuery 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) SetQ ¶

func (o *QueryValueWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q 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.

type SLOBulkDeleteResponse ¶

type SLOBulkDeleteResponse struct {
	Data *SLOBulkDeleteResponseData `json:"data,omitempty"`
	// Array of errors object returned.
	Errors *[]SLOBulkDeleteResponseErrors `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 ¶

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

func (*SLOBulkDeleteResponse) GetErrorsOk ¶

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 ¶

SetErrors gets a reference to the given []SLOBulkDeleteResponseErrors 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 SLOBulkDeleteResponseErrors ¶

type SLOBulkDeleteResponseErrors 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"`
}

SLOBulkDeleteResponseErrors Object describing the error.

func NewSLOBulkDeleteResponseErrors ¶

func NewSLOBulkDeleteResponseErrors(id string, message string, timeframe SLOErrorTimeframe) *SLOBulkDeleteResponseErrors

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

func NewSLOBulkDeleteResponseErrorsWithDefaults ¶

func NewSLOBulkDeleteResponseErrorsWithDefaults() *SLOBulkDeleteResponseErrors

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

func (*SLOBulkDeleteResponseErrors) GetId ¶

GetId returns the Id field value

func (*SLOBulkDeleteResponseErrors) GetIdOk ¶

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

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

func (*SLOBulkDeleteResponseErrors) GetMessage ¶

func (o *SLOBulkDeleteResponseErrors) GetMessage() string

GetMessage returns the Message field value

func (*SLOBulkDeleteResponseErrors) GetMessageOk ¶

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

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

func (*SLOBulkDeleteResponseErrors) GetTimeframe ¶

GetTimeframe returns the Timeframe field value

func (*SLOBulkDeleteResponseErrors) GetTimeframeOk ¶

func (o *SLOBulkDeleteResponseErrors) GetTimeframeOk() (*SLOErrorTimeframe, bool)

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

func (SLOBulkDeleteResponseErrors) MarshalJSON ¶

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

func (*SLOBulkDeleteResponseErrors) SetId ¶

func (o *SLOBulkDeleteResponseErrors) SetId(v string)

SetId sets field value

func (*SLOBulkDeleteResponseErrors) SetMessage ¶

func (o *SLOBulkDeleteResponseErrors) SetMessage(v string)

SetMessage sets field value

func (*SLOBulkDeleteResponseErrors) SetTimeframe ¶

SetTimeframe sets field value

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 (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.

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

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

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"`
	// Query units (if available).
	Unit *string `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.

func (*SLOHistoryMetricsSeriesMetadata) GetUnitOk ¶

func (o *SLOHistoryMetricsSeriesMetadata) 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 (*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 string and assigns it to the Unit field.

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"`
	Groups  *SLOHistorySLIData `json:"groups,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) GetGroups ¶

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

func (o *SLOHistoryResponseData) HasGroups() bool

HasGroups 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) SetGroups ¶

func (o *SLOHistoryResponseData) SetGroups(v SLOHistorySLIData)

SetGroups gets a reference to the given SLOHistorySLIData and assigns it to the Groups 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 {
	// For `monitor` based SLOs, this includes the aggregated history uptime time series.
	History *[][]float64 `json:"history,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"`
	// Deprecated. 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 or the SLI value for a specific monitor (in multi-monitor SLOs) or group (in grouped SLOs). The uptime history is included for monitor 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) 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) 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) HasHistory ¶

func (o *SLOHistorySLIData) HasHistory() bool

HasHistory 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) SetHistory ¶

func (o *SLOHistorySLIData) SetHistory(v [][]float64)

SetHistory gets a reference to the given [][]float64 and assigns it to the History 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"`
}

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) 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) 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.

type SLOResponse ¶

type SLOResponse struct {
	Data *ServiceLevelObjective `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() ServiceLevelObjective

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

func (*SLOResponse) GetDataOk ¶

func (o *SLOResponse) 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 (*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 ServiceLevelObjective)

SetData gets a reference to the given ServiceLevelObjective 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 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.

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 (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 (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 (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 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) 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) 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) 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

type SLOWidgetDefinitionType ¶

type SLOWidgetDefinitionType string

SLOWidgetDefinitionType Type of the SLO widget.

const (
	SLOWIDGETDEFINITIONTYPE_SLO SLOWidgetDefinitionType = "slo"
)

List of SLOWidgetDefinitionType

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   *EventQueryDefinition   `json:"event_query,omitempty"`
	LogQuery     *LogQueryDefinition     `json:"log_query,omitempty"`
	NetworkQuery *LogQueryDefinition     `json:"network_query,omitempty"`
	ProcessQuery *ProcessQueryDefinition `json:"process_query,omitempty"`
	// Query definition.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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() EventQueryDefinition

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

func (*ScatterPlotRequest) GetEventQueryOk ¶

func (o *ScatterPlotRequest) 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 (*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) 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) 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) 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition 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) 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.

type ScatterPlotWidgetDefinition ¶

type ScatterPlotWidgetDefinition struct {
	// List of groups used for colors.
	ColorByGroups *[]string                           `json:"color_by_groups,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 (*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 (*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 (*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.

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

type ScatterPlotWidgetDefinitionType ¶

type ScatterPlotWidgetDefinitionType string

ScatterPlotWidgetDefinitionType Type of the scatter plot widget.

const (
	SCATTERPLOTWIDGETDEFINITIONTYPE_SCATTERPLOT ScatterPlotWidgetDefinitionType = "scatterplot"
)

List of ScatterPlotWidgetDefinitionType

func (ScatterPlotWidgetDefinitionType) Ptr ¶

Ptr returns reference to ScatterPlotWidgetDefinitionType value

func (*ScatterPlotWidgetDefinitionType) UnmarshalJSON ¶

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

type ServerConfiguration ¶

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations ¶

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type 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) UnsetDescription ¶

func (o *ServiceLevelObjective) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

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

type ServiceLevelObjectiveRequest ¶

type ServiceLevelObjectiveRequest 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 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) GetCreatedAt ¶

func (o *ServiceLevelObjectiveRequest) GetCreatedAt() int64

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

func (*ServiceLevelObjectiveRequest) GetCreatedAtOk ¶

func (o *ServiceLevelObjectiveRequest) 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 (*ServiceLevelObjectiveRequest) GetCreator ¶

func (o *ServiceLevelObjectiveRequest) GetCreator() Creator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*ServiceLevelObjectiveRequest) GetCreatorOk ¶

func (o *ServiceLevelObjectiveRequest) 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 (*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) GetId ¶

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

func (*ServiceLevelObjectiveRequest) GetIdOk ¶

func (o *ServiceLevelObjectiveRequest) 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 (*ServiceLevelObjectiveRequest) GetModifiedAt ¶

func (o *ServiceLevelObjectiveRequest) GetModifiedAt() int64

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

func (*ServiceLevelObjectiveRequest) GetModifiedAtOk ¶

func (o *ServiceLevelObjectiveRequest) 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 (*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) HasCreatedAt ¶

func (o *ServiceLevelObjectiveRequest) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ServiceLevelObjectiveRequest) HasCreator ¶

func (o *ServiceLevelObjectiveRequest) HasCreator() bool

HasCreator returns a boolean if a field 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) HasId ¶

HasId returns a boolean if a field has been set.

func (*ServiceLevelObjectiveRequest) HasModifiedAt ¶

func (o *ServiceLevelObjectiveRequest) HasModifiedAt() bool

HasModifiedAt 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) SetCreatedAt ¶

func (o *ServiceLevelObjectiveRequest) SetCreatedAt(v int64)

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

func (*ServiceLevelObjectiveRequest) SetCreator ¶

func (o *ServiceLevelObjectiveRequest) SetCreator(v Creator)

SetCreator gets a reference to the given Creator and assigns it to the Creator field.

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

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

func (*ServiceLevelObjectiveRequest) SetModifiedAt ¶

func (o *ServiceLevelObjectiveRequest) SetModifiedAt(v int64)

SetModifiedAt gets a reference to the given int64 and assigns it to the ModifiedAt 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) 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 ¶

func (a *ServiceLevelObjectivesApiService) CheckCanDeleteSLO(ctx _context.Context) apiCheckCanDeleteSLORequest

CheckCanDeleteSLO Check if SLOs can be safely deleted Check if a SLO can be safely deleted. For example, assure an SLO can be deleted without disrupting a dashboard.

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

@return apiCheckCanDeleteSLORequest

func (*ServiceLevelObjectivesApiService) CreateSLO ¶

func (a *ServiceLevelObjectivesApiService) CreateSLO(ctx _context.Context) apiCreateSLORequest

CreateSLO Create a SLO object Create a service level objective object.

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

@return apiCreateSLORequest

func (*ServiceLevelObjectivesApiService) DeleteSLO ¶

func (a *ServiceLevelObjectivesApiService) DeleteSLO(ctx _context.Context, sloId string) apiDeleteSLORequest

DeleteSLO Delete a 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.

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

@return apiDeleteSLORequest

func (*ServiceLevelObjectivesApiService) DeleteSLOTimeframeInBulk ¶

func (a *ServiceLevelObjectivesApiService) DeleteSLOTimeframeInBulk(ctx _context.Context) apiDeleteSLOTimeframeInBulkRequest

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.

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

@return apiDeleteSLOTimeframeInBulkRequest

func (*ServiceLevelObjectivesApiService) GetSLO ¶

func (a *ServiceLevelObjectivesApiService) GetSLO(ctx _context.Context, sloId string) apiGetSLORequest

GetSLO Get a SLO's details Get a service level objective object.

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

@return apiGetSLORequest

func (*ServiceLevelObjectivesApiService) GetSLOHistory ¶

func (a *ServiceLevelObjectivesApiService) GetSLOHistory(ctx _context.Context, sloId string) apiGetSLOHistoryRequest

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.

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

@return apiGetSLOHistoryRequest

func (*ServiceLevelObjectivesApiService) ListSLOs ¶

func (a *ServiceLevelObjectivesApiService) ListSLOs(ctx _context.Context) apiListSLOsRequest

ListSLOs Search SLOs Get multiple service level objective objects by their IDs.

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

@return apiListSLOsRequest

func (*ServiceLevelObjectivesApiService) UpdateSLO ¶

func (a *ServiceLevelObjectivesApiService) UpdateSLO(ctx _context.Context, sloId string) apiUpdateSLORequest

UpdateSLO Update a SLO Update the specified service level objective object.

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

@return apiUpdateSLORequest

type ServiceMapWidgetDefinition ¶

type ServiceMapWidgetDefinition struct {
	// 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 (*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 (*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 (*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

type ServiceMapWidgetDefinitionType ¶

type ServiceMapWidgetDefinitionType string

ServiceMapWidgetDefinitionType Type of the service map widget.

const (
	SERVICEMAPWIDGETDEFINITIONTYPE_SERVICEMAP ServiceMapWidgetDefinitionType = "servicemap"
)

List of ServiceMapWidgetDefinitionType

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

type ServiceSummaryWidgetDefinitionType ¶

type ServiceSummaryWidgetDefinitionType string

ServiceSummaryWidgetDefinitionType Type of the service summary widget.

const (
	SERVICESUMMARYWIDGETDEFINITIONTYPE_TRACE_SERVICE ServiceSummaryWidgetDefinitionType = "trace_service"
)

List of ServiceSummaryWidgetDefinitionType

func (ServiceSummaryWidgetDefinitionType) Ptr ¶

Ptr returns reference to ServiceSummaryWidgetDefinitionType value

func (*ServiceSummaryWidgetDefinitionType) UnmarshalJSON ¶

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

type SnapshotsApiService ¶

type SnapshotsApiService service

SnapshotsApiService SnapshotsApi service

func (*SnapshotsApiService) GetGraphSnapshot ¶

func (a *SnapshotsApiService) GetGraphSnapshot(ctx _context.Context) apiGetGraphSnapshotRequest

GetGraphSnapshot Take graph snapshots Take graph snapshots. **Note**: When a snapshot is created, there is some delay before it is available.

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

@return apiGetGraphSnapshotRequest

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

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 {
	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) 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) 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) SetTimings ¶

SetTimings gets a reference to the given SyntheticsTiming and assigns it to the Timings field.

type SyntheticsApiService ¶

type SyntheticsApiService service

SyntheticsApiService SyntheticsApi service

func (*SyntheticsApiService) CreateTest ¶

func (a *SyntheticsApiService) CreateTest(ctx _context.Context) apiCreateTestRequest

CreateTest Create a test Create a Synthetic test.

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

@return apiCreateTestRequest

func (*SyntheticsApiService) DeleteTests ¶

func (a *SyntheticsApiService) DeleteTests(ctx _context.Context) apiDeleteTestsRequest

DeleteTests Delete tests Delete multiple Synthetic tests by ID.

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

@return apiDeleteTestsRequest

func (*SyntheticsApiService) GetAPITestLatestResults ¶

func (a *SyntheticsApiService) GetAPITestLatestResults(ctx _context.Context, publicId string) apiGetAPITestLatestResultsRequest

GetAPITestLatestResults Get the test's latest results summaries (API) Get the last 50 test results summaries for a given Synthetics API test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the test for which to search results for.

@return apiGetAPITestLatestResultsRequest

func (*SyntheticsApiService) GetAPITestResult ¶

func (a *SyntheticsApiService) GetAPITestResult(ctx _context.Context, publicId string, resultId string) apiGetAPITestResultRequest

GetAPITestResult Get a test result (API) Get a specific full result from a given (API) Synthetic test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the API test to which the target result belongs.
  • @param resultId The ID of the result to get.

@return apiGetAPITestResultRequest

func (*SyntheticsApiService) GetBrowserTest ¶

func (a *SyntheticsApiService) GetBrowserTest(ctx _context.Context, publicId string) apiGetBrowserTestRequest

GetBrowserTest Get a test configuration (browser) Get the detailed configuration (including steps) associated with a Synthetics browser test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the test to get details from.

@return apiGetBrowserTestRequest

func (*SyntheticsApiService) GetBrowserTestLatestResults ¶

func (a *SyntheticsApiService) GetBrowserTestLatestResults(ctx _context.Context, publicId string) apiGetBrowserTestLatestResultsRequest

GetBrowserTestLatestResults Get the test's latest results summaries (browser) Get the last 50 test results summaries for a given Synthetics Browser test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the browser test for which to search results for.

@return apiGetBrowserTestLatestResultsRequest

func (*SyntheticsApiService) GetBrowserTestResult ¶

func (a *SyntheticsApiService) GetBrowserTestResult(ctx _context.Context, publicId string, resultId string) apiGetBrowserTestResultRequest

GetBrowserTestResult Get a test result (browser) Get a specific full result from a given (browser) Synthetic test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the browser test to which the target result belongs.
  • @param resultId The ID of the result to get.

@return apiGetBrowserTestResultRequest

func (*SyntheticsApiService) GetTest ¶

func (a *SyntheticsApiService) GetTest(ctx _context.Context, publicId string) apiGetTestRequest

GetTest Get a test configuration (API) Get the detailed configuration associated with a Synthetics test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the test to get details from.

@return apiGetTestRequest

func (*SyntheticsApiService) ListLocations ¶

func (a *SyntheticsApiService) ListLocations(ctx _context.Context) apiListLocationsRequest

ListLocations Get all locations (public and private) Get the list of public and private locations available for Synthetics tests. No arguments required.

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

@return apiListLocationsRequest

func (*SyntheticsApiService) ListTests ¶

func (a *SyntheticsApiService) ListTests(ctx _context.Context) apiListTestsRequest

ListTests Get a list of tests Get the list of all Synthetic tests (can be filtered by type).

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

@return apiListTestsRequest

func (*SyntheticsApiService) UpdateTest ¶

func (a *SyntheticsApiService) UpdateTest(ctx _context.Context, publicId string) apiUpdateTestRequest

UpdateTest Edit a test Edit the configuration of a Synthetic test.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the test to get details from.

@return apiUpdateTestRequest

func (*SyntheticsApiService) UpdateTestPauseStatus ¶

func (a *SyntheticsApiService) UpdateTestPauseStatus(ctx _context.Context, publicId string) apiUpdateTestPauseStatusRequest

UpdateTestPauseStatus Pause or start a test Pause or start a Synthetics test by changing the status.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param publicId The public ID of the Synthetic test to update.

@return apiUpdateTestPauseStatusRequest

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 (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

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_MORE_THAN            SyntheticsAssertionOperator = "moreThan"
	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 (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

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"
)

List of SyntheticsAssertionType

func (SyntheticsAssertionType) Ptr ¶

Ptr returns reference to SyntheticsAssertionType value

func (*SyntheticsAssertionType) UnmarshalJSON ¶

func (v *SyntheticsAssertionType) UnmarshalJSON(src []byte) 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

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 (SyntheticsBrowserErrorType) Ptr ¶

Ptr returns reference to SyntheticsBrowserErrorType value

func (*SyntheticsBrowserErrorType) UnmarshalJSON ¶

func (v *SyntheticsBrowserErrorType) UnmarshalJSON(src []byte) 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

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

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_TEXT    SyntheticsBrowserVariableType = "text"
)

List of SyntheticsBrowserVariableType

func (SyntheticsBrowserVariableType) Ptr ¶

Ptr returns reference to SyntheticsBrowserVariableType value

func (*SyntheticsBrowserVariableType) UnmarshalJSON ¶

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

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"
)

List of SyntheticsCheckType

func (SyntheticsCheckType) Ptr ¶

Ptr returns reference to SyntheticsCheckType value

func (*SyntheticsCheckType) UnmarshalJSON ¶

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

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 *[]SyntheticsDeleteTestsResponseDeletedTests `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 ¶

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 ¶

SetDeletedTests gets a reference to the given []SyntheticsDeleteTestsResponseDeletedTests and assigns it to the DeletedTests field.

type SyntheticsDeleteTestsResponseDeletedTests ¶

type SyntheticsDeleteTestsResponseDeletedTests 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"`
}

SyntheticsDeleteTestsResponseDeletedTests Object containing a deleted Synthetic test ID with the associated deletion timestamp.

func NewSyntheticsDeleteTestsResponseDeletedTests ¶

func NewSyntheticsDeleteTestsResponseDeletedTests() *SyntheticsDeleteTestsResponseDeletedTests

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

func NewSyntheticsDeleteTestsResponseDeletedTestsWithDefaults ¶

func NewSyntheticsDeleteTestsResponseDeletedTestsWithDefaults() *SyntheticsDeleteTestsResponseDeletedTests

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

func (*SyntheticsDeleteTestsResponseDeletedTests) GetDeletedAt ¶

GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.

func (*SyntheticsDeleteTestsResponseDeletedTests) GetDeletedAtOk ¶

func (o *SyntheticsDeleteTestsResponseDeletedTests) 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 (*SyntheticsDeleteTestsResponseDeletedTests) GetPublicId ¶

GetPublicId returns the PublicId field value if set, zero value otherwise.

func (*SyntheticsDeleteTestsResponseDeletedTests) GetPublicIdOk ¶

func (o *SyntheticsDeleteTestsResponseDeletedTests) 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 (*SyntheticsDeleteTestsResponseDeletedTests) HasDeletedAt ¶

HasDeletedAt returns a boolean if a field has been set.

func (*SyntheticsDeleteTestsResponseDeletedTests) HasPublicId ¶

HasPublicId returns a boolean if a field has been set.

func (SyntheticsDeleteTestsResponseDeletedTests) MarshalJSON ¶

func (*SyntheticsDeleteTestsResponseDeletedTests) SetDeletedAt ¶

SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.

func (*SyntheticsDeleteTestsResponseDeletedTests) SetPublicId ¶

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

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 (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 (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 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 Synthetics 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 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 (SyntheticsPlayingTab) Ptr ¶

Ptr returns reference to SyntheticsPlayingTab value

func (*SyntheticsPlayingTab) UnmarshalJSON ¶

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

type SyntheticsResource ¶

type SyntheticsResource struct {
	// Number of time the resource was collected.
	Duration *float64 `json:"duration,omitempty"`
	// HTTP method associated to the resource.
	Method *string `json:"method,omitempty"`
	// Size of the resource in bytes.
	Size *int64 `json:"size,omitempty"`
	// Status Code of the resource.
	Status *int64 `json:"status,omitempty"`
	// Timestamp of the resource collection.
	Timestamp *float64 `json:"timestamp,omitempty"`
	// Trace ID associated with the resource if any.
	TraceId *string                 `json:"traceId,omitempty"`
	Type    *SyntheticsResourceType `json:"type,omitempty"`
	// URL of the resource.
	Url *string `json:"url,omitempty"`
}

SyntheticsResource Object describing a resource which is the combination of requests (fetch, XHR) and Assets (HTML, CSS, JS, images).

func NewSyntheticsResource ¶

func NewSyntheticsResource() *SyntheticsResource

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

func NewSyntheticsResourceWithDefaults ¶

func NewSyntheticsResourceWithDefaults() *SyntheticsResource

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

func (*SyntheticsResource) GetDuration ¶

func (o *SyntheticsResource) GetDuration() float64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*SyntheticsResource) GetDurationOk ¶

func (o *SyntheticsResource) 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 (*SyntheticsResource) GetMethod ¶

func (o *SyntheticsResource) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*SyntheticsResource) GetMethodOk ¶

func (o *SyntheticsResource) GetMethodOk() (*string, 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 (*SyntheticsResource) GetSize ¶

func (o *SyntheticsResource) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*SyntheticsResource) GetSizeOk ¶

func (o *SyntheticsResource) 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 (*SyntheticsResource) GetStatus ¶

func (o *SyntheticsResource) GetStatus() int64

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

func (*SyntheticsResource) GetStatusOk ¶

func (o *SyntheticsResource) GetStatusOk() (*int64, 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 (*SyntheticsResource) GetTimestamp ¶

func (o *SyntheticsResource) GetTimestamp() float64

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*SyntheticsResource) GetTimestampOk ¶

func (o *SyntheticsResource) GetTimestampOk() (*float64, 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 (*SyntheticsResource) GetTraceId ¶

func (o *SyntheticsResource) GetTraceId() string

GetTraceId returns the TraceId field value if set, zero value otherwise.

func (*SyntheticsResource) GetTraceIdOk ¶

func (o *SyntheticsResource) GetTraceIdOk() (*string, bool)

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

func (*SyntheticsResource) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SyntheticsResource) GetTypeOk ¶

func (o *SyntheticsResource) GetTypeOk() (*SyntheticsResourceType, 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 (*SyntheticsResource) GetUrl ¶

func (o *SyntheticsResource) GetUrl() string

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

func (*SyntheticsResource) GetUrlOk ¶

func (o *SyntheticsResource) 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 (*SyntheticsResource) HasDuration ¶

func (o *SyntheticsResource) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*SyntheticsResource) HasMethod ¶

func (o *SyntheticsResource) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*SyntheticsResource) HasSize ¶

func (o *SyntheticsResource) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*SyntheticsResource) HasStatus ¶

func (o *SyntheticsResource) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SyntheticsResource) HasTimestamp ¶

func (o *SyntheticsResource) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*SyntheticsResource) HasTraceId ¶

func (o *SyntheticsResource) HasTraceId() bool

HasTraceId returns a boolean if a field has been set.

func (*SyntheticsResource) HasType ¶

func (o *SyntheticsResource) HasType() bool

HasType returns a boolean if a field has been set.

func (*SyntheticsResource) HasUrl ¶

func (o *SyntheticsResource) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (SyntheticsResource) MarshalJSON ¶

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

func (*SyntheticsResource) SetDuration ¶

func (o *SyntheticsResource) SetDuration(v float64)

SetDuration gets a reference to the given float64 and assigns it to the Duration field.

func (*SyntheticsResource) SetMethod ¶

func (o *SyntheticsResource) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*SyntheticsResource) SetSize ¶

func (o *SyntheticsResource) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (*SyntheticsResource) SetStatus ¶

func (o *SyntheticsResource) SetStatus(v int64)

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

func (*SyntheticsResource) SetTimestamp ¶

func (o *SyntheticsResource) SetTimestamp(v float64)

SetTimestamp gets a reference to the given float64 and assigns it to the Timestamp field.

func (*SyntheticsResource) SetTraceId ¶

func (o *SyntheticsResource) SetTraceId(v string)

SetTraceId gets a reference to the given string and assigns it to the TraceId field.

func (*SyntheticsResource) SetType ¶

SetType gets a reference to the given SyntheticsResourceType and assigns it to the Type field.

func (*SyntheticsResource) SetUrl ¶

func (o *SyntheticsResource) SetUrl(v string)

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

type SyntheticsResourceType ¶

type SyntheticsResourceType string

SyntheticsResourceType Document type to apply an assertion against.

const (
	SYNTHETICSRESOURCETYPE_DOCUMENT   SyntheticsResourceType = "document"
	SYNTHETICSRESOURCETYPE_STYLESHEET SyntheticsResourceType = "stylesheet"
	SYNTHETICSRESOURCETYPE_FETCH      SyntheticsResourceType = "fetch"
	SYNTHETICSRESOURCETYPE_IMAGE      SyntheticsResourceType = "image"
	SYNTHETICSRESOURCETYPE_SCRIPT     SyntheticsResourceType = "script"
	SYNTHETICSRESOURCETYPE_XHR        SyntheticsResourceType = "xhr"
	SYNTHETICSRESOURCETYPE_OTHER      SyntheticsResourceType = "other"
)

List of SyntheticsResourceType

func (SyntheticsResourceType) Ptr ¶

Ptr returns reference to SyntheticsResourceType value

func (*SyntheticsResourceType) UnmarshalJSON ¶

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

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 *float32            `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() float32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*SyntheticsStep) GetTimeoutOk ¶

func (o *SyntheticsStep) GetTimeoutOk() (*float32, bool)

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

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

SetTimeout gets a reference to the given float32 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"`
	// Array of resources collected by the test.
	Resources *[]SyntheticsResource `json:"resources,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"`
	// Warning collected that didn't failed the step.
	Warnings *[]SyntheticsStepDetailWarnings `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) GetResources ¶

func (o *SyntheticsStepDetail) GetResources() []SyntheticsResource

GetResources returns the Resources field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetResourcesOk ¶

func (o *SyntheticsStepDetail) GetResourcesOk() (*[]SyntheticsResource, bool)

GetResourcesOk returns a tuple with the Resources 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) GetWarnings ¶

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*SyntheticsStepDetail) GetWarningsOk ¶

func (o *SyntheticsStepDetail) GetWarningsOk() (*[]SyntheticsStepDetailWarnings, 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) HasResources ¶

func (o *SyntheticsStepDetail) HasResources() bool

HasResources 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) 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) SetResources ¶

func (o *SyntheticsStepDetail) SetResources(v []SyntheticsResource)

SetResources gets a reference to the given []SyntheticsResource and assigns it to the Resources 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) SetWarnings ¶

SetWarnings gets a reference to the given []SyntheticsStepDetailWarnings and assigns it to the Warnings field.

type SyntheticsStepDetailWarnings ¶

type SyntheticsStepDetailWarnings struct {
	// Message for the warning.
	Message string                `json:"message"`
	Type    SyntheticsWarningType `json:"type"`
}

SyntheticsStepDetailWarnings Object collecting warnings for a given step.

func NewSyntheticsStepDetailWarnings ¶

func NewSyntheticsStepDetailWarnings(message string, type_ SyntheticsWarningType) *SyntheticsStepDetailWarnings

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

func NewSyntheticsStepDetailWarningsWithDefaults ¶

func NewSyntheticsStepDetailWarningsWithDefaults() *SyntheticsStepDetailWarnings

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

func (*SyntheticsStepDetailWarnings) GetMessage ¶

func (o *SyntheticsStepDetailWarnings) GetMessage() string

GetMessage returns the Message field value

func (*SyntheticsStepDetailWarnings) GetMessageOk ¶

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

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

func (*SyntheticsStepDetailWarnings) GetType ¶

GetType returns the Type field value

func (*SyntheticsStepDetailWarnings) GetTypeOk ¶

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

func (SyntheticsStepDetailWarnings) MarshalJSON ¶

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

func (*SyntheticsStepDetailWarnings) SetMessage ¶

func (o *SyntheticsStepDetailWarnings) SetMessage(v string)

SetMessage sets field value

func (*SyntheticsStepDetailWarnings) SetType ¶

SetType sets field value

type SyntheticsStepType ¶

type SyntheticsStepType string

SyntheticsStepType Step type used in your Synthetic test.

const (
	SYNTHETICSSTEPTYPE_ASSERT_CURRENT_URL        SyntheticsStepType = "assertCurrentUrl"
	SYNTHETICSSTEPTYPE_ASSERT_ELEMENT_CONTENT    SyntheticsStepType = "assertElementContent"
	SYNTHETICSSTEPTYPE_ASSERT_ELEMENT_PRESENT    SyntheticsStepType = "assertElementPresent"
	SYNTHETICSSTEPTYPE_ASSERT_EMAIL              SyntheticsStepType = "assertEmail"
	SYNTHETICSSTEPTYPE_ASSERT_PAGE_CONTAINS      SyntheticsStepType = "assertPageContains"
	SYNTHETICSSTEPTYPE_ASSERT_PAGE_LACKS         SyntheticsStepType = "assertPageLacks"
	SYNTHETICSSTEPTYPE_CLICK                     SyntheticsStepType = "click"
	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_SELECT_OPTION             SyntheticsStepType = "selectOption"
	SYNTHETICSSTEPTYPE_TYPE_TEXT                 SyntheticsStepType = "typeText"
	SYNTHETICSSTEPTYPE_UPLOAD_FILES              SyntheticsStepType = "uploadFiles"
	SYNTHETICSSTEPTYPE_WAIT                      SyntheticsStepType = "wait"
)

List of SyntheticsStepType

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"`
	Request    SyntheticsTestRequest `json:"request"`
	// Array of variables used for the test.
	Variables *[]SyntheticsBrowserVariable `json:"variables,omitempty"`
}

SyntheticsTestConfig Configuration object for a Synthetic test.

func NewSyntheticsTestConfig ¶

func NewSyntheticsTestConfig(assertions []SyntheticsAssertion, request SyntheticsTestRequest) *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

func (*SyntheticsTestConfig) GetAssertionsOk ¶

func (o *SyntheticsTestConfig) GetAssertionsOk() (*[]SyntheticsAssertion, bool)

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

func (*SyntheticsTestConfig) GetRequest ¶

GetRequest returns the Request field value

func (*SyntheticsTestConfig) GetRequestOk ¶

func (o *SyntheticsTestConfig) GetRequestOk() (*SyntheticsTestRequest, bool)

GetRequestOk returns a tuple with the Request field value 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) 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 sets field value

func (*SyntheticsTestConfig) SetRequest ¶

SetRequest sets field value

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 sub-type of the Synthetic API test, `http`, `ssl`, or `tcp`.

const (
	SYNTHETICSTESTDETAILSSUBTYPE_HTTP SyntheticsTestDetailsSubType = "http"
	SYNTHETICSTESTDETAILSSUBTYPE_SSL  SyntheticsTestDetailsSubType = "ssl"
	SYNTHETICSTESTDETAILSSUBTYPE_TCP  SyntheticsTestDetailsSubType = "tcp"
)

List of SyntheticsTestDetailsSubType

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 (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 (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"`
	// 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"`
	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) 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) 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) 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) 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) 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) 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 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 (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 (SyntheticsTestProcessStatus) Ptr ¶

Ptr returns reference to SyntheticsTestProcessStatus value

func (*SyntheticsTestProcessStatus) UnmarshalJSON ¶

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

type SyntheticsTestRequest ¶

type SyntheticsTestRequest struct {
	BasicAuth *SyntheticsTestRequestBasicAuth `json:"basicAuth,omitempty"`
	// Body to include in the test.
	Body *string `json:"body,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"`
	// Port to use when performing the test.
	Port *int64 `json:"port,omitempty"`
	// Query to use for the test.
	Query *interface{} `json:"query,omitempty"`
	// Timeout in millisecond 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 ¶

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*SyntheticsTestRequest) GetBasicAuthOk ¶

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

SetBasicAuth gets a reference to the given SyntheticsTestRequestBasicAuth 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) 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) 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) 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 SyntheticsTestRequestBasicAuth ¶

type SyntheticsTestRequestBasicAuth struct {
	// Password to use for the basic authentication.
	Password string `json:"password"`
	// Username to use for the basic authentication.
	Username string `json:"username"`
}

SyntheticsTestRequestBasicAuth Object to handle basic authentication when performing the test.

func NewSyntheticsTestRequestBasicAuth ¶

func NewSyntheticsTestRequestBasicAuth(password string, username string) *SyntheticsTestRequestBasicAuth

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

func NewSyntheticsTestRequestBasicAuthWithDefaults ¶

func NewSyntheticsTestRequestBasicAuthWithDefaults() *SyntheticsTestRequestBasicAuth

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

func (*SyntheticsTestRequestBasicAuth) GetPassword ¶

func (o *SyntheticsTestRequestBasicAuth) GetPassword() string

GetPassword returns the Password field value

func (*SyntheticsTestRequestBasicAuth) GetPasswordOk ¶

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

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

func (*SyntheticsTestRequestBasicAuth) GetUsername ¶

func (o *SyntheticsTestRequestBasicAuth) GetUsername() string

GetUsername returns the Username field value

func (*SyntheticsTestRequestBasicAuth) GetUsernameOk ¶

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

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

func (SyntheticsTestRequestBasicAuth) MarshalJSON ¶

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

func (*SyntheticsTestRequestBasicAuth) SetPassword ¶

func (o *SyntheticsTestRequestBasicAuth) SetPassword(v string)

SetPassword sets field value

func (*SyntheticsTestRequestBasicAuth) SetUsername ¶

func (o *SyntheticsTestRequestBasicAuth) SetUsername(v string)

SetUsername sets field value

type SyntheticsTickInterval ¶

type SyntheticsTickInterval int64

SyntheticsTickInterval The frequency at which to run the Synthetic test (in seconds).

const (
	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 (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 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 SyntheticsWarningType ¶

type SyntheticsWarningType string

SyntheticsWarningType User locator used.

const (
	SYNTHETICSWARNINGTYPE_USER_LOCATOR SyntheticsWarningType = "user_locator"
)

List of SyntheticsWarningType

func (SyntheticsWarningType) Ptr ¶

Ptr returns reference to SyntheticsWarningType value

func (*SyntheticsWarningType) UnmarshalJSON ¶

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

type TableWidgetDefinition ¶

type TableWidgetDefinition struct {
	// 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 (*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 (*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 (*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

type TableWidgetDefinitionType ¶

type TableWidgetDefinitionType string

TableWidgetDefinitionType Type of the table widget.

const (
	TABLEWIDGETDEFINITIONTYPE_QUERY_TABLE TableWidgetDefinitionType = "query_table"
)

List of TableWidgetDefinitionType

func (TableWidgetDefinitionType) Ptr ¶

Ptr returns reference to TableWidgetDefinitionType value

func (*TableWidgetDefinitionType) UnmarshalJSON ¶

func (v *TableWidgetDefinitionType) 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"`
	// List of conditional formats.
	ConditionalFormats *[]WidgetConditionalFormat `json:"conditional_formats,omitempty"`
	EventQuery         *EventQueryDefinition      `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"`
	// Query definition.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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) 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() EventQueryDefinition

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

func (*TableWidgetRequest) GetEventQueryOk ¶

func (o *TableWidgetRequest) 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 (*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) 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) 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) 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) 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) 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition 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) 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.

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 ¶

func (a *TagsApiService) CreateHostTags(ctx _context.Context, hostName string) apiCreateHostTagsRequest

CreateHostTags Add tags to a host This endpoint allows you to add new tags to a host, optionally specifying where these tags come from.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hostName This endpoint allows you to add new tags to a host, optionally specifying where the tags came from.

@return apiCreateHostTagsRequest

func (*TagsApiService) DeleteHostTags ¶

func (a *TagsApiService) DeleteHostTags(ctx _context.Context, hostName string) apiDeleteHostTagsRequest

DeleteHostTags Remove host tags This endpoint allows you to remove all user-assigned tags for a single host.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hostName This endpoint allows you to remove all user-assigned tags for a single host.

@return apiDeleteHostTagsRequest

func (*TagsApiService) GetHostTags ¶

func (a *TagsApiService) GetHostTags(ctx _context.Context, hostName string) apiGetHostTagsRequest

GetHostTags Get host tags Return the list of tags that apply to a given host.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hostName When specified, filters list of tags to those tags with the specified source.

@return apiGetHostTagsRequest

func (*TagsApiService) ListHostTags ¶

func (a *TagsApiService) ListHostTags(ctx _context.Context) apiListHostTagsRequest

ListHostTags Get Tags Return a mapping of tags to hosts for your whole infrastructure.

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

@return apiListHostTagsRequest

func (*TagsApiService) UpdateHostTags ¶

func (a *TagsApiService) UpdateHostTags(ctx _context.Context, hostName string) apiUpdateHostTagsRequest

UpdateHostTags Update host tags This endpoint allows you to update/replace all tags in an integration source with those supplied in the request.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param hostName This endpoint allows you to update/replace all in an integration source with those supplied in the request.

@return apiUpdateHostTagsRequest

type TimeseriesWidgetDefinition ¶

type TimeseriesWidgetDefinition struct {
	// List of widget events.
	Events     *[]WidgetEvent    `json:"events,omitempty"`
	LegendSize *WidgetLegendSize `json:"legend_size,omitempty"`
	// List of markers.
	Markers *[]WidgetMarker `json:"markers,omitempty"`
	// List of timeseries widget requests.
	Requests []TimeseriesWidgetRequest `json:"requests"`
	// (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 Analyzed 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 (*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) GetLegendSize ¶

func (o *TimeseriesWidgetDefinition) GetLegendSize() WidgetLegendSize

GetLegendSize returns the LegendSize field value if set, zero value otherwise.

func (*TimeseriesWidgetDefinition) GetLegendSizeOk ¶

func (o *TimeseriesWidgetDefinition) GetLegendSizeOk() (*WidgetLegendSize, 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) 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 (*TimeseriesWidgetDefinition) HasEvents ¶

func (o *TimeseriesWidgetDefinition) HasEvents() bool

HasEvents 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) 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 (*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) SetLegendSize ¶

func (o *TimeseriesWidgetDefinition) SetLegendSize(v WidgetLegendSize)

SetLegendSize gets a reference to the given WidgetLegendSize 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) 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.

type TimeseriesWidgetDefinitionType ¶

type TimeseriesWidgetDefinitionType string

TimeseriesWidgetDefinitionType Type of the timeseries widget.

const (
	TIMESERIESWIDGETDEFINITIONTYPE_TIMESERIES TimeseriesWidgetDefinitionType = "timeseries"
)

List of TimeseriesWidgetDefinitionType

func (TimeseriesWidgetDefinitionType) Ptr ¶

Ptr returns reference to TimeseriesWidgetDefinitionType value

func (*TimeseriesWidgetDefinitionType) UnmarshalJSON ¶

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

type TimeseriesWidgetRequest ¶

type TimeseriesWidgetRequest struct {
	ApmQuery    *LogQueryDefinition   `json:"apm_query,omitempty"`
	DisplayType *WidgetDisplayType    `json:"display_type,omitempty"`
	EventQuery  *EventQueryDefinition `json:"event_query,omitempty"`
	LogQuery    *LogQueryDefinition   `json:"log_query,omitempty"`
	// Used to define expression aliases.
	Metadata     *[]TimeseriesWidgetRequestMetadata `json:"metadata,omitempty"`
	NetworkQuery *LogQueryDefinition                `json:"network_query,omitempty"`
	ProcessQuery *ProcessQueryDefinition            `json:"process_query,omitempty"`
	// Widget query.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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() EventQueryDefinition

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

func (*TimeseriesWidgetRequest) GetEventQueryOk ¶

func (o *TimeseriesWidgetRequest) 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 (*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) 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) 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) 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) 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) 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) HasProcessQuery ¶

func (o *TimeseriesWidgetRequest) HasProcessQuery() bool

HasProcessQuery 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) HasRumQuery ¶

func (o *TimeseriesWidgetRequest) HasRumQuery() bool

HasRumQuery 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition and assigns it to the EventQuery 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 []TimeseriesWidgetRequestMetadata 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) SetProcessQuery ¶

func (o *TimeseriesWidgetRequest) SetProcessQuery(v ProcessQueryDefinition)

SetProcessQuery gets a reference to the given ProcessQueryDefinition and assigns it to the ProcessQuery 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) SetRumQuery ¶

func (o *TimeseriesWidgetRequest) SetRumQuery(v LogQueryDefinition)

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

func (*TimeseriesWidgetRequest) SetStyle ¶

SetStyle gets a reference to the given WidgetRequestStyle and assigns it to the Style field.

type TimeseriesWidgetRequestMetadata ¶

type TimeseriesWidgetRequestMetadata struct {
	// Expression alias.
	AliasName *string `json:"alias_name,omitempty"`
	// Expression name.
	Expression string `json:"expression"`
}

TimeseriesWidgetRequestMetadata Define an expression alias.

func NewTimeseriesWidgetRequestMetadata ¶

func NewTimeseriesWidgetRequestMetadata(expression string) *TimeseriesWidgetRequestMetadata

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

func NewTimeseriesWidgetRequestMetadataWithDefaults ¶

func NewTimeseriesWidgetRequestMetadataWithDefaults() *TimeseriesWidgetRequestMetadata

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

func (*TimeseriesWidgetRequestMetadata) GetAliasName ¶

func (o *TimeseriesWidgetRequestMetadata) GetAliasName() string

GetAliasName returns the AliasName field value if set, zero value otherwise.

func (*TimeseriesWidgetRequestMetadata) GetAliasNameOk ¶

func (o *TimeseriesWidgetRequestMetadata) 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 (*TimeseriesWidgetRequestMetadata) GetExpression ¶

func (o *TimeseriesWidgetRequestMetadata) GetExpression() string

GetExpression returns the Expression field value

func (*TimeseriesWidgetRequestMetadata) GetExpressionOk ¶

func (o *TimeseriesWidgetRequestMetadata) GetExpressionOk() (*string, bool)

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

func (*TimeseriesWidgetRequestMetadata) HasAliasName ¶

func (o *TimeseriesWidgetRequestMetadata) HasAliasName() bool

HasAliasName returns a boolean if a field has been set.

func (TimeseriesWidgetRequestMetadata) MarshalJSON ¶

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

func (*TimeseriesWidgetRequestMetadata) SetAliasName ¶

func (o *TimeseriesWidgetRequestMetadata) SetAliasName(v string)

SetAliasName gets a reference to the given string and assigns it to the AliasName field.

func (*TimeseriesWidgetRequestMetadata) SetExpression ¶

func (o *TimeseriesWidgetRequestMetadata) SetExpression(v string)

SetExpression sets field value

type ToplistWidgetDefinition ¶

type ToplistWidgetDefinition struct {
	// 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 (*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 (*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 (*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

type ToplistWidgetDefinitionType ¶

type ToplistWidgetDefinitionType string

ToplistWidgetDefinitionType Type of the top list widget.

const (
	TOPLISTWIDGETDEFINITIONTYPE_TOPLIST ToplistWidgetDefinitionType = "toplist"
)

List of ToplistWidgetDefinitionType

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         *EventQueryDefinition      `json:"event_query,omitempty"`
	LogQuery           *LogQueryDefinition        `json:"log_query,omitempty"`
	NetworkQuery       *LogQueryDefinition        `json:"network_query,omitempty"`
	ProcessQuery       *ProcessQueryDefinition    `json:"process_query,omitempty"`
	// Widget query.
	Q        *string             `json:"q,omitempty"`
	RumQuery *LogQueryDefinition `json:"rum_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() EventQueryDefinition

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

func (*ToplistWidgetRequest) GetEventQueryOk ¶

func (o *ToplistWidgetRequest) 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 (*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) 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) 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) 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) 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) HasQ ¶

func (o *ToplistWidgetRequest) HasQ() bool

HasQ 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) 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 EventQueryDefinition)

SetEventQuery gets a reference to the given EventQueryDefinition and assigns it to the EventQuery 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) SetQ ¶

func (o *ToplistWidgetRequest) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q 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) SetStyle ¶

SetStyle gets a reference to the given WidgetRequestStyle and assigns it to the Style field.

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 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"`
	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) 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) 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) 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 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"`
	// 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"`
	// 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`.
	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"`
	// Shows the total number of containers reporting via the Docker integration during the hour.
	HostCount *int64 `json:"host_count,omitempty"`
	// The hour for the usage.
	Hour *time.Time `json:"hour,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) 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) 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) 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) 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) 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) 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) 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) 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.

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 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 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"`
}

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) 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) 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.

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 ¶

func (a *UsageMeteringApiService) GetDailyCustomReports(ctx _context.Context) apiGetDailyCustomReportsRequest

GetDailyCustomReports Get the list of available daily custom reports Get daily custom reports.

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

@return apiGetDailyCustomReportsRequest

func (*UsageMeteringApiService) GetMonthlyCustomReports ¶

func (a *UsageMeteringApiService) GetMonthlyCustomReports(ctx _context.Context) apiGetMonthlyCustomReportsRequest

GetMonthlyCustomReports Get the list of available monthly custom reports Get monthly custom reports.

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

@return apiGetMonthlyCustomReportsRequest

func (*UsageMeteringApiService) GetSpecifiedDailyCustomReports ¶

func (a *UsageMeteringApiService) GetSpecifiedDailyCustomReports(ctx _context.Context, reportId string) apiGetSpecifiedDailyCustomReportsRequest

GetSpecifiedDailyCustomReports Get specified daily custom reports Get specified daily custom reports.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param reportId The specified ID to search results for.

@return apiGetSpecifiedDailyCustomReportsRequest

func (*UsageMeteringApiService) GetSpecifiedMonthlyCustomReports ¶

func (a *UsageMeteringApiService) GetSpecifiedMonthlyCustomReports(ctx _context.Context, reportId string) apiGetSpecifiedMonthlyCustomReportsRequest

GetSpecifiedMonthlyCustomReports Get specified monthly custom reports Get specified monthly custom reports.

  • @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
  • @param reportId The specified ID to search results for.

@return apiGetSpecifiedMonthlyCustomReportsRequest

func (*UsageMeteringApiService) GetUsageAnalyzedLogs ¶

func (a *UsageMeteringApiService) GetUsageAnalyzedLogs(ctx _context.Context) apiGetUsageAnalyzedLogsRequest

GetUsageAnalyzedLogs Get hourly usage for analyzed logs Get hourly usage for analyzed logs (Security Monitoring).

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

@return apiGetUsageAnalyzedLogsRequest

func (*UsageMeteringApiService) GetUsageBillableSummary ¶

func (a *UsageMeteringApiService) GetUsageBillableSummary(ctx _context.Context) apiGetUsageBillableSummaryRequest

GetUsageBillableSummary Get billable usage across your multi-org account Get billable usage across your multi-org account.

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

@return apiGetUsageBillableSummaryRequest

func (*UsageMeteringApiService) GetUsageFargate ¶

func (a *UsageMeteringApiService) GetUsageFargate(ctx _context.Context) apiGetUsageFargateRequest

GetUsageFargate Get hourly usage for Fargate Get hourly usage for [Fargate](https://docs.datadoghq.com/integrations/ecs_fargate/).

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

@return apiGetUsageFargateRequest

func (*UsageMeteringApiService) GetUsageHosts ¶

func (a *UsageMeteringApiService) GetUsageHosts(ctx _context.Context) apiGetUsageHostsRequest

GetUsageHosts Get hourly usage for hosts and containers Get hourly usage for hosts and containers.

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

@return apiGetUsageHostsRequest

func (*UsageMeteringApiService) GetUsageLambda ¶

func (a *UsageMeteringApiService) GetUsageLambda(ctx _context.Context) apiGetUsageLambdaRequest

GetUsageLambda Get hourly usage for Lambda Get hourly usage for lambda.

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

@return apiGetUsageLambdaRequest

func (*UsageMeteringApiService) GetUsageLogs ¶

func (a *UsageMeteringApiService) GetUsageLogs(ctx _context.Context) apiGetUsageLogsRequest

GetUsageLogs Get hourly usage for Logs Get hourly usage for logs.

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

@return apiGetUsageLogsRequest

func (*UsageMeteringApiService) GetUsageLogsByIndex ¶

func (a *UsageMeteringApiService) GetUsageLogsByIndex(ctx _context.Context) apiGetUsageLogsByIndexRequest

GetUsageLogsByIndex Get hourly usage for Logs by Index Get hourly usage for logs by index.

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

@return apiGetUsageLogsByIndexRequest

func (*UsageMeteringApiService) GetUsageNetworkFlows ¶

func (a *UsageMeteringApiService) GetUsageNetworkFlows(ctx _context.Context) apiGetUsageNetworkFlowsRequest

GetUsageNetworkFlows Get hourly usage for Network Flows Get hourly usage for network flows.

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

@return apiGetUsageNetworkFlowsRequest

func (*UsageMeteringApiService) GetUsageNetworkHosts ¶

func (a *UsageMeteringApiService) GetUsageNetworkHosts(ctx _context.Context) apiGetUsageNetworkHostsRequest

GetUsageNetworkHosts Get hourly usage for Network Hosts Get hourly usage for network hosts.

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

@return apiGetUsageNetworkHostsRequest

func (*UsageMeteringApiService) GetUsageRumSessions ¶

func (a *UsageMeteringApiService) GetUsageRumSessions(ctx _context.Context) apiGetUsageRumSessionsRequest

GetUsageRumSessions Get hourly usage for RUM Sessions Get hourly usage for [RUM](https://docs.datadoghq.com/real_user_monitoring/) Sessions.

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

@return apiGetUsageRumSessionsRequest

func (*UsageMeteringApiService) GetUsageSNMP ¶

func (a *UsageMeteringApiService) GetUsageSNMP(ctx _context.Context) apiGetUsageSNMPRequest

GetUsageSNMP Get hourly usage for SNMP devices Get hourly usage for SNMP devices.

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

@return apiGetUsageSNMPRequest

func (*UsageMeteringApiService) GetUsageSummary ¶

func (a *UsageMeteringApiService) GetUsageSummary(ctx _context.Context) apiGetUsageSummaryRequest

GetUsageSummary Get usage across your multi-org account Get usage across your multi-org account.

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

@return apiGetUsageSummaryRequest

func (*UsageMeteringApiService) GetUsageSynthetics ¶

func (a *UsageMeteringApiService) GetUsageSynthetics(ctx _context.Context) apiGetUsageSyntheticsRequest

GetUsageSynthetics Get hourly usage for Synthetics Checks Get hourly usage for [Synthetics checks](https://docs.datadoghq.com/synthetics/).

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

@return apiGetUsageSyntheticsRequest

func (*UsageMeteringApiService) GetUsageSyntheticsAPI ¶

func (a *UsageMeteringApiService) GetUsageSyntheticsAPI(ctx _context.Context) apiGetUsageSyntheticsAPIRequest

GetUsageSyntheticsAPI Get hourly usage for Synthetics API Checks Get hourly usage for [synthetics API checks](https://docs.datadoghq.com/synthetics/).

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

@return apiGetUsageSyntheticsAPIRequest

func (*UsageMeteringApiService) GetUsageSyntheticsBrowser ¶

func (a *UsageMeteringApiService) GetUsageSyntheticsBrowser(ctx _context.Context) apiGetUsageSyntheticsBrowserRequest

GetUsageSyntheticsBrowser Get hourly usage for Synthetics Browser Checks Get hourly usage for synthetics browser checks.

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

@return apiGetUsageSyntheticsBrowserRequest

func (*UsageMeteringApiService) GetUsageTimeseries ¶

func (a *UsageMeteringApiService) GetUsageTimeseries(ctx _context.Context) apiGetUsageTimeseriesRequest

GetUsageTimeseries Get hourly usage for custom metrics Get hourly usage for [custom metrics](https://docs.datadoghq.com/developers/metrics/custom_metrics/).

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

@return apiGetUsageTimeseriesRequest

func (*UsageMeteringApiService) GetUsageTopAvgMetrics ¶

func (a *UsageMeteringApiService) GetUsageTopAvgMetrics(ctx _context.Context) apiGetUsageTopAvgMetricsRequest

GetUsageTopAvgMetrics Get top 500 custom metrics by hourly average Get top [custom metrics](https://docs.datadoghq.com/developers/metrics/custom_metrics/) by hourly average.

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

@return apiGetUsageTopAvgMetricsRequest

func (*UsageMeteringApiService) GetUsageTrace ¶

func (a *UsageMeteringApiService) GetUsageTrace(ctx _context.Context) apiGetUsageTraceRequest

GetUsageTrace Get hourly usage for Trace Search Get hourly usage for trace search.

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

@return apiGetUsageTraceRequest

type UsageMetricCategory ¶

type UsageMetricCategory string

UsageMetricCategory Contains the metric category.

const (
	USAGEMETRICCATEGORY_STANDARD UsageMetricCategory = "standard"
	USAGEMETRICCATEGORY_CUSTOM   UsageMetricCategory = "custom"
)

List of UsageMetricCategory

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

type UsageReportsType string

UsageReportsType The type of reports.

const (
	USAGEREPORTSTYPE_REPORTS UsageReportsType = "reports"
)

List of UsageReportsType

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"`
}

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) 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) 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.

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 (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 (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 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 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 average of all distinct containers over all hours in the current date for all organizations.
	ContainerAvg *int64 `json:"container_avg,omitempty"`
	// Shows the high watermark 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 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 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"`
	// Organizations associated with a user.
	Orgs *[]UsageSummaryDateOrg `json:"orgs,omitempty"`
	// Shows the sum of all RUM Sessions over all hours in the current date for all organizations
	RumSessionCountSum *int64 `json:"rum_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 analyzed spans indexed over all hours in the current date for all organizations.
	TraceSearchIndexedEventsCountSum *int64 `json:"trace_search_indexed_events_count_sum,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) 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) 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) 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) 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) 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) 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) 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) 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) HasAgentHostTop99p ¶

func (o *UsageSummaryDate) HasAgentHostTop99p() bool

HasAgentHostTop99p 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) HasBillableIngestedBytesSum ¶

func (o *UsageSummaryDate) HasBillableIngestedBytesSum() bool

HasBillableIngestedBytesSum 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) 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) 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) HasOrgs ¶

func (o *UsageSummaryDate) HasOrgs() bool

HasOrgs 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) 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) 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) 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) SetBillableIngestedBytesSum ¶

func (o *UsageSummaryDate) SetBillableIngestedBytesSum(v int64)

SetBillableIngestedBytesSum gets a reference to the given int64 and assigns it to the BillableIngestedBytesSum 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) 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) 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) SetOrgs ¶

func (o *UsageSummaryDate) SetOrgs(v []UsageSummaryDateOrg)

SetOrgs gets a reference to the given []UsageSummaryDateOrg and assigns it to the Orgs 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) 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.

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 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 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 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 watermark 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 watermark 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"`
	// The organization id.
	Id *string `json:"id,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"`
	// 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"`
	// The organization public id.
	PublicId *string `json:"public_id,omitempty"`
	// Shows the sum of all 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 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 analyzed spans indexed over all hours in the current date for the given org.
	TraceSearchIndexedEventsCountSum *int64 `json:"trace_search_indexed_events_count_sum,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) 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) 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) 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) 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) 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) 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) 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) 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) HasAgentHostTop99p ¶

func (o *UsageSummaryDateOrg) HasAgentHostTop99p() bool

HasAgentHostTop99p 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) HasBillableIngestedBytesSum ¶

func (o *UsageSummaryDateOrg) HasBillableIngestedBytesSum() bool

HasBillableIngestedBytesSum 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) HasId ¶

func (o *UsageSummaryDateOrg) HasId() bool

HasId 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) 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) 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) 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) 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) 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) SetBillableIngestedBytesSum ¶

func (o *UsageSummaryDateOrg) SetBillableIngestedBytesSum(v int64)

SetBillableIngestedBytesSum gets a reference to the given int64 and assigns it to the BillableIngestedBytesSum 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) SetId ¶

func (o *UsageSummaryDateOrg) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id 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) 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) 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) 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.

type UsageSummaryResponse ¶

type UsageSummaryResponse struct {
	// Shows the 99th percentile of all agent hosts over all hours in the current month(s) for all organizations.
	AgentHostTop99pSum *int64 `json:"agent_host_top99p_sum,omitempty"`
	// Shows the 99th percentile of all distinct APM hosts over all hours in the current month(s) 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 month(s) 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 month(s) 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 month(s) for all organizations.
	AwsLambdaInvocationsSum *int64 `json:"aws_lambda_invocations_sum,omitempty"`
	// Shows the 99th percentile of all Azure hosts over all hours in the current month(s) 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 month(s) for all organizations.
	BillableIngestedBytesAggSum *int64 `json:"billable_ingested_bytes_agg_sum,omitempty"`
	// Shows the average of all distinct containers over all hours in the current month(s) for all organizations.
	ContainerAvgSum *int64 `json:"container_avg_sum,omitempty"`
	// Shows the high watermark of all distinct containers over all hours in the current month(s) for all organizations.
	ContainerHwmSum *int64 `json:"container_hwm_sum,omitempty"`
	// Shows the average number of distinct custom metrics over all hours in the current month(s) for all organizations.
	CustomTsSum *int64 `json:"custom_ts_sum,omitempty"`
	// Shows the last date of usage in the current month(s) for all organizations.
	EndDate *time.Time `json:"end_date,omitempty"`
	// Shows the average of all Fargate tasks over all hours in the current month(s) for all organizations.
	FargateTasksCountAvgSum *int64 `json:"fargate_tasks_count_avg_sum,omitempty"`
	// Shows the high watermark of all Fargate tasks over all hours in the current month(s) 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 month(s) for all organizations.
	GcpHostTop99pSum *int64 `json:"gcp_host_top99p_sum,omitempty"`
	// Shows the sum of all log events indexed over all hours in the current month(s) 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 month(s) 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 month(s) for all organizations.
	IngestedEventsBytesAggSum *int64 `json:"ingested_events_bytes_agg_sum,omitempty"`
	// Shows the the most recent hour in the current month(s) for all organizations for which all usages were calculated.
	LastUpdated *time.Time `json:"last_updated,omitempty"`
	// Shows the sum of all Network flows indexed over all hours in the current month(s) 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 month(s) for all organizations.
	NpmHostTop99pSum *int64 `json:"npm_host_top99p_sum,omitempty"`
	// Shows the sum of all RUM Sessions over all hours in the current month(s) for all organizations.
	RumSessionCountAggSum *int64 `json:"rum_session_count_agg_sum,omitempty"`
	// Shows the first date of usage in the current month(s) for all organizations.
	StartDate *time.Time `json:"start_date,omitempty"`
	// Shows the sum of all Synthetic browser tests over all hours in the current month(s) 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 month(s) for all organizations.
	SyntheticsCheckCallsCountAggSum *int64 `json:"synthetics_check_calls_count_agg_sum,omitempty"`
	// Shows the sum of all analyzed spans indexed over all hours in the current month(s) for all organizations.
	TraceSearchIndexedEventsCountAggSum *int64 `json:"trace_search_indexed_events_count_agg_sum,omitempty"`
	// An array of objects regarding hourly usage.
	Usage *[]UsageSummaryDate `json:"usage,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) 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) 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) 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) 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) 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) 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) 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) 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) 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) HasAgentHostTop99pSum ¶

func (o *UsageSummaryResponse) HasAgentHostTop99pSum() bool

HasAgentHostTop99pSum 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) 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) 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) 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) HasLastUpdated ¶

func (o *UsageSummaryResponse) HasLastUpdated() bool

HasLastUpdated 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) HasRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) HasRumSessionCountAggSum() bool

HasRumSessionCountAggSum 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) HasUsage ¶

func (o *UsageSummaryResponse) HasUsage() bool

HasUsage 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) 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) 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) 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) 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) 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) 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) SetRumSessionCountAggSum ¶

func (o *UsageSummaryResponse) SetRumSessionCountAggSum(v int64)

SetRumSessionCountAggSum gets a reference to the given int64 and assigns it to the RumSessionCountAggSum 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) SetUsage ¶

func (o *UsageSummaryResponse) SetUsage(v []UsageSummaryDate)

SetUsage gets a reference to the given []UsageSummaryDate and assigns it to the Usage 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 UsageTopAvgMetricsResponse ¶

type UsageTopAvgMetricsResponse struct {
	// 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) 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) 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) 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 Analyzed 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 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) apiCreateUserRequest

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.

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

@return apiCreateUserRequest

func (*UsersApiService) DisableUser ¶

func (a *UsersApiService) DisableUser(ctx _context.Context, userHandle string) apiDisableUserRequest

DisableUser Disable a user Delete a user from an organization.

**Note**: This endpoint can only be used with application keys belonging to administrators.

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

@return apiDisableUserRequest

func (*UsersApiService) GetUser ¶

func (a *UsersApiService) GetUser(ctx _context.Context, userHandle string) apiGetUserRequest

GetUser Get user details Get a user's details.

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

@return apiGetUserRequest

func (*UsersApiService) ListUsers ¶

func (a *UsersApiService) ListUsers(ctx _context.Context) apiListUsersRequest

ListUsers Get all users Get all users for your organization.

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

@return apiListUsersRequest

func (*UsersApiService) UpdateUser ¶

func (a *UsersApiService) UpdateUser(ctx _context.Context, userHandle string) apiUpdateUserRequest

UpdateUser Update a user Update a user information.

**Note**: It can only be used with application keys belonging to administrators.

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

@return apiUpdateUserRequest

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` only.

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.

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 (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 (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 (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 (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 (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

type WidgetDefinition ¶

type WidgetDefinition struct {
	AlertGraphWidgetDefinition     *AlertGraphWidgetDefinition
	AlertValueWidgetDefinition     *AlertValueWidgetDefinition
	ChangeWidgetDefinition         *ChangeWidgetDefinition
	CheckStatusWidgetDefinition    *CheckStatusWidgetDefinition
	DistributionWidgetDefinition   *DistributionWidgetDefinition
	EventStreamWidgetDefinition    *EventStreamWidgetDefinition
	EventTimelineWidgetDefinition  *EventTimelineWidgetDefinition
	FreeTextWidgetDefinition       *FreeTextWidgetDefinition
	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 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 (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.

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 (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

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 (WidgetGrouping) Ptr ¶

func (v WidgetGrouping) Ptr() *WidgetGrouping

Ptr returns reference to WidgetGrouping value

func (*WidgetGrouping) UnmarshalJSON ¶

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

type WidgetImageSizing ¶

type WidgetImageSizing string

WidgetImageSizing How to size the image on the widget.

const (
	WIDGETIMAGESIZING_ZOOM   WidgetImageSizing = "zoom"
	WIDGETIMAGESIZING_FIT    WidgetImageSizing = "fit"
	WIDGETIMAGESIZING_CENTER WidgetImageSizing = "center"
)

List of WidgetImageSizing

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"`
	// 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 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) 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) MarshalJSON ¶

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

func (*WidgetLayout) SetHeight ¶

func (o *WidgetLayout) SetHeight(v int64)

SetHeight sets field value

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

type WidgetLayoutType ¶

type WidgetLayoutType string

WidgetLayoutType Layout type of the group.

const (
	WIDGETLAYOUTTYPE_ORDERED WidgetLayoutType = "ordered"
)

List of WidgetLayoutType

func (WidgetLayoutType) Ptr ¶

Ptr returns reference to WidgetLayoutType value

func (*WidgetLayoutType) UnmarshalJSON ¶

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

type WidgetLegendSize ¶

type WidgetLegendSize string

WidgetLegendSize Available legend sizes for a widget.

const (
	WIDGETLEGENDSIZE_ZERO    WidgetLegendSize = "0"
	WIDGETLEGENDSIZE_TWO     WidgetLegendSize = "2"
	WIDGETLEGENDSIZE_FOUR    WidgetLegendSize = "4"
	WIDGETLEGENDSIZE_EIGHT   WidgetLegendSize = "8"
	WIDGETLEGENDSIZE_SIXTEEN WidgetLegendSize = "16"
	WIDGETLEGENDSIZE_AUTO    WidgetLegendSize = "auto"
)

List of WidgetLegendSize

func (WidgetLegendSize) Ptr ¶

Ptr returns reference to WidgetLegendSize value

func (*WidgetLegendSize) UnmarshalJSON ¶

func (v *WidgetLegendSize) 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 (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 (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 (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.

const (
	WIDGETMARGIN_SMALL WidgetMargin = "small"
	WIDGETMARGIN_LARGE WidgetMargin = "large"
)

List of WidgetMargin

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

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 (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 (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 (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 (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 (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"
)

List of WidgetPalette

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 (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 (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 (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 (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 (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 (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"
)

List of WidgetTimeWindows

func (WidgetTimeWindows) Ptr ¶

Ptr returns reference to WidgetTimeWindows value

func (*WidgetTimeWindows) UnmarshalJSON ¶

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