environment

package
v0.0.0-...-7c6f6d5 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

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

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	AnonymizationAPI AnonymizationAPI

	ClusterTimeAPI ClusterTimeAPI

	ClusterVersionAPI ClusterVersionAPI

	DeploymentAPI DeploymentAPI

	EventsAPI EventsAPI

	LogMonitoringCustomDevicesAPI LogMonitoringCustomDevicesAPI

	LogMonitoringHostsAPI LogMonitoringHostsAPI

	LogMonitoringProcessGroupsAPI LogMonitoringProcessGroupsAPI

	MaintenanceWindowAPI MaintenanceWindowAPI

	OneAgentOnAHostAPI OneAgentOnAHostAPI

	ProblemAPI ProblemAPI

	RUMJavaScriptTagManagementAPI RUMJavaScriptTagManagementAPI

	RUMUserSessionsAPI RUMUserSessionsAPI

	SyntheticLocationsNodesAndConfigurationAPI SyntheticLocationsNodesAndConfigurationAPI

	SyntheticMonitorsAPI SyntheticMonitorsAPI

	SyntheticThirdPartyAPI SyntheticThirdPartyAPI

	ThresholdAPI ThresholdAPI

	TimeseriesAPI TimeseriesAPI

	TokensAPI TokensAPI

	TopologySmartscapeApplicationAPI TopologySmartscapeApplicationAPI

	TopologySmartscapeCustomDeviceAPI TopologySmartscapeCustomDeviceAPI

	TopologySmartscapeHostAPI TopologySmartscapeHostAPI

	TopologySmartscapeProcessAPI TopologySmartscapeProcessAPI

	TopologySmartscapeProcessGroupAPI TopologySmartscapeProcessGroupAPI

	TopologySmartscapeServiceAPI TopologySmartscapeServiceAPI
	// contains filtered or unexported fields
}

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

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type ActiveGateConnectionInfo

type ActiveGateConnectionInfo struct {
	CommunicationEndpoints *string `json:"communicationEndpoints,omitempty"`
	TenantToken            *string `json:"tenantToken,omitempty"`
	TenantUUID             *string `json:"tenantUUID,omitempty"`
}

ActiveGateConnectionInfo Connectivity information for an Environment ActiveGate (except ActiveGate tokens)

func NewActiveGateConnectionInfo

func NewActiveGateConnectionInfo() *ActiveGateConnectionInfo

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

func NewActiveGateConnectionInfoWithDefaults

func NewActiveGateConnectionInfoWithDefaults() *ActiveGateConnectionInfo

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

func (*ActiveGateConnectionInfo) GetCommunicationEndpoints

func (o *ActiveGateConnectionInfo) GetCommunicationEndpoints() string

GetCommunicationEndpoints returns the CommunicationEndpoints field value if set, zero value otherwise.

func (*ActiveGateConnectionInfo) GetCommunicationEndpointsOk

func (o *ActiveGateConnectionInfo) GetCommunicationEndpointsOk() (*string, bool)

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

func (*ActiveGateConnectionInfo) GetTenantToken

func (o *ActiveGateConnectionInfo) GetTenantToken() string

GetTenantToken returns the TenantToken field value if set, zero value otherwise.

func (*ActiveGateConnectionInfo) GetTenantTokenOk

func (o *ActiveGateConnectionInfo) GetTenantTokenOk() (*string, bool)

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

func (*ActiveGateConnectionInfo) GetTenantUUID

func (o *ActiveGateConnectionInfo) GetTenantUUID() string

GetTenantUUID returns the TenantUUID field value if set, zero value otherwise.

func (*ActiveGateConnectionInfo) GetTenantUUIDOk

func (o *ActiveGateConnectionInfo) GetTenantUUIDOk() (*string, bool)

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

func (*ActiveGateConnectionInfo) HasCommunicationEndpoints

func (o *ActiveGateConnectionInfo) HasCommunicationEndpoints() bool

HasCommunicationEndpoints returns a boolean if a field has been set.

func (*ActiveGateConnectionInfo) HasTenantToken

func (o *ActiveGateConnectionInfo) HasTenantToken() bool

HasTenantToken returns a boolean if a field has been set.

func (*ActiveGateConnectionInfo) HasTenantUUID

func (o *ActiveGateConnectionInfo) HasTenantUUID() bool

HasTenantUUID returns a boolean if a field has been set.

func (ActiveGateConnectionInfo) MarshalJSON

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

func (*ActiveGateConnectionInfo) SetCommunicationEndpoints

func (o *ActiveGateConnectionInfo) SetCommunicationEndpoints(v string)

SetCommunicationEndpoints gets a reference to the given string and assigns it to the CommunicationEndpoints field.

func (*ActiveGateConnectionInfo) SetTenantToken

func (o *ActiveGateConnectionInfo) SetTenantToken(v string)

SetTenantToken gets a reference to the given string and assigns it to the TenantToken field.

func (*ActiveGateConnectionInfo) SetTenantUUID

func (o *ActiveGateConnectionInfo) SetTenantUUID(v string)

SetTenantUUID gets a reference to the given string and assigns it to the TenantUUID field.

func (ActiveGateConnectionInfo) ToMap

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

type ActiveGateInstallerVersions

type ActiveGateInstallerVersions struct {
	// Available versions.
	AvailableVersions []string `json:"availableVersions,omitempty"`
}

ActiveGateInstallerVersions A list of available versions of ActiveGate installer.

func NewActiveGateInstallerVersions

func NewActiveGateInstallerVersions() *ActiveGateInstallerVersions

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

func NewActiveGateInstallerVersionsWithDefaults

func NewActiveGateInstallerVersionsWithDefaults() *ActiveGateInstallerVersions

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

func (*ActiveGateInstallerVersions) GetAvailableVersions

func (o *ActiveGateInstallerVersions) GetAvailableVersions() []string

GetAvailableVersions returns the AvailableVersions field value if set, zero value otherwise.

func (*ActiveGateInstallerVersions) GetAvailableVersionsOk

func (o *ActiveGateInstallerVersions) GetAvailableVersionsOk() ([]string, bool)

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

func (*ActiveGateInstallerVersions) HasAvailableVersions

func (o *ActiveGateInstallerVersions) HasAvailableVersions() bool

HasAvailableVersions returns a boolean if a field has been set.

func (ActiveGateInstallerVersions) MarshalJSON

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

func (*ActiveGateInstallerVersions) SetAvailableVersions

func (o *ActiveGateInstallerVersions) SetAvailableVersions(v []string)

SetAvailableVersions gets a reference to the given []string and assigns it to the AvailableVersions field.

func (ActiveGateInstallerVersions) ToMap

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

type AgentInstallerMetaInfoDto

type AgentInstallerMetaInfoDto struct {
	LatestAgentVersion *string `json:"latestAgentVersion,omitempty"`
}

AgentInstallerMetaInfoDto struct for AgentInstallerMetaInfoDto

func NewAgentInstallerMetaInfoDto

func NewAgentInstallerMetaInfoDto() *AgentInstallerMetaInfoDto

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

func NewAgentInstallerMetaInfoDtoWithDefaults

func NewAgentInstallerMetaInfoDtoWithDefaults() *AgentInstallerMetaInfoDto

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

func (*AgentInstallerMetaInfoDto) GetLatestAgentVersion

func (o *AgentInstallerMetaInfoDto) GetLatestAgentVersion() string

GetLatestAgentVersion returns the LatestAgentVersion field value if set, zero value otherwise.

func (*AgentInstallerMetaInfoDto) GetLatestAgentVersionOk

func (o *AgentInstallerMetaInfoDto) GetLatestAgentVersionOk() (*string, bool)

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

func (*AgentInstallerMetaInfoDto) HasLatestAgentVersion

func (o *AgentInstallerMetaInfoDto) HasLatestAgentVersion() bool

HasLatestAgentVersion returns a boolean if a field has been set.

func (AgentInstallerMetaInfoDto) MarshalJSON

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

func (*AgentInstallerMetaInfoDto) SetLatestAgentVersion

func (o *AgentInstallerMetaInfoDto) SetLatestAgentVersion(v string)

SetLatestAgentVersion gets a reference to the given string and assigns it to the LatestAgentVersion field.

func (AgentInstallerMetaInfoDto) ToMap

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

type AgentInstallerVersions

type AgentInstallerVersions struct {
	// A list of available versions of OneAgent installer.
	AvailableVersions []string `json:"availableVersions,omitempty"`
}

AgentInstallerVersions A list of available versions of OneAgent installer.

func NewAgentInstallerVersions

func NewAgentInstallerVersions() *AgentInstallerVersions

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

func NewAgentInstallerVersionsWithDefaults

func NewAgentInstallerVersionsWithDefaults() *AgentInstallerVersions

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

func (*AgentInstallerVersions) GetAvailableVersions

func (o *AgentInstallerVersions) GetAvailableVersions() []string

GetAvailableVersions returns the AvailableVersions field value if set, zero value otherwise.

func (*AgentInstallerVersions) GetAvailableVersionsOk

func (o *AgentInstallerVersions) GetAvailableVersionsOk() ([]string, bool)

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

func (*AgentInstallerVersions) HasAvailableVersions

func (o *AgentInstallerVersions) HasAvailableVersions() bool

HasAvailableVersions returns a boolean if a field has been set.

func (AgentInstallerVersions) MarshalJSON

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

func (*AgentInstallerVersions) SetAvailableVersions

func (o *AgentInstallerVersions) SetAvailableVersions(v []string)

SetAvailableVersions gets a reference to the given []string and assigns it to the AvailableVersions field.

func (AgentInstallerVersions) ToMap

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

type AgentPotentialProblem

type AgentPotentialProblem struct {
	// All hosts that are affected by the auto-update problem, given by ME Identifier
	Hosts []string `json:"hosts,omitempty"`
	// Installer OS type
	OsType *string `json:"osType,omitempty"`
	// Formatted Installer version
	Version *string `json:"version,omitempty"`
}

AgentPotentialProblem One agent auto-update blocking problem for a specific version and OS, with a list of affected hosts.

func NewAgentPotentialProblem

func NewAgentPotentialProblem() *AgentPotentialProblem

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

func NewAgentPotentialProblemWithDefaults

func NewAgentPotentialProblemWithDefaults() *AgentPotentialProblem

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

func (*AgentPotentialProblem) GetHosts

func (o *AgentPotentialProblem) GetHosts() []string

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

func (*AgentPotentialProblem) GetHostsOk

func (o *AgentPotentialProblem) GetHostsOk() ([]string, bool)

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

func (*AgentPotentialProblem) GetOsType

func (o *AgentPotentialProblem) GetOsType() string

GetOsType returns the OsType field value if set, zero value otherwise.

func (*AgentPotentialProblem) GetOsTypeOk

func (o *AgentPotentialProblem) GetOsTypeOk() (*string, bool)

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

func (*AgentPotentialProblem) GetVersion

func (o *AgentPotentialProblem) GetVersion() string

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

func (*AgentPotentialProblem) GetVersionOk

func (o *AgentPotentialProblem) GetVersionOk() (*string, bool)

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

func (*AgentPotentialProblem) HasHosts

func (o *AgentPotentialProblem) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*AgentPotentialProblem) HasOsType

func (o *AgentPotentialProblem) HasOsType() bool

HasOsType returns a boolean if a field has been set.

func (*AgentPotentialProblem) HasVersion

func (o *AgentPotentialProblem) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (AgentPotentialProblem) MarshalJSON

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

func (*AgentPotentialProblem) SetHosts

func (o *AgentPotentialProblem) SetHosts(v []string)

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

func (*AgentPotentialProblem) SetOsType

func (o *AgentPotentialProblem) SetOsType(v string)

SetOsType gets a reference to the given string and assigns it to the OsType field.

func (*AgentPotentialProblem) SetVersion

func (o *AgentPotentialProblem) SetVersion(v string)

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

func (AgentPotentialProblem) ToMap

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

type AgentPotentialProblemsState

type AgentPotentialProblemsState struct {
	// List of all agent auto-update blocking problems
	AutoUpdateProblems []AgentPotentialProblem `json:"autoUpdateProblems,omitempty"`
}

AgentPotentialProblemsState All agent potential auto-update problems aggregated over all servers for this tenant.

func NewAgentPotentialProblemsState

func NewAgentPotentialProblemsState() *AgentPotentialProblemsState

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

func NewAgentPotentialProblemsStateWithDefaults

func NewAgentPotentialProblemsStateWithDefaults() *AgentPotentialProblemsState

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

func (*AgentPotentialProblemsState) GetAutoUpdateProblems

func (o *AgentPotentialProblemsState) GetAutoUpdateProblems() []AgentPotentialProblem

GetAutoUpdateProblems returns the AutoUpdateProblems field value if set, zero value otherwise.

func (*AgentPotentialProblemsState) GetAutoUpdateProblemsOk

func (o *AgentPotentialProblemsState) GetAutoUpdateProblemsOk() ([]AgentPotentialProblem, bool)

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

func (*AgentPotentialProblemsState) HasAutoUpdateProblems

func (o *AgentPotentialProblemsState) HasAutoUpdateProblems() bool

HasAutoUpdateProblems returns a boolean if a field has been set.

func (AgentPotentialProblemsState) MarshalJSON

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

func (*AgentPotentialProblemsState) SetAutoUpdateProblems

func (o *AgentPotentialProblemsState) SetAutoUpdateProblems(v []AgentPotentialProblem)

SetAutoUpdateProblems gets a reference to the given []AgentPotentialProblem and assigns it to the AutoUpdateProblems field.

func (AgentPotentialProblemsState) ToMap

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

type AgentProcessModuleConfigResponse

type AgentProcessModuleConfigResponse struct {
	// The properties and their sections in this response.
	Properties []SectionProperty `json:"properties,omitempty"`
	// The new revision associated with the config.
	Revision *int64 `json:"revision,omitempty"`
}

AgentProcessModuleConfigResponse The response to a process module config request.

func NewAgentProcessModuleConfigResponse

func NewAgentProcessModuleConfigResponse() *AgentProcessModuleConfigResponse

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

func NewAgentProcessModuleConfigResponseWithDefaults

func NewAgentProcessModuleConfigResponseWithDefaults() *AgentProcessModuleConfigResponse

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

func (*AgentProcessModuleConfigResponse) GetProperties

GetProperties returns the Properties field value if set, zero value otherwise.

func (*AgentProcessModuleConfigResponse) GetPropertiesOk

func (o *AgentProcessModuleConfigResponse) GetPropertiesOk() ([]SectionProperty, bool)

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

func (*AgentProcessModuleConfigResponse) GetRevision

func (o *AgentProcessModuleConfigResponse) GetRevision() int64

GetRevision returns the Revision field value if set, zero value otherwise.

func (*AgentProcessModuleConfigResponse) GetRevisionOk

func (o *AgentProcessModuleConfigResponse) GetRevisionOk() (*int64, bool)

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

func (*AgentProcessModuleConfigResponse) HasProperties

func (o *AgentProcessModuleConfigResponse) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*AgentProcessModuleConfigResponse) HasRevision

func (o *AgentProcessModuleConfigResponse) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (AgentProcessModuleConfigResponse) MarshalJSON

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

func (*AgentProcessModuleConfigResponse) SetProperties

func (o *AgentProcessModuleConfigResponse) SetProperties(v []SectionProperty)

SetProperties gets a reference to the given []SectionProperty and assigns it to the Properties field.

func (*AgentProcessModuleConfigResponse) SetRevision

func (o *AgentProcessModuleConfigResponse) SetRevision(v int64)

SetRevision gets a reference to the given int64 and assigns it to the Revision field.

func (AgentProcessModuleConfigResponse) ToMap

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

type AgentVersion

type AgentVersion struct {
	// The major version number.
	Major *int32 `json:"major,omitempty"`
	// The minor version number.
	Minor *int32 `json:"minor,omitempty"`
	// The revision number.
	Revision *int32 `json:"revision,omitempty"`
	// A string representation of the SVN revision number.
	SourceRevision *string `json:"sourceRevision,omitempty"`
	// A timestamp string: format \"yyyymmdd-hhmmss
	Timestamp *string `json:"timestamp,omitempty"`
}

AgentVersion Defines the version of the agent currently running on the entity.

func NewAgentVersion

func NewAgentVersion() *AgentVersion

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

func NewAgentVersionWithDefaults

func NewAgentVersionWithDefaults() *AgentVersion

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

func (*AgentVersion) GetMajor

func (o *AgentVersion) GetMajor() int32

GetMajor returns the Major field value if set, zero value otherwise.

func (*AgentVersion) GetMajorOk

func (o *AgentVersion) GetMajorOk() (*int32, bool)

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

func (*AgentVersion) GetMinor

func (o *AgentVersion) GetMinor() int32

GetMinor returns the Minor field value if set, zero value otherwise.

func (*AgentVersion) GetMinorOk

func (o *AgentVersion) GetMinorOk() (*int32, bool)

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

func (*AgentVersion) GetRevision

func (o *AgentVersion) GetRevision() int32

GetRevision returns the Revision field value if set, zero value otherwise.

func (*AgentVersion) GetRevisionOk

func (o *AgentVersion) GetRevisionOk() (*int32, bool)

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

func (*AgentVersion) GetSourceRevision

func (o *AgentVersion) GetSourceRevision() string

GetSourceRevision returns the SourceRevision field value if set, zero value otherwise.

func (*AgentVersion) GetSourceRevisionOk

func (o *AgentVersion) GetSourceRevisionOk() (*string, bool)

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

func (*AgentVersion) GetTimestamp

func (o *AgentVersion) GetTimestamp() string

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

func (*AgentVersion) GetTimestampOk

func (o *AgentVersion) GetTimestampOk() (*string, 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 (*AgentVersion) HasMajor

func (o *AgentVersion) HasMajor() bool

HasMajor returns a boolean if a field has been set.

func (*AgentVersion) HasMinor

func (o *AgentVersion) HasMinor() bool

HasMinor returns a boolean if a field has been set.

func (*AgentVersion) HasRevision

func (o *AgentVersion) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*AgentVersion) HasSourceRevision

func (o *AgentVersion) HasSourceRevision() bool

HasSourceRevision returns a boolean if a field has been set.

func (*AgentVersion) HasTimestamp

func (o *AgentVersion) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (AgentVersion) MarshalJSON

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

func (*AgentVersion) SetMajor

func (o *AgentVersion) SetMajor(v int32)

SetMajor gets a reference to the given int32 and assigns it to the Major field.

func (*AgentVersion) SetMinor

func (o *AgentVersion) SetMinor(v int32)

SetMinor gets a reference to the given int32 and assigns it to the Minor field.

func (*AgentVersion) SetRevision

func (o *AgentVersion) SetRevision(v int32)

SetRevision gets a reference to the given int32 and assigns it to the Revision field.

func (*AgentVersion) SetSourceRevision

func (o *AgentVersion) SetSourceRevision(v string)

SetSourceRevision gets a reference to the given string and assigns it to the SourceRevision field.

func (*AgentVersion) SetTimestamp

func (o *AgentVersion) SetTimestamp(v string)

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

func (AgentVersion) ToMap

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

type AnomalyDetection

type AnomalyDetection struct {
	LoadingTimeThresholds LoadingTimeThresholdsPolicyDto `json:"loadingTimeThresholds"`
	OutageHandling        OutageHandlingPolicy           `json:"outageHandling"`
}

AnomalyDetection The anomaly detection configuration.

func NewAnomalyDetection

func NewAnomalyDetection(loadingTimeThresholds LoadingTimeThresholdsPolicyDto, outageHandling OutageHandlingPolicy) *AnomalyDetection

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

func NewAnomalyDetectionWithDefaults

func NewAnomalyDetectionWithDefaults() *AnomalyDetection

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

func (*AnomalyDetection) GetLoadingTimeThresholds

func (o *AnomalyDetection) GetLoadingTimeThresholds() LoadingTimeThresholdsPolicyDto

GetLoadingTimeThresholds returns the LoadingTimeThresholds field value

func (*AnomalyDetection) GetLoadingTimeThresholdsOk

func (o *AnomalyDetection) GetLoadingTimeThresholdsOk() (*LoadingTimeThresholdsPolicyDto, bool)

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

func (*AnomalyDetection) GetOutageHandling

func (o *AnomalyDetection) GetOutageHandling() OutageHandlingPolicy

GetOutageHandling returns the OutageHandling field value

func (*AnomalyDetection) GetOutageHandlingOk

func (o *AnomalyDetection) GetOutageHandlingOk() (*OutageHandlingPolicy, bool)

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

func (AnomalyDetection) MarshalJSON

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

func (*AnomalyDetection) SetLoadingTimeThresholds

func (o *AnomalyDetection) SetLoadingTimeThresholds(v LoadingTimeThresholdsPolicyDto)

SetLoadingTimeThresholds sets field value

func (*AnomalyDetection) SetOutageHandling

func (o *AnomalyDetection) SetOutageHandling(v OutageHandlingPolicy)

SetOutageHandling sets field value

func (AnomalyDetection) ToMap

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

func (*AnomalyDetection) UnmarshalJSON

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

type AnonymizationAPI

type AnonymizationAPI interface {

	/*
			Anonymize Creates user session anonymization job

			The job anonymizes all user sessions in the specified timeframe by masking the specified fields.

		To identify user sessions to be anonymized you can specify either userID, or IP address, or both. If you specify both the **OR** logic applies.

		You can't undo the anonymization.

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

	// AnonymizeExecute executes the request
	//  @return AnonymizationIdResult
	AnonymizeExecute(r ApiAnonymizeRequest) (*AnonymizationIdResult, *http.Response, error)

	/*
		GetStatus Shows the progress of the specified anonymization job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param requestId The ID of the required anonymization job.
		@return ApiGetStatusRequest
	*/
	GetStatus(ctx context.Context, requestId string) ApiGetStatusRequest

	// GetStatusExecute executes the request
	//  @return AnonymizationProgressResult
	GetStatusExecute(r ApiGetStatusRequest) (*AnonymizationProgressResult, *http.Response, error)
}

type AnonymizationAPIService

type AnonymizationAPIService service

AnonymizationAPIService AnonymizationAPI service

func (*AnonymizationAPIService) Anonymize

Anonymize Creates user session anonymization job

The job anonymizes all user sessions in the specified timeframe by masking the specified fields.

To identify user sessions to be anonymized you can specify either userID, or IP address, or both. If you specify both the **OR** logic applies.

You can't undo the anonymization.

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

func (*AnonymizationAPIService) AnonymizeExecute

Execute executes the request

@return AnonymizationIdResult

func (*AnonymizationAPIService) GetStatus

func (a *AnonymizationAPIService) GetStatus(ctx context.Context, requestId string) ApiGetStatusRequest

GetStatus Shows the progress of the specified anonymization job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param requestId The ID of the required anonymization job.
@return ApiGetStatusRequest

func (*AnonymizationAPIService) GetStatusExecute

Execute executes the request

@return AnonymizationProgressResult

type AnonymizationClusterRequestID

type AnonymizationClusterRequestID struct {
	DcName *string `json:"dcName,omitempty"`
	Id     *int64  `json:"id,omitempty"`
}

AnonymizationClusterRequestID A list of tuples of request ID and cluster name

func NewAnonymizationClusterRequestID

func NewAnonymizationClusterRequestID() *AnonymizationClusterRequestID

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

func NewAnonymizationClusterRequestIDWithDefaults

func NewAnonymizationClusterRequestIDWithDefaults() *AnonymizationClusterRequestID

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

func (*AnonymizationClusterRequestID) GetDcName

func (o *AnonymizationClusterRequestID) GetDcName() string

GetDcName returns the DcName field value if set, zero value otherwise.

func (*AnonymizationClusterRequestID) GetDcNameOk

func (o *AnonymizationClusterRequestID) GetDcNameOk() (*string, bool)

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

func (*AnonymizationClusterRequestID) GetId

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

func (*AnonymizationClusterRequestID) GetIdOk

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

func (o *AnonymizationClusterRequestID) HasDcName() bool

HasDcName returns a boolean if a field has been set.

func (*AnonymizationClusterRequestID) HasId

HasId returns a boolean if a field has been set.

func (AnonymizationClusterRequestID) MarshalJSON

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

func (*AnonymizationClusterRequestID) SetDcName

func (o *AnonymizationClusterRequestID) SetDcName(v string)

SetDcName gets a reference to the given string and assigns it to the DcName field.

func (*AnonymizationClusterRequestID) SetId

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

func (AnonymizationClusterRequestID) ToMap

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

type AnonymizationIdResult

type AnonymizationIdResult struct {
	// A list of tuples of request ID and cluster name
	ClusterRequestIds []AnonymizationClusterRequestID `json:"clusterRequestIds,omitempty"`
	// The ID of the newly created anonymization job. If multiple datacenters are involved a list separated by \"|\" will be returned
	RequestId *string `json:"requestId,omitempty"`
}

AnonymizationIdResult struct for AnonymizationIdResult

func NewAnonymizationIdResult

func NewAnonymizationIdResult() *AnonymizationIdResult

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

func NewAnonymizationIdResultWithDefaults

func NewAnonymizationIdResultWithDefaults() *AnonymizationIdResult

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

func (*AnonymizationIdResult) GetClusterRequestIds

func (o *AnonymizationIdResult) GetClusterRequestIds() []AnonymizationClusterRequestID

GetClusterRequestIds returns the ClusterRequestIds field value if set, zero value otherwise.

func (*AnonymizationIdResult) GetClusterRequestIdsOk

func (o *AnonymizationIdResult) GetClusterRequestIdsOk() ([]AnonymizationClusterRequestID, bool)

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

func (*AnonymizationIdResult) GetRequestId

func (o *AnonymizationIdResult) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*AnonymizationIdResult) GetRequestIdOk

func (o *AnonymizationIdResult) GetRequestIdOk() (*string, bool)

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

func (*AnonymizationIdResult) HasClusterRequestIds

func (o *AnonymizationIdResult) HasClusterRequestIds() bool

HasClusterRequestIds returns a boolean if a field has been set.

func (*AnonymizationIdResult) HasRequestId

func (o *AnonymizationIdResult) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (AnonymizationIdResult) MarshalJSON

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

func (*AnonymizationIdResult) SetClusterRequestIds

func (o *AnonymizationIdResult) SetClusterRequestIds(v []AnonymizationClusterRequestID)

SetClusterRequestIds gets a reference to the given []AnonymizationClusterRequestID and assigns it to the ClusterRequestIds field.

func (*AnonymizationIdResult) SetRequestId

func (o *AnonymizationIdResult) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (AnonymizationIdResult) ToMap

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

type AnonymizationProgressResult

type AnonymizationProgressResult struct {
	// The progress of the anonymization job, percent.   -1 if the job is waiting for execution.
	Progress *int32 `json:"progress,omitempty"`
}

AnonymizationProgressResult struct for AnonymizationProgressResult

func NewAnonymizationProgressResult

func NewAnonymizationProgressResult() *AnonymizationProgressResult

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

func NewAnonymizationProgressResultWithDefaults

func NewAnonymizationProgressResultWithDefaults() *AnonymizationProgressResult

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

func (*AnonymizationProgressResult) GetProgress

func (o *AnonymizationProgressResult) GetProgress() int32

GetProgress returns the Progress field value if set, zero value otherwise.

func (*AnonymizationProgressResult) GetProgressOk

func (o *AnonymizationProgressResult) GetProgressOk() (*int32, bool)

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

func (*AnonymizationProgressResult) HasProgress

func (o *AnonymizationProgressResult) HasProgress() bool

HasProgress returns a boolean if a field has been set.

func (AnonymizationProgressResult) MarshalJSON

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

func (*AnonymizationProgressResult) SetProgress

func (o *AnonymizationProgressResult) SetProgress(v int32)

SetProgress gets a reference to the given int32 and assigns it to the Progress field.

func (AnonymizationProgressResult) ToMap

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

type ApiAddLocationRequest

type ApiAddLocationRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiAddLocationRequest) Execute

func (ApiAddLocationRequest) PrivateSyntheticLocation

func (r ApiAddLocationRequest) PrivateSyntheticLocation(privateSyntheticLocation PrivateSyntheticLocation) ApiAddLocationRequest

The JSON body of the request. Contains parameters of the new private synthetic location.

type ApiAddMonitorRequest

type ApiAddMonitorRequest struct {
	ApiService SyntheticMonitorsAPI
	// contains filtered or unexported fields
}

func (ApiAddMonitorRequest) Execute

func (ApiAddMonitorRequest) SyntheticMonitorUpdate

func (r ApiAddMonitorRequest) SyntheticMonitorUpdate(syntheticMonitorUpdate SyntheticMonitorUpdate) ApiAddMonitorRequest

The JSON body of the request, containing parameters of the new synthetic monitor.

type ApiAnonymizeRequest

type ApiAnonymizeRequest struct {
	ApiService AnonymizationAPI
	// contains filtered or unexported fields
}

func (ApiAnonymizeRequest) AdditionalField

func (r ApiAnonymizeRequest) AdditionalField(additionalField []string) ApiAnonymizeRequest

A list of fields to be anonymized. You can specify several fields, in the following format: `additionalField=field1&additionalField=field2`.

func (ApiAnonymizeRequest) EndTimestamp

func (r ApiAnonymizeRequest) EndTimestamp(endTimestamp int64) ApiAnonymizeRequest

The end timestamp of the user session to anonymize, in UTC milliseconds. If not set the current time is used.

func (ApiAnonymizeRequest) Execute

func (ApiAnonymizeRequest) Ips

The IP address of the user to anonymize. All user sessions from this IP will be anonymized. You can specify several IPs, in the following format: `ips=ip1&ips=ip2`.

func (ApiAnonymizeRequest) StartTimestamp

func (r ApiAnonymizeRequest) StartTimestamp(startTimestamp int64) ApiAnonymizeRequest

The start timestamp of the user session to anonymize, in UTC milliseconds. If not set the earliest available time is used.

func (ApiAnonymizeRequest) UserIds

func (r ApiAnonymizeRequest) UserIds(userIds []string) ApiAnonymizeRequest

The UserID of the user to anonymize. You can specify several IDs, in the following format: `userIds=user1&userIds=user2`.

type ApiCloseProblemRequest

type ApiCloseProblemRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiCloseProblemRequest) Content

The closing comment.

func (ApiCloseProblemRequest) Execute

type ApiCreateCustomDataPointsRequest

type ApiCreateCustomDataPointsRequest struct {
	ApiService TopologySmartscapeCustomDeviceAPI
	// contains filtered or unexported fields
}

func (ApiCreateCustomDataPointsRequest) CustomDevicePushMessage

func (r ApiCreateCustomDataPointsRequest) CustomDevicePushMessage(customDevicePushMessage CustomDevicePushMessage) ApiCreateCustomDataPointsRequest

The JSON body of the request. Contains parameters of a custom device.

func (ApiCreateCustomDataPointsRequest) Execute

type ApiCreateCustomThresholdRequest

type ApiCreateCustomThresholdRequest struct {
	ApiService ThresholdAPI
	// contains filtered or unexported fields
}

func (ApiCreateCustomThresholdRequest) Execute

func (ApiCreateCustomThresholdRequest) ThresholdRegistrationMessage

func (r ApiCreateCustomThresholdRequest) ThresholdRegistrationMessage(thresholdRegistrationMessage ThresholdRegistrationMessage) ApiCreateCustomThresholdRequest

JSON body of the request, containing threshold parameters.

type ApiCreateCustomTimeseriesRequest

type ApiCreateCustomTimeseriesRequest struct {
	ApiService TimeseriesAPI
	// contains filtered or unexported fields
}

func (ApiCreateCustomTimeseriesRequest) Execute

func (ApiCreateCustomTimeseriesRequest) TimeseriesRegistrationMessage

func (r ApiCreateCustomTimeseriesRequest) TimeseriesRegistrationMessage(timeseriesRegistrationMessage TimeseriesRegistrationMessage) ApiCreateCustomTimeseriesRequest

The JSON body of the request. Contains parameters of the new custom metric.

type ApiCreateTokenRequest

type ApiCreateTokenRequest struct {
	ApiService TokensAPI
	// contains filtered or unexported fields
}

func (ApiCreateTokenRequest) CreateToken

func (r ApiCreateTokenRequest) CreateToken(createToken CreateToken) ApiCreateTokenRequest

The JSON body of the request. Contains parameters of the new token.

func (ApiCreateTokenRequest) Execute

func (r ApiCreateTokenRequest) Execute() (*Token, *http.Response, error)

type ApiCustomDeviceLogJobDeleteRequest

type ApiCustomDeviceLogJobDeleteRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogJobDeleteRequest) Execute

type ApiCustomDeviceLogJobRecordsFilteredRequest

type ApiCustomDeviceLogJobRecordsFilteredRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogJobRecordsFilteredRequest) Execute

func (ApiCustomDeviceLogJobRecordsFilteredRequest) FilterLogContent

Filter the log content by the specified criteria. See [Search patterns in log data and parse results](https://dt-url.net/57a3rgv) in Dynatrace Documentation for the syntax definition and examples.

func (ApiCustomDeviceLogJobRecordsFilteredRequest) PageSize

The number of records per result page. If not set, each page contains 100 results. Maximum allowed value is `10000`.

func (ApiCustomDeviceLogJobRecordsFilteredRequest) ScrollToken

The **scrollToken** value from the previous response. You can use it to get the next page of results. Without it, the first page is always returned.

type ApiCustomDeviceLogJobRecordsRequest

type ApiCustomDeviceLogJobRecordsRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogJobRecordsRequest) Execute

func (ApiCustomDeviceLogJobRecordsRequest) PageSize

The number of records per result page. If not set, each page contains 100 results. Maximum allowed value is `10000`.

func (ApiCustomDeviceLogJobRecordsRequest) ScrollToken

The **scrollToken** value from the previous response. You can use it to get the next page of results. Without it, the first page is always returned.

type ApiCustomDeviceLogJobRecordsTopRequest

type ApiCustomDeviceLogJobRecordsTopRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogJobRecordsTopRequest) Execute

func (ApiCustomDeviceLogJobRecordsTopRequest) FilterTopLogRecords

Filter the log content by the specified criteria. See [Search patterns in log data and parse results](https://dt-url.net/57a3rgv) in Dynatrace Documentation for the syntax definition and examples.

type ApiCustomDeviceLogJobStartRequest

type ApiCustomDeviceLogJobStartRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogJobStartRequest) EndTimestamp

The end timestamp of the analysis range, in UTC milliseconds. If not set, then the current timestamp is used.

func (ApiCustomDeviceLogJobStartRequest) Execute

func (ApiCustomDeviceLogJobStartRequest) ExtractFields

Extract fields from the log content to form custom columns. See [Search patterns in log data and parse results](https://dt-url.net/vv83rhp) in Dynatrace Documentation for the syntax definition and examples. The special characters must be escaped.

func (ApiCustomDeviceLogJobStartRequest) Query

Narrows down the scope of the analysis to the entries, matching the specified criteria. The criteria must use the [text pattern query syntax](https://dt-url.net/vv83rhp).

func (ApiCustomDeviceLogJobStartRequest) StartTimestamp

The start timestamp of the analysis range, in UTC milliseconds. If not set, then 2 hours behind from current timestamp is used.

type ApiCustomDeviceLogJobStatusRequest

type ApiCustomDeviceLogJobStatusRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogJobStatusRequest) Execute

type ApiCustomDeviceLogListRequest

type ApiCustomDeviceLogListRequest struct {
	ApiService LogMonitoringCustomDevicesAPI
	// contains filtered or unexported fields
}

func (ApiCustomDeviceLogListRequest) Execute

type ApiDeleteAgentPersistedPotentialProblemsRequest

type ApiDeleteAgentPersistedPotentialProblemsRequest struct {
	ApiService OneAgentOnAHostAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAgentPersistedPotentialProblemsRequest) Execute

type ApiDeleteCommentRequest

type ApiDeleteCommentRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCommentRequest) Execute

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

type ApiDeleteCustomThresholdRequest

type ApiDeleteCustomThresholdRequest struct {
	ApiService ThresholdAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCustomThresholdRequest) Execute

type ApiDeleteCustomTimeseriesRequest

type ApiDeleteCustomTimeseriesRequest struct {
	ApiService TimeseriesAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCustomTimeseriesRequest) Execute

type ApiDeleteMonitorRequest

type ApiDeleteMonitorRequest struct {
	ApiService SyntheticMonitorsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteMonitorRequest) Execute

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

type ApiDeleteTokenRequest

type ApiDeleteTokenRequest struct {
	ApiService TokensAPI
	// contains filtered or unexported fields
}

func (ApiDeleteTokenRequest) Execute

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

type ApiDownloadAgentInstallerWithVersionRequest

type ApiDownloadAgentInstallerWithVersionRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadAgentInstallerWithVersionRequest) Arch

The architecture of your OS: * `all`: Use this value for AIX and z/OS. Defaults to `x86` for other OS types. * `x86`: x86 architecture. * `ppc`: PowerPC architecture, only supported for AIX and Linux. * `ppcle`: PowerPC Little Endian architecture, only supported for Linux. * `sparc`: Sparc architecture, only supported for Solaris. * `arm`: ARM architecture, only supported for Linux. * `s390`: S/390 architecture, only supported for Linux. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadAgentInstallerWithVersionRequest) Bitness

The bitness of your OS. Must be supported by the OS. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadAgentInstallerWithVersionRequest) Execute

func (ApiDownloadAgentInstallerWithVersionRequest) Flavor

The flavor of your Linux distribution: * `musl` for Linux distributions, which are using the musl C standard library, for example Alpine Linux. * 'multidistro` for all Linux distributions which are using musl C and glibc standard library. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadAgentInstallerWithVersionRequest) IfNoneMatch

The ETag of the previous request. Do not download if it matches the ETag of the installer.

func (ApiDownloadAgentInstallerWithVersionRequest) Include

The code modules to be included to the installer. You can specify several modules in the following format: `include=java&include=dotnet`. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadAgentInstallerWithVersionRequest) NetworkZone

The network zone you want the result to be configured with.

func (ApiDownloadAgentInstallerWithVersionRequest) SkipMetadata

Set `true` to omit the OneAgent connectivity information from the installer. Only applicable to the `paas` and `paas-sh` installer types.

type ApiDownloadAgentOrchestrationSignatureWithVersionRequest

type ApiDownloadAgentOrchestrationSignatureWithVersionRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadAgentOrchestrationSignatureWithVersionRequest) Execute

type ApiDownloadAgentOrchestrationWithVersionRequest

type ApiDownloadAgentOrchestrationWithVersionRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadAgentOrchestrationWithVersionRequest) Execute

type ApiDownloadBoshReleaseWithVersionRequest

type ApiDownloadBoshReleaseWithVersionRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadBoshReleaseWithVersionRequest) Execute

func (ApiDownloadBoshReleaseWithVersionRequest) NetworkZone

The network zone you want the result to be configured with.

func (ApiDownloadBoshReleaseWithVersionRequest) SkipMetadata

Set `true` to omit the OneAgent connectivity information from the installer. If not set, `false` is used.

type ApiDownloadGatewayInstallerWithVersionRequest

type ApiDownloadGatewayInstallerWithVersionRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadGatewayInstallerWithVersionRequest) Arch

The architecture of your OS: * `all`: Defaults to `amd64`. * `amd64`: amd64 architecture. * `s390`: S/390 architecture, only supported for Linux.

func (ApiDownloadGatewayInstallerWithVersionRequest) Execute

func (ApiDownloadGatewayInstallerWithVersionRequest) IfNoneMatch

The ETag of the previous request. Do not download if it matches the ETag of the installer.

func (ApiDownloadGatewayInstallerWithVersionRequest) NetworkZone

The network zone you want the result to be configured with. Requires at least ActiveGate version 1.247.

type ApiDownloadLatestAgentInstallerRequest

type ApiDownloadLatestAgentInstallerRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadLatestAgentInstallerRequest) Arch

The architecture of your OS: * `all`: Use this value for AIX and z/OS. Defaults to `x86` for other OS types. * `x86`: x86 architecture. * `ppc`: PowerPC architecture, only supported for AIX and Linux. * `ppcle`: PowerPC Little Endian architecture, only supported for Linux. * `sparc`: Sparc architecture, only supported for Solaris. * `arm`: ARM architecture, only supported for Linux. * `s390`: S/390 architecture, only supported for Linux. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadLatestAgentInstallerRequest) Bitness

The bitness of your OS. Must be supported by the OS. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadLatestAgentInstallerRequest) Execute

func (ApiDownloadLatestAgentInstallerRequest) Flavor

The flavor of your Linux distribution: * `musl` for Linux distributions, which are using the musl C standard library, for example Alpine Linux. * 'multidistro` for all Linux distributions which are using musl C and glibc standard library. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadLatestAgentInstallerRequest) IfNoneMatch

The ETag of the previous request. Do not download if it matches the ETag of the installer.

func (ApiDownloadLatestAgentInstallerRequest) Include

The code modules to be included to the installer. You can specify several modules in the following format: `include=java&include=dotnet`. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiDownloadLatestAgentInstallerRequest) NetworkZone

The network zone you want the result to be configured with.

func (ApiDownloadLatestAgentInstallerRequest) SkipMetadata

Set `true` to omit the OneAgent connectivity information from the installer. Only applicable to the `paas` and `paas-sh` installer types.

type ApiDownloadLatestAgentOrchestrationRequest

type ApiDownloadLatestAgentOrchestrationRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadLatestAgentOrchestrationRequest) Execute

type ApiDownloadLatestAgentOrchestrationSignatureRequest

type ApiDownloadLatestAgentOrchestrationSignatureRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadLatestAgentOrchestrationSignatureRequest) Execute

type ApiDownloadLatestGatewayInstallerRequest

type ApiDownloadLatestGatewayInstallerRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiDownloadLatestGatewayInstallerRequest) Arch

The architecture of your OS: * `all`: Defaults to `amd64`. * `amd64`: amd64 architecture. * `s390`: S/390 architecture, only supported for Linux.

func (ApiDownloadLatestGatewayInstallerRequest) Execute

func (ApiDownloadLatestGatewayInstallerRequest) IfNoneMatch

The ETag of the previous request. Do not download if it matches the ETag of the installer.

func (ApiDownloadLatestGatewayInstallerRequest) NetworkZone

The network zone you want the result to be configured with. Requires at least ActiveGate version 1.247.

type ApiGetActiveGateInstallerAvailableVersionsRequest

type ApiGetActiveGateInstallerAvailableVersionsRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetActiveGateInstallerAvailableVersionsRequest) Arch

The architecture of your OS: * `all`: Defaults to `amd64`. * `amd64`: amd64 architecture. * `s390`: S/390 architecture, only supported for Linux.

func (ApiGetActiveGateInstallerAvailableVersionsRequest) Execute

type ApiGetActiveGateInstallerConnectionInfoRequest

type ApiGetActiveGateInstallerConnectionInfoRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetActiveGateInstallerConnectionInfoRequest) DefaultZoneFallback

Set `true` to perform a fallback to the default network zone if the provided network zone does not exist.

func (ApiGetActiveGateInstallerConnectionInfoRequest) Execute

func (ApiGetActiveGateInstallerConnectionInfoRequest) NetworkZone

The network zone you want the result to be configured with.

type ApiGetAgentInstallerAvailableVersionsRequest

type ApiGetAgentInstallerAvailableVersionsRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentInstallerAvailableVersionsRequest) Arch

The architecture of your OS: * `all`: Use this value for AIX and z/OS. Defaults to `x86` for other OS types. * `x86`: x86 architecture. * `ppc`: PowerPC architecture, only supported for AIX and Linux. * `ppcle`: PowerPC Little Endian architecture, only supported for Linux. * `sparc`: Sparc architecture, only supported for Solaris. * `arm`: ARM architecture, only supported for Linux. * `s390`: S/390 architecture, only supported for Linux. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerAvailableVersionsRequest) Execute

func (ApiGetAgentInstallerAvailableVersionsRequest) Flavor

The flavor of your Linux distribution: * `musl` for Linux distributions, which are using the musl C standard library, for example Alpine Linux. * 'multidistro` for all Linux distributions which are using musl C and glibc standard library. Only applicable to the `paas` and `paas-sh` installer types.

type ApiGetAgentInstallerConnectionInfoEndpointsRequest

type ApiGetAgentInstallerConnectionInfoEndpointsRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentInstallerConnectionInfoEndpointsRequest) DefaultZoneFallback

Set `true` to perform a fallback to the default network zone if the provided network zone does not exist.

func (ApiGetAgentInstallerConnectionInfoEndpointsRequest) Execute

func (ApiGetAgentInstallerConnectionInfoEndpointsRequest) NetworkZone

type ApiGetAgentInstallerConnectionInfoRequest

type ApiGetAgentInstallerConnectionInfoRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentInstallerConnectionInfoRequest) DefaultZoneFallback

Set `true` to perform a fallback to the default network zone if the provided network zone does not exist.

func (ApiGetAgentInstallerConnectionInfoRequest) Execute

func (ApiGetAgentInstallerConnectionInfoRequest) NetworkZone

The network zone you want the result to be configured with.

func (ApiGetAgentInstallerConnectionInfoRequest) Version

The version of the OneAgent for which you're requesting connectivity information, in the `1.221` format. Set this parameter to get the best format of endpoint list for optimal performance.

type ApiGetAgentInstallerMetaInfoRequest

type ApiGetAgentInstallerMetaInfoRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentInstallerMetaInfoRequest) Arch

The architecture of your OS: * `all`: Use this value for AIX and z/OS. Defaults to `x86` for other OS types. * `x86`: x86 architecture. * `ppc`: PowerPC architecture, only supported for AIX and Linux. * `ppcle`: PowerPC Little Endian architecture, only supported for Linux. * `sparc`: Sparc architecture, only supported for Solaris. * `arm`: ARM architecture, only supported for Linux. * `s390`: S/390 architecture, only supported for Linux. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerMetaInfoRequest) Bitness

The bitness of your OS. Must be supported by the OS. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerMetaInfoRequest) Execute

func (ApiGetAgentInstallerMetaInfoRequest) Flavor

The flavor of your Linux distribution: * `musl` for Linux distributions, which are using the musl C standard library, for example Alpine Linux. * 'multidistro` for all Linux distributions which are using musl C and glibc standard library. Only applicable to the `paas` and `paas-sh` installer types.

type ApiGetAgentInstallerWithVersionChecksumRequest

type ApiGetAgentInstallerWithVersionChecksumRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentInstallerWithVersionChecksumRequest) Arch

The architecture of your OS: * `all`: Use this value for AIX and z/OS. Defaults to `x86` for other OS types. * `x86`: x86 architecture. * `ppc`: PowerPC architecture, only supported for AIX and Linux. * `ppcle`: PowerPC Little Endian architecture, only supported for Linux. * `sparc`: Sparc architecture, only supported for Solaris. * `arm`: ARM architecture, only supported for Linux. * `s390`: S/390 architecture, only supported for Linux. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerWithVersionChecksumRequest) Bitness

The bitness of your OS. Must be supported by the OS. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerWithVersionChecksumRequest) Execute

func (ApiGetAgentInstallerWithVersionChecksumRequest) Flavor

The flavor of your Linux distribution: * `musl` for Linux distributions, which are using the musl C standard library, for example Alpine Linux. * 'multidistro` for all Linux distributions which are using musl C and glibc standard library. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerWithVersionChecksumRequest) IfNoneMatch

The ETag of the previous request. Do not download if it matches the ETag of the installer.

func (ApiGetAgentInstallerWithVersionChecksumRequest) Include

The code modules to be included to the installer. You can specify several modules in the following format: `include=java&include=dotnet`. Only applicable to the `paas` and `paas-sh` installer types.

func (ApiGetAgentInstallerWithVersionChecksumRequest) NetworkZone

The network zone you want the result to be configured with.

type ApiGetAgentPersistedPotentialProblemsRequest

type ApiGetAgentPersistedPotentialProblemsRequest struct {
	ApiService OneAgentOnAHostAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentPersistedPotentialProblemsRequest) Execute

type ApiGetAgentProcessModuleConfigRequest

type ApiGetAgentProcessModuleConfigRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetAgentProcessModuleConfigRequest) Execute

func (ApiGetAgentProcessModuleConfigRequest) Hostgroup

The name of the host group the process is part of.

func (ApiGetAgentProcessModuleConfigRequest) Revision

The previously received revision to compare against.

func (ApiGetAgentProcessModuleConfigRequest) Sections

A list of comma-separated section identifiers to retrieve values for. Supported sections are 'general' and 'agentType'. Defaults to 'general'.

type ApiGetAllMaintenanceWindowConfigsRequest

type ApiGetAllMaintenanceWindowConfigsRequest struct {
	ApiService MaintenanceWindowAPI
	// contains filtered or unexported fields
}

func (ApiGetAllMaintenanceWindowConfigsRequest) Execute

func (ApiGetAllMaintenanceWindowConfigsRequest) From

The start timestamp of the inquiry timeframe, in UTC milliseconds. If not set, the current time is used.

func (ApiGetAllMaintenanceWindowConfigsRequest) To

The end timestamp of the inquiry timeframe, in UTC milliseconds. If not set, all maintenance windows beginning after the `from` timestamp will be returned.

func (ApiGetAllMaintenanceWindowConfigsRequest) Type_

The type of the maintenance window to return. If `Unknown` or not set, all maintenance windows are returned.

type ApiGetAllTimeseriesDefinitionsRequest

type ApiGetAllTimeseriesDefinitionsRequest struct {
	ApiService TimeseriesAPI
	// contains filtered or unexported fields
}

func (ApiGetAllTimeseriesDefinitionsRequest) DetailedSource

The feature where metrics originates, such as Synthetic or RUM.

func (ApiGetAllTimeseriesDefinitionsRequest) Execute

func (ApiGetAllTimeseriesDefinitionsRequest) Source

The type of the metric, such as BUILTIN or CUSTOM.

type ApiGetAppRevisionRequest

type ApiGetAppRevisionRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetAppRevisionRequest) Execute

type ApiGetApplicationsRequest

type ApiGetApplicationsRequest struct {
	ApiService TopologySmartscapeApplicationAPI
	// contains filtered or unexported fields
}

func (ApiGetApplicationsRequest) EndTimestamp

func (r ApiGetApplicationsRequest) EndTimestamp(endTimestamp int64) ApiGetApplicationsRequest

The end timestamp of the requested timeframe, in milliseconds (UTC). If not set, then the current timestamp is used. The timeframe must not exceed 3 days.

func (ApiGetApplicationsRequest) Entity

Filters result to the specified applications only. To specify several applications use the following format: `entity=ID1&entity=ID2`.

func (ApiGetApplicationsRequest) Execute

func (ApiGetApplicationsRequest) IncludeDetails

func (r ApiGetApplicationsRequest) IncludeDetails(includeDetails bool) ApiGetApplicationsRequest

Includes (`true`) or excludes (`false`) details which are queried from related entities. Excluding details may make queries faster. If not set, then `true` is used.

func (ApiGetApplicationsRequest) ManagementZone

func (r ApiGetApplicationsRequest) ManagementZone(managementZone int64) ApiGetApplicationsRequest

Only return applications that are part of the specified management zone.

func (ApiGetApplicationsRequest) NextPageKey

func (r ApiGetApplicationsRequest) NextPageKey(nextPageKey string) ApiGetApplicationsRequest

The cursor for the next page of results. You can find it in the **Next-Page-Key** header of the previous response. If you're using pagination, the first page is always returned without this cursor. You must keep all other query parameters as they were in the first request to obtain subsequent pages.

func (ApiGetApplicationsRequest) PageSize

The number of applications per result page. If not set, pagination is not used and the result contains all applications fitting the specified filtering criteria.

func (ApiGetApplicationsRequest) RelativeTime

func (r ApiGetApplicationsRequest) RelativeTime(relativeTime string) ApiGetApplicationsRequest

The relative timeframe, back from now.

func (ApiGetApplicationsRequest) StartTimestamp

func (r ApiGetApplicationsRequest) StartTimestamp(startTimestamp int64) ApiGetApplicationsRequest

The start timestamp of the requested timeframe, in milliseconds (UTC). If not set, then 72 hours behind from now is used.

func (ApiGetApplicationsRequest) Tag

Filters the resulting set of applications by the specified tag. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The application has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags, use the following format: `tag=[context]key:value`. For custom key-value tags, omit the context: `tag=key:value`.

type ApiGetAsyncCodeSnippetRequest

type ApiGetAsyncCodeSnippetRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetAsyncCodeSnippetRequest) Execute

type ApiGetBaselineValuesForSingleApplicationRequest

type ApiGetBaselineValuesForSingleApplicationRequest struct {
	ApiService TopologySmartscapeApplicationAPI
	// contains filtered or unexported fields
}

func (ApiGetBaselineValuesForSingleApplicationRequest) Execute

type ApiGetBaselineValuesForSingleServiceRequest

type ApiGetBaselineValuesForSingleServiceRequest struct {
	ApiService TopologySmartscapeServiceAPI
	// contains filtered or unexported fields
}

func (ApiGetBaselineValuesForSingleServiceRequest) Execute

type ApiGetBoshReleaseAvailableVersionsRequest

type ApiGetBoshReleaseAvailableVersionsRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetBoshReleaseAvailableVersionsRequest) Execute

type ApiGetBoshReleaseChecksumRequest

type ApiGetBoshReleaseChecksumRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetBoshReleaseChecksumRequest) Execute

func (ApiGetBoshReleaseChecksumRequest) NetworkZone

The network zone you want the result to be configured with.

func (ApiGetBoshReleaseChecksumRequest) SkipMetadata

Set `true` to omit the OneAgent connectivity information from the installer. If not set, `false` is used.

type ApiGetCommentRequest

type ApiGetCommentRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiGetCommentRequest) Execute

type ApiGetCurrentClusterTimeRequest

type ApiGetCurrentClusterTimeRequest struct {
	ApiService ClusterTimeAPI
	// contains filtered or unexported fields
}

func (ApiGetCurrentClusterTimeRequest) Execute

type ApiGetDetailsRequest

type ApiGetDetailsRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiGetDetailsRequest) Execute

type ApiGetEventByIdRequest

type ApiGetEventByIdRequest struct {
	ApiService EventsAPI
	// contains filtered or unexported fields
}

func (ApiGetEventByIdRequest) Execute

type ApiGetFeedRequest

type ApiGetFeedRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiGetFeedRequest) EndTimestamp

func (r ApiGetFeedRequest) EndTimestamp(endTimestamp int64) ApiGetFeedRequest

The end timestamp of the requested timeframe, in UTC milliseconds. If `endTimestamp` is later than the current time, the current time is used. The timeframe must not exceed 31 days.

func (ApiGetFeedRequest) Execute

func (ApiGetFeedRequest) ExpandDetails

func (r ApiGetFeedRequest) ExpandDetails(expandDetails bool) ApiGetFeedRequest

Includes(`true`) or excludes(`false`) related events to the response. Defaults to `false`, excluding the related events.

func (ApiGetFeedRequest) ImpactLevel

func (r ApiGetFeedRequest) ImpactLevel(impactLevel string) ApiGetFeedRequest

Filters the result problems by the impact level.

func (ApiGetFeedRequest) RelativeTime

func (r ApiGetFeedRequest) RelativeTime(relativeTime string) ApiGetFeedRequest

The relative timeframe of the inquiry, back from the current time.

func (ApiGetFeedRequest) SeverityLevel

func (r ApiGetFeedRequest) SeverityLevel(severityLevel string) ApiGetFeedRequest

Filters the result problems by the severity level.

func (ApiGetFeedRequest) StartTimestamp

func (r ApiGetFeedRequest) StartTimestamp(startTimestamp int64) ApiGetFeedRequest

The start timestamp of the requested timeframe, in UTC milliseconds.

func (ApiGetFeedRequest) Status

func (r ApiGetFeedRequest) Status(status string) ApiGetFeedRequest

Filters the result problems by the status.

func (ApiGetFeedRequest) Tag

Filters the result problems by the tags of affected entities.You can specify several tags in the following format: `tag=tag1&tag=tag2`. The problem has to match *all* the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags use following format: `[context]key:value`.

type ApiGetGatewayInstallerMetaInfoRequest

type ApiGetGatewayInstallerMetaInfoRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetGatewayInstallerMetaInfoRequest) Arch

The architecture of your OS: * `all`: Defaults to `amd64`. * `amd64`: amd64 architecture. * `s390`: S/390 architecture, only supported for Linux.

func (ApiGetGatewayInstallerMetaInfoRequest) Execute

type ApiGetHostsRequest

type ApiGetHostsRequest struct {
	ApiService TopologySmartscapeHostAPI
	// contains filtered or unexported fields
}

func (ApiGetHostsRequest) EndTimestamp

func (r ApiGetHostsRequest) EndTimestamp(endTimestamp int64) ApiGetHostsRequest

The end timestamp of the requested timeframe, in milliseconds (UTC). If not set, then the current timestamp is used. The timeframe must not exceed 3 days.

func (ApiGetHostsRequest) Entity

func (r ApiGetHostsRequest) Entity(entity []string) ApiGetHostsRequest

Filters result to the specified hosts only. To specify several hosts use the following format: `entity=ID1&entity=ID2`.

func (ApiGetHostsRequest) Execute

func (r ApiGetHostsRequest) Execute() ([]Host, *http.Response, error)

func (ApiGetHostsRequest) HostGroupId

func (r ApiGetHostsRequest) HostGroupId(hostGroupId string) ApiGetHostsRequest

Filters the resulting set of hosts by the specified host group. Specify the Dynatrace IDs of the host group you're interested in.

func (ApiGetHostsRequest) HostGroupName

func (r ApiGetHostsRequest) HostGroupName(hostGroupName string) ApiGetHostsRequest

Filters the resulting set of hosts by the specified host group. Specify the name of the host group you're interested in.

func (ApiGetHostsRequest) IncludeDetails

func (r ApiGetHostsRequest) IncludeDetails(includeDetails bool) ApiGetHostsRequest

Includes (`true`) or excludes (`false`) details which are queried from related entities. Excluding details may make queries faster. If not set, then `true` is used.

func (ApiGetHostsRequest) ManagementZone

func (r ApiGetHostsRequest) ManagementZone(managementZone int64) ApiGetHostsRequest

Only return hosts that are part of the specified management zone.

func (ApiGetHostsRequest) NextPageKey

func (r ApiGetHostsRequest) NextPageKey(nextPageKey string) ApiGetHostsRequest

The cursor for the next page of results. You can find it in the **Next-Page-Key** header of the previous response. If you're using pagination, the first page is always returned without this cursor. You must keep all other query parameters as they were in the first request to obtain subsequent pages.

func (ApiGetHostsRequest) PageSize

func (r ApiGetHostsRequest) PageSize(pageSize int32) ApiGetHostsRequest

The number of hosts per result page. If not set, pagination is not used and the result contains all hosts fitting the specified filtering criteria.

func (ApiGetHostsRequest) RelativeTime

func (r ApiGetHostsRequest) RelativeTime(relativeTime string) ApiGetHostsRequest

The relative timeframe, back from now.

func (ApiGetHostsRequest) ShowMonitoringCandidates

func (r ApiGetHostsRequest) ShowMonitoringCandidates(showMonitoringCandidates bool) ApiGetHostsRequest

Includes (`true`) or excludes (`false`) a monitoring candidate in the response. Monitoring candidates are network entities that are detected but not monitored.

func (ApiGetHostsRequest) StartTimestamp

func (r ApiGetHostsRequest) StartTimestamp(startTimestamp int64) ApiGetHostsRequest

The start timestamp of the requested timeframe, in milliseconds (UTC). If not set, then 72 hours behind from now is used.

func (ApiGetHostsRequest) Tag

Filters the resulting set of hosts by the specified tag. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The host has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags, use the following format: `tag=[context]key:value`. For custom key-value tags, omit the context: `tag=key:value`.

type ApiGetHostsWithSpecificAgentsRequest

type ApiGetHostsWithSpecificAgentsRequest struct {
	ApiService OneAgentOnAHostAPI
	// contains filtered or unexported fields
}

func (ApiGetHostsWithSpecificAgentsRequest) ActiveGateId

Filters the resulting set of hosts to those that are currently connected to the ActiveGate with the specified ID. Use **DIRECT_COMMUNICATION** keyword to find the hosts not connected to any ActiveGate.

func (ApiGetHostsWithSpecificAgentsRequest) AgentVersionIs

Filters the resulting set of hosts to those that have a certain OneAgent version deployed on the host. Specify the comparison operator here.

func (ApiGetHostsWithSpecificAgentsRequest) AgentVersionNumber

func (r ApiGetHostsWithSpecificAgentsRequest) AgentVersionNumber(agentVersionNumber string) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts to those that have a certain OneAgent version deployed on the host. Specify the version in the `<major>.<minor>.<revision>` format, for example `1.182.0`. You can fetch the list of available versions with the [GET available versions](https://dt-url.net/fo23rb5) call.

func (ApiGetHostsWithSpecificAgentsRequest) AutoInjection

Filters the resulting set of hosts by the auto-injection status.

func (ApiGetHostsWithSpecificAgentsRequest) AutoUpdateSetting

Filters the resulting set of hosts by the actual state of the auto-update setting of deployed OneAgents.

func (ApiGetHostsWithSpecificAgentsRequest) AvailabilityState

Filters the resulting set of hosts by the availability state of OneAgent. * `MONITORED`: Hosts where OneAgent is enabled and active. * `UNMONITORED`: Hosts where OneAgent is disabled and inactive. * `CRASHED`: Hosts where OneAgent has returned a crash status code. * `LOST`: Hosts where it is impossible to establish connection with OneAgent. * `PRE_MONITORED`: Hosts where OneAgent is being initialized for monitoring. * `SHUTDOWN`: Hosts where OneAgent is shutting down in a controlled process. * `UNEXPECTED_SHUTDOWN`: Hosts where OneAgent is shutting down in an uncontrolled process. * `UNKNOWN`: Hosts where the state of OneAgent is unknown.

func (ApiGetHostsWithSpecificAgentsRequest) CloudType

Filters the resulting set of hosts by the cloud type.

func (ApiGetHostsWithSpecificAgentsRequest) DetailedAvailabilityState

func (r ApiGetHostsWithSpecificAgentsRequest) DetailedAvailabilityState(detailedAvailabilityState string) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts by the detailed availability state of OneAgent. * `UNKNOWN`: Hosts where the state of OneAgent is unknown. * `PRE_MONITORED`: Hosts where OneAgent is being initialized for monitoring. * `CRASHED_UNKNOWN`: Hosts where OneAgent has crashed for unknown reason. * `CRASHED_FAILURE`: Hosts where OneAgent has returned a crash status code. * `LOST_UNKNOWN`: Hosts where it is impossible to establish connection with OneAgent for unknown reason. * `LOST_CONNECTION`: Hosts where OneAgent has been recognized to be inactive. * `LOST_AGENT_UPGRADE_FAILED`: Hosts where OneAgent has a potential update problem due to inactivity after update. * `SHUTDOWN_UNKNOWN_UNEXPECTED`: Hosts where OneAgent is shutting down in an uncontrolled process. * `SHUTDOWN_UNKNOWN`: Hosts where OneAgent has shutdown for unknown reason. * `SHUTDOWN_GRACEFUL`: Hosts where OneAgent has shutdown because of host shutdown. * `SHUTDOWN_STOPPED`: Hosts where OneAgent has shutdown because the host has stopped. * `SHUTDOWN_AGENT_LOST`: Hosts where PaaS module has been recognized to be inactive. * `SHUTDOWN_SPOT_INSTANCE`: Hosts where OneAgent shutdown was triggered by the AWS Spot Instance interruption. * `UNMONITORED_UNKNOWN`: Hosts where OneAgent is disabled and inactive for unknown reason. * `UNMONITORED_TERMINATED`: Hosts where OneAgent has terminated. * `UNMONITORED_DISABLED`: Hosts where OneAgent has been disabled in configuration. * `UNMONITORED_AGENT_STOPPED`: Hosts where OneAgent is stopped. * `UNMONITORED_AGENT_RESTART_TRIGGERED`: Hosts where OneAgent is being restarted. * `UNMONITORED_AGENT_UNINSTALLED`: Hosts where OneAgent is uninstalled. * `UNMONITORED_AGENT_DISABLED`: Hosts where OneAgent reported that it was disabled. * `UNMONITORED_AGENT_UPGRADE_FAILED`: Hosts where OneAgent has a potential update problem. * `UNMONITORED_ID_CHANGED`: Hosts where OneAgent has potentially changed ID during update. * `UNMONITORED_AGENT_LOST`: Hosts where OneAgent has been recognized to be unavailable due to server communication issues. * `UNMONITORED_AGENT_UNREGISTERED`: Hosts where a code module has been recognized to be unavailable because of shutdown. * `UNMONITORED_AGENT_VERSION_REJECTED`: Hosts where OneAgent was rejected because the version does not meet the minimum agent version requirement. * `MONITORED`: Hosts where OneAgent is enabled and active. * `MONITORED_ENABLED`: Hosts where OneAgent has been enabled in configuration. * `MONITORED_AGENT_REGISTERED`: Hosts where the new OneAgent has been recognized. * `MONITORED_AGENT_UPGRADE_STARTED`: Hosts where OneAgent has shutdown due to an update. * `MONITORED_AGENT_ENABLED`: Hosts where OneAgent reported that it was enabled. * `MONITORED_AGENT_VERSION_ACCEPTED`: Hosts where OneAgent was accepted because the version meets the minimum agent version requirement.

func (ApiGetHostsWithSpecificAgentsRequest) EndTimestamp

The end timestamp of the requested timeframe, in milliseconds (UTC). If not set, then the current timestamp is used. The timeframe must not exceed 7 months (214 days).

func (ApiGetHostsWithSpecificAgentsRequest) Entity

Filters result to the specified hosts only. To specify several hosts use the following format: `entity=ID1&entity=ID2`.

func (ApiGetHostsWithSpecificAgentsRequest) Execute

func (ApiGetHostsWithSpecificAgentsRequest) FaultyVersion

Filters the resulting set of hosts to those that run OneAgent version that is marked as faulty.

func (ApiGetHostsWithSpecificAgentsRequest) HostGroupId

Filters the resulting set of hosts by the specified host group. Specify the Dynatrace entity ID of the required host group.

func (ApiGetHostsWithSpecificAgentsRequest) HostGroupName

Filters the resulting set of hosts by the specified host group. Specify the name of the required host group.

func (ApiGetHostsWithSpecificAgentsRequest) IncludeDetails

Includes (`true`) or excludes (`false`) details which are queried from related entities. Excluding details may make queries faster. If not set, then `true` is used.

func (ApiGetHostsWithSpecificAgentsRequest) ManagementZone

Only return hosts that are part of the specified management zone. Specify the management zone name here. If the **managementZoneId** parameter is set, this parameter is ignored.

func (ApiGetHostsWithSpecificAgentsRequest) ManagementZoneId

Only return hosts that are part of the specified management zone. Specify the management zone ID here.

func (ApiGetHostsWithSpecificAgentsRequest) MonitoringType

Filters the resulting set of hosts by monitoring mode of OneAgent deployed on the host.

func (ApiGetHostsWithSpecificAgentsRequest) NetworkZoneId

Filters the resulting set of hosts by the specified network zone. Specify the Dynatrace entity ID of the required network zone. You can fetch the list of available network zones with the [GET all network zones](https://dt-url.net/u4o3r7z) call.

func (ApiGetHostsWithSpecificAgentsRequest) NextPageKey

The cursor for the next page of results, if results do not fit on one page. You can find the cursor value on the current page of the response, in the **nextPageKey** field. To obtain subsequent pages, you must specify this cursor value in your query, and keep all other query parameters as they were in the original request. If you don't specify the cursor, the first page will always be returned.

func (ApiGetHostsWithSpecificAgentsRequest) OsType

Filters the resulting set of hosts by the OS type.

func (ApiGetHostsWithSpecificAgentsRequest) PluginName

Filters the resulting set of hosts to those that run the plugin with the specified name. The **CONTAINS** operator is applied to the specified value. If several plugin filters are specified, the plugin has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) PluginState

Filters the resulting set of hosts to those that run the plugin with the specified state.

func (ApiGetHostsWithSpecificAgentsRequest) PluginVersionIs

Filters the resulting set of hosts to those that have a certain plugin version deployed on the host. Specify the comparison operator here. If several plugin filters are specified, the plugin has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) PluginVersionNumber

func (r ApiGetHostsWithSpecificAgentsRequest) PluginVersionNumber(pluginVersionNumber string) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts to those that have a certain plugin version deployed on the host. Specify the version in the `<major>.<minor>.<revision>` format, for example `1.182.0`. You can fetch the list of available versions with the [GET available versions](https://dt-url.net/fo23rb5) call. `<minor>` and `<revision>` parts of the version number are optional. If several plugin filters are specified, the plugin has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) RelativeTime

The relative timeframe, back from now. If you need to specify relative timeframe that is not presented in the list of possible values, specify the **startTimestamp** (up to 214 days back from now) and leave **endTimestamp** and **relativeTime** empty.

func (ApiGetHostsWithSpecificAgentsRequest) StartTimestamp

The start timestamp of the requested timeframe, in milliseconds (UTC). If not set, then 72 hours behind from now is used.

func (ApiGetHostsWithSpecificAgentsRequest) Tag

Filters the resulting set of hosts by the specified tag. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The host has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags, use the following format: `tag=[context]key:value`. For custom key-value tags, omit the context: `tag=key:value`.

func (ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleFaultyVersion

func (r ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleFaultyVersion(technologyModuleFaultyVersion bool) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts to those that run the code module version that is marked as faulty. If several code module filters are specified, the code module has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleType

func (r ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleType(technologyModuleType string) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts to those that run the specified OneAgent code module. If several code module filters are specified, the code module has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleVersionIs

func (r ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleVersionIs(technologyModuleVersionIs string) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts to those that have a certain code module version deployed on the host. Specify the comparison operator here. If several code module filters are specified, the code module has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleVersionNumber

func (r ApiGetHostsWithSpecificAgentsRequest) TechnologyModuleVersionNumber(technologyModuleVersionNumber string) ApiGetHostsWithSpecificAgentsRequest

Filters the resulting set of hosts to those that have a certain code module version deployed on the host. Specify the version in the `<major>.<minor>.<revision>` format, for example `1.182.0`. You can fetch the list of available versions with the [GET available versions](https://dt-url.net/fo23rb5) call. If several code module filters are specified, the code module has to match **all** the filters.

func (ApiGetHostsWithSpecificAgentsRequest) Unlicensed

Filters the resulting set of hosts to those that run OneAgent that are unlicensed. Example: Discovery Mode is currently only available on Dynatrace SaaS with DPS capability \"Foundation & Discovery\".

func (ApiGetHostsWithSpecificAgentsRequest) UpdateStatus

Filters the resulting set of hosts by the update status of OneAgent deployed on the host.

type ApiGetJsInlineScriptRequest

type ApiGetJsInlineScriptRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetJsInlineScriptRequest) Execute

type ApiGetJsLatestVersionRequest

type ApiGetJsLatestVersionRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetJsLatestVersionRequest) Execute

type ApiGetJsScriptRequest

type ApiGetJsScriptRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetJsScriptRequest) Execute

func (r ApiGetJsScriptRequest) Execute() (string, *http.Response, error)

type ApiGetJsTagCompleteRequest

type ApiGetJsTagCompleteRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetJsTagCompleteRequest) Execute

type ApiGetLatestActiveGateImageRequest

type ApiGetLatestActiveGateImageRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetLatestActiveGateImageRequest) Execute

type ApiGetLatestAgentImageRequest

type ApiGetLatestAgentImageRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetLatestAgentImageRequest) Execute

type ApiGetLatestLambdaBuildUnitsRequest

type ApiGetLatestLambdaBuildUnitsRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetLatestLambdaBuildUnitsRequest) Execute

type ApiGetLatestSyntheticImageRequest

type ApiGetLatestSyntheticImageRequest struct {
	ApiService DeploymentAPI
	// contains filtered or unexported fields
}

func (ApiGetLatestSyntheticImageRequest) Execute

type ApiGetLocationRequest

type ApiGetLocationRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetLocationRequest) Execute

type ApiGetLocationsRequest

type ApiGetLocationsRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetLocationsRequest) CloudPlatform

func (r ApiGetLocationsRequest) CloudPlatform(cloudPlatform string) ApiGetLocationsRequest

Filters the resulting set of locations to those which are hosted on a specific cloud platform.

func (ApiGetLocationsRequest) Execute

func (ApiGetLocationsRequest) Type_

Filters the resulting set of locations by a specific type.

type ApiGetLocationsStatusRequest

type ApiGetLocationsStatusRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetLocationsStatusRequest) Execute

type ApiGetMaintenanceWindowConfigRequest

type ApiGetMaintenanceWindowConfigRequest struct {
	ApiService MaintenanceWindowAPI
	// contains filtered or unexported fields
}

func (ApiGetMaintenanceWindowConfigRequest) Execute

type ApiGetManualAppsRequest

type ApiGetManualAppsRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetManualAppsRequest) Execute

type ApiGetMonitorRequest

type ApiGetMonitorRequest struct {
	ApiService SyntheticMonitorsAPI
	// contains filtered or unexported fields
}

func (ApiGetMonitorRequest) Execute

type ApiGetMonitorsCollectionRequest

type ApiGetMonitorsCollectionRequest struct {
	ApiService SyntheticMonitorsAPI
	// contains filtered or unexported fields
}

func (ApiGetMonitorsCollectionRequest) AssignedApps

Filters the resulting set of monitors to those assigned to the specified applications. You can specify several applications in the following format: `assignedApps=app1&assignedApps=app2`. The monitor has to have **all** the specified applications assigned. Specify Dynatrace entity IDs of applications here.

func (ApiGetMonitorsCollectionRequest) CredentialId

Filters the resulting set of monitors to those using the specified credential set. Specify the ID of the credentials set here.

func (ApiGetMonitorsCollectionRequest) CredentialOwner

func (r ApiGetMonitorsCollectionRequest) CredentialOwner(credentialOwner string) ApiGetMonitorsCollectionRequest

Filters the resulting set of monitors to those using a credential owned by the specified user.

func (ApiGetMonitorsCollectionRequest) Enabled

Filters the resulting set of monitors to those which are enabled (`true`) or disabled (`false`).

func (ApiGetMonitorsCollectionRequest) Execute

func (ApiGetMonitorsCollectionRequest) Location

Filters the resulting set of monitors to those assigned to a specified Synthetic location. Specify the ID of the location here.

func (ApiGetMonitorsCollectionRequest) ManagementZone

Filters the resulting set of monitors to those which are part of the specified management zone. Specify the ID of the management zone here.

func (ApiGetMonitorsCollectionRequest) Tag

Filters the resulting set of monitors by specified tags. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The monitor has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags use following format: `[context]key:value`.

func (ApiGetMonitorsCollectionRequest) Type_

Filters the resulting set of monitors to those of the specified type: `BROWSER` or `HTTP`.

type ApiGetNodeRequest

type ApiGetNodeRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetNodeRequest) Execute

func (r ApiGetNodeRequest) Execute() (*Node, *http.Response, error)

type ApiGetNodesRequest

type ApiGetNodesRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiGetNodesRequest) Execute

func (r ApiGetNodesRequest) Execute() (*Nodes, *http.Response, error)

type ApiGetProblemStatusRequest

type ApiGetProblemStatusRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiGetProblemStatusRequest) Execute

type ApiGetProcessGroupsRequest

type ApiGetProcessGroupsRequest struct {
	ApiService TopologySmartscapeProcessGroupAPI
	// contains filtered or unexported fields
}

func (ApiGetProcessGroupsRequest) EndTimestamp

func (r ApiGetProcessGroupsRequest) EndTimestamp(endTimestamp int64) ApiGetProcessGroupsRequest

The end timestamp of the requested timeframe, in milliseconds (UTC). If not set, then the current timestamp is used. The timeframe must not exceed 3 days.

func (ApiGetProcessGroupsRequest) Entity

Filters result to the specified process groups only. To specify several process groups use the following format: `entity=ID1&entity=ID2`.

func (ApiGetProcessGroupsRequest) Execute

func (ApiGetProcessGroupsRequest) Host

Filters process groups by the host they're running at. Specify Dynatrace IDs of the host you're interested in. To specify several hosts use the following format: `host=hostID1&host=hostID2`. The **OR** logic applies.

func (ApiGetProcessGroupsRequest) IncludeDetails

func (r ApiGetProcessGroupsRequest) IncludeDetails(includeDetails bool) ApiGetProcessGroupsRequest

Includes (`true`) or excludes (`false`) details which are queried from related entities. Excluding details may make queries faster. If not set, then `true` is used.

func (ApiGetProcessGroupsRequest) ManagementZone

func (r ApiGetProcessGroupsRequest) ManagementZone(managementZone int64) ApiGetProcessGroupsRequest

Only return process groups that are part of the specified management zone.

func (ApiGetProcessGroupsRequest) NextPageKey

The cursor for the next page of results. You can find it in the **Next-Page-Key** header of the previous response. If you're using pagination, the first page is always returned without this cursor. You must keep all other query parameters as they were in the first request to obtain subsequent pages.

func (ApiGetProcessGroupsRequest) PageSize

The number of process groups per result page. If not set, pagination is not used and the result contains all process groups fitting the specified filtering criteria.

func (ApiGetProcessGroupsRequest) RelativeTime

func (r ApiGetProcessGroupsRequest) RelativeTime(relativeTime string) ApiGetProcessGroupsRequest

The relative timeframe, back from now.

func (ApiGetProcessGroupsRequest) StartTimestamp

func (r ApiGetProcessGroupsRequest) StartTimestamp(startTimestamp int64) ApiGetProcessGroupsRequest

The start timestamp of the requested timeframe, in milliseconds (UTC). If not set, then 72 hours behind from now is used.

func (ApiGetProcessGroupsRequest) Tag

Filters the resulting set of process groups by the specified tag. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The process group has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags, use the following format: `tag=[context]key:value`. For custom key-value tags, omit the context: `tag=key:value`.

type ApiGetProcessesRequest

type ApiGetProcessesRequest struct {
	ApiService TopologySmartscapeProcessAPI
	// contains filtered or unexported fields
}

func (ApiGetProcessesRequest) ActualMonitoringState

func (r ApiGetProcessesRequest) ActualMonitoringState(actualMonitoringState string) ApiGetProcessesRequest

Filters processes by the actual monitoring state of the process.

func (ApiGetProcessesRequest) EndTimestamp

func (r ApiGetProcessesRequest) EndTimestamp(endTimestamp int64) ApiGetProcessesRequest

The end timestamp of the requested timeframe, in milliseconds (UTC). If not set, then the current timestamp is used. The timeframe must not exceed 3 days.

func (ApiGetProcessesRequest) Entity

Filters result to the specified processes only. To specify several processes use the following format: `entity=ID1&entity=ID2`.

func (ApiGetProcessesRequest) Execute

func (ApiGetProcessesRequest) ExpectedMonitoringState

func (r ApiGetProcessesRequest) ExpectedMonitoringState(expectedMonitoringState string) ApiGetProcessesRequest

Filters processes by the expected monitoring state of the process.

func (ApiGetProcessesRequest) Host

Filters processes by the host they're running at. Specify Dynatrace IDs of the host you're interested in. To specify several hosts use the following format: `host=hostID1&host=hostID2`. The **OR** logic applies.

func (ApiGetProcessesRequest) HostTag

Filters processes by the host they're running at. Specify tags of the host you're interested in.

func (ApiGetProcessesRequest) IncludeDetails

func (r ApiGetProcessesRequest) IncludeDetails(includeDetails bool) ApiGetProcessesRequest

Includes (`true`) or excludes (`false`) details which are queried from related entities. Excluding details may make queries faster. If not set, then `true` is used.

func (ApiGetProcessesRequest) ManagementZone

func (r ApiGetProcessesRequest) ManagementZone(managementZone int64) ApiGetProcessesRequest

Only return processes that are part of the specified management zone.

func (ApiGetProcessesRequest) NextPageKey

func (r ApiGetProcessesRequest) NextPageKey(nextPageKey string) ApiGetProcessesRequest

The cursor for the next page of results. You can find it in the **Next-Page-Key** header of the previous response. If you're using pagination, the first page is always returned without this cursor. You must keep all other query parameters as they were in the first request to obtain subsequent pages.

func (ApiGetProcessesRequest) PageSize

The number of processes per result page. If not set, pagination is not used and the result contains all processes fitting the specified filtering criteria.

func (ApiGetProcessesRequest) RelativeTime

func (r ApiGetProcessesRequest) RelativeTime(relativeTime string) ApiGetProcessesRequest

The relative timeframe, back from now.

func (ApiGetProcessesRequest) StartTimestamp

func (r ApiGetProcessesRequest) StartTimestamp(startTimestamp int64) ApiGetProcessesRequest

The start timestamp of the requested timeframe, in milliseconds (UTC). If not set, then 72 hours behind from now is used.

func (ApiGetProcessesRequest) Tag

Filters the resulting set of processes by the specified tag. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The process has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags, use the following format: `tag=[context]key:value`. For custom key-value tags, omit the context: `tag=key:value`.

type ApiGetServicesRequest

type ApiGetServicesRequest struct {
	ApiService TopologySmartscapeServiceAPI
	// contains filtered or unexported fields
}

func (ApiGetServicesRequest) EndTimestamp

func (r ApiGetServicesRequest) EndTimestamp(endTimestamp int64) ApiGetServicesRequest

The end timestamp of the requested timeframe, in milliseconds (UTC). If not set, then the current timestamp is used. The timeframe must not exceed 3 days.

func (ApiGetServicesRequest) Entity

Filters result to the specified services only. To specify several services use the following format: `entity=ID1&entity=ID2`.

func (ApiGetServicesRequest) Execute

func (r ApiGetServicesRequest) Execute() ([]Service, *http.Response, error)

func (ApiGetServicesRequest) IncludeDetails

func (r ApiGetServicesRequest) IncludeDetails(includeDetails bool) ApiGetServicesRequest

Includes (`true`) or excludes (`false`) details which are queried from related entities. Excluding details may make queries faster. If not set, then `true` is used.

func (ApiGetServicesRequest) ManagementZone

func (r ApiGetServicesRequest) ManagementZone(managementZone int64) ApiGetServicesRequest

Only return services that are part of the specified management zone.

func (ApiGetServicesRequest) NextPageKey

func (r ApiGetServicesRequest) NextPageKey(nextPageKey string) ApiGetServicesRequest

The cursor for the next page of results. You can find it in the **Next-Page-Key** header of the previous response. If you're using pagination, the first page is always returned without this cursor. You must keep all other query parameters as they were in the first request to obtain subsequent pages.

func (ApiGetServicesRequest) PageSize

func (r ApiGetServicesRequest) PageSize(pageSize int32) ApiGetServicesRequest

The number of services per result page. If not set, pagination is not used and the result contains all services fitting the specified filtering criteria.

func (ApiGetServicesRequest) RelativeTime

func (r ApiGetServicesRequest) RelativeTime(relativeTime string) ApiGetServicesRequest

The relative timeframe, back from now.

func (ApiGetServicesRequest) StartTimestamp

func (r ApiGetServicesRequest) StartTimestamp(startTimestamp int64) ApiGetServicesRequest

The start timestamp of the requested timeframe, in milliseconds (UTC). If not set, then 72 hours behind from now is used.

func (ApiGetServicesRequest) Tag

Filters the resulting set of services by the specified tag. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The service has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags, use the following format: `tag=[context]key:value`. For custom key-value tags, omit the context: `tag=key:value`.

type ApiGetSingleApplicationRequest

type ApiGetSingleApplicationRequest struct {
	ApiService TopologySmartscapeApplicationAPI
	// contains filtered or unexported fields
}

func (ApiGetSingleApplicationRequest) Execute

type ApiGetSingleHostRequest

type ApiGetSingleHostRequest struct {
	ApiService TopologySmartscapeHostAPI
	// contains filtered or unexported fields
}

func (ApiGetSingleHostRequest) Execute

func (r ApiGetSingleHostRequest) Execute() (*Host, *http.Response, error)

type ApiGetSingleProcessGroupRequest

type ApiGetSingleProcessGroupRequest struct {
	ApiService TopologySmartscapeProcessGroupAPI
	// contains filtered or unexported fields
}

func (ApiGetSingleProcessGroupRequest) Execute

type ApiGetSingleProcessRequest

type ApiGetSingleProcessRequest struct {
	ApiService TopologySmartscapeProcessAPI
	// contains filtered or unexported fields
}

func (ApiGetSingleProcessRequest) Execute

type ApiGetSingleServiceRequest

type ApiGetSingleServiceRequest struct {
	ApiService TopologySmartscapeServiceAPI
	// contains filtered or unexported fields
}

func (ApiGetSingleServiceRequest) Execute

type ApiGetStatusRequest

type ApiGetStatusRequest struct {
	ApiService AnonymizationAPI
	// contains filtered or unexported fields
}

func (ApiGetStatusRequest) Execute

type ApiGetSyncCodeSnippetRequest

type ApiGetSyncCodeSnippetRequest struct {
	ApiService RUMJavaScriptTagManagementAPI
	// contains filtered or unexported fields
}

func (ApiGetSyncCodeSnippetRequest) Execute

type ApiGetTokenMetadataBySecretRequest

type ApiGetTokenMetadataBySecretRequest struct {
	ApiService TokensAPI
	// contains filtered or unexported fields
}

func (ApiGetTokenMetadataBySecretRequest) Execute

func (ApiGetTokenMetadataBySecretRequest) Token

The JSON body of the request. Contains the required token.

type ApiGetTokenMetadataRequest

type ApiGetTokenMetadataRequest struct {
	ApiService TokensAPI
	// contains filtered or unexported fields
}

func (ApiGetTokenMetadataRequest) Execute

type ApiGetUsqlResultAsTableRequest

type ApiGetUsqlResultAsTableRequest struct {
	ApiService RUMUserSessionsAPI
	// contains filtered or unexported fields
}

func (ApiGetUsqlResultAsTableRequest) AddDeepLinkFields

func (r ApiGetUsqlResultAsTableRequest) AddDeepLinkFields(addDeepLinkFields bool) ApiGetUsqlResultAsTableRequest

Add (`true`) to enable deep linking of additional fields in the query. If not set, then `false` is used

func (ApiGetUsqlResultAsTableRequest) EndTimestamp

The end timestamp of the query, in UTC milliseconds. If not set or set as `0`, the current timestamp is used. If the exact times are important, set the timeframe in the query itself (**query** parameter).

func (ApiGetUsqlResultAsTableRequest) Execute

func (ApiGetUsqlResultAsTableRequest) Explain

Add (`true`) or don't add (`false`) some additional information about the result to the response. It helps to understand the query and how the result was calculated. If not set, then `false` is used

func (ApiGetUsqlResultAsTableRequest) OffsetUTC

Optional offset of local time to UTC time in minutes. Offset will be applied to Date fields encountered in the query. Can be positive or negative. E.g. if the local time is UTC+02:00, the timeOffset is 120. If it is UTC-05:00, timeOffset is -300.

func (ApiGetUsqlResultAsTableRequest) PageOffset

Optional offset of the requested results from the start of tabular results. Relates to pageSize. E.g. on a query that might return 500 results, you might want to receive results in chunks of 50 rows. this can be achieved by using pageSize=50, and setting pageOffset in subsequent calls.In the example adding pageOffset=50 returns result rows 51-100.

func (ApiGetUsqlResultAsTableRequest) PageSize

Optional limit on how many of the actual query results should be returned in the tabular result.

func (ApiGetUsqlResultAsTableRequest) Query

The user session query to be executed. See [USQL documentation page](https://dt-url.net/dtusql) for syntax details. You can find the available columns of the **usersession** table in the `UserSession` object. Here is an example of the query: `SELECT country, city, COUNT(*) FROM usersession GROUP BY country, city`.

func (ApiGetUsqlResultAsTableRequest) StartTimestamp

func (r ApiGetUsqlResultAsTableRequest) StartTimestamp(startTimestamp int64) ApiGetUsqlResultAsTableRequest

The start timestamp of the query, in UTC milliseconds. If not set or set as `0`, 2 hours behind the current time is used. If the exact times are important, set the timeframe in the query itself (**query** parameter).

type ApiGetUsqlResultAsTreeRequest

type ApiGetUsqlResultAsTreeRequest struct {
	ApiService RUMUserSessionsAPI
	// contains filtered or unexported fields
}

func (ApiGetUsqlResultAsTreeRequest) AddDeepLinkFields

func (r ApiGetUsqlResultAsTreeRequest) AddDeepLinkFields(addDeepLinkFields bool) ApiGetUsqlResultAsTreeRequest

Add (`true`) to enable deep linking of additional fields in the query. If not set, then `false` is used

func (ApiGetUsqlResultAsTreeRequest) EndTimestamp

The end timestamp of the query, in UTC milliseconds. If not set or set as `0`, the current timestamp is used. If the exact times are important, set the timeframe in the query itself (**query** parameter).

func (ApiGetUsqlResultAsTreeRequest) Execute

func (ApiGetUsqlResultAsTreeRequest) Explain

Add (`true`) or don't add (`false`) some additional information about the result to the response. It helps to understand the query and how the result was calculated. If not set, then `false` is used

func (ApiGetUsqlResultAsTreeRequest) OffsetUTC

Optional offset of local time to UTC time in minutes. Offset will be applied to Date fields encountered in the query. Can be positive or negative. E.g. if the local time is UTC+02:00, the timeOffset is 120. If it is UTC-05:00, timeOffset is -300.

func (ApiGetUsqlResultAsTreeRequest) Query

The user session query to be executed. See [USQL documentation page](https://dt-url.net/dtusql) for syntax details. You can find the available columns of the **usersession** table in the `UserSession` object. Here is an example of the query: `SELECT country, city, COUNT(*) FROM usersession GROUP BY country, city`.

func (ApiGetUsqlResultAsTreeRequest) StartTimestamp

func (r ApiGetUsqlResultAsTreeRequest) StartTimestamp(startTimestamp int64) ApiGetUsqlResultAsTreeRequest

The start timestamp of the query, in UTC milliseconds. If not set or set as `0`, 2 hours behind the current time is used. If the exact times are important, set the timeframe in the query itself (**query** parameter).

type ApiGetVersionRequest

type ApiGetVersionRequest struct {
	ApiService ClusterVersionAPI
	// contains filtered or unexported fields
}

func (ApiGetVersionRequest) Execute

type ApiHostLogJobDeleteRequest

type ApiHostLogJobDeleteRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogJobDeleteRequest) Execute

type ApiHostLogJobRecordsFilteredRequest

type ApiHostLogJobRecordsFilteredRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogJobRecordsFilteredRequest) Execute

func (ApiHostLogJobRecordsFilteredRequest) FilterLogContent

Filter the log content by the specified criteria. See [Search patterns in log data and parse results](https://dt-url.net/57a3rgv) in Dynatrace Documentation for the syntax definition and examples.

func (ApiHostLogJobRecordsFilteredRequest) PageSize

The number of records per result page. If not set, each page contains 100 results. Maximum allowed value is `10000`.

func (ApiHostLogJobRecordsFilteredRequest) ScrollToken

The **scrollToken** value from the previous response. You can use it to get the next page of results. Without it, the first page is always returned.

type ApiHostLogJobRecordsRequest

type ApiHostLogJobRecordsRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogJobRecordsRequest) Execute

func (ApiHostLogJobRecordsRequest) PageSize

The number of records per result page. If not set, each page contains 100 results. Maximum allowed value is `10000`.

func (ApiHostLogJobRecordsRequest) ScrollToken

The **scrollToken** value from the previous response. You can use it to get the next page of results. Without it, the first page is always returned.

type ApiHostLogJobRecordsTopRequest

type ApiHostLogJobRecordsTopRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogJobRecordsTopRequest) Execute

func (ApiHostLogJobRecordsTopRequest) FilterTopLogRecords

func (r ApiHostLogJobRecordsTopRequest) FilterTopLogRecords(filterTopLogRecords FilterTopLogRecords) ApiHostLogJobRecordsTopRequest

Filter the log content by the specified criteria. See [Search patterns in log data and parse results](https://dt-url.net/57a3rgv) in Dynatrace Documentation for the syntax definition and examples.

type ApiHostLogJobStartRequest

type ApiHostLogJobStartRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogJobStartRequest) EndTimestamp

func (r ApiHostLogJobStartRequest) EndTimestamp(endTimestamp int64) ApiHostLogJobStartRequest

The end timestamp of the analysis range, in UTC milliseconds. If not set, then the current timestamp is used.

func (ApiHostLogJobStartRequest) Execute

func (ApiHostLogJobStartRequest) ExtractFields

func (r ApiHostLogJobStartRequest) ExtractFields(extractFields ExtractFields) ApiHostLogJobStartRequest

Extract fields from the log content to form custom columns. See [Search patterns in log data and parse results](https://dt-url.net/vv83rhp) in Dynatrace Documentation for the syntax definition and examples. The special characters must be escaped.

func (ApiHostLogJobStartRequest) Query

Narrows down the scope of the analysis to the entries, matching the specified criteria. The criteria must use the [text pattern query syntax](https://dt-url.net/vv83rhp).

func (ApiHostLogJobStartRequest) StartTimestamp

func (r ApiHostLogJobStartRequest) StartTimestamp(startTimestamp int64) ApiHostLogJobStartRequest

The start timestamp of the analysis range, in UTC milliseconds. If not set, then 2 hours behind from current timestamp is used.

type ApiHostLogJobStatusRequest

type ApiHostLogJobStatusRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogJobStatusRequest) Execute

type ApiHostLogListRequest

type ApiHostLogListRequest struct {
	ApiService LogMonitoringHostsAPI
	// contains filtered or unexported fields
}

func (ApiHostLogListRequest) Execute

type ApiListTokensRequest

type ApiListTokensRequest struct {
	ApiService TokensAPI
	// contains filtered or unexported fields
}

func (ApiListTokensRequest) Execute

func (r ApiListTokensRequest) Execute() (*StubList, *http.Response, error)

func (ApiListTokensRequest) From

Last used after this timestamp (UTC milliseconds).

func (ApiListTokensRequest) Limit

Limits the maximum number of returned tokens. If not set the value of `1000` is used. Maximum value is 1000000.

func (ApiListTokensRequest) Permissions

func (r ApiListTokensRequest) Permissions(permissions []string) ApiListTokensRequest

Filters the resulting set of tokens by scopes assigned to the token. You can specify several permissions in the following format: `permissions=scope1&permissions=scope2`. The token must have *all* the specified scopes.

func (ApiListTokensRequest) To

Last used before this timestamp (UTC milliseconds).

func (ApiListTokensRequest) User

Filters the resulting set of tokens by user, who owns the token.

type ApiPostEventRequest

type ApiPostEventRequest struct {
	ApiService EventsAPI
	// contains filtered or unexported fields
}

func (ApiPostEventRequest) EventCreation

func (r ApiPostEventRequest) EventCreation(eventCreation EventCreation) ApiPostEventRequest

The JSON body of the request, containing parameters of the event.

func (ApiPostEventRequest) Execute

type ApiProcessGroupLogJobDeleteRequest

type ApiProcessGroupLogJobDeleteRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogJobDeleteRequest) Execute

type ApiProcessGroupLogJobRecordsFilteredRequest

type ApiProcessGroupLogJobRecordsFilteredRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogJobRecordsFilteredRequest) Execute

func (ApiProcessGroupLogJobRecordsFilteredRequest) FilterLogContent

Filter the log content by the specified criteria. See [Search patterns in log data and parse results](https://dt-url.net/57a3rgv) in Dynatrace Documentation for the syntax definition and examples.

func (ApiProcessGroupLogJobRecordsFilteredRequest) PageSize

The number of records per result page. If not set, each page contains 100 results. Maximum allowed value is `10000`.

func (ApiProcessGroupLogJobRecordsFilteredRequest) ScrollToken

The **scrollToken** value from the previous response. You can use it to get the next page of results. Without it, the first page is always returned.

type ApiProcessGroupLogJobRecordsRequest

type ApiProcessGroupLogJobRecordsRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogJobRecordsRequest) Execute

func (ApiProcessGroupLogJobRecordsRequest) PageSize

The number of records per result page. If not set, each page contains 100 results. Maximum allowed value is `10000`.

func (ApiProcessGroupLogJobRecordsRequest) ScrollToken

The **scrollToken** value from the previous response. You can use it to get the next page of results. Without it, the first page is always returned.

type ApiProcessGroupLogJobRecordsTopRequest

type ApiProcessGroupLogJobRecordsTopRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogJobRecordsTopRequest) Execute

func (ApiProcessGroupLogJobRecordsTopRequest) FilterTopLogRecords

Filter the log content by the specified criteria. See [Search patterns in log data and parse results](https://dt-url.net/57a3rgv) in Dynatrace Documentation for the syntax definition and examples.

type ApiProcessGroupLogJobStartRequest

type ApiProcessGroupLogJobStartRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogJobStartRequest) EndTimestamp

The end timestamp of the analysis range, in UTC milliseconds. If not set, then the current timestamp is used.

func (ApiProcessGroupLogJobStartRequest) Execute

func (ApiProcessGroupLogJobStartRequest) ExtractFields

Extract fields from the log content to form custom columns. See [Search patterns in log data and parse results](https://dt-url.net/vv83rhp) in Dynatrace Documentation for the syntax definition and examples. The special characters must be escaped.

func (ApiProcessGroupLogJobStartRequest) HostFilter

Narrows down the scope of the analysis to process groups, running at the specified hosts. Specify the entity ID of the required host here. To specify several IDs, separate them with a comma.

func (ApiProcessGroupLogJobStartRequest) Query

Narrows down the scope of the analysis to the entries, matching the specified criteria. The criteria must use the [text pattern query syntax](https://dt-url.net/vv83rhp).

func (ApiProcessGroupLogJobStartRequest) StartTimestamp

The start timestamp of the analysis range, in UTC milliseconds. If not set, then 2 hours behind from current timestamp is used.

type ApiProcessGroupLogJobStatusRequest

type ApiProcessGroupLogJobStatusRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogJobStatusRequest) Execute

type ApiProcessGroupLogListRequest

type ApiProcessGroupLogListRequest struct {
	ApiService LogMonitoringProcessGroupsAPI
	// contains filtered or unexported fields
}

func (ApiProcessGroupLogListRequest) Execute

type ApiPushCommentRequest

type ApiPushCommentRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiPushCommentRequest) Execute

func (ApiPushCommentRequest) PushProblemComment

func (r ApiPushCommentRequest) PushProblemComment(pushProblemComment PushProblemComment) ApiPushCommentRequest

JSON body of the request, containing the comment.

type ApiPushEventsRequest

type ApiPushEventsRequest struct {
	ApiService SyntheticThirdPartyAPI
	// contains filtered or unexported fields
}

func (ApiPushEventsRequest) Execute

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

func (ApiPushEventsRequest) Model3rdPartySyntheticEvents

func (r ApiPushEventsRequest) Model3rdPartySyntheticEvents(model3rdPartySyntheticEvents Model3rdPartySyntheticEvents) ApiPushEventsRequest

The JSON body of the request. Contains third-party synthetic events.

type ApiPushStateModificationRequest

type ApiPushStateModificationRequest struct {
	ApiService SyntheticThirdPartyAPI
	// contains filtered or unexported fields
}

func (ApiPushStateModificationRequest) Execute

func (ApiPushStateModificationRequest) StateModification

The JSON body of the request. Contains new operational status of third-party synthetic monitors.

type ApiQueryEventsRequest

type ApiQueryEventsRequest struct {
	ApiService EventsAPI
	// contains filtered or unexported fields
}

func (ApiQueryEventsRequest) Cursor

The response is limited to 150 events, so if you want to receive more you can use the cursor to get the next 150. This parameter should be empty when querying for the first time. The cursor key can then be found in the **nextCursor** field of the previous response. When using the cursor string, it is not necessary to specify the additional parameters, as that info is already encoded within the cursor.

func (ApiQueryEventsRequest) EntityId

func (r ApiQueryEventsRequest) EntityId(entityId string) ApiQueryEventsRequest

Filters the resulting set of events to the events, related to the specified Dynatrace entity.

func (ApiQueryEventsRequest) EventType

func (r ApiQueryEventsRequest) EventType(eventType string) ApiQueryEventsRequest

Filters the resulting set of events by the event type.

func (ApiQueryEventsRequest) Execute

func (ApiQueryEventsRequest) From

Start timestamp of the query, in UTC milliseconds. If not set, 30 days ago from now is used, unless **relativeTime** is set.

func (ApiQueryEventsRequest) RelativeTime

func (r ApiQueryEventsRequest) RelativeTime(relativeTime string) ApiQueryEventsRequest

Relative timeframe, back from the current time.

func (ApiQueryEventsRequest) To

End timestamp of the query, in UTC milliseconds. If not set, the current timestamp is used, unless **relativeTime** is set. The timeframe must not exceed 2 years.

type ApiReadCustomThresholdsRequest

type ApiReadCustomThresholdsRequest struct {
	ApiService ThresholdAPI
	// contains filtered or unexported fields
}

func (ApiReadCustomThresholdsRequest) Execute

func (ApiReadCustomThresholdsRequest) Filter

Filters thresholds by the source.

type ApiReadTimeseriesComplexRequest

type ApiReadTimeseriesComplexRequest struct {
	ApiService TimeseriesAPI
	// contains filtered or unexported fields
}

func (ApiReadTimeseriesComplexRequest) Execute

func (ApiReadTimeseriesComplexRequest) TimeseriesQueryMessage

func (r ApiReadTimeseriesComplexRequest) TimeseriesQueryMessage(timeseriesQueryMessage TimeseriesQueryMessage) ApiReadTimeseriesComplexRequest

The JSON body of the request, containing parameters to identify the required data points.

type ApiReadTimeseriesDataRequest

type ApiReadTimeseriesDataRequest struct {
	ApiService TimeseriesAPI
	// contains filtered or unexported fields
}

func (ApiReadTimeseriesDataRequest) AggregationType

func (r ApiReadTimeseriesDataRequest) AggregationType(aggregationType string) ApiReadTimeseriesDataRequest

The aggregation type for the resulting data points. If the requested metric doesn't support the specified aggregation, the request will result in an error.

func (ApiReadTimeseriesDataRequest) ConsiderMaintenanceWindowsForAvailability

func (r ApiReadTimeseriesDataRequest) ConsiderMaintenanceWindowsForAvailability(considerMaintenanceWindowsForAvailability bool) ApiReadTimeseriesDataRequest

Exclude (`true`) or include (`false`) data points from any [maintenance window](https://dt-url.net/b2123rg0), defined in your environment.

func (ApiReadTimeseriesDataRequest) EndTimestamp

The end timestamp of the requested timeframe, in milliseconds (UTC). If later than the current time, Dynatrace automatically uses the current time instead. The timeframe must not exceed 6 months.

func (ApiReadTimeseriesDataRequest) Entity

Filters requested data points by the entity that should deliver them. Allowed values are Dynatrace entity IDs. You can specify several entities in the following format: `entity=entity1&entity=entity2`. The entity has to match at least one of the specified IDs. If the selected entity doesn't support the requested timeseries, the request will result in an error.

func (ApiReadTimeseriesDataRequest) Execute

func (ApiReadTimeseriesDataRequest) IncludeData

The flag to include data points in the response. Set to `true` to obtain data points. You must also specify the timeframe and aggregation type. Defaults to `false`, meaning data points are not included.

func (ApiReadTimeseriesDataRequest) IncludeParentIds

func (r ApiReadTimeseriesDataRequest) IncludeParentIds(includeParentIds bool) ApiReadTimeseriesDataRequest

If set to true the result exposes dimension mappings between parent entities and their children. For instance: SERVICE-0000000000000001, SERVICE_METHOD-0000000000000001

func (ApiReadTimeseriesDataRequest) Percentile

Specifies which percentile of the selected response time metric should be delivered. Applicable only to the `PERCENTILE` aggregation type. Valid values for percentile are between 1 and 99. Keep in mind that percentile export is possible only for response-time-based metrics such as application and service response times.

func (ApiReadTimeseriesDataRequest) Predict

The flag to predict future data points.

func (ApiReadTimeseriesDataRequest) QueryMode

The type of result that the call should return. Valid result modes are: `series`: returns all the data points of the timeseries in specified timeframe. `total`: returns one scalar value for the specified timeframe. By default, the `series` mode is used.

func (ApiReadTimeseriesDataRequest) RelativeTime

The relative timeframe, back from the current time.

func (ApiReadTimeseriesDataRequest) StartTimestamp

func (r ApiReadTimeseriesDataRequest) StartTimestamp(startTimestamp int64) ApiReadTimeseriesDataRequest

The start timestamp of the requested timeframe, in UTC milliseconds.

func (ApiReadTimeseriesDataRequest) Tag

Filters requested data points by entity which should deliver them. Only data from entities with the specified tag is delivered. You can specify several tags in the following format: `tag=tag1&tag=tag2`. The entity has to match **all** the specified tags. In case of key-value tags, such as imported AWS or CloudFoundry tags use the `key:value` format. If there's also a context, use the `[context]key:value` format.

type ApiRemoveLocationRequest

type ApiRemoveLocationRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiRemoveLocationRequest) Execute

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

type ApiRemoveMaintenanceWindowConfigRequest

type ApiRemoveMaintenanceWindowConfigRequest struct {
	ApiService MaintenanceWindowAPI
	// contains filtered or unexported fields
}

func (ApiRemoveMaintenanceWindowConfigRequest) Execute

type ApiRemoveTagsRequest

type ApiRemoveTagsRequest struct {
	ApiService TopologySmartscapeHostAPI
	// contains filtered or unexported fields
}

func (ApiRemoveTagsRequest) Execute

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

type ApiReplaceMonitorRequest

type ApiReplaceMonitorRequest struct {
	ApiService SyntheticMonitorsAPI
	// contains filtered or unexported fields
}

func (ApiReplaceMonitorRequest) Execute

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

func (ApiReplaceMonitorRequest) SyntheticMonitorUpdate

func (r ApiReplaceMonitorRequest) SyntheticMonitorUpdate(syntheticMonitorUpdate SyntheticMonitorUpdate) ApiReplaceMonitorRequest

type ApiStoreMaintenanceWindowConfigRequest

type ApiStoreMaintenanceWindowConfigRequest struct {
	ApiService MaintenanceWindowAPI
	// contains filtered or unexported fields
}

func (ApiStoreMaintenanceWindowConfigRequest) Execute

func (ApiStoreMaintenanceWindowConfigRequest) MaintenanceWindow

type ApiTestResultsRequest

type ApiTestResultsRequest struct {
	ApiService SyntheticThirdPartyAPI
	// contains filtered or unexported fields
}

func (ApiTestResultsRequest) Execute

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

func (ApiTestResultsRequest) Model3rdPartySyntheticTests

func (r ApiTestResultsRequest) Model3rdPartySyntheticTests(model3rdPartySyntheticTests Model3rdPartySyntheticTests) ApiTestResultsRequest

The JSON body of the request. Contains third-party synthetic monitors, locations, and results.

type ApiUpdateApplicationRequest

type ApiUpdateApplicationRequest struct {
	ApiService TopologySmartscapeApplicationAPI
	// contains filtered or unexported fields
}

func (ApiUpdateApplicationRequest) Execute

func (ApiUpdateApplicationRequest) UpdateEntity

type ApiUpdateCommentRequest

type ApiUpdateCommentRequest struct {
	ApiService ProblemAPI
	// contains filtered or unexported fields
}

func (ApiUpdateCommentRequest) Execute

func (ApiUpdateCommentRequest) PushProblemComment

func (r ApiUpdateCommentRequest) PushProblemComment(pushProblemComment PushProblemComment) ApiUpdateCommentRequest

JSON body of the request, containing the updated comment.

type ApiUpdateHostRequest

type ApiUpdateHostRequest struct {
	ApiService TopologySmartscapeHostAPI
	// contains filtered or unexported fields
}

func (ApiUpdateHostRequest) Execute

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

func (ApiUpdateHostRequest) UpdateEntity

func (r ApiUpdateHostRequest) UpdateEntity(updateEntity UpdateEntity) ApiUpdateHostRequest

type ApiUpdateLocationRequest

type ApiUpdateLocationRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiUpdateLocationRequest) Execute

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

func (ApiUpdateLocationRequest) SyntheticLocationUpdate

func (r ApiUpdateLocationRequest) SyntheticLocationUpdate(syntheticLocationUpdate SyntheticLocationUpdate) ApiUpdateLocationRequest

The JSON body of the request. Contains updated parameters of the private synthetic location or the status of the location.

type ApiUpdateLocationsStatusRequest

type ApiUpdateLocationsStatusRequest struct {
	ApiService SyntheticLocationsNodesAndConfigurationAPI
	// contains filtered or unexported fields
}

func (ApiUpdateLocationsStatusRequest) Execute

func (ApiUpdateLocationsStatusRequest) SyntheticPublicLocationsStatus

func (r ApiUpdateLocationsStatusRequest) SyntheticPublicLocationsStatus(syntheticPublicLocationsStatus SyntheticPublicLocationsStatus) ApiUpdateLocationsStatusRequest

The updated synthetic locations status

type ApiUpdateProcessGroupRequest

type ApiUpdateProcessGroupRequest struct {
	ApiService TopologySmartscapeProcessGroupAPI
	// contains filtered or unexported fields
}

func (ApiUpdateProcessGroupRequest) Execute

func (ApiUpdateProcessGroupRequest) UpdateEntity

The JSON body of the request. Contains tags to be added to the process group.

type ApiUpdateServiceRequest

type ApiUpdateServiceRequest struct {
	ApiService TopologySmartscapeServiceAPI
	// contains filtered or unexported fields
}

func (ApiUpdateServiceRequest) Execute

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

func (ApiUpdateServiceRequest) UpdateEntity

func (r ApiUpdateServiceRequest) UpdateEntity(updateEntity UpdateEntity) ApiUpdateServiceRequest

type ApiUpdateTokenRequest

type ApiUpdateTokenRequest struct {
	ApiService TokensAPI
	// contains filtered or unexported fields
}

func (ApiUpdateTokenRequest) Execute

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

func (ApiUpdateTokenRequest) UpdateToken

func (r ApiUpdateTokenRequest) UpdateToken(updateToken UpdateToken) ApiUpdateTokenRequest

The JSON body of the request. Contains updated parameters of the token.

type Application

type Application struct {
	ApplicationMatchTarget *string `json:"applicationMatchTarget,omitempty"`
	ApplicationType        *string `json:"applicationType,omitempty"`
	// The customized name of the entity
	CustomizedName *string `json:"customizedName,omitempty"`
	// The discovered name of the entity
	DiscoveredName *string `json:"discoveredName,omitempty"`
	// The name of the Dynatrace entity as displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The Dynatrace entity ID of the required entity.
	EntityId *string `json:"entityId,omitempty"`
	// The timestamp of when the entity was first detected, in UTC milliseconds
	FirstSeenTimestamp *int64                        `json:"firstSeenTimestamp,omitempty"`
	FromRelationships  *ApplicationFromRelationships `json:"fromRelationships,omitempty"`
	// The timestamp of when the entity was last detected, in UTC milliseconds
	LastSeenTimestamp *int64 `json:"lastSeenTimestamp,omitempty"`
	// The management zones that the entity is part of.
	ManagementZones      []EntityShortRepresentation `json:"managementZones,omitempty"`
	RuleAppliedMatchType *string                     `json:"ruleAppliedMatchType,omitempty"`
	RuleAppliedPattern   *string                     `json:"ruleAppliedPattern,omitempty"`
	// The list of entity tags.
	Tags            []TagInfo                   `json:"tags,omitempty"`
	ToRelationships *ApplicationToRelationships `json:"toRelationships,omitempty"`
}

Application struct for Application

func NewApplication

func NewApplication() *Application

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

func NewApplicationWithDefaults

func NewApplicationWithDefaults() *Application

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

func (*Application) GetApplicationMatchTarget

func (o *Application) GetApplicationMatchTarget() string

GetApplicationMatchTarget returns the ApplicationMatchTarget field value if set, zero value otherwise.

func (*Application) GetApplicationMatchTargetOk

func (o *Application) GetApplicationMatchTargetOk() (*string, bool)

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

func (*Application) GetApplicationType

func (o *Application) GetApplicationType() string

GetApplicationType returns the ApplicationType field value if set, zero value otherwise.

func (*Application) GetApplicationTypeOk

func (o *Application) GetApplicationTypeOk() (*string, bool)

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

func (*Application) GetCustomizedName

func (o *Application) GetCustomizedName() string

GetCustomizedName returns the CustomizedName field value if set, zero value otherwise.

func (*Application) GetCustomizedNameOk

func (o *Application) GetCustomizedNameOk() (*string, bool)

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

func (*Application) GetDiscoveredName

func (o *Application) GetDiscoveredName() string

GetDiscoveredName returns the DiscoveredName field value if set, zero value otherwise.

func (*Application) GetDiscoveredNameOk

func (o *Application) GetDiscoveredNameOk() (*string, bool)

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

func (*Application) GetDisplayName

func (o *Application) GetDisplayName() string

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

func (*Application) GetDisplayNameOk

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

func (o *Application) GetEntityId() string

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

func (*Application) GetEntityIdOk

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

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

func (*Application) GetFirstSeenTimestamp

func (o *Application) GetFirstSeenTimestamp() int64

GetFirstSeenTimestamp returns the FirstSeenTimestamp field value if set, zero value otherwise.

func (*Application) GetFirstSeenTimestampOk

func (o *Application) GetFirstSeenTimestampOk() (*int64, bool)

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

func (*Application) GetFromRelationships

func (o *Application) GetFromRelationships() ApplicationFromRelationships

GetFromRelationships returns the FromRelationships field value if set, zero value otherwise.

func (*Application) GetFromRelationshipsOk

func (o *Application) GetFromRelationshipsOk() (*ApplicationFromRelationships, bool)

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

func (*Application) GetLastSeenTimestamp

func (o *Application) GetLastSeenTimestamp() int64

GetLastSeenTimestamp returns the LastSeenTimestamp field value if set, zero value otherwise.

func (*Application) GetLastSeenTimestampOk

func (o *Application) GetLastSeenTimestampOk() (*int64, bool)

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

func (*Application) GetManagementZones

func (o *Application) GetManagementZones() []EntityShortRepresentation

GetManagementZones returns the ManagementZones field value if set, zero value otherwise.

func (*Application) GetManagementZonesOk

func (o *Application) GetManagementZonesOk() ([]EntityShortRepresentation, bool)

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

func (*Application) GetRuleAppliedMatchType

func (o *Application) GetRuleAppliedMatchType() string

GetRuleAppliedMatchType returns the RuleAppliedMatchType field value if set, zero value otherwise.

func (*Application) GetRuleAppliedMatchTypeOk

func (o *Application) GetRuleAppliedMatchTypeOk() (*string, bool)

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

func (*Application) GetRuleAppliedPattern

func (o *Application) GetRuleAppliedPattern() string

GetRuleAppliedPattern returns the RuleAppliedPattern field value if set, zero value otherwise.

func (*Application) GetRuleAppliedPatternOk

func (o *Application) GetRuleAppliedPatternOk() (*string, bool)

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

func (*Application) GetTags

func (o *Application) GetTags() []TagInfo

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

func (*Application) GetTagsOk

func (o *Application) GetTagsOk() ([]TagInfo, 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 (*Application) GetToRelationships

func (o *Application) GetToRelationships() ApplicationToRelationships

GetToRelationships returns the ToRelationships field value if set, zero value otherwise.

func (*Application) GetToRelationshipsOk

func (o *Application) GetToRelationshipsOk() (*ApplicationToRelationships, bool)

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

func (*Application) HasApplicationMatchTarget

func (o *Application) HasApplicationMatchTarget() bool

HasApplicationMatchTarget returns a boolean if a field has been set.

func (*Application) HasApplicationType

func (o *Application) HasApplicationType() bool

HasApplicationType returns a boolean if a field has been set.

func (*Application) HasCustomizedName

func (o *Application) HasCustomizedName() bool

HasCustomizedName returns a boolean if a field has been set.

func (*Application) HasDiscoveredName

func (o *Application) HasDiscoveredName() bool

HasDiscoveredName returns a boolean if a field has been set.

func (*Application) HasDisplayName

func (o *Application) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Application) HasEntityId

func (o *Application) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*Application) HasFirstSeenTimestamp

func (o *Application) HasFirstSeenTimestamp() bool

HasFirstSeenTimestamp returns a boolean if a field has been set.

func (*Application) HasFromRelationships

func (o *Application) HasFromRelationships() bool

HasFromRelationships returns a boolean if a field has been set.

func (*Application) HasLastSeenTimestamp

func (o *Application) HasLastSeenTimestamp() bool

HasLastSeenTimestamp returns a boolean if a field has been set.

func (*Application) HasManagementZones

func (o *Application) HasManagementZones() bool

HasManagementZones returns a boolean if a field has been set.

func (*Application) HasRuleAppliedMatchType

func (o *Application) HasRuleAppliedMatchType() bool

HasRuleAppliedMatchType returns a boolean if a field has been set.

func (*Application) HasRuleAppliedPattern

func (o *Application) HasRuleAppliedPattern() bool

HasRuleAppliedPattern returns a boolean if a field has been set.

func (*Application) HasTags

func (o *Application) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Application) HasToRelationships

func (o *Application) HasToRelationships() bool

HasToRelationships returns a boolean if a field has been set.

func (Application) MarshalJSON

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

func (*Application) SetApplicationMatchTarget

func (o *Application) SetApplicationMatchTarget(v string)

SetApplicationMatchTarget gets a reference to the given string and assigns it to the ApplicationMatchTarget field.

func (*Application) SetApplicationType

func (o *Application) SetApplicationType(v string)

SetApplicationType gets a reference to the given string and assigns it to the ApplicationType field.

func (*Application) SetCustomizedName

func (o *Application) SetCustomizedName(v string)

SetCustomizedName gets a reference to the given string and assigns it to the CustomizedName field.

func (*Application) SetDiscoveredName

func (o *Application) SetDiscoveredName(v string)

SetDiscoveredName gets a reference to the given string and assigns it to the DiscoveredName field.

func (*Application) SetDisplayName

func (o *Application) SetDisplayName(v string)

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

func (*Application) SetEntityId

func (o *Application) SetEntityId(v string)

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

func (*Application) SetFirstSeenTimestamp

func (o *Application) SetFirstSeenTimestamp(v int64)

SetFirstSeenTimestamp gets a reference to the given int64 and assigns it to the FirstSeenTimestamp field.

func (*Application) SetFromRelationships

func (o *Application) SetFromRelationships(v ApplicationFromRelationships)

SetFromRelationships gets a reference to the given ApplicationFromRelationships and assigns it to the FromRelationships field.

func (*Application) SetLastSeenTimestamp

func (o *Application) SetLastSeenTimestamp(v int64)

SetLastSeenTimestamp gets a reference to the given int64 and assigns it to the LastSeenTimestamp field.

func (*Application) SetManagementZones

func (o *Application) SetManagementZones(v []EntityShortRepresentation)

SetManagementZones gets a reference to the given []EntityShortRepresentation and assigns it to the ManagementZones field.

func (*Application) SetRuleAppliedMatchType

func (o *Application) SetRuleAppliedMatchType(v string)

SetRuleAppliedMatchType gets a reference to the given string and assigns it to the RuleAppliedMatchType field.

func (*Application) SetRuleAppliedPattern

func (o *Application) SetRuleAppliedPattern(v string)

SetRuleAppliedPattern gets a reference to the given string and assigns it to the RuleAppliedPattern field.

func (*Application) SetTags

func (o *Application) SetTags(v []TagInfo)

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

func (*Application) SetToRelationships

func (o *Application) SetToRelationships(v ApplicationToRelationships)

SetToRelationships gets a reference to the given ApplicationToRelationships and assigns it to the ToRelationships field.

func (Application) ToMap

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

type ApplicationBaselineValues

type ApplicationBaselineValues struct {
	// The baseline data for the **DOM interactive** duration metric.
	ApplicationDomInteractiveBaselines []EntityBaselineData `json:"applicationDomInteractiveBaselines,omitempty"`
	// The baseline data for the **HTML downloaded** duration metric.
	ApplicationHtmlDownloadedBaselines []EntityBaselineData `json:"applicationHtmlDownloadedBaselines,omitempty"`
	// The baseline data for the **Load event end** duration metric.
	ApplicationLoadEventEndBaselines []EntityBaselineData `json:"applicationLoadEventEndBaselines,omitempty"`
	// The baseline data for the **Load event start** duration metric.
	ApplicationLoadEventStartBaselines []EntityBaselineData `json:"applicationLoadEventStartBaselines,omitempty"`
	// The baseline data for the **Response time** duration metric.
	ApplicationResponseTimeBaselines []EntityBaselineData `json:"applicationResponseTimeBaselines,omitempty"`
	// The baseline data for the **Speed index** duration metric.
	ApplicationSpeedIndexBaselines []EntityBaselineData `json:"applicationSpeedIndexBaselines,omitempty"`
	// The baseline data for the **Time to first byte** duration metric.
	ApplicationTimeToFirstByteBaselines []EntityBaselineData `json:"applicationTimeToFirstByteBaselines,omitempty"`
	// The baseline data for the **Visually complete** duration metric.
	ApplicationVisualCompleteBaselines []EntityBaselineData `json:"applicationVisualCompleteBaselines,omitempty"`
	// The name of the application as displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The Dynatrace entity ID of the application.
	EntityId string `json:"entityId"`
}

ApplicationBaselineValues The baseline data for an application and its children for each available duration metric. A duration metric is one of the following: * **DOM interactive** * **HTML downloaded** * **Load event end** * **Load event start** * **Response time** * **Speed index** * **Time to first byte** * **Visually complete**

func NewApplicationBaselineValues

func NewApplicationBaselineValues(entityId string) *ApplicationBaselineValues

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

func NewApplicationBaselineValuesWithDefaults

func NewApplicationBaselineValuesWithDefaults() *ApplicationBaselineValues

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

func (*ApplicationBaselineValues) GetApplicationDomInteractiveBaselines

func (o *ApplicationBaselineValues) GetApplicationDomInteractiveBaselines() []EntityBaselineData

GetApplicationDomInteractiveBaselines returns the ApplicationDomInteractiveBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationDomInteractiveBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationDomInteractiveBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationHtmlDownloadedBaselines

func (o *ApplicationBaselineValues) GetApplicationHtmlDownloadedBaselines() []EntityBaselineData

GetApplicationHtmlDownloadedBaselines returns the ApplicationHtmlDownloadedBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationHtmlDownloadedBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationHtmlDownloadedBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationLoadEventEndBaselines

func (o *ApplicationBaselineValues) GetApplicationLoadEventEndBaselines() []EntityBaselineData

GetApplicationLoadEventEndBaselines returns the ApplicationLoadEventEndBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationLoadEventEndBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationLoadEventEndBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationLoadEventStartBaselines

func (o *ApplicationBaselineValues) GetApplicationLoadEventStartBaselines() []EntityBaselineData

GetApplicationLoadEventStartBaselines returns the ApplicationLoadEventStartBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationLoadEventStartBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationLoadEventStartBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationResponseTimeBaselines

func (o *ApplicationBaselineValues) GetApplicationResponseTimeBaselines() []EntityBaselineData

GetApplicationResponseTimeBaselines returns the ApplicationResponseTimeBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationResponseTimeBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationResponseTimeBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationSpeedIndexBaselines

func (o *ApplicationBaselineValues) GetApplicationSpeedIndexBaselines() []EntityBaselineData

GetApplicationSpeedIndexBaselines returns the ApplicationSpeedIndexBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationSpeedIndexBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationSpeedIndexBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationTimeToFirstByteBaselines

func (o *ApplicationBaselineValues) GetApplicationTimeToFirstByteBaselines() []EntityBaselineData

GetApplicationTimeToFirstByteBaselines returns the ApplicationTimeToFirstByteBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationTimeToFirstByteBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationTimeToFirstByteBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetApplicationVisualCompleteBaselines

func (o *ApplicationBaselineValues) GetApplicationVisualCompleteBaselines() []EntityBaselineData

GetApplicationVisualCompleteBaselines returns the ApplicationVisualCompleteBaselines field value if set, zero value otherwise.

func (*ApplicationBaselineValues) GetApplicationVisualCompleteBaselinesOk

func (o *ApplicationBaselineValues) GetApplicationVisualCompleteBaselinesOk() ([]EntityBaselineData, bool)

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

func (*ApplicationBaselineValues) GetDisplayName

func (o *ApplicationBaselineValues) GetDisplayName() string

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

func (*ApplicationBaselineValues) GetDisplayNameOk

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

func (o *ApplicationBaselineValues) GetEntityId() string

GetEntityId returns the EntityId field value

func (*ApplicationBaselineValues) GetEntityIdOk

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

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

func (*ApplicationBaselineValues) HasApplicationDomInteractiveBaselines

func (o *ApplicationBaselineValues) HasApplicationDomInteractiveBaselines() bool

HasApplicationDomInteractiveBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationHtmlDownloadedBaselines

func (o *ApplicationBaselineValues) HasApplicationHtmlDownloadedBaselines() bool

HasApplicationHtmlDownloadedBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationLoadEventEndBaselines

func (o *ApplicationBaselineValues) HasApplicationLoadEventEndBaselines() bool

HasApplicationLoadEventEndBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationLoadEventStartBaselines

func (o *ApplicationBaselineValues) HasApplicationLoadEventStartBaselines() bool

HasApplicationLoadEventStartBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationResponseTimeBaselines

func (o *ApplicationBaselineValues) HasApplicationResponseTimeBaselines() bool

HasApplicationResponseTimeBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationSpeedIndexBaselines

func (o *ApplicationBaselineValues) HasApplicationSpeedIndexBaselines() bool

HasApplicationSpeedIndexBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationTimeToFirstByteBaselines

func (o *ApplicationBaselineValues) HasApplicationTimeToFirstByteBaselines() bool

HasApplicationTimeToFirstByteBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasApplicationVisualCompleteBaselines

func (o *ApplicationBaselineValues) HasApplicationVisualCompleteBaselines() bool

HasApplicationVisualCompleteBaselines returns a boolean if a field has been set.

func (*ApplicationBaselineValues) HasDisplayName

func (o *ApplicationBaselineValues) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (ApplicationBaselineValues) MarshalJSON

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

func (*ApplicationBaselineValues) SetApplicationDomInteractiveBaselines

func (o *ApplicationBaselineValues) SetApplicationDomInteractiveBaselines(v []EntityBaselineData)

SetApplicationDomInteractiveBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationDomInteractiveBaselines field.

func (*ApplicationBaselineValues) SetApplicationHtmlDownloadedBaselines

func (o *ApplicationBaselineValues) SetApplicationHtmlDownloadedBaselines(v []EntityBaselineData)

SetApplicationHtmlDownloadedBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationHtmlDownloadedBaselines field.

func (*ApplicationBaselineValues) SetApplicationLoadEventEndBaselines

func (o *ApplicationBaselineValues) SetApplicationLoadEventEndBaselines(v []EntityBaselineData)

SetApplicationLoadEventEndBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationLoadEventEndBaselines field.

func (*ApplicationBaselineValues) SetApplicationLoadEventStartBaselines

func (o *ApplicationBaselineValues) SetApplicationLoadEventStartBaselines(v []EntityBaselineData)

SetApplicationLoadEventStartBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationLoadEventStartBaselines field.

func (*ApplicationBaselineValues) SetApplicationResponseTimeBaselines

func (o *ApplicationBaselineValues) SetApplicationResponseTimeBaselines(v []EntityBaselineData)

SetApplicationResponseTimeBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationResponseTimeBaselines field.

func (*ApplicationBaselineValues) SetApplicationSpeedIndexBaselines

func (o *ApplicationBaselineValues) SetApplicationSpeedIndexBaselines(v []EntityBaselineData)

SetApplicationSpeedIndexBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationSpeedIndexBaselines field.

func (*ApplicationBaselineValues) SetApplicationTimeToFirstByteBaselines

func (o *ApplicationBaselineValues) SetApplicationTimeToFirstByteBaselines(v []EntityBaselineData)

SetApplicationTimeToFirstByteBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationTimeToFirstByteBaselines field.

func (*ApplicationBaselineValues) SetApplicationVisualCompleteBaselines

func (o *ApplicationBaselineValues) SetApplicationVisualCompleteBaselines(v []EntityBaselineData)

SetApplicationVisualCompleteBaselines gets a reference to the given []EntityBaselineData and assigns it to the ApplicationVisualCompleteBaselines field.

func (*ApplicationBaselineValues) SetDisplayName

func (o *ApplicationBaselineValues) SetDisplayName(v string)

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

func (*ApplicationBaselineValues) SetEntityId

func (o *ApplicationBaselineValues) SetEntityId(v string)

SetEntityId sets field value

func (ApplicationBaselineValues) ToMap

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

func (*ApplicationBaselineValues) UnmarshalJSON

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

type ApplicationFromRelationships

type ApplicationFromRelationships struct {
	Calls []string `json:"calls,omitempty"`
}

ApplicationFromRelationships The list of outgoing calls from the application.

func NewApplicationFromRelationships

func NewApplicationFromRelationships() *ApplicationFromRelationships

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

func NewApplicationFromRelationshipsWithDefaults

func NewApplicationFromRelationshipsWithDefaults() *ApplicationFromRelationships

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

func (*ApplicationFromRelationships) GetCalls

func (o *ApplicationFromRelationships) GetCalls() []string

GetCalls returns the Calls field value if set, zero value otherwise.

func (*ApplicationFromRelationships) GetCallsOk

func (o *ApplicationFromRelationships) GetCallsOk() ([]string, bool)

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

func (*ApplicationFromRelationships) HasCalls

func (o *ApplicationFromRelationships) HasCalls() bool

HasCalls returns a boolean if a field has been set.

func (ApplicationFromRelationships) MarshalJSON

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

func (*ApplicationFromRelationships) SetCalls

func (o *ApplicationFromRelationships) SetCalls(v []string)

SetCalls gets a reference to the given []string and assigns it to the Calls field.

func (ApplicationFromRelationships) ToMap

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

type ApplicationToRelationships

type ApplicationToRelationships struct {
	// Represents relationship between a synthetic monitor and an application
	Monitors []string `json:"monitors,omitempty"`
}

ApplicationToRelationships The list of incoming calls to the application.

func NewApplicationToRelationships

func NewApplicationToRelationships() *ApplicationToRelationships

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

func NewApplicationToRelationshipsWithDefaults

func NewApplicationToRelationshipsWithDefaults() *ApplicationToRelationships

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

func (*ApplicationToRelationships) GetMonitors

func (o *ApplicationToRelationships) GetMonitors() []string

GetMonitors returns the Monitors field value if set, zero value otherwise.

func (*ApplicationToRelationships) GetMonitorsOk

func (o *ApplicationToRelationships) GetMonitorsOk() ([]string, bool)

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

func (*ApplicationToRelationships) HasMonitors

func (o *ApplicationToRelationships) HasMonitors() bool

HasMonitors returns a boolean if a field has been set.

func (ApplicationToRelationships) MarshalJSON

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

func (*ApplicationToRelationships) SetMonitors

func (o *ApplicationToRelationships) SetMonitors(v []string)

SetMonitors gets a reference to the given []string and assigns it to the Monitors field.

func (ApplicationToRelationships) ToMap

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

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 BoshReleaseAvailableVersions

type BoshReleaseAvailableVersions struct {
	// A list of available OneAgent versions for BOSH release tarballs.
	AvailableVersions []string `json:"availableVersions,omitempty"`
}

BoshReleaseAvailableVersions A list of available OneAgent versions for BOSH release tarballs.

func NewBoshReleaseAvailableVersions

func NewBoshReleaseAvailableVersions() *BoshReleaseAvailableVersions

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

func NewBoshReleaseAvailableVersionsWithDefaults

func NewBoshReleaseAvailableVersionsWithDefaults() *BoshReleaseAvailableVersions

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

func (*BoshReleaseAvailableVersions) GetAvailableVersions

func (o *BoshReleaseAvailableVersions) GetAvailableVersions() []string

GetAvailableVersions returns the AvailableVersions field value if set, zero value otherwise.

func (*BoshReleaseAvailableVersions) GetAvailableVersionsOk

func (o *BoshReleaseAvailableVersions) GetAvailableVersionsOk() ([]string, bool)

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

func (*BoshReleaseAvailableVersions) HasAvailableVersions

func (o *BoshReleaseAvailableVersions) HasAvailableVersions() bool

HasAvailableVersions returns a boolean if a field has been set.

func (BoshReleaseAvailableVersions) MarshalJSON

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

func (*BoshReleaseAvailableVersions) SetAvailableVersions

func (o *BoshReleaseAvailableVersions) SetAvailableVersions(v []string)

SetAvailableVersions gets a reference to the given []string and assigns it to the AvailableVersions field.

func (BoshReleaseAvailableVersions) ToMap

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

type BoshReleaseChecksum

type BoshReleaseChecksum struct {
	// The checksum of the  BOSH release tarball.    This is the sha256 hash of the installer file.
	Sha256 *string `json:"sha256,omitempty"`
}

BoshReleaseChecksum The checksum of the BOSH release tarball.

func NewBoshReleaseChecksum

func NewBoshReleaseChecksum() *BoshReleaseChecksum

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

func NewBoshReleaseChecksumWithDefaults

func NewBoshReleaseChecksumWithDefaults() *BoshReleaseChecksum

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

func (*BoshReleaseChecksum) GetSha256

func (o *BoshReleaseChecksum) GetSha256() string

GetSha256 returns the Sha256 field value if set, zero value otherwise.

func (*BoshReleaseChecksum) GetSha256Ok

func (o *BoshReleaseChecksum) GetSha256Ok() (*string, bool)

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

func (*BoshReleaseChecksum) HasSha256

func (o *BoshReleaseChecksum) HasSha256() bool

HasSha256 returns a boolean if a field has been set.

func (BoshReleaseChecksum) MarshalJSON

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

func (*BoshReleaseChecksum) SetSha256

func (o *BoshReleaseChecksum) SetSha256(v string)

SetSha256 gets a reference to the given string and assigns it to the Sha256 field.

func (BoshReleaseChecksum) ToMap

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

type BrowserSyntheticMonitor

type BrowserSyntheticMonitor struct {
	SyntheticMonitor
	// A list of events for this monitor
	Events                []EventDto             `json:"events,omitempty"`
	KeyPerformanceMetrics *KeyPerformanceMetrics `json:"keyPerformanceMetrics,omitempty"`
}

BrowserSyntheticMonitor Browser synthetic monitor. Some fields are inherited from the base `SyntheticMonitor` model.

func NewBrowserSyntheticMonitor

func NewBrowserSyntheticMonitor(automaticallyAssignedApps []string, createdFrom string, enabled bool, entityId string, frequencyMin int32, locations []string, managementZones []ManagementZone, manuallyAssignedApps []string, name string, script map[string]interface{}, tags []TagWithSourceInfo, type_ string) *BrowserSyntheticMonitor

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

func NewBrowserSyntheticMonitorWithDefaults

func NewBrowserSyntheticMonitorWithDefaults() *BrowserSyntheticMonitor

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

func (*BrowserSyntheticMonitor) GetEvents

func (o *BrowserSyntheticMonitor) GetEvents() []EventDto

GetEvents returns the Events field value if set, zero value otherwise.

func (*BrowserSyntheticMonitor) GetEventsOk

func (o *BrowserSyntheticMonitor) GetEventsOk() ([]EventDto, 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 (*BrowserSyntheticMonitor) GetKeyPerformanceMetrics

func (o *BrowserSyntheticMonitor) GetKeyPerformanceMetrics() KeyPerformanceMetrics

GetKeyPerformanceMetrics returns the KeyPerformanceMetrics field value if set, zero value otherwise.

func (*BrowserSyntheticMonitor) GetKeyPerformanceMetricsOk

func (o *BrowserSyntheticMonitor) GetKeyPerformanceMetricsOk() (*KeyPerformanceMetrics, bool)

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

func (*BrowserSyntheticMonitor) HasEvents

func (o *BrowserSyntheticMonitor) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*BrowserSyntheticMonitor) HasKeyPerformanceMetrics

func (o *BrowserSyntheticMonitor) HasKeyPerformanceMetrics() bool

HasKeyPerformanceMetrics returns a boolean if a field has been set.

func (BrowserSyntheticMonitor) MarshalJSON

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

func (*BrowserSyntheticMonitor) SetEvents

func (o *BrowserSyntheticMonitor) SetEvents(v []EventDto)

SetEvents gets a reference to the given []EventDto and assigns it to the Events field.

func (*BrowserSyntheticMonitor) SetKeyPerformanceMetrics

func (o *BrowserSyntheticMonitor) SetKeyPerformanceMetrics(v KeyPerformanceMetrics)

SetKeyPerformanceMetrics gets a reference to the given KeyPerformanceMetrics and assigns it to the KeyPerformanceMetrics field.

func (BrowserSyntheticMonitor) ToMap

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

func (*BrowserSyntheticMonitor) UnmarshalJSON

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

type BrowserSyntheticMonitorUpdate

type BrowserSyntheticMonitorUpdate struct {
	SyntheticMonitorUpdate
	KeyPerformanceMetrics KeyPerformanceMetrics `json:"keyPerformanceMetrics"`
}

BrowserSyntheticMonitorUpdate Browser synthetic monitor update. Some fields are inherited from base `SyntheticMonitorUpdate` model.

func NewBrowserSyntheticMonitorUpdate

func NewBrowserSyntheticMonitorUpdate(keyPerformanceMetrics KeyPerformanceMetrics, enabled bool, frequencyMin int32, locations []string, manuallyAssignedApps []string, name string, script map[string]interface{}, tags []TagWithSourceInfo, type_ string) *BrowserSyntheticMonitorUpdate

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

func NewBrowserSyntheticMonitorUpdateWithDefaults

func NewBrowserSyntheticMonitorUpdateWithDefaults() *BrowserSyntheticMonitorUpdate

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

func (*BrowserSyntheticMonitorUpdate) GetKeyPerformanceMetrics

func (o *BrowserSyntheticMonitorUpdate) GetKeyPerformanceMetrics() KeyPerformanceMetrics

GetKeyPerformanceMetrics returns the KeyPerformanceMetrics field value

func (*BrowserSyntheticMonitorUpdate) GetKeyPerformanceMetricsOk

func (o *BrowserSyntheticMonitorUpdate) GetKeyPerformanceMetricsOk() (*KeyPerformanceMetrics, bool)

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

func (BrowserSyntheticMonitorUpdate) MarshalJSON

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

func (*BrowserSyntheticMonitorUpdate) SetKeyPerformanceMetrics

func (o *BrowserSyntheticMonitorUpdate) SetKeyPerformanceMetrics(v KeyPerformanceMetrics)

SetKeyPerformanceMetrics sets field value

func (BrowserSyntheticMonitorUpdate) ToMap

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

func (*BrowserSyntheticMonitorUpdate) UnmarshalJSON

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

type ClusterTimeAPI

type ClusterTimeAPI interface {

	/*
		GetCurrentClusterTime Gets the current time of the Dynatrace server in UTC milliseconds

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

	// GetCurrentClusterTimeExecute executes the request
	//  @return int64
	GetCurrentClusterTimeExecute(r ApiGetCurrentClusterTimeRequest) (int64, *http.Response, error)
}

type ClusterTimeAPIService

type ClusterTimeAPIService service

ClusterTimeAPIService ClusterTimeAPI service

func (*ClusterTimeAPIService) GetCurrentClusterTime

GetCurrentClusterTime Gets the current time of the Dynatrace server in UTC milliseconds

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

func (*ClusterTimeAPIService) GetCurrentClusterTimeExecute

func (a *ClusterTimeAPIService) GetCurrentClusterTimeExecute(r ApiGetCurrentClusterTimeRequest) (int64, *http.Response, error)

Execute executes the request

@return int64

type ClusterVersion

type ClusterVersion struct {
	// The version of the Dynatrace server.
	Version *string `json:"version,omitempty"`
}

ClusterVersion struct for ClusterVersion

func NewClusterVersion

func NewClusterVersion() *ClusterVersion

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

func NewClusterVersionWithDefaults

func NewClusterVersionWithDefaults() *ClusterVersion

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

func (*ClusterVersion) GetVersion

func (o *ClusterVersion) GetVersion() string

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

func (*ClusterVersion) GetVersionOk

func (o *ClusterVersion) GetVersionOk() (*string, bool)

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

func (*ClusterVersion) HasVersion

func (o *ClusterVersion) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ClusterVersion) MarshalJSON

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

func (*ClusterVersion) SetVersion

func (o *ClusterVersion) SetVersion(v string)

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

func (ClusterVersion) ToMap

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

type ClusterVersionAPI

type ClusterVersionAPI interface {

	/*
		GetVersion Gets the current version of the Dynatrace server

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

	// GetVersionExecute executes the request
	//  @return ClusterVersion
	GetVersionExecute(r ApiGetVersionRequest) (*ClusterVersion, *http.Response, error)
}

type ClusterVersionAPIService

type ClusterVersionAPIService service

ClusterVersionAPIService ClusterVersionAPI service

func (*ClusterVersionAPIService) GetVersion

GetVersion Gets the current version of the Dynatrace server

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

func (*ClusterVersionAPIService) GetVersionExecute

Execute executes the request

@return ClusterVersion

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConnectionInfo

type ConnectionInfo struct {
	// The list of endpoints to connect to the Dynatrace environment. The list is sorted by endpoint priority, descending.
	CommunicationEndpoints []string `json:"communicationEndpoints,omitempty"`
	// The formatted list of endpoints to connect to the Dynatrace environment.
	FormattedCommunicationEndpoints []string `json:"formattedCommunicationEndpoints,omitempty"`
	// The internal token that is used for authentication when OneAgent connects to the Dynatrace cluster to send data.
	TenantToken *string `json:"tenantToken,omitempty"`
	// The ID of your Dynatrace environment.
	TenantUUID *string `json:"tenantUUID,omitempty"`
}

ConnectionInfo OneAgent connectivity information.

func NewConnectionInfo

func NewConnectionInfo() *ConnectionInfo

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

func NewConnectionInfoWithDefaults

func NewConnectionInfoWithDefaults() *ConnectionInfo

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

func (*ConnectionInfo) GetCommunicationEndpoints

func (o *ConnectionInfo) GetCommunicationEndpoints() []string

GetCommunicationEndpoints returns the CommunicationEndpoints field value if set, zero value otherwise.

func (*ConnectionInfo) GetCommunicationEndpointsOk

func (o *ConnectionInfo) GetCommunicationEndpointsOk() ([]string, bool)

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

func (*ConnectionInfo) GetFormattedCommunicationEndpoints

func (o *ConnectionInfo) GetFormattedCommunicationEndpoints() []string

GetFormattedCommunicationEndpoints returns the FormattedCommunicationEndpoints field value if set, zero value otherwise.

func (*ConnectionInfo) GetFormattedCommunicationEndpointsOk

func (o *ConnectionInfo) GetFormattedCommunicationEndpointsOk() ([]string, bool)

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

func (*ConnectionInfo) GetTenantToken

func (o *ConnectionInfo) GetTenantToken() string

GetTenantToken returns the TenantToken field value if set, zero value otherwise.

func (*ConnectionInfo) GetTenantTokenOk

func (o *ConnectionInfo) GetTenantTokenOk() (*string, bool)

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

func (*ConnectionInfo) GetTenantUUID

func (o *ConnectionInfo) GetTenantUUID() string

GetTenantUUID returns the TenantUUID field value if set, zero value otherwise.

func (*ConnectionInfo) GetTenantUUIDOk

func (o *ConnectionInfo) GetTenantUUIDOk() (*string, bool)

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

func (*ConnectionInfo) HasCommunicationEndpoints

func (o *ConnectionInfo) HasCommunicationEndpoints() bool

HasCommunicationEndpoints returns a boolean if a field has been set.

func (*ConnectionInfo) HasFormattedCommunicationEndpoints

func (o *ConnectionInfo) HasFormattedCommunicationEndpoints() bool

HasFormattedCommunicationEndpoints returns a boolean if a field has been set.

func (*ConnectionInfo) HasTenantToken

func (o *ConnectionInfo) HasTenantToken() bool

HasTenantToken returns a boolean if a field has been set.

func (*ConnectionInfo) HasTenantUUID

func (o *ConnectionInfo) HasTenantUUID() bool

HasTenantUUID returns a boolean if a field has been set.

func (ConnectionInfo) MarshalJSON

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

func (*ConnectionInfo) SetCommunicationEndpoints

func (o *ConnectionInfo) SetCommunicationEndpoints(v []string)

SetCommunicationEndpoints gets a reference to the given []string and assigns it to the CommunicationEndpoints field.

func (*ConnectionInfo) SetFormattedCommunicationEndpoints

func (o *ConnectionInfo) SetFormattedCommunicationEndpoints(v []string)

SetFormattedCommunicationEndpoints gets a reference to the given []string and assigns it to the FormattedCommunicationEndpoints field.

func (*ConnectionInfo) SetTenantToken

func (o *ConnectionInfo) SetTenantToken(v string)

SetTenantToken gets a reference to the given string and assigns it to the TenantToken field.

func (*ConnectionInfo) SetTenantUUID

func (o *ConnectionInfo) SetTenantUUID(v string)

SetTenantUUID gets a reference to the given string and assigns it to the TenantUUID field.

func (ConnectionInfo) ToMap

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

type ConstraintViolation

type ConstraintViolation struct {
	Location          *string `json:"location,omitempty"`
	Message           *string `json:"message,omitempty"`
	ParameterLocation *string `json:"parameterLocation,omitempty"`
	Path              *string `json:"path,omitempty"`
}

ConstraintViolation A list of constraint violations

func NewConstraintViolation

func NewConstraintViolation() *ConstraintViolation

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

func NewConstraintViolationWithDefaults

func NewConstraintViolationWithDefaults() *ConstraintViolation

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

func (*ConstraintViolation) GetLocation

func (o *ConstraintViolation) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*ConstraintViolation) GetLocationOk

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

func (o *ConstraintViolation) GetMessage() string

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

func (*ConstraintViolation) GetMessageOk

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

func (o *ConstraintViolation) GetParameterLocation() string

GetParameterLocation returns the ParameterLocation field value if set, zero value otherwise.

func (*ConstraintViolation) GetParameterLocationOk

func (o *ConstraintViolation) GetParameterLocationOk() (*string, bool)

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

func (*ConstraintViolation) GetPath

func (o *ConstraintViolation) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*ConstraintViolation) GetPathOk

func (o *ConstraintViolation) GetPathOk() (*string, bool)

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

func (*ConstraintViolation) HasLocation

func (o *ConstraintViolation) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*ConstraintViolation) HasMessage

func (o *ConstraintViolation) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ConstraintViolation) HasParameterLocation

func (o *ConstraintViolation) HasParameterLocation() bool

HasParameterLocation returns a boolean if a field has been set.

func (*ConstraintViolation) HasPath

func (o *ConstraintViolation) HasPath() bool

HasPath returns a boolean if a field has been set.

func (ConstraintViolation) MarshalJSON

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

func (*ConstraintViolation) SetLocation

func (o *ConstraintViolation) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*ConstraintViolation) SetMessage

func (o *ConstraintViolation) SetMessage(v string)

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

func (*ConstraintViolation) SetParameterLocation

func (o *ConstraintViolation) SetParameterLocation(v string)

SetParameterLocation gets a reference to the given string and assigns it to the ParameterLocation field.

func (*ConstraintViolation) SetPath

func (o *ConstraintViolation) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (ConstraintViolation) ToMap

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

type CreateToken

type CreateToken struct {
	ExpiresIn *Duration `json:"expiresIn,omitempty"`
	// The name of the token.
	Name string `json:"name"`
	// The list of scopes to be assigned to the token.  * `InstallerDownload`: PaaS integration - Installer download.  * `DataExport`: Access problem and event feed, metrics, and topology.  * `PluginUpload`: Upload Extension.  * `SupportAlert`: PaaS integration - Support alert.  * `AdvancedSyntheticIntegration`: Dynatrace module integration - Synthetic Classic.  * `ExternalSyntheticIntegration`: Create and read synthetic monitors, locations, and nodes.  * `RumBrowserExtension`: RUM Browser Extension.  * `LogExport`: Read logs.  * `ReadConfig`: Read configuration.  * `WriteConfig`: Write configuration.  * `DTAQLAccess`: User sessions.  * `UserSessionAnonymization`: Anonymize user session data for data privacy reasons.  * `DataPrivacy`: Change data privacy settings.  * `CaptureRequestData`: Capture request data.  * `Davis`: Dynatrace module integration - Davis.  * `DssFileManagement`: Mobile symbolication file management.  * `RumJavaScriptTagManagement`: Real user monitoring JavaScript tag management.  * `TenantTokenManagement`: Token management.  * `ActiveGateCertManagement`: ActiveGate certificate management.  * `RestRequestForwarding`: Fetch data from a remote environment.  * `ReadSyntheticData`: Read synthetic monitors, locations, and nodes.  * `DataImport`: Data ingest, e.g.: metrics and events.  * `syntheticExecutions.write`: Write synthetic monitor executions.  * `syntheticExecutions.read`: Read synthetic monitor execution results.  * `auditLogs.read`: Read audit logs.  * `metrics.read`: Read metrics.  * `metrics.write`: Write metrics.  * `entities.read`: Read entities.  * `entities.write`: Write entities.  * `problems.read`: Read problems.  * `problems.write`: Write problems.  * `events.read`: Read events.  * `events.ingest`: Ingest events.  * `bizevents.ingest`: Ingest bizevents.  * `analyzers.read`: Read analyzers.  * `analyzers.write`: Write & execute analyzers.  * `networkZones.read`: Read network zones.  * `networkZones.write`: Write network zones.  * `activeGates.read`: Read ActiveGates.  * `activeGates.write`: Write ActiveGates.  * `activeGateTokenManagement.read`: Read ActiveGate tokens.  * `activeGateTokenManagement.create`: Create ActiveGate tokens.  * `activeGateTokenManagement.write`: Write ActiveGate tokens.  * `credentialVault.read`: Read credential vault entries.  * `credentialVault.write`: Write credential vault entries.  * `extensions.read`: Read extensions.  * `extensions.write`: Write extensions.  * `extensionConfigurations.read`: Read extension monitoring configurations.  * `extensionConfigurations.write`: Write extension monitoring configurations.  * `extensionEnvironment.read`: Read extension environment configurations.  * `extensionEnvironment.write`: Write extension environment configurations.  * `metrics.ingest`: Ingest metrics.  * `attacks.read`: Read attacks.  * `attacks.write`: Write Application Protection settings.  * `securityProblems.read`: Read security problems.  * `securityProblems.write`: Write security problems.  * `syntheticLocations.read`: Read synthetic locations.  * `syntheticLocations.write`: Write synthetic locations.  * `settings.read`: Read settings.  * `settings.write`: Write settings.  * `tenantTokenRotation.write`: Tenant token rotation.  * `slo.read`: Read SLO.  * `slo.write`: Write SLO.  * `releases.read`: Read releases.  * `apiTokens.read`: Read API tokens.  * `apiTokens.write`: Write API tokens.  * `openTelemetryTrace.ingest`: Ingest OpenTelemetry traces.  * `logs.read`: Read logs.  * `logs.ingest`: Ingest logs.  * `geographicRegions.read`: Read Geographic regions.  * `oneAgents.read`: Read OneAgents.  * `oneAgents.write`: Write OneAgents.  * `traces.lookup`: Look up a single trace.  * `unifiedAnalysis.read`: Read Unified Analysis page.  * `hub.read`: Read Hub related data.  * `hub.write`: Manage metadata of Hub items.  * `hub.install`: Install and update Hub items.  * `javaScriptMappingFiles.read`: Read JavaScript mapping files.  * `javaScriptMappingFiles.write`: Write JavaScript mapping files.  * `extensionConfigurationActions.write`: Actions for extension monitoring configurations.
	Scopes []string `json:"scopes"`
}

CreateToken struct for CreateToken

func NewCreateToken

func NewCreateToken(name string, scopes []string) *CreateToken

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

func NewCreateTokenWithDefaults

func NewCreateTokenWithDefaults() *CreateToken

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

func (*CreateToken) GetExpiresIn

func (o *CreateToken) GetExpiresIn() Duration

GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.

func (*CreateToken) GetExpiresInOk

func (o *CreateToken) GetExpiresInOk() (*Duration, bool)

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

func (*CreateToken) GetName

func (o *CreateToken) GetName() string

GetName returns the Name field value

func (*CreateToken) GetNameOk

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

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

func (*CreateToken) GetScopes

func (o *CreateToken) GetScopes() []string

GetScopes returns the Scopes field value

func (*CreateToken) GetScopesOk

func (o *CreateToken) GetScopesOk() ([]string, bool)

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

func (*CreateToken) HasExpiresIn

func (o *CreateToken) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

func (CreateToken) MarshalJSON

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

func (*CreateToken) SetExpiresIn

func (o *CreateToken) SetExpiresIn(v Duration)

SetExpiresIn gets a reference to the given Duration and assigns it to the ExpiresIn field.

func (*CreateToken) SetName

func (o *CreateToken) SetName(v string)

SetName sets field value

func (*CreateToken) SetScopes

func (o *CreateToken) SetScopes(v []string)

SetScopes sets field value

func (CreateToken) ToMap

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

func (*CreateToken) UnmarshalJSON

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

type CustomDevicePushMessage

type CustomDevicePushMessage struct {
	// The URL of a configuration web page for the custom device, such as a login page for a firewall or router.
	ConfigUrl *string `json:"configUrl,omitempty"`
	// The name of the custom device that will appear in the user interface.
	DisplayName *string `json:"displayName,omitempty"`
	// The icon to be displayed for your custom component within Smartscape. Provide the full URL of the icon file.
	Favicon *string `json:"favicon,omitempty"`
	// User defined group ID of entity.   The group ID helps to keep a consistent picture of device-group relations. One of many cases where a proper group is important is service detection: you can define which custom devices should lead to the same service by defining the same group ID for them.   If you set a group ID, it will be hashed into the Dynatrace entity ID of the custom device. In that case the custom device can only be part of one custom device group.   If you don't set the group ID, Dynatrace will create it based on the ID or type of the custom device. Also, the group will not be hashed into the device ID which means the device may switch groups.
	Group *string `json:"group,omitempty"`
	// The list of host names related to the custom device.   These names are used to automatically discover the horizontal communication relationship between this component and all other observed components within Smartscape. Once a connection is discovered, it is automatically mapped and shown within Smartscape.   If you send a value, the existing values will be overwritten.   If you send `null` or an empty value; or omit this field, the existing values will be kept.
	HostNames []string `json:"hostNames,omitempty"`
	// The list of IP addresses that belong to the custom device.   These addresses are used to automatically discover the horizontal communication relationship between this component and all other observed components within Smartscape. Once a connection is discovered, it is automatically mapped and shown within Smartscape.   If you send a value (including an empty value), the existing values will be overwritten.   If you send `null` or omit this field, the existing values will be kept.
	IpAddresses []string `json:"ipAddresses,omitempty"`
	// The list of ports the custom devices listens to.   These ports are used to discover the horizontal communication relationship between this component and all other observed components within Smartscape.   Once a connection is discovered, it is automatically mapped and shown within Smartscape.   If ports are specified, you should also add at least one IP address or a host name for the custom device.   If you send a value, the existing values will be overwritten.   If you send `null`, or an empty value, or omit this field, the existing values will be kept.
	ListenPorts []int32 `json:"listenPorts,omitempty"`
	// The list of key-value pair properties that will be shown beneath the infographics of your custom device.
	Properties *map[string]string `json:"properties,omitempty"`
	// The list of metric values that are reported for the custom device.   The metric you're reporting must already exist in Dynatrace. To learn how to create a custom metric, see [Timeseries API v1 - PUT a custom metric](https://dt-url.net/5k143rzb).   Dynatrace aggregates all the values you report for a custom device.   If you send a value (including an empty value), it will be added to the set of existing values.   If you send `null` or omit this field, the set of existing values won't change.
	Series []EntityTimeseriesData `json:"series,omitempty"`
	// List of custom tags that you want to attach to your custom device.
	Tags []string `json:"tags,omitempty"`
	// The technology type definition of the custom device.   It must be the same technology type of the metric you're reporting.   If you send a value, the existing value will be overwritten.   If you send `null`, empty or omit this field, the existing value will be kept.
	Type *string `json:"type,omitempty"`
}

CustomDevicePushMessage Configuration of a custom device.

func NewCustomDevicePushMessage

func NewCustomDevicePushMessage() *CustomDevicePushMessage

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

func NewCustomDevicePushMessageWithDefaults

func NewCustomDevicePushMessageWithDefaults() *CustomDevicePushMessage

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

func (*CustomDevicePushMessage) GetConfigUrl

func (o *CustomDevicePushMessage) GetConfigUrl() string

GetConfigUrl returns the ConfigUrl field value if set, zero value otherwise.

func (*CustomDevicePushMessage) GetConfigUrlOk

func (o *CustomDevicePushMessage) GetConfigUrlOk() (*string, bool)

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

func (*CustomDevicePushMessage) GetDisplayName

func (o *CustomDevicePushMessage) GetDisplayName() string

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

func (*CustomDevicePushMessage) GetDisplayNameOk

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

func (o *CustomDevicePushMessage) GetFavicon() string

GetFavicon returns the Favicon field value if set, zero value otherwise.

func (*CustomDevicePushMessage) GetFaviconOk

func (o *CustomDevicePushMessage) GetFaviconOk() (*string, bool)

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

func (*CustomDevicePushMessage) GetGroup

func (o *CustomDevicePushMessage) GetGroup() string

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

func (*CustomDevicePushMessage) GetGroupOk

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

func (o *CustomDevicePushMessage) GetHostNames() []string

GetHostNames returns the HostNames field value if set, zero value otherwise.

func (*CustomDevicePushMessage) GetHostNamesOk

func (o *CustomDevicePushMessage) GetHostNamesOk() ([]string, bool)

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

func (*CustomDevicePushMessage) GetIpAddresses

func (o *CustomDevicePushMessage) GetIpAddresses() []string

GetIpAddresses returns the IpAddresses field value if set, zero value otherwise.

func (*CustomDevicePushMessage) GetIpAddressesOk

func (o *CustomDevicePushMessage) GetIpAddressesOk() ([]string, bool)

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

func (*CustomDevicePushMessage) GetListenPorts

func (o *CustomDevicePushMessage) GetListenPorts() []int32

GetListenPorts returns the ListenPorts field value if set, zero value otherwise.

func (*CustomDevicePushMessage) GetListenPortsOk

func (o *CustomDevicePushMessage) GetListenPortsOk() ([]int32, bool)

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

func (*CustomDevicePushMessage) GetProperties

func (o *CustomDevicePushMessage) GetProperties() map[string]string

GetProperties returns the Properties field value if set, zero value otherwise.

func (*CustomDevicePushMessage) GetPropertiesOk

func (o *CustomDevicePushMessage) GetPropertiesOk() (*map[string]string, bool)

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

func (*CustomDevicePushMessage) GetSeries

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

func (*CustomDevicePushMessage) GetSeriesOk

func (o *CustomDevicePushMessage) GetSeriesOk() ([]EntityTimeseriesData, 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 (*CustomDevicePushMessage) GetTags

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

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

func (*CustomDevicePushMessage) GetTagsOk

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

func (o *CustomDevicePushMessage) GetType() string

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

func (*CustomDevicePushMessage) GetTypeOk

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

func (o *CustomDevicePushMessage) HasConfigUrl() bool

HasConfigUrl returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasDisplayName

func (o *CustomDevicePushMessage) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasFavicon

func (o *CustomDevicePushMessage) HasFavicon() bool

HasFavicon returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasGroup

func (o *CustomDevicePushMessage) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasHostNames

func (o *CustomDevicePushMessage) HasHostNames() bool

HasHostNames returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasIpAddresses

func (o *CustomDevicePushMessage) HasIpAddresses() bool

HasIpAddresses returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasListenPorts

func (o *CustomDevicePushMessage) HasListenPorts() bool

HasListenPorts returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasProperties

func (o *CustomDevicePushMessage) HasProperties() bool

HasProperties returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasSeries

func (o *CustomDevicePushMessage) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasTags

func (o *CustomDevicePushMessage) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*CustomDevicePushMessage) HasType

func (o *CustomDevicePushMessage) HasType() bool

HasType returns a boolean if a field has been set.

func (CustomDevicePushMessage) MarshalJSON

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

func (*CustomDevicePushMessage) SetConfigUrl

func (o *CustomDevicePushMessage) SetConfigUrl(v string)

SetConfigUrl gets a reference to the given string and assigns it to the ConfigUrl field.

func (*CustomDevicePushMessage) SetDisplayName

func (o *CustomDevicePushMessage) SetDisplayName(v string)

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

func (*CustomDevicePushMessage) SetFavicon

func (o *CustomDevicePushMessage) SetFavicon(v string)

SetFavicon gets a reference to the given string and assigns it to the Favicon field.

func (*CustomDevicePushMessage) SetGroup

func (o *CustomDevicePushMessage) SetGroup(v string)

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

func (*CustomDevicePushMessage) SetHostNames

func (o *CustomDevicePushMessage) SetHostNames(v []string)

SetHostNames gets a reference to the given []string and assigns it to the HostNames field.

func (*CustomDevicePushMessage) SetIpAddresses

func (o *CustomDevicePushMessage) SetIpAddresses(v []string)

SetIpAddresses gets a reference to the given []string and assigns it to the IpAddresses field.

func (*CustomDevicePushMessage) SetListenPorts

func (o *CustomDevicePushMessage) SetListenPorts(v []int32)

SetListenPorts gets a reference to the given []int32 and assigns it to the ListenPorts field.

func (*CustomDevicePushMessage) SetProperties

func (o *CustomDevicePushMessage) SetProperties(v map[string]string)

SetProperties gets a reference to the given map[string]string and assigns it to the Properties field.

func (*CustomDevicePushMessage) SetSeries

SetSeries gets a reference to the given []EntityTimeseriesData and assigns it to the Series field.

func (*CustomDevicePushMessage) SetTags

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

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

func (*CustomDevicePushMessage) SetType

func (o *CustomDevicePushMessage) SetType(v string)

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

func (CustomDevicePushMessage) ToMap

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

type CustomDevicePushResult

type CustomDevicePushResult struct {
	// The Dynatrace entity ID of the custom device.
	EntityId *string `json:"entityId,omitempty"`
	// The Dynatrace entity ID of the custom device group.
	GroupId *string `json:"groupId,omitempty"`
}

CustomDevicePushResult The result of a custom device push request. The entity ID is calculated automatically.

func NewCustomDevicePushResult

func NewCustomDevicePushResult() *CustomDevicePushResult

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

func NewCustomDevicePushResultWithDefaults

func NewCustomDevicePushResultWithDefaults() *CustomDevicePushResult

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

func (*CustomDevicePushResult) GetEntityId

func (o *CustomDevicePushResult) GetEntityId() string

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

func (*CustomDevicePushResult) GetEntityIdOk

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

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

func (*CustomDevicePushResult) GetGroupId

func (o *CustomDevicePushResult) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomDevicePushResult) GetGroupIdOk

func (o *CustomDevicePushResult) GetGroupIdOk() (*string, bool)

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

func (*CustomDevicePushResult) HasEntityId

func (o *CustomDevicePushResult) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*CustomDevicePushResult) HasGroupId

func (o *CustomDevicePushResult) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (CustomDevicePushResult) MarshalJSON

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

func (*CustomDevicePushResult) SetEntityId

func (o *CustomDevicePushResult) SetEntityId(v string)

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

func (*CustomDevicePushResult) SetGroupId

func (o *CustomDevicePushResult) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (CustomDevicePushResult) ToMap

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

type DateProperty

type DateProperty struct {
	// The custom key of the property.
	Key *string `json:"key,omitempty"`
	// The date value of the property.
	Value *time.Time `json:"value,omitempty"`
}

DateProperty A custom property of the user-action with a date value.

func NewDateProperty

func NewDateProperty() *DateProperty

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

func NewDatePropertyWithDefaults

func NewDatePropertyWithDefaults() *DateProperty

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

func (*DateProperty) GetKey

func (o *DateProperty) GetKey() string

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

func (*DateProperty) GetKeyOk

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

func (o *DateProperty) GetValue() time.Time

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

func (*DateProperty) GetValueOk

func (o *DateProperty) GetValueOk() (*time.Time, 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 (*DateProperty) HasKey

func (o *DateProperty) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*DateProperty) HasValue

func (o *DateProperty) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DateProperty) MarshalJSON

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

func (*DateProperty) SetKey

func (o *DateProperty) SetKey(v string)

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

func (*DateProperty) SetValue

func (o *DateProperty) SetValue(v time.Time)

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

func (DateProperty) ToMap

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

type DeploymentAPI

type DeploymentAPI interface {

	/*
		DownloadAgentInstallerWithVersion Downloads OneAgent installer of the specified version

		For the `paas` or `paas-sh` installer types you can get a configuring installer, by passing additional parameters.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
		@param version The required version of the OneAgent in `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of OneAgent**](https://dt-url.net/fo23rb5) call.
		@return ApiDownloadAgentInstallerWithVersionRequest
	*/
	DownloadAgentInstallerWithVersion(ctx context.Context, osType string, installerType string, version string) ApiDownloadAgentInstallerWithVersionRequest

	// DownloadAgentInstallerWithVersionExecute executes the request
	//  @return *os.File
	DownloadAgentInstallerWithVersionExecute(r ApiDownloadAgentInstallerWithVersionRequest) (*os.File, *http.Response, error)

	/*
		DownloadAgentOrchestrationSignatureWithVersion Downloads the requested version matching OneAgent deployment orchestration tarball's signature

		Downloading the requested version matching deployment orchestration tarball's signature matching the requested Orchestration Type (ansible, puppet).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orchestrationType The Orchestration Type of the orchestration deployment script.
		@param version The requested version of the OneAgent deployment orchestration tarball in `0.1.0.20200925-120822` format.
		@return ApiDownloadAgentOrchestrationSignatureWithVersionRequest
	*/
	DownloadAgentOrchestrationSignatureWithVersion(ctx context.Context, orchestrationType string, version string) ApiDownloadAgentOrchestrationSignatureWithVersionRequest

	// DownloadAgentOrchestrationSignatureWithVersionExecute executes the request
	DownloadAgentOrchestrationSignatureWithVersionExecute(r ApiDownloadAgentOrchestrationSignatureWithVersionRequest) (*http.Response, error)

	/*
		DownloadAgentOrchestrationWithVersion Downloads the requested version matching OneAgent deployment orchestration tarball

		Downloading the requested version matching deployment orchestration tarball matching the requested Orchestration Type (ansible, puppet).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orchestrationType The Orchestration Type of the orchestration deployment script.
		@param version The requested version of the OneAgent orchestration deployment tarball in `0.1.0.20200925-120822` format.
		@return ApiDownloadAgentOrchestrationWithVersionRequest
	*/
	DownloadAgentOrchestrationWithVersion(ctx context.Context, orchestrationType string, version string) ApiDownloadAgentOrchestrationWithVersionRequest

	// DownloadAgentOrchestrationWithVersionExecute executes the request
	DownloadAgentOrchestrationWithVersionExecute(r ApiDownloadAgentOrchestrationWithVersionRequest) (*http.Response, error)

	/*
		DownloadBoshReleaseWithVersion Downloads BOSH release tarballs of the specified version, OneAgent included

		For SaaS, the call is executed on an Environment ActiveGate. Be sure to use the base of an ActiveGate, **not** the environment.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@param version The required version of the OneAgent in the `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of BOSH tarballs**](https://dt-url.net/j703kdn) call.
		@return ApiDownloadBoshReleaseWithVersionRequest
	*/
	DownloadBoshReleaseWithVersion(ctx context.Context, osType string, version string) ApiDownloadBoshReleaseWithVersionRequest

	// DownloadBoshReleaseWithVersionExecute executes the request
	DownloadBoshReleaseWithVersionExecute(r ApiDownloadBoshReleaseWithVersionRequest) (*http.Response, error)

	/*
		DownloadGatewayInstallerWithVersion Downloads the ActiveGate installer of the specified version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@param version The required version of the ActiveGate installer, in `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of ActiveGate**](https://dt-url.net/kh43rha) call.
		@return ApiDownloadGatewayInstallerWithVersionRequest
	*/
	DownloadGatewayInstallerWithVersion(ctx context.Context, osType string, version string) ApiDownloadGatewayInstallerWithVersionRequest

	// DownloadGatewayInstallerWithVersionExecute executes the request
	DownloadGatewayInstallerWithVersionExecute(r ApiDownloadGatewayInstallerWithVersionRequest) (*http.Response, error)

	/*
		DownloadLatestAgentInstaller Downloads the latest OneAgent installer

		For the `paas` or `paas-sh` installer types you can get a configuring installer, by passing additional parameters.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
		@return ApiDownloadLatestAgentInstallerRequest
	*/
	DownloadLatestAgentInstaller(ctx context.Context, osType string, installerType string) ApiDownloadLatestAgentInstallerRequest

	// DownloadLatestAgentInstallerExecute executes the request
	DownloadLatestAgentInstallerExecute(r ApiDownloadLatestAgentInstallerRequest) (*http.Response, error)

	/*
		DownloadLatestAgentOrchestration Downloads the latest OneAgent deployment orchestration tarball

		Downloading the latest available deployment orchestration script tarball matching the requested Orchestration Type (ansible, puppet).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orchestrationType The Orchestration Type of the orchestration deployment script.
		@return ApiDownloadLatestAgentOrchestrationRequest
	*/
	DownloadLatestAgentOrchestration(ctx context.Context, orchestrationType string) ApiDownloadLatestAgentOrchestrationRequest

	// DownloadLatestAgentOrchestrationExecute executes the request
	DownloadLatestAgentOrchestrationExecute(r ApiDownloadLatestAgentOrchestrationRequest) (*http.Response, error)

	/*
		DownloadLatestAgentOrchestrationSignature Downloads the latest OneAgent deployment orchestration tarball's signature

		Downloading the latest available deployment orchestration tarball's sigature matching the requested Orchestration Type (ansible, puppet).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orchestrationType The Orchestration Type of the orchestration deployment script.
		@return ApiDownloadLatestAgentOrchestrationSignatureRequest
	*/
	DownloadLatestAgentOrchestrationSignature(ctx context.Context, orchestrationType string) ApiDownloadLatestAgentOrchestrationSignatureRequest

	// DownloadLatestAgentOrchestrationSignatureExecute executes the request
	DownloadLatestAgentOrchestrationSignatureExecute(r ApiDownloadLatestAgentOrchestrationSignatureRequest) (*http.Response, error)

	/*
		DownloadLatestGatewayInstaller Downloads the configured standard ActiveGate installer of the latest version for the specified OS

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@return ApiDownloadLatestGatewayInstallerRequest
	*/
	DownloadLatestGatewayInstaller(ctx context.Context, osType string) ApiDownloadLatestGatewayInstallerRequest

	// DownloadLatestGatewayInstallerExecute executes the request
	DownloadLatestGatewayInstallerExecute(r ApiDownloadLatestGatewayInstallerRequest) (*http.Response, error)

	/*
		GetActiveGateInstallerAvailableVersions Lists all available versions of ActiveGate installer

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@return ApiGetActiveGateInstallerAvailableVersionsRequest
	*/
	GetActiveGateInstallerAvailableVersions(ctx context.Context, osType string) ApiGetActiveGateInstallerAvailableVersionsRequest

	// GetActiveGateInstallerAvailableVersionsExecute executes the request
	//  @return ActiveGateInstallerVersions
	GetActiveGateInstallerAvailableVersionsExecute(r ApiGetActiveGateInstallerAvailableVersionsRequest) (*ActiveGateInstallerVersions, *http.Response, error)

	/*
		GetActiveGateInstallerConnectionInfo Gets the connectivity information for Environment ActiveGate

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

	// GetActiveGateInstallerConnectionInfoExecute executes the request
	//  @return ActiveGateConnectionInfo
	GetActiveGateInstallerConnectionInfoExecute(r ApiGetActiveGateInstallerConnectionInfoRequest) (*ActiveGateConnectionInfo, *http.Response, error)

	/*
		GetAgentInstallerAvailableVersions Lists all available versions of OneAgent installer

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
		@return ApiGetAgentInstallerAvailableVersionsRequest
	*/
	GetAgentInstallerAvailableVersions(ctx context.Context, osType string, installerType string) ApiGetAgentInstallerAvailableVersionsRequest

	// GetAgentInstallerAvailableVersionsExecute executes the request
	//  @return AgentInstallerVersions
	GetAgentInstallerAvailableVersionsExecute(r ApiGetAgentInstallerAvailableVersionsRequest) (*AgentInstallerVersions, *http.Response, error)

	/*
		GetAgentInstallerConnectionInfo Gets the connectivity information for OneAgent

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

	// GetAgentInstallerConnectionInfoExecute executes the request
	//  @return ConnectionInfo
	GetAgentInstallerConnectionInfoExecute(r ApiGetAgentInstallerConnectionInfoRequest) (*ConnectionInfo, *http.Response, error)

	/*
		GetAgentInstallerConnectionInfoEndpoints Gets the list of the ActiveGate-Endpoints to be used for Agents ordered by networkzone-priorities.

		Highest priority first, separated by a semicolon.If no network zone provided the default zone is used. Responds with 404 if network zone is not known.

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

	// GetAgentInstallerConnectionInfoEndpointsExecute executes the request
	GetAgentInstallerConnectionInfoEndpointsExecute(r ApiGetAgentInstallerConnectionInfoEndpointsRequest) (*http.Response, error)

	/*
			GetAgentInstallerMetaInfo Gets the latest available version of a OneAgent installer

			If a [standard version](https://dt-url.net/ml03yye) is configured, then this is the downloaded version.

		Non-required parameters are only applicable to the `paas` and `paas-sh` installer types.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param osType The operating system of the installer.
			@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
			@return ApiGetAgentInstallerMetaInfoRequest
	*/
	GetAgentInstallerMetaInfo(ctx context.Context, osType string, installerType string) ApiGetAgentInstallerMetaInfoRequest

	// GetAgentInstallerMetaInfoExecute executes the request
	//  @return AgentInstallerMetaInfoDto
	GetAgentInstallerMetaInfoExecute(r ApiGetAgentInstallerMetaInfoRequest) (*AgentInstallerMetaInfoDto, *http.Response, error)

	/*
			GetAgentInstallerWithVersionChecksum Gets the checksum of a non-customized OneAgent installer

			The checksum is the sha256 hash of the installer file.

		Compare this checksum only with a non-customized OneAgent installer.

		To get a non-customized installer, set the **skipMetadata** query parameter of the download endpoint to `true`.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param osType The operating system of the installer.
			@param installerType The type of the installer.
			@param version The required version of the OneAgent in `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of OneAgent**](https://dt-url.net/fo23rb5) call.
			@return ApiGetAgentInstallerWithVersionChecksumRequest
	*/
	GetAgentInstallerWithVersionChecksum(ctx context.Context, osType string, installerType string, version string) ApiGetAgentInstallerWithVersionChecksumRequest

	// GetAgentInstallerWithVersionChecksumExecute executes the request
	//  @return OneAgentInstallerChecksum
	GetAgentInstallerWithVersionChecksumExecute(r ApiGetAgentInstallerWithVersionChecksumRequest) (*OneAgentInstallerChecksum, *http.Response, error)

	/*
		GetAgentProcessModuleConfig Gets the latest process module config | maturity=EARLY_ADOPTER

		Returns the latest process module config. Passing a previously gotten revision will first do a revision check, and return a 304 response if no changes were detected.

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

	// GetAgentProcessModuleConfigExecute executes the request
	//  @return AgentProcessModuleConfigResponse
	GetAgentProcessModuleConfigExecute(r ApiGetAgentProcessModuleConfigRequest) (*AgentProcessModuleConfigResponse, *http.Response, error)

	/*
		GetBoshReleaseAvailableVersions Gets the list of available OneAgent versions for BOSH release tarballs

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@return ApiGetBoshReleaseAvailableVersionsRequest
	*/
	GetBoshReleaseAvailableVersions(ctx context.Context, osType string) ApiGetBoshReleaseAvailableVersionsRequest

	// GetBoshReleaseAvailableVersionsExecute executes the request
	//  @return BoshReleaseAvailableVersions
	GetBoshReleaseAvailableVersionsExecute(r ApiGetBoshReleaseAvailableVersionsRequest) (*BoshReleaseAvailableVersions, *http.Response, error)

	/*
			GetBoshReleaseChecksum Gets the checksum of the specified BOSH release tarball

			The checksum is the sha256 hash of the installer file.

		Result is not stable if **skipMetadata** is set to `false`.

		For SaaS only works on environment ActiveGates version 1.176 or higher

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param osType The operating system of the installer.
			@param version The required version of the OneAgent in the `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of BOSH tarballs**](https://dt-url.net/j703kdn) call.
			@return ApiGetBoshReleaseChecksumRequest
	*/
	GetBoshReleaseChecksum(ctx context.Context, osType string, version string) ApiGetBoshReleaseChecksumRequest

	// GetBoshReleaseChecksumExecute executes the request
	//  @return BoshReleaseChecksum
	GetBoshReleaseChecksumExecute(r ApiGetBoshReleaseChecksumRequest) (*BoshReleaseChecksum, *http.Response, error)

	/*
		GetGatewayInstallerMetaInfo Gets the latest available version of an ActiveGate installer

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param osType The operating system of the installer.
		@return ApiGetGatewayInstallerMetaInfoRequest
	*/
	GetGatewayInstallerMetaInfo(ctx context.Context, osType string) ApiGetGatewayInstallerMetaInfoRequest

	// GetGatewayInstallerMetaInfoExecute executes the request
	//  @return GatewayInstallerMetaInfoDto
	GetGatewayInstallerMetaInfoExecute(r ApiGetGatewayInstallerMetaInfoRequest) (*GatewayInstallerMetaInfoDto, *http.Response, error)

	/*
		GetLatestActiveGateImage Gets the latest available ActiveGate image

		Returns the latest available ActiveGate image

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

	// GetLatestActiveGateImageExecute executes the request
	//  @return ImageDto
	GetLatestActiveGateImageExecute(r ApiGetLatestActiveGateImageRequest) (*ImageDto, *http.Response, error)

	/*
		GetLatestAgentImage Gets the latest available Agent image

		Returns the latest available Agent image while considering default and minimal agent version

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param agentImageType Agent Type
		@return ApiGetLatestAgentImageRequest
	*/
	GetLatestAgentImage(ctx context.Context, agentImageType string) ApiGetLatestAgentImageRequest

	// GetLatestAgentImageExecute executes the request
	//  @return ImageDto
	GetLatestAgentImageExecute(r ApiGetLatestAgentImageRequest) (*ImageDto, *http.Response, error)

	/*
		GetLatestLambdaBuildUnits Get the latest version names of the OneAgent for AWS Lambda

		Get the latest version names of the OneAgent for the Java, Node.js, and Python AWS Lambda runtimes, also including names for layers that are combined with the log collector, as well as for the standalone log collector layer.

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

	// GetLatestLambdaBuildUnitsExecute executes the request
	//  @return LatestLambdaLayerNames
	GetLatestLambdaBuildUnitsExecute(r ApiGetLatestLambdaBuildUnitsRequest) (*LatestLambdaLayerNames, *http.Response, error)

	/*
		GetLatestSyntheticImage Gets the latest available Synthetic image for specified key | maturity=IN_DEVELOPMENT

		Returns the latest available Synthetic image for specified key

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param imageKey
		@return ApiGetLatestSyntheticImageRequest
	*/
	GetLatestSyntheticImage(ctx context.Context, imageKey string) ApiGetLatestSyntheticImageRequest

	// GetLatestSyntheticImageExecute executes the request
	//  @return ImageDto
	GetLatestSyntheticImageExecute(r ApiGetLatestSyntheticImageRequest) (*ImageDto, *http.Response, error)
}

type DeploymentAPIService

type DeploymentAPIService service

DeploymentAPIService DeploymentAPI service

func (*DeploymentAPIService) DownloadAgentInstallerWithVersion

func (a *DeploymentAPIService) DownloadAgentInstallerWithVersion(ctx context.Context, osType string, installerType string, version string) ApiDownloadAgentInstallerWithVersionRequest

DownloadAgentInstallerWithVersion Downloads OneAgent installer of the specified version

For the `paas` or `paas-sh` installer types you can get a configuring installer, by passing additional parameters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
@param version The required version of the OneAgent in `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of OneAgent**](https://dt-url.net/fo23rb5) call.
@return ApiDownloadAgentInstallerWithVersionRequest

func (*DeploymentAPIService) DownloadAgentInstallerWithVersionExecute

func (a *DeploymentAPIService) DownloadAgentInstallerWithVersionExecute(r ApiDownloadAgentInstallerWithVersionRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*DeploymentAPIService) DownloadAgentOrchestrationSignatureWithVersion

func (a *DeploymentAPIService) DownloadAgentOrchestrationSignatureWithVersion(ctx context.Context, orchestrationType string, version string) ApiDownloadAgentOrchestrationSignatureWithVersionRequest

DownloadAgentOrchestrationSignatureWithVersion Downloads the requested version matching OneAgent deployment orchestration tarball's signature

Downloading the requested version matching deployment orchestration tarball's signature matching the requested Orchestration Type (ansible, puppet).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orchestrationType The Orchestration Type of the orchestration deployment script.
@param version The requested version of the OneAgent deployment orchestration tarball in `0.1.0.20200925-120822` format.
@return ApiDownloadAgentOrchestrationSignatureWithVersionRequest

func (*DeploymentAPIService) DownloadAgentOrchestrationSignatureWithVersionExecute

func (a *DeploymentAPIService) DownloadAgentOrchestrationSignatureWithVersionExecute(r ApiDownloadAgentOrchestrationSignatureWithVersionRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadAgentOrchestrationWithVersion

func (a *DeploymentAPIService) DownloadAgentOrchestrationWithVersion(ctx context.Context, orchestrationType string, version string) ApiDownloadAgentOrchestrationWithVersionRequest

DownloadAgentOrchestrationWithVersion Downloads the requested version matching OneAgent deployment orchestration tarball

Downloading the requested version matching deployment orchestration tarball matching the requested Orchestration Type (ansible, puppet).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orchestrationType The Orchestration Type of the orchestration deployment script.
@param version The requested version of the OneAgent orchestration deployment tarball in `0.1.0.20200925-120822` format.
@return ApiDownloadAgentOrchestrationWithVersionRequest

func (*DeploymentAPIService) DownloadAgentOrchestrationWithVersionExecute

func (a *DeploymentAPIService) DownloadAgentOrchestrationWithVersionExecute(r ApiDownloadAgentOrchestrationWithVersionRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadBoshReleaseWithVersion

func (a *DeploymentAPIService) DownloadBoshReleaseWithVersion(ctx context.Context, osType string, version string) ApiDownloadBoshReleaseWithVersionRequest

DownloadBoshReleaseWithVersion Downloads BOSH release tarballs of the specified version, OneAgent included

For SaaS, the call is executed on an Environment ActiveGate. Be sure to use the base of an ActiveGate, **not** the environment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param version The required version of the OneAgent in the `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of BOSH tarballs**](https://dt-url.net/j703kdn) call.
@return ApiDownloadBoshReleaseWithVersionRequest

func (*DeploymentAPIService) DownloadBoshReleaseWithVersionExecute

func (a *DeploymentAPIService) DownloadBoshReleaseWithVersionExecute(r ApiDownloadBoshReleaseWithVersionRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadGatewayInstallerWithVersion

func (a *DeploymentAPIService) DownloadGatewayInstallerWithVersion(ctx context.Context, osType string, version string) ApiDownloadGatewayInstallerWithVersionRequest

DownloadGatewayInstallerWithVersion Downloads the ActiveGate installer of the specified version

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param version The required version of the ActiveGate installer, in `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of ActiveGate**](https://dt-url.net/kh43rha) call.
@return ApiDownloadGatewayInstallerWithVersionRequest

func (*DeploymentAPIService) DownloadGatewayInstallerWithVersionExecute

func (a *DeploymentAPIService) DownloadGatewayInstallerWithVersionExecute(r ApiDownloadGatewayInstallerWithVersionRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadLatestAgentInstaller

func (a *DeploymentAPIService) DownloadLatestAgentInstaller(ctx context.Context, osType string, installerType string) ApiDownloadLatestAgentInstallerRequest

DownloadLatestAgentInstaller Downloads the latest OneAgent installer

For the `paas` or `paas-sh` installer types you can get a configuring installer, by passing additional parameters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
@return ApiDownloadLatestAgentInstallerRequest

func (*DeploymentAPIService) DownloadLatestAgentInstallerExecute

func (a *DeploymentAPIService) DownloadLatestAgentInstallerExecute(r ApiDownloadLatestAgentInstallerRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadLatestAgentOrchestration

func (a *DeploymentAPIService) DownloadLatestAgentOrchestration(ctx context.Context, orchestrationType string) ApiDownloadLatestAgentOrchestrationRequest

DownloadLatestAgentOrchestration Downloads the latest OneAgent deployment orchestration tarball

Downloading the latest available deployment orchestration script tarball matching the requested Orchestration Type (ansible, puppet).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orchestrationType The Orchestration Type of the orchestration deployment script.
@return ApiDownloadLatestAgentOrchestrationRequest

func (*DeploymentAPIService) DownloadLatestAgentOrchestrationExecute

func (a *DeploymentAPIService) DownloadLatestAgentOrchestrationExecute(r ApiDownloadLatestAgentOrchestrationRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadLatestAgentOrchestrationSignature

func (a *DeploymentAPIService) DownloadLatestAgentOrchestrationSignature(ctx context.Context, orchestrationType string) ApiDownloadLatestAgentOrchestrationSignatureRequest

DownloadLatestAgentOrchestrationSignature Downloads the latest OneAgent deployment orchestration tarball's signature

Downloading the latest available deployment orchestration tarball's sigature matching the requested Orchestration Type (ansible, puppet).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orchestrationType The Orchestration Type of the orchestration deployment script.
@return ApiDownloadLatestAgentOrchestrationSignatureRequest

func (*DeploymentAPIService) DownloadLatestAgentOrchestrationSignatureExecute

func (a *DeploymentAPIService) DownloadLatestAgentOrchestrationSignatureExecute(r ApiDownloadLatestAgentOrchestrationSignatureRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) DownloadLatestGatewayInstaller

func (a *DeploymentAPIService) DownloadLatestGatewayInstaller(ctx context.Context, osType string) ApiDownloadLatestGatewayInstallerRequest

DownloadLatestGatewayInstaller Downloads the configured standard ActiveGate installer of the latest version for the specified OS

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@return ApiDownloadLatestGatewayInstallerRequest

func (*DeploymentAPIService) DownloadLatestGatewayInstallerExecute

func (a *DeploymentAPIService) DownloadLatestGatewayInstallerExecute(r ApiDownloadLatestGatewayInstallerRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) GetActiveGateInstallerAvailableVersions

func (a *DeploymentAPIService) GetActiveGateInstallerAvailableVersions(ctx context.Context, osType string) ApiGetActiveGateInstallerAvailableVersionsRequest

GetActiveGateInstallerAvailableVersions Lists all available versions of ActiveGate installer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@return ApiGetActiveGateInstallerAvailableVersionsRequest

func (*DeploymentAPIService) GetActiveGateInstallerAvailableVersionsExecute

Execute executes the request

@return ActiveGateInstallerVersions

func (*DeploymentAPIService) GetActiveGateInstallerConnectionInfo

func (a *DeploymentAPIService) GetActiveGateInstallerConnectionInfo(ctx context.Context) ApiGetActiveGateInstallerConnectionInfoRequest

GetActiveGateInstallerConnectionInfo Gets the connectivity information for Environment ActiveGate

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

func (*DeploymentAPIService) GetActiveGateInstallerConnectionInfoExecute

Execute executes the request

@return ActiveGateConnectionInfo

func (*DeploymentAPIService) GetAgentInstallerAvailableVersions

func (a *DeploymentAPIService) GetAgentInstallerAvailableVersions(ctx context.Context, osType string, installerType string) ApiGetAgentInstallerAvailableVersionsRequest

GetAgentInstallerAvailableVersions Lists all available versions of OneAgent installer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
@return ApiGetAgentInstallerAvailableVersionsRequest

func (*DeploymentAPIService) GetAgentInstallerAvailableVersionsExecute

Execute executes the request

@return AgentInstallerVersions

func (*DeploymentAPIService) GetAgentInstallerConnectionInfo

func (a *DeploymentAPIService) GetAgentInstallerConnectionInfo(ctx context.Context) ApiGetAgentInstallerConnectionInfoRequest

GetAgentInstallerConnectionInfo Gets the connectivity information for OneAgent

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

func (*DeploymentAPIService) GetAgentInstallerConnectionInfoEndpoints

func (a *DeploymentAPIService) GetAgentInstallerConnectionInfoEndpoints(ctx context.Context) ApiGetAgentInstallerConnectionInfoEndpointsRequest

GetAgentInstallerConnectionInfoEndpoints Gets the list of the ActiveGate-Endpoints to be used for Agents ordered by networkzone-priorities.

Highest priority first, separated by a semicolon.If no network zone provided the default zone is used. Responds with 404 if network zone is not known.

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

func (*DeploymentAPIService) GetAgentInstallerConnectionInfoEndpointsExecute

func (a *DeploymentAPIService) GetAgentInstallerConnectionInfoEndpointsExecute(r ApiGetAgentInstallerConnectionInfoEndpointsRequest) (*http.Response, error)

Execute executes the request

func (*DeploymentAPIService) GetAgentInstallerConnectionInfoExecute

func (a *DeploymentAPIService) GetAgentInstallerConnectionInfoExecute(r ApiGetAgentInstallerConnectionInfoRequest) (*ConnectionInfo, *http.Response, error)

Execute executes the request

@return ConnectionInfo

func (*DeploymentAPIService) GetAgentInstallerMetaInfo

func (a *DeploymentAPIService) GetAgentInstallerMetaInfo(ctx context.Context, osType string, installerType string) ApiGetAgentInstallerMetaInfoRequest

GetAgentInstallerMetaInfo Gets the latest available version of a OneAgent installer

If a [standard version](https://dt-url.net/ml03yye) is configured, then this is the downloaded version.

Non-required parameters are only applicable to the `paas` and `paas-sh` installer types.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param installerType The type of the installer:   * `default`: Self-extracting installer for manual installation. Downloads an `.exe` file for Windows or an `.sh` file for Unix.  * `default-unattended`: Self-extracting installer for unattended installation. Windows only. Downloads a `.zip` archive, containing the `.msi` installer and the batch file. This option is deprecated with OneAgent version 1.173  * `mainframe`: Downloads all code modules for z/OS combined in a single `*.pax` archive.  * `paas`: Code modules installer. Downloads a `*.zip` archive, containing the `manifest.json` file with meta information or a `.jar` file for z/OS.  * `paas-sh`: Code modules installer. Downloads a self-extracting shell script with the embedded `tar.gz` archive.
@return ApiGetAgentInstallerMetaInfoRequest

func (*DeploymentAPIService) GetAgentInstallerMetaInfoExecute

Execute executes the request

@return AgentInstallerMetaInfoDto

func (*DeploymentAPIService) GetAgentInstallerWithVersionChecksum

func (a *DeploymentAPIService) GetAgentInstallerWithVersionChecksum(ctx context.Context, osType string, installerType string, version string) ApiGetAgentInstallerWithVersionChecksumRequest

GetAgentInstallerWithVersionChecksum Gets the checksum of a non-customized OneAgent installer

The checksum is the sha256 hash of the installer file.

Compare this checksum only with a non-customized OneAgent installer.

To get a non-customized installer, set the **skipMetadata** query parameter of the download endpoint to `true`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param installerType The type of the installer.
@param version The required version of the OneAgent in `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of OneAgent**](https://dt-url.net/fo23rb5) call.
@return ApiGetAgentInstallerWithVersionChecksumRequest

func (*DeploymentAPIService) GetAgentInstallerWithVersionChecksumExecute

Execute executes the request

@return OneAgentInstallerChecksum

func (*DeploymentAPIService) GetAgentProcessModuleConfig

func (a *DeploymentAPIService) GetAgentProcessModuleConfig(ctx context.Context) ApiGetAgentProcessModuleConfigRequest

GetAgentProcessModuleConfig Gets the latest process module config | maturity=EARLY_ADOPTER

Returns the latest process module config. Passing a previously gotten revision will first do a revision check, and return a 304 response if no changes were detected.

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

func (*DeploymentAPIService) GetAgentProcessModuleConfigExecute

Execute executes the request

@return AgentProcessModuleConfigResponse

func (*DeploymentAPIService) GetBoshReleaseAvailableVersions

func (a *DeploymentAPIService) GetBoshReleaseAvailableVersions(ctx context.Context, osType string) ApiGetBoshReleaseAvailableVersionsRequest

GetBoshReleaseAvailableVersions Gets the list of available OneAgent versions for BOSH release tarballs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@return ApiGetBoshReleaseAvailableVersionsRequest

func (*DeploymentAPIService) GetBoshReleaseAvailableVersionsExecute

Execute executes the request

@return BoshReleaseAvailableVersions

func (*DeploymentAPIService) GetBoshReleaseChecksum

func (a *DeploymentAPIService) GetBoshReleaseChecksum(ctx context.Context, osType string, version string) ApiGetBoshReleaseChecksumRequest

GetBoshReleaseChecksum Gets the checksum of the specified BOSH release tarball

The checksum is the sha256 hash of the installer file.

Result is not stable if **skipMetadata** is set to `false`.

For SaaS only works on environment ActiveGates version 1.176 or higher

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@param version The required version of the OneAgent in the `1.155.275.20181112-084458` format.   You can retrieve the list of available versions with the [**GET available versions of BOSH tarballs**](https://dt-url.net/j703kdn) call.
@return ApiGetBoshReleaseChecksumRequest

func (*DeploymentAPIService) GetBoshReleaseChecksumExecute

Execute executes the request

@return BoshReleaseChecksum

func (*DeploymentAPIService) GetGatewayInstallerMetaInfo

func (a *DeploymentAPIService) GetGatewayInstallerMetaInfo(ctx context.Context, osType string) ApiGetGatewayInstallerMetaInfoRequest

GetGatewayInstallerMetaInfo Gets the latest available version of an ActiveGate installer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param osType The operating system of the installer.
@return ApiGetGatewayInstallerMetaInfoRequest

func (*DeploymentAPIService) GetGatewayInstallerMetaInfoExecute

Execute executes the request

@return GatewayInstallerMetaInfoDto

func (*DeploymentAPIService) GetLatestActiveGateImage

GetLatestActiveGateImage Gets the latest available ActiveGate image

Returns the latest available ActiveGate image

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

func (*DeploymentAPIService) GetLatestActiveGateImageExecute

func (a *DeploymentAPIService) GetLatestActiveGateImageExecute(r ApiGetLatestActiveGateImageRequest) (*ImageDto, *http.Response, error)

Execute executes the request

@return ImageDto

func (*DeploymentAPIService) GetLatestAgentImage

func (a *DeploymentAPIService) GetLatestAgentImage(ctx context.Context, agentImageType string) ApiGetLatestAgentImageRequest

GetLatestAgentImage Gets the latest available Agent image

Returns the latest available Agent image while considering default and minimal agent version

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

func (*DeploymentAPIService) GetLatestAgentImageExecute

func (a *DeploymentAPIService) GetLatestAgentImageExecute(r ApiGetLatestAgentImageRequest) (*ImageDto, *http.Response, error)

Execute executes the request

@return ImageDto

func (*DeploymentAPIService) GetLatestLambdaBuildUnits

func (a *DeploymentAPIService) GetLatestLambdaBuildUnits(ctx context.Context) ApiGetLatestLambdaBuildUnitsRequest

GetLatestLambdaBuildUnits Get the latest version names of the OneAgent for AWS Lambda

Get the latest version names of the OneAgent for the Java, Node.js, and Python AWS Lambda runtimes, also including names for layers that are combined with the log collector, as well as for the standalone log collector layer.

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

func (*DeploymentAPIService) GetLatestLambdaBuildUnitsExecute

Execute executes the request

@return LatestLambdaLayerNames

func (*DeploymentAPIService) GetLatestSyntheticImage

func (a *DeploymentAPIService) GetLatestSyntheticImage(ctx context.Context, imageKey string) ApiGetLatestSyntheticImageRequest

GetLatestSyntheticImage Gets the latest available Synthetic image for specified key | maturity=IN_DEVELOPMENT

Returns the latest available Synthetic image for specified key

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

func (*DeploymentAPIService) GetLatestSyntheticImageExecute

func (a *DeploymentAPIService) GetLatestSyntheticImageExecute(r ApiGetLatestSyntheticImageRequest) (*ImageDto, *http.Response, error)

Execute executes the request

@return ImageDto

type DoubleProperty

type DoubleProperty struct {
	// The custom key of the property.
	Key *string `json:"key,omitempty"`
	// The floating-point numeric value of the property.
	Value *float64 `json:"value,omitempty"`
}

DoubleProperty A custom property of the user action with a Double value.

func NewDoubleProperty

func NewDoubleProperty() *DoubleProperty

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

func NewDoublePropertyWithDefaults

func NewDoublePropertyWithDefaults() *DoubleProperty

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

func (*DoubleProperty) GetKey

func (o *DoubleProperty) GetKey() string

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

func (*DoubleProperty) GetKeyOk

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

func (o *DoubleProperty) GetValue() float64

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

func (*DoubleProperty) GetValueOk

func (o *DoubleProperty) GetValueOk() (*float64, bool)

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

func (*DoubleProperty) HasKey

func (o *DoubleProperty) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*DoubleProperty) HasValue

func (o *DoubleProperty) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DoubleProperty) MarshalJSON

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

func (*DoubleProperty) SetKey

func (o *DoubleProperty) SetKey(v string)

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

func (*DoubleProperty) SetValue

func (o *DoubleProperty) SetValue(v float64)

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

func (DoubleProperty) ToMap

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

type Duration

type Duration struct {
	// The unit of time.    If not set, millisecond is used.
	Unit *string `json:"unit,omitempty"`
	// The amount of time.
	Value int64 `json:"value"`
}

Duration Defines a period of time.

func NewDuration

func NewDuration(value int64) *Duration

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

func NewDurationWithDefaults

func NewDurationWithDefaults() *Duration

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

func (*Duration) GetUnit

func (o *Duration) GetUnit() string

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

func (*Duration) GetUnitOk

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

func (o *Duration) GetValue() int64

GetValue returns the Value field value

func (*Duration) GetValueOk

func (o *Duration) GetValueOk() (*int64, bool)

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

func (*Duration) HasUnit

func (o *Duration) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (Duration) MarshalJSON

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

func (*Duration) SetUnit

func (o *Duration) SetUnit(v string)

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

func (*Duration) SetValue

func (o *Duration) SetValue(v int64)

SetValue sets field value

func (Duration) ToMap

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

func (*Duration) UnmarshalJSON

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

type EntityBaselineData

type EntityBaselineData struct {
	// The baseline data for child entities of this entity, for example a `SERVICE_METHOD` of a `SERVICE_METHOD_GROUP`.
	ChildBaselines []EntityBaselineData `json:"childBaselines,omitempty"`
	// The display name of the entity.
	DisplayName *string `json:"displayName,omitempty"`
	// The ID of the Dynatrace entity.
	EntityId string `json:"entityId"`
	// The error rate baseline.
	ErrorRate *float32 `json:"errorRate,omitempty"`
	// The entity has a load baseline (`true`) or doesn't (`false`).
	HasLoadBaseline *bool `json:"hasLoadBaseline,omitempty"`
	// The 90th percentile baseline, in microseconds.
	Micros90thPercentile *float32 `json:"micros90thPercentile,omitempty"`
	// The median baseline, in microseconds.
	MicrosMedian *float32 `json:"microsMedian,omitempty"`
}

EntityBaselineData The baseline data for a Dynatrace entity for a specific duration metric.

func NewEntityBaselineData

func NewEntityBaselineData(entityId string) *EntityBaselineData

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

func NewEntityBaselineDataWithDefaults

func NewEntityBaselineDataWithDefaults() *EntityBaselineData

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

func (*EntityBaselineData) GetChildBaselines

func (o *EntityBaselineData) GetChildBaselines() []EntityBaselineData

GetChildBaselines returns the ChildBaselines field value if set, zero value otherwise.

func (*EntityBaselineData) GetChildBaselinesOk

func (o *EntityBaselineData) GetChildBaselinesOk() ([]EntityBaselineData, bool)

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

func (*EntityBaselineData) GetDisplayName

func (o *EntityBaselineData) GetDisplayName() string

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

func (*EntityBaselineData) GetDisplayNameOk

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

func (o *EntityBaselineData) GetEntityId() string

GetEntityId returns the EntityId field value

func (*EntityBaselineData) GetEntityIdOk

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

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

func (*EntityBaselineData) GetErrorRate

func (o *EntityBaselineData) GetErrorRate() float32

GetErrorRate returns the ErrorRate field value if set, zero value otherwise.

func (*EntityBaselineData) GetErrorRateOk

func (o *EntityBaselineData) GetErrorRateOk() (*float32, bool)

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

func (*EntityBaselineData) GetHasLoadBaseline

func (o *EntityBaselineData) GetHasLoadBaseline() bool

GetHasLoadBaseline returns the HasLoadBaseline field value if set, zero value otherwise.

func (*EntityBaselineData) GetHasLoadBaselineOk

func (o *EntityBaselineData) GetHasLoadBaselineOk() (*bool, bool)

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

func (*EntityBaselineData) GetMicros90thPercentile

func (o *EntityBaselineData) GetMicros90thPercentile() float32

GetMicros90thPercentile returns the Micros90thPercentile field value if set, zero value otherwise.

func (*EntityBaselineData) GetMicros90thPercentileOk

func (o *EntityBaselineData) GetMicros90thPercentileOk() (*float32, bool)

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

func (*EntityBaselineData) GetMicrosMedian

func (o *EntityBaselineData) GetMicrosMedian() float32

GetMicrosMedian returns the MicrosMedian field value if set, zero value otherwise.

func (*EntityBaselineData) GetMicrosMedianOk

func (o *EntityBaselineData) GetMicrosMedianOk() (*float32, bool)

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

func (*EntityBaselineData) HasChildBaselines

func (o *EntityBaselineData) HasChildBaselines() bool

HasChildBaselines returns a boolean if a field has been set.

func (*EntityBaselineData) HasDisplayName

func (o *EntityBaselineData) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*EntityBaselineData) HasErrorRate

func (o *EntityBaselineData) HasErrorRate() bool

HasErrorRate returns a boolean if a field has been set.

func (*EntityBaselineData) HasHasLoadBaseline

func (o *EntityBaselineData) HasHasLoadBaseline() bool

HasHasLoadBaseline returns a boolean if a field has been set.

func (*EntityBaselineData) HasMicros90thPercentile

func (o *EntityBaselineData) HasMicros90thPercentile() bool

HasMicros90thPercentile returns a boolean if a field has been set.

func (*EntityBaselineData) HasMicrosMedian

func (o *EntityBaselineData) HasMicrosMedian() bool

HasMicrosMedian returns a boolean if a field has been set.

func (EntityBaselineData) MarshalJSON

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

func (*EntityBaselineData) SetChildBaselines

func (o *EntityBaselineData) SetChildBaselines(v []EntityBaselineData)

SetChildBaselines gets a reference to the given []EntityBaselineData and assigns it to the ChildBaselines field.

func (*EntityBaselineData) SetDisplayName

func (o *EntityBaselineData) SetDisplayName(v string)

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

func (*EntityBaselineData) SetEntityId

func (o *EntityBaselineData) SetEntityId(v string)

SetEntityId sets field value

func (*EntityBaselineData) SetErrorRate

func (o *EntityBaselineData) SetErrorRate(v float32)

SetErrorRate gets a reference to the given float32 and assigns it to the ErrorRate field.

func (*EntityBaselineData) SetHasLoadBaseline

func (o *EntityBaselineData) SetHasLoadBaseline(v bool)

SetHasLoadBaseline gets a reference to the given bool and assigns it to the HasLoadBaseline field.

func (*EntityBaselineData) SetMicros90thPercentile

func (o *EntityBaselineData) SetMicros90thPercentile(v float32)

SetMicros90thPercentile gets a reference to the given float32 and assigns it to the Micros90thPercentile field.

func (*EntityBaselineData) SetMicrosMedian

func (o *EntityBaselineData) SetMicrosMedian(v float32)

SetMicrosMedian gets a reference to the given float32 and assigns it to the MicrosMedian field.

func (EntityBaselineData) ToMap

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

func (*EntityBaselineData) UnmarshalJSON

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

type EntityIdDto

type EntityIdDto struct {
	// Entity ID to be transferred
	EntityId string `json:"entityId"`
}

EntityIdDto A DTO for entity ID.

func NewEntityIdDto

func NewEntityIdDto(entityId string) *EntityIdDto

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

func NewEntityIdDtoWithDefaults

func NewEntityIdDtoWithDefaults() *EntityIdDto

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

func (*EntityIdDto) GetEntityId

func (o *EntityIdDto) GetEntityId() string

GetEntityId returns the EntityId field value

func (*EntityIdDto) GetEntityIdOk

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

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

func (EntityIdDto) MarshalJSON

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

func (*EntityIdDto) SetEntityId

func (o *EntityIdDto) SetEntityId(v string)

SetEntityId sets field value

func (EntityIdDto) ToMap

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

func (*EntityIdDto) UnmarshalJSON

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

type EntityShortRepresentation

type EntityShortRepresentation struct {
	// A short description of the Dynatrace entity.
	Description *string `json:"description,omitempty"`
	// The ID of the Dynatrace entity.
	Id string `json:"id"`
	// The name of the Dynatrace entity.
	Name *string `json:"name,omitempty"`
}

EntityShortRepresentation The short representation of a Dynatrace entity.

func NewEntityShortRepresentation

func NewEntityShortRepresentation(id string) *EntityShortRepresentation

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

func NewEntityShortRepresentationWithDefaults

func NewEntityShortRepresentationWithDefaults() *EntityShortRepresentation

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

func (*EntityShortRepresentation) GetDescription

func (o *EntityShortRepresentation) GetDescription() string

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

func (*EntityShortRepresentation) GetDescriptionOk

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

func (o *EntityShortRepresentation) GetId() string

GetId returns the Id field value

func (*EntityShortRepresentation) GetIdOk

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

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

func (*EntityShortRepresentation) GetName

func (o *EntityShortRepresentation) GetName() string

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

func (*EntityShortRepresentation) GetNameOk

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

func (o *EntityShortRepresentation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EntityShortRepresentation) HasName

func (o *EntityShortRepresentation) HasName() bool

HasName returns a boolean if a field has been set.

func (EntityShortRepresentation) MarshalJSON

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

func (*EntityShortRepresentation) SetDescription

func (o *EntityShortRepresentation) SetDescription(v string)

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

func (*EntityShortRepresentation) SetId

func (o *EntityShortRepresentation) SetId(v string)

SetId sets field value

func (*EntityShortRepresentation) SetName

func (o *EntityShortRepresentation) SetName(v string)

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

func (EntityShortRepresentation) ToMap

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

func (*EntityShortRepresentation) UnmarshalJSON

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

type EntityTimeseriesData

type EntityTimeseriesData struct {
	// List of data points.   Each data point is an array, containing the timestamp and the value.   Timestamp is UTC milliseconds reported as a number, for example: `1520523365557`.   You have the guaranteed timeframe of **30 minutes** into the past.   A custom metric must be registered **before** you can report a metric value. Therefore, the timestamp for reporting a value must be after the registration time of the metric.
	DataPoints [][]float32 `json:"dataPoints"`
	// Dimensions of the data points you're posting.   The key of the metric dimension must be defined earlier in the metric definition.
	Dimensions *map[string]string `json:"dimensions,omitempty"`
	// The ID of the metric, where you want to post data points.
	TimeseriesId string `json:"timeseriesId"`
}

EntityTimeseriesData Information about a metric and its data points.

func NewEntityTimeseriesData

func NewEntityTimeseriesData(dataPoints [][]float32, timeseriesId string) *EntityTimeseriesData

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

func NewEntityTimeseriesDataWithDefaults

func NewEntityTimeseriesDataWithDefaults() *EntityTimeseriesData

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

func (*EntityTimeseriesData) GetDataPoints

func (o *EntityTimeseriesData) GetDataPoints() [][]float32

GetDataPoints returns the DataPoints field value

func (*EntityTimeseriesData) GetDataPointsOk

func (o *EntityTimeseriesData) GetDataPointsOk() ([][]float32, bool)

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

func (*EntityTimeseriesData) GetDimensions

func (o *EntityTimeseriesData) GetDimensions() map[string]string

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*EntityTimeseriesData) GetDimensionsOk

func (o *EntityTimeseriesData) GetDimensionsOk() (*map[string]string, bool)

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

func (*EntityTimeseriesData) GetTimeseriesId

func (o *EntityTimeseriesData) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value

func (*EntityTimeseriesData) GetTimeseriesIdOk

func (o *EntityTimeseriesData) GetTimeseriesIdOk() (*string, bool)

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

func (*EntityTimeseriesData) HasDimensions

func (o *EntityTimeseriesData) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (EntityTimeseriesData) MarshalJSON

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

func (*EntityTimeseriesData) SetDataPoints

func (o *EntityTimeseriesData) SetDataPoints(v [][]float32)

SetDataPoints sets field value

func (*EntityTimeseriesData) SetDimensions

func (o *EntityTimeseriesData) SetDimensions(v map[string]string)

SetDimensions gets a reference to the given map[string]string and assigns it to the Dimensions field.

func (*EntityTimeseriesData) SetTimeseriesId

func (o *EntityTimeseriesData) SetTimeseriesId(v string)

SetTimeseriesId sets field value

func (EntityTimeseriesData) ToMap

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

func (*EntityTimeseriesData) UnmarshalJSON

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

type Error

type Error struct {
	// The HTTP status code
	Code *int32 `json:"code,omitempty"`
	// A list of constraint violations
	ConstraintViolations []ConstraintViolation `json:"constraintViolations,omitempty"`
	// The error message
	Message *string `json:"message,omitempty"`
}

Error struct for Error

func NewError

func NewError() *Error

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

func NewErrorWithDefaults

func NewErrorWithDefaults() *Error

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

func (*Error) GetCode

func (o *Error) GetCode() int32

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

func (*Error) GetCodeOk

func (o *Error) GetCodeOk() (*int32, bool)

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

func (*Error) GetConstraintViolations

func (o *Error) GetConstraintViolations() []ConstraintViolation

GetConstraintViolations returns the ConstraintViolations field value if set, zero value otherwise.

func (*Error) GetConstraintViolationsOk

func (o *Error) GetConstraintViolationsOk() ([]ConstraintViolation, bool)

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

func (*Error) GetMessage

func (o *Error) GetMessage() string

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

func (*Error) GetMessageOk

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

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

func (*Error) HasCode

func (o *Error) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*Error) HasConstraintViolations

func (o *Error) HasConstraintViolations() bool

HasConstraintViolations returns a boolean if a field has been set.

func (*Error) HasMessage

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (Error) MarshalJSON

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

func (*Error) SetCode

func (o *Error) SetCode(v int32)

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

func (*Error) SetConstraintViolations

func (o *Error) SetConstraintViolations(v []ConstraintViolation)

SetConstraintViolations gets a reference to the given []ConstraintViolation and assigns it to the ConstraintViolations field.

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

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

func (Error) ToMap

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

type ErrorEnvelope

type ErrorEnvelope struct {
	Error *Error `json:"error,omitempty"`
}

ErrorEnvelope struct for ErrorEnvelope

func NewErrorEnvelope

func NewErrorEnvelope() *ErrorEnvelope

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

func NewErrorEnvelopeWithDefaults

func NewErrorEnvelopeWithDefaults() *ErrorEnvelope

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

func (*ErrorEnvelope) GetError

func (o *ErrorEnvelope) GetError() Error

GetError returns the Error field value if set, zero value otherwise.

func (*ErrorEnvelope) GetErrorOk

func (o *ErrorEnvelope) GetErrorOk() (*Error, 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 (*ErrorEnvelope) HasError

func (o *ErrorEnvelope) HasError() bool

HasError returns a boolean if a field has been set.

func (ErrorEnvelope) MarshalJSON

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

func (*ErrorEnvelope) SetError

func (o *ErrorEnvelope) SetError(v Error)

SetError gets a reference to the given Error and assigns it to the Error field.

func (ErrorEnvelope) ToMap

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

type Event

type Event struct {
	ActiveMaintenanceWindows          []EntityShortRepresentation `json:"activeMaintenanceWindows,omitempty"`
	AffectedPrivateSyntheticLocations []string                    `json:"affectedPrivateSyntheticLocations,omitempty"`
	AffectedRequestsPerMinute         *float32                    `json:"affectedRequestsPerMinute,omitempty"`
	// If the event type is one of the synthetic event types then we may have information on which synthetic actions are affected by the event. The names of those are returned in this field.
	AffectedSyntheticActions     []string           `json:"affectedSyntheticActions,omitempty"`
	AffectedSyntheticLocations   []string           `json:"affectedSyntheticLocations,omitempty"`
	AffectedUserActionsPerMinute *float32           `json:"affectedUserActionsPerMinute,omitempty"`
	AnnotationDescription        *string            `json:"annotationDescription,omitempty"`
	AnnotationType               *string            `json:"annotationType,omitempty"`
	Artifact                     *string            `json:"artifact,omitempty"`
	Browser                      *string            `json:"browser,omitempty"`
	Changed                      *string            `json:"changed,omitempty"`
	CiBackLink                   *string            `json:"ciBackLink,omitempty"`
	CorrelationId                *string            `json:"correlationId,omitempty"`
	CpuLimitInMHz                *int32             `json:"cpuLimitInMHz,omitempty"`
	CpuLoad                      *float32           `json:"cpuLoad,omitempty"`
	CustomProperties             *map[string]string `json:"customProperties,omitempty"`
	DeploymentName               *string            `json:"deploymentName,omitempty"`
	DeploymentParamAdded         *string            `json:"deploymentParamAdded,omitempty"`
	DeploymentParamRemoved       *string            `json:"deploymentParamRemoved,omitempty"`
	DeploymentProject            *string            `json:"deploymentProject,omitempty"`
	DeploymentVersion            *string            `json:"deploymentVersion,omitempty"`
	EffectiveEntity              *string            `json:"effectiveEntity,omitempty"`
	// The timestamp of the event closure, in UTC milliseconds.   Has the `-1` value if the event is still open.
	EndTime *int64 `json:"endTime,omitempty"`
	// The ID of the affected Dynatrace entity.
	EntityId *string `json:"entityId,omitempty"`
	// The name of the affected Dynatrace entity.
	EntityName *string `json:"entityName,omitempty"`
	// The type of the event.
	EventType   *string `json:"eventType,omitempty"`
	Geolocation *string `json:"geolocation,omitempty"`
	// The impact level of the event. It shows what is affected by the problem: infrastructure, service, or application.
	ImpactLevel *string `json:"impactLevel,omitempty"`
	// For events with event type `MONITORING_UNAVAILABLE`, it may be that the event is occurring on the entire Dynatrace cluster. If this is true, it could be that there are problems on the Dynatrace side.
	IsClusterWide *bool `json:"isClusterWide,omitempty"`
	// Indicates if the event is the root cause of a problem.
	IsRootCause                               *bool    `json:"isRootCause,omitempty"`
	MinimumProcessGroupInstanceCountThreshold *int32   `json:"minimumProcessGroupInstanceCountThreshold,omitempty"`
	MobileAppVersion                          *string  `json:"mobileAppVersion,omitempty"`
	OperatingSystem                           *string  `json:"operatingSystem,omitempty"`
	Original                                  *string  `json:"original,omitempty"`
	Percentile                                *string  `json:"percentile,omitempty"`
	ReferenceResponseTime50thPercentile       *float32 `json:"referenceResponseTime50thPercentile,omitempty"`
	ReferenceResponseTime90thPercentile       *float32 `json:"referenceResponseTime90thPercentile,omitempty"`
	RemediationAction                         *string  `json:"remediationAction,omitempty"`
	// The id of the resource the event occurred on.
	ResourceId *string `json:"resourceId,omitempty"`
	// The name of the resource the event occurred on.
	ResourceName       *string `json:"resourceName,omitempty"`
	Service            *string `json:"service,omitempty"`
	ServiceMethod      *string `json:"serviceMethod,omitempty"`
	ServiceMethodGroup *string `json:"serviceMethodGroup,omitempty"`
	// Additional data on the event severity.
	Severities []EventSeverity `json:"severities,omitempty"`
	// The severity of the event.
	SeverityLevel *string `json:"severityLevel,omitempty"`
	Source        *string `json:"source,omitempty"`
	// The timestamp of the event detection, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// The status of the event.
	Status *string `json:"status,omitempty"`
	// If the event type is one of the synthetic event types then we may have information about the error type. The names of those are returned in this field.
	SyntheticErrorType                 []string `json:"syntheticErrorType,omitempty"`
	UserAction                         *string  `json:"userAction,omitempty"`
	UserDefined50thPercentileThreshold *float32 `json:"userDefined50thPercentileThreshold,omitempty"`
	UserDefined90thPercentileThreshold *float32 `json:"userDefined90thPercentileThreshold,omitempty"`
	UserDefinedFailureRateThreshold    *float32 `json:"userDefinedFailureRateThreshold,omitempty"`
}

Event The properties of an event.

func NewEvent

func NewEvent() *Event

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

func NewEventWithDefaults

func NewEventWithDefaults() *Event

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

func (*Event) GetActiveMaintenanceWindows

func (o *Event) GetActiveMaintenanceWindows() []EntityShortRepresentation

GetActiveMaintenanceWindows returns the ActiveMaintenanceWindows field value if set, zero value otherwise.

func (*Event) GetActiveMaintenanceWindowsOk

func (o *Event) GetActiveMaintenanceWindowsOk() ([]EntityShortRepresentation, bool)

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

func (*Event) GetAffectedPrivateSyntheticLocations

func (o *Event) GetAffectedPrivateSyntheticLocations() []string

GetAffectedPrivateSyntheticLocations returns the AffectedPrivateSyntheticLocations field value if set, zero value otherwise.

func (*Event) GetAffectedPrivateSyntheticLocationsOk

func (o *Event) GetAffectedPrivateSyntheticLocationsOk() ([]string, bool)

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

func (*Event) GetAffectedRequestsPerMinute

func (o *Event) GetAffectedRequestsPerMinute() float32

GetAffectedRequestsPerMinute returns the AffectedRequestsPerMinute field value if set, zero value otherwise.

func (*Event) GetAffectedRequestsPerMinuteOk

func (o *Event) GetAffectedRequestsPerMinuteOk() (*float32, bool)

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

func (*Event) GetAffectedSyntheticActions

func (o *Event) GetAffectedSyntheticActions() []string

GetAffectedSyntheticActions returns the AffectedSyntheticActions field value if set, zero value otherwise.

func (*Event) GetAffectedSyntheticActionsOk

func (o *Event) GetAffectedSyntheticActionsOk() ([]string, bool)

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

func (*Event) GetAffectedSyntheticLocations

func (o *Event) GetAffectedSyntheticLocations() []string

GetAffectedSyntheticLocations returns the AffectedSyntheticLocations field value if set, zero value otherwise.

func (*Event) GetAffectedSyntheticLocationsOk

func (o *Event) GetAffectedSyntheticLocationsOk() ([]string, bool)

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

func (*Event) GetAffectedUserActionsPerMinute

func (o *Event) GetAffectedUserActionsPerMinute() float32

GetAffectedUserActionsPerMinute returns the AffectedUserActionsPerMinute field value if set, zero value otherwise.

func (*Event) GetAffectedUserActionsPerMinuteOk

func (o *Event) GetAffectedUserActionsPerMinuteOk() (*float32, bool)

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

func (*Event) GetAnnotationDescription

func (o *Event) GetAnnotationDescription() string

GetAnnotationDescription returns the AnnotationDescription field value if set, zero value otherwise.

func (*Event) GetAnnotationDescriptionOk

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

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

func (*Event) GetAnnotationType

func (o *Event) GetAnnotationType() string

GetAnnotationType returns the AnnotationType field value if set, zero value otherwise.

func (*Event) GetAnnotationTypeOk

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

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

func (*Event) GetArtifact

func (o *Event) GetArtifact() string

GetArtifact returns the Artifact field value if set, zero value otherwise.

func (*Event) GetArtifactOk

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

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

func (*Event) GetBrowser

func (o *Event) GetBrowser() string

GetBrowser returns the Browser field value if set, zero value otherwise.

func (*Event) GetBrowserOk

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

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

func (*Event) GetChanged

func (o *Event) GetChanged() string

GetChanged returns the Changed field value if set, zero value otherwise.

func (*Event) GetChangedOk

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

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

func (o *Event) GetCiBackLink() string

GetCiBackLink returns the CiBackLink field value if set, zero value otherwise.

func (*Event) GetCiBackLinkOk

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

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

func (*Event) GetCorrelationId

func (o *Event) GetCorrelationId() string

GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.

func (*Event) GetCorrelationIdOk

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

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

func (*Event) GetCpuLimitInMHz

func (o *Event) GetCpuLimitInMHz() int32

GetCpuLimitInMHz returns the CpuLimitInMHz field value if set, zero value otherwise.

func (*Event) GetCpuLimitInMHzOk

func (o *Event) GetCpuLimitInMHzOk() (*int32, bool)

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

func (*Event) GetCpuLoad

func (o *Event) GetCpuLoad() float32

GetCpuLoad returns the CpuLoad field value if set, zero value otherwise.

func (*Event) GetCpuLoadOk

func (o *Event) GetCpuLoadOk() (*float32, bool)

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

func (*Event) GetCustomProperties

func (o *Event) GetCustomProperties() map[string]string

GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.

func (*Event) GetCustomPropertiesOk

func (o *Event) GetCustomPropertiesOk() (*map[string]string, bool)

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

func (*Event) GetDeploymentName

func (o *Event) GetDeploymentName() string

GetDeploymentName returns the DeploymentName field value if set, zero value otherwise.

func (*Event) GetDeploymentNameOk

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

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

func (*Event) GetDeploymentParamAdded

func (o *Event) GetDeploymentParamAdded() string

GetDeploymentParamAdded returns the DeploymentParamAdded field value if set, zero value otherwise.

func (*Event) GetDeploymentParamAddedOk

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

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

func (*Event) GetDeploymentParamRemoved

func (o *Event) GetDeploymentParamRemoved() string

GetDeploymentParamRemoved returns the DeploymentParamRemoved field value if set, zero value otherwise.

func (*Event) GetDeploymentParamRemovedOk

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

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

func (*Event) GetDeploymentProject

func (o *Event) GetDeploymentProject() string

GetDeploymentProject returns the DeploymentProject field value if set, zero value otherwise.

func (*Event) GetDeploymentProjectOk

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

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

func (*Event) GetDeploymentVersion

func (o *Event) GetDeploymentVersion() string

GetDeploymentVersion returns the DeploymentVersion field value if set, zero value otherwise.

func (*Event) GetDeploymentVersionOk

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

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

func (*Event) GetEffectiveEntity

func (o *Event) GetEffectiveEntity() string

GetEffectiveEntity returns the EffectiveEntity field value if set, zero value otherwise.

func (*Event) GetEffectiveEntityOk

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

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

func (*Event) GetEndTime

func (o *Event) GetEndTime() int64

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*Event) GetEndTimeOk

func (o *Event) GetEndTimeOk() (*int64, bool)

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

func (*Event) GetEntityId

func (o *Event) GetEntityId() string

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

func (*Event) GetEntityIdOk

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

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

func (*Event) GetEntityName

func (o *Event) GetEntityName() string

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

func (*Event) GetEntityNameOk

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

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

func (*Event) GetEventType

func (o *Event) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*Event) GetEventTypeOk

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

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

func (*Event) GetGeolocation

func (o *Event) GetGeolocation() string

GetGeolocation returns the Geolocation field value if set, zero value otherwise.

func (*Event) GetGeolocationOk

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

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

func (*Event) GetImpactLevel

func (o *Event) GetImpactLevel() string

GetImpactLevel returns the ImpactLevel field value if set, zero value otherwise.

func (*Event) GetImpactLevelOk

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

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

func (*Event) GetIsClusterWide

func (o *Event) GetIsClusterWide() bool

GetIsClusterWide returns the IsClusterWide field value if set, zero value otherwise.

func (*Event) GetIsClusterWideOk

func (o *Event) GetIsClusterWideOk() (*bool, bool)

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

func (*Event) GetIsRootCause

func (o *Event) GetIsRootCause() bool

GetIsRootCause returns the IsRootCause field value if set, zero value otherwise.

func (*Event) GetIsRootCauseOk

func (o *Event) GetIsRootCauseOk() (*bool, bool)

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

func (*Event) GetMinimumProcessGroupInstanceCountThreshold

func (o *Event) GetMinimumProcessGroupInstanceCountThreshold() int32

GetMinimumProcessGroupInstanceCountThreshold returns the MinimumProcessGroupInstanceCountThreshold field value if set, zero value otherwise.

func (*Event) GetMinimumProcessGroupInstanceCountThresholdOk

func (o *Event) GetMinimumProcessGroupInstanceCountThresholdOk() (*int32, bool)

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

func (*Event) GetMobileAppVersion

func (o *Event) GetMobileAppVersion() string

GetMobileAppVersion returns the MobileAppVersion field value if set, zero value otherwise.

func (*Event) GetMobileAppVersionOk

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

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

func (*Event) GetOperatingSystem

func (o *Event) GetOperatingSystem() string

GetOperatingSystem returns the OperatingSystem field value if set, zero value otherwise.

func (*Event) GetOperatingSystemOk

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

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

func (*Event) GetOriginal

func (o *Event) GetOriginal() string

GetOriginal returns the Original field value if set, zero value otherwise.

func (*Event) GetOriginalOk

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

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

func (*Event) GetPercentile

func (o *Event) GetPercentile() string

GetPercentile returns the Percentile field value if set, zero value otherwise.

func (*Event) GetPercentileOk

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

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

func (*Event) GetReferenceResponseTime50thPercentile

func (o *Event) GetReferenceResponseTime50thPercentile() float32

GetReferenceResponseTime50thPercentile returns the ReferenceResponseTime50thPercentile field value if set, zero value otherwise.

func (*Event) GetReferenceResponseTime50thPercentileOk

func (o *Event) GetReferenceResponseTime50thPercentileOk() (*float32, bool)

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

func (*Event) GetReferenceResponseTime90thPercentile

func (o *Event) GetReferenceResponseTime90thPercentile() float32

GetReferenceResponseTime90thPercentile returns the ReferenceResponseTime90thPercentile field value if set, zero value otherwise.

func (*Event) GetReferenceResponseTime90thPercentileOk

func (o *Event) GetReferenceResponseTime90thPercentileOk() (*float32, bool)

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

func (*Event) GetRemediationAction

func (o *Event) GetRemediationAction() string

GetRemediationAction returns the RemediationAction field value if set, zero value otherwise.

func (*Event) GetRemediationActionOk

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

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

func (*Event) GetResourceId

func (o *Event) GetResourceId() string

GetResourceId returns the ResourceId field value if set, zero value otherwise.

func (*Event) GetResourceIdOk

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

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

func (*Event) GetResourceName

func (o *Event) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*Event) GetResourceNameOk

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

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

func (*Event) GetService

func (o *Event) GetService() string

GetService returns the Service field value if set, zero value otherwise.

func (*Event) GetServiceMethod

func (o *Event) GetServiceMethod() string

GetServiceMethod returns the ServiceMethod field value if set, zero value otherwise.

func (*Event) GetServiceMethodGroup

func (o *Event) GetServiceMethodGroup() string

GetServiceMethodGroup returns the ServiceMethodGroup field value if set, zero value otherwise.

func (*Event) GetServiceMethodGroupOk

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

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

func (*Event) GetServiceMethodOk

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

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

func (*Event) GetServiceOk

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

func (o *Event) GetSeverities() []EventSeverity

GetSeverities returns the Severities field value if set, zero value otherwise.

func (*Event) GetSeveritiesOk

func (o *Event) GetSeveritiesOk() ([]EventSeverity, bool)

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

func (*Event) GetSeverityLevel

func (o *Event) GetSeverityLevel() string

GetSeverityLevel returns the SeverityLevel field value if set, zero value otherwise.

func (*Event) GetSeverityLevelOk

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

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

func (*Event) GetSource

func (o *Event) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*Event) GetSourceOk

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

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

func (*Event) GetStartTime

func (o *Event) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*Event) GetStartTimeOk

func (o *Event) GetStartTimeOk() (*int64, bool)

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

func (*Event) GetStatus

func (o *Event) GetStatus() string

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

func (*Event) GetStatusOk

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

func (o *Event) GetSyntheticErrorType() []string

GetSyntheticErrorType returns the SyntheticErrorType field value if set, zero value otherwise.

func (*Event) GetSyntheticErrorTypeOk

func (o *Event) GetSyntheticErrorTypeOk() ([]string, bool)

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

func (*Event) GetUserAction

func (o *Event) GetUserAction() string

GetUserAction returns the UserAction field value if set, zero value otherwise.

func (*Event) GetUserActionOk

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

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

func (*Event) GetUserDefined50thPercentileThreshold

func (o *Event) GetUserDefined50thPercentileThreshold() float32

GetUserDefined50thPercentileThreshold returns the UserDefined50thPercentileThreshold field value if set, zero value otherwise.

func (*Event) GetUserDefined50thPercentileThresholdOk

func (o *Event) GetUserDefined50thPercentileThresholdOk() (*float32, bool)

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

func (*Event) GetUserDefined90thPercentileThreshold

func (o *Event) GetUserDefined90thPercentileThreshold() float32

GetUserDefined90thPercentileThreshold returns the UserDefined90thPercentileThreshold field value if set, zero value otherwise.

func (*Event) GetUserDefined90thPercentileThresholdOk

func (o *Event) GetUserDefined90thPercentileThresholdOk() (*float32, bool)

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

func (*Event) GetUserDefinedFailureRateThreshold

func (o *Event) GetUserDefinedFailureRateThreshold() float32

GetUserDefinedFailureRateThreshold returns the UserDefinedFailureRateThreshold field value if set, zero value otherwise.

func (*Event) GetUserDefinedFailureRateThresholdOk

func (o *Event) GetUserDefinedFailureRateThresholdOk() (*float32, bool)

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

func (*Event) HasActiveMaintenanceWindows

func (o *Event) HasActiveMaintenanceWindows() bool

HasActiveMaintenanceWindows returns a boolean if a field has been set.

func (*Event) HasAffectedPrivateSyntheticLocations

func (o *Event) HasAffectedPrivateSyntheticLocations() bool

HasAffectedPrivateSyntheticLocations returns a boolean if a field has been set.

func (*Event) HasAffectedRequestsPerMinute

func (o *Event) HasAffectedRequestsPerMinute() bool

HasAffectedRequestsPerMinute returns a boolean if a field has been set.

func (*Event) HasAffectedSyntheticActions

func (o *Event) HasAffectedSyntheticActions() bool

HasAffectedSyntheticActions returns a boolean if a field has been set.

func (*Event) HasAffectedSyntheticLocations

func (o *Event) HasAffectedSyntheticLocations() bool

HasAffectedSyntheticLocations returns a boolean if a field has been set.

func (*Event) HasAffectedUserActionsPerMinute

func (o *Event) HasAffectedUserActionsPerMinute() bool

HasAffectedUserActionsPerMinute returns a boolean if a field has been set.

func (*Event) HasAnnotationDescription

func (o *Event) HasAnnotationDescription() bool

HasAnnotationDescription returns a boolean if a field has been set.

func (*Event) HasAnnotationType

func (o *Event) HasAnnotationType() bool

HasAnnotationType returns a boolean if a field has been set.

func (*Event) HasArtifact

func (o *Event) HasArtifact() bool

HasArtifact returns a boolean if a field has been set.

func (*Event) HasBrowser

func (o *Event) HasBrowser() bool

HasBrowser returns a boolean if a field has been set.

func (*Event) HasChanged

func (o *Event) HasChanged() bool

HasChanged returns a boolean if a field has been set.

func (o *Event) HasCiBackLink() bool

HasCiBackLink returns a boolean if a field has been set.

func (*Event) HasCorrelationId

func (o *Event) HasCorrelationId() bool

HasCorrelationId returns a boolean if a field has been set.

func (*Event) HasCpuLimitInMHz

func (o *Event) HasCpuLimitInMHz() bool

HasCpuLimitInMHz returns a boolean if a field has been set.

func (*Event) HasCpuLoad

func (o *Event) HasCpuLoad() bool

HasCpuLoad returns a boolean if a field has been set.

func (*Event) HasCustomProperties

func (o *Event) HasCustomProperties() bool

HasCustomProperties returns a boolean if a field has been set.

func (*Event) HasDeploymentName

func (o *Event) HasDeploymentName() bool

HasDeploymentName returns a boolean if a field has been set.

func (*Event) HasDeploymentParamAdded

func (o *Event) HasDeploymentParamAdded() bool

HasDeploymentParamAdded returns a boolean if a field has been set.

func (*Event) HasDeploymentParamRemoved

func (o *Event) HasDeploymentParamRemoved() bool

HasDeploymentParamRemoved returns a boolean if a field has been set.

func (*Event) HasDeploymentProject

func (o *Event) HasDeploymentProject() bool

HasDeploymentProject returns a boolean if a field has been set.

func (*Event) HasDeploymentVersion

func (o *Event) HasDeploymentVersion() bool

HasDeploymentVersion returns a boolean if a field has been set.

func (*Event) HasEffectiveEntity

func (o *Event) HasEffectiveEntity() bool

HasEffectiveEntity returns a boolean if a field has been set.

func (*Event) HasEndTime

func (o *Event) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*Event) HasEntityId

func (o *Event) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*Event) HasEntityName

func (o *Event) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*Event) HasEventType

func (o *Event) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*Event) HasGeolocation

func (o *Event) HasGeolocation() bool

HasGeolocation returns a boolean if a field has been set.

func (*Event) HasImpactLevel

func (o *Event) HasImpactLevel() bool

HasImpactLevel returns a boolean if a field has been set.

func (*Event) HasIsClusterWide

func (o *Event) HasIsClusterWide() bool

HasIsClusterWide returns a boolean if a field has been set.

func (*Event) HasIsRootCause

func (o *Event) HasIsRootCause() bool

HasIsRootCause returns a boolean if a field has been set.

func (*Event) HasMinimumProcessGroupInstanceCountThreshold

func (o *Event) HasMinimumProcessGroupInstanceCountThreshold() bool

HasMinimumProcessGroupInstanceCountThreshold returns a boolean if a field has been set.

func (*Event) HasMobileAppVersion

func (o *Event) HasMobileAppVersion() bool

HasMobileAppVersion returns a boolean if a field has been set.

func (*Event) HasOperatingSystem

func (o *Event) HasOperatingSystem() bool

HasOperatingSystem returns a boolean if a field has been set.

func (*Event) HasOriginal

func (o *Event) HasOriginal() bool

HasOriginal returns a boolean if a field has been set.

func (*Event) HasPercentile

func (o *Event) HasPercentile() bool

HasPercentile returns a boolean if a field has been set.

func (*Event) HasReferenceResponseTime50thPercentile

func (o *Event) HasReferenceResponseTime50thPercentile() bool

HasReferenceResponseTime50thPercentile returns a boolean if a field has been set.

func (*Event) HasReferenceResponseTime90thPercentile

func (o *Event) HasReferenceResponseTime90thPercentile() bool

HasReferenceResponseTime90thPercentile returns a boolean if a field has been set.

func (*Event) HasRemediationAction

func (o *Event) HasRemediationAction() bool

HasRemediationAction returns a boolean if a field has been set.

func (*Event) HasResourceId

func (o *Event) HasResourceId() bool

HasResourceId returns a boolean if a field has been set.

func (*Event) HasResourceName

func (o *Event) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*Event) HasService

func (o *Event) HasService() bool

HasService returns a boolean if a field has been set.

func (*Event) HasServiceMethod

func (o *Event) HasServiceMethod() bool

HasServiceMethod returns a boolean if a field has been set.

func (*Event) HasServiceMethodGroup

func (o *Event) HasServiceMethodGroup() bool

HasServiceMethodGroup returns a boolean if a field has been set.

func (*Event) HasSeverities

func (o *Event) HasSeverities() bool

HasSeverities returns a boolean if a field has been set.

func (*Event) HasSeverityLevel

func (o *Event) HasSeverityLevel() bool

HasSeverityLevel returns a boolean if a field has been set.

func (*Event) HasSource

func (o *Event) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*Event) HasStartTime

func (o *Event) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*Event) HasStatus

func (o *Event) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Event) HasSyntheticErrorType

func (o *Event) HasSyntheticErrorType() bool

HasSyntheticErrorType returns a boolean if a field has been set.

func (*Event) HasUserAction

func (o *Event) HasUserAction() bool

HasUserAction returns a boolean if a field has been set.

func (*Event) HasUserDefined50thPercentileThreshold

func (o *Event) HasUserDefined50thPercentileThreshold() bool

HasUserDefined50thPercentileThreshold returns a boolean if a field has been set.

func (*Event) HasUserDefined90thPercentileThreshold

func (o *Event) HasUserDefined90thPercentileThreshold() bool

HasUserDefined90thPercentileThreshold returns a boolean if a field has been set.

func (*Event) HasUserDefinedFailureRateThreshold

func (o *Event) HasUserDefinedFailureRateThreshold() bool

HasUserDefinedFailureRateThreshold returns a boolean if a field has been set.

func (Event) MarshalJSON

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

func (*Event) SetActiveMaintenanceWindows

func (o *Event) SetActiveMaintenanceWindows(v []EntityShortRepresentation)

SetActiveMaintenanceWindows gets a reference to the given []EntityShortRepresentation and assigns it to the ActiveMaintenanceWindows field.

func (*Event) SetAffectedPrivateSyntheticLocations

func (o *Event) SetAffectedPrivateSyntheticLocations(v []string)

SetAffectedPrivateSyntheticLocations gets a reference to the given []string and assigns it to the AffectedPrivateSyntheticLocations field.

func (*Event) SetAffectedRequestsPerMinute

func (o *Event) SetAffectedRequestsPerMinute(v float32)

SetAffectedRequestsPerMinute gets a reference to the given float32 and assigns it to the AffectedRequestsPerMinute field.

func (*Event) SetAffectedSyntheticActions

func (o *Event) SetAffectedSyntheticActions(v []string)

SetAffectedSyntheticActions gets a reference to the given []string and assigns it to the AffectedSyntheticActions field.

func (*Event) SetAffectedSyntheticLocations

func (o *Event) SetAffectedSyntheticLocations(v []string)

SetAffectedSyntheticLocations gets a reference to the given []string and assigns it to the AffectedSyntheticLocations field.

func (*Event) SetAffectedUserActionsPerMinute

func (o *Event) SetAffectedUserActionsPerMinute(v float32)

SetAffectedUserActionsPerMinute gets a reference to the given float32 and assigns it to the AffectedUserActionsPerMinute field.

func (*Event) SetAnnotationDescription

func (o *Event) SetAnnotationDescription(v string)

SetAnnotationDescription gets a reference to the given string and assigns it to the AnnotationDescription field.

func (*Event) SetAnnotationType

func (o *Event) SetAnnotationType(v string)

SetAnnotationType gets a reference to the given string and assigns it to the AnnotationType field.

func (*Event) SetArtifact

func (o *Event) SetArtifact(v string)

SetArtifact gets a reference to the given string and assigns it to the Artifact field.

func (*Event) SetBrowser

func (o *Event) SetBrowser(v string)

SetBrowser gets a reference to the given string and assigns it to the Browser field.

func (*Event) SetChanged

func (o *Event) SetChanged(v string)

SetChanged gets a reference to the given string and assigns it to the Changed field.

func (o *Event) SetCiBackLink(v string)

SetCiBackLink gets a reference to the given string and assigns it to the CiBackLink field.

func (*Event) SetCorrelationId

func (o *Event) SetCorrelationId(v string)

SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.

func (*Event) SetCpuLimitInMHz

func (o *Event) SetCpuLimitInMHz(v int32)

SetCpuLimitInMHz gets a reference to the given int32 and assigns it to the CpuLimitInMHz field.

func (*Event) SetCpuLoad

func (o *Event) SetCpuLoad(v float32)

SetCpuLoad gets a reference to the given float32 and assigns it to the CpuLoad field.

func (*Event) SetCustomProperties

func (o *Event) SetCustomProperties(v map[string]string)

SetCustomProperties gets a reference to the given map[string]string and assigns it to the CustomProperties field.

func (*Event) SetDeploymentName

func (o *Event) SetDeploymentName(v string)

SetDeploymentName gets a reference to the given string and assigns it to the DeploymentName field.

func (*Event) SetDeploymentParamAdded

func (o *Event) SetDeploymentParamAdded(v string)

SetDeploymentParamAdded gets a reference to the given string and assigns it to the DeploymentParamAdded field.

func (*Event) SetDeploymentParamRemoved

func (o *Event) SetDeploymentParamRemoved(v string)

SetDeploymentParamRemoved gets a reference to the given string and assigns it to the DeploymentParamRemoved field.

func (*Event) SetDeploymentProject

func (o *Event) SetDeploymentProject(v string)

SetDeploymentProject gets a reference to the given string and assigns it to the DeploymentProject field.

func (*Event) SetDeploymentVersion

func (o *Event) SetDeploymentVersion(v string)

SetDeploymentVersion gets a reference to the given string and assigns it to the DeploymentVersion field.

func (*Event) SetEffectiveEntity

func (o *Event) SetEffectiveEntity(v string)

SetEffectiveEntity gets a reference to the given string and assigns it to the EffectiveEntity field.

func (*Event) SetEndTime

func (o *Event) SetEndTime(v int64)

SetEndTime gets a reference to the given int64 and assigns it to the EndTime field.

func (*Event) SetEntityId

func (o *Event) SetEntityId(v string)

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

func (*Event) SetEntityName

func (o *Event) SetEntityName(v string)

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

func (*Event) SetEventType

func (o *Event) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*Event) SetGeolocation

func (o *Event) SetGeolocation(v string)

SetGeolocation gets a reference to the given string and assigns it to the Geolocation field.

func (*Event) SetImpactLevel

func (o *Event) SetImpactLevel(v string)

SetImpactLevel gets a reference to the given string and assigns it to the ImpactLevel field.

func (*Event) SetIsClusterWide

func (o *Event) SetIsClusterWide(v bool)

SetIsClusterWide gets a reference to the given bool and assigns it to the IsClusterWide field.

func (*Event) SetIsRootCause

func (o *Event) SetIsRootCause(v bool)

SetIsRootCause gets a reference to the given bool and assigns it to the IsRootCause field.

func (*Event) SetMinimumProcessGroupInstanceCountThreshold

func (o *Event) SetMinimumProcessGroupInstanceCountThreshold(v int32)

SetMinimumProcessGroupInstanceCountThreshold gets a reference to the given int32 and assigns it to the MinimumProcessGroupInstanceCountThreshold field.

func (*Event) SetMobileAppVersion

func (o *Event) SetMobileAppVersion(v string)

SetMobileAppVersion gets a reference to the given string and assigns it to the MobileAppVersion field.

func (*Event) SetOperatingSystem

func (o *Event) SetOperatingSystem(v string)

SetOperatingSystem gets a reference to the given string and assigns it to the OperatingSystem field.

func (*Event) SetOriginal

func (o *Event) SetOriginal(v string)

SetOriginal gets a reference to the given string and assigns it to the Original field.

func (*Event) SetPercentile

func (o *Event) SetPercentile(v string)

SetPercentile gets a reference to the given string and assigns it to the Percentile field.

func (*Event) SetReferenceResponseTime50thPercentile

func (o *Event) SetReferenceResponseTime50thPercentile(v float32)

SetReferenceResponseTime50thPercentile gets a reference to the given float32 and assigns it to the ReferenceResponseTime50thPercentile field.

func (*Event) SetReferenceResponseTime90thPercentile

func (o *Event) SetReferenceResponseTime90thPercentile(v float32)

SetReferenceResponseTime90thPercentile gets a reference to the given float32 and assigns it to the ReferenceResponseTime90thPercentile field.

func (*Event) SetRemediationAction

func (o *Event) SetRemediationAction(v string)

SetRemediationAction gets a reference to the given string and assigns it to the RemediationAction field.

func (*Event) SetResourceId

func (o *Event) SetResourceId(v string)

SetResourceId gets a reference to the given string and assigns it to the ResourceId field.

func (*Event) SetResourceName

func (o *Event) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*Event) SetService

func (o *Event) SetService(v string)

SetService gets a reference to the given string and assigns it to the Service field.

func (*Event) SetServiceMethod

func (o *Event) SetServiceMethod(v string)

SetServiceMethod gets a reference to the given string and assigns it to the ServiceMethod field.

func (*Event) SetServiceMethodGroup

func (o *Event) SetServiceMethodGroup(v string)

SetServiceMethodGroup gets a reference to the given string and assigns it to the ServiceMethodGroup field.

func (*Event) SetSeverities

func (o *Event) SetSeverities(v []EventSeverity)

SetSeverities gets a reference to the given []EventSeverity and assigns it to the Severities field.

func (*Event) SetSeverityLevel

func (o *Event) SetSeverityLevel(v string)

SetSeverityLevel gets a reference to the given string and assigns it to the SeverityLevel field.

func (*Event) SetSource

func (o *Event) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*Event) SetStartTime

func (o *Event) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*Event) SetStatus

func (o *Event) SetStatus(v string)

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

func (*Event) SetSyntheticErrorType

func (o *Event) SetSyntheticErrorType(v []string)

SetSyntheticErrorType gets a reference to the given []string and assigns it to the SyntheticErrorType field.

func (*Event) SetUserAction

func (o *Event) SetUserAction(v string)

SetUserAction gets a reference to the given string and assigns it to the UserAction field.

func (*Event) SetUserDefined50thPercentileThreshold

func (o *Event) SetUserDefined50thPercentileThreshold(v float32)

SetUserDefined50thPercentileThreshold gets a reference to the given float32 and assigns it to the UserDefined50thPercentileThreshold field.

func (*Event) SetUserDefined90thPercentileThreshold

func (o *Event) SetUserDefined90thPercentileThreshold(v float32)

SetUserDefined90thPercentileThreshold gets a reference to the given float32 and assigns it to the UserDefined90thPercentileThreshold field.

func (*Event) SetUserDefinedFailureRateThreshold

func (o *Event) SetUserDefinedFailureRateThreshold(v float32)

SetUserDefinedFailureRateThreshold gets a reference to the given float32 and assigns it to the UserDefinedFailureRateThreshold field.

func (Event) ToMap

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

type EventCreation

type EventCreation struct {
	// Allow Davis AI to merge this event into existing problems (true) or force creating a new problem (false).  This only applies to problem-opening event types.
	AllowDavisMerge *bool `json:"allowDavisMerge,omitempty"`
	// A detailed description of the custom annotation, for example `DNS route has been changed to x.mydomain.com`.
	AnnotationDescription *string `json:"annotationDescription,omitempty"`
	// The type of the custom annotation, for example `DNS route has been changed`.
	AnnotationType *string              `json:"annotationType,omitempty"`
	AttachRules    PushEventAttachRules `json:"attachRules"`
	// The new value of the configuration that has been set by the event.
	Changed *string `json:"changed,omitempty"`
	// The link to the deployed artifact within the 3rd party system.
	CiBackLink *string `json:"ciBackLink,omitempty"`
	// The ID or the name of the configuration that has been changed by the event.
	Configuration *string `json:"configuration,omitempty"`
	// The set of any properties related to the event, in the *\"key\" : \"value\"* format.
	CustomProperties map[string]map[string]interface{} `json:"customProperties,omitempty"`
	// The ID of the triggered deployment.
	DeploymentName *string `json:"deploymentName,omitempty"`
	// The project name of the deployed package.
	DeploymentProject *string `json:"deploymentProject,omitempty"`
	// The version of the triggered deployment.
	DeploymentVersion *string `json:"deploymentVersion,omitempty"`
	// The textual description of the configuration change.
	Description *string `json:"description,omitempty"`
	// The end timestamp of the event, in UTC milliseconds.   If not set, the current time is used for information-only events.   Not applicable to problem-opening events. Such an event stays open until it times out depending on the **timeoutMinutes** parameter.
	End *int64 `json:"end,omitempty"`
	// The type of the event.
	EventType string `json:"eventType"`
	// The previous value of the configuration.
	Original *string `json:"original,omitempty"`
	// The link to the deployment related remediation action within the external tool.
	RemediationAction *string `json:"remediationAction,omitempty"`
	// The name or ID of the external source of the event.
	Source string `json:"source"`
	// The start timestamp of the event, in UTC milliseconds.   If not set, the current timestamp is used.   You can report information-only events up to **30 days** into the past.   You can report problem-opening events up to **60 minutes** into the past.
	Start *int64 `json:"start,omitempty"`
	// The timeout for problem-opening events in minutes. Not applicable to information-only events.   If not set, 15 minutes is used. The maximum allowed value is 120 minutes.   You can refresh the event by sending the same payload again.
	TimeoutMinutes *int32 `json:"timeoutMinutes,omitempty"`
	// A list of timeseries IDs, related to the event.
	TimeseriesIds []string `json:"timeseriesIds,omitempty"`
	// The title of the configuration that has been set by the event.
	Title *string `json:"title,omitempty"`
}

EventCreation Configuration of the custom event.

func NewEventCreation

func NewEventCreation(attachRules PushEventAttachRules, eventType string, source string) *EventCreation

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

func NewEventCreationWithDefaults

func NewEventCreationWithDefaults() *EventCreation

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

func (*EventCreation) GetAllowDavisMerge

func (o *EventCreation) GetAllowDavisMerge() bool

GetAllowDavisMerge returns the AllowDavisMerge field value if set, zero value otherwise.

func (*EventCreation) GetAllowDavisMergeOk

func (o *EventCreation) GetAllowDavisMergeOk() (*bool, bool)

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

func (*EventCreation) GetAnnotationDescription

func (o *EventCreation) GetAnnotationDescription() string

GetAnnotationDescription returns the AnnotationDescription field value if set, zero value otherwise.

func (*EventCreation) GetAnnotationDescriptionOk

func (o *EventCreation) GetAnnotationDescriptionOk() (*string, bool)

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

func (*EventCreation) GetAnnotationType

func (o *EventCreation) GetAnnotationType() string

GetAnnotationType returns the AnnotationType field value if set, zero value otherwise.

func (*EventCreation) GetAnnotationTypeOk

func (o *EventCreation) GetAnnotationTypeOk() (*string, bool)

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

func (*EventCreation) GetAttachRules

func (o *EventCreation) GetAttachRules() PushEventAttachRules

GetAttachRules returns the AttachRules field value

func (*EventCreation) GetAttachRulesOk

func (o *EventCreation) GetAttachRulesOk() (*PushEventAttachRules, bool)

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

func (*EventCreation) GetChanged

func (o *EventCreation) GetChanged() string

GetChanged returns the Changed field value if set, zero value otherwise.

func (*EventCreation) GetChangedOk

func (o *EventCreation) GetChangedOk() (*string, bool)

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

func (o *EventCreation) GetCiBackLink() string

GetCiBackLink returns the CiBackLink field value if set, zero value otherwise.

func (*EventCreation) GetCiBackLinkOk

func (o *EventCreation) GetCiBackLinkOk() (*string, bool)

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

func (*EventCreation) GetConfiguration

func (o *EventCreation) GetConfiguration() string

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*EventCreation) GetConfigurationOk

func (o *EventCreation) GetConfigurationOk() (*string, bool)

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

func (*EventCreation) GetCustomProperties

func (o *EventCreation) GetCustomProperties() map[string]map[string]interface{}

GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.

func (*EventCreation) GetCustomPropertiesOk

func (o *EventCreation) GetCustomPropertiesOk() (map[string]map[string]interface{}, bool)

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

func (*EventCreation) GetDeploymentName

func (o *EventCreation) GetDeploymentName() string

GetDeploymentName returns the DeploymentName field value if set, zero value otherwise.

func (*EventCreation) GetDeploymentNameOk

func (o *EventCreation) GetDeploymentNameOk() (*string, bool)

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

func (*EventCreation) GetDeploymentProject

func (o *EventCreation) GetDeploymentProject() string

GetDeploymentProject returns the DeploymentProject field value if set, zero value otherwise.

func (*EventCreation) GetDeploymentProjectOk

func (o *EventCreation) GetDeploymentProjectOk() (*string, bool)

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

func (*EventCreation) GetDeploymentVersion

func (o *EventCreation) GetDeploymentVersion() string

GetDeploymentVersion returns the DeploymentVersion field value if set, zero value otherwise.

func (*EventCreation) GetDeploymentVersionOk

func (o *EventCreation) GetDeploymentVersionOk() (*string, bool)

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

func (*EventCreation) GetDescription

func (o *EventCreation) GetDescription() string

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

func (*EventCreation) GetDescriptionOk

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

func (o *EventCreation) GetEnd() int64

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

func (*EventCreation) GetEndOk

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

func (o *EventCreation) GetEventType() string

GetEventType returns the EventType field value

func (*EventCreation) GetEventTypeOk

func (o *EventCreation) GetEventTypeOk() (*string, bool)

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

func (*EventCreation) GetOriginal

func (o *EventCreation) GetOriginal() string

GetOriginal returns the Original field value if set, zero value otherwise.

func (*EventCreation) GetOriginalOk

func (o *EventCreation) GetOriginalOk() (*string, bool)

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

func (*EventCreation) GetRemediationAction

func (o *EventCreation) GetRemediationAction() string

GetRemediationAction returns the RemediationAction field value if set, zero value otherwise.

func (*EventCreation) GetRemediationActionOk

func (o *EventCreation) GetRemediationActionOk() (*string, bool)

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

func (*EventCreation) GetSource

func (o *EventCreation) GetSource() string

GetSource returns the Source field value

func (*EventCreation) GetSourceOk

func (o *EventCreation) GetSourceOk() (*string, bool)

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

func (*EventCreation) GetStart

func (o *EventCreation) GetStart() int64

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

func (*EventCreation) GetStartOk

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

func (o *EventCreation) GetTimeoutMinutes() int32

GetTimeoutMinutes returns the TimeoutMinutes field value if set, zero value otherwise.

func (*EventCreation) GetTimeoutMinutesOk

func (o *EventCreation) GetTimeoutMinutesOk() (*int32, bool)

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

func (*EventCreation) GetTimeseriesIds

func (o *EventCreation) GetTimeseriesIds() []string

GetTimeseriesIds returns the TimeseriesIds field value if set, zero value otherwise.

func (*EventCreation) GetTimeseriesIdsOk

func (o *EventCreation) GetTimeseriesIdsOk() ([]string, bool)

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

func (*EventCreation) GetTitle

func (o *EventCreation) GetTitle() string

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

func (*EventCreation) GetTitleOk

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

func (o *EventCreation) HasAllowDavisMerge() bool

HasAllowDavisMerge returns a boolean if a field has been set.

func (*EventCreation) HasAnnotationDescription

func (o *EventCreation) HasAnnotationDescription() bool

HasAnnotationDescription returns a boolean if a field has been set.

func (*EventCreation) HasAnnotationType

func (o *EventCreation) HasAnnotationType() bool

HasAnnotationType returns a boolean if a field has been set.

func (*EventCreation) HasChanged

func (o *EventCreation) HasChanged() bool

HasChanged returns a boolean if a field has been set.

func (o *EventCreation) HasCiBackLink() bool

HasCiBackLink returns a boolean if a field has been set.

func (*EventCreation) HasConfiguration

func (o *EventCreation) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (*EventCreation) HasCustomProperties

func (o *EventCreation) HasCustomProperties() bool

HasCustomProperties returns a boolean if a field has been set.

func (*EventCreation) HasDeploymentName

func (o *EventCreation) HasDeploymentName() bool

HasDeploymentName returns a boolean if a field has been set.

func (*EventCreation) HasDeploymentProject

func (o *EventCreation) HasDeploymentProject() bool

HasDeploymentProject returns a boolean if a field has been set.

func (*EventCreation) HasDeploymentVersion

func (o *EventCreation) HasDeploymentVersion() bool

HasDeploymentVersion returns a boolean if a field has been set.

func (*EventCreation) HasDescription

func (o *EventCreation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EventCreation) HasEnd

func (o *EventCreation) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (*EventCreation) HasOriginal

func (o *EventCreation) HasOriginal() bool

HasOriginal returns a boolean if a field has been set.

func (*EventCreation) HasRemediationAction

func (o *EventCreation) HasRemediationAction() bool

HasRemediationAction returns a boolean if a field has been set.

func (*EventCreation) HasStart

func (o *EventCreation) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*EventCreation) HasTimeoutMinutes

func (o *EventCreation) HasTimeoutMinutes() bool

HasTimeoutMinutes returns a boolean if a field has been set.

func (*EventCreation) HasTimeseriesIds

func (o *EventCreation) HasTimeseriesIds() bool

HasTimeseriesIds returns a boolean if a field has been set.

func (*EventCreation) HasTitle

func (o *EventCreation) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (EventCreation) MarshalJSON

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

func (*EventCreation) SetAllowDavisMerge

func (o *EventCreation) SetAllowDavisMerge(v bool)

SetAllowDavisMerge gets a reference to the given bool and assigns it to the AllowDavisMerge field.

func (*EventCreation) SetAnnotationDescription

func (o *EventCreation) SetAnnotationDescription(v string)

SetAnnotationDescription gets a reference to the given string and assigns it to the AnnotationDescription field.

func (*EventCreation) SetAnnotationType

func (o *EventCreation) SetAnnotationType(v string)

SetAnnotationType gets a reference to the given string and assigns it to the AnnotationType field.

func (*EventCreation) SetAttachRules

func (o *EventCreation) SetAttachRules(v PushEventAttachRules)

SetAttachRules sets field value

func (*EventCreation) SetChanged

func (o *EventCreation) SetChanged(v string)

SetChanged gets a reference to the given string and assigns it to the Changed field.

func (o *EventCreation) SetCiBackLink(v string)

SetCiBackLink gets a reference to the given string and assigns it to the CiBackLink field.

func (*EventCreation) SetConfiguration

func (o *EventCreation) SetConfiguration(v string)

SetConfiguration gets a reference to the given string and assigns it to the Configuration field.

func (*EventCreation) SetCustomProperties

func (o *EventCreation) SetCustomProperties(v map[string]map[string]interface{})

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

func (*EventCreation) SetDeploymentName

func (o *EventCreation) SetDeploymentName(v string)

SetDeploymentName gets a reference to the given string and assigns it to the DeploymentName field.

func (*EventCreation) SetDeploymentProject

func (o *EventCreation) SetDeploymentProject(v string)

SetDeploymentProject gets a reference to the given string and assigns it to the DeploymentProject field.

func (*EventCreation) SetDeploymentVersion

func (o *EventCreation) SetDeploymentVersion(v string)

SetDeploymentVersion gets a reference to the given string and assigns it to the DeploymentVersion field.

func (*EventCreation) SetDescription

func (o *EventCreation) SetDescription(v string)

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

func (*EventCreation) SetEnd

func (o *EventCreation) SetEnd(v int64)

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

func (*EventCreation) SetEventType

func (o *EventCreation) SetEventType(v string)

SetEventType sets field value

func (*EventCreation) SetOriginal

func (o *EventCreation) SetOriginal(v string)

SetOriginal gets a reference to the given string and assigns it to the Original field.

func (*EventCreation) SetRemediationAction

func (o *EventCreation) SetRemediationAction(v string)

SetRemediationAction gets a reference to the given string and assigns it to the RemediationAction field.

func (*EventCreation) SetSource

func (o *EventCreation) SetSource(v string)

SetSource sets field value

func (*EventCreation) SetStart

func (o *EventCreation) SetStart(v int64)

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

func (*EventCreation) SetTimeoutMinutes

func (o *EventCreation) SetTimeoutMinutes(v int32)

SetTimeoutMinutes gets a reference to the given int32 and assigns it to the TimeoutMinutes field.

func (*EventCreation) SetTimeseriesIds

func (o *EventCreation) SetTimeseriesIds(v []string)

SetTimeseriesIds gets a reference to the given []string and assigns it to the TimeseriesIds field.

func (*EventCreation) SetTitle

func (o *EventCreation) SetTitle(v string)

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

func (EventCreation) ToMap

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

func (*EventCreation) UnmarshalJSON

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

type EventDto

type EventDto struct {
	// Event identifier
	EntityId string `json:"entityId"`
	// Event name
	Name string `json:"name"`
	// Event sequence number
	SequenceNumber int32 `json:"sequenceNumber"`
}

EventDto struct for EventDto

func NewEventDto

func NewEventDto(entityId string, name string, sequenceNumber int32) *EventDto

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

func NewEventDtoWithDefaults

func NewEventDtoWithDefaults() *EventDto

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

func (*EventDto) GetEntityId

func (o *EventDto) GetEntityId() string

GetEntityId returns the EntityId field value

func (*EventDto) GetEntityIdOk

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

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

func (*EventDto) GetName

func (o *EventDto) GetName() string

GetName returns the Name field value

func (*EventDto) GetNameOk

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

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

func (*EventDto) GetSequenceNumber

func (o *EventDto) GetSequenceNumber() int32

GetSequenceNumber returns the SequenceNumber field value

func (*EventDto) GetSequenceNumberOk

func (o *EventDto) GetSequenceNumberOk() (*int32, bool)

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

func (EventDto) MarshalJSON

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

func (*EventDto) SetEntityId

func (o *EventDto) SetEntityId(v string)

SetEntityId sets field value

func (*EventDto) SetName

func (o *EventDto) SetName(v string)

SetName sets field value

func (*EventDto) SetSequenceNumber

func (o *EventDto) SetSequenceNumber(v int32)

SetSequenceNumber sets field value

func (EventDto) ToMap

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

func (*EventDto) UnmarshalJSON

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

type EventQueryResult

type EventQueryResult struct {
	// The list of events.
	Events []EventRestEntry `json:"events,omitempty"`
	// Start of the query timeframe.
	From *int64 `json:"from,omitempty"`
	// The cursor for the next 150 events, fitting the specified criteria.    Set this value for the **cursor** query parameter. Without it you'll get the first 150 events again.   You don't have to specify any additional parameters, because the cursor already contains all of them.
	NextCursor *string `json:"nextCursor,omitempty"`
	// End of the query timeframe.
	To *int64 `json:"to,omitempty"`
	// The total amount of events, fitting the specified criteria.
	TotalEventCount *int64 `json:"totalEventCount,omitempty"`
}

EventQueryResult Events of the environment.

func NewEventQueryResult

func NewEventQueryResult() *EventQueryResult

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

func NewEventQueryResultWithDefaults

func NewEventQueryResultWithDefaults() *EventQueryResult

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

func (*EventQueryResult) GetEvents

func (o *EventQueryResult) GetEvents() []EventRestEntry

GetEvents returns the Events field value if set, zero value otherwise.

func (*EventQueryResult) GetEventsOk

func (o *EventQueryResult) GetEventsOk() ([]EventRestEntry, 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 (*EventQueryResult) GetFrom

func (o *EventQueryResult) GetFrom() int64

GetFrom returns the From field value if set, zero value otherwise.

func (*EventQueryResult) GetFromOk

func (o *EventQueryResult) GetFromOk() (*int64, 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 (*EventQueryResult) GetNextCursor

func (o *EventQueryResult) GetNextCursor() string

GetNextCursor returns the NextCursor field value if set, zero value otherwise.

func (*EventQueryResult) GetNextCursorOk

func (o *EventQueryResult) GetNextCursorOk() (*string, bool)

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

func (*EventQueryResult) GetTo

func (o *EventQueryResult) GetTo() int64

GetTo returns the To field value if set, zero value otherwise.

func (*EventQueryResult) GetToOk

func (o *EventQueryResult) GetToOk() (*int64, bool)

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

func (*EventQueryResult) GetTotalEventCount

func (o *EventQueryResult) GetTotalEventCount() int64

GetTotalEventCount returns the TotalEventCount field value if set, zero value otherwise.

func (*EventQueryResult) GetTotalEventCountOk

func (o *EventQueryResult) GetTotalEventCountOk() (*int64, bool)

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

func (*EventQueryResult) HasEvents

func (o *EventQueryResult) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*EventQueryResult) HasFrom

func (o *EventQueryResult) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*EventQueryResult) HasNextCursor

func (o *EventQueryResult) HasNextCursor() bool

HasNextCursor returns a boolean if a field has been set.

func (*EventQueryResult) HasTo

func (o *EventQueryResult) HasTo() bool

HasTo returns a boolean if a field has been set.

func (*EventQueryResult) HasTotalEventCount

func (o *EventQueryResult) HasTotalEventCount() bool

HasTotalEventCount returns a boolean if a field has been set.

func (EventQueryResult) MarshalJSON

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

func (*EventQueryResult) SetEvents

func (o *EventQueryResult) SetEvents(v []EventRestEntry)

SetEvents gets a reference to the given []EventRestEntry and assigns it to the Events field.

func (*EventQueryResult) SetFrom

func (o *EventQueryResult) SetFrom(v int64)

SetFrom gets a reference to the given int64 and assigns it to the From field.

func (*EventQueryResult) SetNextCursor

func (o *EventQueryResult) SetNextCursor(v string)

SetNextCursor gets a reference to the given string and assigns it to the NextCursor field.

func (*EventQueryResult) SetTo

func (o *EventQueryResult) SetTo(v int64)

SetTo gets a reference to the given int64 and assigns it to the To field.

func (*EventQueryResult) SetTotalEventCount

func (o *EventQueryResult) SetTotalEventCount(v int64)

SetTotalEventCount gets a reference to the given int64 and assigns it to the TotalEventCount field.

func (EventQueryResult) ToMap

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

type EventRestEntry

type EventRestEntry struct {
	// The timestamp of the event closure, in UTC milliseconds
	EndTime *int64 `json:"endTime,omitempty"`
	// The ID of the affected Dynatrace entity.
	EntityId *string `json:"entityId,omitempty"`
	// The name of the affected Dynatrace entity.
	EntityName *string `json:"entityName,omitempty"`
	// The state of the event: open or closed.
	EventStatus *string `json:"eventStatus,omitempty"`
	// The type of the event.
	EventType *string `json:"eventType,omitempty"`
	// The encoded ID of the event. The format is *eventID_startTime*.    You should use the value from this field when you need an event ID.
	Id *string `json:"id,omitempty"`
	// The impact level of the event. It shows what is affected by the problem: infrastructure, service, or application.
	ImpactLevel *string `json:"impactLevel,omitempty"`
	// The id of the resource the event occurred on.
	ResourceId *string `json:"resourceId,omitempty"`
	// The name of the resource the event occurred on.
	ResourceName *string `json:"resourceName,omitempty"`
	// The severity of the event.
	SeverityLevel *string `json:"severityLevel,omitempty"`
	// The timestamp of the event detection, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// Tags of the Dynatrace entity that raised the event.
	Tags []TagInfo `json:"tags,omitempty"`
}

EventRestEntry Set of parameters of the event. Apart from the general properties mentioned here, which each event has, an actual event has a set of metadata that varies depending on the event type.

func NewEventRestEntry

func NewEventRestEntry() *EventRestEntry

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

func NewEventRestEntryWithDefaults

func NewEventRestEntryWithDefaults() *EventRestEntry

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

func (*EventRestEntry) GetEndTime

func (o *EventRestEntry) GetEndTime() int64

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*EventRestEntry) GetEndTimeOk

func (o *EventRestEntry) GetEndTimeOk() (*int64, bool)

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

func (*EventRestEntry) GetEntityId

func (o *EventRestEntry) GetEntityId() string

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

func (*EventRestEntry) GetEntityIdOk

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

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

func (*EventRestEntry) GetEntityName

func (o *EventRestEntry) GetEntityName() string

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

func (*EventRestEntry) GetEntityNameOk

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

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

func (*EventRestEntry) GetEventStatus

func (o *EventRestEntry) GetEventStatus() string

GetEventStatus returns the EventStatus field value if set, zero value otherwise.

func (*EventRestEntry) GetEventStatusOk

func (o *EventRestEntry) GetEventStatusOk() (*string, bool)

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

func (*EventRestEntry) GetEventType

func (o *EventRestEntry) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*EventRestEntry) GetEventTypeOk

func (o *EventRestEntry) GetEventTypeOk() (*string, bool)

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

func (*EventRestEntry) GetId

func (o *EventRestEntry) GetId() string

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

func (*EventRestEntry) GetIdOk

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

func (o *EventRestEntry) GetImpactLevel() string

GetImpactLevel returns the ImpactLevel field value if set, zero value otherwise.

func (*EventRestEntry) GetImpactLevelOk

func (o *EventRestEntry) GetImpactLevelOk() (*string, bool)

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

func (*EventRestEntry) GetResourceId

func (o *EventRestEntry) GetResourceId() string

GetResourceId returns the ResourceId field value if set, zero value otherwise.

func (*EventRestEntry) GetResourceIdOk

func (o *EventRestEntry) GetResourceIdOk() (*string, bool)

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

func (*EventRestEntry) GetResourceName

func (o *EventRestEntry) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*EventRestEntry) GetResourceNameOk

func (o *EventRestEntry) GetResourceNameOk() (*string, bool)

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

func (*EventRestEntry) GetSeverityLevel

func (o *EventRestEntry) GetSeverityLevel() string

GetSeverityLevel returns the SeverityLevel field value if set, zero value otherwise.

func (*EventRestEntry) GetSeverityLevelOk

func (o *EventRestEntry) GetSeverityLevelOk() (*string, bool)

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

func (*EventRestEntry) GetStartTime

func (o *EventRestEntry) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*EventRestEntry) GetStartTimeOk

func (o *EventRestEntry) GetStartTimeOk() (*int64, bool)

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

func (*EventRestEntry) GetTags

func (o *EventRestEntry) GetTags() []TagInfo

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

func (*EventRestEntry) GetTagsOk

func (o *EventRestEntry) GetTagsOk() ([]TagInfo, 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 (*EventRestEntry) HasEndTime

func (o *EventRestEntry) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*EventRestEntry) HasEntityId

func (o *EventRestEntry) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*EventRestEntry) HasEntityName

func (o *EventRestEntry) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*EventRestEntry) HasEventStatus

func (o *EventRestEntry) HasEventStatus() bool

HasEventStatus returns a boolean if a field has been set.

func (*EventRestEntry) HasEventType

func (o *EventRestEntry) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*EventRestEntry) HasId

func (o *EventRestEntry) HasId() bool

HasId returns a boolean if a field has been set.

func (*EventRestEntry) HasImpactLevel

func (o *EventRestEntry) HasImpactLevel() bool

HasImpactLevel returns a boolean if a field has been set.

func (*EventRestEntry) HasResourceId

func (o *EventRestEntry) HasResourceId() bool

HasResourceId returns a boolean if a field has been set.

func (*EventRestEntry) HasResourceName

func (o *EventRestEntry) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*EventRestEntry) HasSeverityLevel

func (o *EventRestEntry) HasSeverityLevel() bool

HasSeverityLevel returns a boolean if a field has been set.

func (*EventRestEntry) HasStartTime

func (o *EventRestEntry) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*EventRestEntry) HasTags

func (o *EventRestEntry) HasTags() bool

HasTags returns a boolean if a field has been set.

func (EventRestEntry) MarshalJSON

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

func (*EventRestEntry) SetEndTime

func (o *EventRestEntry) SetEndTime(v int64)

SetEndTime gets a reference to the given int64 and assigns it to the EndTime field.

func (*EventRestEntry) SetEntityId

func (o *EventRestEntry) SetEntityId(v string)

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

func (*EventRestEntry) SetEntityName

func (o *EventRestEntry) SetEntityName(v string)

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

func (*EventRestEntry) SetEventStatus

func (o *EventRestEntry) SetEventStatus(v string)

SetEventStatus gets a reference to the given string and assigns it to the EventStatus field.

func (*EventRestEntry) SetEventType

func (o *EventRestEntry) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*EventRestEntry) SetId

func (o *EventRestEntry) SetId(v string)

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

func (*EventRestEntry) SetImpactLevel

func (o *EventRestEntry) SetImpactLevel(v string)

SetImpactLevel gets a reference to the given string and assigns it to the ImpactLevel field.

func (*EventRestEntry) SetResourceId

func (o *EventRestEntry) SetResourceId(v string)

SetResourceId gets a reference to the given string and assigns it to the ResourceId field.

func (*EventRestEntry) SetResourceName

func (o *EventRestEntry) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*EventRestEntry) SetSeverityLevel

func (o *EventRestEntry) SetSeverityLevel(v string)

SetSeverityLevel gets a reference to the given string and assigns it to the SeverityLevel field.

func (*EventRestEntry) SetStartTime

func (o *EventRestEntry) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*EventRestEntry) SetTags

func (o *EventRestEntry) SetTags(v []TagInfo)

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

func (EventRestEntry) ToMap

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

type EventRestImpact

type EventRestImpact struct {
	// The ID of the affected Dynatrace entity.
	EntityId *string `json:"entityId,omitempty"`
	// The name of the affected Dynatrace entity.
	EntityName *string `json:"entityName,omitempty"`
	// The type of the event.
	EventType *string `json:"eventType,omitempty"`
	// The impact level of the event. It shows what is affected by the problem: infrastructure, service, or application.
	ImpactLevel *string `json:"impactLevel,omitempty"`
	// The id of the resource the event occurred on.
	ResourceId *string `json:"resourceId,omitempty"`
	// The name of the resource the event occurred on.
	ResourceName *string `json:"resourceName,omitempty"`
	// The severity of the event.
	SeverityLevel *string `json:"severityLevel,omitempty"`
}

EventRestImpact The information about the event's impact.

func NewEventRestImpact

func NewEventRestImpact() *EventRestImpact

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

func NewEventRestImpactWithDefaults

func NewEventRestImpactWithDefaults() *EventRestImpact

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

func (*EventRestImpact) GetEntityId

func (o *EventRestImpact) GetEntityId() string

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

func (*EventRestImpact) GetEntityIdOk

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

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

func (*EventRestImpact) GetEntityName

func (o *EventRestImpact) GetEntityName() string

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

func (*EventRestImpact) GetEntityNameOk

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

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

func (*EventRestImpact) GetEventType

func (o *EventRestImpact) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*EventRestImpact) GetEventTypeOk

func (o *EventRestImpact) GetEventTypeOk() (*string, bool)

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

func (*EventRestImpact) GetImpactLevel

func (o *EventRestImpact) GetImpactLevel() string

GetImpactLevel returns the ImpactLevel field value if set, zero value otherwise.

func (*EventRestImpact) GetImpactLevelOk

func (o *EventRestImpact) GetImpactLevelOk() (*string, bool)

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

func (*EventRestImpact) GetResourceId

func (o *EventRestImpact) GetResourceId() string

GetResourceId returns the ResourceId field value if set, zero value otherwise.

func (*EventRestImpact) GetResourceIdOk

func (o *EventRestImpact) GetResourceIdOk() (*string, bool)

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

func (*EventRestImpact) GetResourceName

func (o *EventRestImpact) GetResourceName() string

GetResourceName returns the ResourceName field value if set, zero value otherwise.

func (*EventRestImpact) GetResourceNameOk

func (o *EventRestImpact) GetResourceNameOk() (*string, bool)

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

func (*EventRestImpact) GetSeverityLevel

func (o *EventRestImpact) GetSeverityLevel() string

GetSeverityLevel returns the SeverityLevel field value if set, zero value otherwise.

func (*EventRestImpact) GetSeverityLevelOk

func (o *EventRestImpact) GetSeverityLevelOk() (*string, bool)

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

func (*EventRestImpact) HasEntityId

func (o *EventRestImpact) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*EventRestImpact) HasEntityName

func (o *EventRestImpact) HasEntityName() bool

HasEntityName returns a boolean if a field has been set.

func (*EventRestImpact) HasEventType

func (o *EventRestImpact) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*EventRestImpact) HasImpactLevel

func (o *EventRestImpact) HasImpactLevel() bool

HasImpactLevel returns a boolean if a field has been set.

func (*EventRestImpact) HasResourceId

func (o *EventRestImpact) HasResourceId() bool

HasResourceId returns a boolean if a field has been set.

func (*EventRestImpact) HasResourceName

func (o *EventRestImpact) HasResourceName() bool

HasResourceName returns a boolean if a field has been set.

func (*EventRestImpact) HasSeverityLevel

func (o *EventRestImpact) HasSeverityLevel() bool

HasSeverityLevel returns a boolean if a field has been set.

func (EventRestImpact) MarshalJSON

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

func (*EventRestImpact) SetEntityId

func (o *EventRestImpact) SetEntityId(v string)

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

func (*EventRestImpact) SetEntityName

func (o *EventRestImpact) SetEntityName(v string)

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

func (*EventRestImpact) SetEventType

func (o *EventRestImpact) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*EventRestImpact) SetImpactLevel

func (o *EventRestImpact) SetImpactLevel(v string)

SetImpactLevel gets a reference to the given string and assigns it to the ImpactLevel field.

func (*EventRestImpact) SetResourceId

func (o *EventRestImpact) SetResourceId(v string)

SetResourceId gets a reference to the given string and assigns it to the ResourceId field.

func (*EventRestImpact) SetResourceName

func (o *EventRestImpact) SetResourceName(v string)

SetResourceName gets a reference to the given string and assigns it to the ResourceName field.

func (*EventRestImpact) SetSeverityLevel

func (o *EventRestImpact) SetSeverityLevel(v string)

SetSeverityLevel gets a reference to the given string and assigns it to the SeverityLevel field.

func (EventRestImpact) ToMap

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

type EventSeverity

type EventSeverity struct {
	// The metric used in the event severity calculation.
	Context *string `json:"context,omitempty"`
	// The unit of the severity value.
	Unit *string `json:"unit,omitempty"`
	// The value of the severity.
	Value *float32 `json:"value,omitempty"`
}

EventSeverity Additional data on the event severity.

func NewEventSeverity

func NewEventSeverity() *EventSeverity

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

func NewEventSeverityWithDefaults

func NewEventSeverityWithDefaults() *EventSeverity

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

func (*EventSeverity) GetContext

func (o *EventSeverity) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*EventSeverity) GetContextOk

func (o *EventSeverity) GetContextOk() (*string, bool)

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

func (*EventSeverity) GetUnit

func (o *EventSeverity) GetUnit() string

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

func (*EventSeverity) GetUnitOk

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

func (o *EventSeverity) GetValue() float32

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

func (*EventSeverity) GetValueOk

func (o *EventSeverity) GetValueOk() (*float32, 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 (*EventSeverity) HasContext

func (o *EventSeverity) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*EventSeverity) HasUnit

func (o *EventSeverity) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (*EventSeverity) HasValue

func (o *EventSeverity) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EventSeverity) MarshalJSON

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

func (*EventSeverity) SetContext

func (o *EventSeverity) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*EventSeverity) SetUnit

func (o *EventSeverity) SetUnit(v string)

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

func (*EventSeverity) SetValue

func (o *EventSeverity) SetValue(v float32)

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

func (EventSeverity) ToMap

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

type EventStoreResult

type EventStoreResult struct {
	// List of correlation IDs for problem-opening-events.
	StoredCorrelationIds []string `json:"storedCorrelationIds,omitempty"`
	// List of event IDs for information-only-events.    This field is provided for compatibility reasons. You should use the values from the **storedIds** field instead.
	StoredEventIds []int64 `json:"storedEventIds,omitempty"`
	// List of **encoded** event IDs for information-only-events.
	StoredIds []string `json:"storedIds,omitempty"`
}

EventStoreResult Contains IDs of all custom events, created by an event push call.

func NewEventStoreResult

func NewEventStoreResult() *EventStoreResult

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

func NewEventStoreResultWithDefaults

func NewEventStoreResultWithDefaults() *EventStoreResult

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

func (*EventStoreResult) GetStoredCorrelationIds

func (o *EventStoreResult) GetStoredCorrelationIds() []string

GetStoredCorrelationIds returns the StoredCorrelationIds field value if set, zero value otherwise.

func (*EventStoreResult) GetStoredCorrelationIdsOk

func (o *EventStoreResult) GetStoredCorrelationIdsOk() ([]string, bool)

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

func (*EventStoreResult) GetStoredEventIds

func (o *EventStoreResult) GetStoredEventIds() []int64

GetStoredEventIds returns the StoredEventIds field value if set, zero value otherwise.

func (*EventStoreResult) GetStoredEventIdsOk

func (o *EventStoreResult) GetStoredEventIdsOk() ([]int64, bool)

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

func (*EventStoreResult) GetStoredIds

func (o *EventStoreResult) GetStoredIds() []string

GetStoredIds returns the StoredIds field value if set, zero value otherwise.

func (*EventStoreResult) GetStoredIdsOk

func (o *EventStoreResult) GetStoredIdsOk() ([]string, bool)

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

func (*EventStoreResult) HasStoredCorrelationIds

func (o *EventStoreResult) HasStoredCorrelationIds() bool

HasStoredCorrelationIds returns a boolean if a field has been set.

func (*EventStoreResult) HasStoredEventIds

func (o *EventStoreResult) HasStoredEventIds() bool

HasStoredEventIds returns a boolean if a field has been set.

func (*EventStoreResult) HasStoredIds

func (o *EventStoreResult) HasStoredIds() bool

HasStoredIds returns a boolean if a field has been set.

func (EventStoreResult) MarshalJSON

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

func (*EventStoreResult) SetStoredCorrelationIds

func (o *EventStoreResult) SetStoredCorrelationIds(v []string)

SetStoredCorrelationIds gets a reference to the given []string and assigns it to the StoredCorrelationIds field.

func (*EventStoreResult) SetStoredEventIds

func (o *EventStoreResult) SetStoredEventIds(v []int64)

SetStoredEventIds gets a reference to the given []int64 and assigns it to the StoredEventIds field.

func (*EventStoreResult) SetStoredIds

func (o *EventStoreResult) SetStoredIds(v []string)

SetStoredIds gets a reference to the given []string and assigns it to the StoredIds field.

func (EventStoreResult) ToMap

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

type EventsAPI

type EventsAPI interface {

	/*
		GetEventById Gets the parameters of the specified event

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

		Deprecated
	*/
	GetEventById(ctx context.Context, eventId string) ApiGetEventByIdRequest

	// GetEventByIdExecute executes the request
	//  @return EventRestEntry
	// Deprecated
	GetEventByIdExecute(r ApiGetEventByIdRequest) (*EventRestEntry, *http.Response, error)

	/*
			PostEvent Pushes custom events to one or more monitored entities

			You can use this endpoint to:

		* Push information-only events from third-party systems such as CI platforms (Jenkins, Bamboo, Electric Cloud, etc.) to provide additional information for Dynatrace automated root cause analysis. The time of event closure is already known and the event IDs are returned instantly. You can report these events for up to **30 days** into the past. The information-only event types are:
		`CUSTOM_ANNOTATION`
		 `CUSTOM_CONFIGURATION`
		 `CUSTOM_DEPLOYMENT`
		 `CUSTOM_INFO`
		 `MARKED_FOR_TERMINATION`

		* Push problem-opening events (for example, an error rate increase) to trigger the Dynatrace automated root cause analysis engine.  Correlation IDs are returned instead of event IDs. These events stay open until the specified timeout expires. To prevent expiration, you can refresh these events by sending the same payload again. You can report these events for up to **60 minutes** into the past. The problem-opening event types are (sorted by severity level, descending):
		`AVAILABILITY_EVENT`
		 `ERROR_EVENT`
		 `PERFORMANCE_EVENT`
		 `RESOURCE_CONTENTION`

		The actual set of event parameters depends on the type of your event. To find the parameters mapping, see [POST an event](https://dt-url.net/1v63r77) in Dynatrace Documentation.

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

			Deprecated
	*/
	PostEvent(ctx context.Context) ApiPostEventRequest

	// PostEventExecute executes the request
	//  @return EventStoreResult
	// Deprecated
	PostEventExecute(r ApiPostEventRequest) (*EventStoreResult, *http.Response, error)

	/*
			QueryEvents Lists all the events of your environment, along with their parameters

			Because the possible number of events can be huge, the response is limited to 150 events. You can focus the output by specifying filtering parameters for the request.

		An event is included in the response, if either start or end timestamp of the event is within the defined timeframe.

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

			Deprecated
	*/
	QueryEvents(ctx context.Context) ApiQueryEventsRequest

	// QueryEventsExecute executes the request
	//  @return EventQueryResult
	// Deprecated
	QueryEventsExecute(r ApiQueryEventsRequest) (*EventQueryResult, *http.Response, error)
}

type EventsAPIService

type EventsAPIService service

EventsAPIService EventsAPI service

func (*EventsAPIService) GetEventById

func (a *EventsAPIService) GetEventById(ctx context.Context, eventId string) ApiGetEventByIdRequest

GetEventById Gets the parameters of the specified event

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

Deprecated

func (*EventsAPIService) GetEventByIdExecute

func (a *EventsAPIService) GetEventByIdExecute(r ApiGetEventByIdRequest) (*EventRestEntry, *http.Response, error)

Execute executes the request

@return EventRestEntry

Deprecated

func (*EventsAPIService) PostEvent

PostEvent Pushes custom events to one or more monitored entities

You can use this endpoint to:

* Push information-only events from third-party systems such as CI platforms (Jenkins, Bamboo, Electric Cloud, etc.) to provide additional information for Dynatrace automated root cause analysis. The time of event closure is already known and the event IDs are returned instantly. You can report these events for up to **30 days** into the past. The information-only event types are: `CUSTOM_ANNOTATION`

`CUSTOM_CONFIGURATION`
`CUSTOM_DEPLOYMENT`
`CUSTOM_INFO`
`MARKED_FOR_TERMINATION`

* Push problem-opening events (for example, an error rate increase) to trigger the Dynatrace automated root cause analysis engine. Correlation IDs are returned instead of event IDs. These events stay open until the specified timeout expires. To prevent expiration, you can refresh these events by sending the same payload again. You can report these events for up to **60 minutes** into the past. The problem-opening event types are (sorted by severity level, descending): `AVAILABILITY_EVENT`

`ERROR_EVENT`
`PERFORMANCE_EVENT`
`RESOURCE_CONTENTION`

The actual set of event parameters depends on the type of your event. To find the parameters mapping, see [POST an event](https://dt-url.net/1v63r77) in Dynatrace Documentation.

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

Deprecated

func (*EventsAPIService) PostEventExecute

Execute executes the request

@return EventStoreResult

Deprecated

func (*EventsAPIService) QueryEvents

QueryEvents Lists all the events of your environment, along with their parameters

Because the possible number of events can be huge, the response is limited to 150 events. You can focus the output by specifying filtering parameters for the request.

An event is included in the response, if either start or end timestamp of the event is within the defined timeframe.

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

Deprecated

func (*EventsAPIService) QueryEventsExecute

Execute executes the request

@return EventQueryResult

Deprecated

type ExtractFields

type ExtractFields struct {
	// The query for content extraction.   See [Search patterns in log data and parse results](https://dt-url.net/vv83rhp) in Dynatrace Documentation for the syntax definition and examples.
	CustomParsingPatterns *string `json:"customParsingPatterns,omitempty"`
	// The parsing mode for log analysis entries presentation. Possible values are: `json`, `disabled`, and `all`.
	ParsingMode *string `json:"parsingMode,omitempty"`
}

ExtractFields A query to extract log content to a custom column.

func NewExtractFields

func NewExtractFields() *ExtractFields

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

func NewExtractFieldsWithDefaults

func NewExtractFieldsWithDefaults() *ExtractFields

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

func (*ExtractFields) GetCustomParsingPatterns

func (o *ExtractFields) GetCustomParsingPatterns() string

GetCustomParsingPatterns returns the CustomParsingPatterns field value if set, zero value otherwise.

func (*ExtractFields) GetCustomParsingPatternsOk

func (o *ExtractFields) GetCustomParsingPatternsOk() (*string, bool)

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

func (*ExtractFields) GetParsingMode

func (o *ExtractFields) GetParsingMode() string

GetParsingMode returns the ParsingMode field value if set, zero value otherwise.

func (*ExtractFields) GetParsingModeOk

func (o *ExtractFields) GetParsingModeOk() (*string, bool)

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

func (*ExtractFields) HasCustomParsingPatterns

func (o *ExtractFields) HasCustomParsingPatterns() bool

HasCustomParsingPatterns returns a boolean if a field has been set.

func (*ExtractFields) HasParsingMode

func (o *ExtractFields) HasParsingMode() bool

HasParsingMode returns a boolean if a field has been set.

func (ExtractFields) MarshalJSON

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

func (*ExtractFields) SetCustomParsingPatterns

func (o *ExtractFields) SetCustomParsingPatterns(v string)

SetCustomParsingPatterns gets a reference to the given string and assigns it to the CustomParsingPatterns field.

func (*ExtractFields) SetParsingMode

func (o *ExtractFields) SetParsingMode(v string)

SetParsingMode gets a reference to the given string and assigns it to the ParsingMode field.

func (ExtractFields) ToMap

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

type FilterLogContent

type FilterLogContent struct {
	// The query for filtering.   See [Search patterns in log data and parse results](https://dt-url.net/f403kja) in Dynatrace Documentation for the syntax definition and examples.
	FilterQuery       *string            `json:"filterQuery,omitempty"`
	SortingAttributes *SortingAttributes `json:"sortingAttributes,omitempty"`
}

FilterLogContent A query to filter log content.

func NewFilterLogContent

func NewFilterLogContent() *FilterLogContent

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

func NewFilterLogContentWithDefaults

func NewFilterLogContentWithDefaults() *FilterLogContent

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

func (*FilterLogContent) GetFilterQuery

func (o *FilterLogContent) GetFilterQuery() string

GetFilterQuery returns the FilterQuery field value if set, zero value otherwise.

func (*FilterLogContent) GetFilterQueryOk

func (o *FilterLogContent) GetFilterQueryOk() (*string, bool)

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

func (*FilterLogContent) GetSortingAttributes

func (o *FilterLogContent) GetSortingAttributes() SortingAttributes

GetSortingAttributes returns the SortingAttributes field value if set, zero value otherwise.

func (*FilterLogContent) GetSortingAttributesOk

func (o *FilterLogContent) GetSortingAttributesOk() (*SortingAttributes, bool)

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

func (*FilterLogContent) HasFilterQuery

func (o *FilterLogContent) HasFilterQuery() bool

HasFilterQuery returns a boolean if a field has been set.

func (*FilterLogContent) HasSortingAttributes

func (o *FilterLogContent) HasSortingAttributes() bool

HasSortingAttributes returns a boolean if a field has been set.

func (FilterLogContent) MarshalJSON

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

func (*FilterLogContent) SetFilterQuery

func (o *FilterLogContent) SetFilterQuery(v string)

SetFilterQuery gets a reference to the given string and assigns it to the FilterQuery field.

func (*FilterLogContent) SetSortingAttributes

func (o *FilterLogContent) SetSortingAttributes(v SortingAttributes)

SetSortingAttributes gets a reference to the given SortingAttributes and assigns it to the SortingAttributes field.

func (FilterLogContent) ToMap

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

type FilterTopLogRecords

type FilterTopLogRecords struct {
	// The query for filtering.   See [Search patterns in log data and parse results](https://dt-url.net/hf23k34) in Dynatrace Documentation page for syntax description.
	FilterQuery *string `json:"filterQuery,omitempty"`
}

FilterTopLogRecords A query to filter top log records.

func NewFilterTopLogRecords

func NewFilterTopLogRecords() *FilterTopLogRecords

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

func NewFilterTopLogRecordsWithDefaults

func NewFilterTopLogRecordsWithDefaults() *FilterTopLogRecords

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

func (*FilterTopLogRecords) GetFilterQuery

func (o *FilterTopLogRecords) GetFilterQuery() string

GetFilterQuery returns the FilterQuery field value if set, zero value otherwise.

func (*FilterTopLogRecords) GetFilterQueryOk

func (o *FilterTopLogRecords) GetFilterQueryOk() (*string, bool)

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

func (*FilterTopLogRecords) HasFilterQuery

func (o *FilterTopLogRecords) HasFilterQuery() bool

HasFilterQuery returns a boolean if a field has been set.

func (FilterTopLogRecords) MarshalJSON

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

func (*FilterTopLogRecords) SetFilterQuery

func (o *FilterTopLogRecords) SetFilterQuery(v string)

SetFilterQuery gets a reference to the given string and assigns it to the FilterQuery field.

func (FilterTopLogRecords) ToMap

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

type GatewayInstallerMetaInfoDto

type GatewayInstallerMetaInfoDto struct {
	LatestGatewayVersion *string `json:"latestGatewayVersion,omitempty"`
}

GatewayInstallerMetaInfoDto struct for GatewayInstallerMetaInfoDto

func NewGatewayInstallerMetaInfoDto

func NewGatewayInstallerMetaInfoDto() *GatewayInstallerMetaInfoDto

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

func NewGatewayInstallerMetaInfoDtoWithDefaults

func NewGatewayInstallerMetaInfoDtoWithDefaults() *GatewayInstallerMetaInfoDto

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

func (*GatewayInstallerMetaInfoDto) GetLatestGatewayVersion

func (o *GatewayInstallerMetaInfoDto) GetLatestGatewayVersion() string

GetLatestGatewayVersion returns the LatestGatewayVersion field value if set, zero value otherwise.

func (*GatewayInstallerMetaInfoDto) GetLatestGatewayVersionOk

func (o *GatewayInstallerMetaInfoDto) GetLatestGatewayVersionOk() (*string, bool)

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

func (*GatewayInstallerMetaInfoDto) HasLatestGatewayVersion

func (o *GatewayInstallerMetaInfoDto) HasLatestGatewayVersion() bool

HasLatestGatewayVersion returns a boolean if a field has been set.

func (GatewayInstallerMetaInfoDto) MarshalJSON

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

func (*GatewayInstallerMetaInfoDto) SetLatestGatewayVersion

func (o *GatewayInstallerMetaInfoDto) SetLatestGatewayVersion(v string)

SetLatestGatewayVersion gets a reference to the given string and assigns it to the LatestGatewayVersion field.

func (GatewayInstallerMetaInfoDto) ToMap

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

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 GlobalOutagePolicy

type GlobalOutagePolicy struct {
	// Alert if all locations are unable to access the web application *X* times consecutively.
	ConsecutiveRuns int32 `json:"consecutiveRuns"`
}

GlobalOutagePolicy Global outage handling configuration.

func NewGlobalOutagePolicy

func NewGlobalOutagePolicy(consecutiveRuns int32) *GlobalOutagePolicy

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

func NewGlobalOutagePolicyWithDefaults

func NewGlobalOutagePolicyWithDefaults() *GlobalOutagePolicy

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

func (*GlobalOutagePolicy) GetConsecutiveRuns

func (o *GlobalOutagePolicy) GetConsecutiveRuns() int32

GetConsecutiveRuns returns the ConsecutiveRuns field value

func (*GlobalOutagePolicy) GetConsecutiveRunsOk

func (o *GlobalOutagePolicy) GetConsecutiveRunsOk() (*int32, bool)

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

func (GlobalOutagePolicy) MarshalJSON

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

func (*GlobalOutagePolicy) SetConsecutiveRuns

func (o *GlobalOutagePolicy) SetConsecutiveRuns(v int32)

SetConsecutiveRuns sets field value

func (GlobalOutagePolicy) ToMap

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

func (*GlobalOutagePolicy) UnmarshalJSON

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

type GlobalProblemStatus

type GlobalProblemStatus struct {
	OpenProblemCounts *GlobalProblemStatusOpenProblemCounts `json:"openProblemCounts,omitempty"`
	// The total number of open problems in your environment.
	TotalOpenProblemsCount *int32 `json:"totalOpenProblemsCount,omitempty"`
}

GlobalProblemStatus The count of open problems in your environment.

func NewGlobalProblemStatus

func NewGlobalProblemStatus() *GlobalProblemStatus

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

func NewGlobalProblemStatusWithDefaults

func NewGlobalProblemStatusWithDefaults() *GlobalProblemStatus

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

func (*GlobalProblemStatus) GetOpenProblemCounts

GetOpenProblemCounts returns the OpenProblemCounts field value if set, zero value otherwise.

func (*GlobalProblemStatus) GetOpenProblemCountsOk

func (o *GlobalProblemStatus) GetOpenProblemCountsOk() (*GlobalProblemStatusOpenProblemCounts, bool)

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

func (*GlobalProblemStatus) GetTotalOpenProblemsCount

func (o *GlobalProblemStatus) GetTotalOpenProblemsCount() int32

GetTotalOpenProblemsCount returns the TotalOpenProblemsCount field value if set, zero value otherwise.

func (*GlobalProblemStatus) GetTotalOpenProblemsCountOk

func (o *GlobalProblemStatus) GetTotalOpenProblemsCountOk() (*int32, bool)

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

func (*GlobalProblemStatus) HasOpenProblemCounts

func (o *GlobalProblemStatus) HasOpenProblemCounts() bool

HasOpenProblemCounts returns a boolean if a field has been set.

func (*GlobalProblemStatus) HasTotalOpenProblemsCount

func (o *GlobalProblemStatus) HasTotalOpenProblemsCount() bool

HasTotalOpenProblemsCount returns a boolean if a field has been set.

func (GlobalProblemStatus) MarshalJSON

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

func (*GlobalProblemStatus) SetOpenProblemCounts

func (o *GlobalProblemStatus) SetOpenProblemCounts(v GlobalProblemStatusOpenProblemCounts)

SetOpenProblemCounts gets a reference to the given GlobalProblemStatusOpenProblemCounts and assigns it to the OpenProblemCounts field.

func (*GlobalProblemStatus) SetTotalOpenProblemsCount

func (o *GlobalProblemStatus) SetTotalOpenProblemsCount(v int32)

SetTotalOpenProblemsCount gets a reference to the given int32 and assigns it to the TotalOpenProblemsCount field.

func (GlobalProblemStatus) ToMap

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

type GlobalProblemStatusOpenProblemCounts

type GlobalProblemStatusOpenProblemCounts struct {
	// The count of impacted entities for the `APPLICATION` impact level.
	APPLICATION *int32 `json:"APPLICATION,omitempty"`
	// The count of impacted entities for the `ENVIRONMENT` impact level.
	ENVIRONMENT *int32 `json:"ENVIRONMENT,omitempty"`
	// The count of impacted entities for the `INFRASTRUCTURE` impact level.
	INFRASTRUCTURE *int32 `json:"INFRASTRUCTURE,omitempty"`
	// The count of impacted entities for the `SERVICE` impact level.
	SERVICE *int32 `json:"SERVICE,omitempty"`
}

GlobalProblemStatusOpenProblemCounts Numbers of open problems per impact level.

func NewGlobalProblemStatusOpenProblemCounts

func NewGlobalProblemStatusOpenProblemCounts() *GlobalProblemStatusOpenProblemCounts

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

func NewGlobalProblemStatusOpenProblemCountsWithDefaults

func NewGlobalProblemStatusOpenProblemCountsWithDefaults() *GlobalProblemStatusOpenProblemCounts

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

func (*GlobalProblemStatusOpenProblemCounts) GetAPPLICATION

func (o *GlobalProblemStatusOpenProblemCounts) GetAPPLICATION() int32

GetAPPLICATION returns the APPLICATION field value if set, zero value otherwise.

func (*GlobalProblemStatusOpenProblemCounts) GetAPPLICATIONOk

func (o *GlobalProblemStatusOpenProblemCounts) GetAPPLICATIONOk() (*int32, bool)

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

func (*GlobalProblemStatusOpenProblemCounts) GetENVIRONMENT

func (o *GlobalProblemStatusOpenProblemCounts) GetENVIRONMENT() int32

GetENVIRONMENT returns the ENVIRONMENT field value if set, zero value otherwise.

func (*GlobalProblemStatusOpenProblemCounts) GetENVIRONMENTOk

func (o *GlobalProblemStatusOpenProblemCounts) GetENVIRONMENTOk() (*int32, bool)

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

func (*GlobalProblemStatusOpenProblemCounts) GetINFRASTRUCTURE

func (o *GlobalProblemStatusOpenProblemCounts) GetINFRASTRUCTURE() int32

GetINFRASTRUCTURE returns the INFRASTRUCTURE field value if set, zero value otherwise.

func (*GlobalProblemStatusOpenProblemCounts) GetINFRASTRUCTUREOk

func (o *GlobalProblemStatusOpenProblemCounts) GetINFRASTRUCTUREOk() (*int32, bool)

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

func (*GlobalProblemStatusOpenProblemCounts) GetSERVICE

GetSERVICE returns the SERVICE field value if set, zero value otherwise.

func (*GlobalProblemStatusOpenProblemCounts) GetSERVICEOk

func (o *GlobalProblemStatusOpenProblemCounts) GetSERVICEOk() (*int32, 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 (*GlobalProblemStatusOpenProblemCounts) HasAPPLICATION

func (o *GlobalProblemStatusOpenProblemCounts) HasAPPLICATION() bool

HasAPPLICATION returns a boolean if a field has been set.

func (*GlobalProblemStatusOpenProblemCounts) HasENVIRONMENT

func (o *GlobalProblemStatusOpenProblemCounts) HasENVIRONMENT() bool

HasENVIRONMENT returns a boolean if a field has been set.

func (*GlobalProblemStatusOpenProblemCounts) HasINFRASTRUCTURE

func (o *GlobalProblemStatusOpenProblemCounts) HasINFRASTRUCTURE() bool

HasINFRASTRUCTURE returns a boolean if a field has been set.

func (*GlobalProblemStatusOpenProblemCounts) HasSERVICE

HasSERVICE returns a boolean if a field has been set.

func (GlobalProblemStatusOpenProblemCounts) MarshalJSON

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

func (*GlobalProblemStatusOpenProblemCounts) SetAPPLICATION

func (o *GlobalProblemStatusOpenProblemCounts) SetAPPLICATION(v int32)

SetAPPLICATION gets a reference to the given int32 and assigns it to the APPLICATION field.

func (*GlobalProblemStatusOpenProblemCounts) SetENVIRONMENT

func (o *GlobalProblemStatusOpenProblemCounts) SetENVIRONMENT(v int32)

SetENVIRONMENT gets a reference to the given int32 and assigns it to the ENVIRONMENT field.

func (*GlobalProblemStatusOpenProblemCounts) SetINFRASTRUCTURE

func (o *GlobalProblemStatusOpenProblemCounts) SetINFRASTRUCTURE(v int32)

SetINFRASTRUCTURE gets a reference to the given int32 and assigns it to the INFRASTRUCTURE field.

func (*GlobalProblemStatusOpenProblemCounts) SetSERVICE

SetSERVICE gets a reference to the given int32 and assigns it to the SERVICE field.

func (GlobalProblemStatusOpenProblemCounts) ToMap

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

type HTTPRequestDoer

type HTTPRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

type Host

type Host struct {
	AgentVersion *AgentVersion `json:"agentVersion,omitempty"`
	AmiId        *string       `json:"amiId,omitempty"`
	// Status of auto-injection
	AutoInjection    *string `json:"autoInjection,omitempty"`
	AutoScalingGroup *string `json:"autoScalingGroup,omitempty"`
	AwsInstanceId    *string `json:"awsInstanceId,omitempty"`
	AwsInstanceType  *string `json:"awsInstanceType,omitempty"`
	// The name inherited from AWS.
	AwsNameTag               *string  `json:"awsNameTag,omitempty"`
	AwsSecurityGroup         []string `json:"awsSecurityGroup,omitempty"`
	AzureComputeModeName     *string  `json:"azureComputeModeName,omitempty"`
	AzureEnvironment         *string  `json:"azureEnvironment,omitempty"`
	AzureHostNames           []string `json:"azureHostNames,omitempty"`
	AzureResourceGroupName   *string  `json:"azureResourceGroupName,omitempty"`
	AzureResourceId          *string  `json:"azureResourceId,omitempty"`
	AzureSiteNames           []string `json:"azureSiteNames,omitempty"`
	AzureSku                 *string  `json:"azureSku,omitempty"`
	AzureVmName              *string  `json:"azureVmName,omitempty"`
	AzureVmScaleSetName      *string  `json:"azureVmScaleSetName,omitempty"`
	AzureVmSizeLabel         *string  `json:"azureVmSizeLabel,omitempty"`
	AzureZone                *string  `json:"azureZone,omitempty"`
	BeanstalkEnvironmentName *string  `json:"beanstalkEnvironmentName,omitempty"`
	Bitness                  *string  `json:"bitness,omitempty"`
	// The Cloud Foundry BOSH availability zone.
	BoshAvailabilityZone *string `json:"boshAvailabilityZone,omitempty"`
	// The Cloud Foundry BOSH deployment ID.
	BoshDeploymentId *string `json:"boshDeploymentId,omitempty"`
	// The Cloud Foundry BOSH instance ID.
	BoshInstanceId *string `json:"boshInstanceId,omitempty"`
	// The Cloud Foundry BOSH instance name.
	BoshInstanceName *string `json:"boshInstanceName,omitempty"`
	// The Cloud Foundry BOSH name.
	BoshName *string `json:"boshName,omitempty"`
	// The Cloud Foundry BOSH stemcell version.
	BoshStemcellVersion *string `json:"boshStemcellVersion,omitempty"`
	// Defines the cloud platform vendor version.
	CloudPlatformVendorVersion *string `json:"cloudPlatformVendorVersion,omitempty"`
	CloudType                  *string `json:"cloudType,omitempty"`
	// Consumed Host Units. Applicable only for [Dynatrace classic licensing](https://www.dynatrace.com/support/help/shortlink/application-and-infrastructure-host-units)
	ConsumedHostUnits *string `json:"consumedHostUnits,omitempty"`
	CpuCores          *int32  `json:"cpuCores,omitempty"`
	// The customized name of the entity
	CustomizedName *string `json:"customizedName,omitempty"`
	// The discovered name of the entity
	DiscoveredName *string `json:"discoveredName,omitempty"`
	// The name of the Dynatrace entity as displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The Dynatrace entity ID of the required entity.
	EntityId     *string `json:"entityId,omitempty"`
	EsxiHostName *string `json:"esxiHostName,omitempty"`
	// The timestamp of when the entity was first detected, in UTC milliseconds
	FirstSeenTimestamp *int64                 `json:"firstSeenTimestamp,omitempty"`
	FromRelationships  *HostFromRelationships `json:"fromRelationships,omitempty"`
	// The Google Compute Engine instance ID.
	GceInstanceId *string `json:"gceInstanceId,omitempty"`
	// The Google Compute Engine instance name.
	GceInstanceName *string `json:"gceInstanceName,omitempty"`
	// The Google Compute Engine machine type.
	GceMachineType *string `json:"gceMachineType,omitempty"`
	// The Google Compute Engine project.
	GceProject *string `json:"gceProject,omitempty"`
	// The Google Compute Engine numeric project ID.
	GceProjectId *string `json:"gceProjectId,omitempty"`
	// The public IP addresses of the Google Compute Engine.
	GcePublicIpAddresses []string `json:"gcePublicIpAddresses,omitempty"`
	// The Google Cloud Platform Zone.
	GcpZone               *string    `json:"gcpZone,omitempty"`
	HostGroup             *HostGroup `json:"hostGroup,omitempty"`
	HypervisorType        *string    `json:"hypervisorType,omitempty"`
	IpAddresses           []string   `json:"ipAddresses,omitempty"`
	IsMonitoringCandidate *bool      `json:"isMonitoringCandidate,omitempty"`
	// The kubernetes cluster the entity is in.
	KubernetesCluster *string `json:"kubernetesCluster,omitempty"`
	// The kubernetes labels defined on the entity.
	KubernetesLabels map[string]map[string]interface{} `json:"kubernetesLabels,omitempty"`
	// The kubernetes node the entity is in.
	KubernetesNode *string `json:"kubernetesNode,omitempty"`
	// The timestamp of when the entity was last detected, in UTC milliseconds
	LastSeenTimestamp *int64  `json:"lastSeenTimestamp,omitempty"`
	LocalHostName     *string `json:"localHostName,omitempty"`
	LocalIp           *string `json:"localIp,omitempty"`
	LogicalCpuCores   *int32  `json:"logicalCpuCores,omitempty"`
	// The AIX instance logical CPU count.
	LogicalCpus *int32 `json:"logicalCpus,omitempty"`
	// The management zones that the entity is part of.
	ManagementZones []EntityShortRepresentation `json:"managementZones,omitempty"`
	MonitoringMode  *string                     `json:"monitoringMode,omitempty"`
	// The ID of network zone the entity is in.
	NetworkZoneId *string `json:"networkZoneId,omitempty"`
	// The custom name defined in OneAgent config.
	OneAgentCustomHostName   *string  `json:"oneAgentCustomHostName,omitempty"`
	OpenStackInstaceType     *string  `json:"openStackInstaceType,omitempty"`
	OpenstackAvZone          *string  `json:"openstackAvZone,omitempty"`
	OpenstackComputeNodeName *string  `json:"openstackComputeNodeName,omitempty"`
	OpenstackProjectName     *string  `json:"openstackProjectName,omitempty"`
	OpenstackSecurityGroups  []string `json:"openstackSecurityGroups,omitempty"`
	OpenstackVmName          *string  `json:"openstackVmName,omitempty"`
	OsArchitecture           *string  `json:"osArchitecture,omitempty"`
	OsType                   *string  `json:"osType,omitempty"`
	OsVersion                *string  `json:"osVersion,omitempty"`
	// The versions of the PaaS agents currently running on the entity.
	PaasAgentVersions []AgentVersion `json:"paasAgentVersions,omitempty"`
	PaasMemoryLimit   *int64         `json:"paasMemoryLimit,omitempty"`
	PaasType          *string        `json:"paasType,omitempty"`
	PublicHostName    *string        `json:"publicHostName,omitempty"`
	PublicIp          *string        `json:"publicIp,omitempty"`
	ScaleSetName      *string        `json:"scaleSetName,omitempty"`
	// The AIX instance simultaneous threads count.
	SimultaneousMultithreading *int32           `json:"simultaneousMultithreading,omitempty"`
	SoftwareTechnologies       []TechnologyInfo `json:"softwareTechnologies,omitempty"`
	// The list of entity tags.
	Tags            []TagInfo            `json:"tags,omitempty"`
	ToRelationships *HostToRelationships `json:"toRelationships,omitempty"`
	UserLevel       *string              `json:"userLevel,omitempty"`
	// The AIX instance virtual CPU count.
	VirtualCpus *int32  `json:"virtualCpus,omitempty"`
	VmwareName  *string `json:"vmwareName,omitempty"`
	// The CPU model number.
	ZosCPUModelNumber *string `json:"zosCPUModelNumber,omitempty"`
	// The CPU serial number.
	ZosCPUSerialNumber *string `json:"zosCPUSerialNumber,omitempty"`
	// Name of the LPAR.
	ZosLpaName *string `json:"zosLpaName,omitempty"`
	// Name of the system.
	ZosSystemName *string `json:"zosSystemName,omitempty"`
	// Number of assigned processors for this LPAR.
	ZosTotalGeneralPurposeProcessors *int32 `json:"zosTotalGeneralPurposeProcessors,omitempty"`
	// Memory assigned to the host (Terabyte).
	ZosTotalPhysicalMemory *int32 `json:"zosTotalPhysicalMemory,omitempty"`
	// Number of assigned support processors for this LPAR.
	ZosTotalZiipProcessors *int32 `json:"zosTotalZiipProcessors,omitempty"`
	// Type of virtualization on the mainframe.
	ZosVirtualization *string `json:"zosVirtualization,omitempty"`
}

Host Information about the 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) GetAgentVersion

func (o *Host) GetAgentVersion() AgentVersion

GetAgentVersion returns the AgentVersion field value if set, zero value otherwise.

func (*Host) GetAgentVersionOk

func (o *Host) GetAgentVersionOk() (*AgentVersion, bool)

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

func (*Host) GetAmiId

func (o *Host) GetAmiId() string

GetAmiId returns the AmiId field value if set, zero value otherwise.

func (*Host) GetAmiIdOk

func (o *Host) GetAmiIdOk() (*string, bool)

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

func (*Host) GetAutoInjection

func (o *Host) GetAutoInjection() string

GetAutoInjection returns the AutoInjection field value if set, zero value otherwise.

func (*Host) GetAutoInjectionOk

func (o *Host) GetAutoInjectionOk() (*string, bool)

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

func (*Host) GetAutoScalingGroup

func (o *Host) GetAutoScalingGroup() string

GetAutoScalingGroup returns the AutoScalingGroup field value if set, zero value otherwise.

func (*Host) GetAutoScalingGroupOk

func (o *Host) GetAutoScalingGroupOk() (*string, bool)

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

func (*Host) GetAwsInstanceId

func (o *Host) GetAwsInstanceId() string

GetAwsInstanceId returns the AwsInstanceId field value if set, zero value otherwise.

func (*Host) GetAwsInstanceIdOk

func (o *Host) GetAwsInstanceIdOk() (*string, bool)

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

func (*Host) GetAwsInstanceType

func (o *Host) GetAwsInstanceType() string

GetAwsInstanceType returns the AwsInstanceType field value if set, zero value otherwise.

func (*Host) GetAwsInstanceTypeOk

func (o *Host) GetAwsInstanceTypeOk() (*string, bool)

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

func (*Host) GetAwsNameTag

func (o *Host) GetAwsNameTag() string

GetAwsNameTag returns the AwsNameTag field value if set, zero value otherwise.

func (*Host) GetAwsNameTagOk

func (o *Host) GetAwsNameTagOk() (*string, bool)

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

func (*Host) GetAwsSecurityGroup

func (o *Host) GetAwsSecurityGroup() []string

GetAwsSecurityGroup returns the AwsSecurityGroup field value if set, zero value otherwise.

func (*Host) GetAwsSecurityGroupOk

func (o *Host) GetAwsSecurityGroupOk() ([]string, bool)

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

func (*Host) GetAzureComputeModeName

func (o *Host) GetAzureComputeModeName() string

GetAzureComputeModeName returns the AzureComputeModeName field value if set, zero value otherwise.

func (*Host) GetAzureComputeModeNameOk

func (o *Host) GetAzureComputeModeNameOk() (*string, bool)

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

func (*Host) GetAzureEnvironment

func (o *Host) GetAzureEnvironment() string

GetAzureEnvironment returns the AzureEnvironment field value if set, zero value otherwise.

func (*Host) GetAzureEnvironmentOk

func (o *Host) GetAzureEnvironmentOk() (*string, bool)

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

func (*Host) GetAzureHostNames

func (o *Host) GetAzureHostNames() []string

GetAzureHostNames returns the AzureHostNames field value if set, zero value otherwise.

func (*Host) GetAzureHostNamesOk

func (o *Host) GetAzureHostNamesOk() ([]string, bool)

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

func (*Host) GetAzureResourceGroupName

func (o *Host) GetAzureResourceGroupName() string

GetAzureResourceGroupName returns the AzureResourceGroupName field value if set, zero value otherwise.

func (*Host) GetAzureResourceGroupNameOk

func (o *Host) GetAzureResourceGroupNameOk() (*string, bool)

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

func (*Host) GetAzureResourceId

func (o *Host) GetAzureResourceId() string

GetAzureResourceId returns the AzureResourceId field value if set, zero value otherwise.

func (*Host) GetAzureResourceIdOk

func (o *Host) GetAzureResourceIdOk() (*string, bool)

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

func (*Host) GetAzureSiteNames

func (o *Host) GetAzureSiteNames() []string

GetAzureSiteNames returns the AzureSiteNames field value if set, zero value otherwise.

func (*Host) GetAzureSiteNamesOk

func (o *Host) GetAzureSiteNamesOk() ([]string, bool)

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

func (*Host) GetAzureSku

func (o *Host) GetAzureSku() string

GetAzureSku returns the AzureSku field value if set, zero value otherwise.

func (*Host) GetAzureSkuOk

func (o *Host) GetAzureSkuOk() (*string, bool)

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

func (*Host) GetAzureVmName

func (o *Host) GetAzureVmName() string

GetAzureVmName returns the AzureVmName field value if set, zero value otherwise.

func (*Host) GetAzureVmNameOk

func (o *Host) GetAzureVmNameOk() (*string, bool)

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

func (*Host) GetAzureVmScaleSetName

func (o *Host) GetAzureVmScaleSetName() string

GetAzureVmScaleSetName returns the AzureVmScaleSetName field value if set, zero value otherwise.

func (*Host) GetAzureVmScaleSetNameOk

func (o *Host) GetAzureVmScaleSetNameOk() (*string, bool)

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

func (*Host) GetAzureVmSizeLabel

func (o *Host) GetAzureVmSizeLabel() string

GetAzureVmSizeLabel returns the AzureVmSizeLabel field value if set, zero value otherwise.

func (*Host) GetAzureVmSizeLabelOk

func (o *Host) GetAzureVmSizeLabelOk() (*string, bool)

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

func (*Host) GetAzureZone

func (o *Host) GetAzureZone() string

GetAzureZone returns the AzureZone field value if set, zero value otherwise.

func (*Host) GetAzureZoneOk

func (o *Host) GetAzureZoneOk() (*string, bool)

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

func (*Host) GetBeanstalkEnvironmentName

func (o *Host) GetBeanstalkEnvironmentName() string

GetBeanstalkEnvironmentName returns the BeanstalkEnvironmentName field value if set, zero value otherwise.

func (*Host) GetBeanstalkEnvironmentNameOk

func (o *Host) GetBeanstalkEnvironmentNameOk() (*string, bool)

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

func (*Host) GetBitness

func (o *Host) GetBitness() string

GetBitness returns the Bitness field value if set, zero value otherwise.

func (*Host) GetBitnessOk

func (o *Host) GetBitnessOk() (*string, bool)

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

func (*Host) GetBoshAvailabilityZone

func (o *Host) GetBoshAvailabilityZone() string

GetBoshAvailabilityZone returns the BoshAvailabilityZone field value if set, zero value otherwise.

func (*Host) GetBoshAvailabilityZoneOk

func (o *Host) GetBoshAvailabilityZoneOk() (*string, bool)

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

func (*Host) GetBoshDeploymentId

func (o *Host) GetBoshDeploymentId() string

GetBoshDeploymentId returns the BoshDeploymentId field value if set, zero value otherwise.

func (*Host) GetBoshDeploymentIdOk

func (o *Host) GetBoshDeploymentIdOk() (*string, bool)

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

func (*Host) GetBoshInstanceId

func (o *Host) GetBoshInstanceId() string

GetBoshInstanceId returns the BoshInstanceId field value if set, zero value otherwise.

func (*Host) GetBoshInstanceIdOk

func (o *Host) GetBoshInstanceIdOk() (*string, bool)

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

func (*Host) GetBoshInstanceName

func (o *Host) GetBoshInstanceName() string

GetBoshInstanceName returns the BoshInstanceName field value if set, zero value otherwise.

func (*Host) GetBoshInstanceNameOk

func (o *Host) GetBoshInstanceNameOk() (*string, bool)

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

func (*Host) GetBoshName

func (o *Host) GetBoshName() string

GetBoshName returns the BoshName field value if set, zero value otherwise.

func (*Host) GetBoshNameOk

func (o *Host) GetBoshNameOk() (*string, bool)

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

func (*Host) GetBoshStemcellVersion

func (o *Host) GetBoshStemcellVersion() string

GetBoshStemcellVersion returns the BoshStemcellVersion field value if set, zero value otherwise.

func (*Host) GetBoshStemcellVersionOk

func (o *Host) GetBoshStemcellVersionOk() (*string, bool)

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

func (*Host) GetCloudPlatformVendorVersion

func (o *Host) GetCloudPlatformVendorVersion() string

GetCloudPlatformVendorVersion returns the CloudPlatformVendorVersion field value if set, zero value otherwise.

func (*Host) GetCloudPlatformVendorVersionOk

func (o *Host) GetCloudPlatformVendorVersionOk() (*string, bool)

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

func (*Host) GetCloudType

func (o *Host) GetCloudType() string

GetCloudType returns the CloudType field value if set, zero value otherwise.

func (*Host) GetCloudTypeOk

func (o *Host) GetCloudTypeOk() (*string, bool)

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

func (*Host) GetConsumedHostUnits

func (o *Host) GetConsumedHostUnits() string

GetConsumedHostUnits returns the ConsumedHostUnits field value if set, zero value otherwise.

func (*Host) GetConsumedHostUnitsOk

func (o *Host) GetConsumedHostUnitsOk() (*string, bool)

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

func (*Host) GetCpuCores

func (o *Host) GetCpuCores() int32

GetCpuCores returns the CpuCores field value if set, zero value otherwise.

func (*Host) GetCpuCoresOk

func (o *Host) GetCpuCoresOk() (*int32, bool)

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

func (*Host) GetCustomizedName

func (o *Host) GetCustomizedName() string

GetCustomizedName returns the CustomizedName field value if set, zero value otherwise.

func (*Host) GetCustomizedNameOk

func (o *Host) GetCustomizedNameOk() (*string, bool)

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

func (*Host) GetDiscoveredName

func (o *Host) GetDiscoveredName() string

GetDiscoveredName returns the DiscoveredName field value if set, zero value otherwise.

func (*Host) GetDiscoveredNameOk

func (o *Host) GetDiscoveredNameOk() (*string, bool)

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

func (*Host) GetDisplayName

func (o *Host) GetDisplayName() string

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

func (*Host) GetDisplayNameOk

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

func (o *Host) GetEntityId() string

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

func (*Host) GetEntityIdOk

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

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

func (*Host) GetEsxiHostName

func (o *Host) GetEsxiHostName() string

GetEsxiHostName returns the EsxiHostName field value if set, zero value otherwise.

func (*Host) GetEsxiHostNameOk

func (o *Host) GetEsxiHostNameOk() (*string, bool)

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

func (*Host) GetFirstSeenTimestamp

func (o *Host) GetFirstSeenTimestamp() int64

GetFirstSeenTimestamp returns the FirstSeenTimestamp field value if set, zero value otherwise.

func (*Host) GetFirstSeenTimestampOk

func (o *Host) GetFirstSeenTimestampOk() (*int64, bool)

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

func (*Host) GetFromRelationships

func (o *Host) GetFromRelationships() HostFromRelationships

GetFromRelationships returns the FromRelationships field value if set, zero value otherwise.

func (*Host) GetFromRelationshipsOk

func (o *Host) GetFromRelationshipsOk() (*HostFromRelationships, bool)

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

func (*Host) GetGceInstanceId

func (o *Host) GetGceInstanceId() string

GetGceInstanceId returns the GceInstanceId field value if set, zero value otherwise.

func (*Host) GetGceInstanceIdOk

func (o *Host) GetGceInstanceIdOk() (*string, bool)

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

func (*Host) GetGceInstanceName

func (o *Host) GetGceInstanceName() string

GetGceInstanceName returns the GceInstanceName field value if set, zero value otherwise.

func (*Host) GetGceInstanceNameOk

func (o *Host) GetGceInstanceNameOk() (*string, bool)

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

func (*Host) GetGceMachineType

func (o *Host) GetGceMachineType() string

GetGceMachineType returns the GceMachineType field value if set, zero value otherwise.

func (*Host) GetGceMachineTypeOk

func (o *Host) GetGceMachineTypeOk() (*string, bool)

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

func (*Host) GetGceProject

func (o *Host) GetGceProject() string

GetGceProject returns the GceProject field value if set, zero value otherwise.

func (*Host) GetGceProjectId

func (o *Host) GetGceProjectId() string

GetGceProjectId returns the GceProjectId field value if set, zero value otherwise.

func (*Host) GetGceProjectIdOk

func (o *Host) GetGceProjectIdOk() (*string, bool)

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

func (*Host) GetGceProjectOk

func (o *Host) GetGceProjectOk() (*string, bool)

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

func (*Host) GetGcePublicIpAddresses

func (o *Host) GetGcePublicIpAddresses() []string

GetGcePublicIpAddresses returns the GcePublicIpAddresses field value if set, zero value otherwise.

func (*Host) GetGcePublicIpAddressesOk

func (o *Host) GetGcePublicIpAddressesOk() ([]string, bool)

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

func (*Host) GetGcpZone

func (o *Host) GetGcpZone() string

GetGcpZone returns the GcpZone field value if set, zero value otherwise.

func (*Host) GetGcpZoneOk

func (o *Host) GetGcpZoneOk() (*string, bool)

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

func (*Host) GetHostGroup

func (o *Host) GetHostGroup() HostGroup

GetHostGroup returns the HostGroup field value if set, zero value otherwise.

func (*Host) GetHostGroupOk

func (o *Host) GetHostGroupOk() (*HostGroup, bool)

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

func (*Host) GetHypervisorType

func (o *Host) GetHypervisorType() string

GetHypervisorType returns the HypervisorType field value if set, zero value otherwise.

func (*Host) GetHypervisorTypeOk

func (o *Host) GetHypervisorTypeOk() (*string, bool)

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

func (*Host) GetIpAddresses

func (o *Host) GetIpAddresses() []string

GetIpAddresses returns the IpAddresses field value if set, zero value otherwise.

func (*Host) GetIpAddressesOk

func (o *Host) GetIpAddressesOk() ([]string, bool)

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

func (*Host) GetIsMonitoringCandidate

func (o *Host) GetIsMonitoringCandidate() bool

GetIsMonitoringCandidate returns the IsMonitoringCandidate field value if set, zero value otherwise.

func (*Host) GetIsMonitoringCandidateOk

func (o *Host) GetIsMonitoringCandidateOk() (*bool, bool)

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

func (*Host) GetKubernetesCluster

func (o *Host) GetKubernetesCluster() string

GetKubernetesCluster returns the KubernetesCluster field value if set, zero value otherwise.

func (*Host) GetKubernetesClusterOk

func (o *Host) GetKubernetesClusterOk() (*string, bool)

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

func (*Host) GetKubernetesLabels

func (o *Host) GetKubernetesLabels() map[string]map[string]interface{}

GetKubernetesLabels returns the KubernetesLabels field value if set, zero value otherwise.

func (*Host) GetKubernetesLabelsOk

func (o *Host) GetKubernetesLabelsOk() (map[string]map[string]interface{}, bool)

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

func (*Host) GetKubernetesNode

func (o *Host) GetKubernetesNode() string

GetKubernetesNode returns the KubernetesNode field value if set, zero value otherwise.

func (*Host) GetKubernetesNodeOk

func (o *Host) GetKubernetesNodeOk() (*string, bool)

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

func (*Host) GetLastSeenTimestamp

func (o *Host) GetLastSeenTimestamp() int64

GetLastSeenTimestamp returns the LastSeenTimestamp field value if set, zero value otherwise.

func (*Host) GetLastSeenTimestampOk

func (o *Host) GetLastSeenTimestampOk() (*int64, bool)

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

func (*Host) GetLocalHostName

func (o *Host) GetLocalHostName() string

GetLocalHostName returns the LocalHostName field value if set, zero value otherwise.

func (*Host) GetLocalHostNameOk

func (o *Host) GetLocalHostNameOk() (*string, bool)

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

func (*Host) GetLocalIp

func (o *Host) GetLocalIp() string

GetLocalIp returns the LocalIp field value if set, zero value otherwise.

func (*Host) GetLocalIpOk

func (o *Host) GetLocalIpOk() (*string, bool)

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

func (*Host) GetLogicalCpuCores

func (o *Host) GetLogicalCpuCores() int32

GetLogicalCpuCores returns the LogicalCpuCores field value if set, zero value otherwise.

func (*Host) GetLogicalCpuCoresOk

func (o *Host) GetLogicalCpuCoresOk() (*int32, bool)

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

func (*Host) GetLogicalCpus

func (o *Host) GetLogicalCpus() int32

GetLogicalCpus returns the LogicalCpus field value if set, zero value otherwise.

func (*Host) GetLogicalCpusOk

func (o *Host) GetLogicalCpusOk() (*int32, bool)

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

func (*Host) GetManagementZones

func (o *Host) GetManagementZones() []EntityShortRepresentation

GetManagementZones returns the ManagementZones field value if set, zero value otherwise.

func (*Host) GetManagementZonesOk

func (o *Host) GetManagementZonesOk() ([]EntityShortRepresentation, bool)

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

func (*Host) GetMonitoringMode

func (o *Host) GetMonitoringMode() string

GetMonitoringMode returns the MonitoringMode field value if set, zero value otherwise.

func (*Host) GetMonitoringModeOk

func (o *Host) GetMonitoringModeOk() (*string, bool)

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

func (*Host) GetNetworkZoneId

func (o *Host) GetNetworkZoneId() string

GetNetworkZoneId returns the NetworkZoneId field value if set, zero value otherwise.

func (*Host) GetNetworkZoneIdOk

func (o *Host) GetNetworkZoneIdOk() (*string, bool)

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

func (*Host) GetOneAgentCustomHostName

func (o *Host) GetOneAgentCustomHostName() string

GetOneAgentCustomHostName returns the OneAgentCustomHostName field value if set, zero value otherwise.

func (*Host) GetOneAgentCustomHostNameOk

func (o *Host) GetOneAgentCustomHostNameOk() (*string, bool)

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

func (*Host) GetOpenStackInstaceType

func (o *Host) GetOpenStackInstaceType() string

GetOpenStackInstaceType returns the OpenStackInstaceType field value if set, zero value otherwise.

func (*Host) GetOpenStackInstaceTypeOk

func (o *Host) GetOpenStackInstaceTypeOk() (*string, bool)

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

func (*Host) GetOpenstackAvZone

func (o *Host) GetOpenstackAvZone() string

GetOpenstackAvZone returns the OpenstackAvZone field value if set, zero value otherwise.

func (*Host) GetOpenstackAvZoneOk

func (o *Host) GetOpenstackAvZoneOk() (*string, bool)

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

func (*Host) GetOpenstackComputeNodeName

func (o *Host) GetOpenstackComputeNodeName() string

GetOpenstackComputeNodeName returns the OpenstackComputeNodeName field value if set, zero value otherwise.

func (*Host) GetOpenstackComputeNodeNameOk

func (o *Host) GetOpenstackComputeNodeNameOk() (*string, bool)

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

func (*Host) GetOpenstackProjectName

func (o *Host) GetOpenstackProjectName() string

GetOpenstackProjectName returns the OpenstackProjectName field value if set, zero value otherwise.

func (*Host) GetOpenstackProjectNameOk

func (o *Host) GetOpenstackProjectNameOk() (*string, bool)

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

func (*Host) GetOpenstackSecurityGroups

func (o *Host) GetOpenstackSecurityGroups() []string

GetOpenstackSecurityGroups returns the OpenstackSecurityGroups field value if set, zero value otherwise.

func (*Host) GetOpenstackSecurityGroupsOk

func (o *Host) GetOpenstackSecurityGroupsOk() ([]string, bool)

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

func (*Host) GetOpenstackVmName

func (o *Host) GetOpenstackVmName() string

GetOpenstackVmName returns the OpenstackVmName field value if set, zero value otherwise.

func (*Host) GetOpenstackVmNameOk

func (o *Host) GetOpenstackVmNameOk() (*string, bool)

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

func (*Host) GetOsArchitecture

func (o *Host) GetOsArchitecture() string

GetOsArchitecture returns the OsArchitecture field value if set, zero value otherwise.

func (*Host) GetOsArchitectureOk

func (o *Host) GetOsArchitectureOk() (*string, bool)

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

func (*Host) GetOsType

func (o *Host) GetOsType() string

GetOsType returns the OsType field value if set, zero value otherwise.

func (*Host) GetOsTypeOk

func (o *Host) GetOsTypeOk() (*string, bool)

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

func (*Host) GetOsVersion

func (o *Host) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*Host) GetOsVersionOk

func (o *Host) GetOsVersionOk() (*string, bool)

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

func (*Host) GetPaasAgentVersions

func (o *Host) GetPaasAgentVersions() []AgentVersion

GetPaasAgentVersions returns the PaasAgentVersions field value if set, zero value otherwise.

func (*Host) GetPaasAgentVersionsOk

func (o *Host) GetPaasAgentVersionsOk() ([]AgentVersion, bool)

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

func (*Host) GetPaasMemoryLimit

func (o *Host) GetPaasMemoryLimit() int64

GetPaasMemoryLimit returns the PaasMemoryLimit field value if set, zero value otherwise.

func (*Host) GetPaasMemoryLimitOk

func (o *Host) GetPaasMemoryLimitOk() (*int64, bool)

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

func (*Host) GetPaasType

func (o *Host) GetPaasType() string

GetPaasType returns the PaasType field value if set, zero value otherwise.

func (*Host) GetPaasTypeOk

func (o *Host) GetPaasTypeOk() (*string, bool)

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

func (*Host) GetPublicHostName

func (o *Host) GetPublicHostName() string

GetPublicHostName returns the PublicHostName field value if set, zero value otherwise.

func (*Host) GetPublicHostNameOk

func (o *Host) GetPublicHostNameOk() (*string, bool)

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

func (*Host) GetPublicIp

func (o *Host) GetPublicIp() string

GetPublicIp returns the PublicIp field value if set, zero value otherwise.

func (*Host) GetPublicIpOk

func (o *Host) GetPublicIpOk() (*string, bool)

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

func (*Host) GetScaleSetName

func (o *Host) GetScaleSetName() string

GetScaleSetName returns the ScaleSetName field value if set, zero value otherwise.

func (*Host) GetScaleSetNameOk

func (o *Host) GetScaleSetNameOk() (*string, bool)

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

func (*Host) GetSimultaneousMultithreading

func (o *Host) GetSimultaneousMultithreading() int32

GetSimultaneousMultithreading returns the SimultaneousMultithreading field value if set, zero value otherwise.

func (*Host) GetSimultaneousMultithreadingOk

func (o *Host) GetSimultaneousMultithreadingOk() (*int32, bool)

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

func (*Host) GetSoftwareTechnologies

func (o *Host) GetSoftwareTechnologies() []TechnologyInfo

GetSoftwareTechnologies returns the SoftwareTechnologies field value if set, zero value otherwise.

func (*Host) GetSoftwareTechnologiesOk

func (o *Host) GetSoftwareTechnologiesOk() ([]TechnologyInfo, bool)

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

func (*Host) GetTags

func (o *Host) GetTags() []TagInfo

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

func (*Host) GetTagsOk

func (o *Host) GetTagsOk() ([]TagInfo, 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 (*Host) GetToRelationships

func (o *Host) GetToRelationships() HostToRelationships

GetToRelationships returns the ToRelationships field value if set, zero value otherwise.

func (*Host) GetToRelationshipsOk

func (o *Host) GetToRelationshipsOk() (*HostToRelationships, bool)

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

func (*Host) GetUserLevel

func (o *Host) GetUserLevel() string

GetUserLevel returns the UserLevel field value if set, zero value otherwise.

func (*Host) GetUserLevelOk

func (o *Host) GetUserLevelOk() (*string, bool)

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

func (*Host) GetVirtualCpus

func (o *Host) GetVirtualCpus() int32

GetVirtualCpus returns the VirtualCpus field value if set, zero value otherwise.

func (*Host) GetVirtualCpusOk

func (o *Host) GetVirtualCpusOk() (*int32, bool)

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

func (*Host) GetVmwareName

func (o *Host) GetVmwareName() string

GetVmwareName returns the VmwareName field value if set, zero value otherwise.

func (*Host) GetVmwareNameOk

func (o *Host) GetVmwareNameOk() (*string, bool)

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

func (*Host) GetZosCPUModelNumber

func (o *Host) GetZosCPUModelNumber() string

GetZosCPUModelNumber returns the ZosCPUModelNumber field value if set, zero value otherwise.

func (*Host) GetZosCPUModelNumberOk

func (o *Host) GetZosCPUModelNumberOk() (*string, bool)

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

func (*Host) GetZosCPUSerialNumber

func (o *Host) GetZosCPUSerialNumber() string

GetZosCPUSerialNumber returns the ZosCPUSerialNumber field value if set, zero value otherwise.

func (*Host) GetZosCPUSerialNumberOk

func (o *Host) GetZosCPUSerialNumberOk() (*string, bool)

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

func (*Host) GetZosLpaName

func (o *Host) GetZosLpaName() string

GetZosLpaName returns the ZosLpaName field value if set, zero value otherwise.

func (*Host) GetZosLpaNameOk

func (o *Host) GetZosLpaNameOk() (*string, bool)

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

func (*Host) GetZosSystemName

func (o *Host) GetZosSystemName() string

GetZosSystemName returns the ZosSystemName field value if set, zero value otherwise.

func (*Host) GetZosSystemNameOk

func (o *Host) GetZosSystemNameOk() (*string, bool)

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

func (*Host) GetZosTotalGeneralPurposeProcessors

func (o *Host) GetZosTotalGeneralPurposeProcessors() int32

GetZosTotalGeneralPurposeProcessors returns the ZosTotalGeneralPurposeProcessors field value if set, zero value otherwise.

func (*Host) GetZosTotalGeneralPurposeProcessorsOk

func (o *Host) GetZosTotalGeneralPurposeProcessorsOk() (*int32, bool)

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

func (*Host) GetZosTotalPhysicalMemory

func (o *Host) GetZosTotalPhysicalMemory() int32

GetZosTotalPhysicalMemory returns the ZosTotalPhysicalMemory field value if set, zero value otherwise.

func (*Host) GetZosTotalPhysicalMemoryOk

func (o *Host) GetZosTotalPhysicalMemoryOk() (*int32, bool)

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

func (*Host) GetZosTotalZiipProcessors

func (o *Host) GetZosTotalZiipProcessors() int32

GetZosTotalZiipProcessors returns the ZosTotalZiipProcessors field value if set, zero value otherwise.

func (*Host) GetZosTotalZiipProcessorsOk

func (o *Host) GetZosTotalZiipProcessorsOk() (*int32, bool)

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

func (*Host) GetZosVirtualization

func (o *Host) GetZosVirtualization() string

GetZosVirtualization returns the ZosVirtualization field value if set, zero value otherwise.

func (*Host) GetZosVirtualizationOk

func (o *Host) GetZosVirtualizationOk() (*string, bool)

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

func (*Host) HasAgentVersion

func (o *Host) HasAgentVersion() bool

HasAgentVersion returns a boolean if a field has been set.

func (*Host) HasAmiId

func (o *Host) HasAmiId() bool

HasAmiId returns a boolean if a field has been set.

func (*Host) HasAutoInjection

func (o *Host) HasAutoInjection() bool

HasAutoInjection returns a boolean if a field has been set.

func (*Host) HasAutoScalingGroup

func (o *Host) HasAutoScalingGroup() bool

HasAutoScalingGroup returns a boolean if a field has been set.

func (*Host) HasAwsInstanceId

func (o *Host) HasAwsInstanceId() bool

HasAwsInstanceId returns a boolean if a field has been set.

func (*Host) HasAwsInstanceType

func (o *Host) HasAwsInstanceType() bool

HasAwsInstanceType returns a boolean if a field has been set.

func (*Host) HasAwsNameTag

func (o *Host) HasAwsNameTag() bool

HasAwsNameTag returns a boolean if a field has been set.

func (*Host) HasAwsSecurityGroup

func (o *Host) HasAwsSecurityGroup() bool

HasAwsSecurityGroup returns a boolean if a field has been set.

func (*Host) HasAzureComputeModeName

func (o *Host) HasAzureComputeModeName() bool

HasAzureComputeModeName returns a boolean if a field has been set.

func (*Host) HasAzureEnvironment

func (o *Host) HasAzureEnvironment() bool

HasAzureEnvironment returns a boolean if a field has been set.

func (*Host) HasAzureHostNames

func (o *Host) HasAzureHostNames() bool

HasAzureHostNames returns a boolean if a field has been set.

func (*Host) HasAzureResourceGroupName

func (o *Host) HasAzureResourceGroupName() bool

HasAzureResourceGroupName returns a boolean if a field has been set.

func (*Host) HasAzureResourceId

func (o *Host) HasAzureResourceId() bool

HasAzureResourceId returns a boolean if a field has been set.

func (*Host) HasAzureSiteNames

func (o *Host) HasAzureSiteNames() bool

HasAzureSiteNames returns a boolean if a field has been set.

func (*Host) HasAzureSku

func (o *Host) HasAzureSku() bool

HasAzureSku returns a boolean if a field has been set.

func (*Host) HasAzureVmName

func (o *Host) HasAzureVmName() bool

HasAzureVmName returns a boolean if a field has been set.

func (*Host) HasAzureVmScaleSetName

func (o *Host) HasAzureVmScaleSetName() bool

HasAzureVmScaleSetName returns a boolean if a field has been set.

func (*Host) HasAzureVmSizeLabel

func (o *Host) HasAzureVmSizeLabel() bool

HasAzureVmSizeLabel returns a boolean if a field has been set.

func (*Host) HasAzureZone

func (o *Host) HasAzureZone() bool

HasAzureZone returns a boolean if a field has been set.

func (*Host) HasBeanstalkEnvironmentName

func (o *Host) HasBeanstalkEnvironmentName() bool

HasBeanstalkEnvironmentName returns a boolean if a field has been set.

func (*Host) HasBitness

func (o *Host) HasBitness() bool

HasBitness returns a boolean if a field has been set.

func (*Host) HasBoshAvailabilityZone

func (o *Host) HasBoshAvailabilityZone() bool

HasBoshAvailabilityZone returns a boolean if a field has been set.

func (*Host) HasBoshDeploymentId

func (o *Host) HasBoshDeploymentId() bool

HasBoshDeploymentId returns a boolean if a field has been set.

func (*Host) HasBoshInstanceId

func (o *Host) HasBoshInstanceId() bool

HasBoshInstanceId returns a boolean if a field has been set.

func (*Host) HasBoshInstanceName

func (o *Host) HasBoshInstanceName() bool

HasBoshInstanceName returns a boolean if a field has been set.

func (*Host) HasBoshName

func (o *Host) HasBoshName() bool

HasBoshName returns a boolean if a field has been set.

func (*Host) HasBoshStemcellVersion

func (o *Host) HasBoshStemcellVersion() bool

HasBoshStemcellVersion returns a boolean if a field has been set.

func (*Host) HasCloudPlatformVendorVersion

func (o *Host) HasCloudPlatformVendorVersion() bool

HasCloudPlatformVendorVersion returns a boolean if a field has been set.

func (*Host) HasCloudType

func (o *Host) HasCloudType() bool

HasCloudType returns a boolean if a field has been set.

func (*Host) HasConsumedHostUnits

func (o *Host) HasConsumedHostUnits() bool

HasConsumedHostUnits returns a boolean if a field has been set.

func (*Host) HasCpuCores

func (o *Host) HasCpuCores() bool

HasCpuCores returns a boolean if a field has been set.

func (*Host) HasCustomizedName

func (o *Host) HasCustomizedName() bool

HasCustomizedName returns a boolean if a field has been set.

func (*Host) HasDiscoveredName

func (o *Host) HasDiscoveredName() bool

HasDiscoveredName returns a boolean if a field has been set.

func (*Host) HasDisplayName

func (o *Host) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Host) HasEntityId

func (o *Host) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*Host) HasEsxiHostName

func (o *Host) HasEsxiHostName() bool

HasEsxiHostName returns a boolean if a field has been set.

func (*Host) HasFirstSeenTimestamp

func (o *Host) HasFirstSeenTimestamp() bool

HasFirstSeenTimestamp returns a boolean if a field has been set.

func (*Host) HasFromRelationships

func (o *Host) HasFromRelationships() bool

HasFromRelationships returns a boolean if a field has been set.

func (*Host) HasGceInstanceId

func (o *Host) HasGceInstanceId() bool

HasGceInstanceId returns a boolean if a field has been set.

func (*Host) HasGceInstanceName

func (o *Host) HasGceInstanceName() bool

HasGceInstanceName returns a boolean if a field has been set.

func (*Host) HasGceMachineType

func (o *Host) HasGceMachineType() bool

HasGceMachineType returns a boolean if a field has been set.

func (*Host) HasGceProject

func (o *Host) HasGceProject() bool

HasGceProject returns a boolean if a field has been set.

func (*Host) HasGceProjectId

func (o *Host) HasGceProjectId() bool

HasGceProjectId returns a boolean if a field has been set.

func (*Host) HasGcePublicIpAddresses

func (o *Host) HasGcePublicIpAddresses() bool

HasGcePublicIpAddresses returns a boolean if a field has been set.

func (*Host) HasGcpZone

func (o *Host) HasGcpZone() bool

HasGcpZone returns a boolean if a field has been set.

func (*Host) HasHostGroup

func (o *Host) HasHostGroup() bool

HasHostGroup returns a boolean if a field has been set.

func (*Host) HasHypervisorType

func (o *Host) HasHypervisorType() bool

HasHypervisorType returns a boolean if a field has been set.

func (*Host) HasIpAddresses

func (o *Host) HasIpAddresses() bool

HasIpAddresses returns a boolean if a field has been set.

func (*Host) HasIsMonitoringCandidate

func (o *Host) HasIsMonitoringCandidate() bool

HasIsMonitoringCandidate returns a boolean if a field has been set.

func (*Host) HasKubernetesCluster

func (o *Host) HasKubernetesCluster() bool

HasKubernetesCluster returns a boolean if a field has been set.

func (*Host) HasKubernetesLabels

func (o *Host) HasKubernetesLabels() bool

HasKubernetesLabels returns a boolean if a field has been set.

func (*Host) HasKubernetesNode

func (o *Host) HasKubernetesNode() bool

HasKubernetesNode returns a boolean if a field has been set.

func (*Host) HasLastSeenTimestamp

func (o *Host) HasLastSeenTimestamp() bool

HasLastSeenTimestamp returns a boolean if a field has been set.

func (*Host) HasLocalHostName

func (o *Host) HasLocalHostName() bool

HasLocalHostName returns a boolean if a field has been set.

func (*Host) HasLocalIp

func (o *Host) HasLocalIp() bool

HasLocalIp returns a boolean if a field has been set.

func (*Host) HasLogicalCpuCores

func (o *Host) HasLogicalCpuCores() bool

HasLogicalCpuCores returns a boolean if a field has been set.

func (*Host) HasLogicalCpus

func (o *Host) HasLogicalCpus() bool

HasLogicalCpus returns a boolean if a field has been set.

func (*Host) HasManagementZones

func (o *Host) HasManagementZones() bool

HasManagementZones returns a boolean if a field has been set.

func (*Host) HasMonitoringMode

func (o *Host) HasMonitoringMode() bool

HasMonitoringMode returns a boolean if a field has been set.

func (*Host) HasNetworkZoneId

func (o *Host) HasNetworkZoneId() bool

HasNetworkZoneId returns a boolean if a field has been set.

func (*Host) HasOneAgentCustomHostName

func (o *Host) HasOneAgentCustomHostName() bool

HasOneAgentCustomHostName returns a boolean if a field has been set.

func (*Host) HasOpenStackInstaceType

func (o *Host) HasOpenStackInstaceType() bool

HasOpenStackInstaceType returns a boolean if a field has been set.

func (*Host) HasOpenstackAvZone

func (o *Host) HasOpenstackAvZone() bool

HasOpenstackAvZone returns a boolean if a field has been set.

func (*Host) HasOpenstackComputeNodeName

func (o *Host) HasOpenstackComputeNodeName() bool

HasOpenstackComputeNodeName returns a boolean if a field has been set.

func (*Host) HasOpenstackProjectName

func (o *Host) HasOpenstackProjectName() bool

HasOpenstackProjectName returns a boolean if a field has been set.

func (*Host) HasOpenstackSecurityGroups

func (o *Host) HasOpenstackSecurityGroups() bool

HasOpenstackSecurityGroups returns a boolean if a field has been set.

func (*Host) HasOpenstackVmName

func (o *Host) HasOpenstackVmName() bool

HasOpenstackVmName returns a boolean if a field has been set.

func (*Host) HasOsArchitecture

func (o *Host) HasOsArchitecture() bool

HasOsArchitecture returns a boolean if a field has been set.

func (*Host) HasOsType

func (o *Host) HasOsType() bool

HasOsType returns a boolean if a field has been set.

func (*Host) HasOsVersion

func (o *Host) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*Host) HasPaasAgentVersions

func (o *Host) HasPaasAgentVersions() bool

HasPaasAgentVersions returns a boolean if a field has been set.

func (*Host) HasPaasMemoryLimit

func (o *Host) HasPaasMemoryLimit() bool

HasPaasMemoryLimit returns a boolean if a field has been set.

func (*Host) HasPaasType

func (o *Host) HasPaasType() bool

HasPaasType returns a boolean if a field has been set.

func (*Host) HasPublicHostName

func (o *Host) HasPublicHostName() bool

HasPublicHostName returns a boolean if a field has been set.

func (*Host) HasPublicIp

func (o *Host) HasPublicIp() bool

HasPublicIp returns a boolean if a field has been set.

func (*Host) HasScaleSetName

func (o *Host) HasScaleSetName() bool

HasScaleSetName returns a boolean if a field has been set.

func (*Host) HasSimultaneousMultithreading

func (o *Host) HasSimultaneousMultithreading() bool

HasSimultaneousMultithreading returns a boolean if a field has been set.

func (*Host) HasSoftwareTechnologies

func (o *Host) HasSoftwareTechnologies() bool

HasSoftwareTechnologies returns a boolean if a field has been set.

func (*Host) HasTags

func (o *Host) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Host) HasToRelationships

func (o *Host) HasToRelationships() bool

HasToRelationships returns a boolean if a field has been set.

func (*Host) HasUserLevel

func (o *Host) HasUserLevel() bool

HasUserLevel returns a boolean if a field has been set.

func (*Host) HasVirtualCpus

func (o *Host) HasVirtualCpus() bool

HasVirtualCpus returns a boolean if a field has been set.

func (*Host) HasVmwareName

func (o *Host) HasVmwareName() bool

HasVmwareName returns a boolean if a field has been set.

func (*Host) HasZosCPUModelNumber

func (o *Host) HasZosCPUModelNumber() bool

HasZosCPUModelNumber returns a boolean if a field has been set.

func (*Host) HasZosCPUSerialNumber

func (o *Host) HasZosCPUSerialNumber() bool

HasZosCPUSerialNumber returns a boolean if a field has been set.

func (*Host) HasZosLpaName

func (o *Host) HasZosLpaName() bool

HasZosLpaName returns a boolean if a field has been set.

func (*Host) HasZosSystemName

func (o *Host) HasZosSystemName() bool

HasZosSystemName returns a boolean if a field has been set.

func (*Host) HasZosTotalGeneralPurposeProcessors

func (o *Host) HasZosTotalGeneralPurposeProcessors() bool

HasZosTotalGeneralPurposeProcessors returns a boolean if a field has been set.

func (*Host) HasZosTotalPhysicalMemory

func (o *Host) HasZosTotalPhysicalMemory() bool

HasZosTotalPhysicalMemory returns a boolean if a field has been set.

func (*Host) HasZosTotalZiipProcessors

func (o *Host) HasZosTotalZiipProcessors() bool

HasZosTotalZiipProcessors returns a boolean if a field has been set.

func (*Host) HasZosVirtualization

func (o *Host) HasZosVirtualization() bool

HasZosVirtualization returns a boolean if a field has been set.

func (Host) MarshalJSON

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

func (*Host) SetAgentVersion

func (o *Host) SetAgentVersion(v AgentVersion)

SetAgentVersion gets a reference to the given AgentVersion and assigns it to the AgentVersion field.

func (*Host) SetAmiId

func (o *Host) SetAmiId(v string)

SetAmiId gets a reference to the given string and assigns it to the AmiId field.

func (*Host) SetAutoInjection

func (o *Host) SetAutoInjection(v string)

SetAutoInjection gets a reference to the given string and assigns it to the AutoInjection field.

func (*Host) SetAutoScalingGroup

func (o *Host) SetAutoScalingGroup(v string)

SetAutoScalingGroup gets a reference to the given string and assigns it to the AutoScalingGroup field.

func (*Host) SetAwsInstanceId

func (o *Host) SetAwsInstanceId(v string)

SetAwsInstanceId gets a reference to the given string and assigns it to the AwsInstanceId field.

func (*Host) SetAwsInstanceType

func (o *Host) SetAwsInstanceType(v string)

SetAwsInstanceType gets a reference to the given string and assigns it to the AwsInstanceType field.

func (*Host) SetAwsNameTag

func (o *Host) SetAwsNameTag(v string)

SetAwsNameTag gets a reference to the given string and assigns it to the AwsNameTag field.

func (*Host) SetAwsSecurityGroup

func (o *Host) SetAwsSecurityGroup(v []string)

SetAwsSecurityGroup gets a reference to the given []string and assigns it to the AwsSecurityGroup field.

func (*Host) SetAzureComputeModeName

func (o *Host) SetAzureComputeModeName(v string)

SetAzureComputeModeName gets a reference to the given string and assigns it to the AzureComputeModeName field.

func (*Host) SetAzureEnvironment

func (o *Host) SetAzureEnvironment(v string)

SetAzureEnvironment gets a reference to the given string and assigns it to the AzureEnvironment field.

func (*Host) SetAzureHostNames

func (o *Host) SetAzureHostNames(v []string)

SetAzureHostNames gets a reference to the given []string and assigns it to the AzureHostNames field.

func (*Host) SetAzureResourceGroupName

func (o *Host) SetAzureResourceGroupName(v string)

SetAzureResourceGroupName gets a reference to the given string and assigns it to the AzureResourceGroupName field.

func (*Host) SetAzureResourceId

func (o *Host) SetAzureResourceId(v string)

SetAzureResourceId gets a reference to the given string and assigns it to the AzureResourceId field.

func (*Host) SetAzureSiteNames

func (o *Host) SetAzureSiteNames(v []string)

SetAzureSiteNames gets a reference to the given []string and assigns it to the AzureSiteNames field.

func (*Host) SetAzureSku

func (o *Host) SetAzureSku(v string)

SetAzureSku gets a reference to the given string and assigns it to the AzureSku field.

func (*Host) SetAzureVmName

func (o *Host) SetAzureVmName(v string)

SetAzureVmName gets a reference to the given string and assigns it to the AzureVmName field.

func (*Host) SetAzureVmScaleSetName

func (o *Host) SetAzureVmScaleSetName(v string)

SetAzureVmScaleSetName gets a reference to the given string and assigns it to the AzureVmScaleSetName field.

func (*Host) SetAzureVmSizeLabel

func (o *Host) SetAzureVmSizeLabel(v string)

SetAzureVmSizeLabel gets a reference to the given string and assigns it to the AzureVmSizeLabel field.

func (*Host) SetAzureZone

func (o *Host) SetAzureZone(v string)

SetAzureZone gets a reference to the given string and assigns it to the AzureZone field.

func (*Host) SetBeanstalkEnvironmentName

func (o *Host) SetBeanstalkEnvironmentName(v string)

SetBeanstalkEnvironmentName gets a reference to the given string and assigns it to the BeanstalkEnvironmentName field.

func (*Host) SetBitness

func (o *Host) SetBitness(v string)

SetBitness gets a reference to the given string and assigns it to the Bitness field.

func (*Host) SetBoshAvailabilityZone

func (o *Host) SetBoshAvailabilityZone(v string)

SetBoshAvailabilityZone gets a reference to the given string and assigns it to the BoshAvailabilityZone field.

func (*Host) SetBoshDeploymentId

func (o *Host) SetBoshDeploymentId(v string)

SetBoshDeploymentId gets a reference to the given string and assigns it to the BoshDeploymentId field.

func (*Host) SetBoshInstanceId

func (o *Host) SetBoshInstanceId(v string)

SetBoshInstanceId gets a reference to the given string and assigns it to the BoshInstanceId field.

func (*Host) SetBoshInstanceName

func (o *Host) SetBoshInstanceName(v string)

SetBoshInstanceName gets a reference to the given string and assigns it to the BoshInstanceName field.

func (*Host) SetBoshName

func (o *Host) SetBoshName(v string)

SetBoshName gets a reference to the given string and assigns it to the BoshName field.

func (*Host) SetBoshStemcellVersion

func (o *Host) SetBoshStemcellVersion(v string)

SetBoshStemcellVersion gets a reference to the given string and assigns it to the BoshStemcellVersion field.

func (*Host) SetCloudPlatformVendorVersion

func (o *Host) SetCloudPlatformVendorVersion(v string)

SetCloudPlatformVendorVersion gets a reference to the given string and assigns it to the CloudPlatformVendorVersion field.

func (*Host) SetCloudType

func (o *Host) SetCloudType(v string)

SetCloudType gets a reference to the given string and assigns it to the CloudType field.

func (*Host) SetConsumedHostUnits

func (o *Host) SetConsumedHostUnits(v string)

SetConsumedHostUnits gets a reference to the given string and assigns it to the ConsumedHostUnits field.

func (*Host) SetCpuCores

func (o *Host) SetCpuCores(v int32)

SetCpuCores gets a reference to the given int32 and assigns it to the CpuCores field.

func (*Host) SetCustomizedName

func (o *Host) SetCustomizedName(v string)

SetCustomizedName gets a reference to the given string and assigns it to the CustomizedName field.

func (*Host) SetDiscoveredName

func (o *Host) SetDiscoveredName(v string)

SetDiscoveredName gets a reference to the given string and assigns it to the DiscoveredName field.

func (*Host) SetDisplayName

func (o *Host) SetDisplayName(v string)

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

func (*Host) SetEntityId

func (o *Host) SetEntityId(v string)

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

func (*Host) SetEsxiHostName

func (o *Host) SetEsxiHostName(v string)

SetEsxiHostName gets a reference to the given string and assigns it to the EsxiHostName field.

func (*Host) SetFirstSeenTimestamp

func (o *Host) SetFirstSeenTimestamp(v int64)

SetFirstSeenTimestamp gets a reference to the given int64 and assigns it to the FirstSeenTimestamp field.

func (*Host) SetFromRelationships

func (o *Host) SetFromRelationships(v HostFromRelationships)

SetFromRelationships gets a reference to the given HostFromRelationships and assigns it to the FromRelationships field.

func (*Host) SetGceInstanceId

func (o *Host) SetGceInstanceId(v string)

SetGceInstanceId gets a reference to the given string and assigns it to the GceInstanceId field.

func (*Host) SetGceInstanceName

func (o *Host) SetGceInstanceName(v string)

SetGceInstanceName gets a reference to the given string and assigns it to the GceInstanceName field.

func (*Host) SetGceMachineType

func (o *Host) SetGceMachineType(v string)

SetGceMachineType gets a reference to the given string and assigns it to the GceMachineType field.

func (*Host) SetGceProject

func (o *Host) SetGceProject(v string)

SetGceProject gets a reference to the given string and assigns it to the GceProject field.

func (*Host) SetGceProjectId

func (o *Host) SetGceProjectId(v string)

SetGceProjectId gets a reference to the given string and assigns it to the GceProjectId field.

func (*Host) SetGcePublicIpAddresses

func (o *Host) SetGcePublicIpAddresses(v []string)

SetGcePublicIpAddresses gets a reference to the given []string and assigns it to the GcePublicIpAddresses field.

func (*Host) SetGcpZone

func (o *Host) SetGcpZone(v string)

SetGcpZone gets a reference to the given string and assigns it to the GcpZone field.

func (*Host) SetHostGroup

func (o *Host) SetHostGroup(v HostGroup)

SetHostGroup gets a reference to the given HostGroup and assigns it to the HostGroup field.

func (*Host) SetHypervisorType

func (o *Host) SetHypervisorType(v string)

SetHypervisorType gets a reference to the given string and assigns it to the HypervisorType field.

func (*Host) SetIpAddresses

func (o *Host) SetIpAddresses(v []string)

SetIpAddresses gets a reference to the given []string and assigns it to the IpAddresses field.

func (*Host) SetIsMonitoringCandidate

func (o *Host) SetIsMonitoringCandidate(v bool)

SetIsMonitoringCandidate gets a reference to the given bool and assigns it to the IsMonitoringCandidate field.

func (*Host) SetKubernetesCluster

func (o *Host) SetKubernetesCluster(v string)

SetKubernetesCluster gets a reference to the given string and assigns it to the KubernetesCluster field.

func (*Host) SetKubernetesLabels

func (o *Host) SetKubernetesLabels(v map[string]map[string]interface{})

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

func (*Host) SetKubernetesNode

func (o *Host) SetKubernetesNode(v string)

SetKubernetesNode gets a reference to the given string and assigns it to the KubernetesNode field.

func (*Host) SetLastSeenTimestamp

func (o *Host) SetLastSeenTimestamp(v int64)

SetLastSeenTimestamp gets a reference to the given int64 and assigns it to the LastSeenTimestamp field.

func (*Host) SetLocalHostName

func (o *Host) SetLocalHostName(v string)

SetLocalHostName gets a reference to the given string and assigns it to the LocalHostName field.

func (*Host) SetLocalIp

func (o *Host) SetLocalIp(v string)

SetLocalIp gets a reference to the given string and assigns it to the LocalIp field.

func (*Host) SetLogicalCpuCores

func (o *Host) SetLogicalCpuCores(v int32)

SetLogicalCpuCores gets a reference to the given int32 and assigns it to the LogicalCpuCores field.

func (*Host) SetLogicalCpus

func (o *Host) SetLogicalCpus(v int32)

SetLogicalCpus gets a reference to the given int32 and assigns it to the LogicalCpus field.

func (*Host) SetManagementZones

func (o *Host) SetManagementZones(v []EntityShortRepresentation)

SetManagementZones gets a reference to the given []EntityShortRepresentation and assigns it to the ManagementZones field.

func (*Host) SetMonitoringMode

func (o *Host) SetMonitoringMode(v string)

SetMonitoringMode gets a reference to the given string and assigns it to the MonitoringMode field.

func (*Host) SetNetworkZoneId

func (o *Host) SetNetworkZoneId(v string)

SetNetworkZoneId gets a reference to the given string and assigns it to the NetworkZoneId field.

func (*Host) SetOneAgentCustomHostName

func (o *Host) SetOneAgentCustomHostName(v string)

SetOneAgentCustomHostName gets a reference to the given string and assigns it to the OneAgentCustomHostName field.

func (*Host) SetOpenStackInstaceType

func (o *Host) SetOpenStackInstaceType(v string)

SetOpenStackInstaceType gets a reference to the given string and assigns it to the OpenStackInstaceType field.

func (*Host) SetOpenstackAvZone

func (o *Host) SetOpenstackAvZone(v string)

SetOpenstackAvZone gets a reference to the given string and assigns it to the OpenstackAvZone field.

func (*Host) SetOpenstackComputeNodeName

func (o *Host) SetOpenstackComputeNodeName(v string)

SetOpenstackComputeNodeName gets a reference to the given string and assigns it to the OpenstackComputeNodeName field.

func (*Host) SetOpenstackProjectName

func (o *Host) SetOpenstackProjectName(v string)

SetOpenstackProjectName gets a reference to the given string and assigns it to the OpenstackProjectName field.

func (*Host) SetOpenstackSecurityGroups

func (o *Host) SetOpenstackSecurityGroups(v []string)

SetOpenstackSecurityGroups gets a reference to the given []string and assigns it to the OpenstackSecurityGroups field.

func (*Host) SetOpenstackVmName

func (o *Host) SetOpenstackVmName(v string)

SetOpenstackVmName gets a reference to the given string and assigns it to the OpenstackVmName field.

func (*Host) SetOsArchitecture

func (o *Host) SetOsArchitecture(v string)

SetOsArchitecture gets a reference to the given string and assigns it to the OsArchitecture field.

func (*Host) SetOsType

func (o *Host) SetOsType(v string)

SetOsType gets a reference to the given string and assigns it to the OsType field.

func (*Host) SetOsVersion

func (o *Host) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*Host) SetPaasAgentVersions

func (o *Host) SetPaasAgentVersions(v []AgentVersion)

SetPaasAgentVersions gets a reference to the given []AgentVersion and assigns it to the PaasAgentVersions field.

func (*Host) SetPaasMemoryLimit

func (o *Host) SetPaasMemoryLimit(v int64)

SetPaasMemoryLimit gets a reference to the given int64 and assigns it to the PaasMemoryLimit field.

func (*Host) SetPaasType

func (o *Host) SetPaasType(v string)

SetPaasType gets a reference to the given string and assigns it to the PaasType field.

func (*Host) SetPublicHostName

func (o *Host) SetPublicHostName(v string)

SetPublicHostName gets a reference to the given string and assigns it to the PublicHostName field.

func (*Host) SetPublicIp

func (o *Host) SetPublicIp(v string)

SetPublicIp gets a reference to the given string and assigns it to the PublicIp field.

func (*Host) SetScaleSetName

func (o *Host) SetScaleSetName(v string)

SetScaleSetName gets a reference to the given string and assigns it to the ScaleSetName field.

func (*Host) SetSimultaneousMultithreading

func (o *Host) SetSimultaneousMultithreading(v int32)

SetSimultaneousMultithreading gets a reference to the given int32 and assigns it to the SimultaneousMultithreading field.

func (*Host) SetSoftwareTechnologies

func (o *Host) SetSoftwareTechnologies(v []TechnologyInfo)

SetSoftwareTechnologies gets a reference to the given []TechnologyInfo and assigns it to the SoftwareTechnologies field.

func (*Host) SetTags

func (o *Host) SetTags(v []TagInfo)

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

func (*Host) SetToRelationships

func (o *Host) SetToRelationships(v HostToRelationships)

SetToRelationships gets a reference to the given HostToRelationships and assigns it to the ToRelationships field.

func (*Host) SetUserLevel

func (o *Host) SetUserLevel(v string)

SetUserLevel gets a reference to the given string and assigns it to the UserLevel field.

func (*Host) SetVirtualCpus

func (o *Host) SetVirtualCpus(v int32)

SetVirtualCpus gets a reference to the given int32 and assigns it to the VirtualCpus field.

func (*Host) SetVmwareName

func (o *Host) SetVmwareName(v string)

SetVmwareName gets a reference to the given string and assigns it to the VmwareName field.

func (*Host) SetZosCPUModelNumber

func (o *Host) SetZosCPUModelNumber(v string)

SetZosCPUModelNumber gets a reference to the given string and assigns it to the ZosCPUModelNumber field.

func (*Host) SetZosCPUSerialNumber

func (o *Host) SetZosCPUSerialNumber(v string)

SetZosCPUSerialNumber gets a reference to the given string and assigns it to the ZosCPUSerialNumber field.

func (*Host) SetZosLpaName

func (o *Host) SetZosLpaName(v string)

SetZosLpaName gets a reference to the given string and assigns it to the ZosLpaName field.

func (*Host) SetZosSystemName

func (o *Host) SetZosSystemName(v string)

SetZosSystemName gets a reference to the given string and assigns it to the ZosSystemName field.

func (*Host) SetZosTotalGeneralPurposeProcessors

func (o *Host) SetZosTotalGeneralPurposeProcessors(v int32)

SetZosTotalGeneralPurposeProcessors gets a reference to the given int32 and assigns it to the ZosTotalGeneralPurposeProcessors field.

func (*Host) SetZosTotalPhysicalMemory

func (o *Host) SetZosTotalPhysicalMemory(v int32)

SetZosTotalPhysicalMemory gets a reference to the given int32 and assigns it to the ZosTotalPhysicalMemory field.

func (*Host) SetZosTotalZiipProcessors

func (o *Host) SetZosTotalZiipProcessors(v int32)

SetZosTotalZiipProcessors gets a reference to the given int32 and assigns it to the ZosTotalZiipProcessors field.

func (*Host) SetZosVirtualization

func (o *Host) SetZosVirtualization(v string)

SetZosVirtualization gets a reference to the given string and assigns it to the ZosVirtualization field.

func (Host) ToMap

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

type Host4pg

type Host4pg struct {
	// The log is available (true) or not available (false) for analysis.
	AvailableForAnalysis *bool `json:"availableForAnalysis,omitempty"`
	// The access to the log content is granted (true) or denied (false).
	ContentAccess *bool `json:"contentAccess,omitempty"`
	// The entity ID of the host.
	HostId *string `json:"hostId,omitempty"`
	// The size of the PG log for the host, bytes.
	LogSize *int64 `json:"logSize,omitempty"`
}

Host4pg The process group log on the host.

func NewHost4pg

func NewHost4pg() *Host4pg

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

func NewHost4pgWithDefaults

func NewHost4pgWithDefaults() *Host4pg

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

func (*Host4pg) GetAvailableForAnalysis

func (o *Host4pg) GetAvailableForAnalysis() bool

GetAvailableForAnalysis returns the AvailableForAnalysis field value if set, zero value otherwise.

func (*Host4pg) GetAvailableForAnalysisOk

func (o *Host4pg) GetAvailableForAnalysisOk() (*bool, bool)

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

func (*Host4pg) GetContentAccess

func (o *Host4pg) GetContentAccess() bool

GetContentAccess returns the ContentAccess field value if set, zero value otherwise.

func (*Host4pg) GetContentAccessOk

func (o *Host4pg) GetContentAccessOk() (*bool, bool)

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

func (*Host4pg) GetHostId

func (o *Host4pg) GetHostId() string

GetHostId returns the HostId field value if set, zero value otherwise.

func (*Host4pg) GetHostIdOk

func (o *Host4pg) GetHostIdOk() (*string, bool)

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

func (*Host4pg) GetLogSize

func (o *Host4pg) GetLogSize() int64

GetLogSize returns the LogSize field value if set, zero value otherwise.

func (*Host4pg) GetLogSizeOk

func (o *Host4pg) GetLogSizeOk() (*int64, bool)

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

func (*Host4pg) HasAvailableForAnalysis

func (o *Host4pg) HasAvailableForAnalysis() bool

HasAvailableForAnalysis returns a boolean if a field has been set.

func (*Host4pg) HasContentAccess

func (o *Host4pg) HasContentAccess() bool

HasContentAccess returns a boolean if a field has been set.

func (*Host4pg) HasHostId

func (o *Host4pg) HasHostId() bool

HasHostId returns a boolean if a field has been set.

func (*Host4pg) HasLogSize

func (o *Host4pg) HasLogSize() bool

HasLogSize returns a boolean if a field has been set.

func (Host4pg) MarshalJSON

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

func (*Host4pg) SetAvailableForAnalysis

func (o *Host4pg) SetAvailableForAnalysis(v bool)

SetAvailableForAnalysis gets a reference to the given bool and assigns it to the AvailableForAnalysis field.

func (*Host4pg) SetContentAccess

func (o *Host4pg) SetContentAccess(v bool)

SetContentAccess gets a reference to the given bool and assigns it to the ContentAccess field.

func (*Host4pg) SetHostId

func (o *Host4pg) SetHostId(v string)

SetHostId gets a reference to the given string and assigns it to the HostId field.

func (*Host4pg) SetLogSize

func (o *Host4pg) SetLogSize(v int64)

SetLogSize gets a reference to the given int64 and assigns it to the LogSize field.

func (Host4pg) ToMap

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

type HostAgentInfo

type HostAgentInfo struct {
	// OneAgent is active (`true`) or inactive (`false`).
	Active *bool `json:"active,omitempty"`
	// The effective auto-update setting of OneAgent. For host with inherited configuration it is calculated from its parent's configuration
	AutoUpdateSetting *string `json:"autoUpdateSetting,omitempty"`
	// The availability state of OneAgent.
	AvailabilityState *string `json:"availabilityState,omitempty"`
	// A list of versions OneAgent can be updated to.
	AvailableVersions []string `json:"availableVersions,omitempty"`
	// Monitoring is enabled (`true`) or disabled (`false`) in the OneAgent configuration.
	ConfiguredMonitoringEnabled *bool `json:"configuredMonitoringEnabled,omitempty"`
	// Configured monitoring mode of OneAgent.
	ConfiguredMonitoringMode *string `json:"configuredMonitoringMode,omitempty"`
	// This field is deprecated and provided for backward compatibility.   Use the **currentActiveGateIds** field instead.
	// Deprecated
	CurrentActiveGateId *int32 `json:"currentActiveGateId,omitempty"`
	// The list of ActiveGate IDs of ActiveGates to which OneAgent is currently connected.
	CurrentActiveGateIds []string `json:"currentActiveGateIds,omitempty"`
	// The ID of the network zone that OneAgent is using.
	CurrentNetworkZoneId *string `json:"currentNetworkZoneId,omitempty"`
	// The detailed availability state of OneAgent.
	DetailedAvailabilityState *string `json:"detailedAvailabilityState,omitempty"`
	// OneAgent version is faulty (`true`) or not (`false`).
	FaultyVersion *bool `json:"faultyVersion,omitempty"`
	HostInfo      *Host `json:"hostInfo,omitempty"`
	// A list of code modules deployed on the host.
	Modules []ModuleInfo `json:"modules,omitempty"`
	// The monitoring mode of OneAgent.
	MonitoringType *string `json:"monitoringType,omitempty"`
	// A list of plugins deployed on the host.
	Plugins []PluginInfo `json:"plugins,omitempty"`
	// OneAgent is unlicensed.
	Unlicensed *bool `json:"unlicensed,omitempty"`
	// The current update status of OneAgent.
	UpdateStatus *string `json:"updateStatus,omitempty"`
}

HostAgentInfo OneAgent deployment on a host.

func NewHostAgentInfo

func NewHostAgentInfo() *HostAgentInfo

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

func NewHostAgentInfoWithDefaults

func NewHostAgentInfoWithDefaults() *HostAgentInfo

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

func (*HostAgentInfo) GetActive

func (o *HostAgentInfo) GetActive() bool

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

func (*HostAgentInfo) GetActiveOk

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

func (o *HostAgentInfo) GetAutoUpdateSetting() string

GetAutoUpdateSetting returns the AutoUpdateSetting field value if set, zero value otherwise.

func (*HostAgentInfo) GetAutoUpdateSettingOk

func (o *HostAgentInfo) GetAutoUpdateSettingOk() (*string, bool)

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

func (*HostAgentInfo) GetAvailabilityState

func (o *HostAgentInfo) GetAvailabilityState() string

GetAvailabilityState returns the AvailabilityState field value if set, zero value otherwise.

func (*HostAgentInfo) GetAvailabilityStateOk

func (o *HostAgentInfo) GetAvailabilityStateOk() (*string, bool)

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

func (*HostAgentInfo) GetAvailableVersions

func (o *HostAgentInfo) GetAvailableVersions() []string

GetAvailableVersions returns the AvailableVersions field value if set, zero value otherwise.

func (*HostAgentInfo) GetAvailableVersionsOk

func (o *HostAgentInfo) GetAvailableVersionsOk() ([]string, bool)

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

func (*HostAgentInfo) GetConfiguredMonitoringEnabled

func (o *HostAgentInfo) GetConfiguredMonitoringEnabled() bool

GetConfiguredMonitoringEnabled returns the ConfiguredMonitoringEnabled field value if set, zero value otherwise.

func (*HostAgentInfo) GetConfiguredMonitoringEnabledOk

func (o *HostAgentInfo) GetConfiguredMonitoringEnabledOk() (*bool, bool)

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

func (*HostAgentInfo) GetConfiguredMonitoringMode

func (o *HostAgentInfo) GetConfiguredMonitoringMode() string

GetConfiguredMonitoringMode returns the ConfiguredMonitoringMode field value if set, zero value otherwise.

func (*HostAgentInfo) GetConfiguredMonitoringModeOk

func (o *HostAgentInfo) GetConfiguredMonitoringModeOk() (*string, bool)

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

func (*HostAgentInfo) GetCurrentActiveGateId

func (o *HostAgentInfo) GetCurrentActiveGateId() int32

GetCurrentActiveGateId returns the CurrentActiveGateId field value if set, zero value otherwise. Deprecated

func (*HostAgentInfo) GetCurrentActiveGateIdOk

func (o *HostAgentInfo) GetCurrentActiveGateIdOk() (*int32, bool)

GetCurrentActiveGateIdOk returns a tuple with the CurrentActiveGateId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*HostAgentInfo) GetCurrentActiveGateIds

func (o *HostAgentInfo) GetCurrentActiveGateIds() []string

GetCurrentActiveGateIds returns the CurrentActiveGateIds field value if set, zero value otherwise.

func (*HostAgentInfo) GetCurrentActiveGateIdsOk

func (o *HostAgentInfo) GetCurrentActiveGateIdsOk() ([]string, bool)

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

func (*HostAgentInfo) GetCurrentNetworkZoneId

func (o *HostAgentInfo) GetCurrentNetworkZoneId() string

GetCurrentNetworkZoneId returns the CurrentNetworkZoneId field value if set, zero value otherwise.

func (*HostAgentInfo) GetCurrentNetworkZoneIdOk

func (o *HostAgentInfo) GetCurrentNetworkZoneIdOk() (*string, bool)

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

func (*HostAgentInfo) GetDetailedAvailabilityState

func (o *HostAgentInfo) GetDetailedAvailabilityState() string

GetDetailedAvailabilityState returns the DetailedAvailabilityState field value if set, zero value otherwise.

func (*HostAgentInfo) GetDetailedAvailabilityStateOk

func (o *HostAgentInfo) GetDetailedAvailabilityStateOk() (*string, bool)

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

func (*HostAgentInfo) GetFaultyVersion

func (o *HostAgentInfo) GetFaultyVersion() bool

GetFaultyVersion returns the FaultyVersion field value if set, zero value otherwise.

func (*HostAgentInfo) GetFaultyVersionOk

func (o *HostAgentInfo) GetFaultyVersionOk() (*bool, bool)

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

func (*HostAgentInfo) GetHostInfo

func (o *HostAgentInfo) GetHostInfo() Host

GetHostInfo returns the HostInfo field value if set, zero value otherwise.

func (*HostAgentInfo) GetHostInfoOk

func (o *HostAgentInfo) GetHostInfoOk() (*Host, bool)

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

func (*HostAgentInfo) GetModules

func (o *HostAgentInfo) GetModules() []ModuleInfo

GetModules returns the Modules field value if set, zero value otherwise.

func (*HostAgentInfo) GetModulesOk

func (o *HostAgentInfo) GetModulesOk() ([]ModuleInfo, bool)

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

func (*HostAgentInfo) GetMonitoringType

func (o *HostAgentInfo) GetMonitoringType() string

GetMonitoringType returns the MonitoringType field value if set, zero value otherwise.

func (*HostAgentInfo) GetMonitoringTypeOk

func (o *HostAgentInfo) GetMonitoringTypeOk() (*string, bool)

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

func (*HostAgentInfo) GetPlugins

func (o *HostAgentInfo) GetPlugins() []PluginInfo

GetPlugins returns the Plugins field value if set, zero value otherwise.

func (*HostAgentInfo) GetPluginsOk

func (o *HostAgentInfo) GetPluginsOk() ([]PluginInfo, bool)

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

func (*HostAgentInfo) GetUnlicensed

func (o *HostAgentInfo) GetUnlicensed() bool

GetUnlicensed returns the Unlicensed field value if set, zero value otherwise.

func (*HostAgentInfo) GetUnlicensedOk

func (o *HostAgentInfo) GetUnlicensedOk() (*bool, bool)

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

func (*HostAgentInfo) GetUpdateStatus

func (o *HostAgentInfo) GetUpdateStatus() string

GetUpdateStatus returns the UpdateStatus field value if set, zero value otherwise.

func (*HostAgentInfo) GetUpdateStatusOk

func (o *HostAgentInfo) GetUpdateStatusOk() (*string, bool)

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

func (*HostAgentInfo) HasActive

func (o *HostAgentInfo) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*HostAgentInfo) HasAutoUpdateSetting

func (o *HostAgentInfo) HasAutoUpdateSetting() bool

HasAutoUpdateSetting returns a boolean if a field has been set.

func (*HostAgentInfo) HasAvailabilityState

func (o *HostAgentInfo) HasAvailabilityState() bool

HasAvailabilityState returns a boolean if a field has been set.

func (*HostAgentInfo) HasAvailableVersions

func (o *HostAgentInfo) HasAvailableVersions() bool

HasAvailableVersions returns a boolean if a field has been set.

func (*HostAgentInfo) HasConfiguredMonitoringEnabled

func (o *HostAgentInfo) HasConfiguredMonitoringEnabled() bool

HasConfiguredMonitoringEnabled returns a boolean if a field has been set.

func (*HostAgentInfo) HasConfiguredMonitoringMode

func (o *HostAgentInfo) HasConfiguredMonitoringMode() bool

HasConfiguredMonitoringMode returns a boolean if a field has been set.

func (*HostAgentInfo) HasCurrentActiveGateId

func (o *HostAgentInfo) HasCurrentActiveGateId() bool

HasCurrentActiveGateId returns a boolean if a field has been set.

func (*HostAgentInfo) HasCurrentActiveGateIds

func (o *HostAgentInfo) HasCurrentActiveGateIds() bool

HasCurrentActiveGateIds returns a boolean if a field has been set.

func (*HostAgentInfo) HasCurrentNetworkZoneId

func (o *HostAgentInfo) HasCurrentNetworkZoneId() bool

HasCurrentNetworkZoneId returns a boolean if a field has been set.

func (*HostAgentInfo) HasDetailedAvailabilityState

func (o *HostAgentInfo) HasDetailedAvailabilityState() bool

HasDetailedAvailabilityState returns a boolean if a field has been set.

func (*HostAgentInfo) HasFaultyVersion

func (o *HostAgentInfo) HasFaultyVersion() bool

HasFaultyVersion returns a boolean if a field has been set.

func (*HostAgentInfo) HasHostInfo

func (o *HostAgentInfo) HasHostInfo() bool

HasHostInfo returns a boolean if a field has been set.

func (*HostAgentInfo) HasModules

func (o *HostAgentInfo) HasModules() bool

HasModules returns a boolean if a field has been set.

func (*HostAgentInfo) HasMonitoringType

func (o *HostAgentInfo) HasMonitoringType() bool

HasMonitoringType returns a boolean if a field has been set.

func (*HostAgentInfo) HasPlugins

func (o *HostAgentInfo) HasPlugins() bool

HasPlugins returns a boolean if a field has been set.

func (*HostAgentInfo) HasUnlicensed

func (o *HostAgentInfo) HasUnlicensed() bool

HasUnlicensed returns a boolean if a field has been set.

func (*HostAgentInfo) HasUpdateStatus

func (o *HostAgentInfo) HasUpdateStatus() bool

HasUpdateStatus returns a boolean if a field has been set.

func (HostAgentInfo) MarshalJSON

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

func (*HostAgentInfo) SetActive

func (o *HostAgentInfo) SetActive(v bool)

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

func (*HostAgentInfo) SetAutoUpdateSetting

func (o *HostAgentInfo) SetAutoUpdateSetting(v string)

SetAutoUpdateSetting gets a reference to the given string and assigns it to the AutoUpdateSetting field.

func (*HostAgentInfo) SetAvailabilityState

func (o *HostAgentInfo) SetAvailabilityState(v string)

SetAvailabilityState gets a reference to the given string and assigns it to the AvailabilityState field.

func (*HostAgentInfo) SetAvailableVersions

func (o *HostAgentInfo) SetAvailableVersions(v []string)

SetAvailableVersions gets a reference to the given []string and assigns it to the AvailableVersions field.

func (*HostAgentInfo) SetConfiguredMonitoringEnabled

func (o *HostAgentInfo) SetConfiguredMonitoringEnabled(v bool)

SetConfiguredMonitoringEnabled gets a reference to the given bool and assigns it to the ConfiguredMonitoringEnabled field.

func (*HostAgentInfo) SetConfiguredMonitoringMode

func (o *HostAgentInfo) SetConfiguredMonitoringMode(v string)

SetConfiguredMonitoringMode gets a reference to the given string and assigns it to the ConfiguredMonitoringMode field.

func (*HostAgentInfo) SetCurrentActiveGateId

func (o *HostAgentInfo) SetCurrentActiveGateId(v int32)

SetCurrentActiveGateId gets a reference to the given int32 and assigns it to the CurrentActiveGateId field. Deprecated

func (*HostAgentInfo) SetCurrentActiveGateIds

func (o *HostAgentInfo) SetCurrentActiveGateIds(v []string)

SetCurrentActiveGateIds gets a reference to the given []string and assigns it to the CurrentActiveGateIds field.

func (*HostAgentInfo) SetCurrentNetworkZoneId

func (o *HostAgentInfo) SetCurrentNetworkZoneId(v string)

SetCurrentNetworkZoneId gets a reference to the given string and assigns it to the CurrentNetworkZoneId field.

func (*HostAgentInfo) SetDetailedAvailabilityState

func (o *HostAgentInfo) SetDetailedAvailabilityState(v string)

SetDetailedAvailabilityState gets a reference to the given string and assigns it to the DetailedAvailabilityState field.

func (*HostAgentInfo) SetFaultyVersion

func (o *HostAgentInfo) SetFaultyVersion(v bool)

SetFaultyVersion gets a reference to the given bool and assigns it to the FaultyVersion field.

func (*HostAgentInfo) SetHostInfo

func (o *HostAgentInfo) SetHostInfo(v Host)

SetHostInfo gets a reference to the given Host and assigns it to the HostInfo field.

func (*HostAgentInfo) SetModules

func (o *HostAgentInfo) SetModules(v []ModuleInfo)

SetModules gets a reference to the given []ModuleInfo and assigns it to the Modules field.

func (*HostAgentInfo) SetMonitoringType

func (o *HostAgentInfo) SetMonitoringType(v string)

SetMonitoringType gets a reference to the given string and assigns it to the MonitoringType field.

func (*HostAgentInfo) SetPlugins

func (o *HostAgentInfo) SetPlugins(v []PluginInfo)

SetPlugins gets a reference to the given []PluginInfo and assigns it to the Plugins field.

func (*HostAgentInfo) SetUnlicensed

func (o *HostAgentInfo) SetUnlicensed(v bool)

SetUnlicensed gets a reference to the given bool and assigns it to the Unlicensed field.

func (*HostAgentInfo) SetUpdateStatus

func (o *HostAgentInfo) SetUpdateStatus(v string)

SetUpdateStatus gets a reference to the given string and assigns it to the UpdateStatus field.

func (HostAgentInfo) ToMap

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

type HostFromRelationships

type HostFromRelationships struct {
	IsNetworkClientOfHost []string `json:"isNetworkClientOfHost,omitempty"`
}

HostFromRelationships struct for HostFromRelationships

func NewHostFromRelationships

func NewHostFromRelationships() *HostFromRelationships

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

func NewHostFromRelationshipsWithDefaults

func NewHostFromRelationshipsWithDefaults() *HostFromRelationships

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

func (*HostFromRelationships) GetIsNetworkClientOfHost

func (o *HostFromRelationships) GetIsNetworkClientOfHost() []string

GetIsNetworkClientOfHost returns the IsNetworkClientOfHost field value if set, zero value otherwise.

func (*HostFromRelationships) GetIsNetworkClientOfHostOk

func (o *HostFromRelationships) GetIsNetworkClientOfHostOk() ([]string, bool)

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

func (*HostFromRelationships) HasIsNetworkClientOfHost

func (o *HostFromRelationships) HasIsNetworkClientOfHost() bool

HasIsNetworkClientOfHost returns a boolean if a field has been set.

func (HostFromRelationships) MarshalJSON

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

func (*HostFromRelationships) SetIsNetworkClientOfHost

func (o *HostFromRelationships) SetIsNetworkClientOfHost(v []string)

SetIsNetworkClientOfHost gets a reference to the given []string and assigns it to the IsNetworkClientOfHost field.

func (HostFromRelationships) ToMap

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

type HostGroup

type HostGroup struct {
	// The Dynatrace entity ID of the host group.
	MeId *string `json:"meId,omitempty"`
	// The name of the Dynatrace entity, displayed in the UI.
	Name *string `json:"name,omitempty"`
}

HostGroup struct for HostGroup

func NewHostGroup

func NewHostGroup() *HostGroup

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

func NewHostGroupWithDefaults

func NewHostGroupWithDefaults() *HostGroup

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

func (*HostGroup) GetMeId

func (o *HostGroup) GetMeId() string

GetMeId returns the MeId field value if set, zero value otherwise.

func (*HostGroup) GetMeIdOk

func (o *HostGroup) GetMeIdOk() (*string, bool)

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

func (*HostGroup) GetName

func (o *HostGroup) GetName() string

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

func (*HostGroup) GetNameOk

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

func (o *HostGroup) HasMeId() bool

HasMeId returns a boolean if a field has been set.

func (*HostGroup) HasName

func (o *HostGroup) HasName() bool

HasName returns a boolean if a field has been set.

func (HostGroup) MarshalJSON

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

func (*HostGroup) SetMeId

func (o *HostGroup) SetMeId(v string)

SetMeId gets a reference to the given string and assigns it to the MeId field.

func (*HostGroup) SetName

func (o *HostGroup) SetName(v string)

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

func (HostGroup) ToMap

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

type HostToRelationships

type HostToRelationships struct {
	IsNetworkClientOfHost []string `json:"isNetworkClientOfHost,omitempty"`
	IsProcessOf           []string `json:"isProcessOf,omitempty"`
	IsSiteOf              []string `json:"isSiteOf,omitempty"`
	RunsOn                []string `json:"runsOn,omitempty"`
}

HostToRelationships struct for HostToRelationships

func NewHostToRelationships

func NewHostToRelationships() *HostToRelationships

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

func NewHostToRelationshipsWithDefaults

func NewHostToRelationshipsWithDefaults() *HostToRelationships

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

func (*HostToRelationships) GetIsNetworkClientOfHost

func (o *HostToRelationships) GetIsNetworkClientOfHost() []string

GetIsNetworkClientOfHost returns the IsNetworkClientOfHost field value if set, zero value otherwise.

func (*HostToRelationships) GetIsNetworkClientOfHostOk

func (o *HostToRelationships) GetIsNetworkClientOfHostOk() ([]string, bool)

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

func (*HostToRelationships) GetIsProcessOf

func (o *HostToRelationships) GetIsProcessOf() []string

GetIsProcessOf returns the IsProcessOf field value if set, zero value otherwise.

func (*HostToRelationships) GetIsProcessOfOk

func (o *HostToRelationships) GetIsProcessOfOk() ([]string, bool)

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

func (*HostToRelationships) GetIsSiteOf

func (o *HostToRelationships) GetIsSiteOf() []string

GetIsSiteOf returns the IsSiteOf field value if set, zero value otherwise.

func (*HostToRelationships) GetIsSiteOfOk

func (o *HostToRelationships) GetIsSiteOfOk() ([]string, bool)

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

func (*HostToRelationships) GetRunsOn

func (o *HostToRelationships) GetRunsOn() []string

GetRunsOn returns the RunsOn field value if set, zero value otherwise.

func (*HostToRelationships) GetRunsOnOk

func (o *HostToRelationships) GetRunsOnOk() ([]string, bool)

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

func (*HostToRelationships) HasIsNetworkClientOfHost

func (o *HostToRelationships) HasIsNetworkClientOfHost() bool

HasIsNetworkClientOfHost returns a boolean if a field has been set.

func (*HostToRelationships) HasIsProcessOf

func (o *HostToRelationships) HasIsProcessOf() bool

HasIsProcessOf returns a boolean if a field has been set.

func (*HostToRelationships) HasIsSiteOf

func (o *HostToRelationships) HasIsSiteOf() bool

HasIsSiteOf returns a boolean if a field has been set.

func (*HostToRelationships) HasRunsOn

func (o *HostToRelationships) HasRunsOn() bool

HasRunsOn returns a boolean if a field has been set.

func (HostToRelationships) MarshalJSON

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

func (*HostToRelationships) SetIsNetworkClientOfHost

func (o *HostToRelationships) SetIsNetworkClientOfHost(v []string)

SetIsNetworkClientOfHost gets a reference to the given []string and assigns it to the IsNetworkClientOfHost field.

func (*HostToRelationships) SetIsProcessOf

func (o *HostToRelationships) SetIsProcessOf(v []string)

SetIsProcessOf gets a reference to the given []string and assigns it to the IsProcessOf field.

func (*HostToRelationships) SetIsSiteOf

func (o *HostToRelationships) SetIsSiteOf(v []string)

SetIsSiteOf gets a reference to the given []string and assigns it to the IsSiteOf field.

func (*HostToRelationships) SetRunsOn

func (o *HostToRelationships) SetRunsOn(v []string)

SetRunsOn gets a reference to the given []string and assigns it to the RunsOn field.

func (HostToRelationships) ToMap

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

type HostsListPage

type HostsListPage struct {
	// A list of hosts with OneAgent deployment information for each host.
	Hosts []HostAgentInfo `json:"hosts,omitempty"`
	// The cursor for the next page of results.    Has the value of `null` on the last page.   There might be another page of results even if the current page is empty.
	NextPageKey *string `json:"nextPageKey,omitempty"`
	// The progress of the environment search, in percent.
	PercentageOfEnvironmentSearched *float64 `json:"percentageOfEnvironmentSearched,omitempty"`
}

HostsListPage A list of hosts with OneAgent deployment information for each host.

func NewHostsListPage

func NewHostsListPage() *HostsListPage

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

func NewHostsListPageWithDefaults

func NewHostsListPageWithDefaults() *HostsListPage

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

func (*HostsListPage) GetHosts

func (o *HostsListPage) GetHosts() []HostAgentInfo

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

func (*HostsListPage) GetHostsOk

func (o *HostsListPage) GetHostsOk() ([]HostAgentInfo, bool)

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

func (*HostsListPage) GetNextPageKey

func (o *HostsListPage) GetNextPageKey() string

GetNextPageKey returns the NextPageKey field value if set, zero value otherwise.

func (*HostsListPage) GetNextPageKeyOk

func (o *HostsListPage) GetNextPageKeyOk() (*string, bool)

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

func (*HostsListPage) GetPercentageOfEnvironmentSearched

func (o *HostsListPage) GetPercentageOfEnvironmentSearched() float64

GetPercentageOfEnvironmentSearched returns the PercentageOfEnvironmentSearched field value if set, zero value otherwise.

func (*HostsListPage) GetPercentageOfEnvironmentSearchedOk

func (o *HostsListPage) GetPercentageOfEnvironmentSearchedOk() (*float64, bool)

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

func (*HostsListPage) HasHosts

func (o *HostsListPage) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*HostsListPage) HasNextPageKey

func (o *HostsListPage) HasNextPageKey() bool

HasNextPageKey returns a boolean if a field has been set.

func (*HostsListPage) HasPercentageOfEnvironmentSearched

func (o *HostsListPage) HasPercentageOfEnvironmentSearched() bool

HasPercentageOfEnvironmentSearched returns a boolean if a field has been set.

func (HostsListPage) MarshalJSON

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

func (*HostsListPage) SetHosts

func (o *HostsListPage) SetHosts(v []HostAgentInfo)

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

func (*HostsListPage) SetNextPageKey

func (o *HostsListPage) SetNextPageKey(v string)

SetNextPageKey gets a reference to the given string and assigns it to the NextPageKey field.

func (*HostsListPage) SetPercentageOfEnvironmentSearched

func (o *HostsListPage) SetPercentageOfEnvironmentSearched(v float64)

SetPercentageOfEnvironmentSearched gets a reference to the given float64 and assigns it to the PercentageOfEnvironmentSearched field.

func (HostsListPage) ToMap

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

type HttpSyntheticMonitor

type HttpSyntheticMonitor struct {
	SyntheticMonitor
	// A list of events for this monitor
	Requests []RequestDto `json:"requests,omitempty"`
}

HttpSyntheticMonitor HTTP synthetic monitor. Some fields are inherited from base `SyntheticMonitor` model.

func NewHttpSyntheticMonitor

func NewHttpSyntheticMonitor(automaticallyAssignedApps []string, createdFrom string, enabled bool, entityId string, frequencyMin int32, locations []string, managementZones []ManagementZone, manuallyAssignedApps []string, name string, script map[string]interface{}, tags []TagWithSourceInfo, type_ string) *HttpSyntheticMonitor

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

func NewHttpSyntheticMonitorWithDefaults

func NewHttpSyntheticMonitorWithDefaults() *HttpSyntheticMonitor

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

func (*HttpSyntheticMonitor) GetRequests

func (o *HttpSyntheticMonitor) GetRequests() []RequestDto

GetRequests returns the Requests field value if set, zero value otherwise.

func (*HttpSyntheticMonitor) GetRequestsOk

func (o *HttpSyntheticMonitor) GetRequestsOk() ([]RequestDto, bool)

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

func (*HttpSyntheticMonitor) HasRequests

func (o *HttpSyntheticMonitor) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (HttpSyntheticMonitor) MarshalJSON

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

func (*HttpSyntheticMonitor) SetRequests

func (o *HttpSyntheticMonitor) SetRequests(v []RequestDto)

SetRequests gets a reference to the given []RequestDto and assigns it to the Requests field.

func (HttpSyntheticMonitor) ToMap

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

func (*HttpSyntheticMonitor) UnmarshalJSON

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

type HttpSyntheticMonitorUpdate

type HttpSyntheticMonitorUpdate struct {
	SyntheticMonitorUpdate
}

HttpSyntheticMonitorUpdate HTTP synthetic monitor update. Some fields are inherited from base `SyntheticMonitorUpdate` model.

func NewHttpSyntheticMonitorUpdate

func NewHttpSyntheticMonitorUpdate(enabled bool, frequencyMin int32, locations []string, manuallyAssignedApps []string, name string, script map[string]interface{}, tags []TagWithSourceInfo, type_ string) *HttpSyntheticMonitorUpdate

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

func NewHttpSyntheticMonitorUpdateWithDefaults

func NewHttpSyntheticMonitorUpdateWithDefaults() *HttpSyntheticMonitorUpdate

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

func (HttpSyntheticMonitorUpdate) MarshalJSON

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

func (HttpSyntheticMonitorUpdate) ToMap

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

func (*HttpSyntheticMonitorUpdate) UnmarshalJSON

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

type ImageDto

type ImageDto struct {
	// Image location
	Source string `json:"source"`
	// Image tag
	Tag NullableString `json:"tag,omitempty"`
}

ImageDto struct for ImageDto

func NewImageDto

func NewImageDto(source string) *ImageDto

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

func NewImageDtoWithDefaults

func NewImageDtoWithDefaults() *ImageDto

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

func (*ImageDto) GetSource

func (o *ImageDto) GetSource() string

GetSource returns the Source field value

func (*ImageDto) GetSourceOk

func (o *ImageDto) GetSourceOk() (*string, bool)

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

func (*ImageDto) GetTag

func (o *ImageDto) GetTag() string

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

func (*ImageDto) GetTagOk

func (o *ImageDto) GetTagOk() (*string, bool)

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

func (*ImageDto) HasTag

func (o *ImageDto) HasTag() bool

HasTag returns a boolean if a field has been set.

func (ImageDto) MarshalJSON

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

func (*ImageDto) SetSource

func (o *ImageDto) SetSource(v string)

SetSource sets field value

func (*ImageDto) SetTag

func (o *ImageDto) SetTag(v string)

SetTag gets a reference to the given NullableString and assigns it to the Tag field.

func (*ImageDto) SetTagNil

func (o *ImageDto) SetTagNil()

SetTagNil sets the value for Tag to be an explicit nil

func (ImageDto) ToMap

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

func (*ImageDto) UnmarshalJSON

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

func (*ImageDto) UnsetTag

func (o *ImageDto) UnsetTag()

UnsetTag ensures that no value is present for Tag, not even an explicit nil

type KeyPerformanceMetrics

type KeyPerformanceMetrics struct {
	// Defines the key performance metric for load actions.
	LoadActionKpm string `json:"loadActionKpm"`
	// Defines the key performance metric for XHR actions.
	XhrActionKpm string `json:"xhrActionKpm"`
}

KeyPerformanceMetrics The key performance metrics configuration.

func NewKeyPerformanceMetrics

func NewKeyPerformanceMetrics(loadActionKpm string, xhrActionKpm string) *KeyPerformanceMetrics

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

func NewKeyPerformanceMetricsWithDefaults

func NewKeyPerformanceMetricsWithDefaults() *KeyPerformanceMetrics

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

func (*KeyPerformanceMetrics) GetLoadActionKpm

func (o *KeyPerformanceMetrics) GetLoadActionKpm() string

GetLoadActionKpm returns the LoadActionKpm field value

func (*KeyPerformanceMetrics) GetLoadActionKpmOk

func (o *KeyPerformanceMetrics) GetLoadActionKpmOk() (*string, bool)

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

func (*KeyPerformanceMetrics) GetXhrActionKpm

func (o *KeyPerformanceMetrics) GetXhrActionKpm() string

GetXhrActionKpm returns the XhrActionKpm field value

func (*KeyPerformanceMetrics) GetXhrActionKpmOk

func (o *KeyPerformanceMetrics) GetXhrActionKpmOk() (*string, bool)

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

func (KeyPerformanceMetrics) MarshalJSON

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

func (*KeyPerformanceMetrics) SetLoadActionKpm

func (o *KeyPerformanceMetrics) SetLoadActionKpm(v string)

SetLoadActionKpm sets field value

func (*KeyPerformanceMetrics) SetXhrActionKpm

func (o *KeyPerformanceMetrics) SetXhrActionKpm(v string)

SetXhrActionKpm sets field value

func (KeyPerformanceMetrics) ToMap

func (o KeyPerformanceMetrics) ToMap() (map[string]interface{}, error)

func (*KeyPerformanceMetrics) UnmarshalJSON

func (o *KeyPerformanceMetrics) UnmarshalJSON(data []byte) (err error)

type LatestLambdaLayerNames

type LatestLambdaLayerNames struct {
	Collector           *string `json:"collector,omitempty"`
	Java                *string `json:"java,omitempty"`
	JavaWithCollector   *string `json:"java_with_collector,omitempty"`
	Nodejs              *string `json:"nodejs,omitempty"`
	NodejsWithCollector *string `json:"nodejs_with_collector,omitempty"`
	Python              *string `json:"python,omitempty"`
	PythonWithCollector *string `json:"python_with_collector,omitempty"`
}

LatestLambdaLayerNames Latest OneAgent lambda version names available

func NewLatestLambdaLayerNames

func NewLatestLambdaLayerNames() *LatestLambdaLayerNames

NewLatestLambdaLayerNames instantiates a new LatestLambdaLayerNames object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLatestLambdaLayerNamesWithDefaults

func NewLatestLambdaLayerNamesWithDefaults() *LatestLambdaLayerNames

NewLatestLambdaLayerNamesWithDefaults instantiates a new LatestLambdaLayerNames object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LatestLambdaLayerNames) GetCollector

func (o *LatestLambdaLayerNames) GetCollector() string

GetCollector returns the Collector field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetCollectorOk

func (o *LatestLambdaLayerNames) GetCollectorOk() (*string, bool)

GetCollectorOk returns a tuple with the Collector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) GetJava

func (o *LatestLambdaLayerNames) GetJava() string

GetJava returns the Java field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetJavaOk

func (o *LatestLambdaLayerNames) GetJavaOk() (*string, bool)

GetJavaOk returns a tuple with the Java field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) GetJavaWithCollector

func (o *LatestLambdaLayerNames) GetJavaWithCollector() string

GetJavaWithCollector returns the JavaWithCollector field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetJavaWithCollectorOk

func (o *LatestLambdaLayerNames) GetJavaWithCollectorOk() (*string, bool)

GetJavaWithCollectorOk returns a tuple with the JavaWithCollector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) GetNodejs

func (o *LatestLambdaLayerNames) GetNodejs() string

GetNodejs returns the Nodejs field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetNodejsOk

func (o *LatestLambdaLayerNames) GetNodejsOk() (*string, bool)

GetNodejsOk returns a tuple with the Nodejs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) GetNodejsWithCollector

func (o *LatestLambdaLayerNames) GetNodejsWithCollector() string

GetNodejsWithCollector returns the NodejsWithCollector field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetNodejsWithCollectorOk

func (o *LatestLambdaLayerNames) GetNodejsWithCollectorOk() (*string, bool)

GetNodejsWithCollectorOk returns a tuple with the NodejsWithCollector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) GetPython

func (o *LatestLambdaLayerNames) GetPython() string

GetPython returns the Python field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetPythonOk

func (o *LatestLambdaLayerNames) GetPythonOk() (*string, bool)

GetPythonOk returns a tuple with the Python field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) GetPythonWithCollector

func (o *LatestLambdaLayerNames) GetPythonWithCollector() string

GetPythonWithCollector returns the PythonWithCollector field value if set, zero value otherwise.

func (*LatestLambdaLayerNames) GetPythonWithCollectorOk

func (o *LatestLambdaLayerNames) GetPythonWithCollectorOk() (*string, bool)

GetPythonWithCollectorOk returns a tuple with the PythonWithCollector field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LatestLambdaLayerNames) HasCollector

func (o *LatestLambdaLayerNames) HasCollector() bool

HasCollector returns a boolean if a field has been set.

func (*LatestLambdaLayerNames) HasJava

func (o *LatestLambdaLayerNames) HasJava() bool

HasJava returns a boolean if a field has been set.

func (*LatestLambdaLayerNames) HasJavaWithCollector

func (o *LatestLambdaLayerNames) HasJavaWithCollector() bool

HasJavaWithCollector returns a boolean if a field has been set.

func (*LatestLambdaLayerNames) HasNodejs

func (o *LatestLambdaLayerNames) HasNodejs() bool

HasNodejs returns a boolean if a field has been set.

func (*LatestLambdaLayerNames) HasNodejsWithCollector

func (o *LatestLambdaLayerNames) HasNodejsWithCollector() bool

HasNodejsWithCollector returns a boolean if a field has been set.

func (*LatestLambdaLayerNames) HasPython

func (o *LatestLambdaLayerNames) HasPython() bool

HasPython returns a boolean if a field has been set.

func (*LatestLambdaLayerNames) HasPythonWithCollector

func (o *LatestLambdaLayerNames) HasPythonWithCollector() bool

HasPythonWithCollector returns a boolean if a field has been set.

func (LatestLambdaLayerNames) MarshalJSON

func (o LatestLambdaLayerNames) MarshalJSON() ([]byte, error)

func (*LatestLambdaLayerNames) SetCollector

func (o *LatestLambdaLayerNames) SetCollector(v string)

SetCollector gets a reference to the given string and assigns it to the Collector field.

func (*LatestLambdaLayerNames) SetJava

func (o *LatestLambdaLayerNames) SetJava(v string)

SetJava gets a reference to the given string and assigns it to the Java field.

func (*LatestLambdaLayerNames) SetJavaWithCollector

func (o *LatestLambdaLayerNames) SetJavaWithCollector(v string)

SetJavaWithCollector gets a reference to the given string and assigns it to the JavaWithCollector field.

func (*LatestLambdaLayerNames) SetNodejs

func (o *LatestLambdaLayerNames) SetNodejs(v string)

SetNodejs gets a reference to the given string and assigns it to the Nodejs field.

func (*LatestLambdaLayerNames) SetNodejsWithCollector

func (o *LatestLambdaLayerNames) SetNodejsWithCollector(v string)

SetNodejsWithCollector gets a reference to the given string and assigns it to the NodejsWithCollector field.

func (*LatestLambdaLayerNames) SetPython

func (o *LatestLambdaLayerNames) SetPython(v string)

SetPython gets a reference to the given string and assigns it to the Python field.

func (*LatestLambdaLayerNames) SetPythonWithCollector

func (o *LatestLambdaLayerNames) SetPythonWithCollector(v string)

SetPythonWithCollector gets a reference to the given string and assigns it to the PythonWithCollector field.

func (LatestLambdaLayerNames) ToMap

func (o LatestLambdaLayerNames) ToMap() (map[string]interface{}, error)

type LoadingTimeThreshold

type LoadingTimeThreshold struct {
	// Specify the event to which an ACTION threshold applies.
	EventIndex *int32 `json:"eventIndex,omitempty"`
	// Specify the request to which an ACTION threshold applies.
	RequestIndex *int32 `json:"requestIndex,omitempty"`
	// The type of the threshold: total loading time or action loading time.
	Type string `json:"type"`
	// Notify if monitor takes longer than *X* milliseconds to load.
	ValueMs int32 `json:"valueMs"`
}

LoadingTimeThreshold The performance threshold rule.

func NewLoadingTimeThreshold

func NewLoadingTimeThreshold(type_ string, valueMs int32) *LoadingTimeThreshold

NewLoadingTimeThreshold instantiates a new LoadingTimeThreshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoadingTimeThresholdWithDefaults

func NewLoadingTimeThresholdWithDefaults() *LoadingTimeThreshold

NewLoadingTimeThresholdWithDefaults instantiates a new LoadingTimeThreshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoadingTimeThreshold) GetEventIndex

func (o *LoadingTimeThreshold) GetEventIndex() int32

GetEventIndex returns the EventIndex field value if set, zero value otherwise.

func (*LoadingTimeThreshold) GetEventIndexOk

func (o *LoadingTimeThreshold) GetEventIndexOk() (*int32, bool)

GetEventIndexOk returns a tuple with the EventIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadingTimeThreshold) GetRequestIndex

func (o *LoadingTimeThreshold) GetRequestIndex() int32

GetRequestIndex returns the RequestIndex field value if set, zero value otherwise.

func (*LoadingTimeThreshold) GetRequestIndexOk

func (o *LoadingTimeThreshold) GetRequestIndexOk() (*int32, bool)

GetRequestIndexOk returns a tuple with the RequestIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadingTimeThreshold) GetType

func (o *LoadingTimeThreshold) GetType() string

GetType returns the Type field value

func (*LoadingTimeThreshold) GetTypeOk

func (o *LoadingTimeThreshold) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LoadingTimeThreshold) GetValueMs

func (o *LoadingTimeThreshold) GetValueMs() int32

GetValueMs returns the ValueMs field value

func (*LoadingTimeThreshold) GetValueMsOk

func (o *LoadingTimeThreshold) GetValueMsOk() (*int32, bool)

GetValueMsOk returns a tuple with the ValueMs field value and a boolean to check if the value has been set.

func (*LoadingTimeThreshold) HasEventIndex

func (o *LoadingTimeThreshold) HasEventIndex() bool

HasEventIndex returns a boolean if a field has been set.

func (*LoadingTimeThreshold) HasRequestIndex

func (o *LoadingTimeThreshold) HasRequestIndex() bool

HasRequestIndex returns a boolean if a field has been set.

func (LoadingTimeThreshold) MarshalJSON

func (o LoadingTimeThreshold) MarshalJSON() ([]byte, error)

func (*LoadingTimeThreshold) SetEventIndex

func (o *LoadingTimeThreshold) SetEventIndex(v int32)

SetEventIndex gets a reference to the given int32 and assigns it to the EventIndex field.

func (*LoadingTimeThreshold) SetRequestIndex

func (o *LoadingTimeThreshold) SetRequestIndex(v int32)

SetRequestIndex gets a reference to the given int32 and assigns it to the RequestIndex field.

func (*LoadingTimeThreshold) SetType

func (o *LoadingTimeThreshold) SetType(v string)

SetType sets field value

func (*LoadingTimeThreshold) SetValueMs

func (o *LoadingTimeThreshold) SetValueMs(v int32)

SetValueMs sets field value

func (LoadingTimeThreshold) ToMap

func (o LoadingTimeThreshold) ToMap() (map[string]interface{}, error)

func (*LoadingTimeThreshold) UnmarshalJSON

func (o *LoadingTimeThreshold) UnmarshalJSON(data []byte) (err error)

type LoadingTimeThresholdsPolicyDto

type LoadingTimeThresholdsPolicyDto struct {
	// Performance threshold is enabled (`true`) or disabled (`false`).
	Enabled bool `json:"enabled"`
	// The list of performance threshold rules.
	Thresholds []LoadingTimeThreshold `json:"thresholds"`
}

LoadingTimeThresholdsPolicyDto Performance thresholds configuration.

func NewLoadingTimeThresholdsPolicyDto

func NewLoadingTimeThresholdsPolicyDto(enabled bool, thresholds []LoadingTimeThreshold) *LoadingTimeThresholdsPolicyDto

NewLoadingTimeThresholdsPolicyDto instantiates a new LoadingTimeThresholdsPolicyDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoadingTimeThresholdsPolicyDtoWithDefaults

func NewLoadingTimeThresholdsPolicyDtoWithDefaults() *LoadingTimeThresholdsPolicyDto

NewLoadingTimeThresholdsPolicyDtoWithDefaults instantiates a new LoadingTimeThresholdsPolicyDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoadingTimeThresholdsPolicyDto) GetEnabled

func (o *LoadingTimeThresholdsPolicyDto) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*LoadingTimeThresholdsPolicyDto) GetEnabledOk

func (o *LoadingTimeThresholdsPolicyDto) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*LoadingTimeThresholdsPolicyDto) GetThresholds

GetThresholds returns the Thresholds field value

func (*LoadingTimeThresholdsPolicyDto) GetThresholdsOk

func (o *LoadingTimeThresholdsPolicyDto) GetThresholdsOk() ([]LoadingTimeThreshold, bool)

GetThresholdsOk returns a tuple with the Thresholds field value and a boolean to check if the value has been set.

func (LoadingTimeThresholdsPolicyDto) MarshalJSON

func (o LoadingTimeThresholdsPolicyDto) MarshalJSON() ([]byte, error)

func (*LoadingTimeThresholdsPolicyDto) SetEnabled

func (o *LoadingTimeThresholdsPolicyDto) SetEnabled(v bool)

SetEnabled sets field value

func (*LoadingTimeThresholdsPolicyDto) SetThresholds

SetThresholds sets field value

func (LoadingTimeThresholdsPolicyDto) ToMap

func (o LoadingTimeThresholdsPolicyDto) ToMap() (map[string]interface{}, error)

func (*LoadingTimeThresholdsPolicyDto) UnmarshalJSON

func (o *LoadingTimeThresholdsPolicyDto) UnmarshalJSON(data []byte) (err error)

type LocalOutagePolicy

type LocalOutagePolicy struct {
	// The number of affected locations to trigger an alert.
	AffectedLocations int32 `json:"affectedLocations"`
	// The number of consecutive fails to trigger an alert.
	ConsecutiveRuns int32 `json:"consecutiveRuns"`
}

LocalOutagePolicy Local outage handling configuration. Alert if **affectedLocations** of locations are unable to access the web application **consecutiveRuns** times consecutively.

func NewLocalOutagePolicy

func NewLocalOutagePolicy(affectedLocations int32, consecutiveRuns int32) *LocalOutagePolicy

NewLocalOutagePolicy instantiates a new LocalOutagePolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalOutagePolicyWithDefaults

func NewLocalOutagePolicyWithDefaults() *LocalOutagePolicy

NewLocalOutagePolicyWithDefaults instantiates a new LocalOutagePolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalOutagePolicy) GetAffectedLocations

func (o *LocalOutagePolicy) GetAffectedLocations() int32

GetAffectedLocations returns the AffectedLocations field value

func (*LocalOutagePolicy) GetAffectedLocationsOk

func (o *LocalOutagePolicy) GetAffectedLocationsOk() (*int32, bool)

GetAffectedLocationsOk returns a tuple with the AffectedLocations field value and a boolean to check if the value has been set.

func (*LocalOutagePolicy) GetConsecutiveRuns

func (o *LocalOutagePolicy) GetConsecutiveRuns() int32

GetConsecutiveRuns returns the ConsecutiveRuns field value

func (*LocalOutagePolicy) GetConsecutiveRunsOk

func (o *LocalOutagePolicy) GetConsecutiveRunsOk() (*int32, bool)

GetConsecutiveRunsOk returns a tuple with the ConsecutiveRuns field value and a boolean to check if the value has been set.

func (LocalOutagePolicy) MarshalJSON

func (o LocalOutagePolicy) MarshalJSON() ([]byte, error)

func (*LocalOutagePolicy) SetAffectedLocations

func (o *LocalOutagePolicy) SetAffectedLocations(v int32)

SetAffectedLocations sets field value

func (*LocalOutagePolicy) SetConsecutiveRuns

func (o *LocalOutagePolicy) SetConsecutiveRuns(v int32)

SetConsecutiveRuns sets field value

func (LocalOutagePolicy) ToMap

func (o LocalOutagePolicy) ToMap() (map[string]interface{}, error)

func (*LocalOutagePolicy) UnmarshalJSON

func (o *LocalOutagePolicy) UnmarshalJSON(data []byte) (err error)

type LocationCollectionElement

type LocationCollectionElement struct {
	// The cloud provider where the location is hosted.    Only applicable to `PUBLIC` locations.
	CloudPlatform *string `json:"cloudPlatform,omitempty"`
	// The Dynatrace entity ID of the location.
	EntityId string `json:"entityId"`
	// The list of IP addresses assigned to the location.    Only applicable to `PUBLIC` locations.
	Ips []string `json:"ips,omitempty"`
	// The name of the location.
	Name string `json:"name"`
	// The release stage of the location.
	Stage *string `json:"stage,omitempty"`
	// The status of the location.
	Status *string `json:"status,omitempty"`
	// The type of the location.
	Type string `json:"type"`
}

LocationCollectionElement A synthetic location.

func NewLocationCollectionElement

func NewLocationCollectionElement(entityId string, name string, type_ string) *LocationCollectionElement

NewLocationCollectionElement instantiates a new LocationCollectionElement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocationCollectionElementWithDefaults

func NewLocationCollectionElementWithDefaults() *LocationCollectionElement

NewLocationCollectionElementWithDefaults instantiates a new LocationCollectionElement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocationCollectionElement) GetCloudPlatform

func (o *LocationCollectionElement) GetCloudPlatform() string

GetCloudPlatform returns the CloudPlatform field value if set, zero value otherwise.

func (*LocationCollectionElement) GetCloudPlatformOk

func (o *LocationCollectionElement) GetCloudPlatformOk() (*string, bool)

GetCloudPlatformOk returns a tuple with the CloudPlatform field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocationCollectionElement) GetEntityId

func (o *LocationCollectionElement) GetEntityId() string

GetEntityId returns the EntityId field value

func (*LocationCollectionElement) GetEntityIdOk

func (o *LocationCollectionElement) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*LocationCollectionElement) GetIps

func (o *LocationCollectionElement) GetIps() []string

GetIps returns the Ips field value if set, zero value otherwise.

func (*LocationCollectionElement) GetIpsOk

func (o *LocationCollectionElement) GetIpsOk() ([]string, bool)

GetIpsOk returns a tuple with the Ips field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocationCollectionElement) GetName

func (o *LocationCollectionElement) GetName() string

GetName returns the Name field value

func (*LocationCollectionElement) GetNameOk

func (o *LocationCollectionElement) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LocationCollectionElement) GetStage

func (o *LocationCollectionElement) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*LocationCollectionElement) GetStageOk

func (o *LocationCollectionElement) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocationCollectionElement) GetStatus

func (o *LocationCollectionElement) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LocationCollectionElement) GetStatusOk

func (o *LocationCollectionElement) 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 (*LocationCollectionElement) GetType

func (o *LocationCollectionElement) GetType() string

GetType returns the Type field value

func (*LocationCollectionElement) GetTypeOk

func (o *LocationCollectionElement) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LocationCollectionElement) HasCloudPlatform

func (o *LocationCollectionElement) HasCloudPlatform() bool

HasCloudPlatform returns a boolean if a field has been set.

func (*LocationCollectionElement) HasIps

func (o *LocationCollectionElement) HasIps() bool

HasIps returns a boolean if a field has been set.

func (*LocationCollectionElement) HasStage

func (o *LocationCollectionElement) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*LocationCollectionElement) HasStatus

func (o *LocationCollectionElement) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (LocationCollectionElement) MarshalJSON

func (o LocationCollectionElement) MarshalJSON() ([]byte, error)

func (*LocationCollectionElement) SetCloudPlatform

func (o *LocationCollectionElement) SetCloudPlatform(v string)

SetCloudPlatform gets a reference to the given string and assigns it to the CloudPlatform field.

func (*LocationCollectionElement) SetEntityId

func (o *LocationCollectionElement) SetEntityId(v string)

SetEntityId sets field value

func (*LocationCollectionElement) SetIps

func (o *LocationCollectionElement) SetIps(v []string)

SetIps gets a reference to the given []string and assigns it to the Ips field.

func (*LocationCollectionElement) SetName

func (o *LocationCollectionElement) SetName(v string)

SetName sets field value

func (*LocationCollectionElement) SetStage

func (o *LocationCollectionElement) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*LocationCollectionElement) SetStatus

func (o *LocationCollectionElement) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*LocationCollectionElement) SetType

func (o *LocationCollectionElement) SetType(v string)

SetType sets field value

func (LocationCollectionElement) ToMap

func (o LocationCollectionElement) ToMap() (map[string]interface{}, error)

func (*LocationCollectionElement) UnmarshalJSON

func (o *LocationCollectionElement) UnmarshalJSON(data []byte) (err error)

type Log4host

type Log4host struct {
	// The log is available (`true`) or not available (`false`) for analysis.
	AvailableForAnalysis *bool `json:"availableForAnalysis,omitempty"`
	// The full path to the log.
	Path *string `json:"path,omitempty"`
	// The size of the log, bytes.
	Size *int64 `json:"size,omitempty"`
}

Log4host The list of available OS logs.

func NewLog4host

func NewLog4host() *Log4host

NewLog4host instantiates a new Log4host object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLog4hostWithDefaults

func NewLog4hostWithDefaults() *Log4host

NewLog4hostWithDefaults instantiates a new Log4host object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Log4host) GetAvailableForAnalysis

func (o *Log4host) GetAvailableForAnalysis() bool

GetAvailableForAnalysis returns the AvailableForAnalysis field value if set, zero value otherwise.

func (*Log4host) GetAvailableForAnalysisOk

func (o *Log4host) GetAvailableForAnalysisOk() (*bool, bool)

GetAvailableForAnalysisOk returns a tuple with the AvailableForAnalysis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Log4host) GetPath

func (o *Log4host) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*Log4host) GetPathOk

func (o *Log4host) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Log4host) GetSize

func (o *Log4host) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*Log4host) GetSizeOk

func (o *Log4host) 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 (*Log4host) HasAvailableForAnalysis

func (o *Log4host) HasAvailableForAnalysis() bool

HasAvailableForAnalysis returns a boolean if a field has been set.

func (*Log4host) HasPath

func (o *Log4host) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*Log4host) HasSize

func (o *Log4host) HasSize() bool

HasSize returns a boolean if a field has been set.

func (Log4host) MarshalJSON

func (o Log4host) MarshalJSON() ([]byte, error)

func (*Log4host) SetAvailableForAnalysis

func (o *Log4host) SetAvailableForAnalysis(v bool)

SetAvailableForAnalysis gets a reference to the given bool and assigns it to the AvailableForAnalysis field.

func (*Log4host) SetPath

func (o *Log4host) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*Log4host) SetSize

func (o *Log4host) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (Log4host) ToMap

func (o Log4host) ToMap() (map[string]interface{}, error)

type LogFile4pg

type LogFile4pg struct {
	// The distribution of the process group log across hosts.
	Hosts []Host4pg `json:"hosts,omitempty"`
	// The full path to the log.
	Path *string `json:"path,omitempty"`
	// The size of the log, bytes
	Size *int64 `json:"size,omitempty"`
}

LogFile4pg struct for LogFile4pg

func NewLogFile4pg

func NewLogFile4pg() *LogFile4pg

NewLogFile4pg instantiates a new LogFile4pg object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogFile4pgWithDefaults

func NewLogFile4pgWithDefaults() *LogFile4pg

NewLogFile4pgWithDefaults instantiates a new LogFile4pg object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogFile4pg) GetHosts

func (o *LogFile4pg) GetHosts() []Host4pg

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*LogFile4pg) GetHostsOk

func (o *LogFile4pg) GetHostsOk() ([]Host4pg, bool)

GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogFile4pg) GetPath

func (o *LogFile4pg) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*LogFile4pg) GetPathOk

func (o *LogFile4pg) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogFile4pg) GetSize

func (o *LogFile4pg) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*LogFile4pg) GetSizeOk

func (o *LogFile4pg) 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 (*LogFile4pg) HasHosts

func (o *LogFile4pg) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*LogFile4pg) HasPath

func (o *LogFile4pg) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*LogFile4pg) HasSize

func (o *LogFile4pg) HasSize() bool

HasSize returns a boolean if a field has been set.

func (LogFile4pg) MarshalJSON

func (o LogFile4pg) MarshalJSON() ([]byte, error)

func (*LogFile4pg) SetHosts

func (o *LogFile4pg) SetHosts(v []Host4pg)

SetHosts gets a reference to the given []Host4pg and assigns it to the Hosts field.

func (*LogFile4pg) SetPath

func (o *LogFile4pg) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*LogFile4pg) SetSize

func (o *LogFile4pg) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (LogFile4pg) ToMap

func (o LogFile4pg) ToMap() (map[string]interface{}, error)

type LogForCustomDevice

type LogForCustomDevice struct {
	// The log is available (`true`) or not available (`false`) for analysis.
	AvailableForAnalysis *bool `json:"availableForAnalysis,omitempty"`
	// The full path to the log.
	Path *string `json:"path,omitempty"`
}

LogForCustomDevice The list of available logs.

func NewLogForCustomDevice

func NewLogForCustomDevice() *LogForCustomDevice

NewLogForCustomDevice instantiates a new LogForCustomDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogForCustomDeviceWithDefaults

func NewLogForCustomDeviceWithDefaults() *LogForCustomDevice

NewLogForCustomDeviceWithDefaults instantiates a new LogForCustomDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogForCustomDevice) GetAvailableForAnalysis

func (o *LogForCustomDevice) GetAvailableForAnalysis() bool

GetAvailableForAnalysis returns the AvailableForAnalysis field value if set, zero value otherwise.

func (*LogForCustomDevice) GetAvailableForAnalysisOk

func (o *LogForCustomDevice) GetAvailableForAnalysisOk() (*bool, bool)

GetAvailableForAnalysisOk returns a tuple with the AvailableForAnalysis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForCustomDevice) GetPath

func (o *LogForCustomDevice) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*LogForCustomDevice) GetPathOk

func (o *LogForCustomDevice) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForCustomDevice) HasAvailableForAnalysis

func (o *LogForCustomDevice) HasAvailableForAnalysis() bool

HasAvailableForAnalysis returns a boolean if a field has been set.

func (*LogForCustomDevice) HasPath

func (o *LogForCustomDevice) HasPath() bool

HasPath returns a boolean if a field has been set.

func (LogForCustomDevice) MarshalJSON

func (o LogForCustomDevice) MarshalJSON() ([]byte, error)

func (*LogForCustomDevice) SetAvailableForAnalysis

func (o *LogForCustomDevice) SetAvailableForAnalysis(v bool)

SetAvailableForAnalysis gets a reference to the given bool and assigns it to the AvailableForAnalysis field.

func (*LogForCustomDevice) SetPath

func (o *LogForCustomDevice) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (LogForCustomDevice) ToMap

func (o LogForCustomDevice) ToMap() (map[string]interface{}, error)

type LogJobDeleteResult

type LogJobDeleteResult struct {
	Message *string `json:"message,omitempty"`
}

LogJobDeleteResult struct for LogJobDeleteResult

func NewLogJobDeleteResult

func NewLogJobDeleteResult() *LogJobDeleteResult

NewLogJobDeleteResult instantiates a new LogJobDeleteResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogJobDeleteResultWithDefaults

func NewLogJobDeleteResultWithDefaults() *LogJobDeleteResult

NewLogJobDeleteResultWithDefaults instantiates a new LogJobDeleteResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogJobDeleteResult) GetMessage

func (o *LogJobDeleteResult) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LogJobDeleteResult) GetMessageOk

func (o *LogJobDeleteResult) 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 (*LogJobDeleteResult) HasMessage

func (o *LogJobDeleteResult) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LogJobDeleteResult) MarshalJSON

func (o LogJobDeleteResult) MarshalJSON() ([]byte, error)

func (*LogJobDeleteResult) SetMessage

func (o *LogJobDeleteResult) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (LogJobDeleteResult) ToMap

func (o LogJobDeleteResult) ToMap() (map[string]interface{}, error)

type LogJobRecordsResult

type LogJobRecordsResult struct {
	// The list of log analysis results.    The last page contains empty list.
	Records []LogRecord `json:"records,omitempty"`
	// The *scroll token* for the next page of results.    Without it you'll get the first page again.
	ScrollToken *string `json:"scrollToken,omitempty"`
}

LogJobRecordsResult The results of the log analysis job.

func NewLogJobRecordsResult

func NewLogJobRecordsResult() *LogJobRecordsResult

NewLogJobRecordsResult instantiates a new LogJobRecordsResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogJobRecordsResultWithDefaults

func NewLogJobRecordsResultWithDefaults() *LogJobRecordsResult

NewLogJobRecordsResultWithDefaults instantiates a new LogJobRecordsResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogJobRecordsResult) GetRecords

func (o *LogJobRecordsResult) GetRecords() []LogRecord

GetRecords returns the Records field value if set, zero value otherwise.

func (*LogJobRecordsResult) GetRecordsOk

func (o *LogJobRecordsResult) GetRecordsOk() ([]LogRecord, bool)

GetRecordsOk returns a tuple with the Records field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobRecordsResult) GetScrollToken

func (o *LogJobRecordsResult) GetScrollToken() string

GetScrollToken returns the ScrollToken field value if set, zero value otherwise.

func (*LogJobRecordsResult) GetScrollTokenOk

func (o *LogJobRecordsResult) GetScrollTokenOk() (*string, bool)

GetScrollTokenOk returns a tuple with the ScrollToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobRecordsResult) HasRecords

func (o *LogJobRecordsResult) HasRecords() bool

HasRecords returns a boolean if a field has been set.

func (*LogJobRecordsResult) HasScrollToken

func (o *LogJobRecordsResult) HasScrollToken() bool

HasScrollToken returns a boolean if a field has been set.

func (LogJobRecordsResult) MarshalJSON

func (o LogJobRecordsResult) MarshalJSON() ([]byte, error)

func (*LogJobRecordsResult) SetRecords

func (o *LogJobRecordsResult) SetRecords(v []LogRecord)

SetRecords gets a reference to the given []LogRecord and assigns it to the Records field.

func (*LogJobRecordsResult) SetScrollToken

func (o *LogJobRecordsResult) SetScrollToken(v string)

SetScrollToken gets a reference to the given string and assigns it to the ScrollToken field.

func (LogJobRecordsResult) ToMap

func (o LogJobRecordsResult) ToMap() (map[string]interface{}, error)

type LogJobRecordsTopValuesRestResult

type LogJobRecordsTopValuesRestResult struct {
	// Log analysis parsing result top values
	ParsingFieldTopValues []ParsingFieldTopValue `json:"parsingFieldTopValues,omitempty"`
	// Log analysis parsing result top values count
	ValuesCount *int32 `json:"valuesCount,omitempty"`
}

LogJobRecordsTopValuesRestResult The top values results of the log analysis job.

func NewLogJobRecordsTopValuesRestResult

func NewLogJobRecordsTopValuesRestResult() *LogJobRecordsTopValuesRestResult

NewLogJobRecordsTopValuesRestResult instantiates a new LogJobRecordsTopValuesRestResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogJobRecordsTopValuesRestResultWithDefaults

func NewLogJobRecordsTopValuesRestResultWithDefaults() *LogJobRecordsTopValuesRestResult

NewLogJobRecordsTopValuesRestResultWithDefaults instantiates a new LogJobRecordsTopValuesRestResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogJobRecordsTopValuesRestResult) GetParsingFieldTopValues

func (o *LogJobRecordsTopValuesRestResult) GetParsingFieldTopValues() []ParsingFieldTopValue

GetParsingFieldTopValues returns the ParsingFieldTopValues field value if set, zero value otherwise.

func (*LogJobRecordsTopValuesRestResult) GetParsingFieldTopValuesOk

func (o *LogJobRecordsTopValuesRestResult) GetParsingFieldTopValuesOk() ([]ParsingFieldTopValue, bool)

GetParsingFieldTopValuesOk returns a tuple with the ParsingFieldTopValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobRecordsTopValuesRestResult) GetValuesCount

func (o *LogJobRecordsTopValuesRestResult) GetValuesCount() int32

GetValuesCount returns the ValuesCount field value if set, zero value otherwise.

func (*LogJobRecordsTopValuesRestResult) GetValuesCountOk

func (o *LogJobRecordsTopValuesRestResult) GetValuesCountOk() (*int32, bool)

GetValuesCountOk returns a tuple with the ValuesCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobRecordsTopValuesRestResult) HasParsingFieldTopValues

func (o *LogJobRecordsTopValuesRestResult) HasParsingFieldTopValues() bool

HasParsingFieldTopValues returns a boolean if a field has been set.

func (*LogJobRecordsTopValuesRestResult) HasValuesCount

func (o *LogJobRecordsTopValuesRestResult) HasValuesCount() bool

HasValuesCount returns a boolean if a field has been set.

func (LogJobRecordsTopValuesRestResult) MarshalJSON

func (o LogJobRecordsTopValuesRestResult) MarshalJSON() ([]byte, error)

func (*LogJobRecordsTopValuesRestResult) SetParsingFieldTopValues

func (o *LogJobRecordsTopValuesRestResult) SetParsingFieldTopValues(v []ParsingFieldTopValue)

SetParsingFieldTopValues gets a reference to the given []ParsingFieldTopValue and assigns it to the ParsingFieldTopValues field.

func (*LogJobRecordsTopValuesRestResult) SetValuesCount

func (o *LogJobRecordsTopValuesRestResult) SetValuesCount(v int32)

SetValuesCount gets a reference to the given int32 and assigns it to the ValuesCount field.

func (LogJobRecordsTopValuesRestResult) ToMap

func (o LogJobRecordsTopValuesRestResult) ToMap() (map[string]interface{}, error)

type LogJobStatusResult

type LogJobStatusResult struct {
	// The map of the log entry filterable fields.
	FilterableFields []string `json:"filterableFields,omitempty"`
	// The status of the log analysis job.
	LogAnalysisStatus *string `json:"logAnalysisStatus,omitempty"`
	// The cause of the job failure.    A successful job has the `NONE` value.
	LogHandlingError *string `json:"logHandlingError,omitempty"`
	// The number of analyzed log entries.
	RecordsTotal *int32 `json:"recordsTotal,omitempty"`
	// The map of the log entry sortable fields.
	SortableFields []string `json:"sortableFields,omitempty"`
	// The timestamp of the last status change, in UTC milliseconds.
	StatusChangeTimestamp *int64 `json:"statusChangeTimestamp,omitempty"`
}

LogJobStatusResult The status the log analysis job.

func NewLogJobStatusResult

func NewLogJobStatusResult() *LogJobStatusResult

NewLogJobStatusResult instantiates a new LogJobStatusResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogJobStatusResultWithDefaults

func NewLogJobStatusResultWithDefaults() *LogJobStatusResult

NewLogJobStatusResultWithDefaults instantiates a new LogJobStatusResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogJobStatusResult) GetFilterableFields

func (o *LogJobStatusResult) GetFilterableFields() []string

GetFilterableFields returns the FilterableFields field value if set, zero value otherwise.

func (*LogJobStatusResult) GetFilterableFieldsOk

func (o *LogJobStatusResult) GetFilterableFieldsOk() ([]string, bool)

GetFilterableFieldsOk returns a tuple with the FilterableFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobStatusResult) GetLogAnalysisStatus

func (o *LogJobStatusResult) GetLogAnalysisStatus() string

GetLogAnalysisStatus returns the LogAnalysisStatus field value if set, zero value otherwise.

func (*LogJobStatusResult) GetLogAnalysisStatusOk

func (o *LogJobStatusResult) GetLogAnalysisStatusOk() (*string, bool)

GetLogAnalysisStatusOk returns a tuple with the LogAnalysisStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobStatusResult) GetLogHandlingError

func (o *LogJobStatusResult) GetLogHandlingError() string

GetLogHandlingError returns the LogHandlingError field value if set, zero value otherwise.

func (*LogJobStatusResult) GetLogHandlingErrorOk

func (o *LogJobStatusResult) GetLogHandlingErrorOk() (*string, bool)

GetLogHandlingErrorOk returns a tuple with the LogHandlingError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobStatusResult) GetRecordsTotal

func (o *LogJobStatusResult) GetRecordsTotal() int32

GetRecordsTotal returns the RecordsTotal field value if set, zero value otherwise.

func (*LogJobStatusResult) GetRecordsTotalOk

func (o *LogJobStatusResult) GetRecordsTotalOk() (*int32, bool)

GetRecordsTotalOk returns a tuple with the RecordsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobStatusResult) GetSortableFields

func (o *LogJobStatusResult) GetSortableFields() []string

GetSortableFields returns the SortableFields field value if set, zero value otherwise.

func (*LogJobStatusResult) GetSortableFieldsOk

func (o *LogJobStatusResult) GetSortableFieldsOk() ([]string, bool)

GetSortableFieldsOk returns a tuple with the SortableFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobStatusResult) GetStatusChangeTimestamp

func (o *LogJobStatusResult) GetStatusChangeTimestamp() int64

GetStatusChangeTimestamp returns the StatusChangeTimestamp field value if set, zero value otherwise.

func (*LogJobStatusResult) GetStatusChangeTimestampOk

func (o *LogJobStatusResult) GetStatusChangeTimestampOk() (*int64, bool)

GetStatusChangeTimestampOk returns a tuple with the StatusChangeTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogJobStatusResult) HasFilterableFields

func (o *LogJobStatusResult) HasFilterableFields() bool

HasFilterableFields returns a boolean if a field has been set.

func (*LogJobStatusResult) HasLogAnalysisStatus

func (o *LogJobStatusResult) HasLogAnalysisStatus() bool

HasLogAnalysisStatus returns a boolean if a field has been set.

func (*LogJobStatusResult) HasLogHandlingError

func (o *LogJobStatusResult) HasLogHandlingError() bool

HasLogHandlingError returns a boolean if a field has been set.

func (*LogJobStatusResult) HasRecordsTotal

func (o *LogJobStatusResult) HasRecordsTotal() bool

HasRecordsTotal returns a boolean if a field has been set.

func (*LogJobStatusResult) HasSortableFields

func (o *LogJobStatusResult) HasSortableFields() bool

HasSortableFields returns a boolean if a field has been set.

func (*LogJobStatusResult) HasStatusChangeTimestamp

func (o *LogJobStatusResult) HasStatusChangeTimestamp() bool

HasStatusChangeTimestamp returns a boolean if a field has been set.

func (LogJobStatusResult) MarshalJSON

func (o LogJobStatusResult) MarshalJSON() ([]byte, error)

func (*LogJobStatusResult) SetFilterableFields

func (o *LogJobStatusResult) SetFilterableFields(v []string)

SetFilterableFields gets a reference to the given []string and assigns it to the FilterableFields field.

func (*LogJobStatusResult) SetLogAnalysisStatus

func (o *LogJobStatusResult) SetLogAnalysisStatus(v string)

SetLogAnalysisStatus gets a reference to the given string and assigns it to the LogAnalysisStatus field.

func (*LogJobStatusResult) SetLogHandlingError

func (o *LogJobStatusResult) SetLogHandlingError(v string)

SetLogHandlingError gets a reference to the given string and assigns it to the LogHandlingError field.

func (*LogJobStatusResult) SetRecordsTotal

func (o *LogJobStatusResult) SetRecordsTotal(v int32)

SetRecordsTotal gets a reference to the given int32 and assigns it to the RecordsTotal field.

func (*LogJobStatusResult) SetSortableFields

func (o *LogJobStatusResult) SetSortableFields(v []string)

SetSortableFields gets a reference to the given []string and assigns it to the SortableFields field.

func (*LogJobStatusResult) SetStatusChangeTimestamp

func (o *LogJobStatusResult) SetStatusChangeTimestamp(v int64)

SetStatusChangeTimestamp gets a reference to the given int64 and assigns it to the StatusChangeTimestamp field.

func (LogJobStatusResult) ToMap

func (o LogJobStatusResult) ToMap() (map[string]interface{}, error)

type LogList4hostResult

type LogList4hostResult struct {
	// The access to the log content is granted (`true`) or denied (`false`).
	ContentAccess *bool `json:"contentAccess,omitempty"`
	// The list of available OS logs.
	Logs []Log4host `json:"logs,omitempty"`
}

LogList4hostResult OS logs available on the host.

func NewLogList4hostResult

func NewLogList4hostResult() *LogList4hostResult

NewLogList4hostResult instantiates a new LogList4hostResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogList4hostResultWithDefaults

func NewLogList4hostResultWithDefaults() *LogList4hostResult

NewLogList4hostResultWithDefaults instantiates a new LogList4hostResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogList4hostResult) GetContentAccess

func (o *LogList4hostResult) GetContentAccess() bool

GetContentAccess returns the ContentAccess field value if set, zero value otherwise.

func (*LogList4hostResult) GetContentAccessOk

func (o *LogList4hostResult) GetContentAccessOk() (*bool, bool)

GetContentAccessOk returns a tuple with the ContentAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogList4hostResult) GetLogs

func (o *LogList4hostResult) GetLogs() []Log4host

GetLogs returns the Logs field value if set, zero value otherwise.

func (*LogList4hostResult) GetLogsOk

func (o *LogList4hostResult) GetLogsOk() ([]Log4host, 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 (*LogList4hostResult) HasContentAccess

func (o *LogList4hostResult) HasContentAccess() bool

HasContentAccess returns a boolean if a field has been set.

func (*LogList4hostResult) HasLogs

func (o *LogList4hostResult) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (LogList4hostResult) MarshalJSON

func (o LogList4hostResult) MarshalJSON() ([]byte, error)

func (*LogList4hostResult) SetContentAccess

func (o *LogList4hostResult) SetContentAccess(v bool)

SetContentAccess gets a reference to the given bool and assigns it to the ContentAccess field.

func (*LogList4hostResult) SetLogs

func (o *LogList4hostResult) SetLogs(v []Log4host)

SetLogs gets a reference to the given []Log4host and assigns it to the Logs field.

func (LogList4hostResult) ToMap

func (o LogList4hostResult) ToMap() (map[string]interface{}, error)

type LogList4pgResult

type LogList4pgResult struct {
	// The list of available process group logs.
	Logs []LogFile4pg `json:"logs,omitempty"`
}

LogList4pgResult The list of available process group logs.

func NewLogList4pgResult

func NewLogList4pgResult() *LogList4pgResult

NewLogList4pgResult instantiates a new LogList4pgResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogList4pgResultWithDefaults

func NewLogList4pgResultWithDefaults() *LogList4pgResult

NewLogList4pgResultWithDefaults instantiates a new LogList4pgResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogList4pgResult) GetLogs

func (o *LogList4pgResult) GetLogs() []LogFile4pg

GetLogs returns the Logs field value if set, zero value otherwise.

func (*LogList4pgResult) GetLogsOk

func (o *LogList4pgResult) GetLogsOk() ([]LogFile4pg, 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 (*LogList4pgResult) HasLogs

func (o *LogList4pgResult) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (LogList4pgResult) MarshalJSON

func (o LogList4pgResult) MarshalJSON() ([]byte, error)

func (*LogList4pgResult) SetLogs

func (o *LogList4pgResult) SetLogs(v []LogFile4pg)

SetLogs gets a reference to the given []LogFile4pg and assigns it to the Logs field.

func (LogList4pgResult) ToMap

func (o LogList4pgResult) ToMap() (map[string]interface{}, error)

type LogListForCustomDeviceResult

type LogListForCustomDeviceResult struct {
	// The list of available logs.
	Logs []LogForCustomDevice `json:"logs,omitempty"`
}

LogListForCustomDeviceResult Logs available on the Custom Device.

func NewLogListForCustomDeviceResult

func NewLogListForCustomDeviceResult() *LogListForCustomDeviceResult

NewLogListForCustomDeviceResult instantiates a new LogListForCustomDeviceResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogListForCustomDeviceResultWithDefaults

func NewLogListForCustomDeviceResultWithDefaults() *LogListForCustomDeviceResult

NewLogListForCustomDeviceResultWithDefaults instantiates a new LogListForCustomDeviceResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogListForCustomDeviceResult) GetLogs

GetLogs returns the Logs field value if set, zero value otherwise.

func (*LogListForCustomDeviceResult) GetLogsOk

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 (*LogListForCustomDeviceResult) HasLogs

func (o *LogListForCustomDeviceResult) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (LogListForCustomDeviceResult) MarshalJSON

func (o LogListForCustomDeviceResult) MarshalJSON() ([]byte, error)

func (*LogListForCustomDeviceResult) SetLogs

SetLogs gets a reference to the given []LogForCustomDevice and assigns it to the Logs field.

func (LogListForCustomDeviceResult) ToMap

func (o LogListForCustomDeviceResult) ToMap() (map[string]interface{}, error)

type LogMonitoringCustomDevicesAPI

type LogMonitoringCustomDevicesAPI interface {

	/*
		CustomDeviceLogJobDelete Deletes or cancels the specified log analysis job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customDeviceId The Dynatrace entity ID of the required custom device.
		@param jobId The ID of the log analysis job to be deleted.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
		@return ApiCustomDeviceLogJobDeleteRequest
	*/
	CustomDeviceLogJobDelete(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobDeleteRequest

	// CustomDeviceLogJobDeleteExecute executes the request
	//  @return LogJobDeleteResult
	CustomDeviceLogJobDeleteExecute(r ApiCustomDeviceLogJobDeleteRequest) (*LogJobDeleteResult, *http.Response, error)

	/*
			CustomDeviceLogJobRecords Gets the content of the analyzed log

			Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

		Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param customDeviceId The Dynatrace entity ID of the required custom device.
			@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
			@return ApiCustomDeviceLogJobRecordsRequest
	*/
	CustomDeviceLogJobRecords(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobRecordsRequest

	// CustomDeviceLogJobRecordsExecute executes the request
	//  @return LogJobRecordsResult
	CustomDeviceLogJobRecordsExecute(r ApiCustomDeviceLogJobRecordsRequest) (*LogJobRecordsResult, *http.Response, error)

	/*
			CustomDeviceLogJobRecordsFiltered Gets the filtered content of the analyzed log

			Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

		Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param customDeviceId The Dynatrace entity ID of the required custom device.
			@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
			@return ApiCustomDeviceLogJobRecordsFilteredRequest
	*/
	CustomDeviceLogJobRecordsFiltered(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobRecordsFilteredRequest

	// CustomDeviceLogJobRecordsFilteredExecute executes the request
	//  @return LogJobRecordsResult
	CustomDeviceLogJobRecordsFilteredExecute(r ApiCustomDeviceLogJobRecordsFilteredRequest) (*LogJobRecordsResult, *http.Response, error)

	/*
		CustomDeviceLogJobRecordsTop Gets the top values of fields present in the content of the analyzed log

		Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customDeviceId The Dynatrace entity ID of the required custom device.
		@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
		@return ApiCustomDeviceLogJobRecordsTopRequest
	*/
	CustomDeviceLogJobRecordsTop(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobRecordsTopRequest

	// CustomDeviceLogJobRecordsTopExecute executes the request
	//  @return LogJobRecordsTopValuesRestResult
	CustomDeviceLogJobRecordsTopExecute(r ApiCustomDeviceLogJobRecordsTopRequest) (*LogJobRecordsTopValuesRestResult, *http.Response, error)

	/*
		CustomDeviceLogJobStart Starts the analysis job for the specified custom device log

		The response returns the ID of the job.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customDeviceId The Dynatrace entity ID of the required custom device.
		@param logPath The full pathname of the log.
		@return ApiCustomDeviceLogJobStartRequest
	*/
	CustomDeviceLogJobStart(ctx context.Context, customDeviceId string, logPath string) ApiCustomDeviceLogJobStartRequest

	// CustomDeviceLogJobStartExecute executes the request
	//  @return string
	CustomDeviceLogJobStartExecute(r ApiCustomDeviceLogJobStartRequest) (string, *http.Response, error)

	/*
		CustomDeviceLogJobStatus Gets status of the specified log analysis job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customDeviceId The Dynatrace entity ID of the required custom device.
		@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
		@return ApiCustomDeviceLogJobStatusRequest
	*/
	CustomDeviceLogJobStatus(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobStatusRequest

	// CustomDeviceLogJobStatusExecute executes the request
	//  @return LogJobStatusResult
	CustomDeviceLogJobStatusExecute(r ApiCustomDeviceLogJobStatusRequest) (*LogJobStatusResult, *http.Response, error)

	/*
		CustomDeviceLogList Lists all the available logs on the specified custom device

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customDeviceId The Dynatrace entity ID of the required custom device.
		@return ApiCustomDeviceLogListRequest
	*/
	CustomDeviceLogList(ctx context.Context, customDeviceId string) ApiCustomDeviceLogListRequest

	// CustomDeviceLogListExecute executes the request
	//  @return LogListForCustomDeviceResult
	CustomDeviceLogListExecute(r ApiCustomDeviceLogListRequest) (*LogListForCustomDeviceResult, *http.Response, error)
}

type LogMonitoringCustomDevicesAPIService

type LogMonitoringCustomDevicesAPIService service

LogMonitoringCustomDevicesAPIService LogMonitoringCustomDevicesAPI service

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobDelete

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobDelete(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobDeleteRequest

CustomDeviceLogJobDelete Deletes or cancels the specified log analysis job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@param jobId The ID of the log analysis job to be deleted.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
@return ApiCustomDeviceLogJobDeleteRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobDeleteExecute

Execute executes the request

@return LogJobDeleteResult

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecords

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecords(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobRecordsRequest

CustomDeviceLogJobRecords Gets the content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
@return ApiCustomDeviceLogJobRecordsRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsExecute

Execute executes the request

@return LogJobRecordsResult

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsFiltered

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsFiltered(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobRecordsFilteredRequest

CustomDeviceLogJobRecordsFiltered Gets the filtered content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
@return ApiCustomDeviceLogJobRecordsFilteredRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsFilteredExecute

Execute executes the request

@return LogJobRecordsResult

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsTop

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsTop(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobRecordsTopRequest

CustomDeviceLogJobRecordsTop Gets the top values of fields present in the content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
@return ApiCustomDeviceLogJobRecordsTopRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobRecordsTopExecute

Execute executes the request

@return LogJobRecordsTopValuesRestResult

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobStart

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobStart(ctx context.Context, customDeviceId string, logPath string) ApiCustomDeviceLogJobStartRequest

CustomDeviceLogJobStart Starts the analysis job for the specified custom device log

The response returns the ID of the job.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@param logPath The full pathname of the log.
@return ApiCustomDeviceLogJobStartRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobStartExecute

Execute executes the request

@return string

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobStatus

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobStatus(ctx context.Context, customDeviceId string, jobId string) ApiCustomDeviceLogJobStatusRequest

CustomDeviceLogJobStatus Gets status of the specified log analysis job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/kzi3rb8) request.
@return ApiCustomDeviceLogJobStatusRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogJobStatusExecute

Execute executes the request

@return LogJobStatusResult

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogList

func (a *LogMonitoringCustomDevicesAPIService) CustomDeviceLogList(ctx context.Context, customDeviceId string) ApiCustomDeviceLogListRequest

CustomDeviceLogList Lists all the available logs on the specified custom device

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The Dynatrace entity ID of the required custom device.
@return ApiCustomDeviceLogListRequest

func (*LogMonitoringCustomDevicesAPIService) CustomDeviceLogListExecute

Execute executes the request

@return LogListForCustomDeviceResult

type LogMonitoringHostsAPI

type LogMonitoringHostsAPI interface {

	/*
		HostLogJobDelete Deletes or cancels the specified log analysis job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hostId The Dynatrace entity ID of the required host.
		@param jobId The ID of the log analysis job to be deleted.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
		@return ApiHostLogJobDeleteRequest
	*/
	HostLogJobDelete(ctx context.Context, hostId string, jobId string) ApiHostLogJobDeleteRequest

	// HostLogJobDeleteExecute executes the request
	//  @return LogJobDeleteResult
	HostLogJobDeleteExecute(r ApiHostLogJobDeleteRequest) (*LogJobDeleteResult, *http.Response, error)

	/*
			HostLogJobRecords Gets the full content of the analyzed log

			Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/mkc3rss) request.

		Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param hostId The Dynatrace entity ID of the required host.
			@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
			@return ApiHostLogJobRecordsRequest
	*/
	HostLogJobRecords(ctx context.Context, hostId string, jobId string) ApiHostLogJobRecordsRequest

	// HostLogJobRecordsExecute executes the request
	//  @return LogJobRecordsResult
	HostLogJobRecordsExecute(r ApiHostLogJobRecordsRequest) (*LogJobRecordsResult, *http.Response, error)

	/*
			HostLogJobRecordsFiltered Gets the filtered content of the analyzed log

			Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/mkc3rss) request.

		Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param hostId The Dynatrace entity ID of the required host.
			@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
			@return ApiHostLogJobRecordsFilteredRequest
	*/
	HostLogJobRecordsFiltered(ctx context.Context, hostId string, jobId string) ApiHostLogJobRecordsFilteredRequest

	// HostLogJobRecordsFilteredExecute executes the request
	//  @return LogJobRecordsResult
	HostLogJobRecordsFilteredExecute(r ApiHostLogJobRecordsFilteredRequest) (*LogJobRecordsResult, *http.Response, error)

	/*
		HostLogJobRecordsTop Gets the top values of fields present in the content of the analyzed log

		Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/mkc3rss) request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hostId The Dynatrace entity ID of the required host.
		@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
		@return ApiHostLogJobRecordsTopRequest
	*/
	HostLogJobRecordsTop(ctx context.Context, hostId string, jobId string) ApiHostLogJobRecordsTopRequest

	// HostLogJobRecordsTopExecute executes the request
	//  @return LogJobRecordsTopValuesRestResult
	HostLogJobRecordsTopExecute(r ApiHostLogJobRecordsTopRequest) (*LogJobRecordsTopValuesRestResult, *http.Response, error)

	/*
		HostLogJobStart Starts the analysis job for the specified OS log

		The response returns the ID of the job.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hostId The Dynatrace entity ID of the required host.
		@param logPath The full pathname of the log.
		@return ApiHostLogJobStartRequest
	*/
	HostLogJobStart(ctx context.Context, hostId string, logPath string) ApiHostLogJobStartRequest

	// HostLogJobStartExecute executes the request
	//  @return string
	HostLogJobStartExecute(r ApiHostLogJobStartRequest) (string, *http.Response, error)

	/*
		HostLogJobStatus Gets status of the specified log analysis job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hostId The Dynatrace entity ID of the required host.
		@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
		@return ApiHostLogJobStatusRequest
	*/
	HostLogJobStatus(ctx context.Context, hostId string, jobId string) ApiHostLogJobStatusRequest

	// HostLogJobStatusExecute executes the request
	//  @return LogJobStatusResult
	HostLogJobStatusExecute(r ApiHostLogJobStatusRequest) (*LogJobStatusResult, *http.Response, error)

	/*
		HostLogList Lists all the available OS logs on the specified host

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param hostId The Dynatrace entity ID of the required host.
		@return ApiHostLogListRequest
	*/
	HostLogList(ctx context.Context, hostId string) ApiHostLogListRequest

	// HostLogListExecute executes the request
	//  @return LogList4hostResult
	HostLogListExecute(r ApiHostLogListRequest) (*LogList4hostResult, *http.Response, error)
}

type LogMonitoringHostsAPIService

type LogMonitoringHostsAPIService service

LogMonitoringHostsAPIService LogMonitoringHostsAPI service

func (*LogMonitoringHostsAPIService) HostLogJobDelete

func (a *LogMonitoringHostsAPIService) HostLogJobDelete(ctx context.Context, hostId string, jobId string) ApiHostLogJobDeleteRequest

HostLogJobDelete Deletes or cancels the specified log analysis job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@param jobId The ID of the log analysis job to be deleted.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
@return ApiHostLogJobDeleteRequest

func (*LogMonitoringHostsAPIService) HostLogJobDeleteExecute

Execute executes the request

@return LogJobDeleteResult

func (*LogMonitoringHostsAPIService) HostLogJobRecords

func (a *LogMonitoringHostsAPIService) HostLogJobRecords(ctx context.Context, hostId string, jobId string) ApiHostLogJobRecordsRequest

HostLogJobRecords Gets the full content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/mkc3rss) request.

Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
@return ApiHostLogJobRecordsRequest

func (*LogMonitoringHostsAPIService) HostLogJobRecordsExecute

Execute executes the request

@return LogJobRecordsResult

func (*LogMonitoringHostsAPIService) HostLogJobRecordsFiltered

func (a *LogMonitoringHostsAPIService) HostLogJobRecordsFiltered(ctx context.Context, hostId string, jobId string) ApiHostLogJobRecordsFilteredRequest

HostLogJobRecordsFiltered Gets the filtered content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/mkc3rss) request.

Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
@return ApiHostLogJobRecordsFilteredRequest

func (*LogMonitoringHostsAPIService) HostLogJobRecordsFilteredExecute

Execute executes the request

@return LogJobRecordsResult

func (*LogMonitoringHostsAPIService) HostLogJobRecordsTop

func (a *LogMonitoringHostsAPIService) HostLogJobRecordsTop(ctx context.Context, hostId string, jobId string) ApiHostLogJobRecordsTopRequest

HostLogJobRecordsTop Gets the top values of fields present in the content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/mkc3rss) request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
@return ApiHostLogJobRecordsTopRequest

func (*LogMonitoringHostsAPIService) HostLogJobRecordsTopExecute

Execute executes the request

@return LogJobRecordsTopValuesRestResult

func (*LogMonitoringHostsAPIService) HostLogJobStart

func (a *LogMonitoringHostsAPIService) HostLogJobStart(ctx context.Context, hostId string, logPath string) ApiHostLogJobStartRequest

HostLogJobStart Starts the analysis job for the specified OS log

The response returns the ID of the job.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@param logPath The full pathname of the log.
@return ApiHostLogJobStartRequest

func (*LogMonitoringHostsAPIService) HostLogJobStartExecute

Execute executes the request

@return string

func (*LogMonitoringHostsAPIService) HostLogJobStatus

func (a *LogMonitoringHostsAPIService) HostLogJobStatus(ctx context.Context, hostId string, jobId string) ApiHostLogJobStatusRequest

HostLogJobStatus Gets status of the specified log analysis job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/52k3r7f) request.
@return ApiHostLogJobStatusRequest

func (*LogMonitoringHostsAPIService) HostLogJobStatusExecute

Execute executes the request

@return LogJobStatusResult

func (*LogMonitoringHostsAPIService) HostLogList

HostLogList Lists all the available OS logs on the specified host

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param hostId The Dynatrace entity ID of the required host.
@return ApiHostLogListRequest

func (*LogMonitoringHostsAPIService) HostLogListExecute

Execute executes the request

@return LogList4hostResult

type LogMonitoringProcessGroupsAPI

type LogMonitoringProcessGroupsAPI interface {

	/*
		ProcessGroupLogJobDelete Deletes or cancels the specified log analysis job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pgId The Dynatrace entity ID of the required process group.
		@param jobId The ID of the log analysis job to be deleted.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
		@return ApiProcessGroupLogJobDeleteRequest
	*/
	ProcessGroupLogJobDelete(ctx context.Context, pgId string, jobId string) ApiProcessGroupLogJobDeleteRequest

	// ProcessGroupLogJobDeleteExecute executes the request
	//  @return LogJobDeleteResult
	ProcessGroupLogJobDeleteExecute(r ApiProcessGroupLogJobDeleteRequest) (*LogJobDeleteResult, *http.Response, error)

	/*
			ProcessGroupLogJobRecords Gets the content of the analyzed log

			Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/wve3r83) request.

		Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param pgId The Dynatrace entity ID of the required process group.
			@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
			@return ApiProcessGroupLogJobRecordsRequest
	*/
	ProcessGroupLogJobRecords(ctx context.Context, pgId string, jobId string) ApiProcessGroupLogJobRecordsRequest

	// ProcessGroupLogJobRecordsExecute executes the request
	//  @return LogJobRecordsResult
	ProcessGroupLogJobRecordsExecute(r ApiProcessGroupLogJobRecordsRequest) (*LogJobRecordsResult, *http.Response, error)

	/*
			ProcessGroupLogJobRecordsFiltered Gets the content of the analyzed log

			Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/wve3r83) request.

		Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param pgId The Dynatrace entity ID of the required process group.
			@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
			@return ApiProcessGroupLogJobRecordsFilteredRequest
	*/
	ProcessGroupLogJobRecordsFiltered(ctx context.Context, pgId string, jobId string) ApiProcessGroupLogJobRecordsFilteredRequest

	// ProcessGroupLogJobRecordsFilteredExecute executes the request
	//  @return LogJobRecordsResult
	ProcessGroupLogJobRecordsFilteredExecute(r ApiProcessGroupLogJobRecordsFilteredRequest) (*LogJobRecordsResult, *http.Response, error)

	/*
		ProcessGroupLogJobRecordsTop Gets the top values of fields present in the content of the analyzed log

		Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pgId The Dynatrace entity ID of the required process group.
		@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
		@return ApiProcessGroupLogJobRecordsTopRequest
	*/
	ProcessGroupLogJobRecordsTop(ctx context.Context, pgId string, jobId string) ApiProcessGroupLogJobRecordsTopRequest

	// ProcessGroupLogJobRecordsTopExecute executes the request
	//  @return LogJobRecordsTopValuesRestResult
	ProcessGroupLogJobRecordsTopExecute(r ApiProcessGroupLogJobRecordsTopRequest) (*LogJobRecordsTopValuesRestResult, *http.Response, error)

	/*
		ProcessGroupLogJobStart Starts analysis job for the specified process group log

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pgId The Dynatrace entity ID of the required process group.
		@param logPath The full pathname of the log.
		@return ApiProcessGroupLogJobStartRequest
	*/
	ProcessGroupLogJobStart(ctx context.Context, pgId string, logPath string) ApiProcessGroupLogJobStartRequest

	// ProcessGroupLogJobStartExecute executes the request
	//  @return string
	ProcessGroupLogJobStartExecute(r ApiProcessGroupLogJobStartRequest) (string, *http.Response, error)

	/*
		ProcessGroupLogJobStatus Gets status of the specified log analysis job

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pgId The Dynatrace entity ID of the required process group.
		@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
		@return ApiProcessGroupLogJobStatusRequest
	*/
	ProcessGroupLogJobStatus(ctx context.Context, pgId string, jobId string) ApiProcessGroupLogJobStatusRequest

	// ProcessGroupLogJobStatusExecute executes the request
	//  @return LogJobStatusResult
	ProcessGroupLogJobStatusExecute(r ApiProcessGroupLogJobStatusRequest) (*LogJobStatusResult, *http.Response, error)

	/*
		ProcessGroupLogList Lists all the available logs of the specified process group

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param pgId The entity ID of the process group.
		@return ApiProcessGroupLogListRequest
	*/
	ProcessGroupLogList(ctx context.Context, pgId string) ApiProcessGroupLogListRequest

	// ProcessGroupLogListExecute executes the request
	//  @return LogList4pgResult
	ProcessGroupLogListExecute(r ApiProcessGroupLogListRequest) (*LogList4pgResult, *http.Response, error)
}

type LogMonitoringProcessGroupsAPIService

type LogMonitoringProcessGroupsAPIService service

LogMonitoringProcessGroupsAPIService LogMonitoringProcessGroupsAPI service

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobDelete

ProcessGroupLogJobDelete Deletes or cancels the specified log analysis job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The Dynatrace entity ID of the required process group.
@param jobId The ID of the log analysis job to be deleted.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
@return ApiProcessGroupLogJobDeleteRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobDeleteExecute

Execute executes the request

@return LogJobDeleteResult

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobRecords

ProcessGroupLogJobRecords Gets the content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/wve3r83) request.

Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The Dynatrace entity ID of the required process group.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
@return ApiProcessGroupLogJobRecordsRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobRecordsExecute

Execute executes the request

@return LogJobRecordsResult

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobRecordsFiltered

ProcessGroupLogJobRecordsFiltered Gets the content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/wve3r83) request.

Long results split into several pages. By default, a page contains 100 results. You can change this value with the **pageSize** query parameter, up to 10,000.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The Dynatrace entity ID of the required process group.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
@return ApiProcessGroupLogJobRecordsFilteredRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobRecordsFilteredExecute

Execute executes the request

@return LogJobRecordsResult

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobRecordsTop

ProcessGroupLogJobRecordsTop Gets the top values of fields present in the content of the analyzed log

Results are available only when the status of the analysis job for this log is `READY`. To check the job status, use the [GET analysis job status](https://dt-url.net/usg3rbv) request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The Dynatrace entity ID of the required process group.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
@return ApiProcessGroupLogJobRecordsTopRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobRecordsTopExecute

Execute executes the request

@return LogJobRecordsTopValuesRestResult

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobStart

ProcessGroupLogJobStart Starts analysis job for the specified process group log

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The Dynatrace entity ID of the required process group.
@param logPath The full pathname of the log.
@return ApiProcessGroupLogJobStartRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobStartExecute

Execute executes the request

@return string

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobStatus

ProcessGroupLogJobStatus Gets status of the specified log analysis job

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The Dynatrace entity ID of the required process group.
@param jobId The ID of the required log analysis job.    You can retrieve it from the response of the [POST analysis job](https://dt-url.net/c2m3rxl) request.
@return ApiProcessGroupLogJobStatusRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogJobStatusExecute

Execute executes the request

@return LogJobStatusResult

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogList

ProcessGroupLogList Lists all the available logs of the specified process group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param pgId The entity ID of the process group.
@return ApiProcessGroupLogListRequest

func (*LogMonitoringProcessGroupsAPIService) ProcessGroupLogListExecute

Execute executes the request

@return LogList4pgResult

type LogRecord

type LogRecord struct {
	// The map of the log entry custom fields.
	CustomFields map[string]map[string]interface{} `json:"customFields,omitempty"`
	// The entity ID of the host that produced the log.    Not applicable to OS logs.
	HostId *string `json:"hostId,omitempty"`
	// The severity level of the log entry.
	LogLevel *string `json:"logLevel,omitempty"`
	// The text of the log entry.
	Text *string `json:"text,omitempty"`
	// The timestamp of the log entry, in UTC milliseconds.
	Timestamp *int64 `json:"timestamp,omitempty"`
}

LogRecord The analysis result for a single log entry.

func NewLogRecord

func NewLogRecord() *LogRecord

NewLogRecord instantiates a new LogRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogRecordWithDefaults

func NewLogRecordWithDefaults() *LogRecord

NewLogRecordWithDefaults instantiates a new LogRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogRecord) GetCustomFields

func (o *LogRecord) GetCustomFields() map[string]map[string]interface{}

GetCustomFields returns the CustomFields field value if set, zero value otherwise.

func (*LogRecord) GetCustomFieldsOk

func (o *LogRecord) GetCustomFieldsOk() (map[string]map[string]interface{}, bool)

GetCustomFieldsOk returns a tuple with the CustomFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogRecord) GetHostId

func (o *LogRecord) GetHostId() string

GetHostId returns the HostId field value if set, zero value otherwise.

func (*LogRecord) GetHostIdOk

func (o *LogRecord) GetHostIdOk() (*string, bool)

GetHostIdOk returns a tuple with the HostId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogRecord) GetLogLevel

func (o *LogRecord) GetLogLevel() string

GetLogLevel returns the LogLevel field value if set, zero value otherwise.

func (*LogRecord) GetLogLevelOk

func (o *LogRecord) GetLogLevelOk() (*string, bool)

GetLogLevelOk returns a tuple with the LogLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogRecord) GetText

func (o *LogRecord) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*LogRecord) GetTextOk

func (o *LogRecord) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogRecord) GetTimestamp

func (o *LogRecord) GetTimestamp() int64

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*LogRecord) GetTimestampOk

func (o *LogRecord) GetTimestampOk() (*int64, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogRecord) HasCustomFields

func (o *LogRecord) HasCustomFields() bool

HasCustomFields returns a boolean if a field has been set.

func (*LogRecord) HasHostId

func (o *LogRecord) HasHostId() bool

HasHostId returns a boolean if a field has been set.

func (*LogRecord) HasLogLevel

func (o *LogRecord) HasLogLevel() bool

HasLogLevel returns a boolean if a field has been set.

func (*LogRecord) HasText

func (o *LogRecord) HasText() bool

HasText returns a boolean if a field has been set.

func (*LogRecord) HasTimestamp

func (o *LogRecord) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (LogRecord) MarshalJSON

func (o LogRecord) MarshalJSON() ([]byte, error)

func (*LogRecord) SetCustomFields

func (o *LogRecord) SetCustomFields(v map[string]map[string]interface{})

SetCustomFields gets a reference to the given map[string]map[string]interface{} and assigns it to the CustomFields field.

func (*LogRecord) SetHostId

func (o *LogRecord) SetHostId(v string)

SetHostId gets a reference to the given string and assigns it to the HostId field.

func (*LogRecord) SetLogLevel

func (o *LogRecord) SetLogLevel(v string)

SetLogLevel gets a reference to the given string and assigns it to the LogLevel field.

func (*LogRecord) SetText

func (o *LogRecord) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (*LogRecord) SetTimestamp

func (o *LogRecord) SetTimestamp(v int64)

SetTimestamp gets a reference to the given int64 and assigns it to the Timestamp field.

func (LogRecord) ToMap

func (o LogRecord) ToMap() (map[string]interface{}, error)

type LongProperty

type LongProperty struct {
	// The custom key of the property.
	Key *string `json:"key,omitempty"`
	// The Long value of the property.
	Value *int64 `json:"value,omitempty"`
}

LongProperty A custom property of the user action with a Long value.

func NewLongProperty

func NewLongProperty() *LongProperty

NewLongProperty instantiates a new LongProperty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLongPropertyWithDefaults

func NewLongPropertyWithDefaults() *LongProperty

NewLongPropertyWithDefaults instantiates a new LongProperty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LongProperty) GetKey

func (o *LongProperty) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*LongProperty) GetKeyOk

func (o *LongProperty) 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 (*LongProperty) GetValue

func (o *LongProperty) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*LongProperty) GetValueOk

func (o *LongProperty) GetValueOk() (*int64, 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 (*LongProperty) HasKey

func (o *LongProperty) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*LongProperty) HasValue

func (o *LongProperty) HasValue() bool

HasValue returns a boolean if a field has been set.

func (LongProperty) MarshalJSON

func (o LongProperty) MarshalJSON() ([]byte, error)

func (*LongProperty) SetKey

func (o *LongProperty) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*LongProperty) SetValue

func (o *LongProperty) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (LongProperty) ToMap

func (o LongProperty) ToMap() (map[string]interface{}, error)

type MaintenanceWindow

type MaintenanceWindow struct {
	// A short description of the maintenance purpose.
	Description *string `json:"description,omitempty"`
	// The ID of the maintenance window.
	Id       *string                   `json:"id,omitempty"`
	Schedule MaintenanceWindowSchedule `json:"schedule"`
	Scope    *MaintenanceWindowScope   `json:"scope,omitempty"`
	// Alerting during maintenance is enabled (`false`) or disabled (`true`).
	SuppressAlerts *bool `json:"suppressAlerts,omitempty"`
	// Problem detection during maintenance is enabled (`false`) or disabled (`true`).
	SuppressProblems *bool `json:"suppressProblems,omitempty"`
	// The type of the maintenance: planned or unplanned.
	Type string `json:"type"`
}

MaintenanceWindow Parameters of the maintenance window.

func NewMaintenanceWindow

func NewMaintenanceWindow(schedule MaintenanceWindowSchedule, type_ string) *MaintenanceWindow

NewMaintenanceWindow instantiates a new MaintenanceWindow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMaintenanceWindowWithDefaults

func NewMaintenanceWindowWithDefaults() *MaintenanceWindow

NewMaintenanceWindowWithDefaults instantiates a new MaintenanceWindow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MaintenanceWindow) GetDescription

func (o *MaintenanceWindow) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MaintenanceWindow) GetDescriptionOk

func (o *MaintenanceWindow) 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 (*MaintenanceWindow) GetId

func (o *MaintenanceWindow) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*MaintenanceWindow) GetIdOk

func (o *MaintenanceWindow) 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 (*MaintenanceWindow) GetSchedule

GetSchedule returns the Schedule field value

func (*MaintenanceWindow) GetScheduleOk

func (o *MaintenanceWindow) GetScheduleOk() (*MaintenanceWindowSchedule, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (*MaintenanceWindow) GetScope

GetScope returns the Scope field value if set, zero value otherwise.

func (*MaintenanceWindow) GetScopeOk

func (o *MaintenanceWindow) GetScopeOk() (*MaintenanceWindowScope, 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 (*MaintenanceWindow) GetSuppressAlerts

func (o *MaintenanceWindow) GetSuppressAlerts() bool

GetSuppressAlerts returns the SuppressAlerts field value if set, zero value otherwise.

func (*MaintenanceWindow) GetSuppressAlertsOk

func (o *MaintenanceWindow) GetSuppressAlertsOk() (*bool, bool)

GetSuppressAlertsOk returns a tuple with the SuppressAlerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindow) GetSuppressProblems

func (o *MaintenanceWindow) GetSuppressProblems() bool

GetSuppressProblems returns the SuppressProblems field value if set, zero value otherwise.

func (*MaintenanceWindow) GetSuppressProblemsOk

func (o *MaintenanceWindow) GetSuppressProblemsOk() (*bool, bool)

GetSuppressProblemsOk returns a tuple with the SuppressProblems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindow) GetType

func (o *MaintenanceWindow) GetType() string

GetType returns the Type field value

func (*MaintenanceWindow) GetTypeOk

func (o *MaintenanceWindow) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MaintenanceWindow) HasDescription

func (o *MaintenanceWindow) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MaintenanceWindow) HasId

func (o *MaintenanceWindow) HasId() bool

HasId returns a boolean if a field has been set.

func (*MaintenanceWindow) HasScope

func (o *MaintenanceWindow) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*MaintenanceWindow) HasSuppressAlerts

func (o *MaintenanceWindow) HasSuppressAlerts() bool

HasSuppressAlerts returns a boolean if a field has been set.

func (*MaintenanceWindow) HasSuppressProblems

func (o *MaintenanceWindow) HasSuppressProblems() bool

HasSuppressProblems returns a boolean if a field has been set.

func (MaintenanceWindow) MarshalJSON

func (o MaintenanceWindow) MarshalJSON() ([]byte, error)

func (*MaintenanceWindow) SetDescription

func (o *MaintenanceWindow) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MaintenanceWindow) SetId

func (o *MaintenanceWindow) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MaintenanceWindow) SetSchedule

func (o *MaintenanceWindow) SetSchedule(v MaintenanceWindowSchedule)

SetSchedule sets field value

func (*MaintenanceWindow) SetScope

SetScope gets a reference to the given MaintenanceWindowScope and assigns it to the Scope field.

func (*MaintenanceWindow) SetSuppressAlerts

func (o *MaintenanceWindow) SetSuppressAlerts(v bool)

SetSuppressAlerts gets a reference to the given bool and assigns it to the SuppressAlerts field.

func (*MaintenanceWindow) SetSuppressProblems

func (o *MaintenanceWindow) SetSuppressProblems(v bool)

SetSuppressProblems gets a reference to the given bool and assigns it to the SuppressProblems field.

func (*MaintenanceWindow) SetType

func (o *MaintenanceWindow) SetType(v string)

SetType sets field value

func (MaintenanceWindow) ToMap

func (o MaintenanceWindow) ToMap() (map[string]interface{}, error)

func (*MaintenanceWindow) UnmarshalJSON

func (o *MaintenanceWindow) UnmarshalJSON(data []byte) (err error)

type MaintenanceWindowAPI

type MaintenanceWindowAPI interface {

	/*
		GetAllMaintenanceWindowConfigs Lists all parameters of all maintenance windows available in your Dynatrace environment.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAllMaintenanceWindowConfigsRequest

		Deprecated
	*/
	GetAllMaintenanceWindowConfigs(ctx context.Context) ApiGetAllMaintenanceWindowConfigsRequest

	// GetAllMaintenanceWindowConfigsExecute executes the request
	//  @return []MaintenanceWindow
	// Deprecated
	GetAllMaintenanceWindowConfigsExecute(r ApiGetAllMaintenanceWindowConfigsRequest) ([]MaintenanceWindow, *http.Response, error)

	/*
		GetMaintenanceWindowConfig Lists all parameters of the specified maintenance window.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param uid The ID of the required maintenance window.
		@return ApiGetMaintenanceWindowConfigRequest

		Deprecated
	*/
	GetMaintenanceWindowConfig(ctx context.Context, uid string) ApiGetMaintenanceWindowConfigRequest

	// GetMaintenanceWindowConfigExecute executes the request
	//  @return MaintenanceWindow
	// Deprecated
	GetMaintenanceWindowConfigExecute(r ApiGetMaintenanceWindowConfigRequest) (*MaintenanceWindow, *http.Response, error)

	/*
		RemoveMaintenanceWindowConfig Deletes the specified maintenance window

		Deletion cannot be undone.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param uid The ID of the maintenance window to delete.
		@return ApiRemoveMaintenanceWindowConfigRequest

		Deprecated
	*/
	RemoveMaintenanceWindowConfig(ctx context.Context, uid string) ApiRemoveMaintenanceWindowConfigRequest

	// RemoveMaintenanceWindowConfigExecute executes the request
	// Deprecated
	RemoveMaintenanceWindowConfigExecute(r ApiRemoveMaintenanceWindowConfigRequest) (*http.Response, error)

	/*
		StoreMaintenanceWindowConfig Creates a new or updates an existing maintenance window

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiStoreMaintenanceWindowConfigRequest

		Deprecated
	*/
	StoreMaintenanceWindowConfig(ctx context.Context) ApiStoreMaintenanceWindowConfigRequest

	// StoreMaintenanceWindowConfigExecute executes the request
	// Deprecated
	StoreMaintenanceWindowConfigExecute(r ApiStoreMaintenanceWindowConfigRequest) (*http.Response, error)
}

type MaintenanceWindowAPIService

type MaintenanceWindowAPIService service

MaintenanceWindowAPIService MaintenanceWindowAPI service

func (*MaintenanceWindowAPIService) GetAllMaintenanceWindowConfigs

GetAllMaintenanceWindowConfigs Lists all parameters of all maintenance windows available in your Dynatrace environment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAllMaintenanceWindowConfigsRequest

Deprecated

func (*MaintenanceWindowAPIService) GetAllMaintenanceWindowConfigsExecute

Execute executes the request

@return []MaintenanceWindow

Deprecated

func (*MaintenanceWindowAPIService) GetMaintenanceWindowConfig

GetMaintenanceWindowConfig Lists all parameters of the specified maintenance window.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param uid The ID of the required maintenance window.
@return ApiGetMaintenanceWindowConfigRequest

Deprecated

func (*MaintenanceWindowAPIService) GetMaintenanceWindowConfigExecute

Execute executes the request

@return MaintenanceWindow

Deprecated

func (*MaintenanceWindowAPIService) RemoveMaintenanceWindowConfig

RemoveMaintenanceWindowConfig Deletes the specified maintenance window

Deletion cannot be undone.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param uid The ID of the maintenance window to delete.
@return ApiRemoveMaintenanceWindowConfigRequest

Deprecated

func (*MaintenanceWindowAPIService) RemoveMaintenanceWindowConfigExecute

func (a *MaintenanceWindowAPIService) RemoveMaintenanceWindowConfigExecute(r ApiRemoveMaintenanceWindowConfigRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*MaintenanceWindowAPIService) StoreMaintenanceWindowConfig

StoreMaintenanceWindowConfig Creates a new or updates an existing maintenance window

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStoreMaintenanceWindowConfigRequest

Deprecated

func (*MaintenanceWindowAPIService) StoreMaintenanceWindowConfigExecute

func (a *MaintenanceWindowAPIService) StoreMaintenanceWindowConfigExecute(r ApiStoreMaintenanceWindowConfigRequest) (*http.Response, error)

Execute executes the request Deprecated

type MaintenanceWindowRecurrence

type MaintenanceWindowRecurrence struct {
	// The day of the week for weekly maintenance.    The format is the full name of the day in upper case, for example `WEDNESDAY`.
	Day *string `json:"day,omitempty"`
	// The day of the month for monthly maintenance.
	DayOfMonth *int32 `json:"dayOfMonth,omitempty"`
	// The duration of the maintenance window in minutes.
	Duration int32 `json:"duration"`
	// The start time of the maintenance window. The format is `HH:mm`.
	Start string `json:"start"`
}

MaintenanceWindowRecurrence The recurrence of the maintenance window.

func NewMaintenanceWindowRecurrence

func NewMaintenanceWindowRecurrence(duration int32, start string) *MaintenanceWindowRecurrence

NewMaintenanceWindowRecurrence instantiates a new MaintenanceWindowRecurrence object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMaintenanceWindowRecurrenceWithDefaults

func NewMaintenanceWindowRecurrenceWithDefaults() *MaintenanceWindowRecurrence

NewMaintenanceWindowRecurrenceWithDefaults instantiates a new MaintenanceWindowRecurrence object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MaintenanceWindowRecurrence) GetDay

func (o *MaintenanceWindowRecurrence) GetDay() string

GetDay returns the Day field value if set, zero value otherwise.

func (*MaintenanceWindowRecurrence) GetDayOfMonth

func (o *MaintenanceWindowRecurrence) GetDayOfMonth() int32

GetDayOfMonth returns the DayOfMonth field value if set, zero value otherwise.

func (*MaintenanceWindowRecurrence) GetDayOfMonthOk

func (o *MaintenanceWindowRecurrence) GetDayOfMonthOk() (*int32, bool)

GetDayOfMonthOk returns a tuple with the DayOfMonth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindowRecurrence) GetDayOk

func (o *MaintenanceWindowRecurrence) GetDayOk() (*string, bool)

GetDayOk returns a tuple with the Day field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindowRecurrence) GetDuration

func (o *MaintenanceWindowRecurrence) GetDuration() int32

GetDuration returns the Duration field value

func (*MaintenanceWindowRecurrence) GetDurationOk

func (o *MaintenanceWindowRecurrence) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*MaintenanceWindowRecurrence) GetStart

func (o *MaintenanceWindowRecurrence) GetStart() string

GetStart returns the Start field value

func (*MaintenanceWindowRecurrence) GetStartOk

func (o *MaintenanceWindowRecurrence) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set.

func (*MaintenanceWindowRecurrence) HasDay

func (o *MaintenanceWindowRecurrence) HasDay() bool

HasDay returns a boolean if a field has been set.

func (*MaintenanceWindowRecurrence) HasDayOfMonth

func (o *MaintenanceWindowRecurrence) HasDayOfMonth() bool

HasDayOfMonth returns a boolean if a field has been set.

func (MaintenanceWindowRecurrence) MarshalJSON

func (o MaintenanceWindowRecurrence) MarshalJSON() ([]byte, error)

func (*MaintenanceWindowRecurrence) SetDay

func (o *MaintenanceWindowRecurrence) SetDay(v string)

SetDay gets a reference to the given string and assigns it to the Day field.

func (*MaintenanceWindowRecurrence) SetDayOfMonth

func (o *MaintenanceWindowRecurrence) SetDayOfMonth(v int32)

SetDayOfMonth gets a reference to the given int32 and assigns it to the DayOfMonth field.

func (*MaintenanceWindowRecurrence) SetDuration

func (o *MaintenanceWindowRecurrence) SetDuration(v int32)

SetDuration sets field value

func (*MaintenanceWindowRecurrence) SetStart

func (o *MaintenanceWindowRecurrence) SetStart(v string)

SetStart sets field value

func (MaintenanceWindowRecurrence) ToMap

func (o MaintenanceWindowRecurrence) ToMap() (map[string]interface{}, error)

func (*MaintenanceWindowRecurrence) UnmarshalJSON

func (o *MaintenanceWindowRecurrence) UnmarshalJSON(data []byte) (err error)

type MaintenanceWindowSchedule

type MaintenanceWindowSchedule struct {
	// The end date and time of the maintenance window in the `yyyy-MM-dd HH:mm` format.
	MaintenanceEnd string `json:"maintenanceEnd"`
	// The start date and time of the maintenance window in the `yyyy-MM-dd HH:mm` format.
	MaintenanceStart string                       `json:"maintenanceStart"`
	Recurrence       *MaintenanceWindowRecurrence `json:"recurrence,omitempty"`
	// The time zone of the start and end time. Default time zone is UTC.    You can user either UTC offset `UTC+01:00` format or the IANA Time Zone Database format.
	TimezoneId *string `json:"timezoneId,omitempty"`
	// Recurrence of the schedule.
	Type string `json:"type"`
}

MaintenanceWindowSchedule An object defining date, time, and recurrence of the maintenance window.

func NewMaintenanceWindowSchedule

func NewMaintenanceWindowSchedule(maintenanceEnd string, maintenanceStart string, type_ string) *MaintenanceWindowSchedule

NewMaintenanceWindowSchedule instantiates a new MaintenanceWindowSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMaintenanceWindowScheduleWithDefaults

func NewMaintenanceWindowScheduleWithDefaults() *MaintenanceWindowSchedule

NewMaintenanceWindowScheduleWithDefaults instantiates a new MaintenanceWindowSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MaintenanceWindowSchedule) GetMaintenanceEnd

func (o *MaintenanceWindowSchedule) GetMaintenanceEnd() string

GetMaintenanceEnd returns the MaintenanceEnd field value

func (*MaintenanceWindowSchedule) GetMaintenanceEndOk

func (o *MaintenanceWindowSchedule) GetMaintenanceEndOk() (*string, bool)

GetMaintenanceEndOk returns a tuple with the MaintenanceEnd field value and a boolean to check if the value has been set.

func (*MaintenanceWindowSchedule) GetMaintenanceStart

func (o *MaintenanceWindowSchedule) GetMaintenanceStart() string

GetMaintenanceStart returns the MaintenanceStart field value

func (*MaintenanceWindowSchedule) GetMaintenanceStartOk

func (o *MaintenanceWindowSchedule) GetMaintenanceStartOk() (*string, bool)

GetMaintenanceStartOk returns a tuple with the MaintenanceStart field value and a boolean to check if the value has been set.

func (*MaintenanceWindowSchedule) GetRecurrence

GetRecurrence returns the Recurrence field value if set, zero value otherwise.

func (*MaintenanceWindowSchedule) GetRecurrenceOk

GetRecurrenceOk returns a tuple with the Recurrence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindowSchedule) GetTimezoneId

func (o *MaintenanceWindowSchedule) GetTimezoneId() string

GetTimezoneId returns the TimezoneId field value if set, zero value otherwise.

func (*MaintenanceWindowSchedule) GetTimezoneIdOk

func (o *MaintenanceWindowSchedule) GetTimezoneIdOk() (*string, bool)

GetTimezoneIdOk returns a tuple with the TimezoneId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindowSchedule) GetType

func (o *MaintenanceWindowSchedule) GetType() string

GetType returns the Type field value

func (*MaintenanceWindowSchedule) GetTypeOk

func (o *MaintenanceWindowSchedule) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MaintenanceWindowSchedule) HasRecurrence

func (o *MaintenanceWindowSchedule) HasRecurrence() bool

HasRecurrence returns a boolean if a field has been set.

func (*MaintenanceWindowSchedule) HasTimezoneId

func (o *MaintenanceWindowSchedule) HasTimezoneId() bool

HasTimezoneId returns a boolean if a field has been set.

func (MaintenanceWindowSchedule) MarshalJSON

func (o MaintenanceWindowSchedule) MarshalJSON() ([]byte, error)

func (*MaintenanceWindowSchedule) SetMaintenanceEnd

func (o *MaintenanceWindowSchedule) SetMaintenanceEnd(v string)

SetMaintenanceEnd sets field value

func (*MaintenanceWindowSchedule) SetMaintenanceStart

func (o *MaintenanceWindowSchedule) SetMaintenanceStart(v string)

SetMaintenanceStart sets field value

func (*MaintenanceWindowSchedule) SetRecurrence

SetRecurrence gets a reference to the given MaintenanceWindowRecurrence and assigns it to the Recurrence field.

func (*MaintenanceWindowSchedule) SetTimezoneId

func (o *MaintenanceWindowSchedule) SetTimezoneId(v string)

SetTimezoneId gets a reference to the given string and assigns it to the TimezoneId field.

func (*MaintenanceWindowSchedule) SetType

func (o *MaintenanceWindowSchedule) SetType(v string)

SetType sets field value

func (MaintenanceWindowSchedule) ToMap

func (o MaintenanceWindowSchedule) ToMap() (map[string]interface{}, error)

func (*MaintenanceWindowSchedule) UnmarshalJSON

func (o *MaintenanceWindowSchedule) UnmarshalJSON(data []byte) (err error)

type MaintenanceWindowScope

type MaintenanceWindowScope struct {
	// Defines Dynatrace entities to be included in scope, for example hosts, services, process groups.   Allowed values are Dynatrace entity IDs.
	Entities []string `json:"entities,omitempty"`
	// An object defining a matching rule for dynamic scope formation. An empty rule matches for all entities.
	Matches []MonitoredEntityFilter `json:"matches,omitempty"`
}

MaintenanceWindowScope An object defining the scope of your maintenance window. You can specify particular Dynatrace entities or matching rules for dynamic formation of the scope. If no scope is specified, the maintenance applies to the entire environment. To specify the scope at least one entity or matching rule must be specified.

func NewMaintenanceWindowScope

func NewMaintenanceWindowScope() *MaintenanceWindowScope

NewMaintenanceWindowScope instantiates a new MaintenanceWindowScope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMaintenanceWindowScopeWithDefaults

func NewMaintenanceWindowScopeWithDefaults() *MaintenanceWindowScope

NewMaintenanceWindowScopeWithDefaults instantiates a new MaintenanceWindowScope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MaintenanceWindowScope) GetEntities

func (o *MaintenanceWindowScope) GetEntities() []string

GetEntities returns the Entities field value if set, zero value otherwise.

func (*MaintenanceWindowScope) GetEntitiesOk

func (o *MaintenanceWindowScope) GetEntitiesOk() ([]string, bool)

GetEntitiesOk returns a tuple with the Entities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindowScope) GetMatches

GetMatches returns the Matches field value if set, zero value otherwise.

func (*MaintenanceWindowScope) GetMatchesOk

func (o *MaintenanceWindowScope) GetMatchesOk() ([]MonitoredEntityFilter, bool)

GetMatchesOk returns a tuple with the Matches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MaintenanceWindowScope) HasEntities

func (o *MaintenanceWindowScope) HasEntities() bool

HasEntities returns a boolean if a field has been set.

func (*MaintenanceWindowScope) HasMatches

func (o *MaintenanceWindowScope) HasMatches() bool

HasMatches returns a boolean if a field has been set.

func (MaintenanceWindowScope) MarshalJSON

func (o MaintenanceWindowScope) MarshalJSON() ([]byte, error)

func (*MaintenanceWindowScope) SetEntities

func (o *MaintenanceWindowScope) SetEntities(v []string)

SetEntities gets a reference to the given []string and assigns it to the Entities field.

func (*MaintenanceWindowScope) SetMatches

func (o *MaintenanceWindowScope) SetMatches(v []MonitoredEntityFilter)

SetMatches gets a reference to the given []MonitoredEntityFilter and assigns it to the Matches field.

func (MaintenanceWindowScope) ToMap

func (o MaintenanceWindowScope) ToMap() (map[string]interface{}, error)

type ManagementZone

type ManagementZone struct {
	// The ID of the management zone.
	Id string `json:"id"`
	// The name of the management zone.
	Name string `json:"name"`
}

ManagementZone The configuration of a management zone.

func NewManagementZone

func NewManagementZone(id string, name string) *ManagementZone

NewManagementZone instantiates a new ManagementZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagementZoneWithDefaults

func NewManagementZoneWithDefaults() *ManagementZone

NewManagementZoneWithDefaults instantiates a new ManagementZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagementZone) GetId

func (o *ManagementZone) GetId() string

GetId returns the Id field value

func (*ManagementZone) GetIdOk

func (o *ManagementZone) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ManagementZone) GetName

func (o *ManagementZone) GetName() string

GetName returns the Name field value

func (*ManagementZone) GetNameOk

func (o *ManagementZone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ManagementZone) MarshalJSON

func (o ManagementZone) MarshalJSON() ([]byte, error)

func (*ManagementZone) SetId

func (o *ManagementZone) SetId(v string)

SetId sets field value

func (*ManagementZone) SetName

func (o *ManagementZone) SetName(v string)

SetName sets field value

func (ManagementZone) ToMap

func (o ManagementZone) ToMap() (map[string]interface{}, error)

func (*ManagementZone) UnmarshalJSON

func (o *ManagementZone) UnmarshalJSON(data []byte) (err error)

type ManualApplication

type ManualApplication struct {
	// The Dynatrace entity ID of the application.
	ApplicationId *string `json:"applicationId,omitempty"`
	// The name of the application.
	DisplayName *string `json:"displayName,omitempty"`
	// Monitoring is enabled (`true`) or disabled (`false`).
	MonitoringEnabled *bool `json:"monitoringEnabled,omitempty"`
	// The application settings revision.
	Revision *string `json:"revision,omitempty"`
}

ManualApplication Parameters of a manually injected application.

func NewManualApplication

func NewManualApplication() *ManualApplication

NewManualApplication instantiates a new ManualApplication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManualApplicationWithDefaults

func NewManualApplicationWithDefaults() *ManualApplication

NewManualApplicationWithDefaults instantiates a new ManualApplication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManualApplication) GetApplicationId

func (o *ManualApplication) GetApplicationId() string

GetApplicationId returns the ApplicationId field value if set, zero value otherwise.

func (*ManualApplication) GetApplicationIdOk

func (o *ManualApplication) GetApplicationIdOk() (*string, bool)

GetApplicationIdOk returns a tuple with the ApplicationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManualApplication) GetDisplayName

func (o *ManualApplication) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*ManualApplication) GetDisplayNameOk

func (o *ManualApplication) 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 (*ManualApplication) GetMonitoringEnabled

func (o *ManualApplication) GetMonitoringEnabled() bool

GetMonitoringEnabled returns the MonitoringEnabled field value if set, zero value otherwise.

func (*ManualApplication) GetMonitoringEnabledOk

func (o *ManualApplication) GetMonitoringEnabledOk() (*bool, bool)

GetMonitoringEnabledOk returns a tuple with the MonitoringEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManualApplication) GetRevision

func (o *ManualApplication) GetRevision() string

GetRevision returns the Revision field value if set, zero value otherwise.

func (*ManualApplication) GetRevisionOk

func (o *ManualApplication) GetRevisionOk() (*string, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManualApplication) HasApplicationId

func (o *ManualApplication) HasApplicationId() bool

HasApplicationId returns a boolean if a field has been set.

func (*ManualApplication) HasDisplayName

func (o *ManualApplication) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*ManualApplication) HasMonitoringEnabled

func (o *ManualApplication) HasMonitoringEnabled() bool

HasMonitoringEnabled returns a boolean if a field has been set.

func (*ManualApplication) HasRevision

func (o *ManualApplication) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (ManualApplication) MarshalJSON

func (o ManualApplication) MarshalJSON() ([]byte, error)

func (*ManualApplication) SetApplicationId

func (o *ManualApplication) SetApplicationId(v string)

SetApplicationId gets a reference to the given string and assigns it to the ApplicationId field.

func (*ManualApplication) SetDisplayName

func (o *ManualApplication) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*ManualApplication) SetMonitoringEnabled

func (o *ManualApplication) SetMonitoringEnabled(v bool)

SetMonitoringEnabled gets a reference to the given bool and assigns it to the MonitoringEnabled field.

func (*ManualApplication) SetRevision

func (o *ManualApplication) SetRevision(v string)

SetRevision gets a reference to the given string and assigns it to the Revision field.

func (ManualApplication) ToMap

func (o ManualApplication) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Model3rdPartyEventOpenNotification

type Model3rdPartyEventOpenNotification struct {
	// The unique ID of the event.
	EventId string `json:"eventId"`
	// The type of the event.
	EventType string `json:"eventType"`
	// The list of IDs of third-party synthetic locations where the event happens.
	LocationIds []string `json:"locationIds"`
	// The name of the event.
	Name string `json:"name"`
	// The cause of the event.
	Reason string `json:"reason"`
	// The start timestamp of the event, in UTC milliseconds.
	StartTimestamp int64 `json:"startTimestamp"`
	// The ID of the third-party synthetic monitor.
	TestId string `json:"testId"`
}

Model3rdPartyEventOpenNotification The open third-party synthetic event.

func NewModel3rdPartyEventOpenNotification

func NewModel3rdPartyEventOpenNotification(eventId string, eventType string, locationIds []string, name string, reason string, startTimestamp int64, testId string) *Model3rdPartyEventOpenNotification

NewModel3rdPartyEventOpenNotification instantiates a new Model3rdPartyEventOpenNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartyEventOpenNotificationWithDefaults

func NewModel3rdPartyEventOpenNotificationWithDefaults() *Model3rdPartyEventOpenNotification

NewModel3rdPartyEventOpenNotificationWithDefaults instantiates a new Model3rdPartyEventOpenNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartyEventOpenNotification) GetEventId

GetEventId returns the EventId field value

func (*Model3rdPartyEventOpenNotification) GetEventIdOk

func (o *Model3rdPartyEventOpenNotification) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventOpenNotification) GetEventType

func (o *Model3rdPartyEventOpenNotification) GetEventType() string

GetEventType returns the EventType field value

func (*Model3rdPartyEventOpenNotification) GetEventTypeOk

func (o *Model3rdPartyEventOpenNotification) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventOpenNotification) GetLocationIds

func (o *Model3rdPartyEventOpenNotification) GetLocationIds() []string

GetLocationIds returns the LocationIds field value

func (*Model3rdPartyEventOpenNotification) GetLocationIdsOk

func (o *Model3rdPartyEventOpenNotification) GetLocationIdsOk() ([]string, bool)

GetLocationIdsOk returns a tuple with the LocationIds field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventOpenNotification) GetName

GetName returns the Name field value

func (*Model3rdPartyEventOpenNotification) GetNameOk

func (o *Model3rdPartyEventOpenNotification) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventOpenNotification) GetReason

GetReason returns the Reason field value

func (*Model3rdPartyEventOpenNotification) GetReasonOk

func (o *Model3rdPartyEventOpenNotification) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventOpenNotification) GetStartTimestamp

func (o *Model3rdPartyEventOpenNotification) GetStartTimestamp() int64

GetStartTimestamp returns the StartTimestamp field value

func (*Model3rdPartyEventOpenNotification) GetStartTimestampOk

func (o *Model3rdPartyEventOpenNotification) GetStartTimestampOk() (*int64, bool)

GetStartTimestampOk returns a tuple with the StartTimestamp field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventOpenNotification) GetTestId

GetTestId returns the TestId field value

func (*Model3rdPartyEventOpenNotification) GetTestIdOk

func (o *Model3rdPartyEventOpenNotification) GetTestIdOk() (*string, bool)

GetTestIdOk returns a tuple with the TestId field value and a boolean to check if the value has been set.

func (Model3rdPartyEventOpenNotification) MarshalJSON

func (o Model3rdPartyEventOpenNotification) MarshalJSON() ([]byte, error)

func (*Model3rdPartyEventOpenNotification) SetEventId

func (o *Model3rdPartyEventOpenNotification) SetEventId(v string)

SetEventId sets field value

func (*Model3rdPartyEventOpenNotification) SetEventType

func (o *Model3rdPartyEventOpenNotification) SetEventType(v string)

SetEventType sets field value

func (*Model3rdPartyEventOpenNotification) SetLocationIds

func (o *Model3rdPartyEventOpenNotification) SetLocationIds(v []string)

SetLocationIds sets field value

func (*Model3rdPartyEventOpenNotification) SetName

SetName sets field value

func (*Model3rdPartyEventOpenNotification) SetReason

SetReason sets field value

func (*Model3rdPartyEventOpenNotification) SetStartTimestamp

func (o *Model3rdPartyEventOpenNotification) SetStartTimestamp(v int64)

SetStartTimestamp sets field value

func (*Model3rdPartyEventOpenNotification) SetTestId

SetTestId sets field value

func (Model3rdPartyEventOpenNotification) ToMap

func (o Model3rdPartyEventOpenNotification) ToMap() (map[string]interface{}, error)

func (*Model3rdPartyEventOpenNotification) UnmarshalJSON

func (o *Model3rdPartyEventOpenNotification) UnmarshalJSON(data []byte) (err error)

type Model3rdPartyEventResolvedNotification

type Model3rdPartyEventResolvedNotification struct {
	// The end timestamp of the event, in UTC milliseconds.
	EndTimestamp int64 `json:"endTimestamp"`
	// The unique ID of the event.
	EventId string `json:"eventId"`
	// The ID of the third-party synthetic monitor.
	TestId string `json:"testId"`
}

Model3rdPartyEventResolvedNotification The closed third-party synthetic event.

func NewModel3rdPartyEventResolvedNotification

func NewModel3rdPartyEventResolvedNotification(endTimestamp int64, eventId string, testId string) *Model3rdPartyEventResolvedNotification

NewModel3rdPartyEventResolvedNotification instantiates a new Model3rdPartyEventResolvedNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartyEventResolvedNotificationWithDefaults

func NewModel3rdPartyEventResolvedNotificationWithDefaults() *Model3rdPartyEventResolvedNotification

NewModel3rdPartyEventResolvedNotificationWithDefaults instantiates a new Model3rdPartyEventResolvedNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartyEventResolvedNotification) GetEndTimestamp

func (o *Model3rdPartyEventResolvedNotification) GetEndTimestamp() int64

GetEndTimestamp returns the EndTimestamp field value

func (*Model3rdPartyEventResolvedNotification) GetEndTimestampOk

func (o *Model3rdPartyEventResolvedNotification) GetEndTimestampOk() (*int64, bool)

GetEndTimestampOk returns a tuple with the EndTimestamp field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventResolvedNotification) GetEventId

GetEventId returns the EventId field value

func (*Model3rdPartyEventResolvedNotification) GetEventIdOk

func (o *Model3rdPartyEventResolvedNotification) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value and a boolean to check if the value has been set.

func (*Model3rdPartyEventResolvedNotification) GetTestId

GetTestId returns the TestId field value

func (*Model3rdPartyEventResolvedNotification) GetTestIdOk

func (o *Model3rdPartyEventResolvedNotification) GetTestIdOk() (*string, bool)

GetTestIdOk returns a tuple with the TestId field value and a boolean to check if the value has been set.

func (Model3rdPartyEventResolvedNotification) MarshalJSON

func (o Model3rdPartyEventResolvedNotification) MarshalJSON() ([]byte, error)

func (*Model3rdPartyEventResolvedNotification) SetEndTimestamp

func (o *Model3rdPartyEventResolvedNotification) SetEndTimestamp(v int64)

SetEndTimestamp sets field value

func (*Model3rdPartyEventResolvedNotification) SetEventId

SetEventId sets field value

func (*Model3rdPartyEventResolvedNotification) SetTestId

SetTestId sets field value

func (Model3rdPartyEventResolvedNotification) ToMap

func (o Model3rdPartyEventResolvedNotification) ToMap() (map[string]interface{}, error)

func (*Model3rdPartyEventResolvedNotification) UnmarshalJSON

func (o *Model3rdPartyEventResolvedNotification) UnmarshalJSON(data []byte) (err error)

type Model3rdPartySyntheticEvents

type Model3rdPartySyntheticEvents struct {
	// The list of open third-party synthetic events.
	Open []Model3rdPartyEventOpenNotification `json:"open,omitempty"`
	// The list of closed third-party synthetic events.
	Resolved []Model3rdPartyEventResolvedNotification `json:"resolved,omitempty"`
	// The type of the third-party synthetic monitor.
	SyntheticEngineName string `json:"syntheticEngineName"`
}

Model3rdPartySyntheticEvents The list of third-party synthetic events.

func NewModel3rdPartySyntheticEvents

func NewModel3rdPartySyntheticEvents(syntheticEngineName string) *Model3rdPartySyntheticEvents

NewModel3rdPartySyntheticEvents instantiates a new Model3rdPartySyntheticEvents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartySyntheticEventsWithDefaults

func NewModel3rdPartySyntheticEventsWithDefaults() *Model3rdPartySyntheticEvents

NewModel3rdPartySyntheticEventsWithDefaults instantiates a new Model3rdPartySyntheticEvents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartySyntheticEvents) GetOpen

GetOpen returns the Open field value if set, zero value otherwise.

func (*Model3rdPartySyntheticEvents) GetOpenOk

GetOpenOk returns a tuple with the Open field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticEvents) GetResolved

GetResolved returns the Resolved field value if set, zero value otherwise.

func (*Model3rdPartySyntheticEvents) GetResolvedOk

GetResolvedOk returns a tuple with the Resolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticEvents) GetSyntheticEngineName

func (o *Model3rdPartySyntheticEvents) GetSyntheticEngineName() string

GetSyntheticEngineName returns the SyntheticEngineName field value

func (*Model3rdPartySyntheticEvents) GetSyntheticEngineNameOk

func (o *Model3rdPartySyntheticEvents) GetSyntheticEngineNameOk() (*string, bool)

GetSyntheticEngineNameOk returns a tuple with the SyntheticEngineName field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticEvents) HasOpen

func (o *Model3rdPartySyntheticEvents) HasOpen() bool

HasOpen returns a boolean if a field has been set.

func (*Model3rdPartySyntheticEvents) HasResolved

func (o *Model3rdPartySyntheticEvents) HasResolved() bool

HasResolved returns a boolean if a field has been set.

func (Model3rdPartySyntheticEvents) MarshalJSON

func (o Model3rdPartySyntheticEvents) MarshalJSON() ([]byte, error)

func (*Model3rdPartySyntheticEvents) SetOpen

SetOpen gets a reference to the given []Model3rdPartyEventOpenNotification and assigns it to the Open field.

func (*Model3rdPartySyntheticEvents) SetResolved

SetResolved gets a reference to the given []Model3rdPartyEventResolvedNotification and assigns it to the Resolved field.

func (*Model3rdPartySyntheticEvents) SetSyntheticEngineName

func (o *Model3rdPartySyntheticEvents) SetSyntheticEngineName(v string)

SetSyntheticEngineName sets field value

func (Model3rdPartySyntheticEvents) ToMap

func (o Model3rdPartySyntheticEvents) ToMap() (map[string]interface{}, error)

func (*Model3rdPartySyntheticEvents) UnmarshalJSON

func (o *Model3rdPartySyntheticEvents) UnmarshalJSON(data []byte) (err error)

type Model3rdPartySyntheticLocation

type Model3rdPartySyntheticLocation struct {
	// The ID of the location.
	Id string `json:"id"`
	// The IP address of the location.
	Ip *string `json:"ip,omitempty"`
	// The name of the location, displayed in the UI.
	Name string `json:"name"`
}

Model3rdPartySyntheticLocation The third-party Synthetic location.

func NewModel3rdPartySyntheticLocation

func NewModel3rdPartySyntheticLocation(id string, name string) *Model3rdPartySyntheticLocation

NewModel3rdPartySyntheticLocation instantiates a new Model3rdPartySyntheticLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartySyntheticLocationWithDefaults

func NewModel3rdPartySyntheticLocationWithDefaults() *Model3rdPartySyntheticLocation

NewModel3rdPartySyntheticLocationWithDefaults instantiates a new Model3rdPartySyntheticLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartySyntheticLocation) GetId

GetId returns the Id field value

func (*Model3rdPartySyntheticLocation) GetIdOk

func (o *Model3rdPartySyntheticLocation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocation) GetIp

GetIp returns the Ip field value if set, zero value otherwise.

func (*Model3rdPartySyntheticLocation) GetIpOk

func (o *Model3rdPartySyntheticLocation) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocation) GetName

GetName returns the Name field value

func (*Model3rdPartySyntheticLocation) GetNameOk

func (o *Model3rdPartySyntheticLocation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocation) HasIp

HasIp returns a boolean if a field has been set.

func (Model3rdPartySyntheticLocation) MarshalJSON

func (o Model3rdPartySyntheticLocation) MarshalJSON() ([]byte, error)

func (*Model3rdPartySyntheticLocation) SetId

SetId sets field value

func (*Model3rdPartySyntheticLocation) SetIp

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*Model3rdPartySyntheticLocation) SetName

func (o *Model3rdPartySyntheticLocation) SetName(v string)

SetName sets field value

func (Model3rdPartySyntheticLocation) ToMap

func (o Model3rdPartySyntheticLocation) ToMap() (map[string]interface{}, error)

func (*Model3rdPartySyntheticLocation) UnmarshalJSON

func (o *Model3rdPartySyntheticLocation) UnmarshalJSON(data []byte) (err error)

type Model3rdPartySyntheticLocationTestResult

type Model3rdPartySyntheticLocationTestResult struct {
	// The ID of the location.
	Id string `json:"id"`
	// The overall response time of the monitor from this location, in milliseconds.    If absent, it is calculated as the sum of response times of all steps.
	ResponseTimeMillis *int64 `json:"responseTimeMillis,omitempty"`
	// The timestamp of text execution start, in UTC milliseconds.
	StartTimestamp int64 `json:"startTimestamp"`
	// Results of individual monitor steps.
	StepResults []SyntheticMonitorStepResult `json:"stepResults"`
	// If the test was successful (`true`) or failed (`false`) - will influence availability timeseries.
	Success bool `json:"success"`
	// The overall availability of the monitor from this location, percent.    If absent, calculated as the number of successful steps compared to the overall number of steps.
	SuccessRate *float64 `json:"successRate,omitempty"`
}

Model3rdPartySyntheticLocationTestResult Results of third-party monitor executions per location.

func NewModel3rdPartySyntheticLocationTestResult

func NewModel3rdPartySyntheticLocationTestResult(id string, startTimestamp int64, stepResults []SyntheticMonitorStepResult, success bool) *Model3rdPartySyntheticLocationTestResult

NewModel3rdPartySyntheticLocationTestResult instantiates a new Model3rdPartySyntheticLocationTestResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartySyntheticLocationTestResultWithDefaults

func NewModel3rdPartySyntheticLocationTestResultWithDefaults() *Model3rdPartySyntheticLocationTestResult

NewModel3rdPartySyntheticLocationTestResultWithDefaults instantiates a new Model3rdPartySyntheticLocationTestResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartySyntheticLocationTestResult) GetId

GetId returns the Id field value

func (*Model3rdPartySyntheticLocationTestResult) GetIdOk

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocationTestResult) GetResponseTimeMillis

func (o *Model3rdPartySyntheticLocationTestResult) GetResponseTimeMillis() int64

GetResponseTimeMillis returns the ResponseTimeMillis field value if set, zero value otherwise.

func (*Model3rdPartySyntheticLocationTestResult) GetResponseTimeMillisOk

func (o *Model3rdPartySyntheticLocationTestResult) GetResponseTimeMillisOk() (*int64, bool)

GetResponseTimeMillisOk returns a tuple with the ResponseTimeMillis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocationTestResult) GetStartTimestamp

func (o *Model3rdPartySyntheticLocationTestResult) GetStartTimestamp() int64

GetStartTimestamp returns the StartTimestamp field value

func (*Model3rdPartySyntheticLocationTestResult) GetStartTimestampOk

func (o *Model3rdPartySyntheticLocationTestResult) GetStartTimestampOk() (*int64, bool)

GetStartTimestampOk returns a tuple with the StartTimestamp field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocationTestResult) GetStepResults

GetStepResults returns the StepResults field value

func (*Model3rdPartySyntheticLocationTestResult) GetStepResultsOk

GetStepResultsOk returns a tuple with the StepResults field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocationTestResult) GetSuccess

GetSuccess returns the Success field value

func (*Model3rdPartySyntheticLocationTestResult) GetSuccessOk

func (o *Model3rdPartySyntheticLocationTestResult) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocationTestResult) GetSuccessRate

GetSuccessRate returns the SuccessRate field value if set, zero value otherwise.

func (*Model3rdPartySyntheticLocationTestResult) GetSuccessRateOk

func (o *Model3rdPartySyntheticLocationTestResult) GetSuccessRateOk() (*float64, bool)

GetSuccessRateOk returns a tuple with the SuccessRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticLocationTestResult) HasResponseTimeMillis

func (o *Model3rdPartySyntheticLocationTestResult) HasResponseTimeMillis() bool

HasResponseTimeMillis returns a boolean if a field has been set.

func (*Model3rdPartySyntheticLocationTestResult) HasSuccessRate

func (o *Model3rdPartySyntheticLocationTestResult) HasSuccessRate() bool

HasSuccessRate returns a boolean if a field has been set.

func (Model3rdPartySyntheticLocationTestResult) MarshalJSON

func (*Model3rdPartySyntheticLocationTestResult) SetId

SetId sets field value

func (*Model3rdPartySyntheticLocationTestResult) SetResponseTimeMillis

func (o *Model3rdPartySyntheticLocationTestResult) SetResponseTimeMillis(v int64)

SetResponseTimeMillis gets a reference to the given int64 and assigns it to the ResponseTimeMillis field.

func (*Model3rdPartySyntheticLocationTestResult) SetStartTimestamp

func (o *Model3rdPartySyntheticLocationTestResult) SetStartTimestamp(v int64)

SetStartTimestamp sets field value

func (*Model3rdPartySyntheticLocationTestResult) SetStepResults

SetStepResults sets field value

func (*Model3rdPartySyntheticLocationTestResult) SetSuccess

SetSuccess sets field value

func (*Model3rdPartySyntheticLocationTestResult) SetSuccessRate

SetSuccessRate gets a reference to the given float64 and assigns it to the SuccessRate field.

func (Model3rdPartySyntheticLocationTestResult) ToMap

func (o Model3rdPartySyntheticLocationTestResult) ToMap() (map[string]interface{}, error)

func (*Model3rdPartySyntheticLocationTestResult) UnmarshalJSON

func (o *Model3rdPartySyntheticLocationTestResult) UnmarshalJSON(data []byte) (err error)

type Model3rdPartySyntheticMonitor

type Model3rdPartySyntheticMonitor struct {
	// The flag of the deleted monitor. Default is `false`.    If `true`, set the **enabled** parameter to `false`.
	Deleted *bool `json:"deleted,omitempty"`
	// A description of the monitor.
	Description *string `json:"description,omitempty"`
	// The URL to the results of monitor execution.
	DrilldownLink *string `json:"drilldownLink,omitempty"`
	// The URL to edit the monitor in the original UI.
	EditLink *string `json:"editLink,omitempty"`
	// The monitor is enabled (`true`) or disabled (`false`). Default is `true`.   If `true`, set the **deleted** parameter to `false`.
	Enabled *bool `json:"enabled,omitempty"`
	// The timestamp of the monitor expiration, in UTC milliseconds.
	ExpirationTimestamp *int64 `json:"expirationTimestamp,omitempty"`
	// The ID of the monitor.
	Id string `json:"id"`
	// Locations from which the synthetic monitor runs.
	Locations []SyntheticTestLocation `json:"locations"`
	// The timeout of the monitor, in seconds. If no result is reported within this time, the availability state switches to unmonitored. Default is doubled frequency of the monitor.
	NoDataTimeout *int32 `json:"noDataTimeout,omitempty"`
	// The frequency of the monitor, in seconds. The monitor is repeated with the specified interval at the third-party source.   Dynatrace expects results of a monitor execution with the specified interval. If you report results to Dynatrace less often, adjust the **noDataTimeout** value accordingly.
	ScheduleIntervalInSeconds int32 `json:"scheduleIntervalInSeconds"`
	// Steps of the third-party monitor.
	Steps []SyntheticTestStep `json:"steps,omitempty"`
	// The information on monitor setup, for example `browser`.
	TestSetup *string `json:"testSetup,omitempty"`
	// The name of the monitor.
	Title string `json:"title"`
}

Model3rdPartySyntheticMonitor The third-party synthetic monitor.

func NewModel3rdPartySyntheticMonitor

func NewModel3rdPartySyntheticMonitor(id string, locations []SyntheticTestLocation, scheduleIntervalInSeconds int32, title string) *Model3rdPartySyntheticMonitor

NewModel3rdPartySyntheticMonitor instantiates a new Model3rdPartySyntheticMonitor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartySyntheticMonitorWithDefaults

func NewModel3rdPartySyntheticMonitorWithDefaults() *Model3rdPartySyntheticMonitor

NewModel3rdPartySyntheticMonitorWithDefaults instantiates a new Model3rdPartySyntheticMonitor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartySyntheticMonitor) GetDeleted

func (o *Model3rdPartySyntheticMonitor) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetDeletedOk

func (o *Model3rdPartySyntheticMonitor) GetDeletedOk() (*bool, 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 (*Model3rdPartySyntheticMonitor) GetDescription

func (o *Model3rdPartySyntheticMonitor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetDescriptionOk

func (o *Model3rdPartySyntheticMonitor) 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 (o *Model3rdPartySyntheticMonitor) GetDrilldownLink() string

GetDrilldownLink returns the DrilldownLink field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetDrilldownLinkOk

func (o *Model3rdPartySyntheticMonitor) GetDrilldownLinkOk() (*string, bool)

GetDrilldownLinkOk returns a tuple with the DrilldownLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Model3rdPartySyntheticMonitor) GetEditLink() string

GetEditLink returns the EditLink field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetEditLinkOk

func (o *Model3rdPartySyntheticMonitor) GetEditLinkOk() (*string, bool)

GetEditLinkOk returns a tuple with the EditLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetEnabled

func (o *Model3rdPartySyntheticMonitor) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetEnabledOk

func (o *Model3rdPartySyntheticMonitor) 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 (*Model3rdPartySyntheticMonitor) GetExpirationTimestamp

func (o *Model3rdPartySyntheticMonitor) GetExpirationTimestamp() int64

GetExpirationTimestamp returns the ExpirationTimestamp field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetExpirationTimestampOk

func (o *Model3rdPartySyntheticMonitor) GetExpirationTimestampOk() (*int64, bool)

GetExpirationTimestampOk returns a tuple with the ExpirationTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetId

GetId returns the Id field value

func (*Model3rdPartySyntheticMonitor) GetIdOk

func (o *Model3rdPartySyntheticMonitor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetLocations

GetLocations returns the Locations field value

func (*Model3rdPartySyntheticMonitor) GetLocationsOk

func (o *Model3rdPartySyntheticMonitor) GetLocationsOk() ([]SyntheticTestLocation, bool)

GetLocationsOk returns a tuple with the Locations field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetNoDataTimeout

func (o *Model3rdPartySyntheticMonitor) GetNoDataTimeout() int32

GetNoDataTimeout returns the NoDataTimeout field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetNoDataTimeoutOk

func (o *Model3rdPartySyntheticMonitor) GetNoDataTimeoutOk() (*int32, bool)

GetNoDataTimeoutOk returns a tuple with the NoDataTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetScheduleIntervalInSeconds

func (o *Model3rdPartySyntheticMonitor) GetScheduleIntervalInSeconds() int32

GetScheduleIntervalInSeconds returns the ScheduleIntervalInSeconds field value

func (*Model3rdPartySyntheticMonitor) GetScheduleIntervalInSecondsOk

func (o *Model3rdPartySyntheticMonitor) GetScheduleIntervalInSecondsOk() (*int32, bool)

GetScheduleIntervalInSecondsOk returns a tuple with the ScheduleIntervalInSeconds field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetSteps

GetSteps returns the Steps field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetStepsOk

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 (*Model3rdPartySyntheticMonitor) GetTestSetup

func (o *Model3rdPartySyntheticMonitor) GetTestSetup() string

GetTestSetup returns the TestSetup field value if set, zero value otherwise.

func (*Model3rdPartySyntheticMonitor) GetTestSetupOk

func (o *Model3rdPartySyntheticMonitor) GetTestSetupOk() (*string, bool)

GetTestSetupOk returns a tuple with the TestSetup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) GetTitle

func (o *Model3rdPartySyntheticMonitor) GetTitle() string

GetTitle returns the Title field value

func (*Model3rdPartySyntheticMonitor) GetTitleOk

func (o *Model3rdPartySyntheticMonitor) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticMonitor) HasDeleted

func (o *Model3rdPartySyntheticMonitor) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*Model3rdPartySyntheticMonitor) HasDescription

func (o *Model3rdPartySyntheticMonitor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (o *Model3rdPartySyntheticMonitor) HasDrilldownLink() bool

HasDrilldownLink returns a boolean if a field has been set.

func (o *Model3rdPartySyntheticMonitor) HasEditLink() bool

HasEditLink returns a boolean if a field has been set.

func (*Model3rdPartySyntheticMonitor) HasEnabled

func (o *Model3rdPartySyntheticMonitor) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Model3rdPartySyntheticMonitor) HasExpirationTimestamp

func (o *Model3rdPartySyntheticMonitor) HasExpirationTimestamp() bool

HasExpirationTimestamp returns a boolean if a field has been set.

func (*Model3rdPartySyntheticMonitor) HasNoDataTimeout

func (o *Model3rdPartySyntheticMonitor) HasNoDataTimeout() bool

HasNoDataTimeout returns a boolean if a field has been set.

func (*Model3rdPartySyntheticMonitor) HasSteps

func (o *Model3rdPartySyntheticMonitor) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (*Model3rdPartySyntheticMonitor) HasTestSetup

func (o *Model3rdPartySyntheticMonitor) HasTestSetup() bool

HasTestSetup returns a boolean if a field has been set.

func (Model3rdPartySyntheticMonitor) MarshalJSON

func (o Model3rdPartySyntheticMonitor) MarshalJSON() ([]byte, error)

func (*Model3rdPartySyntheticMonitor) SetDeleted

func (o *Model3rdPartySyntheticMonitor) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*Model3rdPartySyntheticMonitor) SetDescription

func (o *Model3rdPartySyntheticMonitor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (o *Model3rdPartySyntheticMonitor) SetDrilldownLink(v string)

SetDrilldownLink gets a reference to the given string and assigns it to the DrilldownLink field.

func (o *Model3rdPartySyntheticMonitor) SetEditLink(v string)

SetEditLink gets a reference to the given string and assigns it to the EditLink field.

func (*Model3rdPartySyntheticMonitor) SetEnabled

func (o *Model3rdPartySyntheticMonitor) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Model3rdPartySyntheticMonitor) SetExpirationTimestamp

func (o *Model3rdPartySyntheticMonitor) SetExpirationTimestamp(v int64)

SetExpirationTimestamp gets a reference to the given int64 and assigns it to the ExpirationTimestamp field.

func (*Model3rdPartySyntheticMonitor) SetId

SetId sets field value

func (*Model3rdPartySyntheticMonitor) SetLocations

SetLocations sets field value

func (*Model3rdPartySyntheticMonitor) SetNoDataTimeout

func (o *Model3rdPartySyntheticMonitor) SetNoDataTimeout(v int32)

SetNoDataTimeout gets a reference to the given int32 and assigns it to the NoDataTimeout field.

func (*Model3rdPartySyntheticMonitor) SetScheduleIntervalInSeconds

func (o *Model3rdPartySyntheticMonitor) SetScheduleIntervalInSeconds(v int32)

SetScheduleIntervalInSeconds sets field value

func (*Model3rdPartySyntheticMonitor) SetSteps

SetSteps gets a reference to the given []SyntheticTestStep and assigns it to the Steps field.

func (*Model3rdPartySyntheticMonitor) SetTestSetup

func (o *Model3rdPartySyntheticMonitor) SetTestSetup(v string)

SetTestSetup gets a reference to the given string and assigns it to the TestSetup field.

func (*Model3rdPartySyntheticMonitor) SetTitle

func (o *Model3rdPartySyntheticMonitor) SetTitle(v string)

SetTitle sets field value

func (Model3rdPartySyntheticMonitor) ToMap

func (o Model3rdPartySyntheticMonitor) ToMap() (map[string]interface{}, error)

func (*Model3rdPartySyntheticMonitor) UnmarshalJSON

func (o *Model3rdPartySyntheticMonitor) UnmarshalJSON(data []byte) (err error)

type Model3rdPartySyntheticTestResult

type Model3rdPartySyntheticTestResult struct {
	// The ID of the third-party synthetic monitor.
	Id string `json:"id"`
	// Results of third-party monitor executions per location.
	LocationResults []Model3rdPartySyntheticLocationTestResult `json:"locationResults"`
	// Number of steps in the monitor. Defaults to number of SyntheticTestSteps.
	TotalStepCount *int32 `json:"totalStepCount,omitempty"`
}

Model3rdPartySyntheticTestResult The results of third-party synthetic monitor execution.

func NewModel3rdPartySyntheticTestResult

func NewModel3rdPartySyntheticTestResult(id string, locationResults []Model3rdPartySyntheticLocationTestResult) *Model3rdPartySyntheticTestResult

NewModel3rdPartySyntheticTestResult instantiates a new Model3rdPartySyntheticTestResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartySyntheticTestResultWithDefaults

func NewModel3rdPartySyntheticTestResultWithDefaults() *Model3rdPartySyntheticTestResult

NewModel3rdPartySyntheticTestResultWithDefaults instantiates a new Model3rdPartySyntheticTestResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartySyntheticTestResult) GetId

GetId returns the Id field value

func (*Model3rdPartySyntheticTestResult) GetIdOk

func (o *Model3rdPartySyntheticTestResult) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTestResult) GetLocationResults

GetLocationResults returns the LocationResults field value

func (*Model3rdPartySyntheticTestResult) GetLocationResultsOk

GetLocationResultsOk returns a tuple with the LocationResults field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTestResult) GetTotalStepCount

func (o *Model3rdPartySyntheticTestResult) GetTotalStepCount() int32

GetTotalStepCount returns the TotalStepCount field value if set, zero value otherwise.

func (*Model3rdPartySyntheticTestResult) GetTotalStepCountOk

func (o *Model3rdPartySyntheticTestResult) GetTotalStepCountOk() (*int32, bool)

GetTotalStepCountOk returns a tuple with the TotalStepCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTestResult) HasTotalStepCount

func (o *Model3rdPartySyntheticTestResult) HasTotalStepCount() bool

HasTotalStepCount returns a boolean if a field has been set.

func (Model3rdPartySyntheticTestResult) MarshalJSON

func (o Model3rdPartySyntheticTestResult) MarshalJSON() ([]byte, error)

func (*Model3rdPartySyntheticTestResult) SetId

SetId sets field value

func (*Model3rdPartySyntheticTestResult) SetLocationResults

SetLocationResults sets field value

func (*Model3rdPartySyntheticTestResult) SetTotalStepCount

func (o *Model3rdPartySyntheticTestResult) SetTotalStepCount(v int32)

SetTotalStepCount gets a reference to the given int32 and assigns it to the TotalStepCount field.

func (Model3rdPartySyntheticTestResult) ToMap

func (o Model3rdPartySyntheticTestResult) ToMap() (map[string]interface{}, error)

func (*Model3rdPartySyntheticTestResult) UnmarshalJSON

func (o *Model3rdPartySyntheticTestResult) UnmarshalJSON(data []byte) (err error)

type Model3rdPartySyntheticTests

type Model3rdPartySyntheticTests struct {
	// The list of third-party synthetic locations.
	Locations []Model3rdPartySyntheticLocation `json:"locations"`
	// The timestamp of the message creation, in UTC milliseconds.
	MessageTimestamp int64 `json:"messageTimestamp"`
	// The URL of the third-party synthetic monitor icon.
	SyntheticEngineIconUrl *string `json:"syntheticEngineIconUrl,omitempty"`
	// The type of the third-party synthetic monitor.
	SyntheticEngineName string `json:"syntheticEngineName"`
	// The list of results of third-party synthetic monitor execution.
	TestResults []Model3rdPartySyntheticTestResult `json:"testResults,omitempty"`
	// The list of third-party synthetic monitors.
	Tests []Model3rdPartySyntheticMonitor `json:"tests"`
}

Model3rdPartySyntheticTests struct for Model3rdPartySyntheticTests

func NewModel3rdPartySyntheticTests

func NewModel3rdPartySyntheticTests(locations []Model3rdPartySyntheticLocation, messageTimestamp int64, syntheticEngineName string, tests []Model3rdPartySyntheticMonitor) *Model3rdPartySyntheticTests

NewModel3rdPartySyntheticTests instantiates a new Model3rdPartySyntheticTests object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel3rdPartySyntheticTestsWithDefaults

func NewModel3rdPartySyntheticTestsWithDefaults() *Model3rdPartySyntheticTests

NewModel3rdPartySyntheticTestsWithDefaults instantiates a new Model3rdPartySyntheticTests object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model3rdPartySyntheticTests) GetLocations

GetLocations returns the Locations field value

func (*Model3rdPartySyntheticTests) GetLocationsOk

GetLocationsOk returns a tuple with the Locations field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTests) GetMessageTimestamp

func (o *Model3rdPartySyntheticTests) GetMessageTimestamp() int64

GetMessageTimestamp returns the MessageTimestamp field value

func (*Model3rdPartySyntheticTests) GetMessageTimestampOk

func (o *Model3rdPartySyntheticTests) GetMessageTimestampOk() (*int64, bool)

GetMessageTimestampOk returns a tuple with the MessageTimestamp field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTests) GetSyntheticEngineIconUrl

func (o *Model3rdPartySyntheticTests) GetSyntheticEngineIconUrl() string

GetSyntheticEngineIconUrl returns the SyntheticEngineIconUrl field value if set, zero value otherwise.

func (*Model3rdPartySyntheticTests) GetSyntheticEngineIconUrlOk

func (o *Model3rdPartySyntheticTests) GetSyntheticEngineIconUrlOk() (*string, bool)

GetSyntheticEngineIconUrlOk returns a tuple with the SyntheticEngineIconUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTests) GetSyntheticEngineName

func (o *Model3rdPartySyntheticTests) GetSyntheticEngineName() string

GetSyntheticEngineName returns the SyntheticEngineName field value

func (*Model3rdPartySyntheticTests) GetSyntheticEngineNameOk

func (o *Model3rdPartySyntheticTests) GetSyntheticEngineNameOk() (*string, bool)

GetSyntheticEngineNameOk returns a tuple with the SyntheticEngineName field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTests) GetTestResults

GetTestResults returns the TestResults field value if set, zero value otherwise.

func (*Model3rdPartySyntheticTests) GetTestResultsOk

GetTestResultsOk returns a tuple with the TestResults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTests) GetTests

GetTests returns the Tests field value

func (*Model3rdPartySyntheticTests) GetTestsOk

GetTestsOk returns a tuple with the Tests field value and a boolean to check if the value has been set.

func (*Model3rdPartySyntheticTests) HasSyntheticEngineIconUrl

func (o *Model3rdPartySyntheticTests) HasSyntheticEngineIconUrl() bool

HasSyntheticEngineIconUrl returns a boolean if a field has been set.

func (*Model3rdPartySyntheticTests) HasTestResults

func (o *Model3rdPartySyntheticTests) HasTestResults() bool

HasTestResults returns a boolean if a field has been set.

func (Model3rdPartySyntheticTests) MarshalJSON

func (o Model3rdPartySyntheticTests) MarshalJSON() ([]byte, error)

func (*Model3rdPartySyntheticTests) SetLocations

SetLocations sets field value

func (*Model3rdPartySyntheticTests) SetMessageTimestamp

func (o *Model3rdPartySyntheticTests) SetMessageTimestamp(v int64)

SetMessageTimestamp sets field value

func (*Model3rdPartySyntheticTests) SetSyntheticEngineIconUrl

func (o *Model3rdPartySyntheticTests) SetSyntheticEngineIconUrl(v string)

SetSyntheticEngineIconUrl gets a reference to the given string and assigns it to the SyntheticEngineIconUrl field.

func (*Model3rdPartySyntheticTests) SetSyntheticEngineName

func (o *Model3rdPartySyntheticTests) SetSyntheticEngineName(v string)

SetSyntheticEngineName sets field value

func (*Model3rdPartySyntheticTests) SetTestResults

SetTestResults gets a reference to the given []Model3rdPartySyntheticTestResult and assigns it to the TestResults field.

func (*Model3rdPartySyntheticTests) SetTests

SetTests sets field value

func (Model3rdPartySyntheticTests) ToMap

func (o Model3rdPartySyntheticTests) ToMap() (map[string]interface{}, error)

func (*Model3rdPartySyntheticTests) UnmarshalJSON

func (o *Model3rdPartySyntheticTests) UnmarshalJSON(data []byte) (err error)

type ModuleInfo

type ModuleInfo struct {
	// A list of instances of the code module.
	Instances []ModuleInstance `json:"instances,omitempty"`
	// The type of the code module.
	ModuleType *string `json:"moduleType,omitempty"`
}

ModuleInfo OneAgent code module.

func NewModuleInfo

func NewModuleInfo() *ModuleInfo

NewModuleInfo instantiates a new ModuleInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModuleInfoWithDefaults

func NewModuleInfoWithDefaults() *ModuleInfo

NewModuleInfoWithDefaults instantiates a new ModuleInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ModuleInfo) GetInstances

func (o *ModuleInfo) GetInstances() []ModuleInstance

GetInstances returns the Instances field value if set, zero value otherwise.

func (*ModuleInfo) GetInstancesOk

func (o *ModuleInfo) GetInstancesOk() ([]ModuleInstance, bool)

GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ModuleInfo) GetModuleType

func (o *ModuleInfo) GetModuleType() string

GetModuleType returns the ModuleType field value if set, zero value otherwise.

func (*ModuleInfo) GetModuleTypeOk

func (o *ModuleInfo) GetModuleTypeOk() (*string, bool)

GetModuleTypeOk returns a tuple with the ModuleType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ModuleInfo) HasInstances

func (o *ModuleInfo) HasInstances() bool

HasInstances returns a boolean if a field has been set.

func (*ModuleInfo) HasModuleType

func (o *ModuleInfo) HasModuleType() bool

HasModuleType returns a boolean if a field has been set.

func (ModuleInfo) MarshalJSON

func (o ModuleInfo) MarshalJSON() ([]byte, error)

func (*ModuleInfo) SetInstances

func (o *ModuleInfo) SetInstances(v []ModuleInstance)

SetInstances gets a reference to the given []ModuleInstance and assigns it to the Instances field.

func (*ModuleInfo) SetModuleType

func (o *ModuleInfo) SetModuleType(v string)

SetModuleType gets a reference to the given string and assigns it to the ModuleType field.

func (ModuleInfo) ToMap

func (o ModuleInfo) ToMap() (map[string]interface{}, error)

type ModuleInstance

type ModuleInstance struct {
	// The code module instance is active (`true`) or inactive (`false`).
	Active *bool `json:"active,omitempty"`
	// The code module version is faulty (`true`) or not (`false`).
	FaultyVersion *bool `json:"faultyVersion,omitempty"`
	// The name of the instance.
	InstanceName *string `json:"instanceName,omitempty"`
	// The version of the code module.
	ModuleVersion *string `json:"moduleVersion,omitempty"`
}

ModuleInstance An instance of the OneAgent code module.

func NewModuleInstance

func NewModuleInstance() *ModuleInstance

NewModuleInstance instantiates a new ModuleInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModuleInstanceWithDefaults

func NewModuleInstanceWithDefaults() *ModuleInstance

NewModuleInstanceWithDefaults instantiates a new ModuleInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ModuleInstance) GetActive

func (o *ModuleInstance) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*ModuleInstance) GetActiveOk

func (o *ModuleInstance) 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 (*ModuleInstance) GetFaultyVersion

func (o *ModuleInstance) GetFaultyVersion() bool

GetFaultyVersion returns the FaultyVersion field value if set, zero value otherwise.

func (*ModuleInstance) GetFaultyVersionOk

func (o *ModuleInstance) GetFaultyVersionOk() (*bool, bool)

GetFaultyVersionOk returns a tuple with the FaultyVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ModuleInstance) GetInstanceName

func (o *ModuleInstance) GetInstanceName() string

GetInstanceName returns the InstanceName field value if set, zero value otherwise.

func (*ModuleInstance) GetInstanceNameOk

func (o *ModuleInstance) GetInstanceNameOk() (*string, bool)

GetInstanceNameOk returns a tuple with the InstanceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ModuleInstance) GetModuleVersion

func (o *ModuleInstance) GetModuleVersion() string

GetModuleVersion returns the ModuleVersion field value if set, zero value otherwise.

func (*ModuleInstance) GetModuleVersionOk

func (o *ModuleInstance) GetModuleVersionOk() (*string, bool)

GetModuleVersionOk returns a tuple with the ModuleVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ModuleInstance) HasActive

func (o *ModuleInstance) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*ModuleInstance) HasFaultyVersion

func (o *ModuleInstance) HasFaultyVersion() bool

HasFaultyVersion returns a boolean if a field has been set.

func (*ModuleInstance) HasInstanceName

func (o *ModuleInstance) HasInstanceName() bool

HasInstanceName returns a boolean if a field has been set.

func (*ModuleInstance) HasModuleVersion

func (o *ModuleInstance) HasModuleVersion() bool

HasModuleVersion returns a boolean if a field has been set.

func (ModuleInstance) MarshalJSON

func (o ModuleInstance) MarshalJSON() ([]byte, error)

func (*ModuleInstance) SetActive

func (o *ModuleInstance) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*ModuleInstance) SetFaultyVersion

func (o *ModuleInstance) SetFaultyVersion(v bool)

SetFaultyVersion gets a reference to the given bool and assigns it to the FaultyVersion field.

func (*ModuleInstance) SetInstanceName

func (o *ModuleInstance) SetInstanceName(v string)

SetInstanceName gets a reference to the given string and assigns it to the InstanceName field.

func (*ModuleInstance) SetModuleVersion

func (o *ModuleInstance) SetModuleVersion(v string)

SetModuleVersion gets a reference to the given string and assigns it to the ModuleVersion field.

func (ModuleInstance) ToMap

func (o ModuleInstance) ToMap() (map[string]interface{}, error)

type MonitorCollectionElement

type MonitorCollectionElement struct {
	// The state of a synthetic monitor.
	Enabled bool `json:"enabled"`
	// The ID of a synthetic object.
	EntityId string `json:"entityId"`
	// The name of a synthetic object.
	Name string `json:"name"`
	// The type of a synthetic monitor.
	Type string `json:"type"`
}

MonitorCollectionElement The short representation of a synthetic monitor.

func NewMonitorCollectionElement

func NewMonitorCollectionElement(enabled bool, entityId string, name string, type_ string) *MonitorCollectionElement

NewMonitorCollectionElement instantiates a new MonitorCollectionElement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorCollectionElementWithDefaults

func NewMonitorCollectionElementWithDefaults() *MonitorCollectionElement

NewMonitorCollectionElementWithDefaults instantiates a new MonitorCollectionElement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitorCollectionElement) GetEnabled

func (o *MonitorCollectionElement) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*MonitorCollectionElement) GetEnabledOk

func (o *MonitorCollectionElement) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*MonitorCollectionElement) GetEntityId

func (o *MonitorCollectionElement) GetEntityId() string

GetEntityId returns the EntityId field value

func (*MonitorCollectionElement) GetEntityIdOk

func (o *MonitorCollectionElement) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*MonitorCollectionElement) GetName

func (o *MonitorCollectionElement) GetName() string

GetName returns the Name field value

func (*MonitorCollectionElement) GetNameOk

func (o *MonitorCollectionElement) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MonitorCollectionElement) GetType

func (o *MonitorCollectionElement) GetType() string

GetType returns the Type field value

func (*MonitorCollectionElement) GetTypeOk

func (o *MonitorCollectionElement) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (MonitorCollectionElement) MarshalJSON

func (o MonitorCollectionElement) MarshalJSON() ([]byte, error)

func (*MonitorCollectionElement) SetEnabled

func (o *MonitorCollectionElement) SetEnabled(v bool)

SetEnabled sets field value

func (*MonitorCollectionElement) SetEntityId

func (o *MonitorCollectionElement) SetEntityId(v string)

SetEntityId sets field value

func (*MonitorCollectionElement) SetName

func (o *MonitorCollectionElement) SetName(v string)

SetName sets field value

func (*MonitorCollectionElement) SetType

func (o *MonitorCollectionElement) SetType(v string)

SetType sets field value

func (MonitorCollectionElement) ToMap

func (o MonitorCollectionElement) ToMap() (map[string]interface{}, error)

func (*MonitorCollectionElement) UnmarshalJSON

func (o *MonitorCollectionElement) UnmarshalJSON(data []byte) (err error)

type MonitoredEntityFilter

type MonitoredEntityFilter struct {
	// The tag you want to use for matching.   You can use custom tags from the UI, AWS tags, Cloud Foundry tags, OpenShift/Kubernetes, and tags based on environment variables.
	Tags []UniversalTag `json:"tags,omitempty"`
	// The type of the Dynatrace entities (for example, hosts or services) you want to pick up by matching.
	Type *string `json:"type,omitempty"`
}

MonitoredEntityFilter Filters monitored entities by their type/tags.

func NewMonitoredEntityFilter

func NewMonitoredEntityFilter() *MonitoredEntityFilter

NewMonitoredEntityFilter instantiates a new MonitoredEntityFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoredEntityFilterWithDefaults

func NewMonitoredEntityFilterWithDefaults() *MonitoredEntityFilter

NewMonitoredEntityFilterWithDefaults instantiates a new MonitoredEntityFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoredEntityFilter) GetTags

func (o *MonitoredEntityFilter) GetTags() []UniversalTag

GetTags returns the Tags field value if set, zero value otherwise.

func (*MonitoredEntityFilter) GetTagsOk

func (o *MonitoredEntityFilter) GetTagsOk() ([]UniversalTag, 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 (*MonitoredEntityFilter) GetType

func (o *MonitoredEntityFilter) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*MonitoredEntityFilter) GetTypeOk

func (o *MonitoredEntityFilter) 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 (*MonitoredEntityFilter) HasTags

func (o *MonitoredEntityFilter) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*MonitoredEntityFilter) HasType

func (o *MonitoredEntityFilter) HasType() bool

HasType returns a boolean if a field has been set.

func (MonitoredEntityFilter) MarshalJSON

func (o MonitoredEntityFilter) MarshalJSON() ([]byte, error)

func (*MonitoredEntityFilter) SetTags

func (o *MonitoredEntityFilter) SetTags(v []UniversalTag)

SetTags gets a reference to the given []UniversalTag and assigns it to the Tags field.

func (*MonitoredEntityFilter) SetType

func (o *MonitoredEntityFilter) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (MonitoredEntityFilter) ToMap

func (o MonitoredEntityFilter) ToMap() (map[string]interface{}, error)

type MonitoringState

type MonitoringState struct {
	// The current actual monitoring state on the entity.
	ActualMonitoringState *string `json:"actualMonitoringState,omitempty"`
	// The monitoring state that is expected from the configuration
	ExpectedMonitoringState *string `json:"expectedMonitoringState,omitempty"`
	// Defines whether or not the process has to restarted to enable monitoring
	RestartRequired *bool `json:"restartRequired,omitempty"`
}

MonitoringState Defines the current monitoring state of an entity.

func NewMonitoringState

func NewMonitoringState() *MonitoringState

NewMonitoringState instantiates a new MonitoringState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitoringStateWithDefaults

func NewMonitoringStateWithDefaults() *MonitoringState

NewMonitoringStateWithDefaults instantiates a new MonitoringState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonitoringState) GetActualMonitoringState

func (o *MonitoringState) GetActualMonitoringState() string

GetActualMonitoringState returns the ActualMonitoringState field value if set, zero value otherwise.

func (*MonitoringState) GetActualMonitoringStateOk

func (o *MonitoringState) GetActualMonitoringStateOk() (*string, bool)

GetActualMonitoringStateOk returns a tuple with the ActualMonitoringState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitoringState) GetExpectedMonitoringState

func (o *MonitoringState) GetExpectedMonitoringState() string

GetExpectedMonitoringState returns the ExpectedMonitoringState field value if set, zero value otherwise.

func (*MonitoringState) GetExpectedMonitoringStateOk

func (o *MonitoringState) GetExpectedMonitoringStateOk() (*string, bool)

GetExpectedMonitoringStateOk returns a tuple with the ExpectedMonitoringState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitoringState) GetRestartRequired

func (o *MonitoringState) GetRestartRequired() bool

GetRestartRequired returns the RestartRequired field value if set, zero value otherwise.

func (*MonitoringState) GetRestartRequiredOk

func (o *MonitoringState) GetRestartRequiredOk() (*bool, bool)

GetRestartRequiredOk returns a tuple with the RestartRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MonitoringState) HasActualMonitoringState

func (o *MonitoringState) HasActualMonitoringState() bool

HasActualMonitoringState returns a boolean if a field has been set.

func (*MonitoringState) HasExpectedMonitoringState

func (o *MonitoringState) HasExpectedMonitoringState() bool

HasExpectedMonitoringState returns a boolean if a field has been set.

func (*MonitoringState) HasRestartRequired

func (o *MonitoringState) HasRestartRequired() bool

HasRestartRequired returns a boolean if a field has been set.

func (MonitoringState) MarshalJSON

func (o MonitoringState) MarshalJSON() ([]byte, error)

func (*MonitoringState) SetActualMonitoringState

func (o *MonitoringState) SetActualMonitoringState(v string)

SetActualMonitoringState gets a reference to the given string and assigns it to the ActualMonitoringState field.

func (*MonitoringState) SetExpectedMonitoringState

func (o *MonitoringState) SetExpectedMonitoringState(v string)

SetExpectedMonitoringState gets a reference to the given string and assigns it to the ExpectedMonitoringState field.

func (*MonitoringState) SetRestartRequired

func (o *MonitoringState) SetRestartRequired(v bool)

SetRestartRequired gets a reference to the given bool and assigns it to the RestartRequired field.

func (MonitoringState) ToMap

func (o MonitoringState) ToMap() (map[string]interface{}, error)

type Monitors

type Monitors struct {
	// The list of synthetic monitors.
	Monitors []MonitorCollectionElement `json:"monitors"`
}

Monitors A list of synthetic monitors

func NewMonitors

func NewMonitors(monitors []MonitorCollectionElement) *Monitors

NewMonitors instantiates a new Monitors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonitorsWithDefaults

func NewMonitorsWithDefaults() *Monitors

NewMonitorsWithDefaults instantiates a new Monitors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Monitors) GetMonitors

func (o *Monitors) GetMonitors() []MonitorCollectionElement

GetMonitors returns the Monitors field value

func (*Monitors) GetMonitorsOk

func (o *Monitors) GetMonitorsOk() ([]MonitorCollectionElement, bool)

GetMonitorsOk returns a tuple with the Monitors field value and a boolean to check if the value has been set.

func (Monitors) MarshalJSON

func (o Monitors) MarshalJSON() ([]byte, error)

func (*Monitors) SetMonitors

func (o *Monitors) SetMonitors(v []MonitorCollectionElement)

SetMonitors sets field value

func (Monitors) ToMap

func (o Monitors) ToMap() (map[string]interface{}, error)

func (*Monitors) UnmarshalJSON

func (o *Monitors) UnmarshalJSON(data []byte) (err error)

type Node

type Node struct {
	// The version of the Active Gate.
	ActiveGateVersion string `json:"activeGateVersion"`
	// The Active Gate has the Auto update option enabled ('true') or not ('false')
	AutoUpdateEnabled bool `json:"autoUpdateEnabled"`
	// The synthetic node is able to execute browser monitors (`true`) or not (`false`).
	BrowserMonitorsEnabled bool `json:"browserMonitorsEnabled"`
	// The browser type.
	BrowserType string `json:"browserType"`
	// The browser version.
	BrowserVersion string `json:"browserVersion"`
	// The ID of the synthetic node.
	EntityId string `json:"entityId"`
	// The health check status of the synthetic node.
	HealthCheckStatus string `json:"healthCheckStatus"`
	// The hostname of the synthetic node.
	Hostname string `json:"hostname"`
	// The IP of the synthetic node.
	Ips []string `json:"ips"`
	// The Active Gate has the One Agent routing enabled ('true') or not ('false').
	OneAgentRoutingEnabled bool `json:"oneAgentRoutingEnabled"`
	// The Active Gate's host operating system.
	OperatingSystem string `json:"operatingSystem"`
	// The version of the synthetic player.
	PlayerVersion string `json:"playerVersion"`
	// The status of the synthetic node.
	Status string `json:"status"`
	// The version of the synthetic node.
	Version string `json:"version"`
}

Node Configuration of a synthetic node. A *synthetic node* is an ActiveGate that is able to execute synthetic monitors.

func NewNode

func NewNode(activeGateVersion string, autoUpdateEnabled bool, browserMonitorsEnabled bool, browserType string, browserVersion string, entityId string, healthCheckStatus string, hostname string, ips []string, oneAgentRoutingEnabled bool, operatingSystem string, playerVersion string, status string, version string) *Node

NewNode instantiates a new Node object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNodeWithDefaults

func NewNodeWithDefaults() *Node

NewNodeWithDefaults instantiates a new Node object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Node) GetActiveGateVersion

func (o *Node) GetActiveGateVersion() string

GetActiveGateVersion returns the ActiveGateVersion field value

func (*Node) GetActiveGateVersionOk

func (o *Node) GetActiveGateVersionOk() (*string, bool)

GetActiveGateVersionOk returns a tuple with the ActiveGateVersion field value and a boolean to check if the value has been set.

func (*Node) GetAutoUpdateEnabled

func (o *Node) GetAutoUpdateEnabled() bool

GetAutoUpdateEnabled returns the AutoUpdateEnabled field value

func (*Node) GetAutoUpdateEnabledOk

func (o *Node) GetAutoUpdateEnabledOk() (*bool, bool)

GetAutoUpdateEnabledOk returns a tuple with the AutoUpdateEnabled field value and a boolean to check if the value has been set.

func (*Node) GetBrowserMonitorsEnabled

func (o *Node) GetBrowserMonitorsEnabled() bool

GetBrowserMonitorsEnabled returns the BrowserMonitorsEnabled field value

func (*Node) GetBrowserMonitorsEnabledOk

func (o *Node) GetBrowserMonitorsEnabledOk() (*bool, bool)

GetBrowserMonitorsEnabledOk returns a tuple with the BrowserMonitorsEnabled field value and a boolean to check if the value has been set.

func (*Node) GetBrowserType

func (o *Node) GetBrowserType() string

GetBrowserType returns the BrowserType field value

func (*Node) GetBrowserTypeOk

func (o *Node) GetBrowserTypeOk() (*string, bool)

GetBrowserTypeOk returns a tuple with the BrowserType field value and a boolean to check if the value has been set.

func (*Node) GetBrowserVersion

func (o *Node) GetBrowserVersion() string

GetBrowserVersion returns the BrowserVersion field value

func (*Node) GetBrowserVersionOk

func (o *Node) GetBrowserVersionOk() (*string, bool)

GetBrowserVersionOk returns a tuple with the BrowserVersion field value and a boolean to check if the value has been set.

func (*Node) GetEntityId

func (o *Node) GetEntityId() string

GetEntityId returns the EntityId field value

func (*Node) GetEntityIdOk

func (o *Node) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*Node) GetHealthCheckStatus

func (o *Node) GetHealthCheckStatus() string

GetHealthCheckStatus returns the HealthCheckStatus field value

func (*Node) GetHealthCheckStatusOk

func (o *Node) GetHealthCheckStatusOk() (*string, bool)

GetHealthCheckStatusOk returns a tuple with the HealthCheckStatus field value and a boolean to check if the value has been set.

func (*Node) GetHostname

func (o *Node) GetHostname() string

GetHostname returns the Hostname field value

func (*Node) GetHostnameOk

func (o *Node) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*Node) GetIps

func (o *Node) GetIps() []string

GetIps returns the Ips field value

func (*Node) GetIpsOk

func (o *Node) GetIpsOk() ([]string, bool)

GetIpsOk returns a tuple with the Ips field value and a boolean to check if the value has been set.

func (*Node) GetOneAgentRoutingEnabled

func (o *Node) GetOneAgentRoutingEnabled() bool

GetOneAgentRoutingEnabled returns the OneAgentRoutingEnabled field value

func (*Node) GetOneAgentRoutingEnabledOk

func (o *Node) GetOneAgentRoutingEnabledOk() (*bool, bool)

GetOneAgentRoutingEnabledOk returns a tuple with the OneAgentRoutingEnabled field value and a boolean to check if the value has been set.

func (*Node) GetOperatingSystem

func (o *Node) GetOperatingSystem() string

GetOperatingSystem returns the OperatingSystem field value

func (*Node) GetOperatingSystemOk

func (o *Node) GetOperatingSystemOk() (*string, bool)

GetOperatingSystemOk returns a tuple with the OperatingSystem field value and a boolean to check if the value has been set.

func (*Node) GetPlayerVersion

func (o *Node) GetPlayerVersion() string

GetPlayerVersion returns the PlayerVersion field value

func (*Node) GetPlayerVersionOk

func (o *Node) GetPlayerVersionOk() (*string, bool)

GetPlayerVersionOk returns a tuple with the PlayerVersion field value and a boolean to check if the value has been set.

func (*Node) GetStatus

func (o *Node) GetStatus() string

GetStatus returns the Status field value

func (*Node) GetStatusOk

func (o *Node) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Node) GetVersion

func (o *Node) GetVersion() string

GetVersion returns the Version field value

func (*Node) GetVersionOk

func (o *Node) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (Node) MarshalJSON

func (o Node) MarshalJSON() ([]byte, error)

func (*Node) SetActiveGateVersion

func (o *Node) SetActiveGateVersion(v string)

SetActiveGateVersion sets field value

func (*Node) SetAutoUpdateEnabled

func (o *Node) SetAutoUpdateEnabled(v bool)

SetAutoUpdateEnabled sets field value

func (*Node) SetBrowserMonitorsEnabled

func (o *Node) SetBrowserMonitorsEnabled(v bool)

SetBrowserMonitorsEnabled sets field value

func (*Node) SetBrowserType

func (o *Node) SetBrowserType(v string)

SetBrowserType sets field value

func (*Node) SetBrowserVersion

func (o *Node) SetBrowserVersion(v string)

SetBrowserVersion sets field value

func (*Node) SetEntityId

func (o *Node) SetEntityId(v string)

SetEntityId sets field value

func (*Node) SetHealthCheckStatus

func (o *Node) SetHealthCheckStatus(v string)

SetHealthCheckStatus sets field value

func (*Node) SetHostname

func (o *Node) SetHostname(v string)

SetHostname sets field value

func (*Node) SetIps

func (o *Node) SetIps(v []string)

SetIps sets field value

func (*Node) SetOneAgentRoutingEnabled

func (o *Node) SetOneAgentRoutingEnabled(v bool)

SetOneAgentRoutingEnabled sets field value

func (*Node) SetOperatingSystem

func (o *Node) SetOperatingSystem(v string)

SetOperatingSystem sets field value

func (*Node) SetPlayerVersion

func (o *Node) SetPlayerVersion(v string)

SetPlayerVersion sets field value

func (*Node) SetStatus

func (o *Node) SetStatus(v string)

SetStatus sets field value

func (*Node) SetVersion

func (o *Node) SetVersion(v string)

SetVersion sets field value

func (Node) ToMap

func (o Node) ToMap() (map[string]interface{}, error)

func (*Node) UnmarshalJSON

func (o *Node) UnmarshalJSON(data []byte) (err error)

type NodeCollectionElement

type NodeCollectionElement struct {
	// The version of the Active Gate.
	ActiveGateVersion string `json:"activeGateVersion"`
	// The Active Gate has the Auto update option enabled ('true') or not ('false')
	AutoUpdateEnabled bool `json:"autoUpdateEnabled"`
	// Browser check capabilities enabled flag.
	BrowserMonitorsEnabled bool `json:"browserMonitorsEnabled"`
	// The ID of a node.
	EntityId string `json:"entityId"`
	// The health check status of the synthetic node.
	HealthCheckStatus string `json:"healthCheckStatus"`
	// The hostname of a node.
	Hostname string `json:"hostname"`
	// The IP of a node.
	Ips []string `json:"ips"`
	// The Active Gate has the One Agent routing enabled ('true') or not ('false').
	OneAgentRoutingEnabled bool `json:"oneAgentRoutingEnabled"`
	// The Active Gate's host operating system.
	OperatingSystem string `json:"operatingSystem"`
	// The version of the synthetic player.
	PlayerVersion string `json:"playerVersion"`
	// The status of the synthetic node.
	Status string `json:"status"`
	// The version of a node
	Version string `json:"version"`
}

NodeCollectionElement The short representation of a synthetic object. Only contains the ID and the display name.

func NewNodeCollectionElement

func NewNodeCollectionElement(activeGateVersion string, autoUpdateEnabled bool, browserMonitorsEnabled bool, entityId string, healthCheckStatus string, hostname string, ips []string, oneAgentRoutingEnabled bool, operatingSystem string, playerVersion string, status string, version string) *NodeCollectionElement

NewNodeCollectionElement instantiates a new NodeCollectionElement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNodeCollectionElementWithDefaults

func NewNodeCollectionElementWithDefaults() *NodeCollectionElement

NewNodeCollectionElementWithDefaults instantiates a new NodeCollectionElement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NodeCollectionElement) GetActiveGateVersion

func (o *NodeCollectionElement) GetActiveGateVersion() string

GetActiveGateVersion returns the ActiveGateVersion field value

func (*NodeCollectionElement) GetActiveGateVersionOk

func (o *NodeCollectionElement) GetActiveGateVersionOk() (*string, bool)

GetActiveGateVersionOk returns a tuple with the ActiveGateVersion field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetAutoUpdateEnabled

func (o *NodeCollectionElement) GetAutoUpdateEnabled() bool

GetAutoUpdateEnabled returns the AutoUpdateEnabled field value

func (*NodeCollectionElement) GetAutoUpdateEnabledOk

func (o *NodeCollectionElement) GetAutoUpdateEnabledOk() (*bool, bool)

GetAutoUpdateEnabledOk returns a tuple with the AutoUpdateEnabled field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetBrowserMonitorsEnabled

func (o *NodeCollectionElement) GetBrowserMonitorsEnabled() bool

GetBrowserMonitorsEnabled returns the BrowserMonitorsEnabled field value

func (*NodeCollectionElement) GetBrowserMonitorsEnabledOk

func (o *NodeCollectionElement) GetBrowserMonitorsEnabledOk() (*bool, bool)

GetBrowserMonitorsEnabledOk returns a tuple with the BrowserMonitorsEnabled field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetEntityId

func (o *NodeCollectionElement) GetEntityId() string

GetEntityId returns the EntityId field value

func (*NodeCollectionElement) GetEntityIdOk

func (o *NodeCollectionElement) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetHealthCheckStatus

func (o *NodeCollectionElement) GetHealthCheckStatus() string

GetHealthCheckStatus returns the HealthCheckStatus field value

func (*NodeCollectionElement) GetHealthCheckStatusOk

func (o *NodeCollectionElement) GetHealthCheckStatusOk() (*string, bool)

GetHealthCheckStatusOk returns a tuple with the HealthCheckStatus field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetHostname

func (o *NodeCollectionElement) GetHostname() string

GetHostname returns the Hostname field value

func (*NodeCollectionElement) GetHostnameOk

func (o *NodeCollectionElement) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetIps

func (o *NodeCollectionElement) GetIps() []string

GetIps returns the Ips field value

func (*NodeCollectionElement) GetIpsOk

func (o *NodeCollectionElement) GetIpsOk() ([]string, bool)

GetIpsOk returns a tuple with the Ips field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetOneAgentRoutingEnabled

func (o *NodeCollectionElement) GetOneAgentRoutingEnabled() bool

GetOneAgentRoutingEnabled returns the OneAgentRoutingEnabled field value

func (*NodeCollectionElement) GetOneAgentRoutingEnabledOk

func (o *NodeCollectionElement) GetOneAgentRoutingEnabledOk() (*bool, bool)

GetOneAgentRoutingEnabledOk returns a tuple with the OneAgentRoutingEnabled field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetOperatingSystem

func (o *NodeCollectionElement) GetOperatingSystem() string

GetOperatingSystem returns the OperatingSystem field value

func (*NodeCollectionElement) GetOperatingSystemOk

func (o *NodeCollectionElement) GetOperatingSystemOk() (*string, bool)

GetOperatingSystemOk returns a tuple with the OperatingSystem field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetPlayerVersion

func (o *NodeCollectionElement) GetPlayerVersion() string

GetPlayerVersion returns the PlayerVersion field value

func (*NodeCollectionElement) GetPlayerVersionOk

func (o *NodeCollectionElement) GetPlayerVersionOk() (*string, bool)

GetPlayerVersionOk returns a tuple with the PlayerVersion field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetStatus

func (o *NodeCollectionElement) GetStatus() string

GetStatus returns the Status field value

func (*NodeCollectionElement) GetStatusOk

func (o *NodeCollectionElement) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*NodeCollectionElement) GetVersion

func (o *NodeCollectionElement) GetVersion() string

GetVersion returns the Version field value

func (*NodeCollectionElement) GetVersionOk

func (o *NodeCollectionElement) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (NodeCollectionElement) MarshalJSON

func (o NodeCollectionElement) MarshalJSON() ([]byte, error)

func (*NodeCollectionElement) SetActiveGateVersion

func (o *NodeCollectionElement) SetActiveGateVersion(v string)

SetActiveGateVersion sets field value

func (*NodeCollectionElement) SetAutoUpdateEnabled

func (o *NodeCollectionElement) SetAutoUpdateEnabled(v bool)

SetAutoUpdateEnabled sets field value

func (*NodeCollectionElement) SetBrowserMonitorsEnabled

func (o *NodeCollectionElement) SetBrowserMonitorsEnabled(v bool)

SetBrowserMonitorsEnabled sets field value

func (*NodeCollectionElement) SetEntityId

func (o *NodeCollectionElement) SetEntityId(v string)

SetEntityId sets field value

func (*NodeCollectionElement) SetHealthCheckStatus

func (o *NodeCollectionElement) SetHealthCheckStatus(v string)

SetHealthCheckStatus sets field value

func (*NodeCollectionElement) SetHostname

func (o *NodeCollectionElement) SetHostname(v string)

SetHostname sets field value

func (*NodeCollectionElement) SetIps

func (o *NodeCollectionElement) SetIps(v []string)

SetIps sets field value

func (*NodeCollectionElement) SetOneAgentRoutingEnabled

func (o *NodeCollectionElement) SetOneAgentRoutingEnabled(v bool)

SetOneAgentRoutingEnabled sets field value

func (*NodeCollectionElement) SetOperatingSystem

func (o *NodeCollectionElement) SetOperatingSystem(v string)

SetOperatingSystem sets field value

func (*NodeCollectionElement) SetPlayerVersion

func (o *NodeCollectionElement) SetPlayerVersion(v string)

SetPlayerVersion sets field value

func (*NodeCollectionElement) SetStatus

func (o *NodeCollectionElement) SetStatus(v string)

SetStatus sets field value

func (*NodeCollectionElement) SetVersion

func (o *NodeCollectionElement) SetVersion(v string)

SetVersion sets field value

func (NodeCollectionElement) ToMap

func (o NodeCollectionElement) ToMap() (map[string]interface{}, error)

func (*NodeCollectionElement) UnmarshalJSON

func (o *NodeCollectionElement) UnmarshalJSON(data []byte) (err error)

type Nodes

type Nodes struct {
	// A list of synthetic nodes
	Nodes []NodeCollectionElement `json:"nodes"`
}

Nodes A list of synthetic nodes

func NewNodes

func NewNodes(nodes []NodeCollectionElement) *Nodes

NewNodes instantiates a new Nodes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNodesWithDefaults

func NewNodesWithDefaults() *Nodes

NewNodesWithDefaults instantiates a new Nodes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Nodes) GetNodes

func (o *Nodes) GetNodes() []NodeCollectionElement

GetNodes returns the Nodes field value

func (*Nodes) GetNodesOk

func (o *Nodes) GetNodesOk() ([]NodeCollectionElement, bool)

GetNodesOk returns a tuple with the Nodes field value and a boolean to check if the value has been set.

func (Nodes) MarshalJSON

func (o Nodes) MarshalJSON() ([]byte, error)

func (*Nodes) SetNodes

func (o *Nodes) SetNodes(v []NodeCollectionElement)

SetNodes sets field value

func (Nodes) ToMap

func (o Nodes) ToMap() (map[string]interface{}, error)

func (*Nodes) UnmarshalJSON

func (o *Nodes) UnmarshalJSON(data []byte) (err error)

type NullableActiveGateConnectionInfo

type NullableActiveGateConnectionInfo struct {
	// contains filtered or unexported fields
}

func (NullableActiveGateConnectionInfo) Get

func (NullableActiveGateConnectionInfo) IsSet

func (NullableActiveGateConnectionInfo) MarshalJSON

func (v NullableActiveGateConnectionInfo) MarshalJSON() ([]byte, error)

func (*NullableActiveGateConnectionInfo) Set

func (*NullableActiveGateConnectionInfo) UnmarshalJSON

func (v *NullableActiveGateConnectionInfo) UnmarshalJSON(src []byte) error

func (*NullableActiveGateConnectionInfo) Unset

type NullableActiveGateInstallerVersions

type NullableActiveGateInstallerVersions struct {
	// contains filtered or unexported fields
}

func (NullableActiveGateInstallerVersions) Get

func (NullableActiveGateInstallerVersions) IsSet

func (NullableActiveGateInstallerVersions) MarshalJSON

func (v NullableActiveGateInstallerVersions) MarshalJSON() ([]byte, error)

func (*NullableActiveGateInstallerVersions) Set

func (*NullableActiveGateInstallerVersions) UnmarshalJSON

func (v *NullableActiveGateInstallerVersions) UnmarshalJSON(src []byte) error

func (*NullableActiveGateInstallerVersions) Unset

type NullableAgentInstallerMetaInfoDto

type NullableAgentInstallerMetaInfoDto struct {
	// contains filtered or unexported fields
}

func (NullableAgentInstallerMetaInfoDto) Get

func (NullableAgentInstallerMetaInfoDto) IsSet

func (NullableAgentInstallerMetaInfoDto) MarshalJSON

func (v NullableAgentInstallerMetaInfoDto) MarshalJSON() ([]byte, error)

func (*NullableAgentInstallerMetaInfoDto) Set

func (*NullableAgentInstallerMetaInfoDto) UnmarshalJSON

func (v *NullableAgentInstallerMetaInfoDto) UnmarshalJSON(src []byte) error

func (*NullableAgentInstallerMetaInfoDto) Unset

type NullableAgentInstallerVersions

type NullableAgentInstallerVersions struct {
	// contains filtered or unexported fields
}

func (NullableAgentInstallerVersions) Get

func (NullableAgentInstallerVersions) IsSet

func (NullableAgentInstallerVersions) MarshalJSON

func (v NullableAgentInstallerVersions) MarshalJSON() ([]byte, error)

func (*NullableAgentInstallerVersions) Set

func (*NullableAgentInstallerVersions) UnmarshalJSON

func (v *NullableAgentInstallerVersions) UnmarshalJSON(src []byte) error

func (*NullableAgentInstallerVersions) Unset

func (v *NullableAgentInstallerVersions) Unset()

type NullableAgentPotentialProblem

type NullableAgentPotentialProblem struct {
	// contains filtered or unexported fields
}

func (NullableAgentPotentialProblem) Get

func (NullableAgentPotentialProblem) IsSet

func (NullableAgentPotentialProblem) MarshalJSON

func (v NullableAgentPotentialProblem) MarshalJSON() ([]byte, error)

func (*NullableAgentPotentialProblem) Set

func (*NullableAgentPotentialProblem) UnmarshalJSON

func (v *NullableAgentPotentialProblem) UnmarshalJSON(src []byte) error

func (*NullableAgentPotentialProblem) Unset

func (v *NullableAgentPotentialProblem) Unset()

type NullableAgentPotentialProblemsState

type NullableAgentPotentialProblemsState struct {
	// contains filtered or unexported fields
}

func (NullableAgentPotentialProblemsState) Get

func (NullableAgentPotentialProblemsState) IsSet

func (NullableAgentPotentialProblemsState) MarshalJSON

func (v NullableAgentPotentialProblemsState) MarshalJSON() ([]byte, error)

func (*NullableAgentPotentialProblemsState) Set

func (*NullableAgentPotentialProblemsState) UnmarshalJSON

func (v *NullableAgentPotentialProblemsState) UnmarshalJSON(src []byte) error

func (*NullableAgentPotentialProblemsState) Unset

type NullableAgentProcessModuleConfigResponse

type NullableAgentProcessModuleConfigResponse struct {
	// contains filtered or unexported fields
}

func (NullableAgentProcessModuleConfigResponse) Get

func (NullableAgentProcessModuleConfigResponse) IsSet

func (NullableAgentProcessModuleConfigResponse) MarshalJSON

func (*NullableAgentProcessModuleConfigResponse) Set

func (*NullableAgentProcessModuleConfigResponse) UnmarshalJSON

func (v *NullableAgentProcessModuleConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableAgentProcessModuleConfigResponse) Unset

type NullableAgentVersion

type NullableAgentVersion struct {
	// contains filtered or unexported fields
}

func NewNullableAgentVersion

func NewNullableAgentVersion(val *AgentVersion) *NullableAgentVersion

func (NullableAgentVersion) Get

func (NullableAgentVersion) IsSet

func (v NullableAgentVersion) IsSet() bool

func (NullableAgentVersion) MarshalJSON

func (v NullableAgentVersion) MarshalJSON() ([]byte, error)

func (*NullableAgentVersion) Set

func (v *NullableAgentVersion) Set(val *AgentVersion)

func (*NullableAgentVersion) UnmarshalJSON

func (v *NullableAgentVersion) UnmarshalJSON(src []byte) error

func (*NullableAgentVersion) Unset

func (v *NullableAgentVersion) Unset()

type NullableAnomalyDetection

type NullableAnomalyDetection struct {
	// contains filtered or unexported fields
}

func NewNullableAnomalyDetection

func NewNullableAnomalyDetection(val *AnomalyDetection) *NullableAnomalyDetection

func (NullableAnomalyDetection) Get

func (NullableAnomalyDetection) IsSet

func (v NullableAnomalyDetection) IsSet() bool

func (NullableAnomalyDetection) MarshalJSON

func (v NullableAnomalyDetection) MarshalJSON() ([]byte, error)

func (*NullableAnomalyDetection) Set

func (*NullableAnomalyDetection) UnmarshalJSON

func (v *NullableAnomalyDetection) UnmarshalJSON(src []byte) error

func (*NullableAnomalyDetection) Unset

func (v *NullableAnomalyDetection) Unset()

type NullableAnonymizationClusterRequestID

type NullableAnonymizationClusterRequestID struct {
	// contains filtered or unexported fields
}

func (NullableAnonymizationClusterRequestID) Get

func (NullableAnonymizationClusterRequestID) IsSet

func (NullableAnonymizationClusterRequestID) MarshalJSON

func (v NullableAnonymizationClusterRequestID) MarshalJSON() ([]byte, error)

func (*NullableAnonymizationClusterRequestID) Set

func (*NullableAnonymizationClusterRequestID) UnmarshalJSON

func (v *NullableAnonymizationClusterRequestID) UnmarshalJSON(src []byte) error

func (*NullableAnonymizationClusterRequestID) Unset

type NullableAnonymizationIdResult

type NullableAnonymizationIdResult struct {
	// contains filtered or unexported fields
}

func (NullableAnonymizationIdResult) Get

func (NullableAnonymizationIdResult) IsSet

func (NullableAnonymizationIdResult) MarshalJSON

func (v NullableAnonymizationIdResult) MarshalJSON() ([]byte, error)

func (*NullableAnonymizationIdResult) Set

func (*NullableAnonymizationIdResult) UnmarshalJSON

func (v *NullableAnonymizationIdResult) UnmarshalJSON(src []byte) error

func (*NullableAnonymizationIdResult) Unset

func (v *NullableAnonymizationIdResult) Unset()

type NullableAnonymizationProgressResult

type NullableAnonymizationProgressResult struct {
	// contains filtered or unexported fields
}

func (NullableAnonymizationProgressResult) Get

func (NullableAnonymizationProgressResult) IsSet

func (NullableAnonymizationProgressResult) MarshalJSON

func (v NullableAnonymizationProgressResult) MarshalJSON() ([]byte, error)

func (*NullableAnonymizationProgressResult) Set

func (*NullableAnonymizationProgressResult) UnmarshalJSON

func (v *NullableAnonymizationProgressResult) UnmarshalJSON(src []byte) error

func (*NullableAnonymizationProgressResult) Unset

type NullableApplication

type NullableApplication struct {
	// contains filtered or unexported fields
}

func NewNullableApplication

func NewNullableApplication(val *Application) *NullableApplication

func (NullableApplication) Get

func (NullableApplication) IsSet

func (v NullableApplication) IsSet() bool

func (NullableApplication) MarshalJSON

func (v NullableApplication) MarshalJSON() ([]byte, error)

func (*NullableApplication) Set

func (v *NullableApplication) Set(val *Application)

func (*NullableApplication) UnmarshalJSON

func (v *NullableApplication) UnmarshalJSON(src []byte) error

func (*NullableApplication) Unset

func (v *NullableApplication) Unset()

type NullableApplicationBaselineValues

type NullableApplicationBaselineValues struct {
	// contains filtered or unexported fields
}

func (NullableApplicationBaselineValues) Get

func (NullableApplicationBaselineValues) IsSet

func (NullableApplicationBaselineValues) MarshalJSON

func (v NullableApplicationBaselineValues) MarshalJSON() ([]byte, error)

func (*NullableApplicationBaselineValues) Set

func (*NullableApplicationBaselineValues) UnmarshalJSON

func (v *NullableApplicationBaselineValues) UnmarshalJSON(src []byte) error

func (*NullableApplicationBaselineValues) Unset

type NullableApplicationFromRelationships

type NullableApplicationFromRelationships struct {
	// contains filtered or unexported fields
}

func (NullableApplicationFromRelationships) Get

func (NullableApplicationFromRelationships) IsSet

func (NullableApplicationFromRelationships) MarshalJSON

func (v NullableApplicationFromRelationships) MarshalJSON() ([]byte, error)

func (*NullableApplicationFromRelationships) Set

func (*NullableApplicationFromRelationships) UnmarshalJSON

func (v *NullableApplicationFromRelationships) UnmarshalJSON(src []byte) error

func (*NullableApplicationFromRelationships) Unset

type NullableApplicationToRelationships

type NullableApplicationToRelationships struct {
	// contains filtered or unexported fields
}

func (NullableApplicationToRelationships) Get

func (NullableApplicationToRelationships) IsSet

func (NullableApplicationToRelationships) MarshalJSON

func (v NullableApplicationToRelationships) MarshalJSON() ([]byte, error)

func (*NullableApplicationToRelationships) Set

func (*NullableApplicationToRelationships) UnmarshalJSON

func (v *NullableApplicationToRelationships) UnmarshalJSON(src []byte) error

func (*NullableApplicationToRelationships) 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 NullableBoshReleaseAvailableVersions

type NullableBoshReleaseAvailableVersions struct {
	// contains filtered or unexported fields
}

func (NullableBoshReleaseAvailableVersions) Get

func (NullableBoshReleaseAvailableVersions) IsSet

func (NullableBoshReleaseAvailableVersions) MarshalJSON

func (v NullableBoshReleaseAvailableVersions) MarshalJSON() ([]byte, error)

func (*NullableBoshReleaseAvailableVersions) Set

func (*NullableBoshReleaseAvailableVersions) UnmarshalJSON

func (v *NullableBoshReleaseAvailableVersions) UnmarshalJSON(src []byte) error

func (*NullableBoshReleaseAvailableVersions) Unset

type NullableBoshReleaseChecksum

type NullableBoshReleaseChecksum struct {
	// contains filtered or unexported fields
}

func NewNullableBoshReleaseChecksum

func NewNullableBoshReleaseChecksum(val *BoshReleaseChecksum) *NullableBoshReleaseChecksum

func (NullableBoshReleaseChecksum) Get

func (NullableBoshReleaseChecksum) IsSet

func (NullableBoshReleaseChecksum) MarshalJSON

func (v NullableBoshReleaseChecksum) MarshalJSON() ([]byte, error)

func (*NullableBoshReleaseChecksum) Set

func (*NullableBoshReleaseChecksum) UnmarshalJSON

func (v *NullableBoshReleaseChecksum) UnmarshalJSON(src []byte) error

func (*NullableBoshReleaseChecksum) Unset

func (v *NullableBoshReleaseChecksum) Unset()

type NullableBrowserSyntheticMonitor

type NullableBrowserSyntheticMonitor struct {
	// contains filtered or unexported fields
}

func (NullableBrowserSyntheticMonitor) Get

func (NullableBrowserSyntheticMonitor) IsSet

func (NullableBrowserSyntheticMonitor) MarshalJSON

func (v NullableBrowserSyntheticMonitor) MarshalJSON() ([]byte, error)

func (*NullableBrowserSyntheticMonitor) Set

func (*NullableBrowserSyntheticMonitor) UnmarshalJSON

func (v *NullableBrowserSyntheticMonitor) UnmarshalJSON(src []byte) error

func (*NullableBrowserSyntheticMonitor) Unset

type NullableBrowserSyntheticMonitorUpdate

type NullableBrowserSyntheticMonitorUpdate struct {
	// contains filtered or unexported fields
}

func (NullableBrowserSyntheticMonitorUpdate) Get

func (NullableBrowserSyntheticMonitorUpdate) IsSet

func (NullableBrowserSyntheticMonitorUpdate) MarshalJSON

func (v NullableBrowserSyntheticMonitorUpdate) MarshalJSON() ([]byte, error)

func (*NullableBrowserSyntheticMonitorUpdate) Set

func (*NullableBrowserSyntheticMonitorUpdate) UnmarshalJSON

func (v *NullableBrowserSyntheticMonitorUpdate) UnmarshalJSON(src []byte) error

func (*NullableBrowserSyntheticMonitorUpdate) Unset

type NullableClusterVersion

type NullableClusterVersion struct {
	// contains filtered or unexported fields
}

func NewNullableClusterVersion

func NewNullableClusterVersion(val *ClusterVersion) *NullableClusterVersion

func (NullableClusterVersion) Get

func (NullableClusterVersion) IsSet

func (v NullableClusterVersion) IsSet() bool

func (NullableClusterVersion) MarshalJSON

func (v NullableClusterVersion) MarshalJSON() ([]byte, error)

func (*NullableClusterVersion) Set

func (*NullableClusterVersion) UnmarshalJSON

func (v *NullableClusterVersion) UnmarshalJSON(src []byte) error

func (*NullableClusterVersion) Unset

func (v *NullableClusterVersion) Unset()

type NullableConnectionInfo

type NullableConnectionInfo struct {
	// contains filtered or unexported fields
}

func NewNullableConnectionInfo

func NewNullableConnectionInfo(val *ConnectionInfo) *NullableConnectionInfo

func (NullableConnectionInfo) Get

func (NullableConnectionInfo) IsSet

func (v NullableConnectionInfo) IsSet() bool

func (NullableConnectionInfo) MarshalJSON

func (v NullableConnectionInfo) MarshalJSON() ([]byte, error)

func (*NullableConnectionInfo) Set

func (*NullableConnectionInfo) UnmarshalJSON

func (v *NullableConnectionInfo) UnmarshalJSON(src []byte) error

func (*NullableConnectionInfo) Unset

func (v *NullableConnectionInfo) Unset()

type NullableConstraintViolation

type NullableConstraintViolation struct {
	// contains filtered or unexported fields
}

func NewNullableConstraintViolation

func NewNullableConstraintViolation(val *ConstraintViolation) *NullableConstraintViolation

func (NullableConstraintViolation) Get

func (NullableConstraintViolation) IsSet

func (NullableConstraintViolation) MarshalJSON

func (v NullableConstraintViolation) MarshalJSON() ([]byte, error)

func (*NullableConstraintViolation) Set

func (*NullableConstraintViolation) UnmarshalJSON

func (v *NullableConstraintViolation) UnmarshalJSON(src []byte) error

func (*NullableConstraintViolation) Unset

func (v *NullableConstraintViolation) Unset()

type NullableCreateToken

type NullableCreateToken struct {
	// contains filtered or unexported fields
}

func NewNullableCreateToken

func NewNullableCreateToken(val *CreateToken) *NullableCreateToken

func (NullableCreateToken) Get

func (NullableCreateToken) IsSet

func (v NullableCreateToken) IsSet() bool

func (NullableCreateToken) MarshalJSON

func (v NullableCreateToken) MarshalJSON() ([]byte, error)

func (*NullableCreateToken) Set

func (v *NullableCreateToken) Set(val *CreateToken)

func (*NullableCreateToken) UnmarshalJSON

func (v *NullableCreateToken) UnmarshalJSON(src []byte) error

func (*NullableCreateToken) Unset

func (v *NullableCreateToken) Unset()

type NullableCustomDevicePushMessage

type NullableCustomDevicePushMessage struct {
	// contains filtered or unexported fields
}

func (NullableCustomDevicePushMessage) Get

func (NullableCustomDevicePushMessage) IsSet

func (NullableCustomDevicePushMessage) MarshalJSON

func (v NullableCustomDevicePushMessage) MarshalJSON() ([]byte, error)

func (*NullableCustomDevicePushMessage) Set

func (*NullableCustomDevicePushMessage) UnmarshalJSON

func (v *NullableCustomDevicePushMessage) UnmarshalJSON(src []byte) error

func (*NullableCustomDevicePushMessage) Unset

type NullableCustomDevicePushResult

type NullableCustomDevicePushResult struct {
	// contains filtered or unexported fields
}

func (NullableCustomDevicePushResult) Get

func (NullableCustomDevicePushResult) IsSet

func (NullableCustomDevicePushResult) MarshalJSON

func (v NullableCustomDevicePushResult) MarshalJSON() ([]byte, error)

func (*NullableCustomDevicePushResult) Set

func (*NullableCustomDevicePushResult) UnmarshalJSON

func (v *NullableCustomDevicePushResult) UnmarshalJSON(src []byte) error

func (*NullableCustomDevicePushResult) Unset

func (v *NullableCustomDevicePushResult) Unset()

type NullableDateProperty

type NullableDateProperty struct {
	// contains filtered or unexported fields
}

func NewNullableDateProperty

func NewNullableDateProperty(val *DateProperty) *NullableDateProperty

func (NullableDateProperty) Get

func (NullableDateProperty) IsSet

func (v NullableDateProperty) IsSet() bool

func (NullableDateProperty) MarshalJSON

func (v NullableDateProperty) MarshalJSON() ([]byte, error)

func (*NullableDateProperty) Set

func (v *NullableDateProperty) Set(val *DateProperty)

func (*NullableDateProperty) UnmarshalJSON

func (v *NullableDateProperty) UnmarshalJSON(src []byte) error

func (*NullableDateProperty) Unset

func (v *NullableDateProperty) Unset()

type NullableDoubleProperty

type NullableDoubleProperty struct {
	// contains filtered or unexported fields
}

func NewNullableDoubleProperty

func NewNullableDoubleProperty(val *DoubleProperty) *NullableDoubleProperty

func (NullableDoubleProperty) Get

func (NullableDoubleProperty) IsSet

func (v NullableDoubleProperty) IsSet() bool

func (NullableDoubleProperty) MarshalJSON

func (v NullableDoubleProperty) MarshalJSON() ([]byte, error)

func (*NullableDoubleProperty) Set

func (*NullableDoubleProperty) UnmarshalJSON

func (v *NullableDoubleProperty) UnmarshalJSON(src []byte) error

func (*NullableDoubleProperty) Unset

func (v *NullableDoubleProperty) Unset()

type NullableDuration

type NullableDuration struct {
	// contains filtered or unexported fields
}

func NewNullableDuration

func NewNullableDuration(val *Duration) *NullableDuration

func (NullableDuration) Get

func (v NullableDuration) Get() *Duration

func (NullableDuration) IsSet

func (v NullableDuration) IsSet() bool

func (NullableDuration) MarshalJSON

func (v NullableDuration) MarshalJSON() ([]byte, error)

func (*NullableDuration) Set

func (v *NullableDuration) Set(val *Duration)

func (*NullableDuration) UnmarshalJSON

func (v *NullableDuration) UnmarshalJSON(src []byte) error

func (*NullableDuration) Unset

func (v *NullableDuration) Unset()

type NullableEntityBaselineData

type NullableEntityBaselineData struct {
	// contains filtered or unexported fields
}

func NewNullableEntityBaselineData

func NewNullableEntityBaselineData(val *EntityBaselineData) *NullableEntityBaselineData

func (NullableEntityBaselineData) Get

func (NullableEntityBaselineData) IsSet

func (v NullableEntityBaselineData) IsSet() bool

func (NullableEntityBaselineData) MarshalJSON

func (v NullableEntityBaselineData) MarshalJSON() ([]byte, error)

func (*NullableEntityBaselineData) Set

func (*NullableEntityBaselineData) UnmarshalJSON

func (v *NullableEntityBaselineData) UnmarshalJSON(src []byte) error

func (*NullableEntityBaselineData) Unset

func (v *NullableEntityBaselineData) Unset()

type NullableEntityIdDto

type NullableEntityIdDto struct {
	// contains filtered or unexported fields
}

func NewNullableEntityIdDto

func NewNullableEntityIdDto(val *EntityIdDto) *NullableEntityIdDto

func (NullableEntityIdDto) Get

func (NullableEntityIdDto) IsSet

func (v NullableEntityIdDto) IsSet() bool

func (NullableEntityIdDto) MarshalJSON

func (v NullableEntityIdDto) MarshalJSON() ([]byte, error)

func (*NullableEntityIdDto) Set

func (v *NullableEntityIdDto) Set(val *EntityIdDto)

func (*NullableEntityIdDto) UnmarshalJSON

func (v *NullableEntityIdDto) UnmarshalJSON(src []byte) error

func (*NullableEntityIdDto) Unset

func (v *NullableEntityIdDto) Unset()

type NullableEntityShortRepresentation

type NullableEntityShortRepresentation struct {
	// contains filtered or unexported fields
}

func (NullableEntityShortRepresentation) Get

func (NullableEntityShortRepresentation) IsSet

func (NullableEntityShortRepresentation) MarshalJSON

func (v NullableEntityShortRepresentation) MarshalJSON() ([]byte, error)

func (*NullableEntityShortRepresentation) Set

func (*NullableEntityShortRepresentation) UnmarshalJSON

func (v *NullableEntityShortRepresentation) UnmarshalJSON(src []byte) error

func (*NullableEntityShortRepresentation) Unset

type NullableEntityTimeseriesData

type NullableEntityTimeseriesData struct {
	// contains filtered or unexported fields
}

func NewNullableEntityTimeseriesData

func NewNullableEntityTimeseriesData(val *EntityTimeseriesData) *NullableEntityTimeseriesData

func (NullableEntityTimeseriesData) Get

func (NullableEntityTimeseriesData) IsSet

func (NullableEntityTimeseriesData) MarshalJSON

func (v NullableEntityTimeseriesData) MarshalJSON() ([]byte, error)

func (*NullableEntityTimeseriesData) Set

func (*NullableEntityTimeseriesData) UnmarshalJSON

func (v *NullableEntityTimeseriesData) UnmarshalJSON(src []byte) error

func (*NullableEntityTimeseriesData) Unset

func (v *NullableEntityTimeseriesData) Unset()

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableErrorEnvelope

type NullableErrorEnvelope struct {
	// contains filtered or unexported fields
}

func NewNullableErrorEnvelope

func NewNullableErrorEnvelope(val *ErrorEnvelope) *NullableErrorEnvelope

func (NullableErrorEnvelope) Get

func (NullableErrorEnvelope) IsSet

func (v NullableErrorEnvelope) IsSet() bool

func (NullableErrorEnvelope) MarshalJSON

func (v NullableErrorEnvelope) MarshalJSON() ([]byte, error)

func (*NullableErrorEnvelope) Set

func (v *NullableErrorEnvelope) Set(val *ErrorEnvelope)

func (*NullableErrorEnvelope) UnmarshalJSON

func (v *NullableErrorEnvelope) UnmarshalJSON(src []byte) error

func (*NullableErrorEnvelope) Unset

func (v *NullableErrorEnvelope) 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 NullableEventCreation

type NullableEventCreation struct {
	// contains filtered or unexported fields
}

func NewNullableEventCreation

func NewNullableEventCreation(val *EventCreation) *NullableEventCreation

func (NullableEventCreation) Get

func (NullableEventCreation) IsSet

func (v NullableEventCreation) IsSet() bool

func (NullableEventCreation) MarshalJSON

func (v NullableEventCreation) MarshalJSON() ([]byte, error)

func (*NullableEventCreation) Set

func (v *NullableEventCreation) Set(val *EventCreation)

func (*NullableEventCreation) UnmarshalJSON

func (v *NullableEventCreation) UnmarshalJSON(src []byte) error

func (*NullableEventCreation) Unset

func (v *NullableEventCreation) Unset()

type NullableEventDto

type NullableEventDto struct {
	// contains filtered or unexported fields
}

func NewNullableEventDto

func NewNullableEventDto(val *EventDto) *NullableEventDto

func (NullableEventDto) Get

func (v NullableEventDto) Get() *EventDto

func (NullableEventDto) IsSet

func (v NullableEventDto) IsSet() bool

func (NullableEventDto) MarshalJSON

func (v NullableEventDto) MarshalJSON() ([]byte, error)

func (*NullableEventDto) Set

func (v *NullableEventDto) Set(val *EventDto)

func (*NullableEventDto) UnmarshalJSON

func (v *NullableEventDto) UnmarshalJSON(src []byte) error

func (*NullableEventDto) Unset

func (v *NullableEventDto) Unset()

type NullableEventQueryResult

type NullableEventQueryResult struct {
	// contains filtered or unexported fields
}

func NewNullableEventQueryResult

func NewNullableEventQueryResult(val *EventQueryResult) *NullableEventQueryResult

func (NullableEventQueryResult) Get

func (NullableEventQueryResult) IsSet

func (v NullableEventQueryResult) IsSet() bool

func (NullableEventQueryResult) MarshalJSON

func (v NullableEventQueryResult) MarshalJSON() ([]byte, error)

func (*NullableEventQueryResult) Set

func (*NullableEventQueryResult) UnmarshalJSON

func (v *NullableEventQueryResult) UnmarshalJSON(src []byte) error

func (*NullableEventQueryResult) Unset

func (v *NullableEventQueryResult) Unset()

type NullableEventRestEntry

type NullableEventRestEntry struct {
	// contains filtered or unexported fields
}

func NewNullableEventRestEntry

func NewNullableEventRestEntry(val *EventRestEntry) *NullableEventRestEntry

func (NullableEventRestEntry) Get

func (NullableEventRestEntry) IsSet

func (v NullableEventRestEntry) IsSet() bool

func (NullableEventRestEntry) MarshalJSON

func (v NullableEventRestEntry) MarshalJSON() ([]byte, error)

func (*NullableEventRestEntry) Set

func (*NullableEventRestEntry) UnmarshalJSON

func (v *NullableEventRestEntry) UnmarshalJSON(src []byte) error

func (*NullableEventRestEntry) Unset

func (v *NullableEventRestEntry) Unset()

type NullableEventRestImpact

type NullableEventRestImpact struct {
	// contains filtered or unexported fields
}

func NewNullableEventRestImpact

func NewNullableEventRestImpact(val *EventRestImpact) *NullableEventRestImpact

func (NullableEventRestImpact) Get

func (NullableEventRestImpact) IsSet

func (v NullableEventRestImpact) IsSet() bool

func (NullableEventRestImpact) MarshalJSON

func (v NullableEventRestImpact) MarshalJSON() ([]byte, error)

func (*NullableEventRestImpact) Set

func (*NullableEventRestImpact) UnmarshalJSON

func (v *NullableEventRestImpact) UnmarshalJSON(src []byte) error

func (*NullableEventRestImpact) Unset

func (v *NullableEventRestImpact) Unset()

type NullableEventSeverity

type NullableEventSeverity struct {
	// contains filtered or unexported fields
}

func NewNullableEventSeverity

func NewNullableEventSeverity(val *EventSeverity) *NullableEventSeverity

func (NullableEventSeverity) Get

func (NullableEventSeverity) IsSet

func (v NullableEventSeverity) IsSet() bool

func (NullableEventSeverity) MarshalJSON

func (v NullableEventSeverity) MarshalJSON() ([]byte, error)

func (*NullableEventSeverity) Set

func (v *NullableEventSeverity) Set(val *EventSeverity)

func (*NullableEventSeverity) UnmarshalJSON

func (v *NullableEventSeverity) UnmarshalJSON(src []byte) error

func (*NullableEventSeverity) Unset

func (v *NullableEventSeverity) Unset()

type NullableEventStoreResult

type NullableEventStoreResult struct {
	// contains filtered or unexported fields
}

func NewNullableEventStoreResult

func NewNullableEventStoreResult(val *EventStoreResult) *NullableEventStoreResult

func (NullableEventStoreResult) Get

func (NullableEventStoreResult) IsSet

func (v NullableEventStoreResult) IsSet() bool

func (NullableEventStoreResult) MarshalJSON

func (v NullableEventStoreResult) MarshalJSON() ([]byte, error)

func (*NullableEventStoreResult) Set

func (*NullableEventStoreResult) UnmarshalJSON

func (v *NullableEventStoreResult) UnmarshalJSON(src []byte) error

func (*NullableEventStoreResult) Unset

func (v *NullableEventStoreResult) Unset()

type NullableExtractFields

type NullableExtractFields struct {
	// contains filtered or unexported fields
}

func NewNullableExtractFields

func NewNullableExtractFields(val *ExtractFields) *NullableExtractFields

func (NullableExtractFields) Get

func (NullableExtractFields) IsSet

func (v NullableExtractFields) IsSet() bool

func (NullableExtractFields) MarshalJSON

func (v NullableExtractFields) MarshalJSON() ([]byte, error)

func (*NullableExtractFields) Set

func (v *NullableExtractFields) Set(val *ExtractFields)

func (*NullableExtractFields) UnmarshalJSON

func (v *NullableExtractFields) UnmarshalJSON(src []byte) error

func (*NullableExtractFields) Unset

func (v *NullableExtractFields) Unset()

type NullableFilterLogContent

type NullableFilterLogContent struct {
	// contains filtered or unexported fields
}

func NewNullableFilterLogContent

func NewNullableFilterLogContent(val *FilterLogContent) *NullableFilterLogContent

func (NullableFilterLogContent) Get

func (NullableFilterLogContent) IsSet

func (v NullableFilterLogContent) IsSet() bool

func (NullableFilterLogContent) MarshalJSON

func (v NullableFilterLogContent) MarshalJSON() ([]byte, error)

func (*NullableFilterLogContent) Set

func (*NullableFilterLogContent) UnmarshalJSON

func (v *NullableFilterLogContent) UnmarshalJSON(src []byte) error

func (*NullableFilterLogContent) Unset

func (v *NullableFilterLogContent) Unset()

type NullableFilterTopLogRecords

type NullableFilterTopLogRecords struct {
	// contains filtered or unexported fields
}

func NewNullableFilterTopLogRecords

func NewNullableFilterTopLogRecords(val *FilterTopLogRecords) *NullableFilterTopLogRecords

func (NullableFilterTopLogRecords) Get

func (NullableFilterTopLogRecords) IsSet

func (NullableFilterTopLogRecords) MarshalJSON

func (v NullableFilterTopLogRecords) MarshalJSON() ([]byte, error)

func (*NullableFilterTopLogRecords) Set

func (*NullableFilterTopLogRecords) UnmarshalJSON

func (v *NullableFilterTopLogRecords) UnmarshalJSON(src []byte) error

func (*NullableFilterTopLogRecords) Unset

func (v *NullableFilterTopLogRecords) 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 NullableGatewayInstallerMetaInfoDto

type NullableGatewayInstallerMetaInfoDto struct {
	// contains filtered or unexported fields
}

func (NullableGatewayInstallerMetaInfoDto) Get

func (NullableGatewayInstallerMetaInfoDto) IsSet

func (NullableGatewayInstallerMetaInfoDto) MarshalJSON

func (v NullableGatewayInstallerMetaInfoDto) MarshalJSON() ([]byte, error)

func (*NullableGatewayInstallerMetaInfoDto) Set

func (*NullableGatewayInstallerMetaInfoDto) UnmarshalJSON

func (v *NullableGatewayInstallerMetaInfoDto) UnmarshalJSON(src []byte) error

func (*NullableGatewayInstallerMetaInfoDto) Unset

type NullableGlobalOutagePolicy

type NullableGlobalOutagePolicy struct {
	// contains filtered or unexported fields
}

func NewNullableGlobalOutagePolicy

func NewNullableGlobalOutagePolicy(val *GlobalOutagePolicy) *NullableGlobalOutagePolicy

func (NullableGlobalOutagePolicy) Get

func (NullableGlobalOutagePolicy) IsSet

func (v NullableGlobalOutagePolicy) IsSet() bool

func (NullableGlobalOutagePolicy) MarshalJSON

func (v NullableGlobalOutagePolicy) MarshalJSON() ([]byte, error)

func (*NullableGlobalOutagePolicy) Set

func (*NullableGlobalOutagePolicy) UnmarshalJSON

func (v *NullableGlobalOutagePolicy) UnmarshalJSON(src []byte) error

func (*NullableGlobalOutagePolicy) Unset

func (v *NullableGlobalOutagePolicy) Unset()

type NullableGlobalProblemStatus

type NullableGlobalProblemStatus struct {
	// contains filtered or unexported fields
}

func NewNullableGlobalProblemStatus

func NewNullableGlobalProblemStatus(val *GlobalProblemStatus) *NullableGlobalProblemStatus

func (NullableGlobalProblemStatus) Get

func (NullableGlobalProblemStatus) IsSet

func (NullableGlobalProblemStatus) MarshalJSON

func (v NullableGlobalProblemStatus) MarshalJSON() ([]byte, error)

func (*NullableGlobalProblemStatus) Set

func (*NullableGlobalProblemStatus) UnmarshalJSON

func (v *NullableGlobalProblemStatus) UnmarshalJSON(src []byte) error

func (*NullableGlobalProblemStatus) Unset

func (v *NullableGlobalProblemStatus) Unset()

type NullableGlobalProblemStatusOpenProblemCounts

type NullableGlobalProblemStatusOpenProblemCounts struct {
	// contains filtered or unexported fields
}

func (NullableGlobalProblemStatusOpenProblemCounts) Get

func (NullableGlobalProblemStatusOpenProblemCounts) IsSet

func (NullableGlobalProblemStatusOpenProblemCounts) MarshalJSON

func (*NullableGlobalProblemStatusOpenProblemCounts) Set

func (*NullableGlobalProblemStatusOpenProblemCounts) UnmarshalJSON

func (*NullableGlobalProblemStatusOpenProblemCounts) 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 NullableHost4pg

type NullableHost4pg struct {
	// contains filtered or unexported fields
}

func NewNullableHost4pg

func NewNullableHost4pg(val *Host4pg) *NullableHost4pg

func (NullableHost4pg) Get

func (v NullableHost4pg) Get() *Host4pg

func (NullableHost4pg) IsSet

func (v NullableHost4pg) IsSet() bool

func (NullableHost4pg) MarshalJSON

func (v NullableHost4pg) MarshalJSON() ([]byte, error)

func (*NullableHost4pg) Set

func (v *NullableHost4pg) Set(val *Host4pg)

func (*NullableHost4pg) UnmarshalJSON

func (v *NullableHost4pg) UnmarshalJSON(src []byte) error

func (*NullableHost4pg) Unset

func (v *NullableHost4pg) Unset()

type NullableHostAgentInfo

type NullableHostAgentInfo struct {
	// contains filtered or unexported fields
}

func NewNullableHostAgentInfo

func NewNullableHostAgentInfo(val *HostAgentInfo) *NullableHostAgentInfo

func (NullableHostAgentInfo) Get

func (NullableHostAgentInfo) IsSet

func (v NullableHostAgentInfo) IsSet() bool

func (NullableHostAgentInfo) MarshalJSON

func (v NullableHostAgentInfo) MarshalJSON() ([]byte, error)

func (*NullableHostAgentInfo) Set

func (v *NullableHostAgentInfo) Set(val *HostAgentInfo)

func (*NullableHostAgentInfo) UnmarshalJSON

func (v *NullableHostAgentInfo) UnmarshalJSON(src []byte) error

func (*NullableHostAgentInfo) Unset

func (v *NullableHostAgentInfo) Unset()

type NullableHostFromRelationships

type NullableHostFromRelationships struct {
	// contains filtered or unexported fields
}

func (NullableHostFromRelationships) Get

func (NullableHostFromRelationships) IsSet

func (NullableHostFromRelationships) MarshalJSON

func (v NullableHostFromRelationships) MarshalJSON() ([]byte, error)

func (*NullableHostFromRelationships) Set

func (*NullableHostFromRelationships) UnmarshalJSON

func (v *NullableHostFromRelationships) UnmarshalJSON(src []byte) error

func (*NullableHostFromRelationships) Unset

func (v *NullableHostFromRelationships) Unset()

type NullableHostGroup

type NullableHostGroup struct {
	// contains filtered or unexported fields
}

func NewNullableHostGroup

func NewNullableHostGroup(val *HostGroup) *NullableHostGroup

func (NullableHostGroup) Get

func (v NullableHostGroup) Get() *HostGroup

func (NullableHostGroup) IsSet

func (v NullableHostGroup) IsSet() bool

func (NullableHostGroup) MarshalJSON

func (v NullableHostGroup) MarshalJSON() ([]byte, error)

func (*NullableHostGroup) Set

func (v *NullableHostGroup) Set(val *HostGroup)

func (*NullableHostGroup) UnmarshalJSON

func (v *NullableHostGroup) UnmarshalJSON(src []byte) error

func (*NullableHostGroup) Unset

func (v *NullableHostGroup) Unset()

type NullableHostToRelationships

type NullableHostToRelationships struct {
	// contains filtered or unexported fields
}

func NewNullableHostToRelationships

func NewNullableHostToRelationships(val *HostToRelationships) *NullableHostToRelationships

func (NullableHostToRelationships) Get

func (NullableHostToRelationships) IsSet

func (NullableHostToRelationships) MarshalJSON

func (v NullableHostToRelationships) MarshalJSON() ([]byte, error)

func (*NullableHostToRelationships) Set

func (*NullableHostToRelationships) UnmarshalJSON

func (v *NullableHostToRelationships) UnmarshalJSON(src []byte) error

func (*NullableHostToRelationships) Unset

func (v *NullableHostToRelationships) Unset()

type NullableHostsListPage

type NullableHostsListPage struct {
	// contains filtered or unexported fields
}

func NewNullableHostsListPage

func NewNullableHostsListPage(val *HostsListPage) *NullableHostsListPage

func (NullableHostsListPage) Get

func (NullableHostsListPage) IsSet

func (v NullableHostsListPage) IsSet() bool

func (NullableHostsListPage) MarshalJSON

func (v NullableHostsListPage) MarshalJSON() ([]byte, error)

func (*NullableHostsListPage) Set

func (v *NullableHostsListPage) Set(val *HostsListPage)

func (*NullableHostsListPage) UnmarshalJSON

func (v *NullableHostsListPage) UnmarshalJSON(src []byte) error

func (*NullableHostsListPage) Unset

func (v *NullableHostsListPage) Unset()

type NullableHttpSyntheticMonitor

type NullableHttpSyntheticMonitor struct {
	// contains filtered or unexported fields
}

func NewNullableHttpSyntheticMonitor

func NewNullableHttpSyntheticMonitor(val *HttpSyntheticMonitor) *NullableHttpSyntheticMonitor

func (NullableHttpSyntheticMonitor) Get

func (NullableHttpSyntheticMonitor) IsSet

func (NullableHttpSyntheticMonitor) MarshalJSON

func (v NullableHttpSyntheticMonitor) MarshalJSON() ([]byte, error)

func (*NullableHttpSyntheticMonitor) Set

func (*NullableHttpSyntheticMonitor) UnmarshalJSON

func (v *NullableHttpSyntheticMonitor) UnmarshalJSON(src []byte) error

func (*NullableHttpSyntheticMonitor) Unset

func (v *NullableHttpSyntheticMonitor) Unset()

type NullableHttpSyntheticMonitorUpdate

type NullableHttpSyntheticMonitorUpdate struct {
	// contains filtered or unexported fields
}

func (NullableHttpSyntheticMonitorUpdate) Get

func (NullableHttpSyntheticMonitorUpdate) IsSet

func (NullableHttpSyntheticMonitorUpdate) MarshalJSON

func (v NullableHttpSyntheticMonitorUpdate) MarshalJSON() ([]byte, error)

func (*NullableHttpSyntheticMonitorUpdate) Set

func (*NullableHttpSyntheticMonitorUpdate) UnmarshalJSON

func (v *NullableHttpSyntheticMonitorUpdate) UnmarshalJSON(src []byte) error

func (*NullableHttpSyntheticMonitorUpdate) Unset

type NullableImageDto

type NullableImageDto struct {
	// contains filtered or unexported fields
}

func NewNullableImageDto

func NewNullableImageDto(val *ImageDto) *NullableImageDto

func (NullableImageDto) Get

func (v NullableImageDto) Get() *ImageDto

func (NullableImageDto) IsSet

func (v NullableImageDto) IsSet() bool

func (NullableImageDto) MarshalJSON

func (v NullableImageDto) MarshalJSON() ([]byte, error)

func (*NullableImageDto) Set

func (v *NullableImageDto) Set(val *ImageDto)

func (*NullableImageDto) UnmarshalJSON

func (v *NullableImageDto) UnmarshalJSON(src []byte) error

func (*NullableImageDto) Unset

func (v *NullableImageDto) 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 NullableKeyPerformanceMetrics

type NullableKeyPerformanceMetrics struct {
	// contains filtered or unexported fields
}

func (NullableKeyPerformanceMetrics) Get

func (NullableKeyPerformanceMetrics) IsSet

func (NullableKeyPerformanceMetrics) MarshalJSON

func (v NullableKeyPerformanceMetrics) MarshalJSON() ([]byte, error)

func (*NullableKeyPerformanceMetrics) Set

func (*NullableKeyPerformanceMetrics) UnmarshalJSON

func (v *NullableKeyPerformanceMetrics) UnmarshalJSON(src []byte) error

func (*NullableKeyPerformanceMetrics) Unset

func (v *NullableKeyPerformanceMetrics) Unset()

type NullableLatestLambdaLayerNames

type NullableLatestLambdaLayerNames struct {
	// contains filtered or unexported fields
}

func (NullableLatestLambdaLayerNames) Get

func (NullableLatestLambdaLayerNames) IsSet

func (NullableLatestLambdaLayerNames) MarshalJSON

func (v NullableLatestLambdaLayerNames) MarshalJSON() ([]byte, error)

func (*NullableLatestLambdaLayerNames) Set

func (*NullableLatestLambdaLayerNames) UnmarshalJSON

func (v *NullableLatestLambdaLayerNames) UnmarshalJSON(src []byte) error

func (*NullableLatestLambdaLayerNames) Unset

func (v *NullableLatestLambdaLayerNames) Unset()

type NullableLoadingTimeThreshold

type NullableLoadingTimeThreshold struct {
	// contains filtered or unexported fields
}

func NewNullableLoadingTimeThreshold

func NewNullableLoadingTimeThreshold(val *LoadingTimeThreshold) *NullableLoadingTimeThreshold

func (NullableLoadingTimeThreshold) Get

func (NullableLoadingTimeThreshold) IsSet

func (NullableLoadingTimeThreshold) MarshalJSON

func (v NullableLoadingTimeThreshold) MarshalJSON() ([]byte, error)

func (*NullableLoadingTimeThreshold) Set

func (*NullableLoadingTimeThreshold) UnmarshalJSON

func (v *NullableLoadingTimeThreshold) UnmarshalJSON(src []byte) error

func (*NullableLoadingTimeThreshold) Unset

func (v *NullableLoadingTimeThreshold) Unset()

type NullableLoadingTimeThresholdsPolicyDto

type NullableLoadingTimeThresholdsPolicyDto struct {
	// contains filtered or unexported fields
}

func (NullableLoadingTimeThresholdsPolicyDto) Get

func (NullableLoadingTimeThresholdsPolicyDto) IsSet

func (NullableLoadingTimeThresholdsPolicyDto) MarshalJSON

func (v NullableLoadingTimeThresholdsPolicyDto) MarshalJSON() ([]byte, error)

func (*NullableLoadingTimeThresholdsPolicyDto) Set

func (*NullableLoadingTimeThresholdsPolicyDto) UnmarshalJSON

func (v *NullableLoadingTimeThresholdsPolicyDto) UnmarshalJSON(src []byte) error

func (*NullableLoadingTimeThresholdsPolicyDto) Unset

type NullableLocalOutagePolicy

type NullableLocalOutagePolicy struct {
	// contains filtered or unexported fields
}

func NewNullableLocalOutagePolicy

func NewNullableLocalOutagePolicy(val *LocalOutagePolicy) *NullableLocalOutagePolicy

func (NullableLocalOutagePolicy) Get

func (NullableLocalOutagePolicy) IsSet

func (v NullableLocalOutagePolicy) IsSet() bool

func (NullableLocalOutagePolicy) MarshalJSON

func (v NullableLocalOutagePolicy) MarshalJSON() ([]byte, error)

func (*NullableLocalOutagePolicy) Set

func (*NullableLocalOutagePolicy) UnmarshalJSON

func (v *NullableLocalOutagePolicy) UnmarshalJSON(src []byte) error

func (*NullableLocalOutagePolicy) Unset

func (v *NullableLocalOutagePolicy) Unset()

type NullableLocationCollectionElement

type NullableLocationCollectionElement struct {
	// contains filtered or unexported fields
}

func (NullableLocationCollectionElement) Get

func (NullableLocationCollectionElement) IsSet

func (NullableLocationCollectionElement) MarshalJSON

func (v NullableLocationCollectionElement) MarshalJSON() ([]byte, error)

func (*NullableLocationCollectionElement) Set

func (*NullableLocationCollectionElement) UnmarshalJSON

func (v *NullableLocationCollectionElement) UnmarshalJSON(src []byte) error

func (*NullableLocationCollectionElement) Unset

type NullableLog4host

type NullableLog4host struct {
	// contains filtered or unexported fields
}

func NewNullableLog4host

func NewNullableLog4host(val *Log4host) *NullableLog4host

func (NullableLog4host) Get

func (v NullableLog4host) Get() *Log4host

func (NullableLog4host) IsSet

func (v NullableLog4host) IsSet() bool

func (NullableLog4host) MarshalJSON

func (v NullableLog4host) MarshalJSON() ([]byte, error)

func (*NullableLog4host) Set

func (v *NullableLog4host) Set(val *Log4host)

func (*NullableLog4host) UnmarshalJSON

func (v *NullableLog4host) UnmarshalJSON(src []byte) error

func (*NullableLog4host) Unset

func (v *NullableLog4host) Unset()

type NullableLogFile4pg

type NullableLogFile4pg struct {
	// contains filtered or unexported fields
}

func NewNullableLogFile4pg

func NewNullableLogFile4pg(val *LogFile4pg) *NullableLogFile4pg

func (NullableLogFile4pg) Get

func (v NullableLogFile4pg) Get() *LogFile4pg

func (NullableLogFile4pg) IsSet

func (v NullableLogFile4pg) IsSet() bool

func (NullableLogFile4pg) MarshalJSON

func (v NullableLogFile4pg) MarshalJSON() ([]byte, error)

func (*NullableLogFile4pg) Set

func (v *NullableLogFile4pg) Set(val *LogFile4pg)

func (*NullableLogFile4pg) UnmarshalJSON

func (v *NullableLogFile4pg) UnmarshalJSON(src []byte) error

func (*NullableLogFile4pg) Unset

func (v *NullableLogFile4pg) Unset()

type NullableLogForCustomDevice

type NullableLogForCustomDevice struct {
	// contains filtered or unexported fields
}

func NewNullableLogForCustomDevice

func NewNullableLogForCustomDevice(val *LogForCustomDevice) *NullableLogForCustomDevice

func (NullableLogForCustomDevice) Get

func (NullableLogForCustomDevice) IsSet

func (v NullableLogForCustomDevice) IsSet() bool

func (NullableLogForCustomDevice) MarshalJSON

func (v NullableLogForCustomDevice) MarshalJSON() ([]byte, error)

func (*NullableLogForCustomDevice) Set

func (*NullableLogForCustomDevice) UnmarshalJSON

func (v *NullableLogForCustomDevice) UnmarshalJSON(src []byte) error

func (*NullableLogForCustomDevice) Unset

func (v *NullableLogForCustomDevice) Unset()

type NullableLogJobDeleteResult

type NullableLogJobDeleteResult struct {
	// contains filtered or unexported fields
}

func NewNullableLogJobDeleteResult

func NewNullableLogJobDeleteResult(val *LogJobDeleteResult) *NullableLogJobDeleteResult

func (NullableLogJobDeleteResult) Get

func (NullableLogJobDeleteResult) IsSet

func (v NullableLogJobDeleteResult) IsSet() bool

func (NullableLogJobDeleteResult) MarshalJSON

func (v NullableLogJobDeleteResult) MarshalJSON() ([]byte, error)

func (*NullableLogJobDeleteResult) Set

func (*NullableLogJobDeleteResult) UnmarshalJSON

func (v *NullableLogJobDeleteResult) UnmarshalJSON(src []byte) error

func (*NullableLogJobDeleteResult) Unset

func (v *NullableLogJobDeleteResult) Unset()

type NullableLogJobRecordsResult

type NullableLogJobRecordsResult struct {
	// contains filtered or unexported fields
}

func NewNullableLogJobRecordsResult

func NewNullableLogJobRecordsResult(val *LogJobRecordsResult) *NullableLogJobRecordsResult

func (NullableLogJobRecordsResult) Get

func (NullableLogJobRecordsResult) IsSet

func (NullableLogJobRecordsResult) MarshalJSON

func (v NullableLogJobRecordsResult) MarshalJSON() ([]byte, error)

func (*NullableLogJobRecordsResult) Set

func (*NullableLogJobRecordsResult) UnmarshalJSON

func (v *NullableLogJobRecordsResult) UnmarshalJSON(src []byte) error

func (*NullableLogJobRecordsResult) Unset

func (v *NullableLogJobRecordsResult) Unset()

type NullableLogJobRecordsTopValuesRestResult

type NullableLogJobRecordsTopValuesRestResult struct {
	// contains filtered or unexported fields
}

func (NullableLogJobRecordsTopValuesRestResult) Get

func (NullableLogJobRecordsTopValuesRestResult) IsSet

func (NullableLogJobRecordsTopValuesRestResult) MarshalJSON

func (*NullableLogJobRecordsTopValuesRestResult) Set

func (*NullableLogJobRecordsTopValuesRestResult) UnmarshalJSON

func (v *NullableLogJobRecordsTopValuesRestResult) UnmarshalJSON(src []byte) error

func (*NullableLogJobRecordsTopValuesRestResult) Unset

type NullableLogJobStatusResult

type NullableLogJobStatusResult struct {
	// contains filtered or unexported fields
}

func NewNullableLogJobStatusResult

func NewNullableLogJobStatusResult(val *LogJobStatusResult) *NullableLogJobStatusResult

func (NullableLogJobStatusResult) Get

func (NullableLogJobStatusResult) IsSet

func (v NullableLogJobStatusResult) IsSet() bool

func (NullableLogJobStatusResult) MarshalJSON

func (v NullableLogJobStatusResult) MarshalJSON() ([]byte, error)

func (*NullableLogJobStatusResult) Set

func (*NullableLogJobStatusResult) UnmarshalJSON

func (v *NullableLogJobStatusResult) UnmarshalJSON(src []byte) error

func (*NullableLogJobStatusResult) Unset

func (v *NullableLogJobStatusResult) Unset()

type NullableLogList4hostResult

type NullableLogList4hostResult struct {
	// contains filtered or unexported fields
}

func NewNullableLogList4hostResult

func NewNullableLogList4hostResult(val *LogList4hostResult) *NullableLogList4hostResult

func (NullableLogList4hostResult) Get

func (NullableLogList4hostResult) IsSet

func (v NullableLogList4hostResult) IsSet() bool

func (NullableLogList4hostResult) MarshalJSON

func (v NullableLogList4hostResult) MarshalJSON() ([]byte, error)

func (*NullableLogList4hostResult) Set

func (*NullableLogList4hostResult) UnmarshalJSON

func (v *NullableLogList4hostResult) UnmarshalJSON(src []byte) error

func (*NullableLogList4hostResult) Unset

func (v *NullableLogList4hostResult) Unset()

type NullableLogList4pgResult

type NullableLogList4pgResult struct {
	// contains filtered or unexported fields
}

func NewNullableLogList4pgResult

func NewNullableLogList4pgResult(val *LogList4pgResult) *NullableLogList4pgResult

func (NullableLogList4pgResult) Get

func (NullableLogList4pgResult) IsSet

func (v NullableLogList4pgResult) IsSet() bool

func (NullableLogList4pgResult) MarshalJSON

func (v NullableLogList4pgResult) MarshalJSON() ([]byte, error)

func (*NullableLogList4pgResult) Set

func (*NullableLogList4pgResult) UnmarshalJSON

func (v *NullableLogList4pgResult) UnmarshalJSON(src []byte) error

func (*NullableLogList4pgResult) Unset

func (v *NullableLogList4pgResult) Unset()

type NullableLogListForCustomDeviceResult

type NullableLogListForCustomDeviceResult struct {
	// contains filtered or unexported fields
}

func (NullableLogListForCustomDeviceResult) Get

func (NullableLogListForCustomDeviceResult) IsSet

func (NullableLogListForCustomDeviceResult) MarshalJSON

func (v NullableLogListForCustomDeviceResult) MarshalJSON() ([]byte, error)

func (*NullableLogListForCustomDeviceResult) Set

func (*NullableLogListForCustomDeviceResult) UnmarshalJSON

func (v *NullableLogListForCustomDeviceResult) UnmarshalJSON(src []byte) error

func (*NullableLogListForCustomDeviceResult) Unset

type NullableLogRecord

type NullableLogRecord struct {
	// contains filtered or unexported fields
}

func NewNullableLogRecord

func NewNullableLogRecord(val *LogRecord) *NullableLogRecord

func (NullableLogRecord) Get

func (v NullableLogRecord) Get() *LogRecord

func (NullableLogRecord) IsSet

func (v NullableLogRecord) IsSet() bool

func (NullableLogRecord) MarshalJSON

func (v NullableLogRecord) MarshalJSON() ([]byte, error)

func (*NullableLogRecord) Set

func (v *NullableLogRecord) Set(val *LogRecord)

func (*NullableLogRecord) UnmarshalJSON

func (v *NullableLogRecord) UnmarshalJSON(src []byte) error

func (*NullableLogRecord) Unset

func (v *NullableLogRecord) Unset()

type NullableLongProperty

type NullableLongProperty struct {
	// contains filtered or unexported fields
}

func NewNullableLongProperty

func NewNullableLongProperty(val *LongProperty) *NullableLongProperty

func (NullableLongProperty) Get

func (NullableLongProperty) IsSet

func (v NullableLongProperty) IsSet() bool

func (NullableLongProperty) MarshalJSON

func (v NullableLongProperty) MarshalJSON() ([]byte, error)

func (*NullableLongProperty) Set

func (v *NullableLongProperty) Set(val *LongProperty)

func (*NullableLongProperty) UnmarshalJSON

func (v *NullableLongProperty) UnmarshalJSON(src []byte) error

func (*NullableLongProperty) Unset

func (v *NullableLongProperty) Unset()

type NullableMaintenanceWindow

type NullableMaintenanceWindow struct {
	// contains filtered or unexported fields
}

func NewNullableMaintenanceWindow

func NewNullableMaintenanceWindow(val *MaintenanceWindow) *NullableMaintenanceWindow

func (NullableMaintenanceWindow) Get

func (NullableMaintenanceWindow) IsSet

func (v NullableMaintenanceWindow) IsSet() bool

func (NullableMaintenanceWindow) MarshalJSON

func (v NullableMaintenanceWindow) MarshalJSON() ([]byte, error)

func (*NullableMaintenanceWindow) Set

func (*NullableMaintenanceWindow) UnmarshalJSON

func (v *NullableMaintenanceWindow) UnmarshalJSON(src []byte) error

func (*NullableMaintenanceWindow) Unset

func (v *NullableMaintenanceWindow) Unset()

type NullableMaintenanceWindowRecurrence

type NullableMaintenanceWindowRecurrence struct {
	// contains filtered or unexported fields
}

func (NullableMaintenanceWindowRecurrence) Get

func (NullableMaintenanceWindowRecurrence) IsSet

func (NullableMaintenanceWindowRecurrence) MarshalJSON

func (v NullableMaintenanceWindowRecurrence) MarshalJSON() ([]byte, error)

func (*NullableMaintenanceWindowRecurrence) Set

func (*NullableMaintenanceWindowRecurrence) UnmarshalJSON

func (v *NullableMaintenanceWindowRecurrence) UnmarshalJSON(src []byte) error

func (*NullableMaintenanceWindowRecurrence) Unset

type NullableMaintenanceWindowSchedule

type NullableMaintenanceWindowSchedule struct {
	// contains filtered or unexported fields
}

func (NullableMaintenanceWindowSchedule) Get

func (NullableMaintenanceWindowSchedule) IsSet

func (NullableMaintenanceWindowSchedule) MarshalJSON

func (v NullableMaintenanceWindowSchedule) MarshalJSON() ([]byte, error)

func (*NullableMaintenanceWindowSchedule) Set

func (*NullableMaintenanceWindowSchedule) UnmarshalJSON

func (v *NullableMaintenanceWindowSchedule) UnmarshalJSON(src []byte) error

func (*NullableMaintenanceWindowSchedule) Unset

type NullableMaintenanceWindowScope

type NullableMaintenanceWindowScope struct {
	// contains filtered or unexported fields
}

func (NullableMaintenanceWindowScope) Get

func (NullableMaintenanceWindowScope) IsSet

func (NullableMaintenanceWindowScope) MarshalJSON

func (v NullableMaintenanceWindowScope) MarshalJSON() ([]byte, error)

func (*NullableMaintenanceWindowScope) Set

func (*NullableMaintenanceWindowScope) UnmarshalJSON

func (v *NullableMaintenanceWindowScope) UnmarshalJSON(src []byte) error

func (*NullableMaintenanceWindowScope) Unset

func (v *NullableMaintenanceWindowScope) Unset()

type NullableManagementZone

type NullableManagementZone struct {
	// contains filtered or unexported fields
}

func NewNullableManagementZone

func NewNullableManagementZone(val *ManagementZone) *NullableManagementZone

func (NullableManagementZone) Get

func (NullableManagementZone) IsSet

func (v NullableManagementZone) IsSet() bool

func (NullableManagementZone) MarshalJSON

func (v NullableManagementZone) MarshalJSON() ([]byte, error)

func (*NullableManagementZone) Set

func (*NullableManagementZone) UnmarshalJSON

func (v *NullableManagementZone) UnmarshalJSON(src []byte) error

func (*NullableManagementZone) Unset

func (v *NullableManagementZone) Unset()

type NullableManualApplication

type NullableManualApplication struct {
	// contains filtered or unexported fields
}

func NewNullableManualApplication

func NewNullableManualApplication(val *ManualApplication) *NullableManualApplication

func (NullableManualApplication) Get

func (NullableManualApplication) IsSet

func (v NullableManualApplication) IsSet() bool

func (NullableManualApplication) MarshalJSON

func (v NullableManualApplication) MarshalJSON() ([]byte, error)

func (*NullableManualApplication) Set

func (*NullableManualApplication) UnmarshalJSON

func (v *NullableManualApplication) UnmarshalJSON(src []byte) error

func (*NullableManualApplication) Unset

func (v *NullableManualApplication) Unset()

type NullableModel3rdPartyEventOpenNotification

type NullableModel3rdPartyEventOpenNotification struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartyEventOpenNotification) Get

func (NullableModel3rdPartyEventOpenNotification) IsSet

func (NullableModel3rdPartyEventOpenNotification) MarshalJSON

func (*NullableModel3rdPartyEventOpenNotification) Set

func (*NullableModel3rdPartyEventOpenNotification) UnmarshalJSON

func (v *NullableModel3rdPartyEventOpenNotification) UnmarshalJSON(src []byte) error

func (*NullableModel3rdPartyEventOpenNotification) Unset

type NullableModel3rdPartyEventResolvedNotification

type NullableModel3rdPartyEventResolvedNotification struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartyEventResolvedNotification) Get

func (NullableModel3rdPartyEventResolvedNotification) IsSet

func (NullableModel3rdPartyEventResolvedNotification) MarshalJSON

func (*NullableModel3rdPartyEventResolvedNotification) Set

func (*NullableModel3rdPartyEventResolvedNotification) UnmarshalJSON

func (*NullableModel3rdPartyEventResolvedNotification) Unset

type NullableModel3rdPartySyntheticEvents

type NullableModel3rdPartySyntheticEvents struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartySyntheticEvents) Get

func (NullableModel3rdPartySyntheticEvents) IsSet

func (NullableModel3rdPartySyntheticEvents) MarshalJSON

func (v NullableModel3rdPartySyntheticEvents) MarshalJSON() ([]byte, error)

func (*NullableModel3rdPartySyntheticEvents) Set

func (*NullableModel3rdPartySyntheticEvents) UnmarshalJSON

func (v *NullableModel3rdPartySyntheticEvents) UnmarshalJSON(src []byte) error

func (*NullableModel3rdPartySyntheticEvents) Unset

type NullableModel3rdPartySyntheticLocation

type NullableModel3rdPartySyntheticLocation struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartySyntheticLocation) Get

func (NullableModel3rdPartySyntheticLocation) IsSet

func (NullableModel3rdPartySyntheticLocation) MarshalJSON

func (v NullableModel3rdPartySyntheticLocation) MarshalJSON() ([]byte, error)

func (*NullableModel3rdPartySyntheticLocation) Set

func (*NullableModel3rdPartySyntheticLocation) UnmarshalJSON

func (v *NullableModel3rdPartySyntheticLocation) UnmarshalJSON(src []byte) error

func (*NullableModel3rdPartySyntheticLocation) Unset

type NullableModel3rdPartySyntheticLocationTestResult

type NullableModel3rdPartySyntheticLocationTestResult struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartySyntheticLocationTestResult) Get

func (NullableModel3rdPartySyntheticLocationTestResult) IsSet

func (NullableModel3rdPartySyntheticLocationTestResult) MarshalJSON

func (*NullableModel3rdPartySyntheticLocationTestResult) Set

func (*NullableModel3rdPartySyntheticLocationTestResult) UnmarshalJSON

func (*NullableModel3rdPartySyntheticLocationTestResult) Unset

type NullableModel3rdPartySyntheticMonitor

type NullableModel3rdPartySyntheticMonitor struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartySyntheticMonitor) Get

func (NullableModel3rdPartySyntheticMonitor) IsSet

func (NullableModel3rdPartySyntheticMonitor) MarshalJSON

func (v NullableModel3rdPartySyntheticMonitor) MarshalJSON() ([]byte, error)

func (*NullableModel3rdPartySyntheticMonitor) Set

func (*NullableModel3rdPartySyntheticMonitor) UnmarshalJSON

func (v *NullableModel3rdPartySyntheticMonitor) UnmarshalJSON(src []byte) error

func (*NullableModel3rdPartySyntheticMonitor) Unset

type NullableModel3rdPartySyntheticTestResult

type NullableModel3rdPartySyntheticTestResult struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartySyntheticTestResult) Get

func (NullableModel3rdPartySyntheticTestResult) IsSet

func (NullableModel3rdPartySyntheticTestResult) MarshalJSON

func (*NullableModel3rdPartySyntheticTestResult) Set

func (*NullableModel3rdPartySyntheticTestResult) UnmarshalJSON

func (v *NullableModel3rdPartySyntheticTestResult) UnmarshalJSON(src []byte) error

func (*NullableModel3rdPartySyntheticTestResult) Unset

type NullableModel3rdPartySyntheticTests

type NullableModel3rdPartySyntheticTests struct {
	// contains filtered or unexported fields
}

func (NullableModel3rdPartySyntheticTests) Get

func (NullableModel3rdPartySyntheticTests) IsSet

func (NullableModel3rdPartySyntheticTests) MarshalJSON

func (v NullableModel3rdPartySyntheticTests) MarshalJSON() ([]byte, error)

func (*NullableModel3rdPartySyntheticTests) Set

func (*NullableModel3rdPartySyntheticTests) UnmarshalJSON

func (v *NullableModel3rdPartySyntheticTests) UnmarshalJSON(src []byte) error

func (*NullableModel3rdPartySyntheticTests) Unset

type NullableModuleInfo

type NullableModuleInfo struct {
	// contains filtered or unexported fields
}

func NewNullableModuleInfo

func NewNullableModuleInfo(val *ModuleInfo) *NullableModuleInfo

func (NullableModuleInfo) Get

func (v NullableModuleInfo) Get() *ModuleInfo

func (NullableModuleInfo) IsSet

func (v NullableModuleInfo) IsSet() bool

func (NullableModuleInfo) MarshalJSON

func (v NullableModuleInfo) MarshalJSON() ([]byte, error)

func (*NullableModuleInfo) Set

func (v *NullableModuleInfo) Set(val *ModuleInfo)

func (*NullableModuleInfo) UnmarshalJSON

func (v *NullableModuleInfo) UnmarshalJSON(src []byte) error

func (*NullableModuleInfo) Unset

func (v *NullableModuleInfo) Unset()

type NullableModuleInstance

type NullableModuleInstance struct {
	// contains filtered or unexported fields
}

func NewNullableModuleInstance

func NewNullableModuleInstance(val *ModuleInstance) *NullableModuleInstance

func (NullableModuleInstance) Get

func (NullableModuleInstance) IsSet

func (v NullableModuleInstance) IsSet() bool

func (NullableModuleInstance) MarshalJSON

func (v NullableModuleInstance) MarshalJSON() ([]byte, error)

func (*NullableModuleInstance) Set

func (*NullableModuleInstance) UnmarshalJSON

func (v *NullableModuleInstance) UnmarshalJSON(src []byte) error

func (*NullableModuleInstance) Unset

func (v *NullableModuleInstance) Unset()

type NullableMonitorCollectionElement

type NullableMonitorCollectionElement struct {
	// contains filtered or unexported fields
}

func (NullableMonitorCollectionElement) Get

func (NullableMonitorCollectionElement) IsSet

func (NullableMonitorCollectionElement) MarshalJSON

func (v NullableMonitorCollectionElement) MarshalJSON() ([]byte, error)

func (*NullableMonitorCollectionElement) Set

func (*NullableMonitorCollectionElement) UnmarshalJSON

func (v *NullableMonitorCollectionElement) UnmarshalJSON(src []byte) error

func (*NullableMonitorCollectionElement) Unset

type NullableMonitoredEntityFilter

type NullableMonitoredEntityFilter struct {
	// contains filtered or unexported fields
}

func (NullableMonitoredEntityFilter) Get

func (NullableMonitoredEntityFilter) IsSet

func (NullableMonitoredEntityFilter) MarshalJSON

func (v NullableMonitoredEntityFilter) MarshalJSON() ([]byte, error)

func (*NullableMonitoredEntityFilter) Set

func (*NullableMonitoredEntityFilter) UnmarshalJSON

func (v *NullableMonitoredEntityFilter) UnmarshalJSON(src []byte) error

func (*NullableMonitoredEntityFilter) Unset

func (v *NullableMonitoredEntityFilter) Unset()

type NullableMonitoringState

type NullableMonitoringState struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringState

func NewNullableMonitoringState(val *MonitoringState) *NullableMonitoringState

func (NullableMonitoringState) Get

func (NullableMonitoringState) IsSet

func (v NullableMonitoringState) IsSet() bool

func (NullableMonitoringState) MarshalJSON

func (v NullableMonitoringState) MarshalJSON() ([]byte, error)

func (*NullableMonitoringState) Set

func (*NullableMonitoringState) UnmarshalJSON

func (v *NullableMonitoringState) UnmarshalJSON(src []byte) error

func (*NullableMonitoringState) Unset

func (v *NullableMonitoringState) Unset()

type NullableMonitors

type NullableMonitors struct {
	// contains filtered or unexported fields
}

func NewNullableMonitors

func NewNullableMonitors(val *Monitors) *NullableMonitors

func (NullableMonitors) Get

func (v NullableMonitors) Get() *Monitors

func (NullableMonitors) IsSet

func (v NullableMonitors) IsSet() bool

func (NullableMonitors) MarshalJSON

func (v NullableMonitors) MarshalJSON() ([]byte, error)

func (*NullableMonitors) Set

func (v *NullableMonitors) Set(val *Monitors)

func (*NullableMonitors) UnmarshalJSON

func (v *NullableMonitors) UnmarshalJSON(src []byte) error

func (*NullableMonitors) Unset

func (v *NullableMonitors) Unset()

type NullableNode

type NullableNode struct {
	// contains filtered or unexported fields
}

func NewNullableNode

func NewNullableNode(val *Node) *NullableNode

func (NullableNode) Get

func (v NullableNode) Get() *Node

func (NullableNode) IsSet

func (v NullableNode) IsSet() bool

func (NullableNode) MarshalJSON

func (v NullableNode) MarshalJSON() ([]byte, error)

func (*NullableNode) Set

func (v *NullableNode) Set(val *Node)

func (*NullableNode) UnmarshalJSON

func (v *NullableNode) UnmarshalJSON(src []byte) error

func (*NullableNode) Unset

func (v *NullableNode) Unset()

type NullableNodeCollectionElement

type NullableNodeCollectionElement struct {
	// contains filtered or unexported fields
}

func (NullableNodeCollectionElement) Get

func (NullableNodeCollectionElement) IsSet

func (NullableNodeCollectionElement) MarshalJSON

func (v NullableNodeCollectionElement) MarshalJSON() ([]byte, error)

func (*NullableNodeCollectionElement) Set

func (*NullableNodeCollectionElement) UnmarshalJSON

func (v *NullableNodeCollectionElement) UnmarshalJSON(src []byte) error

func (*NullableNodeCollectionElement) Unset

func (v *NullableNodeCollectionElement) Unset()

type NullableNodes

type NullableNodes struct {
	// contains filtered or unexported fields
}

func NewNullableNodes

func NewNullableNodes(val *Nodes) *NullableNodes

func (NullableNodes) Get

func (v NullableNodes) Get() *Nodes

func (NullableNodes) IsSet

func (v NullableNodes) IsSet() bool

func (NullableNodes) MarshalJSON

func (v NullableNodes) MarshalJSON() ([]byte, error)

func (*NullableNodes) Set

func (v *NullableNodes) Set(val *Nodes)

func (*NullableNodes) UnmarshalJSON

func (v *NullableNodes) UnmarshalJSON(src []byte) error

func (*NullableNodes) Unset

func (v *NullableNodes) Unset()

type NullableOccurrence

type NullableOccurrence struct {
	// contains filtered or unexported fields
}

func NewNullableOccurrence

func NewNullableOccurrence(val *Occurrence) *NullableOccurrence

func (NullableOccurrence) Get

func (v NullableOccurrence) Get() *Occurrence

func (NullableOccurrence) IsSet

func (v NullableOccurrence) IsSet() bool

func (NullableOccurrence) MarshalJSON

func (v NullableOccurrence) MarshalJSON() ([]byte, error)

func (*NullableOccurrence) Set

func (v *NullableOccurrence) Set(val *Occurrence)

func (*NullableOccurrence) UnmarshalJSON

func (v *NullableOccurrence) UnmarshalJSON(src []byte) error

func (*NullableOccurrence) Unset

func (v *NullableOccurrence) Unset()

type NullableOneAgentInstallerChecksum

type NullableOneAgentInstallerChecksum struct {
	// contains filtered or unexported fields
}

func (NullableOneAgentInstallerChecksum) Get

func (NullableOneAgentInstallerChecksum) IsSet

func (NullableOneAgentInstallerChecksum) MarshalJSON

func (v NullableOneAgentInstallerChecksum) MarshalJSON() ([]byte, error)

func (*NullableOneAgentInstallerChecksum) Set

func (*NullableOneAgentInstallerChecksum) UnmarshalJSON

func (v *NullableOneAgentInstallerChecksum) UnmarshalJSON(src []byte) error

func (*NullableOneAgentInstallerChecksum) Unset

type NullableOutageHandlingPolicy

type NullableOutageHandlingPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableOutageHandlingPolicy

func NewNullableOutageHandlingPolicy(val *OutageHandlingPolicy) *NullableOutageHandlingPolicy

func (NullableOutageHandlingPolicy) Get

func (NullableOutageHandlingPolicy) IsSet

func (NullableOutageHandlingPolicy) MarshalJSON

func (v NullableOutageHandlingPolicy) MarshalJSON() ([]byte, error)

func (*NullableOutageHandlingPolicy) Set

func (*NullableOutageHandlingPolicy) UnmarshalJSON

func (v *NullableOutageHandlingPolicy) UnmarshalJSON(src []byte) error

func (*NullableOutageHandlingPolicy) Unset

func (v *NullableOutageHandlingPolicy) Unset()

type NullableParsingFieldTopValue

type NullableParsingFieldTopValue struct {
	// contains filtered or unexported fields
}

func NewNullableParsingFieldTopValue

func NewNullableParsingFieldTopValue(val *ParsingFieldTopValue) *NullableParsingFieldTopValue

func (NullableParsingFieldTopValue) Get

func (NullableParsingFieldTopValue) IsSet

func (NullableParsingFieldTopValue) MarshalJSON

func (v NullableParsingFieldTopValue) MarshalJSON() ([]byte, error)

func (*NullableParsingFieldTopValue) Set

func (*NullableParsingFieldTopValue) UnmarshalJSON

func (v *NullableParsingFieldTopValue) UnmarshalJSON(src []byte) error

func (*NullableParsingFieldTopValue) Unset

func (v *NullableParsingFieldTopValue) Unset()

type NullablePluginInfo

type NullablePluginInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePluginInfo

func NewNullablePluginInfo(val *PluginInfo) *NullablePluginInfo

func (NullablePluginInfo) Get

func (v NullablePluginInfo) Get() *PluginInfo

func (NullablePluginInfo) IsSet

func (v NullablePluginInfo) IsSet() bool

func (NullablePluginInfo) MarshalJSON

func (v NullablePluginInfo) MarshalJSON() ([]byte, error)

func (*NullablePluginInfo) Set

func (v *NullablePluginInfo) Set(val *PluginInfo)

func (*NullablePluginInfo) UnmarshalJSON

func (v *NullablePluginInfo) UnmarshalJSON(src []byte) error

func (*NullablePluginInfo) Unset

func (v *NullablePluginInfo) Unset()

type NullablePluginInstance

type NullablePluginInstance struct {
	// contains filtered or unexported fields
}

func NewNullablePluginInstance

func NewNullablePluginInstance(val *PluginInstance) *NullablePluginInstance

func (NullablePluginInstance) Get

func (NullablePluginInstance) IsSet

func (v NullablePluginInstance) IsSet() bool

func (NullablePluginInstance) MarshalJSON

func (v NullablePluginInstance) MarshalJSON() ([]byte, error)

func (*NullablePluginInstance) Set

func (*NullablePluginInstance) UnmarshalJSON

func (v *NullablePluginInstance) UnmarshalJSON(src []byte) error

func (*NullablePluginInstance) Unset

func (v *NullablePluginInstance) Unset()

type NullablePrivateSyntheticLocation

type NullablePrivateSyntheticLocation struct {
	// contains filtered or unexported fields
}

func (NullablePrivateSyntheticLocation) Get

func (NullablePrivateSyntheticLocation) IsSet

func (NullablePrivateSyntheticLocation) MarshalJSON

func (v NullablePrivateSyntheticLocation) MarshalJSON() ([]byte, error)

func (*NullablePrivateSyntheticLocation) Set

func (*NullablePrivateSyntheticLocation) UnmarshalJSON

func (v *NullablePrivateSyntheticLocation) UnmarshalJSON(src []byte) error

func (*NullablePrivateSyntheticLocation) Unset

type NullablePrivateSyntheticLocationUpdate

type NullablePrivateSyntheticLocationUpdate struct {
	// contains filtered or unexported fields
}

func (NullablePrivateSyntheticLocationUpdate) Get

func (NullablePrivateSyntheticLocationUpdate) IsSet

func (NullablePrivateSyntheticLocationUpdate) MarshalJSON

func (v NullablePrivateSyntheticLocationUpdate) MarshalJSON() ([]byte, error)

func (*NullablePrivateSyntheticLocationUpdate) Set

func (*NullablePrivateSyntheticLocationUpdate) UnmarshalJSON

func (v *NullablePrivateSyntheticLocationUpdate) UnmarshalJSON(src []byte) error

func (*NullablePrivateSyntheticLocationUpdate) Unset

type NullableProblem

type NullableProblem struct {
	// contains filtered or unexported fields
}

func NewNullableProblem

func NewNullableProblem(val *Problem) *NullableProblem

func (NullableProblem) Get

func (v NullableProblem) Get() *Problem

func (NullableProblem) IsSet

func (v NullableProblem) IsSet() bool

func (NullableProblem) MarshalJSON

func (v NullableProblem) MarshalJSON() ([]byte, error)

func (*NullableProblem) Set

func (v *NullableProblem) Set(val *Problem)

func (*NullableProblem) UnmarshalJSON

func (v *NullableProblem) UnmarshalJSON(src []byte) error

func (*NullableProblem) Unset

func (v *NullableProblem) Unset()

type NullableProblemAffectedCounts

type NullableProblemAffectedCounts struct {
	// contains filtered or unexported fields
}

func (NullableProblemAffectedCounts) Get

func (NullableProblemAffectedCounts) IsSet

func (NullableProblemAffectedCounts) MarshalJSON

func (v NullableProblemAffectedCounts) MarshalJSON() ([]byte, error)

func (*NullableProblemAffectedCounts) Set

func (*NullableProblemAffectedCounts) UnmarshalJSON

func (v *NullableProblemAffectedCounts) UnmarshalJSON(src []byte) error

func (*NullableProblemAffectedCounts) Unset

func (v *NullableProblemAffectedCounts) Unset()

type NullableProblemCloseResult

type NullableProblemCloseResult struct {
	// contains filtered or unexported fields
}

func NewNullableProblemCloseResult

func NewNullableProblemCloseResult(val *ProblemCloseResult) *NullableProblemCloseResult

func (NullableProblemCloseResult) Get

func (NullableProblemCloseResult) IsSet

func (v NullableProblemCloseResult) IsSet() bool

func (NullableProblemCloseResult) MarshalJSON

func (v NullableProblemCloseResult) MarshalJSON() ([]byte, error)

func (*NullableProblemCloseResult) Set

func (*NullableProblemCloseResult) UnmarshalJSON

func (v *NullableProblemCloseResult) UnmarshalJSON(src []byte) error

func (*NullableProblemCloseResult) Unset

func (v *NullableProblemCloseResult) Unset()

type NullableProblemComment

type NullableProblemComment struct {
	// contains filtered or unexported fields
}

func NewNullableProblemComment

func NewNullableProblemComment(val *ProblemComment) *NullableProblemComment

func (NullableProblemComment) Get

func (NullableProblemComment) IsSet

func (v NullableProblemComment) IsSet() bool

func (NullableProblemComment) MarshalJSON

func (v NullableProblemComment) MarshalJSON() ([]byte, error)

func (*NullableProblemComment) Set

func (*NullableProblemComment) UnmarshalJSON

func (v *NullableProblemComment) UnmarshalJSON(src []byte) error

func (*NullableProblemComment) Unset

func (v *NullableProblemComment) Unset()

type NullableProblemCommentList

type NullableProblemCommentList struct {
	// contains filtered or unexported fields
}

func NewNullableProblemCommentList

func NewNullableProblemCommentList(val *ProblemCommentList) *NullableProblemCommentList

func (NullableProblemCommentList) Get

func (NullableProblemCommentList) IsSet

func (v NullableProblemCommentList) IsSet() bool

func (NullableProblemCommentList) MarshalJSON

func (v NullableProblemCommentList) MarshalJSON() ([]byte, error)

func (*NullableProblemCommentList) Set

func (*NullableProblemCommentList) UnmarshalJSON

func (v *NullableProblemCommentList) UnmarshalJSON(src []byte) error

func (*NullableProblemCommentList) Unset

func (v *NullableProblemCommentList) Unset()

type NullableProblemDetailsResultWrapper

type NullableProblemDetailsResultWrapper struct {
	// contains filtered or unexported fields
}

func (NullableProblemDetailsResultWrapper) Get

func (NullableProblemDetailsResultWrapper) IsSet

func (NullableProblemDetailsResultWrapper) MarshalJSON

func (v NullableProblemDetailsResultWrapper) MarshalJSON() ([]byte, error)

func (*NullableProblemDetailsResultWrapper) Set

func (*NullableProblemDetailsResultWrapper) UnmarshalJSON

func (v *NullableProblemDetailsResultWrapper) UnmarshalJSON(src []byte) error

func (*NullableProblemDetailsResultWrapper) Unset

type NullableProblemFeedQueryResult

type NullableProblemFeedQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableProblemFeedQueryResult) Get

func (NullableProblemFeedQueryResult) IsSet

func (NullableProblemFeedQueryResult) MarshalJSON

func (v NullableProblemFeedQueryResult) MarshalJSON() ([]byte, error)

func (*NullableProblemFeedQueryResult) Set

func (*NullableProblemFeedQueryResult) UnmarshalJSON

func (v *NullableProblemFeedQueryResult) UnmarshalJSON(src []byte) error

func (*NullableProblemFeedQueryResult) Unset

func (v *NullableProblemFeedQueryResult) Unset()

type NullableProblemFeedQueryResultMonitored

type NullableProblemFeedQueryResultMonitored struct {
	// contains filtered or unexported fields
}

func (NullableProblemFeedQueryResultMonitored) Get

func (NullableProblemFeedQueryResultMonitored) IsSet

func (NullableProblemFeedQueryResultMonitored) MarshalJSON

func (v NullableProblemFeedQueryResultMonitored) MarshalJSON() ([]byte, error)

func (*NullableProblemFeedQueryResultMonitored) Set

func (*NullableProblemFeedQueryResultMonitored) UnmarshalJSON

func (v *NullableProblemFeedQueryResultMonitored) UnmarshalJSON(src []byte) error

func (*NullableProblemFeedQueryResultMonitored) Unset

type NullableProblemFeedResultWrapper

type NullableProblemFeedResultWrapper struct {
	// contains filtered or unexported fields
}

func (NullableProblemFeedResultWrapper) Get

func (NullableProblemFeedResultWrapper) IsSet

func (NullableProblemFeedResultWrapper) MarshalJSON

func (v NullableProblemFeedResultWrapper) MarshalJSON() ([]byte, error)

func (*NullableProblemFeedResultWrapper) Set

func (*NullableProblemFeedResultWrapper) UnmarshalJSON

func (v *NullableProblemFeedResultWrapper) UnmarshalJSON(src []byte) error

func (*NullableProblemFeedResultWrapper) Unset

type NullableProblemRecoveredCounts

type NullableProblemRecoveredCounts struct {
	// contains filtered or unexported fields
}

func (NullableProblemRecoveredCounts) Get

func (NullableProblemRecoveredCounts) IsSet

func (NullableProblemRecoveredCounts) MarshalJSON

func (v NullableProblemRecoveredCounts) MarshalJSON() ([]byte, error)

func (*NullableProblemRecoveredCounts) Set

func (*NullableProblemRecoveredCounts) UnmarshalJSON

func (v *NullableProblemRecoveredCounts) UnmarshalJSON(src []byte) error

func (*NullableProblemRecoveredCounts) Unset

func (v *NullableProblemRecoveredCounts) Unset()

type NullableProblemStatusResultWrapper

type NullableProblemStatusResultWrapper struct {
	// contains filtered or unexported fields
}

func (NullableProblemStatusResultWrapper) Get

func (NullableProblemStatusResultWrapper) IsSet

func (NullableProblemStatusResultWrapper) MarshalJSON

func (v NullableProblemStatusResultWrapper) MarshalJSON() ([]byte, error)

func (*NullableProblemStatusResultWrapper) Set

func (*NullableProblemStatusResultWrapper) UnmarshalJSON

func (v *NullableProblemStatusResultWrapper) UnmarshalJSON(src []byte) error

func (*NullableProblemStatusResultWrapper) Unset

type NullableProcessGroup

type NullableProcessGroup struct {
	// contains filtered or unexported fields
}

func NewNullableProcessGroup

func NewNullableProcessGroup(val *ProcessGroup) *NullableProcessGroup

func (NullableProcessGroup) Get

func (NullableProcessGroup) IsSet

func (v NullableProcessGroup) IsSet() bool

func (NullableProcessGroup) MarshalJSON

func (v NullableProcessGroup) MarshalJSON() ([]byte, error)

func (*NullableProcessGroup) Set

func (v *NullableProcessGroup) Set(val *ProcessGroup)

func (*NullableProcessGroup) UnmarshalJSON

func (v *NullableProcessGroup) UnmarshalJSON(src []byte) error

func (*NullableProcessGroup) Unset

func (v *NullableProcessGroup) Unset()

type NullableProcessGroupFromRelationships

type NullableProcessGroupFromRelationships struct {
	// contains filtered or unexported fields
}

func (NullableProcessGroupFromRelationships) Get

func (NullableProcessGroupFromRelationships) IsSet

func (NullableProcessGroupFromRelationships) MarshalJSON

func (v NullableProcessGroupFromRelationships) MarshalJSON() ([]byte, error)

func (*NullableProcessGroupFromRelationships) Set

func (*NullableProcessGroupFromRelationships) UnmarshalJSON

func (v *NullableProcessGroupFromRelationships) UnmarshalJSON(src []byte) error

func (*NullableProcessGroupFromRelationships) Unset

type NullableProcessGroupInstance

type NullableProcessGroupInstance struct {
	// contains filtered or unexported fields
}

func NewNullableProcessGroupInstance

func NewNullableProcessGroupInstance(val *ProcessGroupInstance) *NullableProcessGroupInstance

func (NullableProcessGroupInstance) Get

func (NullableProcessGroupInstance) IsSet

func (NullableProcessGroupInstance) MarshalJSON

func (v NullableProcessGroupInstance) MarshalJSON() ([]byte, error)

func (*NullableProcessGroupInstance) Set

func (*NullableProcessGroupInstance) UnmarshalJSON

func (v *NullableProcessGroupInstance) UnmarshalJSON(src []byte) error

func (*NullableProcessGroupInstance) Unset

func (v *NullableProcessGroupInstance) Unset()

type NullableProcessGroupInstanceFromRelationships

type NullableProcessGroupInstanceFromRelationships struct {
	// contains filtered or unexported fields
}

func (NullableProcessGroupInstanceFromRelationships) Get

func (NullableProcessGroupInstanceFromRelationships) IsSet

func (NullableProcessGroupInstanceFromRelationships) MarshalJSON

func (*NullableProcessGroupInstanceFromRelationships) Set

func (*NullableProcessGroupInstanceFromRelationships) UnmarshalJSON

func (*NullableProcessGroupInstanceFromRelationships) Unset

type NullableProcessGroupInstanceModule

type NullableProcessGroupInstanceModule struct {
	// contains filtered or unexported fields
}

func (NullableProcessGroupInstanceModule) Get

func (NullableProcessGroupInstanceModule) IsSet

func (NullableProcessGroupInstanceModule) MarshalJSON

func (v NullableProcessGroupInstanceModule) MarshalJSON() ([]byte, error)

func (*NullableProcessGroupInstanceModule) Set

func (*NullableProcessGroupInstanceModule) UnmarshalJSON

func (v *NullableProcessGroupInstanceModule) UnmarshalJSON(src []byte) error

func (*NullableProcessGroupInstanceModule) Unset

type NullableProcessGroupInstanceToRelationships

type NullableProcessGroupInstanceToRelationships struct {
	// contains filtered or unexported fields
}

func (NullableProcessGroupInstanceToRelationships) Get

func (NullableProcessGroupInstanceToRelationships) IsSet

func (NullableProcessGroupInstanceToRelationships) MarshalJSON

func (*NullableProcessGroupInstanceToRelationships) Set

func (*NullableProcessGroupInstanceToRelationships) UnmarshalJSON

func (v *NullableProcessGroupInstanceToRelationships) UnmarshalJSON(src []byte) error

func (*NullableProcessGroupInstanceToRelationships) Unset

type NullableProcessGroupMetadata

type NullableProcessGroupMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableProcessGroupMetadata

func NewNullableProcessGroupMetadata(val *ProcessGroupMetadata) *NullableProcessGroupMetadata

func (NullableProcessGroupMetadata) Get

func (NullableProcessGroupMetadata) IsSet

func (NullableProcessGroupMetadata) MarshalJSON

func (v NullableProcessGroupMetadata) MarshalJSON() ([]byte, error)

func (*NullableProcessGroupMetadata) Set

func (*NullableProcessGroupMetadata) UnmarshalJSON

func (v *NullableProcessGroupMetadata) UnmarshalJSON(src []byte) error

func (*NullableProcessGroupMetadata) Unset

func (v *NullableProcessGroupMetadata) Unset()

type NullableProcessGroupToRelationships

type NullableProcessGroupToRelationships struct {
	// contains filtered or unexported fields
}

func (NullableProcessGroupToRelationships) Get

func (NullableProcessGroupToRelationships) IsSet

func (NullableProcessGroupToRelationships) MarshalJSON

func (v NullableProcessGroupToRelationships) MarshalJSON() ([]byte, error)

func (*NullableProcessGroupToRelationships) Set

func (*NullableProcessGroupToRelationships) UnmarshalJSON

func (v *NullableProcessGroupToRelationships) UnmarshalJSON(src []byte) error

func (*NullableProcessGroupToRelationships) Unset

type NullablePublicSyntheticLocation

type NullablePublicSyntheticLocation struct {
	// contains filtered or unexported fields
}

func (NullablePublicSyntheticLocation) Get

func (NullablePublicSyntheticLocation) IsSet

func (NullablePublicSyntheticLocation) MarshalJSON

func (v NullablePublicSyntheticLocation) MarshalJSON() ([]byte, error)

func (*NullablePublicSyntheticLocation) Set

func (*NullablePublicSyntheticLocation) UnmarshalJSON

func (v *NullablePublicSyntheticLocation) UnmarshalJSON(src []byte) error

func (*NullablePublicSyntheticLocation) Unset

type NullablePushEventAttachRules

type NullablePushEventAttachRules struct {
	// contains filtered or unexported fields
}

func NewNullablePushEventAttachRules

func NewNullablePushEventAttachRules(val *PushEventAttachRules) *NullablePushEventAttachRules

func (NullablePushEventAttachRules) Get

func (NullablePushEventAttachRules) IsSet

func (NullablePushEventAttachRules) MarshalJSON

func (v NullablePushEventAttachRules) MarshalJSON() ([]byte, error)

func (*NullablePushEventAttachRules) Set

func (*NullablePushEventAttachRules) UnmarshalJSON

func (v *NullablePushEventAttachRules) UnmarshalJSON(src []byte) error

func (*NullablePushEventAttachRules) Unset

func (v *NullablePushEventAttachRules) Unset()

type NullablePushProblemComment

type NullablePushProblemComment struct {
	// contains filtered or unexported fields
}

func NewNullablePushProblemComment

func NewNullablePushProblemComment(val *PushProblemComment) *NullablePushProblemComment

func (NullablePushProblemComment) Get

func (NullablePushProblemComment) IsSet

func (v NullablePushProblemComment) IsSet() bool

func (NullablePushProblemComment) MarshalJSON

func (v NullablePushProblemComment) MarshalJSON() ([]byte, error)

func (*NullablePushProblemComment) Set

func (*NullablePushProblemComment) UnmarshalJSON

func (v *NullablePushProblemComment) UnmarshalJSON(src []byte) error

func (*NullablePushProblemComment) Unset

func (v *NullablePushProblemComment) Unset()

type NullableRequestDto

type NullableRequestDto struct {
	// contains filtered or unexported fields
}

func NewNullableRequestDto

func NewNullableRequestDto(val *RequestDto) *NullableRequestDto

func (NullableRequestDto) Get

func (v NullableRequestDto) Get() *RequestDto

func (NullableRequestDto) IsSet

func (v NullableRequestDto) IsSet() bool

func (NullableRequestDto) MarshalJSON

func (v NullableRequestDto) MarshalJSON() ([]byte, error)

func (*NullableRequestDto) Set

func (v *NullableRequestDto) Set(val *RequestDto)

func (*NullableRequestDto) UnmarshalJSON

func (v *NullableRequestDto) UnmarshalJSON(src []byte) error

func (*NullableRequestDto) Unset

func (v *NullableRequestDto) Unset()

type NullableSectionProperty

type NullableSectionProperty struct {
	// contains filtered or unexported fields
}

func NewNullableSectionProperty

func NewNullableSectionProperty(val *SectionProperty) *NullableSectionProperty

func (NullableSectionProperty) Get

func (NullableSectionProperty) IsSet

func (v NullableSectionProperty) IsSet() bool

func (NullableSectionProperty) MarshalJSON

func (v NullableSectionProperty) MarshalJSON() ([]byte, error)

func (*NullableSectionProperty) Set

func (*NullableSectionProperty) UnmarshalJSON

func (v *NullableSectionProperty) UnmarshalJSON(src []byte) error

func (*NullableSectionProperty) Unset

func (v *NullableSectionProperty) Unset()

type NullableService

type NullableService struct {
	// contains filtered or unexported fields
}

func NewNullableService

func NewNullableService(val *Service) *NullableService

func (NullableService) Get

func (v NullableService) Get() *Service

func (NullableService) IsSet

func (v NullableService) IsSet() bool

func (NullableService) MarshalJSON

func (v NullableService) MarshalJSON() ([]byte, error)

func (*NullableService) Set

func (v *NullableService) Set(val *Service)

func (*NullableService) UnmarshalJSON

func (v *NullableService) UnmarshalJSON(src []byte) error

func (*NullableService) Unset

func (v *NullableService) Unset()

type NullableServiceBaselineValues

type NullableServiceBaselineValues struct {
	// contains filtered or unexported fields
}

func (NullableServiceBaselineValues) Get

func (NullableServiceBaselineValues) IsSet

func (NullableServiceBaselineValues) MarshalJSON

func (v NullableServiceBaselineValues) MarshalJSON() ([]byte, error)

func (*NullableServiceBaselineValues) Set

func (*NullableServiceBaselineValues) UnmarshalJSON

func (v *NullableServiceBaselineValues) UnmarshalJSON(src []byte) error

func (*NullableServiceBaselineValues) Unset

func (v *NullableServiceBaselineValues) Unset()

type NullableServiceFromRelationships

type NullableServiceFromRelationships struct {
	// contains filtered or unexported fields
}

func (NullableServiceFromRelationships) Get

func (NullableServiceFromRelationships) IsSet

func (NullableServiceFromRelationships) MarshalJSON

func (v NullableServiceFromRelationships) MarshalJSON() ([]byte, error)

func (*NullableServiceFromRelationships) Set

func (*NullableServiceFromRelationships) UnmarshalJSON

func (v *NullableServiceFromRelationships) UnmarshalJSON(src []byte) error

func (*NullableServiceFromRelationships) Unset

type NullableServiceToRelationships

type NullableServiceToRelationships struct {
	// contains filtered or unexported fields
}

func (NullableServiceToRelationships) Get

func (NullableServiceToRelationships) IsSet

func (NullableServiceToRelationships) MarshalJSON

func (v NullableServiceToRelationships) MarshalJSON() ([]byte, error)

func (*NullableServiceToRelationships) Set

func (*NullableServiceToRelationships) UnmarshalJSON

func (v *NullableServiceToRelationships) UnmarshalJSON(src []byte) error

func (*NullableServiceToRelationships) Unset

func (v *NullableServiceToRelationships) Unset()

type NullableSortingAttributes

type NullableSortingAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableSortingAttributes

func NewNullableSortingAttributes(val *SortingAttributes) *NullableSortingAttributes

func (NullableSortingAttributes) Get

func (NullableSortingAttributes) IsSet

func (v NullableSortingAttributes) IsSet() bool

func (NullableSortingAttributes) MarshalJSON

func (v NullableSortingAttributes) MarshalJSON() ([]byte, error)

func (*NullableSortingAttributes) Set

func (*NullableSortingAttributes) UnmarshalJSON

func (v *NullableSortingAttributes) UnmarshalJSON(src []byte) error

func (*NullableSortingAttributes) Unset

func (v *NullableSortingAttributes) Unset()

type NullableStateModification

type NullableStateModification struct {
	// contains filtered or unexported fields
}

func NewNullableStateModification

func NewNullableStateModification(val *StateModification) *NullableStateModification

func (NullableStateModification) Get

func (NullableStateModification) IsSet

func (v NullableStateModification) IsSet() bool

func (NullableStateModification) MarshalJSON

func (v NullableStateModification) MarshalJSON() ([]byte, error)

func (*NullableStateModification) Set

func (*NullableStateModification) UnmarshalJSON

func (v *NullableStateModification) UnmarshalJSON(src []byte) error

func (*NullableStateModification) Unset

func (v *NullableStateModification) 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 NullableStringProperty

type NullableStringProperty struct {
	// contains filtered or unexported fields
}

func NewNullableStringProperty

func NewNullableStringProperty(val *StringProperty) *NullableStringProperty

func (NullableStringProperty) Get

func (NullableStringProperty) IsSet

func (v NullableStringProperty) IsSet() bool

func (NullableStringProperty) MarshalJSON

func (v NullableStringProperty) MarshalJSON() ([]byte, error)

func (*NullableStringProperty) Set

func (*NullableStringProperty) UnmarshalJSON

func (v *NullableStringProperty) UnmarshalJSON(src []byte) error

func (*NullableStringProperty) Unset

func (v *NullableStringProperty) Unset()

type NullableStubList

type NullableStubList struct {
	// contains filtered or unexported fields
}

func NewNullableStubList

func NewNullableStubList(val *StubList) *NullableStubList

func (NullableStubList) Get

func (v NullableStubList) Get() *StubList

func (NullableStubList) IsSet

func (v NullableStubList) IsSet() bool

func (NullableStubList) MarshalJSON

func (v NullableStubList) MarshalJSON() ([]byte, error)

func (*NullableStubList) Set

func (v *NullableStubList) Set(val *StubList)

func (*NullableStubList) UnmarshalJSON

func (v *NullableStubList) UnmarshalJSON(src []byte) error

func (*NullableStubList) Unset

func (v *NullableStubList) Unset()

type NullableSyntheticLocation

type NullableSyntheticLocation struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticLocation

func NewNullableSyntheticLocation(val *SyntheticLocation) *NullableSyntheticLocation

func (NullableSyntheticLocation) Get

func (NullableSyntheticLocation) IsSet

func (v NullableSyntheticLocation) IsSet() bool

func (NullableSyntheticLocation) MarshalJSON

func (v NullableSyntheticLocation) MarshalJSON() ([]byte, error)

func (*NullableSyntheticLocation) Set

func (*NullableSyntheticLocation) UnmarshalJSON

func (v *NullableSyntheticLocation) UnmarshalJSON(src []byte) error

func (*NullableSyntheticLocation) Unset

func (v *NullableSyntheticLocation) Unset()

type NullableSyntheticLocationUpdate

type NullableSyntheticLocationUpdate struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticLocationUpdate) Get

func (NullableSyntheticLocationUpdate) IsSet

func (NullableSyntheticLocationUpdate) MarshalJSON

func (v NullableSyntheticLocationUpdate) MarshalJSON() ([]byte, error)

func (*NullableSyntheticLocationUpdate) Set

func (*NullableSyntheticLocationUpdate) UnmarshalJSON

func (v *NullableSyntheticLocationUpdate) UnmarshalJSON(src []byte) error

func (*NullableSyntheticLocationUpdate) Unset

type NullableSyntheticLocations

type NullableSyntheticLocations struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticLocations

func NewNullableSyntheticLocations(val *SyntheticLocations) *NullableSyntheticLocations

func (NullableSyntheticLocations) Get

func (NullableSyntheticLocations) IsSet

func (v NullableSyntheticLocations) IsSet() bool

func (NullableSyntheticLocations) MarshalJSON

func (v NullableSyntheticLocations) MarshalJSON() ([]byte, error)

func (*NullableSyntheticLocations) Set

func (*NullableSyntheticLocations) UnmarshalJSON

func (v *NullableSyntheticLocations) UnmarshalJSON(src []byte) error

func (*NullableSyntheticLocations) Unset

func (v *NullableSyntheticLocations) Unset()

type NullableSyntheticMonitor

type NullableSyntheticMonitor struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticMonitor

func NewNullableSyntheticMonitor(val *SyntheticMonitor) *NullableSyntheticMonitor

func (NullableSyntheticMonitor) Get

func (NullableSyntheticMonitor) IsSet

func (v NullableSyntheticMonitor) IsSet() bool

func (NullableSyntheticMonitor) MarshalJSON

func (v NullableSyntheticMonitor) MarshalJSON() ([]byte, error)

func (*NullableSyntheticMonitor) Set

func (*NullableSyntheticMonitor) UnmarshalJSON

func (v *NullableSyntheticMonitor) UnmarshalJSON(src []byte) error

func (*NullableSyntheticMonitor) Unset

func (v *NullableSyntheticMonitor) Unset()

type NullableSyntheticMonitorError

type NullableSyntheticMonitorError struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticMonitorError) Get

func (NullableSyntheticMonitorError) IsSet

func (NullableSyntheticMonitorError) MarshalJSON

func (v NullableSyntheticMonitorError) MarshalJSON() ([]byte, error)

func (*NullableSyntheticMonitorError) Set

func (*NullableSyntheticMonitorError) UnmarshalJSON

func (v *NullableSyntheticMonitorError) UnmarshalJSON(src []byte) error

func (*NullableSyntheticMonitorError) Unset

func (v *NullableSyntheticMonitorError) Unset()

type NullableSyntheticMonitorStepResult

type NullableSyntheticMonitorStepResult struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticMonitorStepResult) Get

func (NullableSyntheticMonitorStepResult) IsSet

func (NullableSyntheticMonitorStepResult) MarshalJSON

func (v NullableSyntheticMonitorStepResult) MarshalJSON() ([]byte, error)

func (*NullableSyntheticMonitorStepResult) Set

func (*NullableSyntheticMonitorStepResult) UnmarshalJSON

func (v *NullableSyntheticMonitorStepResult) UnmarshalJSON(src []byte) error

func (*NullableSyntheticMonitorStepResult) Unset

type NullableSyntheticMonitorUpdate

type NullableSyntheticMonitorUpdate struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticMonitorUpdate) Get

func (NullableSyntheticMonitorUpdate) IsSet

func (NullableSyntheticMonitorUpdate) MarshalJSON

func (v NullableSyntheticMonitorUpdate) MarshalJSON() ([]byte, error)

func (*NullableSyntheticMonitorUpdate) Set

func (*NullableSyntheticMonitorUpdate) UnmarshalJSON

func (v *NullableSyntheticMonitorUpdate) UnmarshalJSON(src []byte) error

func (*NullableSyntheticMonitorUpdate) Unset

func (v *NullableSyntheticMonitorUpdate) Unset()

type NullableSyntheticPublicLocationUpdate

type NullableSyntheticPublicLocationUpdate struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticPublicLocationUpdate) Get

func (NullableSyntheticPublicLocationUpdate) IsSet

func (NullableSyntheticPublicLocationUpdate) MarshalJSON

func (v NullableSyntheticPublicLocationUpdate) MarshalJSON() ([]byte, error)

func (*NullableSyntheticPublicLocationUpdate) Set

func (*NullableSyntheticPublicLocationUpdate) UnmarshalJSON

func (v *NullableSyntheticPublicLocationUpdate) UnmarshalJSON(src []byte) error

func (*NullableSyntheticPublicLocationUpdate) Unset

type NullableSyntheticPublicLocationsStatus

type NullableSyntheticPublicLocationsStatus struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticPublicLocationsStatus) Get

func (NullableSyntheticPublicLocationsStatus) IsSet

func (NullableSyntheticPublicLocationsStatus) MarshalJSON

func (v NullableSyntheticPublicLocationsStatus) MarshalJSON() ([]byte, error)

func (*NullableSyntheticPublicLocationsStatus) Set

func (*NullableSyntheticPublicLocationsStatus) UnmarshalJSON

func (v *NullableSyntheticPublicLocationsStatus) UnmarshalJSON(src []byte) error

func (*NullableSyntheticPublicLocationsStatus) Unset

type NullableSyntheticTestLocation

type NullableSyntheticTestLocation struct {
	// contains filtered or unexported fields
}

func (NullableSyntheticTestLocation) Get

func (NullableSyntheticTestLocation) IsSet

func (NullableSyntheticTestLocation) MarshalJSON

func (v NullableSyntheticTestLocation) MarshalJSON() ([]byte, error)

func (*NullableSyntheticTestLocation) Set

func (*NullableSyntheticTestLocation) UnmarshalJSON

func (v *NullableSyntheticTestLocation) UnmarshalJSON(src []byte) error

func (*NullableSyntheticTestLocation) Unset

func (v *NullableSyntheticTestLocation) Unset()

type NullableSyntheticTestStep

type NullableSyntheticTestStep struct {
	// contains filtered or unexported fields
}

func NewNullableSyntheticTestStep

func NewNullableSyntheticTestStep(val *SyntheticTestStep) *NullableSyntheticTestStep

func (NullableSyntheticTestStep) Get

func (NullableSyntheticTestStep) IsSet

func (v NullableSyntheticTestStep) IsSet() bool

func (NullableSyntheticTestStep) MarshalJSON

func (v NullableSyntheticTestStep) MarshalJSON() ([]byte, error)

func (*NullableSyntheticTestStep) Set

func (*NullableSyntheticTestStep) UnmarshalJSON

func (v *NullableSyntheticTestStep) UnmarshalJSON(src []byte) error

func (*NullableSyntheticTestStep) Unset

func (v *NullableSyntheticTestStep) Unset()

type NullableTagInfo

type NullableTagInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTagInfo

func NewNullableTagInfo(val *TagInfo) *NullableTagInfo

func (NullableTagInfo) Get

func (v NullableTagInfo) Get() *TagInfo

func (NullableTagInfo) IsSet

func (v NullableTagInfo) IsSet() bool

func (NullableTagInfo) MarshalJSON

func (v NullableTagInfo) MarshalJSON() ([]byte, error)

func (*NullableTagInfo) Set

func (v *NullableTagInfo) Set(val *TagInfo)

func (*NullableTagInfo) UnmarshalJSON

func (v *NullableTagInfo) UnmarshalJSON(src []byte) error

func (*NullableTagInfo) Unset

func (v *NullableTagInfo) Unset()

type NullableTagMatchRule

type NullableTagMatchRule struct {
	// contains filtered or unexported fields
}

func NewNullableTagMatchRule

func NewNullableTagMatchRule(val *TagMatchRule) *NullableTagMatchRule

func (NullableTagMatchRule) Get

func (NullableTagMatchRule) IsSet

func (v NullableTagMatchRule) IsSet() bool

func (NullableTagMatchRule) MarshalJSON

func (v NullableTagMatchRule) MarshalJSON() ([]byte, error)

func (*NullableTagMatchRule) Set

func (v *NullableTagMatchRule) Set(val *TagMatchRule)

func (*NullableTagMatchRule) UnmarshalJSON

func (v *NullableTagMatchRule) UnmarshalJSON(src []byte) error

func (*NullableTagMatchRule) Unset

func (v *NullableTagMatchRule) Unset()

type NullableTagWithSourceInfo

type NullableTagWithSourceInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTagWithSourceInfo

func NewNullableTagWithSourceInfo(val *TagWithSourceInfo) *NullableTagWithSourceInfo

func (NullableTagWithSourceInfo) Get

func (NullableTagWithSourceInfo) IsSet

func (v NullableTagWithSourceInfo) IsSet() bool

func (NullableTagWithSourceInfo) MarshalJSON

func (v NullableTagWithSourceInfo) MarshalJSON() ([]byte, error)

func (*NullableTagWithSourceInfo) Set

func (*NullableTagWithSourceInfo) UnmarshalJSON

func (v *NullableTagWithSourceInfo) UnmarshalJSON(src []byte) error

func (*NullableTagWithSourceInfo) Unset

func (v *NullableTagWithSourceInfo) Unset()

type NullableTechnologyInfo

type NullableTechnologyInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTechnologyInfo

func NewNullableTechnologyInfo(val *TechnologyInfo) *NullableTechnologyInfo

func (NullableTechnologyInfo) Get

func (NullableTechnologyInfo) IsSet

func (v NullableTechnologyInfo) IsSet() bool

func (NullableTechnologyInfo) MarshalJSON

func (v NullableTechnologyInfo) MarshalJSON() ([]byte, error)

func (*NullableTechnologyInfo) Set

func (*NullableTechnologyInfo) UnmarshalJSON

func (v *NullableTechnologyInfo) UnmarshalJSON(src []byte) error

func (*NullableTechnologyInfo) Unset

func (v *NullableTechnologyInfo) Unset()

type NullableThreshold

type NullableThreshold struct {
	// contains filtered or unexported fields
}

func NewNullableThreshold

func NewNullableThreshold(val *Threshold) *NullableThreshold

func (NullableThreshold) Get

func (v NullableThreshold) Get() *Threshold

func (NullableThreshold) IsSet

func (v NullableThreshold) IsSet() bool

func (NullableThreshold) MarshalJSON

func (v NullableThreshold) MarshalJSON() ([]byte, error)

func (*NullableThreshold) Set

func (v *NullableThreshold) Set(val *Threshold)

func (*NullableThreshold) UnmarshalJSON

func (v *NullableThreshold) UnmarshalJSON(src []byte) error

func (*NullableThreshold) Unset

func (v *NullableThreshold) Unset()

type NullableThresholdRegistrationMessage

type NullableThresholdRegistrationMessage struct {
	// contains filtered or unexported fields
}

func (NullableThresholdRegistrationMessage) Get

func (NullableThresholdRegistrationMessage) IsSet

func (NullableThresholdRegistrationMessage) MarshalJSON

func (v NullableThresholdRegistrationMessage) MarshalJSON() ([]byte, error)

func (*NullableThresholdRegistrationMessage) Set

func (*NullableThresholdRegistrationMessage) UnmarshalJSON

func (v *NullableThresholdRegistrationMessage) UnmarshalJSON(src []byte) error

func (*NullableThresholdRegistrationMessage) 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 NullableTimeseriesDataPointQueryResult

type NullableTimeseriesDataPointQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesDataPointQueryResult) Get

func (NullableTimeseriesDataPointQueryResult) IsSet

func (NullableTimeseriesDataPointQueryResult) MarshalJSON

func (v NullableTimeseriesDataPointQueryResult) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesDataPointQueryResult) Set

func (*NullableTimeseriesDataPointQueryResult) UnmarshalJSON

func (v *NullableTimeseriesDataPointQueryResult) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesDataPointQueryResult) Unset

type NullableTimeseriesDefinition

type NullableTimeseriesDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableTimeseriesDefinition

func NewNullableTimeseriesDefinition(val *TimeseriesDefinition) *NullableTimeseriesDefinition

func (NullableTimeseriesDefinition) Get

func (NullableTimeseriesDefinition) IsSet

func (NullableTimeseriesDefinition) MarshalJSON

func (v NullableTimeseriesDefinition) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesDefinition) Set

func (*NullableTimeseriesDefinition) UnmarshalJSON

func (v *NullableTimeseriesDefinition) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesDefinition) Unset

func (v *NullableTimeseriesDefinition) Unset()

type NullableTimeseriesQueryMessage

type NullableTimeseriesQueryMessage struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesQueryMessage) Get

func (NullableTimeseriesQueryMessage) IsSet

func (NullableTimeseriesQueryMessage) MarshalJSON

func (v NullableTimeseriesQueryMessage) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesQueryMessage) Set

func (*NullableTimeseriesQueryMessage) UnmarshalJSON

func (v *NullableTimeseriesQueryMessage) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesQueryMessage) Unset

func (v *NullableTimeseriesQueryMessage) Unset()

type NullableTimeseriesQueryResult

type NullableTimeseriesQueryResult struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesQueryResult) Get

func (NullableTimeseriesQueryResult) IsSet

func (NullableTimeseriesQueryResult) MarshalJSON

func (v NullableTimeseriesQueryResult) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesQueryResult) Set

func (*NullableTimeseriesQueryResult) UnmarshalJSON

func (v *NullableTimeseriesQueryResult) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesQueryResult) Unset

func (v *NullableTimeseriesQueryResult) Unset()

type NullableTimeseriesQueryResultWrapper

type NullableTimeseriesQueryResultWrapper struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesQueryResultWrapper) Get

func (NullableTimeseriesQueryResultWrapper) IsSet

func (NullableTimeseriesQueryResultWrapper) MarshalJSON

func (v NullableTimeseriesQueryResultWrapper) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesQueryResultWrapper) Set

func (*NullableTimeseriesQueryResultWrapper) UnmarshalJSON

func (v *NullableTimeseriesQueryResultWrapper) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesQueryResultWrapper) Unset

type NullableTimeseriesRegistrationMessage

type NullableTimeseriesRegistrationMessage struct {
	// contains filtered or unexported fields
}

func (NullableTimeseriesRegistrationMessage) Get

func (NullableTimeseriesRegistrationMessage) IsSet

func (NullableTimeseriesRegistrationMessage) MarshalJSON

func (v NullableTimeseriesRegistrationMessage) MarshalJSON() ([]byte, error)

func (*NullableTimeseriesRegistrationMessage) Set

func (*NullableTimeseriesRegistrationMessage) UnmarshalJSON

func (v *NullableTimeseriesRegistrationMessage) UnmarshalJSON(src []byte) error

func (*NullableTimeseriesRegistrationMessage) Unset

type NullableToken

type NullableToken struct {
	// contains filtered or unexported fields
}

func NewNullableToken

func NewNullableToken(val *Token) *NullableToken

func (NullableToken) Get

func (v NullableToken) Get() *Token

func (NullableToken) IsSet

func (v NullableToken) IsSet() bool

func (NullableToken) MarshalJSON

func (v NullableToken) MarshalJSON() ([]byte, error)

func (*NullableToken) Set

func (v *NullableToken) Set(val *Token)

func (*NullableToken) UnmarshalJSON

func (v *NullableToken) UnmarshalJSON(src []byte) error

func (*NullableToken) Unset

func (v *NullableToken) Unset()

type NullableTokenMetadata

type NullableTokenMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableTokenMetadata

func NewNullableTokenMetadata(val *TokenMetadata) *NullableTokenMetadata

func (NullableTokenMetadata) Get

func (NullableTokenMetadata) IsSet

func (v NullableTokenMetadata) IsSet() bool

func (NullableTokenMetadata) MarshalJSON

func (v NullableTokenMetadata) MarshalJSON() ([]byte, error)

func (*NullableTokenMetadata) Set

func (v *NullableTokenMetadata) Set(val *TokenMetadata)

func (*NullableTokenMetadata) UnmarshalJSON

func (v *NullableTokenMetadata) UnmarshalJSON(src []byte) error

func (*NullableTokenMetadata) Unset

func (v *NullableTokenMetadata) Unset()

type NullableUniversalTag

type NullableUniversalTag struct {
	// contains filtered or unexported fields
}

func NewNullableUniversalTag

func NewNullableUniversalTag(val *UniversalTag) *NullableUniversalTag

func (NullableUniversalTag) Get

func (NullableUniversalTag) IsSet

func (v NullableUniversalTag) IsSet() bool

func (NullableUniversalTag) MarshalJSON

func (v NullableUniversalTag) MarshalJSON() ([]byte, error)

func (*NullableUniversalTag) Set

func (v *NullableUniversalTag) Set(val *UniversalTag)

func (*NullableUniversalTag) UnmarshalJSON

func (v *NullableUniversalTag) UnmarshalJSON(src []byte) error

func (*NullableUniversalTag) Unset

func (v *NullableUniversalTag) Unset()

type NullableUniversalTagKey

type NullableUniversalTagKey struct {
	// contains filtered or unexported fields
}

func NewNullableUniversalTagKey

func NewNullableUniversalTagKey(val *UniversalTagKey) *NullableUniversalTagKey

func (NullableUniversalTagKey) Get

func (NullableUniversalTagKey) IsSet

func (v NullableUniversalTagKey) IsSet() bool

func (NullableUniversalTagKey) MarshalJSON

func (v NullableUniversalTagKey) MarshalJSON() ([]byte, error)

func (*NullableUniversalTagKey) Set

func (*NullableUniversalTagKey) UnmarshalJSON

func (v *NullableUniversalTagKey) UnmarshalJSON(src []byte) error

func (*NullableUniversalTagKey) Unset

func (v *NullableUniversalTagKey) Unset()

type NullableUpdateEntity

type NullableUpdateEntity struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateEntity

func NewNullableUpdateEntity(val *UpdateEntity) *NullableUpdateEntity

func (NullableUpdateEntity) Get

func (NullableUpdateEntity) IsSet

func (v NullableUpdateEntity) IsSet() bool

func (NullableUpdateEntity) MarshalJSON

func (v NullableUpdateEntity) MarshalJSON() ([]byte, error)

func (*NullableUpdateEntity) Set

func (v *NullableUpdateEntity) Set(val *UpdateEntity)

func (*NullableUpdateEntity) UnmarshalJSON

func (v *NullableUpdateEntity) UnmarshalJSON(src []byte) error

func (*NullableUpdateEntity) Unset

func (v *NullableUpdateEntity) Unset()

type NullableUpdateToken

type NullableUpdateToken struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateToken

func NewNullableUpdateToken(val *UpdateToken) *NullableUpdateToken

func (NullableUpdateToken) Get

func (NullableUpdateToken) IsSet

func (v NullableUpdateToken) IsSet() bool

func (NullableUpdateToken) MarshalJSON

func (v NullableUpdateToken) MarshalJSON() ([]byte, error)

func (*NullableUpdateToken) Set

func (v *NullableUpdateToken) Set(val *UpdateToken)

func (*NullableUpdateToken) UnmarshalJSON

func (v *NullableUpdateToken) UnmarshalJSON(src []byte) error

func (*NullableUpdateToken) Unset

func (v *NullableUpdateToken) Unset()

type NullableUserSession

type NullableUserSession struct {
	// contains filtered or unexported fields
}

func NewNullableUserSession

func NewNullableUserSession(val *UserSession) *NullableUserSession

func (NullableUserSession) Get

func (NullableUserSession) IsSet

func (v NullableUserSession) IsSet() bool

func (NullableUserSession) MarshalJSON

func (v NullableUserSession) MarshalJSON() ([]byte, error)

func (*NullableUserSession) Set

func (v *NullableUserSession) Set(val *UserSession)

func (*NullableUserSession) UnmarshalJSON

func (v *NullableUserSession) UnmarshalJSON(src []byte) error

func (*NullableUserSession) Unset

func (v *NullableUserSession) Unset()

type NullableUserSessionErrors

type NullableUserSessionErrors struct {
	// contains filtered or unexported fields
}

func NewNullableUserSessionErrors

func NewNullableUserSessionErrors(val *UserSessionErrors) *NullableUserSessionErrors

func (NullableUserSessionErrors) Get

func (NullableUserSessionErrors) IsSet

func (v NullableUserSessionErrors) IsSet() bool

func (NullableUserSessionErrors) MarshalJSON

func (v NullableUserSessionErrors) MarshalJSON() ([]byte, error)

func (*NullableUserSessionErrors) Set

func (*NullableUserSessionErrors) UnmarshalJSON

func (v *NullableUserSessionErrors) UnmarshalJSON(src []byte) error

func (*NullableUserSessionErrors) Unset

func (v *NullableUserSessionErrors) Unset()

type NullableUserSessionEvents

type NullableUserSessionEvents struct {
	// contains filtered or unexported fields
}

func NewNullableUserSessionEvents

func NewNullableUserSessionEvents(val *UserSessionEvents) *NullableUserSessionEvents

func (NullableUserSessionEvents) Get

func (NullableUserSessionEvents) IsSet

func (v NullableUserSessionEvents) IsSet() bool

func (NullableUserSessionEvents) MarshalJSON

func (v NullableUserSessionEvents) MarshalJSON() ([]byte, error)

func (*NullableUserSessionEvents) Set

func (*NullableUserSessionEvents) UnmarshalJSON

func (v *NullableUserSessionEvents) UnmarshalJSON(src []byte) error

func (*NullableUserSessionEvents) Unset

func (v *NullableUserSessionEvents) Unset()

type NullableUserSessionSyntheticEvent

type NullableUserSessionSyntheticEvent struct {
	// contains filtered or unexported fields
}

func (NullableUserSessionSyntheticEvent) Get

func (NullableUserSessionSyntheticEvent) IsSet

func (NullableUserSessionSyntheticEvent) MarshalJSON

func (v NullableUserSessionSyntheticEvent) MarshalJSON() ([]byte, error)

func (*NullableUserSessionSyntheticEvent) Set

func (*NullableUserSessionSyntheticEvent) UnmarshalJSON

func (v *NullableUserSessionSyntheticEvent) UnmarshalJSON(src []byte) error

func (*NullableUserSessionSyntheticEvent) Unset

type NullableUserSessionUserAction

type NullableUserSessionUserAction struct {
	// contains filtered or unexported fields
}

func (NullableUserSessionUserAction) Get

func (NullableUserSessionUserAction) IsSet

func (NullableUserSessionUserAction) MarshalJSON

func (v NullableUserSessionUserAction) MarshalJSON() ([]byte, error)

func (*NullableUserSessionUserAction) Set

func (*NullableUserSessionUserAction) UnmarshalJSON

func (v *NullableUserSessionUserAction) UnmarshalJSON(src []byte) error

func (*NullableUserSessionUserAction) Unset

func (v *NullableUserSessionUserAction) Unset()

type NullableUsqlResultAsTable

type NullableUsqlResultAsTable struct {
	// contains filtered or unexported fields
}

func NewNullableUsqlResultAsTable

func NewNullableUsqlResultAsTable(val *UsqlResultAsTable) *NullableUsqlResultAsTable

func (NullableUsqlResultAsTable) Get

func (NullableUsqlResultAsTable) IsSet

func (v NullableUsqlResultAsTable) IsSet() bool

func (NullableUsqlResultAsTable) MarshalJSON

func (v NullableUsqlResultAsTable) MarshalJSON() ([]byte, error)

func (*NullableUsqlResultAsTable) Set

func (*NullableUsqlResultAsTable) UnmarshalJSON

func (v *NullableUsqlResultAsTable) UnmarshalJSON(src []byte) error

func (*NullableUsqlResultAsTable) Unset

func (v *NullableUsqlResultAsTable) Unset()

type NullableUsqlResultAsTree

type NullableUsqlResultAsTree struct {
	// contains filtered or unexported fields
}

func NewNullableUsqlResultAsTree

func NewNullableUsqlResultAsTree(val *UsqlResultAsTree) *NullableUsqlResultAsTree

func (NullableUsqlResultAsTree) Get

func (NullableUsqlResultAsTree) IsSet

func (v NullableUsqlResultAsTree) IsSet() bool

func (NullableUsqlResultAsTree) MarshalJSON

func (v NullableUsqlResultAsTree) MarshalJSON() ([]byte, error)

func (*NullableUsqlResultAsTree) Set

func (*NullableUsqlResultAsTree) UnmarshalJSON

func (v *NullableUsqlResultAsTree) UnmarshalJSON(src []byte) error

func (*NullableUsqlResultAsTree) Unset

func (v *NullableUsqlResultAsTree) Unset()

type Occurrence

type Occurrence struct {
	// Count of top parsing field occurrences
	Count *int64 `json:"count,omitempty"`
	// Value of top parsing field occurrence
	Value *string `json:"value,omitempty"`
}

Occurrence struct for Occurrence

func NewOccurrence

func NewOccurrence() *Occurrence

NewOccurrence instantiates a new Occurrence object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOccurrenceWithDefaults

func NewOccurrenceWithDefaults() *Occurrence

NewOccurrenceWithDefaults instantiates a new Occurrence object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Occurrence) GetCount

func (o *Occurrence) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*Occurrence) GetCountOk

func (o *Occurrence) 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 (*Occurrence) GetValue

func (o *Occurrence) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*Occurrence) GetValueOk

func (o *Occurrence) 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 (*Occurrence) HasCount

func (o *Occurrence) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*Occurrence) HasValue

func (o *Occurrence) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Occurrence) MarshalJSON

func (o Occurrence) MarshalJSON() ([]byte, error)

func (*Occurrence) SetCount

func (o *Occurrence) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*Occurrence) SetValue

func (o *Occurrence) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (Occurrence) ToMap

func (o Occurrence) ToMap() (map[string]interface{}, error)

type OneAgentInstallerChecksum

type OneAgentInstallerChecksum struct {
	// The checksum of the OneAgent installer.  This is the sha256 hash of the installer file.
	Sha256 *string `json:"sha256,omitempty"`
}

OneAgentInstallerChecksum The checksum of the OneAgent installer.

func NewOneAgentInstallerChecksum

func NewOneAgentInstallerChecksum() *OneAgentInstallerChecksum

NewOneAgentInstallerChecksum instantiates a new OneAgentInstallerChecksum object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOneAgentInstallerChecksumWithDefaults

func NewOneAgentInstallerChecksumWithDefaults() *OneAgentInstallerChecksum

NewOneAgentInstallerChecksumWithDefaults instantiates a new OneAgentInstallerChecksum object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OneAgentInstallerChecksum) GetSha256

func (o *OneAgentInstallerChecksum) GetSha256() string

GetSha256 returns the Sha256 field value if set, zero value otherwise.

func (*OneAgentInstallerChecksum) GetSha256Ok

func (o *OneAgentInstallerChecksum) GetSha256Ok() (*string, bool)

GetSha256Ok returns a tuple with the Sha256 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OneAgentInstallerChecksum) HasSha256

func (o *OneAgentInstallerChecksum) HasSha256() bool

HasSha256 returns a boolean if a field has been set.

func (OneAgentInstallerChecksum) MarshalJSON

func (o OneAgentInstallerChecksum) MarshalJSON() ([]byte, error)

func (*OneAgentInstallerChecksum) SetSha256

func (o *OneAgentInstallerChecksum) SetSha256(v string)

SetSha256 gets a reference to the given string and assigns it to the Sha256 field.

func (OneAgentInstallerChecksum) ToMap

func (o OneAgentInstallerChecksum) ToMap() (map[string]interface{}, error)

type OneAgentOnAHostAPI

type OneAgentOnAHostAPI interface {

	/*
		DeleteAgentPersistedPotentialProblems Deletes all detected auto-update blocking problems for this environment. | maturity=EARLY_ADOPTER

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteAgentPersistedPotentialProblemsRequest
	*/
	DeleteAgentPersistedPotentialProblems(ctx context.Context) ApiDeleteAgentPersistedPotentialProblemsRequest

	// DeleteAgentPersistedPotentialProblemsExecute executes the request
	DeleteAgentPersistedPotentialProblemsExecute(r ApiDeleteAgentPersistedPotentialProblemsRequest) (*http.Response, error)

	/*
		GetAgentPersistedPotentialProblems Gets a list of cluster-side detected auto-update problems that may block further rollout of a OneAgent version on a particular OS. | maturity=EARLY_ADOPTER

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAgentPersistedPotentialProblemsRequest
	*/
	GetAgentPersistedPotentialProblems(ctx context.Context) ApiGetAgentPersistedPotentialProblemsRequest

	// GetAgentPersistedPotentialProblemsExecute executes the request
	//  @return AgentPotentialProblemsState
	GetAgentPersistedPotentialProblemsExecute(r ApiGetAgentPersistedPotentialProblemsRequest) (*AgentPotentialProblemsState, *http.Response, error)

	/*
			GetHostsWithSpecificAgents Gets the list of hosts with OneAgent deployment information for each host

			You can narrow down the output by specifying filtering parameters for the request.

		The response is limited to 500 items. Use the **nextPageKey** cursor to obtain subsequent results.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetHostsWithSpecificAgentsRequest
	*/
	GetHostsWithSpecificAgents(ctx context.Context) ApiGetHostsWithSpecificAgentsRequest

	// GetHostsWithSpecificAgentsExecute executes the request
	//  @return HostsListPage
	GetHostsWithSpecificAgentsExecute(r ApiGetHostsWithSpecificAgentsRequest) (*HostsListPage, *http.Response, error)
}

type OneAgentOnAHostAPIService

type OneAgentOnAHostAPIService service

OneAgentOnAHostAPIService OneAgentOnAHostAPI service

func (*OneAgentOnAHostAPIService) DeleteAgentPersistedPotentialProblems

func (a *OneAgentOnAHostAPIService) DeleteAgentPersistedPotentialProblems(ctx context.Context) ApiDeleteAgentPersistedPotentialProblemsRequest

DeleteAgentPersistedPotentialProblems Deletes all detected auto-update blocking problems for this environment. | maturity=EARLY_ADOPTER

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteAgentPersistedPotentialProblemsRequest

func (*OneAgentOnAHostAPIService) DeleteAgentPersistedPotentialProblemsExecute

func (a *OneAgentOnAHostAPIService) DeleteAgentPersistedPotentialProblemsExecute(r ApiDeleteAgentPersistedPotentialProblemsRequest) (*http.Response, error)

Execute executes the request

func (*OneAgentOnAHostAPIService) GetAgentPersistedPotentialProblems

GetAgentPersistedPotentialProblems Gets a list of cluster-side detected auto-update problems that may block further rollout of a OneAgent version on a particular OS. | maturity=EARLY_ADOPTER

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAgentPersistedPotentialProblemsRequest

func (*OneAgentOnAHostAPIService) GetAgentPersistedPotentialProblemsExecute

Execute executes the request

@return AgentPotentialProblemsState

func (*OneAgentOnAHostAPIService) GetHostsWithSpecificAgents

GetHostsWithSpecificAgents Gets the list of hosts with OneAgent deployment information for each host

You can narrow down the output by specifying filtering parameters for the request.

The response is limited to 500 items. Use the **nextPageKey** cursor to obtain subsequent results.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetHostsWithSpecificAgentsRequest

func (*OneAgentOnAHostAPIService) GetHostsWithSpecificAgentsExecute

Execute executes the request

@return HostsListPage

type OutageHandlingPolicy

type OutageHandlingPolicy struct {
	// When enabled (`true`), generate a problem and send an alert when the monitor is unavailable at all configured locations.
	GlobalOutage       bool                       `json:"globalOutage"`
	GlobalOutagePolicy NullableGlobalOutagePolicy `json:"globalOutagePolicy,omitempty"`
	// When enabled (`true`), generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location.
	LocalOutage       bool              `json:"localOutage"`
	LocalOutagePolicy LocalOutagePolicy `json:"localOutagePolicy"`
	// Schedule retry if browser monitor execution results in a fail. For HTTP monitors this property is ignored.
	RetryOnError *bool `json:"retryOnError,omitempty"`
}

OutageHandlingPolicy Outage handling configuration.

func NewOutageHandlingPolicy

func NewOutageHandlingPolicy(globalOutage bool, localOutage bool, localOutagePolicy LocalOutagePolicy) *OutageHandlingPolicy

NewOutageHandlingPolicy instantiates a new OutageHandlingPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutageHandlingPolicyWithDefaults

func NewOutageHandlingPolicyWithDefaults() *OutageHandlingPolicy

NewOutageHandlingPolicyWithDefaults instantiates a new OutageHandlingPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutageHandlingPolicy) GetGlobalOutage

func (o *OutageHandlingPolicy) GetGlobalOutage() bool

GetGlobalOutage returns the GlobalOutage field value

func (*OutageHandlingPolicy) GetGlobalOutageOk

func (o *OutageHandlingPolicy) GetGlobalOutageOk() (*bool, bool)

GetGlobalOutageOk returns a tuple with the GlobalOutage field value and a boolean to check if the value has been set.

func (*OutageHandlingPolicy) GetGlobalOutagePolicy

func (o *OutageHandlingPolicy) GetGlobalOutagePolicy() GlobalOutagePolicy

GetGlobalOutagePolicy returns the GlobalOutagePolicy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OutageHandlingPolicy) GetGlobalOutagePolicyOk

func (o *OutageHandlingPolicy) GetGlobalOutagePolicyOk() (*GlobalOutagePolicy, bool)

GetGlobalOutagePolicyOk returns a tuple with the GlobalOutagePolicy 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 (*OutageHandlingPolicy) GetLocalOutage

func (o *OutageHandlingPolicy) GetLocalOutage() bool

GetLocalOutage returns the LocalOutage field value

func (*OutageHandlingPolicy) GetLocalOutageOk

func (o *OutageHandlingPolicy) GetLocalOutageOk() (*bool, bool)

GetLocalOutageOk returns a tuple with the LocalOutage field value and a boolean to check if the value has been set.

func (*OutageHandlingPolicy) GetLocalOutagePolicy

func (o *OutageHandlingPolicy) GetLocalOutagePolicy() LocalOutagePolicy

GetLocalOutagePolicy returns the LocalOutagePolicy field value

func (*OutageHandlingPolicy) GetLocalOutagePolicyOk

func (o *OutageHandlingPolicy) GetLocalOutagePolicyOk() (*LocalOutagePolicy, bool)

GetLocalOutagePolicyOk returns a tuple with the LocalOutagePolicy field value and a boolean to check if the value has been set.

func (*OutageHandlingPolicy) GetRetryOnError

func (o *OutageHandlingPolicy) GetRetryOnError() bool

GetRetryOnError returns the RetryOnError field value if set, zero value otherwise.

func (*OutageHandlingPolicy) GetRetryOnErrorOk

func (o *OutageHandlingPolicy) GetRetryOnErrorOk() (*bool, bool)

GetRetryOnErrorOk returns a tuple with the RetryOnError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutageHandlingPolicy) HasGlobalOutagePolicy

func (o *OutageHandlingPolicy) HasGlobalOutagePolicy() bool

HasGlobalOutagePolicy returns a boolean if a field has been set.

func (*OutageHandlingPolicy) HasRetryOnError

func (o *OutageHandlingPolicy) HasRetryOnError() bool

HasRetryOnError returns a boolean if a field has been set.

func (OutageHandlingPolicy) MarshalJSON

func (o OutageHandlingPolicy) MarshalJSON() ([]byte, error)

func (*OutageHandlingPolicy) SetGlobalOutage

func (o *OutageHandlingPolicy) SetGlobalOutage(v bool)

SetGlobalOutage sets field value

func (*OutageHandlingPolicy) SetGlobalOutagePolicy

func (o *OutageHandlingPolicy) SetGlobalOutagePolicy(v GlobalOutagePolicy)

SetGlobalOutagePolicy gets a reference to the given NullableGlobalOutagePolicy and assigns it to the GlobalOutagePolicy field.

func (*OutageHandlingPolicy) SetGlobalOutagePolicyNil

func (o *OutageHandlingPolicy) SetGlobalOutagePolicyNil()

SetGlobalOutagePolicyNil sets the value for GlobalOutagePolicy to be an explicit nil

func (*OutageHandlingPolicy) SetLocalOutage

func (o *OutageHandlingPolicy) SetLocalOutage(v bool)

SetLocalOutage sets field value

func (*OutageHandlingPolicy) SetLocalOutagePolicy

func (o *OutageHandlingPolicy) SetLocalOutagePolicy(v LocalOutagePolicy)

SetLocalOutagePolicy sets field value

func (*OutageHandlingPolicy) SetRetryOnError

func (o *OutageHandlingPolicy) SetRetryOnError(v bool)

SetRetryOnError gets a reference to the given bool and assigns it to the RetryOnError field.

func (OutageHandlingPolicy) ToMap

func (o OutageHandlingPolicy) ToMap() (map[string]interface{}, error)

func (*OutageHandlingPolicy) UnmarshalJSON

func (o *OutageHandlingPolicy) UnmarshalJSON(data []byte) (err error)

func (*OutageHandlingPolicy) UnsetGlobalOutagePolicy

func (o *OutageHandlingPolicy) UnsetGlobalOutagePolicy()

UnsetGlobalOutagePolicy ensures that no value is present for GlobalOutagePolicy, not even an explicit nil

type ParsingFieldTopValue

type ParsingFieldTopValue struct {
	// Top value parsing field name
	FieldName *string `json:"fieldName,omitempty"`
	// Top value parsing field occurrences
	Occurrences []Occurrence `json:"occurrences,omitempty"`
}

ParsingFieldTopValue struct for ParsingFieldTopValue

func NewParsingFieldTopValue

func NewParsingFieldTopValue() *ParsingFieldTopValue

NewParsingFieldTopValue instantiates a new ParsingFieldTopValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewParsingFieldTopValueWithDefaults

func NewParsingFieldTopValueWithDefaults() *ParsingFieldTopValue

NewParsingFieldTopValueWithDefaults instantiates a new ParsingFieldTopValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ParsingFieldTopValue) GetFieldName

func (o *ParsingFieldTopValue) GetFieldName() string

GetFieldName returns the FieldName field value if set, zero value otherwise.

func (*ParsingFieldTopValue) GetFieldNameOk

func (o *ParsingFieldTopValue) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParsingFieldTopValue) GetOccurrences

func (o *ParsingFieldTopValue) GetOccurrences() []Occurrence

GetOccurrences returns the Occurrences field value if set, zero value otherwise.

func (*ParsingFieldTopValue) GetOccurrencesOk

func (o *ParsingFieldTopValue) GetOccurrencesOk() ([]Occurrence, bool)

GetOccurrencesOk returns a tuple with the Occurrences field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParsingFieldTopValue) HasFieldName

func (o *ParsingFieldTopValue) HasFieldName() bool

HasFieldName returns a boolean if a field has been set.

func (*ParsingFieldTopValue) HasOccurrences

func (o *ParsingFieldTopValue) HasOccurrences() bool

HasOccurrences returns a boolean if a field has been set.

func (ParsingFieldTopValue) MarshalJSON

func (o ParsingFieldTopValue) MarshalJSON() ([]byte, error)

func (*ParsingFieldTopValue) SetFieldName

func (o *ParsingFieldTopValue) SetFieldName(v string)

SetFieldName gets a reference to the given string and assigns it to the FieldName field.

func (*ParsingFieldTopValue) SetOccurrences

func (o *ParsingFieldTopValue) SetOccurrences(v []Occurrence)

SetOccurrences gets a reference to the given []Occurrence and assigns it to the Occurrences field.

func (ParsingFieldTopValue) ToMap

func (o ParsingFieldTopValue) ToMap() (map[string]interface{}, error)

type PluginInfo

type PluginInfo struct {
	// A list of instances of the plugin.
	Instances []PluginInstance `json:"instances,omitempty"`
	// The name of the plugin.
	PluginName *string `json:"pluginName,omitempty"`
}

PluginInfo OneAgent plugin.

func NewPluginInfo

func NewPluginInfo() *PluginInfo

NewPluginInfo instantiates a new PluginInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInfoWithDefaults

func NewPluginInfoWithDefaults() *PluginInfo

NewPluginInfoWithDefaults instantiates a new PluginInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInfo) GetInstances

func (o *PluginInfo) GetInstances() []PluginInstance

GetInstances returns the Instances field value if set, zero value otherwise.

func (*PluginInfo) GetInstancesOk

func (o *PluginInfo) GetInstancesOk() ([]PluginInstance, bool)

GetInstancesOk returns a tuple with the Instances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) GetPluginName

func (o *PluginInfo) GetPluginName() string

GetPluginName returns the PluginName field value if set, zero value otherwise.

func (*PluginInfo) GetPluginNameOk

func (o *PluginInfo) GetPluginNameOk() (*string, bool)

GetPluginNameOk returns a tuple with the PluginName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInfo) HasInstances

func (o *PluginInfo) HasInstances() bool

HasInstances returns a boolean if a field has been set.

func (*PluginInfo) HasPluginName

func (o *PluginInfo) HasPluginName() bool

HasPluginName returns a boolean if a field has been set.

func (PluginInfo) MarshalJSON

func (o PluginInfo) MarshalJSON() ([]byte, error)

func (*PluginInfo) SetInstances

func (o *PluginInfo) SetInstances(v []PluginInstance)

SetInstances gets a reference to the given []PluginInstance and assigns it to the Instances field.

func (*PluginInfo) SetPluginName

func (o *PluginInfo) SetPluginName(v string)

SetPluginName gets a reference to the given string and assigns it to the PluginName field.

func (PluginInfo) ToMap

func (o PluginInfo) ToMap() (map[string]interface{}, error)

type PluginInstance

type PluginInstance struct {
	// The version of the plugin.
	PluginVersion *string `json:"pluginVersion,omitempty"`
	// The state of the plugin instance.
	State *string `json:"state,omitempty"`
}

PluginInstance An instance of the OneAgent plugin.

func NewPluginInstance

func NewPluginInstance() *PluginInstance

NewPluginInstance instantiates a new PluginInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInstanceWithDefaults

func NewPluginInstanceWithDefaults() *PluginInstance

NewPluginInstanceWithDefaults instantiates a new PluginInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInstance) GetPluginVersion

func (o *PluginInstance) GetPluginVersion() string

GetPluginVersion returns the PluginVersion field value if set, zero value otherwise.

func (*PluginInstance) GetPluginVersionOk

func (o *PluginInstance) GetPluginVersionOk() (*string, bool)

GetPluginVersionOk returns a tuple with the PluginVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstance) GetState

func (o *PluginInstance) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*PluginInstance) GetStateOk

func (o *PluginInstance) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstance) HasPluginVersion

func (o *PluginInstance) HasPluginVersion() bool

HasPluginVersion returns a boolean if a field has been set.

func (*PluginInstance) HasState

func (o *PluginInstance) HasState() bool

HasState returns a boolean if a field has been set.

func (PluginInstance) MarshalJSON

func (o PluginInstance) MarshalJSON() ([]byte, error)

func (*PluginInstance) SetPluginVersion

func (o *PluginInstance) SetPluginVersion(v string)

SetPluginVersion gets a reference to the given string and assigns it to the PluginVersion field.

func (*PluginInstance) SetState

func (o *PluginInstance) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (PluginInstance) ToMap

func (o PluginInstance) ToMap() (map[string]interface{}, error)

type PrivateSyntheticLocation

type PrivateSyntheticLocation struct {
	SyntheticLocation
	// Auto upgrade of Chromium is enabled (`true`) or disabled (`false`).
	AutoUpdateChromium *bool `json:"autoUpdateChromium,omitempty"`
	// Alerting for location outage is enabled (`true`) or disabled (`false`). Supported only for private Synthetic locations.
	AvailabilityLocationOutage *bool `json:"availabilityLocationOutage,omitempty"`
	// Alerting for node outage is enabled (`true`) or disabled (`false`). \\n\\n If enabled, the outage of *any* node in the location triggers an alert. Supported only for private Synthetic locations.
	AvailabilityNodeOutage *bool `json:"availabilityNodeOutage,omitempty"`
	// Notifications for location and node outage are enabled (`true`) or disabled (`false`). Supported only for private Synthetic locations.
	AvailabilityNotificationsEnabled *bool `json:"availabilityNotificationsEnabled,omitempty"`
	// The deployment type of the location:   * `STANDARD`: The location is deployed on Windows or Linux. * `KUBERNETES`: The location is deployed on Kubernetes.
	DeploymentType *string `json:"deploymentType,omitempty"`
	// Alert if location or node outage lasts longer than *X* minutes. \\n\\n Only applicable when `availabilityLocationOutage` or `availabilityNodeOutage` is set to `true`. Supported only for private Synthetic locations.
	LocationNodeOutageDelayInMinutes *int32 `json:"locationNodeOutageDelayInMinutes,omitempty"`
	// A list of synthetic nodes belonging to the location.    You can retrieve the list of available nodes with the [GET all nodes](https://dt-url.net/miy3rpl) call.
	Nodes []string `json:"nodes"`
	// Boolean value describes which kubernetes version will be used:  * `false`: Version 1.23+ that is older than 1.26 * `true`: Version 1.26+.
	UseNewKubernetesVersion *bool `json:"useNewKubernetesVersion,omitempty"`
}

PrivateSyntheticLocation Configuration of a private synthetic location. **countryCode**, **regionCode**, **city** parameters are optional as they can be retrieved based on **latitude** and **longitude** of location.

func NewPrivateSyntheticLocation

func NewPrivateSyntheticLocation(nodes []string, entityId string, latitude float64, longitude float64, name string, type_ string) *PrivateSyntheticLocation

NewPrivateSyntheticLocation instantiates a new PrivateSyntheticLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPrivateSyntheticLocationWithDefaults

func NewPrivateSyntheticLocationWithDefaults() *PrivateSyntheticLocation

NewPrivateSyntheticLocationWithDefaults instantiates a new PrivateSyntheticLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PrivateSyntheticLocation) GetAutoUpdateChromium

func (o *PrivateSyntheticLocation) GetAutoUpdateChromium() bool

GetAutoUpdateChromium returns the AutoUpdateChromium field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetAutoUpdateChromiumOk

func (o *PrivateSyntheticLocation) GetAutoUpdateChromiumOk() (*bool, bool)

GetAutoUpdateChromiumOk returns a tuple with the AutoUpdateChromium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetAvailabilityLocationOutage

func (o *PrivateSyntheticLocation) GetAvailabilityLocationOutage() bool

GetAvailabilityLocationOutage returns the AvailabilityLocationOutage field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetAvailabilityLocationOutageOk

func (o *PrivateSyntheticLocation) GetAvailabilityLocationOutageOk() (*bool, bool)

GetAvailabilityLocationOutageOk returns a tuple with the AvailabilityLocationOutage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetAvailabilityNodeOutage

func (o *PrivateSyntheticLocation) GetAvailabilityNodeOutage() bool

GetAvailabilityNodeOutage returns the AvailabilityNodeOutage field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetAvailabilityNodeOutageOk

func (o *PrivateSyntheticLocation) GetAvailabilityNodeOutageOk() (*bool, bool)

GetAvailabilityNodeOutageOk returns a tuple with the AvailabilityNodeOutage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetAvailabilityNotificationsEnabled

func (o *PrivateSyntheticLocation) GetAvailabilityNotificationsEnabled() bool

GetAvailabilityNotificationsEnabled returns the AvailabilityNotificationsEnabled field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetAvailabilityNotificationsEnabledOk

func (o *PrivateSyntheticLocation) GetAvailabilityNotificationsEnabledOk() (*bool, bool)

GetAvailabilityNotificationsEnabledOk returns a tuple with the AvailabilityNotificationsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetDeploymentType

func (o *PrivateSyntheticLocation) GetDeploymentType() string

GetDeploymentType returns the DeploymentType field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetDeploymentTypeOk

func (o *PrivateSyntheticLocation) GetDeploymentTypeOk() (*string, bool)

GetDeploymentTypeOk returns a tuple with the DeploymentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetLocationNodeOutageDelayInMinutes

func (o *PrivateSyntheticLocation) GetLocationNodeOutageDelayInMinutes() int32

GetLocationNodeOutageDelayInMinutes returns the LocationNodeOutageDelayInMinutes field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetLocationNodeOutageDelayInMinutesOk

func (o *PrivateSyntheticLocation) GetLocationNodeOutageDelayInMinutesOk() (*int32, bool)

GetLocationNodeOutageDelayInMinutesOk returns a tuple with the LocationNodeOutageDelayInMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetNodes

func (o *PrivateSyntheticLocation) GetNodes() []string

GetNodes returns the Nodes field value

func (*PrivateSyntheticLocation) GetNodesOk

func (o *PrivateSyntheticLocation) GetNodesOk() ([]string, bool)

GetNodesOk returns a tuple with the Nodes field value and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) GetUseNewKubernetesVersion

func (o *PrivateSyntheticLocation) GetUseNewKubernetesVersion() bool

GetUseNewKubernetesVersion returns the UseNewKubernetesVersion field value if set, zero value otherwise.

func (*PrivateSyntheticLocation) GetUseNewKubernetesVersionOk

func (o *PrivateSyntheticLocation) GetUseNewKubernetesVersionOk() (*bool, bool)

GetUseNewKubernetesVersionOk returns a tuple with the UseNewKubernetesVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocation) HasAutoUpdateChromium

func (o *PrivateSyntheticLocation) HasAutoUpdateChromium() bool

HasAutoUpdateChromium returns a boolean if a field has been set.

func (*PrivateSyntheticLocation) HasAvailabilityLocationOutage

func (o *PrivateSyntheticLocation) HasAvailabilityLocationOutage() bool

HasAvailabilityLocationOutage returns a boolean if a field has been set.

func (*PrivateSyntheticLocation) HasAvailabilityNodeOutage

func (o *PrivateSyntheticLocation) HasAvailabilityNodeOutage() bool

HasAvailabilityNodeOutage returns a boolean if a field has been set.

func (*PrivateSyntheticLocation) HasAvailabilityNotificationsEnabled

func (o *PrivateSyntheticLocation) HasAvailabilityNotificationsEnabled() bool

HasAvailabilityNotificationsEnabled returns a boolean if a field has been set.

func (*PrivateSyntheticLocation) HasDeploymentType

func (o *PrivateSyntheticLocation) HasDeploymentType() bool

HasDeploymentType returns a boolean if a field has been set.

func (*PrivateSyntheticLocation) HasLocationNodeOutageDelayInMinutes

func (o *PrivateSyntheticLocation) HasLocationNodeOutageDelayInMinutes() bool

HasLocationNodeOutageDelayInMinutes returns a boolean if a field has been set.

func (*PrivateSyntheticLocation) HasUseNewKubernetesVersion

func (o *PrivateSyntheticLocation) HasUseNewKubernetesVersion() bool

HasUseNewKubernetesVersion returns a boolean if a field has been set.

func (PrivateSyntheticLocation) MarshalJSON

func (o PrivateSyntheticLocation) MarshalJSON() ([]byte, error)

func (*PrivateSyntheticLocation) SetAutoUpdateChromium

func (o *PrivateSyntheticLocation) SetAutoUpdateChromium(v bool)

SetAutoUpdateChromium gets a reference to the given bool and assigns it to the AutoUpdateChromium field.

func (*PrivateSyntheticLocation) SetAvailabilityLocationOutage

func (o *PrivateSyntheticLocation) SetAvailabilityLocationOutage(v bool)

SetAvailabilityLocationOutage gets a reference to the given bool and assigns it to the AvailabilityLocationOutage field.

func (*PrivateSyntheticLocation) SetAvailabilityNodeOutage

func (o *PrivateSyntheticLocation) SetAvailabilityNodeOutage(v bool)

SetAvailabilityNodeOutage gets a reference to the given bool and assigns it to the AvailabilityNodeOutage field.

func (*PrivateSyntheticLocation) SetAvailabilityNotificationsEnabled

func (o *PrivateSyntheticLocation) SetAvailabilityNotificationsEnabled(v bool)

SetAvailabilityNotificationsEnabled gets a reference to the given bool and assigns it to the AvailabilityNotificationsEnabled field.

func (*PrivateSyntheticLocation) SetDeploymentType

func (o *PrivateSyntheticLocation) SetDeploymentType(v string)

SetDeploymentType gets a reference to the given string and assigns it to the DeploymentType field.

func (*PrivateSyntheticLocation) SetLocationNodeOutageDelayInMinutes

func (o *PrivateSyntheticLocation) SetLocationNodeOutageDelayInMinutes(v int32)

SetLocationNodeOutageDelayInMinutes gets a reference to the given int32 and assigns it to the LocationNodeOutageDelayInMinutes field.

func (*PrivateSyntheticLocation) SetNodes

func (o *PrivateSyntheticLocation) SetNodes(v []string)

SetNodes sets field value

func (*PrivateSyntheticLocation) SetUseNewKubernetesVersion

func (o *PrivateSyntheticLocation) SetUseNewKubernetesVersion(v bool)

SetUseNewKubernetesVersion gets a reference to the given bool and assigns it to the UseNewKubernetesVersion field.

func (PrivateSyntheticLocation) ToMap

func (o PrivateSyntheticLocation) ToMap() (map[string]interface{}, error)

func (*PrivateSyntheticLocation) UnmarshalJSON

func (o *PrivateSyntheticLocation) UnmarshalJSON(data []byte) (err error)

type PrivateSyntheticLocationUpdate

type PrivateSyntheticLocationUpdate struct {
	SyntheticLocationUpdate
	// Auto upgrade of Chromium is enabled (`true`) or disabled (`false`).
	AutoUpdateChromium *bool `json:"autoUpdateChromium,omitempty"`
	// Alerting for location outage is enabled (`true`) or disabled (`false`). Supported only for private Synthetic locations.
	AvailabilityLocationOutage *bool `json:"availabilityLocationOutage,omitempty"`
	// Alerting for node outage is enabled (`true`) or disabled (`false`). \\n\\n If enabled, the outage of *any* node in the location triggers an alert. Supported only for private Synthetic locations.
	AvailabilityNodeOutage *bool `json:"availabilityNodeOutage,omitempty"`
	// Notifications for location and node outage are enabled (`true`) or disabled (`false`). Supported only for private Synthetic locations.
	AvailabilityNotificationsEnabled *bool `json:"availabilityNotificationsEnabled,omitempty"`
	// The city of the location.
	City *string `json:"city,omitempty"`
	// The country code of the location.    To fetch the list of available country codes, use the [GET all countries](https://dt-url.net/37030go) request.
	CountryCode *string `json:"countryCode,omitempty"`
	// The deployment type of the location:   * `STANDARD`: The location is deployed on Windows or Linux. * `KUBERNETES`: The location is deployed on Kubernetes.
	DeploymentType *string `json:"deploymentType,omitempty"`
	// The latitude of the location in `DDD.dddd` format.
	Latitude float64 `json:"latitude"`
	// Alert if location or node outage lasts longer than *X* minutes. \\n\\n Only applicable when `availabilityLocationOutage` or `availabilityNodeOutage` is set to `true`. Supported only for private Synthetic locations.
	LocationNodeOutageDelayInMinutes *int32 `json:"locationNodeOutageDelayInMinutes,omitempty"`
	// The longitude of the location in `DDD.dddd` format.
	Longitude float64 `json:"longitude"`
	// The name of the location.
	Name string `json:"name"`
	// A list of synthetic nodes belonging to the location.    You can retrieve the list of available nodes with the [GET all nodes](https://dt-url.net/miy3rpl) call.
	Nodes []string `json:"nodes"`
	// The region code of the location.    To fetch the list of available region codes, use the [GET regions of the country](https://dt-url.net/az230x0) request.
	RegionCode *string `json:"regionCode,omitempty"`
	// The status of the location:   * `ENABLED`: The location is displayed as active in the UI. You can assign monitors to the location.  * `DISABLED`: The location is displayed as inactive in the UI. You can't assign monitors to the location. Monitors already assigned to the location will stay there and will be executed from the location.  * `HIDDEN`: The location is not displayed in the UI. You can't assign monitors to the location. You can only set location as `HIDDEN` when no monitor is assigned to it.
	Status *string `json:"status,omitempty"`
	// Boolean value describes which kubernetes version will be used:  * `false`: Version 1.23+ that is older than 1.26 * `true`: Version 1.26+.
	UseNewKubernetesVersion *bool `json:"useNewKubernetesVersion,omitempty"`
}

PrivateSyntheticLocationUpdate The update of a private Synthetic location.

func NewPrivateSyntheticLocationUpdate

func NewPrivateSyntheticLocationUpdate(latitude float64, longitude float64, name string, nodes []string, type_ string) *PrivateSyntheticLocationUpdate

NewPrivateSyntheticLocationUpdate instantiates a new PrivateSyntheticLocationUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPrivateSyntheticLocationUpdateWithDefaults

func NewPrivateSyntheticLocationUpdateWithDefaults() *PrivateSyntheticLocationUpdate

NewPrivateSyntheticLocationUpdateWithDefaults instantiates a new PrivateSyntheticLocationUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PrivateSyntheticLocationUpdate) GetAutoUpdateChromium

func (o *PrivateSyntheticLocationUpdate) GetAutoUpdateChromium() bool

GetAutoUpdateChromium returns the AutoUpdateChromium field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetAutoUpdateChromiumOk

func (o *PrivateSyntheticLocationUpdate) GetAutoUpdateChromiumOk() (*bool, bool)

GetAutoUpdateChromiumOk returns a tuple with the AutoUpdateChromium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetAvailabilityLocationOutage

func (o *PrivateSyntheticLocationUpdate) GetAvailabilityLocationOutage() bool

GetAvailabilityLocationOutage returns the AvailabilityLocationOutage field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetAvailabilityLocationOutageOk

func (o *PrivateSyntheticLocationUpdate) GetAvailabilityLocationOutageOk() (*bool, bool)

GetAvailabilityLocationOutageOk returns a tuple with the AvailabilityLocationOutage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetAvailabilityNodeOutage

func (o *PrivateSyntheticLocationUpdate) GetAvailabilityNodeOutage() bool

GetAvailabilityNodeOutage returns the AvailabilityNodeOutage field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetAvailabilityNodeOutageOk

func (o *PrivateSyntheticLocationUpdate) GetAvailabilityNodeOutageOk() (*bool, bool)

GetAvailabilityNodeOutageOk returns a tuple with the AvailabilityNodeOutage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetAvailabilityNotificationsEnabled

func (o *PrivateSyntheticLocationUpdate) GetAvailabilityNotificationsEnabled() bool

GetAvailabilityNotificationsEnabled returns the AvailabilityNotificationsEnabled field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetAvailabilityNotificationsEnabledOk

func (o *PrivateSyntheticLocationUpdate) GetAvailabilityNotificationsEnabledOk() (*bool, bool)

GetAvailabilityNotificationsEnabledOk returns a tuple with the AvailabilityNotificationsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetCity

GetCity returns the City field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetCityOk

func (o *PrivateSyntheticLocationUpdate) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetCountryCode

func (o *PrivateSyntheticLocationUpdate) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetCountryCodeOk

func (o *PrivateSyntheticLocationUpdate) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetDeploymentType

func (o *PrivateSyntheticLocationUpdate) GetDeploymentType() string

GetDeploymentType returns the DeploymentType field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetDeploymentTypeOk

func (o *PrivateSyntheticLocationUpdate) GetDeploymentTypeOk() (*string, bool)

GetDeploymentTypeOk returns a tuple with the DeploymentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetLatitude

func (o *PrivateSyntheticLocationUpdate) GetLatitude() float64

GetLatitude returns the Latitude field value

func (*PrivateSyntheticLocationUpdate) GetLatitudeOk

func (o *PrivateSyntheticLocationUpdate) GetLatitudeOk() (*float64, bool)

GetLatitudeOk returns a tuple with the Latitude field value and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetLocationNodeOutageDelayInMinutes

func (o *PrivateSyntheticLocationUpdate) GetLocationNodeOutageDelayInMinutes() int32

GetLocationNodeOutageDelayInMinutes returns the LocationNodeOutageDelayInMinutes field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetLocationNodeOutageDelayInMinutesOk

func (o *PrivateSyntheticLocationUpdate) GetLocationNodeOutageDelayInMinutesOk() (*int32, bool)

GetLocationNodeOutageDelayInMinutesOk returns a tuple with the LocationNodeOutageDelayInMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetLongitude

func (o *PrivateSyntheticLocationUpdate) GetLongitude() float64

GetLongitude returns the Longitude field value

func (*PrivateSyntheticLocationUpdate) GetLongitudeOk

func (o *PrivateSyntheticLocationUpdate) GetLongitudeOk() (*float64, bool)

GetLongitudeOk returns a tuple with the Longitude field value and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetName

GetName returns the Name field value

func (*PrivateSyntheticLocationUpdate) GetNameOk

func (o *PrivateSyntheticLocationUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetNodes

func (o *PrivateSyntheticLocationUpdate) GetNodes() []string

GetNodes returns the Nodes field value

func (*PrivateSyntheticLocationUpdate) GetNodesOk

func (o *PrivateSyntheticLocationUpdate) GetNodesOk() ([]string, bool)

GetNodesOk returns a tuple with the Nodes field value and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetRegionCode

func (o *PrivateSyntheticLocationUpdate) GetRegionCode() string

GetRegionCode returns the RegionCode field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetRegionCodeOk

func (o *PrivateSyntheticLocationUpdate) GetRegionCodeOk() (*string, bool)

GetRegionCodeOk returns a tuple with the RegionCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) GetStatus

func (o *PrivateSyntheticLocationUpdate) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetStatusOk

func (o *PrivateSyntheticLocationUpdate) 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 (*PrivateSyntheticLocationUpdate) GetUseNewKubernetesVersion

func (o *PrivateSyntheticLocationUpdate) GetUseNewKubernetesVersion() bool

GetUseNewKubernetesVersion returns the UseNewKubernetesVersion field value if set, zero value otherwise.

func (*PrivateSyntheticLocationUpdate) GetUseNewKubernetesVersionOk

func (o *PrivateSyntheticLocationUpdate) GetUseNewKubernetesVersionOk() (*bool, bool)

GetUseNewKubernetesVersionOk returns a tuple with the UseNewKubernetesVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PrivateSyntheticLocationUpdate) HasAutoUpdateChromium

func (o *PrivateSyntheticLocationUpdate) HasAutoUpdateChromium() bool

HasAutoUpdateChromium returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasAvailabilityLocationOutage

func (o *PrivateSyntheticLocationUpdate) HasAvailabilityLocationOutage() bool

HasAvailabilityLocationOutage returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasAvailabilityNodeOutage

func (o *PrivateSyntheticLocationUpdate) HasAvailabilityNodeOutage() bool

HasAvailabilityNodeOutage returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasAvailabilityNotificationsEnabled

func (o *PrivateSyntheticLocationUpdate) HasAvailabilityNotificationsEnabled() bool

HasAvailabilityNotificationsEnabled returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasCity

func (o *PrivateSyntheticLocationUpdate) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasCountryCode

func (o *PrivateSyntheticLocationUpdate) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasDeploymentType

func (o *PrivateSyntheticLocationUpdate) HasDeploymentType() bool

HasDeploymentType returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasLocationNodeOutageDelayInMinutes

func (o *PrivateSyntheticLocationUpdate) HasLocationNodeOutageDelayInMinutes() bool

HasLocationNodeOutageDelayInMinutes returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasRegionCode

func (o *PrivateSyntheticLocationUpdate) HasRegionCode() bool

HasRegionCode returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasStatus

func (o *PrivateSyntheticLocationUpdate) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PrivateSyntheticLocationUpdate) HasUseNewKubernetesVersion

func (o *PrivateSyntheticLocationUpdate) HasUseNewKubernetesVersion() bool

HasUseNewKubernetesVersion returns a boolean if a field has been set.

func (PrivateSyntheticLocationUpdate) MarshalJSON

func (o PrivateSyntheticLocationUpdate) MarshalJSON() ([]byte, error)

func (*PrivateSyntheticLocationUpdate) SetAutoUpdateChromium

func (o *PrivateSyntheticLocationUpdate) SetAutoUpdateChromium(v bool)

SetAutoUpdateChromium gets a reference to the given bool and assigns it to the AutoUpdateChromium field.

func (*PrivateSyntheticLocationUpdate) SetAvailabilityLocationOutage

func (o *PrivateSyntheticLocationUpdate) SetAvailabilityLocationOutage(v bool)

SetAvailabilityLocationOutage gets a reference to the given bool and assigns it to the AvailabilityLocationOutage field.

func (*PrivateSyntheticLocationUpdate) SetAvailabilityNodeOutage

func (o *PrivateSyntheticLocationUpdate) SetAvailabilityNodeOutage(v bool)

SetAvailabilityNodeOutage gets a reference to the given bool and assigns it to the AvailabilityNodeOutage field.

func (*PrivateSyntheticLocationUpdate) SetAvailabilityNotificationsEnabled

func (o *PrivateSyntheticLocationUpdate) SetAvailabilityNotificationsEnabled(v bool)

SetAvailabilityNotificationsEnabled gets a reference to the given bool and assigns it to the AvailabilityNotificationsEnabled field.

func (*PrivateSyntheticLocationUpdate) SetCity

func (o *PrivateSyntheticLocationUpdate) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*PrivateSyntheticLocationUpdate) SetCountryCode

func (o *PrivateSyntheticLocationUpdate) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*PrivateSyntheticLocationUpdate) SetDeploymentType

func (o *PrivateSyntheticLocationUpdate) SetDeploymentType(v string)

SetDeploymentType gets a reference to the given string and assigns it to the DeploymentType field.

func (*PrivateSyntheticLocationUpdate) SetLatitude

func (o *PrivateSyntheticLocationUpdate) SetLatitude(v float64)

SetLatitude sets field value

func (*PrivateSyntheticLocationUpdate) SetLocationNodeOutageDelayInMinutes

func (o *PrivateSyntheticLocationUpdate) SetLocationNodeOutageDelayInMinutes(v int32)

SetLocationNodeOutageDelayInMinutes gets a reference to the given int32 and assigns it to the LocationNodeOutageDelayInMinutes field.

func (*PrivateSyntheticLocationUpdate) SetLongitude

func (o *PrivateSyntheticLocationUpdate) SetLongitude(v float64)

SetLongitude sets field value

func (*PrivateSyntheticLocationUpdate) SetName

func (o *PrivateSyntheticLocationUpdate) SetName(v string)

SetName sets field value

func (*PrivateSyntheticLocationUpdate) SetNodes

func (o *PrivateSyntheticLocationUpdate) SetNodes(v []string)

SetNodes sets field value

func (*PrivateSyntheticLocationUpdate) SetRegionCode

func (o *PrivateSyntheticLocationUpdate) SetRegionCode(v string)

SetRegionCode gets a reference to the given string and assigns it to the RegionCode field.

func (*PrivateSyntheticLocationUpdate) SetStatus

func (o *PrivateSyntheticLocationUpdate) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PrivateSyntheticLocationUpdate) SetUseNewKubernetesVersion

func (o *PrivateSyntheticLocationUpdate) SetUseNewKubernetesVersion(v bool)

SetUseNewKubernetesVersion gets a reference to the given bool and assigns it to the UseNewKubernetesVersion field.

func (PrivateSyntheticLocationUpdate) ToMap

func (o PrivateSyntheticLocationUpdate) ToMap() (map[string]interface{}, error)

func (*PrivateSyntheticLocationUpdate) UnmarshalJSON

func (o *PrivateSyntheticLocationUpdate) UnmarshalJSON(data []byte) (err error)

type Problem

type Problem struct {
	AffectedCounts *ProblemAffectedCounts `json:"affectedCounts,omitempty"`
	// The number of comments to the problem.
	CommentCount *int32 `json:"commentCount,omitempty"`
	// The name of the problem, displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The end timestamp of the problem, in UTC milliseconds.    Has the value `-1` if the problem is still open.
	EndTime *int64 `json:"endTime,omitempty"`
	// Indicates whether Dynatrace has found at least one possible root cause for the problem.
	HasRootCause *bool `json:"hasRootCause,omitempty"`
	// The ID of the problem.
	Id *string `json:"id,omitempty"`
	// The impact level of the problem. It shows what is affected by the problem: infrastructure, service, or application.
	ImpactLevel *string `json:"impactLevel,omitempty"`
	// The list of events related to the problem.
	RankedEvents []Event `json:"rankedEvents,omitempty"`
	// Provides impact information of the events in an aggregated form. For a more detailed impact analysis, see `rankedEvents`.
	RankedImpacts   []EventRestImpact       `json:"rankedImpacts,omitempty"`
	RecoveredCounts *ProblemRecoveredCounts `json:"recoveredCounts,omitempty"`
	// The severity of the problem.
	SeverityLevel *string `json:"severityLevel,omitempty"`
	// The start timestamp of the problem, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// The status of the problem.
	Status *string `json:"status,omitempty"`
	// Tags of entities affected by the problem.
	TagsOfAffectedEntities []TagInfo `json:"tagsOfAffectedEntities,omitempty"`
}

Problem The properties of a problem.

func NewProblem

func NewProblem() *Problem

NewProblem instantiates a new Problem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemWithDefaults

func NewProblemWithDefaults() *Problem

NewProblemWithDefaults instantiates a new Problem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Problem) GetAffectedCounts

func (o *Problem) GetAffectedCounts() ProblemAffectedCounts

GetAffectedCounts returns the AffectedCounts field value if set, zero value otherwise.

func (*Problem) GetAffectedCountsOk

func (o *Problem) GetAffectedCountsOk() (*ProblemAffectedCounts, bool)

GetAffectedCountsOk returns a tuple with the AffectedCounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetCommentCount

func (o *Problem) GetCommentCount() int32

GetCommentCount returns the CommentCount field value if set, zero value otherwise.

func (*Problem) GetCommentCountOk

func (o *Problem) GetCommentCountOk() (*int32, bool)

GetCommentCountOk returns a tuple with the CommentCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetDisplayName

func (o *Problem) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*Problem) GetDisplayNameOk

func (o *Problem) 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 (*Problem) GetEndTime

func (o *Problem) GetEndTime() int64

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*Problem) GetEndTimeOk

func (o *Problem) GetEndTimeOk() (*int64, bool)

GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetHasRootCause

func (o *Problem) GetHasRootCause() bool

GetHasRootCause returns the HasRootCause field value if set, zero value otherwise.

func (*Problem) GetHasRootCauseOk

func (o *Problem) GetHasRootCauseOk() (*bool, bool)

GetHasRootCauseOk returns a tuple with the HasRootCause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetId

func (o *Problem) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Problem) GetIdOk

func (o *Problem) 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 (*Problem) GetImpactLevel

func (o *Problem) GetImpactLevel() string

GetImpactLevel returns the ImpactLevel field value if set, zero value otherwise.

func (*Problem) GetImpactLevelOk

func (o *Problem) GetImpactLevelOk() (*string, bool)

GetImpactLevelOk returns a tuple with the ImpactLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetRankedEvents

func (o *Problem) GetRankedEvents() []Event

GetRankedEvents returns the RankedEvents field value if set, zero value otherwise.

func (*Problem) GetRankedEventsOk

func (o *Problem) GetRankedEventsOk() ([]Event, bool)

GetRankedEventsOk returns a tuple with the RankedEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetRankedImpacts

func (o *Problem) GetRankedImpacts() []EventRestImpact

GetRankedImpacts returns the RankedImpacts field value if set, zero value otherwise.

func (*Problem) GetRankedImpactsOk

func (o *Problem) GetRankedImpactsOk() ([]EventRestImpact, bool)

GetRankedImpactsOk returns a tuple with the RankedImpacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetRecoveredCounts

func (o *Problem) GetRecoveredCounts() ProblemRecoveredCounts

GetRecoveredCounts returns the RecoveredCounts field value if set, zero value otherwise.

func (*Problem) GetRecoveredCountsOk

func (o *Problem) GetRecoveredCountsOk() (*ProblemRecoveredCounts, bool)

GetRecoveredCountsOk returns a tuple with the RecoveredCounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetSeverityLevel

func (o *Problem) GetSeverityLevel() string

GetSeverityLevel returns the SeverityLevel field value if set, zero value otherwise.

func (*Problem) GetSeverityLevelOk

func (o *Problem) GetSeverityLevelOk() (*string, bool)

GetSeverityLevelOk returns a tuple with the SeverityLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetStartTime

func (o *Problem) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*Problem) GetStartTimeOk

func (o *Problem) GetStartTimeOk() (*int64, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) GetStatus

func (o *Problem) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Problem) GetStatusOk

func (o *Problem) 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 (*Problem) GetTagsOfAffectedEntities

func (o *Problem) GetTagsOfAffectedEntities() []TagInfo

GetTagsOfAffectedEntities returns the TagsOfAffectedEntities field value if set, zero value otherwise.

func (*Problem) GetTagsOfAffectedEntitiesOk

func (o *Problem) GetTagsOfAffectedEntitiesOk() ([]TagInfo, bool)

GetTagsOfAffectedEntitiesOk returns a tuple with the TagsOfAffectedEntities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Problem) HasAffectedCounts

func (o *Problem) HasAffectedCounts() bool

HasAffectedCounts returns a boolean if a field has been set.

func (*Problem) HasCommentCount

func (o *Problem) HasCommentCount() bool

HasCommentCount returns a boolean if a field has been set.

func (*Problem) HasDisplayName

func (o *Problem) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Problem) HasEndTime

func (o *Problem) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*Problem) HasHasRootCause

func (o *Problem) HasHasRootCause() bool

HasHasRootCause returns a boolean if a field has been set.

func (*Problem) HasId

func (o *Problem) HasId() bool

HasId returns a boolean if a field has been set.

func (*Problem) HasImpactLevel

func (o *Problem) HasImpactLevel() bool

HasImpactLevel returns a boolean if a field has been set.

func (*Problem) HasRankedEvents

func (o *Problem) HasRankedEvents() bool

HasRankedEvents returns a boolean if a field has been set.

func (*Problem) HasRankedImpacts

func (o *Problem) HasRankedImpacts() bool

HasRankedImpacts returns a boolean if a field has been set.

func (*Problem) HasRecoveredCounts

func (o *Problem) HasRecoveredCounts() bool

HasRecoveredCounts returns a boolean if a field has been set.

func (*Problem) HasSeverityLevel

func (o *Problem) HasSeverityLevel() bool

HasSeverityLevel returns a boolean if a field has been set.

func (*Problem) HasStartTime

func (o *Problem) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*Problem) HasStatus

func (o *Problem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Problem) HasTagsOfAffectedEntities

func (o *Problem) HasTagsOfAffectedEntities() bool

HasTagsOfAffectedEntities returns a boolean if a field has been set.

func (Problem) MarshalJSON

func (o Problem) MarshalJSON() ([]byte, error)

func (*Problem) SetAffectedCounts

func (o *Problem) SetAffectedCounts(v ProblemAffectedCounts)

SetAffectedCounts gets a reference to the given ProblemAffectedCounts and assigns it to the AffectedCounts field.

func (*Problem) SetCommentCount

func (o *Problem) SetCommentCount(v int32)

SetCommentCount gets a reference to the given int32 and assigns it to the CommentCount field.

func (*Problem) SetDisplayName

func (o *Problem) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*Problem) SetEndTime

func (o *Problem) SetEndTime(v int64)

SetEndTime gets a reference to the given int64 and assigns it to the EndTime field.

func (*Problem) SetHasRootCause

func (o *Problem) SetHasRootCause(v bool)

SetHasRootCause gets a reference to the given bool and assigns it to the HasRootCause field.

func (*Problem) SetId

func (o *Problem) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Problem) SetImpactLevel

func (o *Problem) SetImpactLevel(v string)

SetImpactLevel gets a reference to the given string and assigns it to the ImpactLevel field.

func (*Problem) SetRankedEvents

func (o *Problem) SetRankedEvents(v []Event)

SetRankedEvents gets a reference to the given []Event and assigns it to the RankedEvents field.

func (*Problem) SetRankedImpacts

func (o *Problem) SetRankedImpacts(v []EventRestImpact)

SetRankedImpacts gets a reference to the given []EventRestImpact and assigns it to the RankedImpacts field.

func (*Problem) SetRecoveredCounts

func (o *Problem) SetRecoveredCounts(v ProblemRecoveredCounts)

SetRecoveredCounts gets a reference to the given ProblemRecoveredCounts and assigns it to the RecoveredCounts field.

func (*Problem) SetSeverityLevel

func (o *Problem) SetSeverityLevel(v string)

SetSeverityLevel gets a reference to the given string and assigns it to the SeverityLevel field.

func (*Problem) SetStartTime

func (o *Problem) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*Problem) SetStatus

func (o *Problem) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Problem) SetTagsOfAffectedEntities

func (o *Problem) SetTagsOfAffectedEntities(v []TagInfo)

SetTagsOfAffectedEntities gets a reference to the given []TagInfo and assigns it to the TagsOfAffectedEntities field.

func (Problem) ToMap

func (o Problem) ToMap() (map[string]interface{}, error)

type ProblemAPI

type ProblemAPI interface {

	/*
		CloseProblem Closes the specified problem and adds a closing comment to it

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param problemId The ID of the problem to be closed.
		@return ApiCloseProblemRequest

		Deprecated
	*/
	CloseProblem(ctx context.Context, problemId string) ApiCloseProblemRequest

	// CloseProblemExecute executes the request
	//  @return ProblemCloseResult
	// Deprecated
	CloseProblemExecute(r ApiCloseProblemRequest) (*ProblemCloseResult, *http.Response, error)

	/*
		DeleteComment Deletes an existing comment to the specified problem.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param problemId The ID of the problem where you want to delete the comment.
		@param commentId The ID of the comment to delete.
		@return ApiDeleteCommentRequest

		Deprecated
	*/
	DeleteComment(ctx context.Context, problemId string, commentId string) ApiDeleteCommentRequest

	// DeleteCommentExecute executes the request
	// Deprecated
	DeleteCommentExecute(r ApiDeleteCommentRequest) (*http.Response, error)

	/*
		GetComment Gets all the comments to the specified problem

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param problemId The ID of the problem where you want to read the comments.
		@return ApiGetCommentRequest

		Deprecated
	*/
	GetComment(ctx context.Context, problemId string) ApiGetCommentRequest

	// GetCommentExecute executes the request
	//  @return ProblemCommentList
	// Deprecated
	GetCommentExecute(r ApiGetCommentRequest) (*ProblemCommentList, *http.Response, error)

	/*
		GetDetails Gets the properties of the specified problem

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param problemId The ID of the problem you're inquiring.
		@return ApiGetDetailsRequest

		Deprecated
	*/
	GetDetails(ctx context.Context, problemId string) ApiGetDetailsRequest

	// GetDetailsExecute executes the request
	//  @return ProblemDetailsResultWrapper
	// Deprecated
	GetDetailsExecute(r ApiGetDetailsRequest) (*ProblemDetailsResultWrapper, *http.Response, error)

	/*
			GetFeed Gets the information about problems within the specified timeframe

			A problem is included in the response, if either start or end timestamp of the problem is within the defined timeframe.

		The output is limited to **5,000** problems. You can narrow it down by specifying query parameters.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetFeedRequest

			Deprecated
	*/
	GetFeed(ctx context.Context) ApiGetFeedRequest

	// GetFeedExecute executes the request
	//  @return ProblemFeedResultWrapper
	// Deprecated
	GetFeedExecute(r ApiGetFeedRequest) (*ProblemFeedResultWrapper, *http.Response, error)

	/*
		GetProblemStatus Lists the number of open problems, split by impact level

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetProblemStatusRequest

		Deprecated
	*/
	GetProblemStatus(ctx context.Context) ApiGetProblemStatusRequest

	// GetProblemStatusExecute executes the request
	//  @return ProblemStatusResultWrapper
	// Deprecated
	GetProblemStatusExecute(r ApiGetProblemStatusRequest) (*ProblemStatusResultWrapper, *http.Response, error)

	/*
		PushComment Adds a new comment to the specified problem

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param problemId The ID of the problem where you want to add the comment.
		@return ApiPushCommentRequest

		Deprecated
	*/
	PushComment(ctx context.Context, problemId string) ApiPushCommentRequest

	// PushCommentExecute executes the request
	//  @return ProblemComment
	// Deprecated
	PushCommentExecute(r ApiPushCommentRequest) (*ProblemComment, *http.Response, error)

	/*
		UpdateComment Updates an existing comment to the specified problem

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param problemId The ID of the problem where you want to edit the comment.
		@param commentId The ID of the comment you want to edit.
		@return ApiUpdateCommentRequest

		Deprecated
	*/
	UpdateComment(ctx context.Context, problemId string, commentId string) ApiUpdateCommentRequest

	// UpdateCommentExecute executes the request
	//  @return ProblemComment
	// Deprecated
	UpdateCommentExecute(r ApiUpdateCommentRequest) (*ProblemComment, *http.Response, error)
}

type ProblemAPIService

type ProblemAPIService service

ProblemAPIService ProblemAPI service

func (*ProblemAPIService) CloseProblem

func (a *ProblemAPIService) CloseProblem(ctx context.Context, problemId string) ApiCloseProblemRequest

CloseProblem Closes the specified problem and adds a closing comment to it

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param problemId The ID of the problem to be closed.
@return ApiCloseProblemRequest

Deprecated

func (*ProblemAPIService) CloseProblemExecute

Execute executes the request

@return ProblemCloseResult

Deprecated

func (*ProblemAPIService) DeleteComment

func (a *ProblemAPIService) DeleteComment(ctx context.Context, problemId string, commentId string) ApiDeleteCommentRequest

DeleteComment Deletes an existing comment to the specified problem.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param problemId The ID of the problem where you want to delete the comment.
@param commentId The ID of the comment to delete.
@return ApiDeleteCommentRequest

Deprecated

func (*ProblemAPIService) DeleteCommentExecute

func (a *ProblemAPIService) DeleteCommentExecute(r ApiDeleteCommentRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*ProblemAPIService) GetComment

func (a *ProblemAPIService) GetComment(ctx context.Context, problemId string) ApiGetCommentRequest

GetComment Gets all the comments to the specified problem

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param problemId The ID of the problem where you want to read the comments.
@return ApiGetCommentRequest

Deprecated

func (*ProblemAPIService) GetCommentExecute

Execute executes the request

@return ProblemCommentList

Deprecated

func (*ProblemAPIService) GetDetails

func (a *ProblemAPIService) GetDetails(ctx context.Context, problemId string) ApiGetDetailsRequest

GetDetails Gets the properties of the specified problem

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param problemId The ID of the problem you're inquiring.
@return ApiGetDetailsRequest

Deprecated

func (*ProblemAPIService) GetDetailsExecute

Execute executes the request

@return ProblemDetailsResultWrapper

Deprecated

func (*ProblemAPIService) GetFeed

GetFeed Gets the information about problems within the specified timeframe

A problem is included in the response, if either start or end timestamp of the problem is within the defined timeframe.

The output is limited to **5,000** problems. You can narrow it down by specifying query parameters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFeedRequest

Deprecated

func (*ProblemAPIService) GetFeedExecute

Execute executes the request

@return ProblemFeedResultWrapper

Deprecated

func (*ProblemAPIService) GetProblemStatus

GetProblemStatus Lists the number of open problems, split by impact level

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProblemStatusRequest

Deprecated

func (*ProblemAPIService) GetProblemStatusExecute

Execute executes the request

@return ProblemStatusResultWrapper

Deprecated

func (*ProblemAPIService) PushComment

func (a *ProblemAPIService) PushComment(ctx context.Context, problemId string) ApiPushCommentRequest

PushComment Adds a new comment to the specified problem

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param problemId The ID of the problem where you want to add the comment.
@return ApiPushCommentRequest

Deprecated

func (*ProblemAPIService) PushCommentExecute

Execute executes the request

@return ProblemComment

Deprecated

func (*ProblemAPIService) UpdateComment

func (a *ProblemAPIService) UpdateComment(ctx context.Context, problemId string, commentId string) ApiUpdateCommentRequest

UpdateComment Updates an existing comment to the specified problem

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param problemId The ID of the problem where you want to edit the comment.
@param commentId The ID of the comment you want to edit.
@return ApiUpdateCommentRequest

Deprecated

func (*ProblemAPIService) UpdateCommentExecute

Execute executes the request

@return ProblemComment

Deprecated

type ProblemAffectedCounts

type ProblemAffectedCounts struct {
	// The count of impacted entities for the `APPLICATION` impact level.
	APPLICATION *int32 `json:"APPLICATION,omitempty"`
	// The count of impacted entities for the `ENVIRONMENT` impact level.
	ENVIRONMENT *int32 `json:"ENVIRONMENT,omitempty"`
	// The count of impacted entities for the `INFRASTRUCTURE` impact level.
	INFRASTRUCTURE *int32 `json:"INFRASTRUCTURE,omitempty"`
	// The count of impacted entities for the `SERVICE` impact level.
	SERVICE *int32 `json:"SERVICE,omitempty"`
}

ProblemAffectedCounts The number of affected entities per impact level.

func NewProblemAffectedCounts

func NewProblemAffectedCounts() *ProblemAffectedCounts

NewProblemAffectedCounts instantiates a new ProblemAffectedCounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemAffectedCountsWithDefaults

func NewProblemAffectedCountsWithDefaults() *ProblemAffectedCounts

NewProblemAffectedCountsWithDefaults instantiates a new ProblemAffectedCounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemAffectedCounts) GetAPPLICATION

func (o *ProblemAffectedCounts) GetAPPLICATION() int32

GetAPPLICATION returns the APPLICATION field value if set, zero value otherwise.

func (*ProblemAffectedCounts) GetAPPLICATIONOk

func (o *ProblemAffectedCounts) GetAPPLICATIONOk() (*int32, bool)

GetAPPLICATIONOk returns a tuple with the APPLICATION field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemAffectedCounts) GetENVIRONMENT

func (o *ProblemAffectedCounts) GetENVIRONMENT() int32

GetENVIRONMENT returns the ENVIRONMENT field value if set, zero value otherwise.

func (*ProblemAffectedCounts) GetENVIRONMENTOk

func (o *ProblemAffectedCounts) GetENVIRONMENTOk() (*int32, bool)

GetENVIRONMENTOk returns a tuple with the ENVIRONMENT field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemAffectedCounts) GetINFRASTRUCTURE

func (o *ProblemAffectedCounts) GetINFRASTRUCTURE() int32

GetINFRASTRUCTURE returns the INFRASTRUCTURE field value if set, zero value otherwise.

func (*ProblemAffectedCounts) GetINFRASTRUCTUREOk

func (o *ProblemAffectedCounts) GetINFRASTRUCTUREOk() (*int32, bool)

GetINFRASTRUCTUREOk returns a tuple with the INFRASTRUCTURE field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemAffectedCounts) GetSERVICE

func (o *ProblemAffectedCounts) GetSERVICE() int32

GetSERVICE returns the SERVICE field value if set, zero value otherwise.

func (*ProblemAffectedCounts) GetSERVICEOk

func (o *ProblemAffectedCounts) GetSERVICEOk() (*int32, 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 (*ProblemAffectedCounts) HasAPPLICATION

func (o *ProblemAffectedCounts) HasAPPLICATION() bool

HasAPPLICATION returns a boolean if a field has been set.

func (*ProblemAffectedCounts) HasENVIRONMENT

func (o *ProblemAffectedCounts) HasENVIRONMENT() bool

HasENVIRONMENT returns a boolean if a field has been set.

func (*ProblemAffectedCounts) HasINFRASTRUCTURE

func (o *ProblemAffectedCounts) HasINFRASTRUCTURE() bool

HasINFRASTRUCTURE returns a boolean if a field has been set.

func (*ProblemAffectedCounts) HasSERVICE

func (o *ProblemAffectedCounts) HasSERVICE() bool

HasSERVICE returns a boolean if a field has been set.

func (ProblemAffectedCounts) MarshalJSON

func (o ProblemAffectedCounts) MarshalJSON() ([]byte, error)

func (*ProblemAffectedCounts) SetAPPLICATION

func (o *ProblemAffectedCounts) SetAPPLICATION(v int32)

SetAPPLICATION gets a reference to the given int32 and assigns it to the APPLICATION field.

func (*ProblemAffectedCounts) SetENVIRONMENT

func (o *ProblemAffectedCounts) SetENVIRONMENT(v int32)

SetENVIRONMENT gets a reference to the given int32 and assigns it to the ENVIRONMENT field.

func (*ProblemAffectedCounts) SetINFRASTRUCTURE

func (o *ProblemAffectedCounts) SetINFRASTRUCTURE(v int32)

SetINFRASTRUCTURE gets a reference to the given int32 and assigns it to the INFRASTRUCTURE field.

func (*ProblemAffectedCounts) SetSERVICE

func (o *ProblemAffectedCounts) SetSERVICE(v int32)

SetSERVICE gets a reference to the given int32 and assigns it to the SERVICE field.

func (ProblemAffectedCounts) ToMap

func (o ProblemAffectedCounts) ToMap() (map[string]interface{}, error)

type ProblemCloseResult

type ProblemCloseResult struct {
	// The timestamp when the closure was triggered.
	CloseTimestamp *int64 `json:"closeTimestamp,omitempty"`
	// The problem is in process of closing (`true`) or closed (`false`).
	Closing *bool           `json:"closing,omitempty"`
	Comment *ProblemComment `json:"comment,omitempty"`
	// The ID of the problem.
	ProblemId *string `json:"problemId,omitempty"`
}

ProblemCloseResult The result of closing a problem.

func NewProblemCloseResult

func NewProblemCloseResult() *ProblemCloseResult

NewProblemCloseResult instantiates a new ProblemCloseResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemCloseResultWithDefaults

func NewProblemCloseResultWithDefaults() *ProblemCloseResult

NewProblemCloseResultWithDefaults instantiates a new ProblemCloseResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemCloseResult) GetCloseTimestamp

func (o *ProblemCloseResult) GetCloseTimestamp() int64

GetCloseTimestamp returns the CloseTimestamp field value if set, zero value otherwise.

func (*ProblemCloseResult) GetCloseTimestampOk

func (o *ProblemCloseResult) GetCloseTimestampOk() (*int64, bool)

GetCloseTimestampOk returns a tuple with the CloseTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemCloseResult) GetClosing

func (o *ProblemCloseResult) GetClosing() bool

GetClosing returns the Closing field value if set, zero value otherwise.

func (*ProblemCloseResult) GetClosingOk

func (o *ProblemCloseResult) GetClosingOk() (*bool, bool)

GetClosingOk returns a tuple with the Closing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemCloseResult) GetComment

func (o *ProblemCloseResult) GetComment() ProblemComment

GetComment returns the Comment field value if set, zero value otherwise.

func (*ProblemCloseResult) GetCommentOk

func (o *ProblemCloseResult) GetCommentOk() (*ProblemComment, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemCloseResult) GetProblemId

func (o *ProblemCloseResult) GetProblemId() string

GetProblemId returns the ProblemId field value if set, zero value otherwise.

func (*ProblemCloseResult) GetProblemIdOk

func (o *ProblemCloseResult) GetProblemIdOk() (*string, bool)

GetProblemIdOk returns a tuple with the ProblemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemCloseResult) HasCloseTimestamp

func (o *ProblemCloseResult) HasCloseTimestamp() bool

HasCloseTimestamp returns a boolean if a field has been set.

func (*ProblemCloseResult) HasClosing

func (o *ProblemCloseResult) HasClosing() bool

HasClosing returns a boolean if a field has been set.

func (*ProblemCloseResult) HasComment

func (o *ProblemCloseResult) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*ProblemCloseResult) HasProblemId

func (o *ProblemCloseResult) HasProblemId() bool

HasProblemId returns a boolean if a field has been set.

func (ProblemCloseResult) MarshalJSON

func (o ProblemCloseResult) MarshalJSON() ([]byte, error)

func (*ProblemCloseResult) SetCloseTimestamp

func (o *ProblemCloseResult) SetCloseTimestamp(v int64)

SetCloseTimestamp gets a reference to the given int64 and assigns it to the CloseTimestamp field.

func (*ProblemCloseResult) SetClosing

func (o *ProblemCloseResult) SetClosing(v bool)

SetClosing gets a reference to the given bool and assigns it to the Closing field.

func (*ProblemCloseResult) SetComment

func (o *ProblemCloseResult) SetComment(v ProblemComment)

SetComment gets a reference to the given ProblemComment and assigns it to the Comment field.

func (*ProblemCloseResult) SetProblemId

func (o *ProblemCloseResult) SetProblemId(v string)

SetProblemId gets a reference to the given string and assigns it to the ProblemId field.

func (ProblemCloseResult) ToMap

func (o ProblemCloseResult) ToMap() (map[string]interface{}, error)

type ProblemComment

type ProblemComment struct {
	// The text of the comment.
	Content *string `json:"content,omitempty"`
	// The context of the comment.   Could be any textual comment. You can only set it via REST API.
	Context *string `json:"context,omitempty"`
	// The timestamp of the comment creation, in UTC milliseconds.
	CreatedAtTimestamp *int64 `json:"createdAtTimestamp,omitempty"`
	// The ID of the comment.
	Id *string `json:"id,omitempty"`
	// The author of the comment.
	UserName *string `json:"userName,omitempty"`
}

ProblemComment The comment to the problem.

func NewProblemComment

func NewProblemComment() *ProblemComment

NewProblemComment instantiates a new ProblemComment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemCommentWithDefaults

func NewProblemCommentWithDefaults() *ProblemComment

NewProblemCommentWithDefaults instantiates a new ProblemComment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemComment) GetContent

func (o *ProblemComment) GetContent() string

GetContent returns the Content field value if set, zero value otherwise.

func (*ProblemComment) GetContentOk

func (o *ProblemComment) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemComment) GetContext

func (o *ProblemComment) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*ProblemComment) GetContextOk

func (o *ProblemComment) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemComment) GetCreatedAtTimestamp

func (o *ProblemComment) GetCreatedAtTimestamp() int64

GetCreatedAtTimestamp returns the CreatedAtTimestamp field value if set, zero value otherwise.

func (*ProblemComment) GetCreatedAtTimestampOk

func (o *ProblemComment) GetCreatedAtTimestampOk() (*int64, bool)

GetCreatedAtTimestampOk returns a tuple with the CreatedAtTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemComment) GetId

func (o *ProblemComment) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ProblemComment) GetIdOk

func (o *ProblemComment) 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 (*ProblemComment) GetUserName

func (o *ProblemComment) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise.

func (*ProblemComment) GetUserNameOk

func (o *ProblemComment) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemComment) HasContent

func (o *ProblemComment) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*ProblemComment) HasContext

func (o *ProblemComment) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*ProblemComment) HasCreatedAtTimestamp

func (o *ProblemComment) HasCreatedAtTimestamp() bool

HasCreatedAtTimestamp returns a boolean if a field has been set.

func (*ProblemComment) HasId

func (o *ProblemComment) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProblemComment) HasUserName

func (o *ProblemComment) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (ProblemComment) MarshalJSON

func (o ProblemComment) MarshalJSON() ([]byte, error)

func (*ProblemComment) SetContent

func (o *ProblemComment) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (*ProblemComment) SetContext

func (o *ProblemComment) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*ProblemComment) SetCreatedAtTimestamp

func (o *ProblemComment) SetCreatedAtTimestamp(v int64)

SetCreatedAtTimestamp gets a reference to the given int64 and assigns it to the CreatedAtTimestamp field.

func (*ProblemComment) SetId

func (o *ProblemComment) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProblemComment) SetUserName

func (o *ProblemComment) SetUserName(v string)

SetUserName gets a reference to the given string and assigns it to the UserName field.

func (ProblemComment) ToMap

func (o ProblemComment) ToMap() (map[string]interface{}, error)

type ProblemCommentList

type ProblemCommentList struct {
	// The list of comments to the problem.
	Comments []ProblemComment `json:"comments,omitempty"`
}

ProblemCommentList The list of comments to the problem.

func NewProblemCommentList

func NewProblemCommentList() *ProblemCommentList

NewProblemCommentList instantiates a new ProblemCommentList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemCommentListWithDefaults

func NewProblemCommentListWithDefaults() *ProblemCommentList

NewProblemCommentListWithDefaults instantiates a new ProblemCommentList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemCommentList) GetComments

func (o *ProblemCommentList) GetComments() []ProblemComment

GetComments returns the Comments field value if set, zero value otherwise.

func (*ProblemCommentList) GetCommentsOk

func (o *ProblemCommentList) GetCommentsOk() ([]ProblemComment, bool)

GetCommentsOk returns a tuple with the Comments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemCommentList) HasComments

func (o *ProblemCommentList) HasComments() bool

HasComments returns a boolean if a field has been set.

func (ProblemCommentList) MarshalJSON

func (o ProblemCommentList) MarshalJSON() ([]byte, error)

func (*ProblemCommentList) SetComments

func (o *ProblemCommentList) SetComments(v []ProblemComment)

SetComments gets a reference to the given []ProblemComment and assigns it to the Comments field.

func (ProblemCommentList) ToMap

func (o ProblemCommentList) ToMap() (map[string]interface{}, error)

type ProblemDetailsResultWrapper

type ProblemDetailsResultWrapper struct {
	Result *Problem `json:"result,omitempty"`
}

ProblemDetailsResultWrapper struct for ProblemDetailsResultWrapper

func NewProblemDetailsResultWrapper

func NewProblemDetailsResultWrapper() *ProblemDetailsResultWrapper

NewProblemDetailsResultWrapper instantiates a new ProblemDetailsResultWrapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetailsResultWrapperWithDefaults

func NewProblemDetailsResultWrapperWithDefaults() *ProblemDetailsResultWrapper

NewProblemDetailsResultWrapperWithDefaults instantiates a new ProblemDetailsResultWrapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetailsResultWrapper) GetResult

func (o *ProblemDetailsResultWrapper) GetResult() Problem

GetResult returns the Result field value if set, zero value otherwise.

func (*ProblemDetailsResultWrapper) GetResultOk

func (o *ProblemDetailsResultWrapper) GetResultOk() (*Problem, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetailsResultWrapper) HasResult

func (o *ProblemDetailsResultWrapper) HasResult() bool

HasResult returns a boolean if a field has been set.

func (ProblemDetailsResultWrapper) MarshalJSON

func (o ProblemDetailsResultWrapper) MarshalJSON() ([]byte, error)

func (*ProblemDetailsResultWrapper) SetResult

func (o *ProblemDetailsResultWrapper) SetResult(v Problem)

SetResult gets a reference to the given Problem and assigns it to the Result field.

func (ProblemDetailsResultWrapper) ToMap

func (o ProblemDetailsResultWrapper) ToMap() (map[string]interface{}, error)

type ProblemFeedQueryResult

type ProblemFeedQueryResult struct {
	Monitored *ProblemFeedQueryResultMonitored `json:"monitored,omitempty"`
	// The list of problems and their details.   Contains all problems within specified timeframe, open and closed.
	Problems []Problem `json:"problems,omitempty"`
}

ProblemFeedQueryResult Details on open problems in your environment.

func NewProblemFeedQueryResult

func NewProblemFeedQueryResult() *ProblemFeedQueryResult

NewProblemFeedQueryResult instantiates a new ProblemFeedQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemFeedQueryResultWithDefaults

func NewProblemFeedQueryResultWithDefaults() *ProblemFeedQueryResult

NewProblemFeedQueryResultWithDefaults instantiates a new ProblemFeedQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemFeedQueryResult) GetMonitored

GetMonitored returns the Monitored field value if set, zero value otherwise.

func (*ProblemFeedQueryResult) GetMonitoredOk

GetMonitoredOk returns a tuple with the Monitored field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemFeedQueryResult) GetProblems

func (o *ProblemFeedQueryResult) GetProblems() []Problem

GetProblems returns the Problems field value if set, zero value otherwise.

func (*ProblemFeedQueryResult) GetProblemsOk

func (o *ProblemFeedQueryResult) GetProblemsOk() ([]Problem, bool)

GetProblemsOk returns a tuple with the Problems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemFeedQueryResult) HasMonitored

func (o *ProblemFeedQueryResult) HasMonitored() bool

HasMonitored returns a boolean if a field has been set.

func (*ProblemFeedQueryResult) HasProblems

func (o *ProblemFeedQueryResult) HasProblems() bool

HasProblems returns a boolean if a field has been set.

func (ProblemFeedQueryResult) MarshalJSON

func (o ProblemFeedQueryResult) MarshalJSON() ([]byte, error)

func (*ProblemFeedQueryResult) SetMonitored

SetMonitored gets a reference to the given ProblemFeedQueryResultMonitored and assigns it to the Monitored field.

func (*ProblemFeedQueryResult) SetProblems

func (o *ProblemFeedQueryResult) SetProblems(v []Problem)

SetProblems gets a reference to the given []Problem and assigns it to the Problems field.

func (ProblemFeedQueryResult) ToMap

func (o ProblemFeedQueryResult) ToMap() (map[string]interface{}, error)

type ProblemFeedQueryResultMonitored

type ProblemFeedQueryResultMonitored struct {
	// The count of impacted entities for the `APPLICATION` impact level.
	APPLICATION *int32 `json:"APPLICATION,omitempty"`
	// The count of impacted entities for the `ENVIRONMENT` impact level.
	ENVIRONMENT *int32 `json:"ENVIRONMENT,omitempty"`
	// The count of impacted entities for the `INFRASTRUCTURE` impact level.
	INFRASTRUCTURE *int32 `json:"INFRASTRUCTURE,omitempty"`
	// The count of impacted entities for the `SERVICE` impact level.
	SERVICE *int32 `json:"SERVICE,omitempty"`
}

ProblemFeedQueryResultMonitored The number of monitored entities per impact level.

func NewProblemFeedQueryResultMonitored

func NewProblemFeedQueryResultMonitored() *ProblemFeedQueryResultMonitored

NewProblemFeedQueryResultMonitored instantiates a new ProblemFeedQueryResultMonitored object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemFeedQueryResultMonitoredWithDefaults

func NewProblemFeedQueryResultMonitoredWithDefaults() *ProblemFeedQueryResultMonitored

NewProblemFeedQueryResultMonitoredWithDefaults instantiates a new ProblemFeedQueryResultMonitored object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemFeedQueryResultMonitored) GetAPPLICATION

func (o *ProblemFeedQueryResultMonitored) GetAPPLICATION() int32

GetAPPLICATION returns the APPLICATION field value if set, zero value otherwise.

func (*ProblemFeedQueryResultMonitored) GetAPPLICATIONOk

func (o *ProblemFeedQueryResultMonitored) GetAPPLICATIONOk() (*int32, bool)

GetAPPLICATIONOk returns a tuple with the APPLICATION field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemFeedQueryResultMonitored) GetENVIRONMENT

func (o *ProblemFeedQueryResultMonitored) GetENVIRONMENT() int32

GetENVIRONMENT returns the ENVIRONMENT field value if set, zero value otherwise.

func (*ProblemFeedQueryResultMonitored) GetENVIRONMENTOk

func (o *ProblemFeedQueryResultMonitored) GetENVIRONMENTOk() (*int32, bool)

GetENVIRONMENTOk returns a tuple with the ENVIRONMENT field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemFeedQueryResultMonitored) GetINFRASTRUCTURE

func (o *ProblemFeedQueryResultMonitored) GetINFRASTRUCTURE() int32

GetINFRASTRUCTURE returns the INFRASTRUCTURE field value if set, zero value otherwise.

func (*ProblemFeedQueryResultMonitored) GetINFRASTRUCTUREOk

func (o *ProblemFeedQueryResultMonitored) GetINFRASTRUCTUREOk() (*int32, bool)

GetINFRASTRUCTUREOk returns a tuple with the INFRASTRUCTURE field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemFeedQueryResultMonitored) GetSERVICE

func (o *ProblemFeedQueryResultMonitored) GetSERVICE() int32

GetSERVICE returns the SERVICE field value if set, zero value otherwise.

func (*ProblemFeedQueryResultMonitored) GetSERVICEOk

func (o *ProblemFeedQueryResultMonitored) GetSERVICEOk() (*int32, 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 (*ProblemFeedQueryResultMonitored) HasAPPLICATION

func (o *ProblemFeedQueryResultMonitored) HasAPPLICATION() bool

HasAPPLICATION returns a boolean if a field has been set.

func (*ProblemFeedQueryResultMonitored) HasENVIRONMENT

func (o *ProblemFeedQueryResultMonitored) HasENVIRONMENT() bool

HasENVIRONMENT returns a boolean if a field has been set.

func (*ProblemFeedQueryResultMonitored) HasINFRASTRUCTURE

func (o *ProblemFeedQueryResultMonitored) HasINFRASTRUCTURE() bool

HasINFRASTRUCTURE returns a boolean if a field has been set.

func (*ProblemFeedQueryResultMonitored) HasSERVICE

func (o *ProblemFeedQueryResultMonitored) HasSERVICE() bool

HasSERVICE returns a boolean if a field has been set.

func (ProblemFeedQueryResultMonitored) MarshalJSON

func (o ProblemFeedQueryResultMonitored) MarshalJSON() ([]byte, error)

func (*ProblemFeedQueryResultMonitored) SetAPPLICATION

func (o *ProblemFeedQueryResultMonitored) SetAPPLICATION(v int32)

SetAPPLICATION gets a reference to the given int32 and assigns it to the APPLICATION field.

func (*ProblemFeedQueryResultMonitored) SetENVIRONMENT

func (o *ProblemFeedQueryResultMonitored) SetENVIRONMENT(v int32)

SetENVIRONMENT gets a reference to the given int32 and assigns it to the ENVIRONMENT field.

func (*ProblemFeedQueryResultMonitored) SetINFRASTRUCTURE

func (o *ProblemFeedQueryResultMonitored) SetINFRASTRUCTURE(v int32)

SetINFRASTRUCTURE gets a reference to the given int32 and assigns it to the INFRASTRUCTURE field.

func (*ProblemFeedQueryResultMonitored) SetSERVICE

func (o *ProblemFeedQueryResultMonitored) SetSERVICE(v int32)

SetSERVICE gets a reference to the given int32 and assigns it to the SERVICE field.

func (ProblemFeedQueryResultMonitored) ToMap

func (o ProblemFeedQueryResultMonitored) ToMap() (map[string]interface{}, error)

type ProblemFeedResultWrapper

type ProblemFeedResultWrapper struct {
	Result *ProblemFeedQueryResult `json:"result,omitempty"`
}

ProblemFeedResultWrapper struct for ProblemFeedResultWrapper

func NewProblemFeedResultWrapper

func NewProblemFeedResultWrapper() *ProblemFeedResultWrapper

NewProblemFeedResultWrapper instantiates a new ProblemFeedResultWrapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemFeedResultWrapperWithDefaults

func NewProblemFeedResultWrapperWithDefaults() *ProblemFeedResultWrapper

NewProblemFeedResultWrapperWithDefaults instantiates a new ProblemFeedResultWrapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemFeedResultWrapper) GetResult

GetResult returns the Result field value if set, zero value otherwise.

func (*ProblemFeedResultWrapper) 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 (*ProblemFeedResultWrapper) HasResult

func (o *ProblemFeedResultWrapper) HasResult() bool

HasResult returns a boolean if a field has been set.

func (ProblemFeedResultWrapper) MarshalJSON

func (o ProblemFeedResultWrapper) MarshalJSON() ([]byte, error)

func (*ProblemFeedResultWrapper) SetResult

SetResult gets a reference to the given ProblemFeedQueryResult and assigns it to the Result field.

func (ProblemFeedResultWrapper) ToMap

func (o ProblemFeedResultWrapper) ToMap() (map[string]interface{}, error)

type ProblemRecoveredCounts

type ProblemRecoveredCounts struct {
	// The count of impacted entities for the `APPLICATION` impact level.
	APPLICATION *int32 `json:"APPLICATION,omitempty"`
	// The count of impacted entities for the `ENVIRONMENT` impact level.
	ENVIRONMENT *int32 `json:"ENVIRONMENT,omitempty"`
	// The count of impacted entities for the `INFRASTRUCTURE` impact level.
	INFRASTRUCTURE *int32 `json:"INFRASTRUCTURE,omitempty"`
	// The count of impacted entities for the `SERVICE` impact level.
	SERVICE *int32 `json:"SERVICE,omitempty"`
}

ProblemRecoveredCounts The number of entities that were affected, but recovered, per impact level.

func NewProblemRecoveredCounts

func NewProblemRecoveredCounts() *ProblemRecoveredCounts

NewProblemRecoveredCounts instantiates a new ProblemRecoveredCounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemRecoveredCountsWithDefaults

func NewProblemRecoveredCountsWithDefaults() *ProblemRecoveredCounts

NewProblemRecoveredCountsWithDefaults instantiates a new ProblemRecoveredCounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemRecoveredCounts) GetAPPLICATION

func (o *ProblemRecoveredCounts) GetAPPLICATION() int32

GetAPPLICATION returns the APPLICATION field value if set, zero value otherwise.

func (*ProblemRecoveredCounts) GetAPPLICATIONOk

func (o *ProblemRecoveredCounts) GetAPPLICATIONOk() (*int32, bool)

GetAPPLICATIONOk returns a tuple with the APPLICATION field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemRecoveredCounts) GetENVIRONMENT

func (o *ProblemRecoveredCounts) GetENVIRONMENT() int32

GetENVIRONMENT returns the ENVIRONMENT field value if set, zero value otherwise.

func (*ProblemRecoveredCounts) GetENVIRONMENTOk

func (o *ProblemRecoveredCounts) GetENVIRONMENTOk() (*int32, bool)

GetENVIRONMENTOk returns a tuple with the ENVIRONMENT field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemRecoveredCounts) GetINFRASTRUCTURE

func (o *ProblemRecoveredCounts) GetINFRASTRUCTURE() int32

GetINFRASTRUCTURE returns the INFRASTRUCTURE field value if set, zero value otherwise.

func (*ProblemRecoveredCounts) GetINFRASTRUCTUREOk

func (o *ProblemRecoveredCounts) GetINFRASTRUCTUREOk() (*int32, bool)

GetINFRASTRUCTUREOk returns a tuple with the INFRASTRUCTURE field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemRecoveredCounts) GetSERVICE

func (o *ProblemRecoveredCounts) GetSERVICE() int32

GetSERVICE returns the SERVICE field value if set, zero value otherwise.

func (*ProblemRecoveredCounts) GetSERVICEOk

func (o *ProblemRecoveredCounts) GetSERVICEOk() (*int32, 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 (*ProblemRecoveredCounts) HasAPPLICATION

func (o *ProblemRecoveredCounts) HasAPPLICATION() bool

HasAPPLICATION returns a boolean if a field has been set.

func (*ProblemRecoveredCounts) HasENVIRONMENT

func (o *ProblemRecoveredCounts) HasENVIRONMENT() bool

HasENVIRONMENT returns a boolean if a field has been set.

func (*ProblemRecoveredCounts) HasINFRASTRUCTURE

func (o *ProblemRecoveredCounts) HasINFRASTRUCTURE() bool

HasINFRASTRUCTURE returns a boolean if a field has been set.

func (*ProblemRecoveredCounts) HasSERVICE

func (o *ProblemRecoveredCounts) HasSERVICE() bool

HasSERVICE returns a boolean if a field has been set.

func (ProblemRecoveredCounts) MarshalJSON

func (o ProblemRecoveredCounts) MarshalJSON() ([]byte, error)

func (*ProblemRecoveredCounts) SetAPPLICATION

func (o *ProblemRecoveredCounts) SetAPPLICATION(v int32)

SetAPPLICATION gets a reference to the given int32 and assigns it to the APPLICATION field.

func (*ProblemRecoveredCounts) SetENVIRONMENT

func (o *ProblemRecoveredCounts) SetENVIRONMENT(v int32)

SetENVIRONMENT gets a reference to the given int32 and assigns it to the ENVIRONMENT field.

func (*ProblemRecoveredCounts) SetINFRASTRUCTURE

func (o *ProblemRecoveredCounts) SetINFRASTRUCTURE(v int32)

SetINFRASTRUCTURE gets a reference to the given int32 and assigns it to the INFRASTRUCTURE field.

func (*ProblemRecoveredCounts) SetSERVICE

func (o *ProblemRecoveredCounts) SetSERVICE(v int32)

SetSERVICE gets a reference to the given int32 and assigns it to the SERVICE field.

func (ProblemRecoveredCounts) ToMap

func (o ProblemRecoveredCounts) ToMap() (map[string]interface{}, error)

type ProblemStatusResultWrapper

type ProblemStatusResultWrapper struct {
	Result *GlobalProblemStatus `json:"result,omitempty"`
}

ProblemStatusResultWrapper struct for ProblemStatusResultWrapper

func NewProblemStatusResultWrapper

func NewProblemStatusResultWrapper() *ProblemStatusResultWrapper

NewProblemStatusResultWrapper instantiates a new ProblemStatusResultWrapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemStatusResultWrapperWithDefaults

func NewProblemStatusResultWrapperWithDefaults() *ProblemStatusResultWrapper

NewProblemStatusResultWrapperWithDefaults instantiates a new ProblemStatusResultWrapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemStatusResultWrapper) GetResult

GetResult returns the Result field value if set, zero value otherwise.

func (*ProblemStatusResultWrapper) 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 (*ProblemStatusResultWrapper) HasResult

func (o *ProblemStatusResultWrapper) HasResult() bool

HasResult returns a boolean if a field has been set.

func (ProblemStatusResultWrapper) MarshalJSON

func (o ProblemStatusResultWrapper) MarshalJSON() ([]byte, error)

func (*ProblemStatusResultWrapper) SetResult

SetResult gets a reference to the given GlobalProblemStatus and assigns it to the Result field.

func (ProblemStatusResultWrapper) ToMap

func (o ProblemStatusResultWrapper) ToMap() (map[string]interface{}, error)

type ProcessGroup

type ProcessGroup struct {
	AzureHostName *string `json:"azureHostName,omitempty"`
	AzureSiteName *string `json:"azureSiteName,omitempty"`
	// The customized name of the entity
	CustomizedName *string `json:"customizedName,omitempty"`
	// The discovered name of the entity
	DiscoveredName *string `json:"discoveredName,omitempty"`
	// The name of the Dynatrace entity as displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The Dynatrace entity ID of the required entity.
	EntityId *string `json:"entityId,omitempty"`
	// The timestamp of when the entity was first detected, in UTC milliseconds
	FirstSeenTimestamp *int64                         `json:"firstSeenTimestamp,omitempty"`
	FromRelationships  *ProcessGroupFromRelationships `json:"fromRelationships,omitempty"`
	// The timestamp of when the entity was last detected, in UTC milliseconds
	LastSeenTimestamp *int64  `json:"lastSeenTimestamp,omitempty"`
	ListenPorts       []int32 `json:"listenPorts,omitempty"`
	// The management zones that the entity is part of.
	ManagementZones      []EntityShortRepresentation `json:"managementZones,omitempty"`
	Metadata             *ProcessGroupMetadata       `json:"metadata,omitempty"`
	SoftwareTechnologies []TechnologyInfo            `json:"softwareTechnologies,omitempty"`
	// The list of entity tags.
	Tags            []TagInfo                    `json:"tags,omitempty"`
	ToRelationships *ProcessGroupToRelationships `json:"toRelationships,omitempty"`
}

ProcessGroup Parameters of a process group.

func NewProcessGroup

func NewProcessGroup() *ProcessGroup

NewProcessGroup instantiates a new ProcessGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupWithDefaults

func NewProcessGroupWithDefaults() *ProcessGroup

NewProcessGroupWithDefaults instantiates a new ProcessGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroup) GetAzureHostName

func (o *ProcessGroup) GetAzureHostName() string

GetAzureHostName returns the AzureHostName field value if set, zero value otherwise.

func (*ProcessGroup) GetAzureHostNameOk

func (o *ProcessGroup) GetAzureHostNameOk() (*string, bool)

GetAzureHostNameOk returns a tuple with the AzureHostName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetAzureSiteName

func (o *ProcessGroup) GetAzureSiteName() string

GetAzureSiteName returns the AzureSiteName field value if set, zero value otherwise.

func (*ProcessGroup) GetAzureSiteNameOk

func (o *ProcessGroup) GetAzureSiteNameOk() (*string, bool)

GetAzureSiteNameOk returns a tuple with the AzureSiteName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetCustomizedName

func (o *ProcessGroup) GetCustomizedName() string

GetCustomizedName returns the CustomizedName field value if set, zero value otherwise.

func (*ProcessGroup) GetCustomizedNameOk

func (o *ProcessGroup) GetCustomizedNameOk() (*string, bool)

GetCustomizedNameOk returns a tuple with the CustomizedName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetDiscoveredName

func (o *ProcessGroup) GetDiscoveredName() string

GetDiscoveredName returns the DiscoveredName field value if set, zero value otherwise.

func (*ProcessGroup) GetDiscoveredNameOk

func (o *ProcessGroup) GetDiscoveredNameOk() (*string, bool)

GetDiscoveredNameOk returns a tuple with the DiscoveredName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetDisplayName

func (o *ProcessGroup) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*ProcessGroup) GetDisplayNameOk

func (o *ProcessGroup) 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 (*ProcessGroup) GetEntityId

func (o *ProcessGroup) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*ProcessGroup) GetEntityIdOk

func (o *ProcessGroup) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetFirstSeenTimestamp

func (o *ProcessGroup) GetFirstSeenTimestamp() int64

GetFirstSeenTimestamp returns the FirstSeenTimestamp field value if set, zero value otherwise.

func (*ProcessGroup) GetFirstSeenTimestampOk

func (o *ProcessGroup) GetFirstSeenTimestampOk() (*int64, bool)

GetFirstSeenTimestampOk returns a tuple with the FirstSeenTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetFromRelationships

func (o *ProcessGroup) GetFromRelationships() ProcessGroupFromRelationships

GetFromRelationships returns the FromRelationships field value if set, zero value otherwise.

func (*ProcessGroup) GetFromRelationshipsOk

func (o *ProcessGroup) GetFromRelationshipsOk() (*ProcessGroupFromRelationships, bool)

GetFromRelationshipsOk returns a tuple with the FromRelationships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetLastSeenTimestamp

func (o *ProcessGroup) GetLastSeenTimestamp() int64

GetLastSeenTimestamp returns the LastSeenTimestamp field value if set, zero value otherwise.

func (*ProcessGroup) GetLastSeenTimestampOk

func (o *ProcessGroup) GetLastSeenTimestampOk() (*int64, bool)

GetLastSeenTimestampOk returns a tuple with the LastSeenTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetListenPorts

func (o *ProcessGroup) GetListenPorts() []int32

GetListenPorts returns the ListenPorts field value if set, zero value otherwise.

func (*ProcessGroup) GetListenPortsOk

func (o *ProcessGroup) GetListenPortsOk() ([]int32, bool)

GetListenPortsOk returns a tuple with the ListenPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetManagementZones

func (o *ProcessGroup) GetManagementZones() []EntityShortRepresentation

GetManagementZones returns the ManagementZones field value if set, zero value otherwise.

func (*ProcessGroup) GetManagementZonesOk

func (o *ProcessGroup) GetManagementZonesOk() ([]EntityShortRepresentation, bool)

GetManagementZonesOk returns a tuple with the ManagementZones field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetMetadata

func (o *ProcessGroup) GetMetadata() ProcessGroupMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*ProcessGroup) GetMetadataOk

func (o *ProcessGroup) GetMetadataOk() (*ProcessGroupMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetSoftwareTechnologies

func (o *ProcessGroup) GetSoftwareTechnologies() []TechnologyInfo

GetSoftwareTechnologies returns the SoftwareTechnologies field value if set, zero value otherwise.

func (*ProcessGroup) GetSoftwareTechnologiesOk

func (o *ProcessGroup) GetSoftwareTechnologiesOk() ([]TechnologyInfo, bool)

GetSoftwareTechnologiesOk returns a tuple with the SoftwareTechnologies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) GetTags

func (o *ProcessGroup) GetTags() []TagInfo

GetTags returns the Tags field value if set, zero value otherwise.

func (*ProcessGroup) GetTagsOk

func (o *ProcessGroup) GetTagsOk() ([]TagInfo, 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 (*ProcessGroup) GetToRelationships

func (o *ProcessGroup) GetToRelationships() ProcessGroupToRelationships

GetToRelationships returns the ToRelationships field value if set, zero value otherwise.

func (*ProcessGroup) GetToRelationshipsOk

func (o *ProcessGroup) GetToRelationshipsOk() (*ProcessGroupToRelationships, bool)

GetToRelationshipsOk returns a tuple with the ToRelationships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroup) HasAzureHostName

func (o *ProcessGroup) HasAzureHostName() bool

HasAzureHostName returns a boolean if a field has been set.

func (*ProcessGroup) HasAzureSiteName

func (o *ProcessGroup) HasAzureSiteName() bool

HasAzureSiteName returns a boolean if a field has been set.

func (*ProcessGroup) HasCustomizedName

func (o *ProcessGroup) HasCustomizedName() bool

HasCustomizedName returns a boolean if a field has been set.

func (*ProcessGroup) HasDiscoveredName

func (o *ProcessGroup) HasDiscoveredName() bool

HasDiscoveredName returns a boolean if a field has been set.

func (*ProcessGroup) HasDisplayName

func (o *ProcessGroup) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*ProcessGroup) HasEntityId

func (o *ProcessGroup) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*ProcessGroup) HasFirstSeenTimestamp

func (o *ProcessGroup) HasFirstSeenTimestamp() bool

HasFirstSeenTimestamp returns a boolean if a field has been set.

func (*ProcessGroup) HasFromRelationships

func (o *ProcessGroup) HasFromRelationships() bool

HasFromRelationships returns a boolean if a field has been set.

func (*ProcessGroup) HasLastSeenTimestamp

func (o *ProcessGroup) HasLastSeenTimestamp() bool

HasLastSeenTimestamp returns a boolean if a field has been set.

func (*ProcessGroup) HasListenPorts

func (o *ProcessGroup) HasListenPorts() bool

HasListenPorts returns a boolean if a field has been set.

func (*ProcessGroup) HasManagementZones

func (o *ProcessGroup) HasManagementZones() bool

HasManagementZones returns a boolean if a field has been set.

func (*ProcessGroup) HasMetadata

func (o *ProcessGroup) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*ProcessGroup) HasSoftwareTechnologies

func (o *ProcessGroup) HasSoftwareTechnologies() bool

HasSoftwareTechnologies returns a boolean if a field has been set.

func (*ProcessGroup) HasTags

func (o *ProcessGroup) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*ProcessGroup) HasToRelationships

func (o *ProcessGroup) HasToRelationships() bool

HasToRelationships returns a boolean if a field has been set.

func (ProcessGroup) MarshalJSON

func (o ProcessGroup) MarshalJSON() ([]byte, error)

func (*ProcessGroup) SetAzureHostName

func (o *ProcessGroup) SetAzureHostName(v string)

SetAzureHostName gets a reference to the given string and assigns it to the AzureHostName field.

func (*ProcessGroup) SetAzureSiteName

func (o *ProcessGroup) SetAzureSiteName(v string)

SetAzureSiteName gets a reference to the given string and assigns it to the AzureSiteName field.

func (*ProcessGroup) SetCustomizedName

func (o *ProcessGroup) SetCustomizedName(v string)

SetCustomizedName gets a reference to the given string and assigns it to the CustomizedName field.

func (*ProcessGroup) SetDiscoveredName

func (o *ProcessGroup) SetDiscoveredName(v string)

SetDiscoveredName gets a reference to the given string and assigns it to the DiscoveredName field.

func (*ProcessGroup) SetDisplayName

func (o *ProcessGroup) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*ProcessGroup) SetEntityId

func (o *ProcessGroup) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (*ProcessGroup) SetFirstSeenTimestamp

func (o *ProcessGroup) SetFirstSeenTimestamp(v int64)

SetFirstSeenTimestamp gets a reference to the given int64 and assigns it to the FirstSeenTimestamp field.

func (*ProcessGroup) SetFromRelationships

func (o *ProcessGroup) SetFromRelationships(v ProcessGroupFromRelationships)

SetFromRelationships gets a reference to the given ProcessGroupFromRelationships and assigns it to the FromRelationships field.

func (*ProcessGroup) SetLastSeenTimestamp

func (o *ProcessGroup) SetLastSeenTimestamp(v int64)

SetLastSeenTimestamp gets a reference to the given int64 and assigns it to the LastSeenTimestamp field.

func (*ProcessGroup) SetListenPorts

func (o *ProcessGroup) SetListenPorts(v []int32)

SetListenPorts gets a reference to the given []int32 and assigns it to the ListenPorts field.

func (*ProcessGroup) SetManagementZones

func (o *ProcessGroup) SetManagementZones(v []EntityShortRepresentation)

SetManagementZones gets a reference to the given []EntityShortRepresentation and assigns it to the ManagementZones field.

func (*ProcessGroup) SetMetadata

func (o *ProcessGroup) SetMetadata(v ProcessGroupMetadata)

SetMetadata gets a reference to the given ProcessGroupMetadata and assigns it to the Metadata field.

func (*ProcessGroup) SetSoftwareTechnologies

func (o *ProcessGroup) SetSoftwareTechnologies(v []TechnologyInfo)

SetSoftwareTechnologies gets a reference to the given []TechnologyInfo and assigns it to the SoftwareTechnologies field.

func (*ProcessGroup) SetTags

func (o *ProcessGroup) SetTags(v []TagInfo)

SetTags gets a reference to the given []TagInfo and assigns it to the Tags field.

func (*ProcessGroup) SetToRelationships

func (o *ProcessGroup) SetToRelationships(v ProcessGroupToRelationships)

SetToRelationships gets a reference to the given ProcessGroupToRelationships and assigns it to the ToRelationships field.

func (ProcessGroup) ToMap

func (o ProcessGroup) ToMap() (map[string]interface{}, error)

type ProcessGroupFromRelationships

type ProcessGroupFromRelationships struct {
	IsNetworkClientOfProcessGroup []string `json:"isNetworkClientOfProcessGroup,omitempty"`
	RunsOn                        []string `json:"runsOn,omitempty"`
}

ProcessGroupFromRelationships struct for ProcessGroupFromRelationships

func NewProcessGroupFromRelationships

func NewProcessGroupFromRelationships() *ProcessGroupFromRelationships

NewProcessGroupFromRelationships instantiates a new ProcessGroupFromRelationships object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupFromRelationshipsWithDefaults

func NewProcessGroupFromRelationshipsWithDefaults() *ProcessGroupFromRelationships

NewProcessGroupFromRelationshipsWithDefaults instantiates a new ProcessGroupFromRelationships object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupFromRelationships) GetIsNetworkClientOfProcessGroup

func (o *ProcessGroupFromRelationships) GetIsNetworkClientOfProcessGroup() []string

GetIsNetworkClientOfProcessGroup returns the IsNetworkClientOfProcessGroup field value if set, zero value otherwise.

func (*ProcessGroupFromRelationships) GetIsNetworkClientOfProcessGroupOk

func (o *ProcessGroupFromRelationships) GetIsNetworkClientOfProcessGroupOk() ([]string, bool)

GetIsNetworkClientOfProcessGroupOk returns a tuple with the IsNetworkClientOfProcessGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupFromRelationships) GetRunsOn

func (o *ProcessGroupFromRelationships) GetRunsOn() []string

GetRunsOn returns the RunsOn field value if set, zero value otherwise.

func (*ProcessGroupFromRelationships) GetRunsOnOk

func (o *ProcessGroupFromRelationships) GetRunsOnOk() ([]string, bool)

GetRunsOnOk returns a tuple with the RunsOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupFromRelationships) HasIsNetworkClientOfProcessGroup

func (o *ProcessGroupFromRelationships) HasIsNetworkClientOfProcessGroup() bool

HasIsNetworkClientOfProcessGroup returns a boolean if a field has been set.

func (*ProcessGroupFromRelationships) HasRunsOn

func (o *ProcessGroupFromRelationships) HasRunsOn() bool

HasRunsOn returns a boolean if a field has been set.

func (ProcessGroupFromRelationships) MarshalJSON

func (o ProcessGroupFromRelationships) MarshalJSON() ([]byte, error)

func (*ProcessGroupFromRelationships) SetIsNetworkClientOfProcessGroup

func (o *ProcessGroupFromRelationships) SetIsNetworkClientOfProcessGroup(v []string)

SetIsNetworkClientOfProcessGroup gets a reference to the given []string and assigns it to the IsNetworkClientOfProcessGroup field.

func (*ProcessGroupFromRelationships) SetRunsOn

func (o *ProcessGroupFromRelationships) SetRunsOn(v []string)

SetRunsOn gets a reference to the given []string and assigns it to the RunsOn field.

func (ProcessGroupFromRelationships) ToMap

func (o ProcessGroupFromRelationships) ToMap() (map[string]interface{}, error)

type ProcessGroupInstance

type ProcessGroupInstance struct {
	// Versions of OneAgents currently running on the entity.
	AgentVersions []AgentVersion `json:"agentVersions,omitempty"`
	AzureHostName *string        `json:"azureHostName,omitempty"`
	AzureSiteName *string        `json:"azureSiteName,omitempty"`
	Bitness       *string        `json:"bitness,omitempty"`
	// The customized name of the entity
	CustomizedName *string `json:"customizedName,omitempty"`
	// The discovered name of the entity
	DiscoveredName *string `json:"discoveredName,omitempty"`
	// The name of the Dynatrace entity as displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The Dynatrace entity ID of the required entity.
	EntityId *string `json:"entityId,omitempty"`
	// The timestamp of when the entity was first detected, in UTC milliseconds
	FirstSeenTimestamp *int64                                 `json:"firstSeenTimestamp,omitempty"`
	FromRelationships  *ProcessGroupInstanceFromRelationships `json:"fromRelationships,omitempty"`
	// The timestamp of when the entity was last detected, in UTC milliseconds
	LastSeenTimestamp *int64  `json:"lastSeenTimestamp,omitempty"`
	ListenPorts       []int32 `json:"listenPorts,omitempty"`
	// The management zones that the entity is part of.
	ManagementZones      []EntityShortRepresentation `json:"managementZones,omitempty"`
	Metadata             *ProcessGroupMetadata       `json:"metadata,omitempty"`
	Modules              []string                    `json:"modules,omitempty"`
	MonitoringState      *MonitoringState            `json:"monitoringState,omitempty"`
	SoftwareTechnologies []TechnologyInfo            `json:"softwareTechnologies,omitempty"`
	// The list of entity tags.
	Tags             []TagInfo                            `json:"tags,omitempty"`
	ToRelationships  *ProcessGroupInstanceToRelationships `json:"toRelationships,omitempty"`
	VersionedModules []ProcessGroupInstanceModule         `json:"versionedModules,omitempty"`
}

ProcessGroupInstance Parameters of a process.

func NewProcessGroupInstance

func NewProcessGroupInstance() *ProcessGroupInstance

NewProcessGroupInstance instantiates a new ProcessGroupInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupInstanceWithDefaults

func NewProcessGroupInstanceWithDefaults() *ProcessGroupInstance

NewProcessGroupInstanceWithDefaults instantiates a new ProcessGroupInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupInstance) GetAgentVersions

func (o *ProcessGroupInstance) GetAgentVersions() []AgentVersion

GetAgentVersions returns the AgentVersions field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetAgentVersionsOk

func (o *ProcessGroupInstance) GetAgentVersionsOk() ([]AgentVersion, bool)

GetAgentVersionsOk returns a tuple with the AgentVersions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetAzureHostName

func (o *ProcessGroupInstance) GetAzureHostName() string

GetAzureHostName returns the AzureHostName field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetAzureHostNameOk

func (o *ProcessGroupInstance) GetAzureHostNameOk() (*string, bool)

GetAzureHostNameOk returns a tuple with the AzureHostName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetAzureSiteName

func (o *ProcessGroupInstance) GetAzureSiteName() string

GetAzureSiteName returns the AzureSiteName field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetAzureSiteNameOk

func (o *ProcessGroupInstance) GetAzureSiteNameOk() (*string, bool)

GetAzureSiteNameOk returns a tuple with the AzureSiteName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetBitness

func (o *ProcessGroupInstance) GetBitness() string

GetBitness returns the Bitness field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetBitnessOk

func (o *ProcessGroupInstance) GetBitnessOk() (*string, bool)

GetBitnessOk returns a tuple with the Bitness field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetCustomizedName

func (o *ProcessGroupInstance) GetCustomizedName() string

GetCustomizedName returns the CustomizedName field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetCustomizedNameOk

func (o *ProcessGroupInstance) GetCustomizedNameOk() (*string, bool)

GetCustomizedNameOk returns a tuple with the CustomizedName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetDiscoveredName

func (o *ProcessGroupInstance) GetDiscoveredName() string

GetDiscoveredName returns the DiscoveredName field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetDiscoveredNameOk

func (o *ProcessGroupInstance) GetDiscoveredNameOk() (*string, bool)

GetDiscoveredNameOk returns a tuple with the DiscoveredName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetDisplayName

func (o *ProcessGroupInstance) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetDisplayNameOk

func (o *ProcessGroupInstance) 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 (*ProcessGroupInstance) GetEntityId

func (o *ProcessGroupInstance) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetEntityIdOk

func (o *ProcessGroupInstance) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetFirstSeenTimestamp

func (o *ProcessGroupInstance) GetFirstSeenTimestamp() int64

GetFirstSeenTimestamp returns the FirstSeenTimestamp field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetFirstSeenTimestampOk

func (o *ProcessGroupInstance) GetFirstSeenTimestampOk() (*int64, bool)

GetFirstSeenTimestampOk returns a tuple with the FirstSeenTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetFromRelationships

GetFromRelationships returns the FromRelationships field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetFromRelationshipsOk

func (o *ProcessGroupInstance) GetFromRelationshipsOk() (*ProcessGroupInstanceFromRelationships, bool)

GetFromRelationshipsOk returns a tuple with the FromRelationships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetLastSeenTimestamp

func (o *ProcessGroupInstance) GetLastSeenTimestamp() int64

GetLastSeenTimestamp returns the LastSeenTimestamp field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetLastSeenTimestampOk

func (o *ProcessGroupInstance) GetLastSeenTimestampOk() (*int64, bool)

GetLastSeenTimestampOk returns a tuple with the LastSeenTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetListenPorts

func (o *ProcessGroupInstance) GetListenPorts() []int32

GetListenPorts returns the ListenPorts field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetListenPortsOk

func (o *ProcessGroupInstance) GetListenPortsOk() ([]int32, bool)

GetListenPortsOk returns a tuple with the ListenPorts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetManagementZones

func (o *ProcessGroupInstance) GetManagementZones() []EntityShortRepresentation

GetManagementZones returns the ManagementZones field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetManagementZonesOk

func (o *ProcessGroupInstance) GetManagementZonesOk() ([]EntityShortRepresentation, bool)

GetManagementZonesOk returns a tuple with the ManagementZones field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetMetadata

func (o *ProcessGroupInstance) GetMetadata() ProcessGroupMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetMetadataOk

func (o *ProcessGroupInstance) GetMetadataOk() (*ProcessGroupMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetModules

func (o *ProcessGroupInstance) GetModules() []string

GetModules returns the Modules field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetModulesOk

func (o *ProcessGroupInstance) GetModulesOk() ([]string, bool)

GetModulesOk returns a tuple with the Modules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetMonitoringState

func (o *ProcessGroupInstance) GetMonitoringState() MonitoringState

GetMonitoringState returns the MonitoringState field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetMonitoringStateOk

func (o *ProcessGroupInstance) GetMonitoringStateOk() (*MonitoringState, bool)

GetMonitoringStateOk returns a tuple with the MonitoringState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetSoftwareTechnologies

func (o *ProcessGroupInstance) GetSoftwareTechnologies() []TechnologyInfo

GetSoftwareTechnologies returns the SoftwareTechnologies field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetSoftwareTechnologiesOk

func (o *ProcessGroupInstance) GetSoftwareTechnologiesOk() ([]TechnologyInfo, bool)

GetSoftwareTechnologiesOk returns a tuple with the SoftwareTechnologies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetTags

func (o *ProcessGroupInstance) GetTags() []TagInfo

GetTags returns the Tags field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetTagsOk

func (o *ProcessGroupInstance) GetTagsOk() ([]TagInfo, 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 (*ProcessGroupInstance) GetToRelationships

GetToRelationships returns the ToRelationships field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetToRelationshipsOk

func (o *ProcessGroupInstance) GetToRelationshipsOk() (*ProcessGroupInstanceToRelationships, bool)

GetToRelationshipsOk returns a tuple with the ToRelationships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) GetVersionedModules

func (o *ProcessGroupInstance) GetVersionedModules() []ProcessGroupInstanceModule

GetVersionedModules returns the VersionedModules field value if set, zero value otherwise.

func (*ProcessGroupInstance) GetVersionedModulesOk

func (o *ProcessGroupInstance) GetVersionedModulesOk() ([]ProcessGroupInstanceModule, bool)

GetVersionedModulesOk returns a tuple with the VersionedModules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstance) HasAgentVersions

func (o *ProcessGroupInstance) HasAgentVersions() bool

HasAgentVersions returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasAzureHostName

func (o *ProcessGroupInstance) HasAzureHostName() bool

HasAzureHostName returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasAzureSiteName

func (o *ProcessGroupInstance) HasAzureSiteName() bool

HasAzureSiteName returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasBitness

func (o *ProcessGroupInstance) HasBitness() bool

HasBitness returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasCustomizedName

func (o *ProcessGroupInstance) HasCustomizedName() bool

HasCustomizedName returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasDiscoveredName

func (o *ProcessGroupInstance) HasDiscoveredName() bool

HasDiscoveredName returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasDisplayName

func (o *ProcessGroupInstance) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasEntityId

func (o *ProcessGroupInstance) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasFirstSeenTimestamp

func (o *ProcessGroupInstance) HasFirstSeenTimestamp() bool

HasFirstSeenTimestamp returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasFromRelationships

func (o *ProcessGroupInstance) HasFromRelationships() bool

HasFromRelationships returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasLastSeenTimestamp

func (o *ProcessGroupInstance) HasLastSeenTimestamp() bool

HasLastSeenTimestamp returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasListenPorts

func (o *ProcessGroupInstance) HasListenPorts() bool

HasListenPorts returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasManagementZones

func (o *ProcessGroupInstance) HasManagementZones() bool

HasManagementZones returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasMetadata

func (o *ProcessGroupInstance) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasModules

func (o *ProcessGroupInstance) HasModules() bool

HasModules returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasMonitoringState

func (o *ProcessGroupInstance) HasMonitoringState() bool

HasMonitoringState returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasSoftwareTechnologies

func (o *ProcessGroupInstance) HasSoftwareTechnologies() bool

HasSoftwareTechnologies returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasTags

func (o *ProcessGroupInstance) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasToRelationships

func (o *ProcessGroupInstance) HasToRelationships() bool

HasToRelationships returns a boolean if a field has been set.

func (*ProcessGroupInstance) HasVersionedModules

func (o *ProcessGroupInstance) HasVersionedModules() bool

HasVersionedModules returns a boolean if a field has been set.

func (ProcessGroupInstance) MarshalJSON

func (o ProcessGroupInstance) MarshalJSON() ([]byte, error)

func (*ProcessGroupInstance) SetAgentVersions

func (o *ProcessGroupInstance) SetAgentVersions(v []AgentVersion)

SetAgentVersions gets a reference to the given []AgentVersion and assigns it to the AgentVersions field.

func (*ProcessGroupInstance) SetAzureHostName

func (o *ProcessGroupInstance) SetAzureHostName(v string)

SetAzureHostName gets a reference to the given string and assigns it to the AzureHostName field.

func (*ProcessGroupInstance) SetAzureSiteName

func (o *ProcessGroupInstance) SetAzureSiteName(v string)

SetAzureSiteName gets a reference to the given string and assigns it to the AzureSiteName field.

func (*ProcessGroupInstance) SetBitness

func (o *ProcessGroupInstance) SetBitness(v string)

SetBitness gets a reference to the given string and assigns it to the Bitness field.

func (*ProcessGroupInstance) SetCustomizedName

func (o *ProcessGroupInstance) SetCustomizedName(v string)

SetCustomizedName gets a reference to the given string and assigns it to the CustomizedName field.

func (*ProcessGroupInstance) SetDiscoveredName

func (o *ProcessGroupInstance) SetDiscoveredName(v string)

SetDiscoveredName gets a reference to the given string and assigns it to the DiscoveredName field.

func (*ProcessGroupInstance) SetDisplayName

func (o *ProcessGroupInstance) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*ProcessGroupInstance) SetEntityId

func (o *ProcessGroupInstance) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (*ProcessGroupInstance) SetFirstSeenTimestamp

func (o *ProcessGroupInstance) SetFirstSeenTimestamp(v int64)

SetFirstSeenTimestamp gets a reference to the given int64 and assigns it to the FirstSeenTimestamp field.

func (*ProcessGroupInstance) SetFromRelationships

SetFromRelationships gets a reference to the given ProcessGroupInstanceFromRelationships and assigns it to the FromRelationships field.

func (*ProcessGroupInstance) SetLastSeenTimestamp

func (o *ProcessGroupInstance) SetLastSeenTimestamp(v int64)

SetLastSeenTimestamp gets a reference to the given int64 and assigns it to the LastSeenTimestamp field.

func (*ProcessGroupInstance) SetListenPorts

func (o *ProcessGroupInstance) SetListenPorts(v []int32)

SetListenPorts gets a reference to the given []int32 and assigns it to the ListenPorts field.

func (*ProcessGroupInstance) SetManagementZones

func (o *ProcessGroupInstance) SetManagementZones(v []EntityShortRepresentation)

SetManagementZones gets a reference to the given []EntityShortRepresentation and assigns it to the ManagementZones field.

func (*ProcessGroupInstance) SetMetadata

func (o *ProcessGroupInstance) SetMetadata(v ProcessGroupMetadata)

SetMetadata gets a reference to the given ProcessGroupMetadata and assigns it to the Metadata field.

func (*ProcessGroupInstance) SetModules

func (o *ProcessGroupInstance) SetModules(v []string)

SetModules gets a reference to the given []string and assigns it to the Modules field.

func (*ProcessGroupInstance) SetMonitoringState

func (o *ProcessGroupInstance) SetMonitoringState(v MonitoringState)

SetMonitoringState gets a reference to the given MonitoringState and assigns it to the MonitoringState field.

func (*ProcessGroupInstance) SetSoftwareTechnologies

func (o *ProcessGroupInstance) SetSoftwareTechnologies(v []TechnologyInfo)

SetSoftwareTechnologies gets a reference to the given []TechnologyInfo and assigns it to the SoftwareTechnologies field.

func (*ProcessGroupInstance) SetTags

func (o *ProcessGroupInstance) SetTags(v []TagInfo)

SetTags gets a reference to the given []TagInfo and assigns it to the Tags field.

func (*ProcessGroupInstance) SetToRelationships

SetToRelationships gets a reference to the given ProcessGroupInstanceToRelationships and assigns it to the ToRelationships field.

func (*ProcessGroupInstance) SetVersionedModules

func (o *ProcessGroupInstance) SetVersionedModules(v []ProcessGroupInstanceModule)

SetVersionedModules gets a reference to the given []ProcessGroupInstanceModule and assigns it to the VersionedModules field.

func (ProcessGroupInstance) ToMap

func (o ProcessGroupInstance) ToMap() (map[string]interface{}, error)

type ProcessGroupInstanceFromRelationships

type ProcessGroupInstanceFromRelationships struct {
	IsInstanceOf      []string `json:"isInstanceOf,omitempty"`
	IsNetworkClientOf []string `json:"isNetworkClientOf,omitempty"`
	IsProcessOf       []string `json:"isProcessOf,omitempty"`
}

ProcessGroupInstanceFromRelationships struct for ProcessGroupInstanceFromRelationships

func NewProcessGroupInstanceFromRelationships

func NewProcessGroupInstanceFromRelationships() *ProcessGroupInstanceFromRelationships

NewProcessGroupInstanceFromRelationships instantiates a new ProcessGroupInstanceFromRelationships object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupInstanceFromRelationshipsWithDefaults

func NewProcessGroupInstanceFromRelationshipsWithDefaults() *ProcessGroupInstanceFromRelationships

NewProcessGroupInstanceFromRelationshipsWithDefaults instantiates a new ProcessGroupInstanceFromRelationships object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupInstanceFromRelationships) GetIsInstanceOf

func (o *ProcessGroupInstanceFromRelationships) GetIsInstanceOf() []string

GetIsInstanceOf returns the IsInstanceOf field value if set, zero value otherwise.

func (*ProcessGroupInstanceFromRelationships) GetIsInstanceOfOk

func (o *ProcessGroupInstanceFromRelationships) GetIsInstanceOfOk() ([]string, bool)

GetIsInstanceOfOk returns a tuple with the IsInstanceOf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstanceFromRelationships) GetIsNetworkClientOf

func (o *ProcessGroupInstanceFromRelationships) GetIsNetworkClientOf() []string

GetIsNetworkClientOf returns the IsNetworkClientOf field value if set, zero value otherwise.

func (*ProcessGroupInstanceFromRelationships) GetIsNetworkClientOfOk

func (o *ProcessGroupInstanceFromRelationships) GetIsNetworkClientOfOk() ([]string, bool)

GetIsNetworkClientOfOk returns a tuple with the IsNetworkClientOf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstanceFromRelationships) GetIsProcessOf

func (o *ProcessGroupInstanceFromRelationships) GetIsProcessOf() []string

GetIsProcessOf returns the IsProcessOf field value if set, zero value otherwise.

func (*ProcessGroupInstanceFromRelationships) GetIsProcessOfOk

func (o *ProcessGroupInstanceFromRelationships) GetIsProcessOfOk() ([]string, bool)

GetIsProcessOfOk returns a tuple with the IsProcessOf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstanceFromRelationships) HasIsInstanceOf

func (o *ProcessGroupInstanceFromRelationships) HasIsInstanceOf() bool

HasIsInstanceOf returns a boolean if a field has been set.

func (*ProcessGroupInstanceFromRelationships) HasIsNetworkClientOf

func (o *ProcessGroupInstanceFromRelationships) HasIsNetworkClientOf() bool

HasIsNetworkClientOf returns a boolean if a field has been set.

func (*ProcessGroupInstanceFromRelationships) HasIsProcessOf

func (o *ProcessGroupInstanceFromRelationships) HasIsProcessOf() bool

HasIsProcessOf returns a boolean if a field has been set.

func (ProcessGroupInstanceFromRelationships) MarshalJSON

func (o ProcessGroupInstanceFromRelationships) MarshalJSON() ([]byte, error)

func (*ProcessGroupInstanceFromRelationships) SetIsInstanceOf

func (o *ProcessGroupInstanceFromRelationships) SetIsInstanceOf(v []string)

SetIsInstanceOf gets a reference to the given []string and assigns it to the IsInstanceOf field.

func (*ProcessGroupInstanceFromRelationships) SetIsNetworkClientOf

func (o *ProcessGroupInstanceFromRelationships) SetIsNetworkClientOf(v []string)

SetIsNetworkClientOf gets a reference to the given []string and assigns it to the IsNetworkClientOf field.

func (*ProcessGroupInstanceFromRelationships) SetIsProcessOf

func (o *ProcessGroupInstanceFromRelationships) SetIsProcessOf(v []string)

SetIsProcessOf gets a reference to the given []string and assigns it to the IsProcessOf field.

func (ProcessGroupInstanceFromRelationships) ToMap

func (o ProcessGroupInstanceFromRelationships) ToMap() (map[string]interface{}, error)

type ProcessGroupInstanceModule

type ProcessGroupInstanceModule struct {
	Name    *string `json:"name,omitempty"`
	Version *string `json:"version,omitempty"`
}

ProcessGroupInstanceModule struct for ProcessGroupInstanceModule

func NewProcessGroupInstanceModule

func NewProcessGroupInstanceModule() *ProcessGroupInstanceModule

NewProcessGroupInstanceModule instantiates a new ProcessGroupInstanceModule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupInstanceModuleWithDefaults

func NewProcessGroupInstanceModuleWithDefaults() *ProcessGroupInstanceModule

NewProcessGroupInstanceModuleWithDefaults instantiates a new ProcessGroupInstanceModule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupInstanceModule) GetName

func (o *ProcessGroupInstanceModule) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProcessGroupInstanceModule) GetNameOk

func (o *ProcessGroupInstanceModule) 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 (*ProcessGroupInstanceModule) GetVersion

func (o *ProcessGroupInstanceModule) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*ProcessGroupInstanceModule) GetVersionOk

func (o *ProcessGroupInstanceModule) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstanceModule) HasName

func (o *ProcessGroupInstanceModule) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProcessGroupInstanceModule) HasVersion

func (o *ProcessGroupInstanceModule) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ProcessGroupInstanceModule) MarshalJSON

func (o ProcessGroupInstanceModule) MarshalJSON() ([]byte, error)

func (*ProcessGroupInstanceModule) SetName

func (o *ProcessGroupInstanceModule) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProcessGroupInstanceModule) SetVersion

func (o *ProcessGroupInstanceModule) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (ProcessGroupInstanceModule) ToMap

func (o ProcessGroupInstanceModule) ToMap() (map[string]interface{}, error)

type ProcessGroupInstanceToRelationships

type ProcessGroupInstanceToRelationships struct {
	IsNetworkClientOf          []string `json:"isNetworkClientOf,omitempty"`
	RunsOnProcessGroupInstance []string `json:"runsOnProcessGroupInstance,omitempty"`
}

ProcessGroupInstanceToRelationships struct for ProcessGroupInstanceToRelationships

func NewProcessGroupInstanceToRelationships

func NewProcessGroupInstanceToRelationships() *ProcessGroupInstanceToRelationships

NewProcessGroupInstanceToRelationships instantiates a new ProcessGroupInstanceToRelationships object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupInstanceToRelationshipsWithDefaults

func NewProcessGroupInstanceToRelationshipsWithDefaults() *ProcessGroupInstanceToRelationships

NewProcessGroupInstanceToRelationshipsWithDefaults instantiates a new ProcessGroupInstanceToRelationships object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupInstanceToRelationships) GetIsNetworkClientOf

func (o *ProcessGroupInstanceToRelationships) GetIsNetworkClientOf() []string

GetIsNetworkClientOf returns the IsNetworkClientOf field value if set, zero value otherwise.

func (*ProcessGroupInstanceToRelationships) GetIsNetworkClientOfOk

func (o *ProcessGroupInstanceToRelationships) GetIsNetworkClientOfOk() ([]string, bool)

GetIsNetworkClientOfOk returns a tuple with the IsNetworkClientOf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstanceToRelationships) GetRunsOnProcessGroupInstance

func (o *ProcessGroupInstanceToRelationships) GetRunsOnProcessGroupInstance() []string

GetRunsOnProcessGroupInstance returns the RunsOnProcessGroupInstance field value if set, zero value otherwise.

func (*ProcessGroupInstanceToRelationships) GetRunsOnProcessGroupInstanceOk

func (o *ProcessGroupInstanceToRelationships) GetRunsOnProcessGroupInstanceOk() ([]string, bool)

GetRunsOnProcessGroupInstanceOk returns a tuple with the RunsOnProcessGroupInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupInstanceToRelationships) HasIsNetworkClientOf

func (o *ProcessGroupInstanceToRelationships) HasIsNetworkClientOf() bool

HasIsNetworkClientOf returns a boolean if a field has been set.

func (*ProcessGroupInstanceToRelationships) HasRunsOnProcessGroupInstance

func (o *ProcessGroupInstanceToRelationships) HasRunsOnProcessGroupInstance() bool

HasRunsOnProcessGroupInstance returns a boolean if a field has been set.

func (ProcessGroupInstanceToRelationships) MarshalJSON

func (o ProcessGroupInstanceToRelationships) MarshalJSON() ([]byte, error)

func (*ProcessGroupInstanceToRelationships) SetIsNetworkClientOf

func (o *ProcessGroupInstanceToRelationships) SetIsNetworkClientOf(v []string)

SetIsNetworkClientOf gets a reference to the given []string and assigns it to the IsNetworkClientOf field.

func (*ProcessGroupInstanceToRelationships) SetRunsOnProcessGroupInstance

func (o *ProcessGroupInstanceToRelationships) SetRunsOnProcessGroupInstance(v []string)

SetRunsOnProcessGroupInstance gets a reference to the given []string and assigns it to the RunsOnProcessGroupInstance field.

func (ProcessGroupInstanceToRelationships) ToMap

func (o ProcessGroupInstanceToRelationships) ToMap() (map[string]interface{}, error)

type ProcessGroupMetadata

type ProcessGroupMetadata struct {
	AdobeEmEnvType                        []string           `json:"adobe.em.env_type,omitempty"`
	AdobeEmProgram                        []string           `json:"adobe.em.program,omitempty"`
	AdobeEmService                        []string           `json:"adobe.em.service,omitempty"`
	AdobeEmTier                           []string           `json:"adobe.em.tier,omitempty"`
	AgentValueMetadata                    *map[string]string `json:"agentValueMetadata,omitempty"`
	ApacheConfigPaths                     []string           `json:"apacheConfigPaths,omitempty"`
	ApacheSparkMasterIpAddresses          []string           `json:"apacheSparkMasterIpAddresses,omitempty"`
	AspDotNetCoreApplicationPaths         []string           `json:"aspDotNetCoreApplicationPaths,omitempty"`
	AwsEcrImageAccountIds                 []string           `json:"awsEcrImageAccountIds,omitempty"`
	AwsEcrImageRegions                    []string           `json:"awsEcrImageRegions,omitempty"`
	AwsEcsCluster                         []string           `json:"awsEcsCluster,omitempty"`
	AwsEcsContainerName                   []string           `json:"awsEcsContainerName,omitempty"`
	AwsEcsFamily                          []string           `json:"awsEcsFamily,omitempty"`
	AwsEcsRevision                        []string           `json:"awsEcsRevision,omitempty"`
	AwsLambdaFunctionNames                []string           `json:"awsLambdaFunctionNames,omitempty"`
	AwsRegions                            []string           `json:"awsRegions,omitempty"`
	CassandraClusterNames                 []string           `json:"cassandraClusterNames,omitempty"`
	CatalinaBaseValues                    []string           `json:"catalinaBaseValues,omitempty"`
	CatalinaHomeValues                    []string           `json:"catalinaHomeValues,omitempty"`
	CloudFoundryAppIds                    []string           `json:"cloudFoundryAppIds,omitempty"`
	CloudFoundryAppNames                  []string           `json:"cloudFoundryAppNames,omitempty"`
	CloudFoundryInstanceIndexes           []string           `json:"cloudFoundryInstanceIndexes,omitempty"`
	CloudFoundrySpaceIds                  []string           `json:"cloudFoundrySpaceIds,omitempty"`
	CloudFoundrySpaceNames                []string           `json:"cloudFoundrySpaceNames,omitempty"`
	CloudfoundryMetadata                  *map[string]string `json:"cloudfoundryMetadata,omitempty"`
	ColdfusionJvmConfigFiles              []string           `json:"coldfusionJvmConfigFiles,omitempty"`
	CommandLineArgs                       []string           `json:"commandLineArgs,omitempty"`
	DatasourceMonitoringConfigId          []string           `json:"datasourceMonitoringConfigId,omitempty"`
	DeclarativeId                         []string           `json:"declarativeId,omitempty"`
	DockerContainerIds                    []string           `json:"dockerContainerIds,omitempty"`
	DockerContainerImageNames             []string           `json:"dockerContainerImageNames,omitempty"`
	DockerContainerImageVersions          []string           `json:"dockerContainerImageVersions,omitempty"`
	DockerContainerNames                  []string           `json:"dockerContainerNames,omitempty"`
	DotNetCommands                        []string           `json:"dotNetCommands,omitempty"`
	DotnetCommandPath                     []string           `json:"dotnetCommandPath,omitempty"`
	DynatraceClusterIds                   []string           `json:"dynatraceClusterIds,omitempty"`
	DynatraceNodeIds                      []string           `json:"dynatraceNodeIds,omitempty"`
	ElasticSearchClusterNames             []string           `json:"elasticSearchClusterNames,omitempty"`
	ElasticSearchNodeNames                []string           `json:"elasticSearchNodeNames,omitempty"`
	EnvVariables                          *map[string]string `json:"envVariables,omitempty"`
	EquinoxConfigPath                     []string           `json:"equinoxConfigPath,omitempty"`
	ExecutablePaths                       []string           `json:"executablePaths,omitempty"`
	Executables                           []string           `json:"executables,omitempty"`
	GlassfishDomainNames                  []string           `json:"glassfishDomainNames,omitempty"`
	GlassfishInstanceNames                []string           `json:"glassfishInstanceNames,omitempty"`
	GoogleAppEngineInstances              []string           `json:"googleAppEngineInstances,omitempty"`
	GoogleAppEngineServices               []string           `json:"googleAppEngineServices,omitempty"`
	GoogleCloudInstanceId                 []string           `json:"googleCloudInstanceId,omitempty"`
	GoogleCloudInstanceRegion             []string           `json:"googleCloudInstanceRegion,omitempty"`
	GoogleCloudProjects                   []string           `json:"googleCloudProjects,omitempty"`
	GoogleCloudRunService                 []string           `json:"googleCloudRunService,omitempty"`
	GoogleComputeEngineMetadata           *map[string]string `json:"googleComputeEngineMetadata,omitempty"`
	HostGroups                            []string           `json:"hostGroups,omitempty"`
	HybrisBinDirectories                  []string           `json:"hybrisBinDirectories,omitempty"`
	HybrisConfigDirectories               []string           `json:"hybrisConfigDirectories,omitempty"`
	HybrisDataDirectories                 []string           `json:"hybrisDataDirectories,omitempty"`
	IbmApplid                             []string           `json:"ibmApplid,omitempty"`
	IbmCicsRegion                         []string           `json:"ibmCicsRegion,omitempty"`
	IbmCtgName                            []string           `json:"ibmCtgName,omitempty"`
	IbmImsConnectRegions                  []string           `json:"ibmImsConnectRegions,omitempty"`
	IbmImsControlRegions                  []string           `json:"ibmImsControlRegions,omitempty"`
	IbmImsMessageProcessingRegions        []string           `json:"ibmImsMessageProcessingRegions,omitempty"`
	IbmImsSoapGwName                      []string           `json:"ibmImsSoapGwName,omitempty"`
	IbmIntegrationNodeName                []string           `json:"ibmIntegrationNodeName,omitempty"`
	IbmIntegrationServerName              []string           `json:"ibmIntegrationServerName,omitempty"`
	IbmJobName                            []string           `json:"ibmJobName,omitempty"`
	IisAppPools                           []string           `json:"iisAppPools,omitempty"`
	IisRoleNames                          []string           `json:"iisRoleNames,omitempty"`
	JavaJarFiles                          []string           `json:"javaJarFiles,omitempty"`
	JavaJarPaths                          []string           `json:"javaJarPaths,omitempty"`
	JavaMainClasses                       []string           `json:"javaMainClasses,omitempty"`
	JavaMainModules                       []string           `json:"javaMainModules,omitempty"`
	JbossHomes                            []string           `json:"jbossHomes,omitempty"`
	JbossModes                            []string           `json:"jbossModes,omitempty"`
	JbossServerNames                      []string           `json:"jbossServerNames,omitempty"`
	KubernetesAnnotations                 *map[string]string `json:"kubernetesAnnotations,omitempty"`
	KubernetesBasePodNames                []string           `json:"kubernetesBasePodNames,omitempty"`
	KubernetesClusterId                   []string           `json:"kubernetesClusterId,omitempty"`
	KubernetesContainerNames              []string           `json:"kubernetesContainerNames,omitempty"`
	KubernetesFullPodNames                []string           `json:"kubernetesFullPodNames,omitempty"`
	KubernetesNamespaces                  []string           `json:"kubernetesNamespaces,omitempty"`
	KubernetesPodUids                     []string           `json:"kubernetesPodUids,omitempty"`
	KubernetesRuleResult                  []string           `json:"kubernetesRuleResult,omitempty"`
	Linkage                               []string           `json:"linkage,omitempty"`
	MssqlInstanceName                     []string           `json:"mssqlInstanceName,omitempty"`
	NodejsAppBaseDirectories              []string           `json:"nodejsAppBaseDirectories,omitempty"`
	NodejsAppNames                        []string           `json:"nodejsAppNames,omitempty"`
	NodejsScriptNames                     []string           `json:"nodejsScriptNames,omitempty"`
	OracleSid                             []string           `json:"oracleSid,omitempty"`
	PhpScripts                            []string           `json:"phpScripts,omitempty"`
	PhpWorkingDirectories                 []string           `json:"phpWorkingDirectories,omitempty"`
	PluginMetadata                        *map[string]string `json:"pluginMetadata,omitempty"`
	Rke2Type                              []string           `json:"rke2Type,omitempty"`
	RubyAppRootPaths                      []string           `json:"rubyAppRootPaths,omitempty"`
	RubyScriptPaths                       []string           `json:"rubyScriptPaths,omitempty"`
	RuleResult                            []string           `json:"ruleResult,omitempty"`
	ServiceNames                          []string           `json:"serviceNames,omitempty"`
	SoftwareAgInstallRoot                 []string           `json:"softwareAgInstallRoot,omitempty"`
	SoftwareAgProductPropertyName         []string           `json:"softwareAgProductPropertyName,omitempty"`
	SpringBootAppName                     []string           `json:"springBootAppName,omitempty"`
	SpringBootProfileName                 []string           `json:"springBootProfileName,omitempty"`
	SpringBootStartupClass                []string           `json:"springBootStartupClass,omitempty"`
	TibcoBWEnginePropertyFilePaths        []string           `json:"tibcoBWEnginePropertyFilePaths,omitempty"`
	TibcoBusinessWorksAppNodeName         []string           `json:"tibcoBusinessWorksAppNodeName,omitempty"`
	TibcoBusinessWorksAppSpaceName        []string           `json:"tibcoBusinessWorksAppSpaceName,omitempty"`
	TibcoBusinessWorksCeAppName           []string           `json:"tibcoBusinessWorksCeAppName,omitempty"`
	TibcoBusinessWorksCeVersion           []string           `json:"tibcoBusinessWorksCeVersion,omitempty"`
	TibcoBusinessWorksDomainName          []string           `json:"tibcoBusinessWorksDomainName,omitempty"`
	TibcoBusinessWorksEnginePropertyFiles []string           `json:"tibcoBusinessWorksEnginePropertyFiles,omitempty"`
	TibcoBusinessWorksHome                []string           `json:"tibcoBusinessWorksHome,omitempty"`
	VarnishInstanceNames                  []string           `json:"varnishInstanceNames,omitempty"`
	WeblogicClusterNames                  []string           `json:"weblogicClusterNames,omitempty"`
	WeblogicDomainNames                   []string           `json:"weblogicDomainNames,omitempty"`
	WeblogicHomeValues                    []string           `json:"weblogicHomeValues,omitempty"`
	WeblogicNames                         []string           `json:"weblogicNames,omitempty"`
	WebsphereCellNames                    []string           `json:"websphereCellNames,omitempty"`
	WebsphereClusterNames                 []string           `json:"websphereClusterNames,omitempty"`
	WebsphereLibertyServerName            []string           `json:"websphereLibertyServerName,omitempty"`
	WebsphereNodeNames                    []string           `json:"websphereNodeNames,omitempty"`
	WebsphereServerNames                  []string           `json:"websphereServerNames,omitempty"`
	ZCodeModuleVersion                    []string           `json:"zCodeModuleVersion,omitempty"`
}

ProcessGroupMetadata struct for ProcessGroupMetadata

func NewProcessGroupMetadata

func NewProcessGroupMetadata() *ProcessGroupMetadata

NewProcessGroupMetadata instantiates a new ProcessGroupMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupMetadataWithDefaults

func NewProcessGroupMetadataWithDefaults() *ProcessGroupMetadata

NewProcessGroupMetadataWithDefaults instantiates a new ProcessGroupMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupMetadata) GetAdobeEmEnvType

func (o *ProcessGroupMetadata) GetAdobeEmEnvType() []string

GetAdobeEmEnvType returns the AdobeEmEnvType field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAdobeEmEnvTypeOk

func (o *ProcessGroupMetadata) GetAdobeEmEnvTypeOk() ([]string, bool)

GetAdobeEmEnvTypeOk returns a tuple with the AdobeEmEnvType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAdobeEmProgram

func (o *ProcessGroupMetadata) GetAdobeEmProgram() []string

GetAdobeEmProgram returns the AdobeEmProgram field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAdobeEmProgramOk

func (o *ProcessGroupMetadata) GetAdobeEmProgramOk() ([]string, bool)

GetAdobeEmProgramOk returns a tuple with the AdobeEmProgram field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAdobeEmService

func (o *ProcessGroupMetadata) GetAdobeEmService() []string

GetAdobeEmService returns the AdobeEmService field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAdobeEmServiceOk

func (o *ProcessGroupMetadata) GetAdobeEmServiceOk() ([]string, bool)

GetAdobeEmServiceOk returns a tuple with the AdobeEmService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAdobeEmTier

func (o *ProcessGroupMetadata) GetAdobeEmTier() []string

GetAdobeEmTier returns the AdobeEmTier field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAdobeEmTierOk

func (o *ProcessGroupMetadata) GetAdobeEmTierOk() ([]string, bool)

GetAdobeEmTierOk returns a tuple with the AdobeEmTier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAgentValueMetadata

func (o *ProcessGroupMetadata) GetAgentValueMetadata() map[string]string

GetAgentValueMetadata returns the AgentValueMetadata field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAgentValueMetadataOk

func (o *ProcessGroupMetadata) GetAgentValueMetadataOk() (*map[string]string, bool)

GetAgentValueMetadataOk returns a tuple with the AgentValueMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetApacheConfigPaths

func (o *ProcessGroupMetadata) GetApacheConfigPaths() []string

GetApacheConfigPaths returns the ApacheConfigPaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetApacheConfigPathsOk

func (o *ProcessGroupMetadata) GetApacheConfigPathsOk() ([]string, bool)

GetApacheConfigPathsOk returns a tuple with the ApacheConfigPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetApacheSparkMasterIpAddresses

func (o *ProcessGroupMetadata) GetApacheSparkMasterIpAddresses() []string

GetApacheSparkMasterIpAddresses returns the ApacheSparkMasterIpAddresses field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetApacheSparkMasterIpAddressesOk

func (o *ProcessGroupMetadata) GetApacheSparkMasterIpAddressesOk() ([]string, bool)

GetApacheSparkMasterIpAddressesOk returns a tuple with the ApacheSparkMasterIpAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAspDotNetCoreApplicationPaths

func (o *ProcessGroupMetadata) GetAspDotNetCoreApplicationPaths() []string

GetAspDotNetCoreApplicationPaths returns the AspDotNetCoreApplicationPaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAspDotNetCoreApplicationPathsOk

func (o *ProcessGroupMetadata) GetAspDotNetCoreApplicationPathsOk() ([]string, bool)

GetAspDotNetCoreApplicationPathsOk returns a tuple with the AspDotNetCoreApplicationPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsEcrImageAccountIds

func (o *ProcessGroupMetadata) GetAwsEcrImageAccountIds() []string

GetAwsEcrImageAccountIds returns the AwsEcrImageAccountIds field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsEcrImageAccountIdsOk

func (o *ProcessGroupMetadata) GetAwsEcrImageAccountIdsOk() ([]string, bool)

GetAwsEcrImageAccountIdsOk returns a tuple with the AwsEcrImageAccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsEcrImageRegions

func (o *ProcessGroupMetadata) GetAwsEcrImageRegions() []string

GetAwsEcrImageRegions returns the AwsEcrImageRegions field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsEcrImageRegionsOk

func (o *ProcessGroupMetadata) GetAwsEcrImageRegionsOk() ([]string, bool)

GetAwsEcrImageRegionsOk returns a tuple with the AwsEcrImageRegions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsEcsCluster

func (o *ProcessGroupMetadata) GetAwsEcsCluster() []string

GetAwsEcsCluster returns the AwsEcsCluster field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsEcsClusterOk

func (o *ProcessGroupMetadata) GetAwsEcsClusterOk() ([]string, bool)

GetAwsEcsClusterOk returns a tuple with the AwsEcsCluster field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsEcsContainerName

func (o *ProcessGroupMetadata) GetAwsEcsContainerName() []string

GetAwsEcsContainerName returns the AwsEcsContainerName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsEcsContainerNameOk

func (o *ProcessGroupMetadata) GetAwsEcsContainerNameOk() ([]string, bool)

GetAwsEcsContainerNameOk returns a tuple with the AwsEcsContainerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsEcsFamily

func (o *ProcessGroupMetadata) GetAwsEcsFamily() []string

GetAwsEcsFamily returns the AwsEcsFamily field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsEcsFamilyOk

func (o *ProcessGroupMetadata) GetAwsEcsFamilyOk() ([]string, bool)

GetAwsEcsFamilyOk returns a tuple with the AwsEcsFamily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsEcsRevision

func (o *ProcessGroupMetadata) GetAwsEcsRevision() []string

GetAwsEcsRevision returns the AwsEcsRevision field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsEcsRevisionOk

func (o *ProcessGroupMetadata) GetAwsEcsRevisionOk() ([]string, bool)

GetAwsEcsRevisionOk returns a tuple with the AwsEcsRevision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsLambdaFunctionNames

func (o *ProcessGroupMetadata) GetAwsLambdaFunctionNames() []string

GetAwsLambdaFunctionNames returns the AwsLambdaFunctionNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsLambdaFunctionNamesOk

func (o *ProcessGroupMetadata) GetAwsLambdaFunctionNamesOk() ([]string, bool)

GetAwsLambdaFunctionNamesOk returns a tuple with the AwsLambdaFunctionNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetAwsRegions

func (o *ProcessGroupMetadata) GetAwsRegions() []string

GetAwsRegions returns the AwsRegions field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetAwsRegionsOk

func (o *ProcessGroupMetadata) GetAwsRegionsOk() ([]string, bool)

GetAwsRegionsOk returns a tuple with the AwsRegions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCassandraClusterNames

func (o *ProcessGroupMetadata) GetCassandraClusterNames() []string

GetCassandraClusterNames returns the CassandraClusterNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCassandraClusterNamesOk

func (o *ProcessGroupMetadata) GetCassandraClusterNamesOk() ([]string, bool)

GetCassandraClusterNamesOk returns a tuple with the CassandraClusterNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCatalinaBaseValues

func (o *ProcessGroupMetadata) GetCatalinaBaseValues() []string

GetCatalinaBaseValues returns the CatalinaBaseValues field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCatalinaBaseValuesOk

func (o *ProcessGroupMetadata) GetCatalinaBaseValuesOk() ([]string, bool)

GetCatalinaBaseValuesOk returns a tuple with the CatalinaBaseValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCatalinaHomeValues

func (o *ProcessGroupMetadata) GetCatalinaHomeValues() []string

GetCatalinaHomeValues returns the CatalinaHomeValues field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCatalinaHomeValuesOk

func (o *ProcessGroupMetadata) GetCatalinaHomeValuesOk() ([]string, bool)

GetCatalinaHomeValuesOk returns a tuple with the CatalinaHomeValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCloudFoundryAppIds

func (o *ProcessGroupMetadata) GetCloudFoundryAppIds() []string

GetCloudFoundryAppIds returns the CloudFoundryAppIds field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCloudFoundryAppIdsOk

func (o *ProcessGroupMetadata) GetCloudFoundryAppIdsOk() ([]string, bool)

GetCloudFoundryAppIdsOk returns a tuple with the CloudFoundryAppIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCloudFoundryAppNames

func (o *ProcessGroupMetadata) GetCloudFoundryAppNames() []string

GetCloudFoundryAppNames returns the CloudFoundryAppNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCloudFoundryAppNamesOk

func (o *ProcessGroupMetadata) GetCloudFoundryAppNamesOk() ([]string, bool)

GetCloudFoundryAppNamesOk returns a tuple with the CloudFoundryAppNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCloudFoundryInstanceIndexes

func (o *ProcessGroupMetadata) GetCloudFoundryInstanceIndexes() []string

GetCloudFoundryInstanceIndexes returns the CloudFoundryInstanceIndexes field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCloudFoundryInstanceIndexesOk

func (o *ProcessGroupMetadata) GetCloudFoundryInstanceIndexesOk() ([]string, bool)

GetCloudFoundryInstanceIndexesOk returns a tuple with the CloudFoundryInstanceIndexes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCloudFoundrySpaceIds

func (o *ProcessGroupMetadata) GetCloudFoundrySpaceIds() []string

GetCloudFoundrySpaceIds returns the CloudFoundrySpaceIds field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCloudFoundrySpaceIdsOk

func (o *ProcessGroupMetadata) GetCloudFoundrySpaceIdsOk() ([]string, bool)

GetCloudFoundrySpaceIdsOk returns a tuple with the CloudFoundrySpaceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCloudFoundrySpaceNames

func (o *ProcessGroupMetadata) GetCloudFoundrySpaceNames() []string

GetCloudFoundrySpaceNames returns the CloudFoundrySpaceNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCloudFoundrySpaceNamesOk

func (o *ProcessGroupMetadata) GetCloudFoundrySpaceNamesOk() ([]string, bool)

GetCloudFoundrySpaceNamesOk returns a tuple with the CloudFoundrySpaceNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCloudfoundryMetadata

func (o *ProcessGroupMetadata) GetCloudfoundryMetadata() map[string]string

GetCloudfoundryMetadata returns the CloudfoundryMetadata field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCloudfoundryMetadataOk

func (o *ProcessGroupMetadata) GetCloudfoundryMetadataOk() (*map[string]string, bool)

GetCloudfoundryMetadataOk returns a tuple with the CloudfoundryMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetColdfusionJvmConfigFiles

func (o *ProcessGroupMetadata) GetColdfusionJvmConfigFiles() []string

GetColdfusionJvmConfigFiles returns the ColdfusionJvmConfigFiles field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetColdfusionJvmConfigFilesOk

func (o *ProcessGroupMetadata) GetColdfusionJvmConfigFilesOk() ([]string, bool)

GetColdfusionJvmConfigFilesOk returns a tuple with the ColdfusionJvmConfigFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetCommandLineArgs

func (o *ProcessGroupMetadata) GetCommandLineArgs() []string

GetCommandLineArgs returns the CommandLineArgs field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetCommandLineArgsOk

func (o *ProcessGroupMetadata) GetCommandLineArgsOk() ([]string, bool)

GetCommandLineArgsOk returns a tuple with the CommandLineArgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDatasourceMonitoringConfigId

func (o *ProcessGroupMetadata) GetDatasourceMonitoringConfigId() []string

GetDatasourceMonitoringConfigId returns the DatasourceMonitoringConfigId field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDatasourceMonitoringConfigIdOk

func (o *ProcessGroupMetadata) GetDatasourceMonitoringConfigIdOk() ([]string, bool)

GetDatasourceMonitoringConfigIdOk returns a tuple with the DatasourceMonitoringConfigId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDeclarativeId

func (o *ProcessGroupMetadata) GetDeclarativeId() []string

GetDeclarativeId returns the DeclarativeId field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDeclarativeIdOk

func (o *ProcessGroupMetadata) GetDeclarativeIdOk() ([]string, bool)

GetDeclarativeIdOk returns a tuple with the DeclarativeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDockerContainerIds

func (o *ProcessGroupMetadata) GetDockerContainerIds() []string

GetDockerContainerIds returns the DockerContainerIds field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDockerContainerIdsOk

func (o *ProcessGroupMetadata) GetDockerContainerIdsOk() ([]string, bool)

GetDockerContainerIdsOk returns a tuple with the DockerContainerIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDockerContainerImageNames

func (o *ProcessGroupMetadata) GetDockerContainerImageNames() []string

GetDockerContainerImageNames returns the DockerContainerImageNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDockerContainerImageNamesOk

func (o *ProcessGroupMetadata) GetDockerContainerImageNamesOk() ([]string, bool)

GetDockerContainerImageNamesOk returns a tuple with the DockerContainerImageNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDockerContainerImageVersions

func (o *ProcessGroupMetadata) GetDockerContainerImageVersions() []string

GetDockerContainerImageVersions returns the DockerContainerImageVersions field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDockerContainerImageVersionsOk

func (o *ProcessGroupMetadata) GetDockerContainerImageVersionsOk() ([]string, bool)

GetDockerContainerImageVersionsOk returns a tuple with the DockerContainerImageVersions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDockerContainerNames

func (o *ProcessGroupMetadata) GetDockerContainerNames() []string

GetDockerContainerNames returns the DockerContainerNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDockerContainerNamesOk

func (o *ProcessGroupMetadata) GetDockerContainerNamesOk() ([]string, bool)

GetDockerContainerNamesOk returns a tuple with the DockerContainerNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDotNetCommands

func (o *ProcessGroupMetadata) GetDotNetCommands() []string

GetDotNetCommands returns the DotNetCommands field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDotNetCommandsOk

func (o *ProcessGroupMetadata) GetDotNetCommandsOk() ([]string, bool)

GetDotNetCommandsOk returns a tuple with the DotNetCommands field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDotnetCommandPath

func (o *ProcessGroupMetadata) GetDotnetCommandPath() []string

GetDotnetCommandPath returns the DotnetCommandPath field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDotnetCommandPathOk

func (o *ProcessGroupMetadata) GetDotnetCommandPathOk() ([]string, bool)

GetDotnetCommandPathOk returns a tuple with the DotnetCommandPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDynatraceClusterIds

func (o *ProcessGroupMetadata) GetDynatraceClusterIds() []string

GetDynatraceClusterIds returns the DynatraceClusterIds field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDynatraceClusterIdsOk

func (o *ProcessGroupMetadata) GetDynatraceClusterIdsOk() ([]string, bool)

GetDynatraceClusterIdsOk returns a tuple with the DynatraceClusterIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetDynatraceNodeIds

func (o *ProcessGroupMetadata) GetDynatraceNodeIds() []string

GetDynatraceNodeIds returns the DynatraceNodeIds field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetDynatraceNodeIdsOk

func (o *ProcessGroupMetadata) GetDynatraceNodeIdsOk() ([]string, bool)

GetDynatraceNodeIdsOk returns a tuple with the DynatraceNodeIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetElasticSearchClusterNames

func (o *ProcessGroupMetadata) GetElasticSearchClusterNames() []string

GetElasticSearchClusterNames returns the ElasticSearchClusterNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetElasticSearchClusterNamesOk

func (o *ProcessGroupMetadata) GetElasticSearchClusterNamesOk() ([]string, bool)

GetElasticSearchClusterNamesOk returns a tuple with the ElasticSearchClusterNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetElasticSearchNodeNames

func (o *ProcessGroupMetadata) GetElasticSearchNodeNames() []string

GetElasticSearchNodeNames returns the ElasticSearchNodeNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetElasticSearchNodeNamesOk

func (o *ProcessGroupMetadata) GetElasticSearchNodeNamesOk() ([]string, bool)

GetElasticSearchNodeNamesOk returns a tuple with the ElasticSearchNodeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetEnvVariables

func (o *ProcessGroupMetadata) GetEnvVariables() map[string]string

GetEnvVariables returns the EnvVariables field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetEnvVariablesOk

func (o *ProcessGroupMetadata) GetEnvVariablesOk() (*map[string]string, bool)

GetEnvVariablesOk returns a tuple with the EnvVariables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetEquinoxConfigPath

func (o *ProcessGroupMetadata) GetEquinoxConfigPath() []string

GetEquinoxConfigPath returns the EquinoxConfigPath field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetEquinoxConfigPathOk

func (o *ProcessGroupMetadata) GetEquinoxConfigPathOk() ([]string, bool)

GetEquinoxConfigPathOk returns a tuple with the EquinoxConfigPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetExecutablePaths

func (o *ProcessGroupMetadata) GetExecutablePaths() []string

GetExecutablePaths returns the ExecutablePaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetExecutablePathsOk

func (o *ProcessGroupMetadata) GetExecutablePathsOk() ([]string, bool)

GetExecutablePathsOk returns a tuple with the ExecutablePaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetExecutables

func (o *ProcessGroupMetadata) GetExecutables() []string

GetExecutables returns the Executables field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetExecutablesOk

func (o *ProcessGroupMetadata) GetExecutablesOk() ([]string, bool)

GetExecutablesOk returns a tuple with the Executables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGlassfishDomainNames

func (o *ProcessGroupMetadata) GetGlassfishDomainNames() []string

GetGlassfishDomainNames returns the GlassfishDomainNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGlassfishDomainNamesOk

func (o *ProcessGroupMetadata) GetGlassfishDomainNamesOk() ([]string, bool)

GetGlassfishDomainNamesOk returns a tuple with the GlassfishDomainNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGlassfishInstanceNames

func (o *ProcessGroupMetadata) GetGlassfishInstanceNames() []string

GetGlassfishInstanceNames returns the GlassfishInstanceNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGlassfishInstanceNamesOk

func (o *ProcessGroupMetadata) GetGlassfishInstanceNamesOk() ([]string, bool)

GetGlassfishInstanceNamesOk returns a tuple with the GlassfishInstanceNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleAppEngineInstances

func (o *ProcessGroupMetadata) GetGoogleAppEngineInstances() []string

GetGoogleAppEngineInstances returns the GoogleAppEngineInstances field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleAppEngineInstancesOk

func (o *ProcessGroupMetadata) GetGoogleAppEngineInstancesOk() ([]string, bool)

GetGoogleAppEngineInstancesOk returns a tuple with the GoogleAppEngineInstances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleAppEngineServices

func (o *ProcessGroupMetadata) GetGoogleAppEngineServices() []string

GetGoogleAppEngineServices returns the GoogleAppEngineServices field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleAppEngineServicesOk

func (o *ProcessGroupMetadata) GetGoogleAppEngineServicesOk() ([]string, bool)

GetGoogleAppEngineServicesOk returns a tuple with the GoogleAppEngineServices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleCloudInstanceId

func (o *ProcessGroupMetadata) GetGoogleCloudInstanceId() []string

GetGoogleCloudInstanceId returns the GoogleCloudInstanceId field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleCloudInstanceIdOk

func (o *ProcessGroupMetadata) GetGoogleCloudInstanceIdOk() ([]string, bool)

GetGoogleCloudInstanceIdOk returns a tuple with the GoogleCloudInstanceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleCloudInstanceRegion

func (o *ProcessGroupMetadata) GetGoogleCloudInstanceRegion() []string

GetGoogleCloudInstanceRegion returns the GoogleCloudInstanceRegion field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleCloudInstanceRegionOk

func (o *ProcessGroupMetadata) GetGoogleCloudInstanceRegionOk() ([]string, bool)

GetGoogleCloudInstanceRegionOk returns a tuple with the GoogleCloudInstanceRegion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleCloudProjects

func (o *ProcessGroupMetadata) GetGoogleCloudProjects() []string

GetGoogleCloudProjects returns the GoogleCloudProjects field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleCloudProjectsOk

func (o *ProcessGroupMetadata) GetGoogleCloudProjectsOk() ([]string, bool)

GetGoogleCloudProjectsOk returns a tuple with the GoogleCloudProjects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleCloudRunService

func (o *ProcessGroupMetadata) GetGoogleCloudRunService() []string

GetGoogleCloudRunService returns the GoogleCloudRunService field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleCloudRunServiceOk

func (o *ProcessGroupMetadata) GetGoogleCloudRunServiceOk() ([]string, bool)

GetGoogleCloudRunServiceOk returns a tuple with the GoogleCloudRunService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetGoogleComputeEngineMetadata

func (o *ProcessGroupMetadata) GetGoogleComputeEngineMetadata() map[string]string

GetGoogleComputeEngineMetadata returns the GoogleComputeEngineMetadata field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetGoogleComputeEngineMetadataOk

func (o *ProcessGroupMetadata) GetGoogleComputeEngineMetadataOk() (*map[string]string, bool)

GetGoogleComputeEngineMetadataOk returns a tuple with the GoogleComputeEngineMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetHostGroups

func (o *ProcessGroupMetadata) GetHostGroups() []string

GetHostGroups returns the HostGroups field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetHostGroupsOk

func (o *ProcessGroupMetadata) GetHostGroupsOk() ([]string, bool)

GetHostGroupsOk returns a tuple with the HostGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetHybrisBinDirectories

func (o *ProcessGroupMetadata) GetHybrisBinDirectories() []string

GetHybrisBinDirectories returns the HybrisBinDirectories field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetHybrisBinDirectoriesOk

func (o *ProcessGroupMetadata) GetHybrisBinDirectoriesOk() ([]string, bool)

GetHybrisBinDirectoriesOk returns a tuple with the HybrisBinDirectories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetHybrisConfigDirectories

func (o *ProcessGroupMetadata) GetHybrisConfigDirectories() []string

GetHybrisConfigDirectories returns the HybrisConfigDirectories field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetHybrisConfigDirectoriesOk

func (o *ProcessGroupMetadata) GetHybrisConfigDirectoriesOk() ([]string, bool)

GetHybrisConfigDirectoriesOk returns a tuple with the HybrisConfigDirectories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetHybrisDataDirectories

func (o *ProcessGroupMetadata) GetHybrisDataDirectories() []string

GetHybrisDataDirectories returns the HybrisDataDirectories field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetHybrisDataDirectoriesOk

func (o *ProcessGroupMetadata) GetHybrisDataDirectoriesOk() ([]string, bool)

GetHybrisDataDirectoriesOk returns a tuple with the HybrisDataDirectories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmApplid

func (o *ProcessGroupMetadata) GetIbmApplid() []string

GetIbmApplid returns the IbmApplid field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmApplidOk

func (o *ProcessGroupMetadata) GetIbmApplidOk() ([]string, bool)

GetIbmApplidOk returns a tuple with the IbmApplid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmCicsRegion

func (o *ProcessGroupMetadata) GetIbmCicsRegion() []string

GetIbmCicsRegion returns the IbmCicsRegion field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmCicsRegionOk

func (o *ProcessGroupMetadata) GetIbmCicsRegionOk() ([]string, bool)

GetIbmCicsRegionOk returns a tuple with the IbmCicsRegion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmCtgName

func (o *ProcessGroupMetadata) GetIbmCtgName() []string

GetIbmCtgName returns the IbmCtgName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmCtgNameOk

func (o *ProcessGroupMetadata) GetIbmCtgNameOk() ([]string, bool)

GetIbmCtgNameOk returns a tuple with the IbmCtgName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmImsConnectRegions

func (o *ProcessGroupMetadata) GetIbmImsConnectRegions() []string

GetIbmImsConnectRegions returns the IbmImsConnectRegions field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmImsConnectRegionsOk

func (o *ProcessGroupMetadata) GetIbmImsConnectRegionsOk() ([]string, bool)

GetIbmImsConnectRegionsOk returns a tuple with the IbmImsConnectRegions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmImsControlRegions

func (o *ProcessGroupMetadata) GetIbmImsControlRegions() []string

GetIbmImsControlRegions returns the IbmImsControlRegions field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmImsControlRegionsOk

func (o *ProcessGroupMetadata) GetIbmImsControlRegionsOk() ([]string, bool)

GetIbmImsControlRegionsOk returns a tuple with the IbmImsControlRegions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmImsMessageProcessingRegions

func (o *ProcessGroupMetadata) GetIbmImsMessageProcessingRegions() []string

GetIbmImsMessageProcessingRegions returns the IbmImsMessageProcessingRegions field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmImsMessageProcessingRegionsOk

func (o *ProcessGroupMetadata) GetIbmImsMessageProcessingRegionsOk() ([]string, bool)

GetIbmImsMessageProcessingRegionsOk returns a tuple with the IbmImsMessageProcessingRegions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmImsSoapGwName

func (o *ProcessGroupMetadata) GetIbmImsSoapGwName() []string

GetIbmImsSoapGwName returns the IbmImsSoapGwName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmImsSoapGwNameOk

func (o *ProcessGroupMetadata) GetIbmImsSoapGwNameOk() ([]string, bool)

GetIbmImsSoapGwNameOk returns a tuple with the IbmImsSoapGwName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmIntegrationNodeName

func (o *ProcessGroupMetadata) GetIbmIntegrationNodeName() []string

GetIbmIntegrationNodeName returns the IbmIntegrationNodeName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmIntegrationNodeNameOk

func (o *ProcessGroupMetadata) GetIbmIntegrationNodeNameOk() ([]string, bool)

GetIbmIntegrationNodeNameOk returns a tuple with the IbmIntegrationNodeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmIntegrationServerName

func (o *ProcessGroupMetadata) GetIbmIntegrationServerName() []string

GetIbmIntegrationServerName returns the IbmIntegrationServerName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmIntegrationServerNameOk

func (o *ProcessGroupMetadata) GetIbmIntegrationServerNameOk() ([]string, bool)

GetIbmIntegrationServerNameOk returns a tuple with the IbmIntegrationServerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIbmJobName

func (o *ProcessGroupMetadata) GetIbmJobName() []string

GetIbmJobName returns the IbmJobName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIbmJobNameOk

func (o *ProcessGroupMetadata) GetIbmJobNameOk() ([]string, bool)

GetIbmJobNameOk returns a tuple with the IbmJobName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIisAppPools

func (o *ProcessGroupMetadata) GetIisAppPools() []string

GetIisAppPools returns the IisAppPools field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIisAppPoolsOk

func (o *ProcessGroupMetadata) GetIisAppPoolsOk() ([]string, bool)

GetIisAppPoolsOk returns a tuple with the IisAppPools field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetIisRoleNames

func (o *ProcessGroupMetadata) GetIisRoleNames() []string

GetIisRoleNames returns the IisRoleNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetIisRoleNamesOk

func (o *ProcessGroupMetadata) GetIisRoleNamesOk() ([]string, bool)

GetIisRoleNamesOk returns a tuple with the IisRoleNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJavaJarFiles

func (o *ProcessGroupMetadata) GetJavaJarFiles() []string

GetJavaJarFiles returns the JavaJarFiles field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJavaJarFilesOk

func (o *ProcessGroupMetadata) GetJavaJarFilesOk() ([]string, bool)

GetJavaJarFilesOk returns a tuple with the JavaJarFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJavaJarPaths

func (o *ProcessGroupMetadata) GetJavaJarPaths() []string

GetJavaJarPaths returns the JavaJarPaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJavaJarPathsOk

func (o *ProcessGroupMetadata) GetJavaJarPathsOk() ([]string, bool)

GetJavaJarPathsOk returns a tuple with the JavaJarPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJavaMainClasses

func (o *ProcessGroupMetadata) GetJavaMainClasses() []string

GetJavaMainClasses returns the JavaMainClasses field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJavaMainClassesOk

func (o *ProcessGroupMetadata) GetJavaMainClassesOk() ([]string, bool)

GetJavaMainClassesOk returns a tuple with the JavaMainClasses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJavaMainModules

func (o *ProcessGroupMetadata) GetJavaMainModules() []string

GetJavaMainModules returns the JavaMainModules field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJavaMainModulesOk

func (o *ProcessGroupMetadata) GetJavaMainModulesOk() ([]string, bool)

GetJavaMainModulesOk returns a tuple with the JavaMainModules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJbossHomes

func (o *ProcessGroupMetadata) GetJbossHomes() []string

GetJbossHomes returns the JbossHomes field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJbossHomesOk

func (o *ProcessGroupMetadata) GetJbossHomesOk() ([]string, bool)

GetJbossHomesOk returns a tuple with the JbossHomes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJbossModes

func (o *ProcessGroupMetadata) GetJbossModes() []string

GetJbossModes returns the JbossModes field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJbossModesOk

func (o *ProcessGroupMetadata) GetJbossModesOk() ([]string, bool)

GetJbossModesOk returns a tuple with the JbossModes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetJbossServerNames

func (o *ProcessGroupMetadata) GetJbossServerNames() []string

GetJbossServerNames returns the JbossServerNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetJbossServerNamesOk

func (o *ProcessGroupMetadata) GetJbossServerNamesOk() ([]string, bool)

GetJbossServerNamesOk returns a tuple with the JbossServerNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesAnnotations

func (o *ProcessGroupMetadata) GetKubernetesAnnotations() map[string]string

GetKubernetesAnnotations returns the KubernetesAnnotations field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesAnnotationsOk

func (o *ProcessGroupMetadata) GetKubernetesAnnotationsOk() (*map[string]string, bool)

GetKubernetesAnnotationsOk returns a tuple with the KubernetesAnnotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesBasePodNames

func (o *ProcessGroupMetadata) GetKubernetesBasePodNames() []string

GetKubernetesBasePodNames returns the KubernetesBasePodNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesBasePodNamesOk

func (o *ProcessGroupMetadata) GetKubernetesBasePodNamesOk() ([]string, bool)

GetKubernetesBasePodNamesOk returns a tuple with the KubernetesBasePodNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesClusterId

func (o *ProcessGroupMetadata) GetKubernetesClusterId() []string

GetKubernetesClusterId returns the KubernetesClusterId field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesClusterIdOk

func (o *ProcessGroupMetadata) GetKubernetesClusterIdOk() ([]string, bool)

GetKubernetesClusterIdOk returns a tuple with the KubernetesClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesContainerNames

func (o *ProcessGroupMetadata) GetKubernetesContainerNames() []string

GetKubernetesContainerNames returns the KubernetesContainerNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesContainerNamesOk

func (o *ProcessGroupMetadata) GetKubernetesContainerNamesOk() ([]string, bool)

GetKubernetesContainerNamesOk returns a tuple with the KubernetesContainerNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesFullPodNames

func (o *ProcessGroupMetadata) GetKubernetesFullPodNames() []string

GetKubernetesFullPodNames returns the KubernetesFullPodNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesFullPodNamesOk

func (o *ProcessGroupMetadata) GetKubernetesFullPodNamesOk() ([]string, bool)

GetKubernetesFullPodNamesOk returns a tuple with the KubernetesFullPodNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesNamespaces

func (o *ProcessGroupMetadata) GetKubernetesNamespaces() []string

GetKubernetesNamespaces returns the KubernetesNamespaces field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesNamespacesOk

func (o *ProcessGroupMetadata) GetKubernetesNamespacesOk() ([]string, bool)

GetKubernetesNamespacesOk returns a tuple with the KubernetesNamespaces field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesPodUids

func (o *ProcessGroupMetadata) GetKubernetesPodUids() []string

GetKubernetesPodUids returns the KubernetesPodUids field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesPodUidsOk

func (o *ProcessGroupMetadata) GetKubernetesPodUidsOk() ([]string, bool)

GetKubernetesPodUidsOk returns a tuple with the KubernetesPodUids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetKubernetesRuleResult

func (o *ProcessGroupMetadata) GetKubernetesRuleResult() []string

GetKubernetesRuleResult returns the KubernetesRuleResult field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetKubernetesRuleResultOk

func (o *ProcessGroupMetadata) GetKubernetesRuleResultOk() ([]string, bool)

GetKubernetesRuleResultOk returns a tuple with the KubernetesRuleResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetLinkage

func (o *ProcessGroupMetadata) GetLinkage() []string

GetLinkage returns the Linkage field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetLinkageOk

func (o *ProcessGroupMetadata) GetLinkageOk() ([]string, bool)

GetLinkageOk returns a tuple with the Linkage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetMssqlInstanceName

func (o *ProcessGroupMetadata) GetMssqlInstanceName() []string

GetMssqlInstanceName returns the MssqlInstanceName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetMssqlInstanceNameOk

func (o *ProcessGroupMetadata) GetMssqlInstanceNameOk() ([]string, bool)

GetMssqlInstanceNameOk returns a tuple with the MssqlInstanceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetNodejsAppBaseDirectories

func (o *ProcessGroupMetadata) GetNodejsAppBaseDirectories() []string

GetNodejsAppBaseDirectories returns the NodejsAppBaseDirectories field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetNodejsAppBaseDirectoriesOk

func (o *ProcessGroupMetadata) GetNodejsAppBaseDirectoriesOk() ([]string, bool)

GetNodejsAppBaseDirectoriesOk returns a tuple with the NodejsAppBaseDirectories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetNodejsAppNames

func (o *ProcessGroupMetadata) GetNodejsAppNames() []string

GetNodejsAppNames returns the NodejsAppNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetNodejsAppNamesOk

func (o *ProcessGroupMetadata) GetNodejsAppNamesOk() ([]string, bool)

GetNodejsAppNamesOk returns a tuple with the NodejsAppNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetNodejsScriptNames

func (o *ProcessGroupMetadata) GetNodejsScriptNames() []string

GetNodejsScriptNames returns the NodejsScriptNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetNodejsScriptNamesOk

func (o *ProcessGroupMetadata) GetNodejsScriptNamesOk() ([]string, bool)

GetNodejsScriptNamesOk returns a tuple with the NodejsScriptNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetOracleSid

func (o *ProcessGroupMetadata) GetOracleSid() []string

GetOracleSid returns the OracleSid field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetOracleSidOk

func (o *ProcessGroupMetadata) GetOracleSidOk() ([]string, bool)

GetOracleSidOk returns a tuple with the OracleSid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetPhpScripts

func (o *ProcessGroupMetadata) GetPhpScripts() []string

GetPhpScripts returns the PhpScripts field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetPhpScriptsOk

func (o *ProcessGroupMetadata) GetPhpScriptsOk() ([]string, bool)

GetPhpScriptsOk returns a tuple with the PhpScripts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetPhpWorkingDirectories

func (o *ProcessGroupMetadata) GetPhpWorkingDirectories() []string

GetPhpWorkingDirectories returns the PhpWorkingDirectories field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetPhpWorkingDirectoriesOk

func (o *ProcessGroupMetadata) GetPhpWorkingDirectoriesOk() ([]string, bool)

GetPhpWorkingDirectoriesOk returns a tuple with the PhpWorkingDirectories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetPluginMetadata

func (o *ProcessGroupMetadata) GetPluginMetadata() map[string]string

GetPluginMetadata returns the PluginMetadata field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetPluginMetadataOk

func (o *ProcessGroupMetadata) GetPluginMetadataOk() (*map[string]string, bool)

GetPluginMetadataOk returns a tuple with the PluginMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetRke2Type

func (o *ProcessGroupMetadata) GetRke2Type() []string

GetRke2Type returns the Rke2Type field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetRke2TypeOk

func (o *ProcessGroupMetadata) GetRke2TypeOk() ([]string, bool)

GetRke2TypeOk returns a tuple with the Rke2Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetRubyAppRootPaths

func (o *ProcessGroupMetadata) GetRubyAppRootPaths() []string

GetRubyAppRootPaths returns the RubyAppRootPaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetRubyAppRootPathsOk

func (o *ProcessGroupMetadata) GetRubyAppRootPathsOk() ([]string, bool)

GetRubyAppRootPathsOk returns a tuple with the RubyAppRootPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetRubyScriptPaths

func (o *ProcessGroupMetadata) GetRubyScriptPaths() []string

GetRubyScriptPaths returns the RubyScriptPaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetRubyScriptPathsOk

func (o *ProcessGroupMetadata) GetRubyScriptPathsOk() ([]string, bool)

GetRubyScriptPathsOk returns a tuple with the RubyScriptPaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetRuleResult

func (o *ProcessGroupMetadata) GetRuleResult() []string

GetRuleResult returns the RuleResult field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetRuleResultOk

func (o *ProcessGroupMetadata) GetRuleResultOk() ([]string, bool)

GetRuleResultOk returns a tuple with the RuleResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetServiceNames

func (o *ProcessGroupMetadata) GetServiceNames() []string

GetServiceNames returns the ServiceNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetServiceNamesOk

func (o *ProcessGroupMetadata) GetServiceNamesOk() ([]string, bool)

GetServiceNamesOk returns a tuple with the ServiceNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetSoftwareAgInstallRoot

func (o *ProcessGroupMetadata) GetSoftwareAgInstallRoot() []string

GetSoftwareAgInstallRoot returns the SoftwareAgInstallRoot field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetSoftwareAgInstallRootOk

func (o *ProcessGroupMetadata) GetSoftwareAgInstallRootOk() ([]string, bool)

GetSoftwareAgInstallRootOk returns a tuple with the SoftwareAgInstallRoot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetSoftwareAgProductPropertyName

func (o *ProcessGroupMetadata) GetSoftwareAgProductPropertyName() []string

GetSoftwareAgProductPropertyName returns the SoftwareAgProductPropertyName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetSoftwareAgProductPropertyNameOk

func (o *ProcessGroupMetadata) GetSoftwareAgProductPropertyNameOk() ([]string, bool)

GetSoftwareAgProductPropertyNameOk returns a tuple with the SoftwareAgProductPropertyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetSpringBootAppName

func (o *ProcessGroupMetadata) GetSpringBootAppName() []string

GetSpringBootAppName returns the SpringBootAppName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetSpringBootAppNameOk

func (o *ProcessGroupMetadata) GetSpringBootAppNameOk() ([]string, bool)

GetSpringBootAppNameOk returns a tuple with the SpringBootAppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetSpringBootProfileName

func (o *ProcessGroupMetadata) GetSpringBootProfileName() []string

GetSpringBootProfileName returns the SpringBootProfileName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetSpringBootProfileNameOk

func (o *ProcessGroupMetadata) GetSpringBootProfileNameOk() ([]string, bool)

GetSpringBootProfileNameOk returns a tuple with the SpringBootProfileName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetSpringBootStartupClass

func (o *ProcessGroupMetadata) GetSpringBootStartupClass() []string

GetSpringBootStartupClass returns the SpringBootStartupClass field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetSpringBootStartupClassOk

func (o *ProcessGroupMetadata) GetSpringBootStartupClassOk() ([]string, bool)

GetSpringBootStartupClassOk returns a tuple with the SpringBootStartupClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBWEnginePropertyFilePaths

func (o *ProcessGroupMetadata) GetTibcoBWEnginePropertyFilePaths() []string

GetTibcoBWEnginePropertyFilePaths returns the TibcoBWEnginePropertyFilePaths field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBWEnginePropertyFilePathsOk

func (o *ProcessGroupMetadata) GetTibcoBWEnginePropertyFilePathsOk() ([]string, bool)

GetTibcoBWEnginePropertyFilePathsOk returns a tuple with the TibcoBWEnginePropertyFilePaths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksAppNodeName

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksAppNodeName() []string

GetTibcoBusinessWorksAppNodeName returns the TibcoBusinessWorksAppNodeName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksAppNodeNameOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksAppNodeNameOk() ([]string, bool)

GetTibcoBusinessWorksAppNodeNameOk returns a tuple with the TibcoBusinessWorksAppNodeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksAppSpaceName

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksAppSpaceName() []string

GetTibcoBusinessWorksAppSpaceName returns the TibcoBusinessWorksAppSpaceName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksAppSpaceNameOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksAppSpaceNameOk() ([]string, bool)

GetTibcoBusinessWorksAppSpaceNameOk returns a tuple with the TibcoBusinessWorksAppSpaceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksCeAppName

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksCeAppName() []string

GetTibcoBusinessWorksCeAppName returns the TibcoBusinessWorksCeAppName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksCeAppNameOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksCeAppNameOk() ([]string, bool)

GetTibcoBusinessWorksCeAppNameOk returns a tuple with the TibcoBusinessWorksCeAppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksCeVersion

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksCeVersion() []string

GetTibcoBusinessWorksCeVersion returns the TibcoBusinessWorksCeVersion field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksCeVersionOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksCeVersionOk() ([]string, bool)

GetTibcoBusinessWorksCeVersionOk returns a tuple with the TibcoBusinessWorksCeVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksDomainName

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksDomainName() []string

GetTibcoBusinessWorksDomainName returns the TibcoBusinessWorksDomainName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksDomainNameOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksDomainNameOk() ([]string, bool)

GetTibcoBusinessWorksDomainNameOk returns a tuple with the TibcoBusinessWorksDomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksEnginePropertyFiles

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksEnginePropertyFiles() []string

GetTibcoBusinessWorksEnginePropertyFiles returns the TibcoBusinessWorksEnginePropertyFiles field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksEnginePropertyFilesOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksEnginePropertyFilesOk() ([]string, bool)

GetTibcoBusinessWorksEnginePropertyFilesOk returns a tuple with the TibcoBusinessWorksEnginePropertyFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksHome

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksHome() []string

GetTibcoBusinessWorksHome returns the TibcoBusinessWorksHome field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetTibcoBusinessWorksHomeOk

func (o *ProcessGroupMetadata) GetTibcoBusinessWorksHomeOk() ([]string, bool)

GetTibcoBusinessWorksHomeOk returns a tuple with the TibcoBusinessWorksHome field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetVarnishInstanceNames

func (o *ProcessGroupMetadata) GetVarnishInstanceNames() []string

GetVarnishInstanceNames returns the VarnishInstanceNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetVarnishInstanceNamesOk

func (o *ProcessGroupMetadata) GetVarnishInstanceNamesOk() ([]string, bool)

GetVarnishInstanceNamesOk returns a tuple with the VarnishInstanceNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWeblogicClusterNames

func (o *ProcessGroupMetadata) GetWeblogicClusterNames() []string

GetWeblogicClusterNames returns the WeblogicClusterNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWeblogicClusterNamesOk

func (o *ProcessGroupMetadata) GetWeblogicClusterNamesOk() ([]string, bool)

GetWeblogicClusterNamesOk returns a tuple with the WeblogicClusterNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWeblogicDomainNames

func (o *ProcessGroupMetadata) GetWeblogicDomainNames() []string

GetWeblogicDomainNames returns the WeblogicDomainNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWeblogicDomainNamesOk

func (o *ProcessGroupMetadata) GetWeblogicDomainNamesOk() ([]string, bool)

GetWeblogicDomainNamesOk returns a tuple with the WeblogicDomainNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWeblogicHomeValues

func (o *ProcessGroupMetadata) GetWeblogicHomeValues() []string

GetWeblogicHomeValues returns the WeblogicHomeValues field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWeblogicHomeValuesOk

func (o *ProcessGroupMetadata) GetWeblogicHomeValuesOk() ([]string, bool)

GetWeblogicHomeValuesOk returns a tuple with the WeblogicHomeValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWeblogicNames

func (o *ProcessGroupMetadata) GetWeblogicNames() []string

GetWeblogicNames returns the WeblogicNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWeblogicNamesOk

func (o *ProcessGroupMetadata) GetWeblogicNamesOk() ([]string, bool)

GetWeblogicNamesOk returns a tuple with the WeblogicNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWebsphereCellNames

func (o *ProcessGroupMetadata) GetWebsphereCellNames() []string

GetWebsphereCellNames returns the WebsphereCellNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWebsphereCellNamesOk

func (o *ProcessGroupMetadata) GetWebsphereCellNamesOk() ([]string, bool)

GetWebsphereCellNamesOk returns a tuple with the WebsphereCellNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWebsphereClusterNames

func (o *ProcessGroupMetadata) GetWebsphereClusterNames() []string

GetWebsphereClusterNames returns the WebsphereClusterNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWebsphereClusterNamesOk

func (o *ProcessGroupMetadata) GetWebsphereClusterNamesOk() ([]string, bool)

GetWebsphereClusterNamesOk returns a tuple with the WebsphereClusterNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWebsphereLibertyServerName

func (o *ProcessGroupMetadata) GetWebsphereLibertyServerName() []string

GetWebsphereLibertyServerName returns the WebsphereLibertyServerName field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWebsphereLibertyServerNameOk

func (o *ProcessGroupMetadata) GetWebsphereLibertyServerNameOk() ([]string, bool)

GetWebsphereLibertyServerNameOk returns a tuple with the WebsphereLibertyServerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWebsphereNodeNames

func (o *ProcessGroupMetadata) GetWebsphereNodeNames() []string

GetWebsphereNodeNames returns the WebsphereNodeNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWebsphereNodeNamesOk

func (o *ProcessGroupMetadata) GetWebsphereNodeNamesOk() ([]string, bool)

GetWebsphereNodeNamesOk returns a tuple with the WebsphereNodeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetWebsphereServerNames

func (o *ProcessGroupMetadata) GetWebsphereServerNames() []string

GetWebsphereServerNames returns the WebsphereServerNames field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetWebsphereServerNamesOk

func (o *ProcessGroupMetadata) GetWebsphereServerNamesOk() ([]string, bool)

GetWebsphereServerNamesOk returns a tuple with the WebsphereServerNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) GetZCodeModuleVersion

func (o *ProcessGroupMetadata) GetZCodeModuleVersion() []string

GetZCodeModuleVersion returns the ZCodeModuleVersion field value if set, zero value otherwise.

func (*ProcessGroupMetadata) GetZCodeModuleVersionOk

func (o *ProcessGroupMetadata) GetZCodeModuleVersionOk() ([]string, bool)

GetZCodeModuleVersionOk returns a tuple with the ZCodeModuleVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupMetadata) HasAdobeEmEnvType

func (o *ProcessGroupMetadata) HasAdobeEmEnvType() bool

HasAdobeEmEnvType returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAdobeEmProgram

func (o *ProcessGroupMetadata) HasAdobeEmProgram() bool

HasAdobeEmProgram returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAdobeEmService

func (o *ProcessGroupMetadata) HasAdobeEmService() bool

HasAdobeEmService returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAdobeEmTier

func (o *ProcessGroupMetadata) HasAdobeEmTier() bool

HasAdobeEmTier returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAgentValueMetadata

func (o *ProcessGroupMetadata) HasAgentValueMetadata() bool

HasAgentValueMetadata returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasApacheConfigPaths

func (o *ProcessGroupMetadata) HasApacheConfigPaths() bool

HasApacheConfigPaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasApacheSparkMasterIpAddresses

func (o *ProcessGroupMetadata) HasApacheSparkMasterIpAddresses() bool

HasApacheSparkMasterIpAddresses returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAspDotNetCoreApplicationPaths

func (o *ProcessGroupMetadata) HasAspDotNetCoreApplicationPaths() bool

HasAspDotNetCoreApplicationPaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsEcrImageAccountIds

func (o *ProcessGroupMetadata) HasAwsEcrImageAccountIds() bool

HasAwsEcrImageAccountIds returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsEcrImageRegions

func (o *ProcessGroupMetadata) HasAwsEcrImageRegions() bool

HasAwsEcrImageRegions returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsEcsCluster

func (o *ProcessGroupMetadata) HasAwsEcsCluster() bool

HasAwsEcsCluster returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsEcsContainerName

func (o *ProcessGroupMetadata) HasAwsEcsContainerName() bool

HasAwsEcsContainerName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsEcsFamily

func (o *ProcessGroupMetadata) HasAwsEcsFamily() bool

HasAwsEcsFamily returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsEcsRevision

func (o *ProcessGroupMetadata) HasAwsEcsRevision() bool

HasAwsEcsRevision returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsLambdaFunctionNames

func (o *ProcessGroupMetadata) HasAwsLambdaFunctionNames() bool

HasAwsLambdaFunctionNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasAwsRegions

func (o *ProcessGroupMetadata) HasAwsRegions() bool

HasAwsRegions returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCassandraClusterNames

func (o *ProcessGroupMetadata) HasCassandraClusterNames() bool

HasCassandraClusterNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCatalinaBaseValues

func (o *ProcessGroupMetadata) HasCatalinaBaseValues() bool

HasCatalinaBaseValues returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCatalinaHomeValues

func (o *ProcessGroupMetadata) HasCatalinaHomeValues() bool

HasCatalinaHomeValues returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCloudFoundryAppIds

func (o *ProcessGroupMetadata) HasCloudFoundryAppIds() bool

HasCloudFoundryAppIds returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCloudFoundryAppNames

func (o *ProcessGroupMetadata) HasCloudFoundryAppNames() bool

HasCloudFoundryAppNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCloudFoundryInstanceIndexes

func (o *ProcessGroupMetadata) HasCloudFoundryInstanceIndexes() bool

HasCloudFoundryInstanceIndexes returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCloudFoundrySpaceIds

func (o *ProcessGroupMetadata) HasCloudFoundrySpaceIds() bool

HasCloudFoundrySpaceIds returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCloudFoundrySpaceNames

func (o *ProcessGroupMetadata) HasCloudFoundrySpaceNames() bool

HasCloudFoundrySpaceNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCloudfoundryMetadata

func (o *ProcessGroupMetadata) HasCloudfoundryMetadata() bool

HasCloudfoundryMetadata returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasColdfusionJvmConfigFiles

func (o *ProcessGroupMetadata) HasColdfusionJvmConfigFiles() bool

HasColdfusionJvmConfigFiles returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasCommandLineArgs

func (o *ProcessGroupMetadata) HasCommandLineArgs() bool

HasCommandLineArgs returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDatasourceMonitoringConfigId

func (o *ProcessGroupMetadata) HasDatasourceMonitoringConfigId() bool

HasDatasourceMonitoringConfigId returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDeclarativeId

func (o *ProcessGroupMetadata) HasDeclarativeId() bool

HasDeclarativeId returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDockerContainerIds

func (o *ProcessGroupMetadata) HasDockerContainerIds() bool

HasDockerContainerIds returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDockerContainerImageNames

func (o *ProcessGroupMetadata) HasDockerContainerImageNames() bool

HasDockerContainerImageNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDockerContainerImageVersions

func (o *ProcessGroupMetadata) HasDockerContainerImageVersions() bool

HasDockerContainerImageVersions returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDockerContainerNames

func (o *ProcessGroupMetadata) HasDockerContainerNames() bool

HasDockerContainerNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDotNetCommands

func (o *ProcessGroupMetadata) HasDotNetCommands() bool

HasDotNetCommands returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDotnetCommandPath

func (o *ProcessGroupMetadata) HasDotnetCommandPath() bool

HasDotnetCommandPath returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDynatraceClusterIds

func (o *ProcessGroupMetadata) HasDynatraceClusterIds() bool

HasDynatraceClusterIds returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasDynatraceNodeIds

func (o *ProcessGroupMetadata) HasDynatraceNodeIds() bool

HasDynatraceNodeIds returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasElasticSearchClusterNames

func (o *ProcessGroupMetadata) HasElasticSearchClusterNames() bool

HasElasticSearchClusterNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasElasticSearchNodeNames

func (o *ProcessGroupMetadata) HasElasticSearchNodeNames() bool

HasElasticSearchNodeNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasEnvVariables

func (o *ProcessGroupMetadata) HasEnvVariables() bool

HasEnvVariables returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasEquinoxConfigPath

func (o *ProcessGroupMetadata) HasEquinoxConfigPath() bool

HasEquinoxConfigPath returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasExecutablePaths

func (o *ProcessGroupMetadata) HasExecutablePaths() bool

HasExecutablePaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasExecutables

func (o *ProcessGroupMetadata) HasExecutables() bool

HasExecutables returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGlassfishDomainNames

func (o *ProcessGroupMetadata) HasGlassfishDomainNames() bool

HasGlassfishDomainNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGlassfishInstanceNames

func (o *ProcessGroupMetadata) HasGlassfishInstanceNames() bool

HasGlassfishInstanceNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleAppEngineInstances

func (o *ProcessGroupMetadata) HasGoogleAppEngineInstances() bool

HasGoogleAppEngineInstances returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleAppEngineServices

func (o *ProcessGroupMetadata) HasGoogleAppEngineServices() bool

HasGoogleAppEngineServices returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleCloudInstanceId

func (o *ProcessGroupMetadata) HasGoogleCloudInstanceId() bool

HasGoogleCloudInstanceId returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleCloudInstanceRegion

func (o *ProcessGroupMetadata) HasGoogleCloudInstanceRegion() bool

HasGoogleCloudInstanceRegion returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleCloudProjects

func (o *ProcessGroupMetadata) HasGoogleCloudProjects() bool

HasGoogleCloudProjects returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleCloudRunService

func (o *ProcessGroupMetadata) HasGoogleCloudRunService() bool

HasGoogleCloudRunService returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasGoogleComputeEngineMetadata

func (o *ProcessGroupMetadata) HasGoogleComputeEngineMetadata() bool

HasGoogleComputeEngineMetadata returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasHostGroups

func (o *ProcessGroupMetadata) HasHostGroups() bool

HasHostGroups returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasHybrisBinDirectories

func (o *ProcessGroupMetadata) HasHybrisBinDirectories() bool

HasHybrisBinDirectories returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasHybrisConfigDirectories

func (o *ProcessGroupMetadata) HasHybrisConfigDirectories() bool

HasHybrisConfigDirectories returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasHybrisDataDirectories

func (o *ProcessGroupMetadata) HasHybrisDataDirectories() bool

HasHybrisDataDirectories returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmApplid

func (o *ProcessGroupMetadata) HasIbmApplid() bool

HasIbmApplid returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmCicsRegion

func (o *ProcessGroupMetadata) HasIbmCicsRegion() bool

HasIbmCicsRegion returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmCtgName

func (o *ProcessGroupMetadata) HasIbmCtgName() bool

HasIbmCtgName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmImsConnectRegions

func (o *ProcessGroupMetadata) HasIbmImsConnectRegions() bool

HasIbmImsConnectRegions returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmImsControlRegions

func (o *ProcessGroupMetadata) HasIbmImsControlRegions() bool

HasIbmImsControlRegions returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmImsMessageProcessingRegions

func (o *ProcessGroupMetadata) HasIbmImsMessageProcessingRegions() bool

HasIbmImsMessageProcessingRegions returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmImsSoapGwName

func (o *ProcessGroupMetadata) HasIbmImsSoapGwName() bool

HasIbmImsSoapGwName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmIntegrationNodeName

func (o *ProcessGroupMetadata) HasIbmIntegrationNodeName() bool

HasIbmIntegrationNodeName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmIntegrationServerName

func (o *ProcessGroupMetadata) HasIbmIntegrationServerName() bool

HasIbmIntegrationServerName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIbmJobName

func (o *ProcessGroupMetadata) HasIbmJobName() bool

HasIbmJobName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIisAppPools

func (o *ProcessGroupMetadata) HasIisAppPools() bool

HasIisAppPools returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasIisRoleNames

func (o *ProcessGroupMetadata) HasIisRoleNames() bool

HasIisRoleNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJavaJarFiles

func (o *ProcessGroupMetadata) HasJavaJarFiles() bool

HasJavaJarFiles returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJavaJarPaths

func (o *ProcessGroupMetadata) HasJavaJarPaths() bool

HasJavaJarPaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJavaMainClasses

func (o *ProcessGroupMetadata) HasJavaMainClasses() bool

HasJavaMainClasses returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJavaMainModules

func (o *ProcessGroupMetadata) HasJavaMainModules() bool

HasJavaMainModules returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJbossHomes

func (o *ProcessGroupMetadata) HasJbossHomes() bool

HasJbossHomes returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJbossModes

func (o *ProcessGroupMetadata) HasJbossModes() bool

HasJbossModes returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasJbossServerNames

func (o *ProcessGroupMetadata) HasJbossServerNames() bool

HasJbossServerNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesAnnotations

func (o *ProcessGroupMetadata) HasKubernetesAnnotations() bool

HasKubernetesAnnotations returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesBasePodNames

func (o *ProcessGroupMetadata) HasKubernetesBasePodNames() bool

HasKubernetesBasePodNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesClusterId

func (o *ProcessGroupMetadata) HasKubernetesClusterId() bool

HasKubernetesClusterId returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesContainerNames

func (o *ProcessGroupMetadata) HasKubernetesContainerNames() bool

HasKubernetesContainerNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesFullPodNames

func (o *ProcessGroupMetadata) HasKubernetesFullPodNames() bool

HasKubernetesFullPodNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesNamespaces

func (o *ProcessGroupMetadata) HasKubernetesNamespaces() bool

HasKubernetesNamespaces returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesPodUids

func (o *ProcessGroupMetadata) HasKubernetesPodUids() bool

HasKubernetesPodUids returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasKubernetesRuleResult

func (o *ProcessGroupMetadata) HasKubernetesRuleResult() bool

HasKubernetesRuleResult returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasLinkage

func (o *ProcessGroupMetadata) HasLinkage() bool

HasLinkage returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasMssqlInstanceName

func (o *ProcessGroupMetadata) HasMssqlInstanceName() bool

HasMssqlInstanceName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasNodejsAppBaseDirectories

func (o *ProcessGroupMetadata) HasNodejsAppBaseDirectories() bool

HasNodejsAppBaseDirectories returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasNodejsAppNames

func (o *ProcessGroupMetadata) HasNodejsAppNames() bool

HasNodejsAppNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasNodejsScriptNames

func (o *ProcessGroupMetadata) HasNodejsScriptNames() bool

HasNodejsScriptNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasOracleSid

func (o *ProcessGroupMetadata) HasOracleSid() bool

HasOracleSid returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasPhpScripts

func (o *ProcessGroupMetadata) HasPhpScripts() bool

HasPhpScripts returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasPhpWorkingDirectories

func (o *ProcessGroupMetadata) HasPhpWorkingDirectories() bool

HasPhpWorkingDirectories returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasPluginMetadata

func (o *ProcessGroupMetadata) HasPluginMetadata() bool

HasPluginMetadata returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasRke2Type

func (o *ProcessGroupMetadata) HasRke2Type() bool

HasRke2Type returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasRubyAppRootPaths

func (o *ProcessGroupMetadata) HasRubyAppRootPaths() bool

HasRubyAppRootPaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasRubyScriptPaths

func (o *ProcessGroupMetadata) HasRubyScriptPaths() bool

HasRubyScriptPaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasRuleResult

func (o *ProcessGroupMetadata) HasRuleResult() bool

HasRuleResult returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasServiceNames

func (o *ProcessGroupMetadata) HasServiceNames() bool

HasServiceNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasSoftwareAgInstallRoot

func (o *ProcessGroupMetadata) HasSoftwareAgInstallRoot() bool

HasSoftwareAgInstallRoot returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasSoftwareAgProductPropertyName

func (o *ProcessGroupMetadata) HasSoftwareAgProductPropertyName() bool

HasSoftwareAgProductPropertyName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasSpringBootAppName

func (o *ProcessGroupMetadata) HasSpringBootAppName() bool

HasSpringBootAppName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasSpringBootProfileName

func (o *ProcessGroupMetadata) HasSpringBootProfileName() bool

HasSpringBootProfileName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasSpringBootStartupClass

func (o *ProcessGroupMetadata) HasSpringBootStartupClass() bool

HasSpringBootStartupClass returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBWEnginePropertyFilePaths

func (o *ProcessGroupMetadata) HasTibcoBWEnginePropertyFilePaths() bool

HasTibcoBWEnginePropertyFilePaths returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksAppNodeName

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksAppNodeName() bool

HasTibcoBusinessWorksAppNodeName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksAppSpaceName

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksAppSpaceName() bool

HasTibcoBusinessWorksAppSpaceName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksCeAppName

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksCeAppName() bool

HasTibcoBusinessWorksCeAppName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksCeVersion

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksCeVersion() bool

HasTibcoBusinessWorksCeVersion returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksDomainName

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksDomainName() bool

HasTibcoBusinessWorksDomainName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksEnginePropertyFiles

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksEnginePropertyFiles() bool

HasTibcoBusinessWorksEnginePropertyFiles returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasTibcoBusinessWorksHome

func (o *ProcessGroupMetadata) HasTibcoBusinessWorksHome() bool

HasTibcoBusinessWorksHome returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasVarnishInstanceNames

func (o *ProcessGroupMetadata) HasVarnishInstanceNames() bool

HasVarnishInstanceNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWeblogicClusterNames

func (o *ProcessGroupMetadata) HasWeblogicClusterNames() bool

HasWeblogicClusterNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWeblogicDomainNames

func (o *ProcessGroupMetadata) HasWeblogicDomainNames() bool

HasWeblogicDomainNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWeblogicHomeValues

func (o *ProcessGroupMetadata) HasWeblogicHomeValues() bool

HasWeblogicHomeValues returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWeblogicNames

func (o *ProcessGroupMetadata) HasWeblogicNames() bool

HasWeblogicNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWebsphereCellNames

func (o *ProcessGroupMetadata) HasWebsphereCellNames() bool

HasWebsphereCellNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWebsphereClusterNames

func (o *ProcessGroupMetadata) HasWebsphereClusterNames() bool

HasWebsphereClusterNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWebsphereLibertyServerName

func (o *ProcessGroupMetadata) HasWebsphereLibertyServerName() bool

HasWebsphereLibertyServerName returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWebsphereNodeNames

func (o *ProcessGroupMetadata) HasWebsphereNodeNames() bool

HasWebsphereNodeNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasWebsphereServerNames

func (o *ProcessGroupMetadata) HasWebsphereServerNames() bool

HasWebsphereServerNames returns a boolean if a field has been set.

func (*ProcessGroupMetadata) HasZCodeModuleVersion

func (o *ProcessGroupMetadata) HasZCodeModuleVersion() bool

HasZCodeModuleVersion returns a boolean if a field has been set.

func (ProcessGroupMetadata) MarshalJSON

func (o ProcessGroupMetadata) MarshalJSON() ([]byte, error)

func (*ProcessGroupMetadata) SetAdobeEmEnvType

func (o *ProcessGroupMetadata) SetAdobeEmEnvType(v []string)

SetAdobeEmEnvType gets a reference to the given []string and assigns it to the AdobeEmEnvType field.

func (*ProcessGroupMetadata) SetAdobeEmProgram

func (o *ProcessGroupMetadata) SetAdobeEmProgram(v []string)

SetAdobeEmProgram gets a reference to the given []string and assigns it to the AdobeEmProgram field.

func (*ProcessGroupMetadata) SetAdobeEmService

func (o *ProcessGroupMetadata) SetAdobeEmService(v []string)

SetAdobeEmService gets a reference to the given []string and assigns it to the AdobeEmService field.

func (*ProcessGroupMetadata) SetAdobeEmTier

func (o *ProcessGroupMetadata) SetAdobeEmTier(v []string)

SetAdobeEmTier gets a reference to the given []string and assigns it to the AdobeEmTier field.

func (*ProcessGroupMetadata) SetAgentValueMetadata

func (o *ProcessGroupMetadata) SetAgentValueMetadata(v map[string]string)

SetAgentValueMetadata gets a reference to the given map[string]string and assigns it to the AgentValueMetadata field.

func (*ProcessGroupMetadata) SetApacheConfigPaths

func (o *ProcessGroupMetadata) SetApacheConfigPaths(v []string)

SetApacheConfigPaths gets a reference to the given []string and assigns it to the ApacheConfigPaths field.

func (*ProcessGroupMetadata) SetApacheSparkMasterIpAddresses

func (o *ProcessGroupMetadata) SetApacheSparkMasterIpAddresses(v []string)

SetApacheSparkMasterIpAddresses gets a reference to the given []string and assigns it to the ApacheSparkMasterIpAddresses field.

func (*ProcessGroupMetadata) SetAspDotNetCoreApplicationPaths

func (o *ProcessGroupMetadata) SetAspDotNetCoreApplicationPaths(v []string)

SetAspDotNetCoreApplicationPaths gets a reference to the given []string and assigns it to the AspDotNetCoreApplicationPaths field.

func (*ProcessGroupMetadata) SetAwsEcrImageAccountIds

func (o *ProcessGroupMetadata) SetAwsEcrImageAccountIds(v []string)

SetAwsEcrImageAccountIds gets a reference to the given []string and assigns it to the AwsEcrImageAccountIds field.

func (*ProcessGroupMetadata) SetAwsEcrImageRegions

func (o *ProcessGroupMetadata) SetAwsEcrImageRegions(v []string)

SetAwsEcrImageRegions gets a reference to the given []string and assigns it to the AwsEcrImageRegions field.

func (*ProcessGroupMetadata) SetAwsEcsCluster

func (o *ProcessGroupMetadata) SetAwsEcsCluster(v []string)

SetAwsEcsCluster gets a reference to the given []string and assigns it to the AwsEcsCluster field.

func (*ProcessGroupMetadata) SetAwsEcsContainerName

func (o *ProcessGroupMetadata) SetAwsEcsContainerName(v []string)

SetAwsEcsContainerName gets a reference to the given []string and assigns it to the AwsEcsContainerName field.

func (*ProcessGroupMetadata) SetAwsEcsFamily

func (o *ProcessGroupMetadata) SetAwsEcsFamily(v []string)

SetAwsEcsFamily gets a reference to the given []string and assigns it to the AwsEcsFamily field.

func (*ProcessGroupMetadata) SetAwsEcsRevision

func (o *ProcessGroupMetadata) SetAwsEcsRevision(v []string)

SetAwsEcsRevision gets a reference to the given []string and assigns it to the AwsEcsRevision field.

func (*ProcessGroupMetadata) SetAwsLambdaFunctionNames

func (o *ProcessGroupMetadata) SetAwsLambdaFunctionNames(v []string)

SetAwsLambdaFunctionNames gets a reference to the given []string and assigns it to the AwsLambdaFunctionNames field.

func (*ProcessGroupMetadata) SetAwsRegions

func (o *ProcessGroupMetadata) SetAwsRegions(v []string)

SetAwsRegions gets a reference to the given []string and assigns it to the AwsRegions field.

func (*ProcessGroupMetadata) SetCassandraClusterNames

func (o *ProcessGroupMetadata) SetCassandraClusterNames(v []string)

SetCassandraClusterNames gets a reference to the given []string and assigns it to the CassandraClusterNames field.

func (*ProcessGroupMetadata) SetCatalinaBaseValues

func (o *ProcessGroupMetadata) SetCatalinaBaseValues(v []string)

SetCatalinaBaseValues gets a reference to the given []string and assigns it to the CatalinaBaseValues field.

func (*ProcessGroupMetadata) SetCatalinaHomeValues

func (o *ProcessGroupMetadata) SetCatalinaHomeValues(v []string)

SetCatalinaHomeValues gets a reference to the given []string and assigns it to the CatalinaHomeValues field.

func (*ProcessGroupMetadata) SetCloudFoundryAppIds

func (o *ProcessGroupMetadata) SetCloudFoundryAppIds(v []string)

SetCloudFoundryAppIds gets a reference to the given []string and assigns it to the CloudFoundryAppIds field.

func (*ProcessGroupMetadata) SetCloudFoundryAppNames

func (o *ProcessGroupMetadata) SetCloudFoundryAppNames(v []string)

SetCloudFoundryAppNames gets a reference to the given []string and assigns it to the CloudFoundryAppNames field.

func (*ProcessGroupMetadata) SetCloudFoundryInstanceIndexes

func (o *ProcessGroupMetadata) SetCloudFoundryInstanceIndexes(v []string)

SetCloudFoundryInstanceIndexes gets a reference to the given []string and assigns it to the CloudFoundryInstanceIndexes field.

func (*ProcessGroupMetadata) SetCloudFoundrySpaceIds

func (o *ProcessGroupMetadata) SetCloudFoundrySpaceIds(v []string)

SetCloudFoundrySpaceIds gets a reference to the given []string and assigns it to the CloudFoundrySpaceIds field.

func (*ProcessGroupMetadata) SetCloudFoundrySpaceNames

func (o *ProcessGroupMetadata) SetCloudFoundrySpaceNames(v []string)

SetCloudFoundrySpaceNames gets a reference to the given []string and assigns it to the CloudFoundrySpaceNames field.

func (*ProcessGroupMetadata) SetCloudfoundryMetadata

func (o *ProcessGroupMetadata) SetCloudfoundryMetadata(v map[string]string)

SetCloudfoundryMetadata gets a reference to the given map[string]string and assigns it to the CloudfoundryMetadata field.

func (*ProcessGroupMetadata) SetColdfusionJvmConfigFiles

func (o *ProcessGroupMetadata) SetColdfusionJvmConfigFiles(v []string)

SetColdfusionJvmConfigFiles gets a reference to the given []string and assigns it to the ColdfusionJvmConfigFiles field.

func (*ProcessGroupMetadata) SetCommandLineArgs

func (o *ProcessGroupMetadata) SetCommandLineArgs(v []string)

SetCommandLineArgs gets a reference to the given []string and assigns it to the CommandLineArgs field.

func (*ProcessGroupMetadata) SetDatasourceMonitoringConfigId

func (o *ProcessGroupMetadata) SetDatasourceMonitoringConfigId(v []string)

SetDatasourceMonitoringConfigId gets a reference to the given []string and assigns it to the DatasourceMonitoringConfigId field.

func (*ProcessGroupMetadata) SetDeclarativeId

func (o *ProcessGroupMetadata) SetDeclarativeId(v []string)

SetDeclarativeId gets a reference to the given []string and assigns it to the DeclarativeId field.

func (*ProcessGroupMetadata) SetDockerContainerIds

func (o *ProcessGroupMetadata) SetDockerContainerIds(v []string)

SetDockerContainerIds gets a reference to the given []string and assigns it to the DockerContainerIds field.

func (*ProcessGroupMetadata) SetDockerContainerImageNames

func (o *ProcessGroupMetadata) SetDockerContainerImageNames(v []string)

SetDockerContainerImageNames gets a reference to the given []string and assigns it to the DockerContainerImageNames field.

func (*ProcessGroupMetadata) SetDockerContainerImageVersions

func (o *ProcessGroupMetadata) SetDockerContainerImageVersions(v []string)

SetDockerContainerImageVersions gets a reference to the given []string and assigns it to the DockerContainerImageVersions field.

func (*ProcessGroupMetadata) SetDockerContainerNames

func (o *ProcessGroupMetadata) SetDockerContainerNames(v []string)

SetDockerContainerNames gets a reference to the given []string and assigns it to the DockerContainerNames field.

func (*ProcessGroupMetadata) SetDotNetCommands

func (o *ProcessGroupMetadata) SetDotNetCommands(v []string)

SetDotNetCommands gets a reference to the given []string and assigns it to the DotNetCommands field.

func (*ProcessGroupMetadata) SetDotnetCommandPath

func (o *ProcessGroupMetadata) SetDotnetCommandPath(v []string)

SetDotnetCommandPath gets a reference to the given []string and assigns it to the DotnetCommandPath field.

func (*ProcessGroupMetadata) SetDynatraceClusterIds

func (o *ProcessGroupMetadata) SetDynatraceClusterIds(v []string)

SetDynatraceClusterIds gets a reference to the given []string and assigns it to the DynatraceClusterIds field.

func (*ProcessGroupMetadata) SetDynatraceNodeIds

func (o *ProcessGroupMetadata) SetDynatraceNodeIds(v []string)

SetDynatraceNodeIds gets a reference to the given []string and assigns it to the DynatraceNodeIds field.

func (*ProcessGroupMetadata) SetElasticSearchClusterNames

func (o *ProcessGroupMetadata) SetElasticSearchClusterNames(v []string)

SetElasticSearchClusterNames gets a reference to the given []string and assigns it to the ElasticSearchClusterNames field.

func (*ProcessGroupMetadata) SetElasticSearchNodeNames

func (o *ProcessGroupMetadata) SetElasticSearchNodeNames(v []string)

SetElasticSearchNodeNames gets a reference to the given []string and assigns it to the ElasticSearchNodeNames field.

func (*ProcessGroupMetadata) SetEnvVariables

func (o *ProcessGroupMetadata) SetEnvVariables(v map[string]string)

SetEnvVariables gets a reference to the given map[string]string and assigns it to the EnvVariables field.

func (*ProcessGroupMetadata) SetEquinoxConfigPath

func (o *ProcessGroupMetadata) SetEquinoxConfigPath(v []string)

SetEquinoxConfigPath gets a reference to the given []string and assigns it to the EquinoxConfigPath field.

func (*ProcessGroupMetadata) SetExecutablePaths

func (o *ProcessGroupMetadata) SetExecutablePaths(v []string)

SetExecutablePaths gets a reference to the given []string and assigns it to the ExecutablePaths field.

func (*ProcessGroupMetadata) SetExecutables

func (o *ProcessGroupMetadata) SetExecutables(v []string)

SetExecutables gets a reference to the given []string and assigns it to the Executables field.

func (*ProcessGroupMetadata) SetGlassfishDomainNames

func (o *ProcessGroupMetadata) SetGlassfishDomainNames(v []string)

SetGlassfishDomainNames gets a reference to the given []string and assigns it to the GlassfishDomainNames field.

func (*ProcessGroupMetadata) SetGlassfishInstanceNames

func (o *ProcessGroupMetadata) SetGlassfishInstanceNames(v []string)

SetGlassfishInstanceNames gets a reference to the given []string and assigns it to the GlassfishInstanceNames field.

func (*ProcessGroupMetadata) SetGoogleAppEngineInstances

func (o *ProcessGroupMetadata) SetGoogleAppEngineInstances(v []string)

SetGoogleAppEngineInstances gets a reference to the given []string and assigns it to the GoogleAppEngineInstances field.

func (*ProcessGroupMetadata) SetGoogleAppEngineServices

func (o *ProcessGroupMetadata) SetGoogleAppEngineServices(v []string)

SetGoogleAppEngineServices gets a reference to the given []string and assigns it to the GoogleAppEngineServices field.

func (*ProcessGroupMetadata) SetGoogleCloudInstanceId

func (o *ProcessGroupMetadata) SetGoogleCloudInstanceId(v []string)

SetGoogleCloudInstanceId gets a reference to the given []string and assigns it to the GoogleCloudInstanceId field.

func (*ProcessGroupMetadata) SetGoogleCloudInstanceRegion

func (o *ProcessGroupMetadata) SetGoogleCloudInstanceRegion(v []string)

SetGoogleCloudInstanceRegion gets a reference to the given []string and assigns it to the GoogleCloudInstanceRegion field.

func (*ProcessGroupMetadata) SetGoogleCloudProjects

func (o *ProcessGroupMetadata) SetGoogleCloudProjects(v []string)

SetGoogleCloudProjects gets a reference to the given []string and assigns it to the GoogleCloudProjects field.

func (*ProcessGroupMetadata) SetGoogleCloudRunService

func (o *ProcessGroupMetadata) SetGoogleCloudRunService(v []string)

SetGoogleCloudRunService gets a reference to the given []string and assigns it to the GoogleCloudRunService field.

func (*ProcessGroupMetadata) SetGoogleComputeEngineMetadata

func (o *ProcessGroupMetadata) SetGoogleComputeEngineMetadata(v map[string]string)

SetGoogleComputeEngineMetadata gets a reference to the given map[string]string and assigns it to the GoogleComputeEngineMetadata field.

func (*ProcessGroupMetadata) SetHostGroups

func (o *ProcessGroupMetadata) SetHostGroups(v []string)

SetHostGroups gets a reference to the given []string and assigns it to the HostGroups field.

func (*ProcessGroupMetadata) SetHybrisBinDirectories

func (o *ProcessGroupMetadata) SetHybrisBinDirectories(v []string)

SetHybrisBinDirectories gets a reference to the given []string and assigns it to the HybrisBinDirectories field.

func (*ProcessGroupMetadata) SetHybrisConfigDirectories

func (o *ProcessGroupMetadata) SetHybrisConfigDirectories(v []string)

SetHybrisConfigDirectories gets a reference to the given []string and assigns it to the HybrisConfigDirectories field.

func (*ProcessGroupMetadata) SetHybrisDataDirectories

func (o *ProcessGroupMetadata) SetHybrisDataDirectories(v []string)

SetHybrisDataDirectories gets a reference to the given []string and assigns it to the HybrisDataDirectories field.

func (*ProcessGroupMetadata) SetIbmApplid

func (o *ProcessGroupMetadata) SetIbmApplid(v []string)

SetIbmApplid gets a reference to the given []string and assigns it to the IbmApplid field.

func (*ProcessGroupMetadata) SetIbmCicsRegion

func (o *ProcessGroupMetadata) SetIbmCicsRegion(v []string)

SetIbmCicsRegion gets a reference to the given []string and assigns it to the IbmCicsRegion field.

func (*ProcessGroupMetadata) SetIbmCtgName

func (o *ProcessGroupMetadata) SetIbmCtgName(v []string)

SetIbmCtgName gets a reference to the given []string and assigns it to the IbmCtgName field.

func (*ProcessGroupMetadata) SetIbmImsConnectRegions

func (o *ProcessGroupMetadata) SetIbmImsConnectRegions(v []string)

SetIbmImsConnectRegions gets a reference to the given []string and assigns it to the IbmImsConnectRegions field.

func (*ProcessGroupMetadata) SetIbmImsControlRegions

func (o *ProcessGroupMetadata) SetIbmImsControlRegions(v []string)

SetIbmImsControlRegions gets a reference to the given []string and assigns it to the IbmImsControlRegions field.

func (*ProcessGroupMetadata) SetIbmImsMessageProcessingRegions

func (o *ProcessGroupMetadata) SetIbmImsMessageProcessingRegions(v []string)

SetIbmImsMessageProcessingRegions gets a reference to the given []string and assigns it to the IbmImsMessageProcessingRegions field.

func (*ProcessGroupMetadata) SetIbmImsSoapGwName

func (o *ProcessGroupMetadata) SetIbmImsSoapGwName(v []string)

SetIbmImsSoapGwName gets a reference to the given []string and assigns it to the IbmImsSoapGwName field.

func (*ProcessGroupMetadata) SetIbmIntegrationNodeName

func (o *ProcessGroupMetadata) SetIbmIntegrationNodeName(v []string)

SetIbmIntegrationNodeName gets a reference to the given []string and assigns it to the IbmIntegrationNodeName field.

func (*ProcessGroupMetadata) SetIbmIntegrationServerName

func (o *ProcessGroupMetadata) SetIbmIntegrationServerName(v []string)

SetIbmIntegrationServerName gets a reference to the given []string and assigns it to the IbmIntegrationServerName field.

func (*ProcessGroupMetadata) SetIbmJobName

func (o *ProcessGroupMetadata) SetIbmJobName(v []string)

SetIbmJobName gets a reference to the given []string and assigns it to the IbmJobName field.

func (*ProcessGroupMetadata) SetIisAppPools

func (o *ProcessGroupMetadata) SetIisAppPools(v []string)

SetIisAppPools gets a reference to the given []string and assigns it to the IisAppPools field.

func (*ProcessGroupMetadata) SetIisRoleNames

func (o *ProcessGroupMetadata) SetIisRoleNames(v []string)

SetIisRoleNames gets a reference to the given []string and assigns it to the IisRoleNames field.

func (*ProcessGroupMetadata) SetJavaJarFiles

func (o *ProcessGroupMetadata) SetJavaJarFiles(v []string)

SetJavaJarFiles gets a reference to the given []string and assigns it to the JavaJarFiles field.

func (*ProcessGroupMetadata) SetJavaJarPaths

func (o *ProcessGroupMetadata) SetJavaJarPaths(v []string)

SetJavaJarPaths gets a reference to the given []string and assigns it to the JavaJarPaths field.

func (*ProcessGroupMetadata) SetJavaMainClasses

func (o *ProcessGroupMetadata) SetJavaMainClasses(v []string)

SetJavaMainClasses gets a reference to the given []string and assigns it to the JavaMainClasses field.

func (*ProcessGroupMetadata) SetJavaMainModules

func (o *ProcessGroupMetadata) SetJavaMainModules(v []string)

SetJavaMainModules gets a reference to the given []string and assigns it to the JavaMainModules field.

func (*ProcessGroupMetadata) SetJbossHomes

func (o *ProcessGroupMetadata) SetJbossHomes(v []string)

SetJbossHomes gets a reference to the given []string and assigns it to the JbossHomes field.

func (*ProcessGroupMetadata) SetJbossModes

func (o *ProcessGroupMetadata) SetJbossModes(v []string)

SetJbossModes gets a reference to the given []string and assigns it to the JbossModes field.

func (*ProcessGroupMetadata) SetJbossServerNames

func (o *ProcessGroupMetadata) SetJbossServerNames(v []string)

SetJbossServerNames gets a reference to the given []string and assigns it to the JbossServerNames field.

func (*ProcessGroupMetadata) SetKubernetesAnnotations

func (o *ProcessGroupMetadata) SetKubernetesAnnotations(v map[string]string)

SetKubernetesAnnotations gets a reference to the given map[string]string and assigns it to the KubernetesAnnotations field.

func (*ProcessGroupMetadata) SetKubernetesBasePodNames

func (o *ProcessGroupMetadata) SetKubernetesBasePodNames(v []string)

SetKubernetesBasePodNames gets a reference to the given []string and assigns it to the KubernetesBasePodNames field.

func (*ProcessGroupMetadata) SetKubernetesClusterId

func (o *ProcessGroupMetadata) SetKubernetesClusterId(v []string)

SetKubernetesClusterId gets a reference to the given []string and assigns it to the KubernetesClusterId field.

func (*ProcessGroupMetadata) SetKubernetesContainerNames

func (o *ProcessGroupMetadata) SetKubernetesContainerNames(v []string)

SetKubernetesContainerNames gets a reference to the given []string and assigns it to the KubernetesContainerNames field.

func (*ProcessGroupMetadata) SetKubernetesFullPodNames

func (o *ProcessGroupMetadata) SetKubernetesFullPodNames(v []string)

SetKubernetesFullPodNames gets a reference to the given []string and assigns it to the KubernetesFullPodNames field.

func (*ProcessGroupMetadata) SetKubernetesNamespaces

func (o *ProcessGroupMetadata) SetKubernetesNamespaces(v []string)

SetKubernetesNamespaces gets a reference to the given []string and assigns it to the KubernetesNamespaces field.

func (*ProcessGroupMetadata) SetKubernetesPodUids

func (o *ProcessGroupMetadata) SetKubernetesPodUids(v []string)

SetKubernetesPodUids gets a reference to the given []string and assigns it to the KubernetesPodUids field.

func (*ProcessGroupMetadata) SetKubernetesRuleResult

func (o *ProcessGroupMetadata) SetKubernetesRuleResult(v []string)

SetKubernetesRuleResult gets a reference to the given []string and assigns it to the KubernetesRuleResult field.

func (*ProcessGroupMetadata) SetLinkage

func (o *ProcessGroupMetadata) SetLinkage(v []string)

SetLinkage gets a reference to the given []string and assigns it to the Linkage field.

func (*ProcessGroupMetadata) SetMssqlInstanceName

func (o *ProcessGroupMetadata) SetMssqlInstanceName(v []string)

SetMssqlInstanceName gets a reference to the given []string and assigns it to the MssqlInstanceName field.

func (*ProcessGroupMetadata) SetNodejsAppBaseDirectories

func (o *ProcessGroupMetadata) SetNodejsAppBaseDirectories(v []string)

SetNodejsAppBaseDirectories gets a reference to the given []string and assigns it to the NodejsAppBaseDirectories field.

func (*ProcessGroupMetadata) SetNodejsAppNames

func (o *ProcessGroupMetadata) SetNodejsAppNames(v []string)

SetNodejsAppNames gets a reference to the given []string and assigns it to the NodejsAppNames field.

func (*ProcessGroupMetadata) SetNodejsScriptNames

func (o *ProcessGroupMetadata) SetNodejsScriptNames(v []string)

SetNodejsScriptNames gets a reference to the given []string and assigns it to the NodejsScriptNames field.

func (*ProcessGroupMetadata) SetOracleSid

func (o *ProcessGroupMetadata) SetOracleSid(v []string)

SetOracleSid gets a reference to the given []string and assigns it to the OracleSid field.

func (*ProcessGroupMetadata) SetPhpScripts

func (o *ProcessGroupMetadata) SetPhpScripts(v []string)

SetPhpScripts gets a reference to the given []string and assigns it to the PhpScripts field.

func (*ProcessGroupMetadata) SetPhpWorkingDirectories

func (o *ProcessGroupMetadata) SetPhpWorkingDirectories(v []string)

SetPhpWorkingDirectories gets a reference to the given []string and assigns it to the PhpWorkingDirectories field.

func (*ProcessGroupMetadata) SetPluginMetadata

func (o *ProcessGroupMetadata) SetPluginMetadata(v map[string]string)

SetPluginMetadata gets a reference to the given map[string]string and assigns it to the PluginMetadata field.

func (*ProcessGroupMetadata) SetRke2Type

func (o *ProcessGroupMetadata) SetRke2Type(v []string)

SetRke2Type gets a reference to the given []string and assigns it to the Rke2Type field.

func (*ProcessGroupMetadata) SetRubyAppRootPaths

func (o *ProcessGroupMetadata) SetRubyAppRootPaths(v []string)

SetRubyAppRootPaths gets a reference to the given []string and assigns it to the RubyAppRootPaths field.

func (*ProcessGroupMetadata) SetRubyScriptPaths

func (o *ProcessGroupMetadata) SetRubyScriptPaths(v []string)

SetRubyScriptPaths gets a reference to the given []string and assigns it to the RubyScriptPaths field.

func (*ProcessGroupMetadata) SetRuleResult

func (o *ProcessGroupMetadata) SetRuleResult(v []string)

SetRuleResult gets a reference to the given []string and assigns it to the RuleResult field.

func (*ProcessGroupMetadata) SetServiceNames

func (o *ProcessGroupMetadata) SetServiceNames(v []string)

SetServiceNames gets a reference to the given []string and assigns it to the ServiceNames field.

func (*ProcessGroupMetadata) SetSoftwareAgInstallRoot

func (o *ProcessGroupMetadata) SetSoftwareAgInstallRoot(v []string)

SetSoftwareAgInstallRoot gets a reference to the given []string and assigns it to the SoftwareAgInstallRoot field.

func (*ProcessGroupMetadata) SetSoftwareAgProductPropertyName

func (o *ProcessGroupMetadata) SetSoftwareAgProductPropertyName(v []string)

SetSoftwareAgProductPropertyName gets a reference to the given []string and assigns it to the SoftwareAgProductPropertyName field.

func (*ProcessGroupMetadata) SetSpringBootAppName

func (o *ProcessGroupMetadata) SetSpringBootAppName(v []string)

SetSpringBootAppName gets a reference to the given []string and assigns it to the SpringBootAppName field.

func (*ProcessGroupMetadata) SetSpringBootProfileName

func (o *ProcessGroupMetadata) SetSpringBootProfileName(v []string)

SetSpringBootProfileName gets a reference to the given []string and assigns it to the SpringBootProfileName field.

func (*ProcessGroupMetadata) SetSpringBootStartupClass

func (o *ProcessGroupMetadata) SetSpringBootStartupClass(v []string)

SetSpringBootStartupClass gets a reference to the given []string and assigns it to the SpringBootStartupClass field.

func (*ProcessGroupMetadata) SetTibcoBWEnginePropertyFilePaths

func (o *ProcessGroupMetadata) SetTibcoBWEnginePropertyFilePaths(v []string)

SetTibcoBWEnginePropertyFilePaths gets a reference to the given []string and assigns it to the TibcoBWEnginePropertyFilePaths field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksAppNodeName

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksAppNodeName(v []string)

SetTibcoBusinessWorksAppNodeName gets a reference to the given []string and assigns it to the TibcoBusinessWorksAppNodeName field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksAppSpaceName

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksAppSpaceName(v []string)

SetTibcoBusinessWorksAppSpaceName gets a reference to the given []string and assigns it to the TibcoBusinessWorksAppSpaceName field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksCeAppName

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksCeAppName(v []string)

SetTibcoBusinessWorksCeAppName gets a reference to the given []string and assigns it to the TibcoBusinessWorksCeAppName field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksCeVersion

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksCeVersion(v []string)

SetTibcoBusinessWorksCeVersion gets a reference to the given []string and assigns it to the TibcoBusinessWorksCeVersion field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksDomainName

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksDomainName(v []string)

SetTibcoBusinessWorksDomainName gets a reference to the given []string and assigns it to the TibcoBusinessWorksDomainName field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksEnginePropertyFiles

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksEnginePropertyFiles(v []string)

SetTibcoBusinessWorksEnginePropertyFiles gets a reference to the given []string and assigns it to the TibcoBusinessWorksEnginePropertyFiles field.

func (*ProcessGroupMetadata) SetTibcoBusinessWorksHome

func (o *ProcessGroupMetadata) SetTibcoBusinessWorksHome(v []string)

SetTibcoBusinessWorksHome gets a reference to the given []string and assigns it to the TibcoBusinessWorksHome field.

func (*ProcessGroupMetadata) SetVarnishInstanceNames

func (o *ProcessGroupMetadata) SetVarnishInstanceNames(v []string)

SetVarnishInstanceNames gets a reference to the given []string and assigns it to the VarnishInstanceNames field.

func (*ProcessGroupMetadata) SetWeblogicClusterNames

func (o *ProcessGroupMetadata) SetWeblogicClusterNames(v []string)

SetWeblogicClusterNames gets a reference to the given []string and assigns it to the WeblogicClusterNames field.

func (*ProcessGroupMetadata) SetWeblogicDomainNames

func (o *ProcessGroupMetadata) SetWeblogicDomainNames(v []string)

SetWeblogicDomainNames gets a reference to the given []string and assigns it to the WeblogicDomainNames field.

func (*ProcessGroupMetadata) SetWeblogicHomeValues

func (o *ProcessGroupMetadata) SetWeblogicHomeValues(v []string)

SetWeblogicHomeValues gets a reference to the given []string and assigns it to the WeblogicHomeValues field.

func (*ProcessGroupMetadata) SetWeblogicNames

func (o *ProcessGroupMetadata) SetWeblogicNames(v []string)

SetWeblogicNames gets a reference to the given []string and assigns it to the WeblogicNames field.

func (*ProcessGroupMetadata) SetWebsphereCellNames

func (o *ProcessGroupMetadata) SetWebsphereCellNames(v []string)

SetWebsphereCellNames gets a reference to the given []string and assigns it to the WebsphereCellNames field.

func (*ProcessGroupMetadata) SetWebsphereClusterNames

func (o *ProcessGroupMetadata) SetWebsphereClusterNames(v []string)

SetWebsphereClusterNames gets a reference to the given []string and assigns it to the WebsphereClusterNames field.

func (*ProcessGroupMetadata) SetWebsphereLibertyServerName

func (o *ProcessGroupMetadata) SetWebsphereLibertyServerName(v []string)

SetWebsphereLibertyServerName gets a reference to the given []string and assigns it to the WebsphereLibertyServerName field.

func (*ProcessGroupMetadata) SetWebsphereNodeNames

func (o *ProcessGroupMetadata) SetWebsphereNodeNames(v []string)

SetWebsphereNodeNames gets a reference to the given []string and assigns it to the WebsphereNodeNames field.

func (*ProcessGroupMetadata) SetWebsphereServerNames

func (o *ProcessGroupMetadata) SetWebsphereServerNames(v []string)

SetWebsphereServerNames gets a reference to the given []string and assigns it to the WebsphereServerNames field.

func (*ProcessGroupMetadata) SetZCodeModuleVersion

func (o *ProcessGroupMetadata) SetZCodeModuleVersion(v []string)

SetZCodeModuleVersion gets a reference to the given []string and assigns it to the ZCodeModuleVersion field.

func (ProcessGroupMetadata) ToMap

func (o ProcessGroupMetadata) ToMap() (map[string]interface{}, error)

type ProcessGroupToRelationships

type ProcessGroupToRelationships struct {
	IsInstanceOf                  []string `json:"isInstanceOf,omitempty"`
	IsNetworkClientOfProcessGroup []string `json:"isNetworkClientOfProcessGroup,omitempty"`
	RunsOn                        []string `json:"runsOn,omitempty"`
}

ProcessGroupToRelationships struct for ProcessGroupToRelationships

func NewProcessGroupToRelationships

func NewProcessGroupToRelationships() *ProcessGroupToRelationships

NewProcessGroupToRelationships instantiates a new ProcessGroupToRelationships object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessGroupToRelationshipsWithDefaults

func NewProcessGroupToRelationshipsWithDefaults() *ProcessGroupToRelationships

NewProcessGroupToRelationshipsWithDefaults instantiates a new ProcessGroupToRelationships object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessGroupToRelationships) GetIsInstanceOf

func (o *ProcessGroupToRelationships) GetIsInstanceOf() []string

GetIsInstanceOf returns the IsInstanceOf field value if set, zero value otherwise.

func (*ProcessGroupToRelationships) GetIsInstanceOfOk

func (o *ProcessGroupToRelationships) GetIsInstanceOfOk() ([]string, bool)

GetIsInstanceOfOk returns a tuple with the IsInstanceOf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupToRelationships) GetIsNetworkClientOfProcessGroup

func (o *ProcessGroupToRelationships) GetIsNetworkClientOfProcessGroup() []string

GetIsNetworkClientOfProcessGroup returns the IsNetworkClientOfProcessGroup field value if set, zero value otherwise.

func (*ProcessGroupToRelationships) GetIsNetworkClientOfProcessGroupOk

func (o *ProcessGroupToRelationships) GetIsNetworkClientOfProcessGroupOk() ([]string, bool)

GetIsNetworkClientOfProcessGroupOk returns a tuple with the IsNetworkClientOfProcessGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupToRelationships) GetRunsOn

func (o *ProcessGroupToRelationships) GetRunsOn() []string

GetRunsOn returns the RunsOn field value if set, zero value otherwise.

func (*ProcessGroupToRelationships) GetRunsOnOk

func (o *ProcessGroupToRelationships) GetRunsOnOk() ([]string, bool)

GetRunsOnOk returns a tuple with the RunsOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessGroupToRelationships) HasIsInstanceOf

func (o *ProcessGroupToRelationships) HasIsInstanceOf() bool

HasIsInstanceOf returns a boolean if a field has been set.

func (*ProcessGroupToRelationships) HasIsNetworkClientOfProcessGroup

func (o *ProcessGroupToRelationships) HasIsNetworkClientOfProcessGroup() bool

HasIsNetworkClientOfProcessGroup returns a boolean if a field has been set.

func (*ProcessGroupToRelationships) HasRunsOn

func (o *ProcessGroupToRelationships) HasRunsOn() bool

HasRunsOn returns a boolean if a field has been set.

func (ProcessGroupToRelationships) MarshalJSON

func (o ProcessGroupToRelationships) MarshalJSON() ([]byte, error)

func (*ProcessGroupToRelationships) SetIsInstanceOf

func (o *ProcessGroupToRelationships) SetIsInstanceOf(v []string)

SetIsInstanceOf gets a reference to the given []string and assigns it to the IsInstanceOf field.

func (*ProcessGroupToRelationships) SetIsNetworkClientOfProcessGroup

func (o *ProcessGroupToRelationships) SetIsNetworkClientOfProcessGroup(v []string)

SetIsNetworkClientOfProcessGroup gets a reference to the given []string and assigns it to the IsNetworkClientOfProcessGroup field.

func (*ProcessGroupToRelationships) SetRunsOn

func (o *ProcessGroupToRelationships) SetRunsOn(v []string)

SetRunsOn gets a reference to the given []string and assigns it to the RunsOn field.

func (ProcessGroupToRelationships) ToMap

func (o ProcessGroupToRelationships) ToMap() (map[string]interface{}, error)

type PublicSyntheticLocation

type PublicSyntheticLocation struct {
	SyntheticLocation
	// The type of the browser the location is using to execute browser monitors.
	BrowserType string `json:"browserType"`
	// The version of the browser the location is using to execute browser monitors.
	BrowserVersion string `json:"browserVersion"`
	// A list of location capabilities.
	Capabilities []string `json:"capabilities,omitempty"`
	// The cloud provider where the location is hosted.
	CloudPlatform string `json:"cloudPlatform"`
	// The list of IP addresses assigned to the location.
	Ips []string `json:"ips"`
	// The stage of the location.
	Stage string `json:"stage"`
}

PublicSyntheticLocation Configuration of a public synthetic location.

func NewPublicSyntheticLocation

func NewPublicSyntheticLocation(browserType string, browserVersion string, cloudPlatform string, ips []string, stage string, entityId string, latitude float64, longitude float64, name string, type_ string) *PublicSyntheticLocation

NewPublicSyntheticLocation instantiates a new PublicSyntheticLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicSyntheticLocationWithDefaults

func NewPublicSyntheticLocationWithDefaults() *PublicSyntheticLocation

NewPublicSyntheticLocationWithDefaults instantiates a new PublicSyntheticLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicSyntheticLocation) GetBrowserType

func (o *PublicSyntheticLocation) GetBrowserType() string

GetBrowserType returns the BrowserType field value

func (*PublicSyntheticLocation) GetBrowserTypeOk

func (o *PublicSyntheticLocation) GetBrowserTypeOk() (*string, bool)

GetBrowserTypeOk returns a tuple with the BrowserType field value and a boolean to check if the value has been set.

func (*PublicSyntheticLocation) GetBrowserVersion

func (o *PublicSyntheticLocation) GetBrowserVersion() string

GetBrowserVersion returns the BrowserVersion field value

func (*PublicSyntheticLocation) GetBrowserVersionOk

func (o *PublicSyntheticLocation) GetBrowserVersionOk() (*string, bool)

GetBrowserVersionOk returns a tuple with the BrowserVersion field value and a boolean to check if the value has been set.

func (*PublicSyntheticLocation) GetCapabilities

func (o *PublicSyntheticLocation) GetCapabilities() []string

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*PublicSyntheticLocation) GetCapabilitiesOk

func (o *PublicSyntheticLocation) GetCapabilitiesOk() ([]string, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicSyntheticLocation) GetCloudPlatform

func (o *PublicSyntheticLocation) GetCloudPlatform() string

GetCloudPlatform returns the CloudPlatform field value

func (*PublicSyntheticLocation) GetCloudPlatformOk

func (o *PublicSyntheticLocation) GetCloudPlatformOk() (*string, bool)

GetCloudPlatformOk returns a tuple with the CloudPlatform field value and a boolean to check if the value has been set.

func (*PublicSyntheticLocation) GetIps

func (o *PublicSyntheticLocation) GetIps() []string

GetIps returns the Ips field value

func (*PublicSyntheticLocation) GetIpsOk

func (o *PublicSyntheticLocation) GetIpsOk() ([]string, bool)

GetIpsOk returns a tuple with the Ips field value and a boolean to check if the value has been set.

func (*PublicSyntheticLocation) GetStage

func (o *PublicSyntheticLocation) GetStage() string

GetStage returns the Stage field value

func (*PublicSyntheticLocation) GetStageOk

func (o *PublicSyntheticLocation) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value and a boolean to check if the value has been set.

func (*PublicSyntheticLocation) HasCapabilities

func (o *PublicSyntheticLocation) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (PublicSyntheticLocation) MarshalJSON

func (o PublicSyntheticLocation) MarshalJSON() ([]byte, error)

func (*PublicSyntheticLocation) SetBrowserType

func (o *PublicSyntheticLocation) SetBrowserType(v string)

SetBrowserType sets field value

func (*PublicSyntheticLocation) SetBrowserVersion

func (o *PublicSyntheticLocation) SetBrowserVersion(v string)

SetBrowserVersion sets field value

func (*PublicSyntheticLocation) SetCapabilities

func (o *PublicSyntheticLocation) SetCapabilities(v []string)

SetCapabilities gets a reference to the given []string and assigns it to the Capabilities field.

func (*PublicSyntheticLocation) SetCloudPlatform

func (o *PublicSyntheticLocation) SetCloudPlatform(v string)

SetCloudPlatform sets field value

func (*PublicSyntheticLocation) SetIps

func (o *PublicSyntheticLocation) SetIps(v []string)

SetIps sets field value

func (*PublicSyntheticLocation) SetStage

func (o *PublicSyntheticLocation) SetStage(v string)

SetStage sets field value

func (PublicSyntheticLocation) ToMap

func (o PublicSyntheticLocation) ToMap() (map[string]interface{}, error)

func (*PublicSyntheticLocation) UnmarshalJSON

func (o *PublicSyntheticLocation) UnmarshalJSON(data []byte) (err error)

type PushEventAttachRules

type PushEventAttachRules struct {
	// A list of entity IDs to which the event should be attached.
	EntityIds []string `json:"entityIds,omitempty"`
	// A set of matching rules to dynamically pick up entities based on tags.   Only entities seen within the last **24 hours** are taken into account for tag-based matching rules.
	TagRule []TagMatchRule `json:"tagRule,omitempty"`
}

PushEventAttachRules The set of rules defining Dynatrace entities to be associated with the event. You can specify tags to dynamically match Dynatrace entities or IDs of specific entities. At least one entity ID or tag is required.

func NewPushEventAttachRules

func NewPushEventAttachRules() *PushEventAttachRules

NewPushEventAttachRules instantiates a new PushEventAttachRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPushEventAttachRulesWithDefaults

func NewPushEventAttachRulesWithDefaults() *PushEventAttachRules

NewPushEventAttachRulesWithDefaults instantiates a new PushEventAttachRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PushEventAttachRules) GetEntityIds

func (o *PushEventAttachRules) GetEntityIds() []string

GetEntityIds returns the EntityIds field value if set, zero value otherwise.

func (*PushEventAttachRules) GetEntityIdsOk

func (o *PushEventAttachRules) GetEntityIdsOk() ([]string, bool)

GetEntityIdsOk returns a tuple with the EntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PushEventAttachRules) GetTagRule

func (o *PushEventAttachRules) GetTagRule() []TagMatchRule

GetTagRule returns the TagRule field value if set, zero value otherwise.

func (*PushEventAttachRules) GetTagRuleOk

func (o *PushEventAttachRules) GetTagRuleOk() ([]TagMatchRule, bool)

GetTagRuleOk returns a tuple with the TagRule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PushEventAttachRules) HasEntityIds

func (o *PushEventAttachRules) HasEntityIds() bool

HasEntityIds returns a boolean if a field has been set.

func (*PushEventAttachRules) HasTagRule

func (o *PushEventAttachRules) HasTagRule() bool

HasTagRule returns a boolean if a field has been set.

func (PushEventAttachRules) MarshalJSON

func (o PushEventAttachRules) MarshalJSON() ([]byte, error)

func (*PushEventAttachRules) SetEntityIds

func (o *PushEventAttachRules) SetEntityIds(v []string)

SetEntityIds gets a reference to the given []string and assigns it to the EntityIds field.

func (*PushEventAttachRules) SetTagRule

func (o *PushEventAttachRules) SetTagRule(v []TagMatchRule)

SetTagRule gets a reference to the given []TagMatchRule and assigns it to the TagRule field.

func (PushEventAttachRules) ToMap

func (o PushEventAttachRules) ToMap() (map[string]interface{}, error)

type PushProblemComment

type PushProblemComment struct {
	// A comment on the problem.
	Comment string `json:"comment"`
	// The context of the comment. It can contain any additional information.
	Context *string `json:"context,omitempty"`
	// The author of the comment.
	User string `json:"user"`
}

PushProblemComment A comment of a problem

func NewPushProblemComment

func NewPushProblemComment(comment string, user string) *PushProblemComment

NewPushProblemComment instantiates a new PushProblemComment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPushProblemCommentWithDefaults

func NewPushProblemCommentWithDefaults() *PushProblemComment

NewPushProblemCommentWithDefaults instantiates a new PushProblemComment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PushProblemComment) GetComment

func (o *PushProblemComment) GetComment() string

GetComment returns the Comment field value

func (*PushProblemComment) GetCommentOk

func (o *PushProblemComment) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value and a boolean to check if the value has been set.

func (*PushProblemComment) GetContext

func (o *PushProblemComment) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*PushProblemComment) GetContextOk

func (o *PushProblemComment) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PushProblemComment) GetUser

func (o *PushProblemComment) GetUser() string

GetUser returns the User field value

func (*PushProblemComment) GetUserOk

func (o *PushProblemComment) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*PushProblemComment) HasContext

func (o *PushProblemComment) HasContext() bool

HasContext returns a boolean if a field has been set.

func (PushProblemComment) MarshalJSON

func (o PushProblemComment) MarshalJSON() ([]byte, error)

func (*PushProblemComment) SetComment

func (o *PushProblemComment) SetComment(v string)

SetComment sets field value

func (*PushProblemComment) SetContext

func (o *PushProblemComment) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*PushProblemComment) SetUser

func (o *PushProblemComment) SetUser(v string)

SetUser sets field value

func (PushProblemComment) ToMap

func (o PushProblemComment) ToMap() (map[string]interface{}, error)

func (*PushProblemComment) UnmarshalJSON

func (o *PushProblemComment) UnmarshalJSON(data []byte) (err error)

type RUMJavaScriptTagManagementAPI

type RUMJavaScriptTagManagementAPI interface {

	/*
		GetAppRevision Gets the version of the RUM JavaScript code injected into specified application

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
		@return ApiGetAppRevisionRequest
	*/
	GetAppRevision(ctx context.Context, entity string) ApiGetAppRevisionRequest

	// GetAppRevisionExecute executes the request
	//  @return string
	GetAppRevisionExecute(r ApiGetAppRevisionRequest) (string, *http.Response, error)

	/*
			GetAsyncCodeSnippet Downloads the asynchronous code snippet

			This code provides configuration and basic code to be manually inserted into your web application code.

		 The full functionality of the monitoring code is loaded asynchronously.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
			@return ApiGetAsyncCodeSnippetRequest
	*/
	GetAsyncCodeSnippet(ctx context.Context, entity string) ApiGetAsyncCodeSnippetRequest

	// GetAsyncCodeSnippetExecute executes the request
	//  @return string
	GetAsyncCodeSnippetExecute(r ApiGetAsyncCodeSnippetRequest) (string, *http.Response, error)

	/*
		GetJsInlineScript Downloads inline code

		Returns the inline code of the most recent OneAgent JavaScript. This is a complete configuration and monitoring code to be manually inserted into your web application code.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
		@return ApiGetJsInlineScriptRequest
	*/
	GetJsInlineScript(ctx context.Context, entity string) ApiGetJsInlineScriptRequest

	// GetJsInlineScriptExecute executes the request
	//  @return string
	GetJsInlineScriptExecute(r ApiGetJsInlineScriptRequest) (string, *http.Response, error)

	/*
		GetJsLatestVersion Gets the latest version of OneAgent JavaScript library

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetJsLatestVersionRequest
	*/
	GetJsLatestVersion(ctx context.Context) ApiGetJsLatestVersionRequest

	// GetJsLatestVersionExecute executes the request
	//  @return string
	GetJsLatestVersionExecute(r ApiGetJsLatestVersionRequest) (string, *http.Response, error)

	/*
			GetJsScript Downloads OneAgent JavaScript tag

			Returns the OneAgent JavaScript tag. This is a complete configuration and monitoring code to be manually inserted into your web application code.

		 The monitoring code is loaded as a separate file from a CDN.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
			@return ApiGetJsScriptRequest
	*/
	GetJsScript(ctx context.Context, entity string) ApiGetJsScriptRequest

	// GetJsScriptExecute executes the request
	//  @return string
	GetJsScriptExecute(r ApiGetJsScriptRequest) (string, *http.Response, error)

	/*
		GetJsTagComplete Downloads JavaScript tag

		Returns a JavaScript tag to be manually inserted into your web application code. The tag references a JavaScript file with full configuration and monitoring code, which causes a lower possible caching duration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
		@return ApiGetJsTagCompleteRequest
	*/
	GetJsTagComplete(ctx context.Context, entity string) ApiGetJsTagCompleteRequest

	// GetJsTagCompleteExecute executes the request
	//  @return string
	GetJsTagCompleteExecute(r ApiGetJsTagCompleteRequest) (string, *http.Response, error)

	/*
		GetManualApps Lists all manually injected applications

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetManualAppsRequest
	*/
	GetManualApps(ctx context.Context) ApiGetManualAppsRequest

	// GetManualAppsExecute executes the request
	//  @return []ManualApplication
	GetManualAppsExecute(r ApiGetManualAppsRequest) ([]ManualApplication, *http.Response, error)

	/*
			GetSyncCodeSnippet Downloads the synchronous code snippet

			This code provides configuration and basic code to be manually inserted into your web application code.

		 The full functionality of the monitoring code is loaded synchronously.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
			@return ApiGetSyncCodeSnippetRequest
	*/
	GetSyncCodeSnippet(ctx context.Context, entity string) ApiGetSyncCodeSnippetRequest

	// GetSyncCodeSnippetExecute executes the request
	//  @return string
	GetSyncCodeSnippetExecute(r ApiGetSyncCodeSnippetRequest) (string, *http.Response, error)
}

type RUMJavaScriptTagManagementAPIService

type RUMJavaScriptTagManagementAPIService service

RUMJavaScriptTagManagementAPIService RUMJavaScriptTagManagementAPI service

func (*RUMJavaScriptTagManagementAPIService) GetAppRevision

GetAppRevision Gets the version of the RUM JavaScript code injected into specified application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
@return ApiGetAppRevisionRequest

func (*RUMJavaScriptTagManagementAPIService) GetAppRevisionExecute

Execute executes the request

@return string

func (*RUMJavaScriptTagManagementAPIService) GetAsyncCodeSnippet

GetAsyncCodeSnippet Downloads the asynchronous code snippet

This code provides configuration and basic code to be manually inserted into your web application code.

The full functionality of the monitoring code is loaded asynchronously.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
@return ApiGetAsyncCodeSnippetRequest

func (*RUMJavaScriptTagManagementAPIService) GetAsyncCodeSnippetExecute

Execute executes the request

@return string

func (*RUMJavaScriptTagManagementAPIService) GetJsInlineScript

GetJsInlineScript Downloads inline code

Returns the inline code of the most recent OneAgent JavaScript. This is a complete configuration and monitoring code to be manually inserted into your web application code.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
@return ApiGetJsInlineScriptRequest

func (*RUMJavaScriptTagManagementAPIService) GetJsInlineScriptExecute

Execute executes the request

@return string

func (*RUMJavaScriptTagManagementAPIService) GetJsLatestVersion

GetJsLatestVersion Gets the latest version of OneAgent JavaScript library

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetJsLatestVersionRequest

func (*RUMJavaScriptTagManagementAPIService) GetJsLatestVersionExecute

Execute executes the request

@return string

func (*RUMJavaScriptTagManagementAPIService) GetJsScript

GetJsScript Downloads OneAgent JavaScript tag

Returns the OneAgent JavaScript tag. This is a complete configuration and monitoring code to be manually inserted into your web application code.

The monitoring code is loaded as a separate file from a CDN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
@return ApiGetJsScriptRequest

func (*RUMJavaScriptTagManagementAPIService) GetJsScriptExecute

Execute executes the request

@return string

func (*RUMJavaScriptTagManagementAPIService) GetJsTagComplete

GetJsTagComplete Downloads JavaScript tag

Returns a JavaScript tag to be manually inserted into your web application code. The tag references a JavaScript file with full configuration and monitoring code, which causes a lower possible caching duration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
@return ApiGetJsTagCompleteRequest

func (*RUMJavaScriptTagManagementAPIService) GetJsTagCompleteExecute

Execute executes the request

@return string

func (*RUMJavaScriptTagManagementAPIService) GetManualApps

GetManualApps Lists all manually injected applications

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetManualAppsRequest

func (*RUMJavaScriptTagManagementAPIService) GetManualAppsExecute

Execute executes the request

@return []ManualApplication

func (*RUMJavaScriptTagManagementAPIService) GetSyncCodeSnippet

GetSyncCodeSnippet Downloads the synchronous code snippet

This code provides configuration and basic code to be manually inserted into your web application code.

The full functionality of the monitoring code is loaded synchronously.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param entity The Dynatrace entity ID of the application.   You can obtain it from the response of the [GET the list of manually injected applications](https://dt-url.net/dl03sgo) call.
@return ApiGetSyncCodeSnippetRequest

func (*RUMJavaScriptTagManagementAPIService) GetSyncCodeSnippetExecute

Execute executes the request

@return string

type RUMUserSessionsAPI

type RUMUserSessionsAPI interface {

	/*
		GetUsqlResultAsTable Returns the result of the query as a table structure

		The result is a flat list of rows containing the requested columns.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUsqlResultAsTableRequest
	*/
	GetUsqlResultAsTable(ctx context.Context) ApiGetUsqlResultAsTableRequest

	// GetUsqlResultAsTableExecute executes the request
	//  @return UsqlResultAsTable
	GetUsqlResultAsTableExecute(r ApiGetUsqlResultAsTableRequest) (*UsqlResultAsTable, *http.Response, error)

	/*
		GetUsqlResultAsTree Returns the result of the query as a tree structure

		To get a proper tree structure, you need to specify grouping in the query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUsqlResultAsTreeRequest
	*/
	GetUsqlResultAsTree(ctx context.Context) ApiGetUsqlResultAsTreeRequest

	// GetUsqlResultAsTreeExecute executes the request
	//  @return UsqlResultAsTree
	GetUsqlResultAsTreeExecute(r ApiGetUsqlResultAsTreeRequest) (*UsqlResultAsTree, *http.Response, error)
}

type RUMUserSessionsAPIService

type RUMUserSessionsAPIService service

RUMUserSessionsAPIService RUMUserSessionsAPI service

func (*RUMUserSessionsAPIService) GetUsqlResultAsTable

GetUsqlResultAsTable Returns the result of the query as a table structure

The result is a flat list of rows containing the requested columns.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUsqlResultAsTableRequest

func (*RUMUserSessionsAPIService) GetUsqlResultAsTableExecute

Execute executes the request

@return UsqlResultAsTable

func (*RUMUserSessionsAPIService) GetUsqlResultAsTree

GetUsqlResultAsTree Returns the result of the query as a tree structure

To get a proper tree structure, you need to specify grouping in the query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUsqlResultAsTreeRequest

func (*RUMUserSessionsAPIService) GetUsqlResultAsTreeExecute

Execute executes the request

@return UsqlResultAsTree

type RequestDto

type RequestDto struct {
	// Request identifier
	EntityId string `json:"entityId"`
	// Request name
	Name string `json:"name"`
	// Request sequence number
	SequenceNumber int32 `json:"sequenceNumber"`
}

RequestDto struct for RequestDto

func NewRequestDto

func NewRequestDto(entityId string, name string, sequenceNumber int32) *RequestDto

NewRequestDto instantiates a new RequestDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestDtoWithDefaults

func NewRequestDtoWithDefaults() *RequestDto

NewRequestDtoWithDefaults instantiates a new RequestDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestDto) GetEntityId

func (o *RequestDto) GetEntityId() string

GetEntityId returns the EntityId field value

func (*RequestDto) GetEntityIdOk

func (o *RequestDto) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*RequestDto) GetName

func (o *RequestDto) GetName() string

GetName returns the Name field value

func (*RequestDto) GetNameOk

func (o *RequestDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RequestDto) GetSequenceNumber

func (o *RequestDto) GetSequenceNumber() int32

GetSequenceNumber returns the SequenceNumber field value

func (*RequestDto) GetSequenceNumberOk

func (o *RequestDto) GetSequenceNumberOk() (*int32, bool)

GetSequenceNumberOk returns a tuple with the SequenceNumber field value and a boolean to check if the value has been set.

func (RequestDto) MarshalJSON

func (o RequestDto) MarshalJSON() ([]byte, error)

func (*RequestDto) SetEntityId

func (o *RequestDto) SetEntityId(v string)

SetEntityId sets field value

func (*RequestDto) SetName

func (o *RequestDto) SetName(v string)

SetName sets field value

func (*RequestDto) SetSequenceNumber

func (o *RequestDto) SetSequenceNumber(v int32)

SetSequenceNumber sets field value

func (RequestDto) ToMap

func (o RequestDto) ToMap() (map[string]interface{}, error)

func (*RequestDto) UnmarshalJSON

func (o *RequestDto) UnmarshalJSON(data []byte) (err error)

type SectionProperty

type SectionProperty struct {
	// The property key.
	Key *string `json:"key,omitempty"`
	// The section this property belongs to.
	Section *string `json:"section,omitempty"`
	// The property value.
	Value *string `json:"value,omitempty"`
}

SectionProperty A single agent property with it's associated section.

func NewSectionProperty

func NewSectionProperty() *SectionProperty

NewSectionProperty instantiates a new SectionProperty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSectionPropertyWithDefaults

func NewSectionPropertyWithDefaults() *SectionProperty

NewSectionPropertyWithDefaults instantiates a new SectionProperty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SectionProperty) GetKey

func (o *SectionProperty) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*SectionProperty) GetKeyOk

func (o *SectionProperty) 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 (*SectionProperty) GetSection

func (o *SectionProperty) GetSection() string

GetSection returns the Section field value if set, zero value otherwise.

func (*SectionProperty) GetSectionOk

func (o *SectionProperty) GetSectionOk() (*string, bool)

GetSectionOk returns a tuple with the Section field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SectionProperty) GetValue

func (o *SectionProperty) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*SectionProperty) GetValueOk

func (o *SectionProperty) 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 (*SectionProperty) HasKey

func (o *SectionProperty) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*SectionProperty) HasSection

func (o *SectionProperty) HasSection() bool

HasSection returns a boolean if a field has been set.

func (*SectionProperty) HasValue

func (o *SectionProperty) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SectionProperty) MarshalJSON

func (o SectionProperty) MarshalJSON() ([]byte, error)

func (*SectionProperty) SetKey

func (o *SectionProperty) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*SectionProperty) SetSection

func (o *SectionProperty) SetSection(v string)

SetSection gets a reference to the given string and assigns it to the Section field.

func (*SectionProperty) SetValue

func (o *SectionProperty) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (SectionProperty) ToMap

func (o SectionProperty) ToMap() (map[string]interface{}, 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 Service

type Service struct {
	AgentTechnologyType *string `json:"agentTechnologyType,omitempty"`
	// The services of the akka actor system.
	AkkaActorSystem *string `json:"akkaActorSystem,omitempty"`
	ClassName       *string `json:"className,omitempty"`
	ContextRoot     *string `json:"contextRoot,omitempty"`
	// The customized name of the entity
	CustomizedName    *string  `json:"customizedName,omitempty"`
	DatabaseHostNames []string `json:"databaseHostNames,omitempty"`
	DatabaseName      *string  `json:"databaseName,omitempty"`
	DatabaseVendor    *string  `json:"databaseVendor,omitempty"`
	// The discovered name of the entity
	DiscoveredName *string `json:"discoveredName,omitempty"`
	// The name of the Dynatrace entity as displayed in the UI.
	DisplayName *string `json:"displayName,omitempty"`
	// The Dynatrace entity ID of the required entity.
	EntityId *string `json:"entityId,omitempty"`
	// The ESB application name.
	EsbApplicationName *string `json:"esbApplicationName,omitempty"`
	// The timestamp of when the entity was first detected, in UTC milliseconds
	FirstSeenTimestamp *int64                    `json:"firstSeenTimestamp,omitempty"`
	FromRelationships  *ServiceFromRelationships `json:"fromRelationships,omitempty"`
	// The IBM CTG gateway URL.
	IbmCtgGatewayUrl *string `json:"ibmCtgGatewayUrl,omitempty"`
	// The IBM CICS Transaction Gateway name.
	IbmCtgServerName *string `json:"ibmCtgServerName,omitempty"`
	// The IIB application name.
	IibApplicationName *string  `json:"iibApplicationName,omitempty"`
	IpAddresses        []string `json:"ipAddresses,omitempty"`
	IsExternalService  *bool    `json:"isExternalService,omitempty"`
	// The timestamp of when the entity was last detected, in UTC milliseconds
	LastSeenTimestamp *int64 `json:"lastSeenTimestamp,omitempty"`
	// The management zones that the entity is part of.
	ManagementZones []EntityShortRepresentation `json:"managementZones,omitempty"`
	Path            *string                     `json:"path,omitempty"`
	Port            *int32                      `json:"port,omitempty"`
	// Public domain name.
	PublicDomainName map[string]interface{} `json:"publicDomainName,omitempty"`
	// The endpoint of the remote service.
	RemoteEndpoint *string `json:"remoteEndpoint,omitempty"`
	// The name of the remote service.
	RemoteServiceName *string `json:"remoteServiceName,omitempty"`
	// Attributes that contributed to the service id.
	ServiceDetectionAttributes map[string]map[string]interface{} `json:"serviceDetectionAttributes,omitempty"`
	ServiceTechnologyTypes     []string                          `json:"serviceTechnologyTypes,omitempty"`
	ServiceType                *string                           `json:"serviceType,omitempty"`
	SoftwareTechnologies       []TechnologyInfo                  `json:"softwareTechnologies,omitempty"`
	// The list of entity tags.
	Tags                []TagInfo               `json:"tags,omitempty"`
	ToRelationships     *ServiceToRelationships `json:"toRelationships,omitempty"`
	WebApplicationId    *string                 `json:"webApplicationId,omitempty"`
	WebServerName       *string                 `json:"webServerName,omitempty"`
	WebServiceName      *string                 `json:"webServiceName,omitempty"`
	WebServiceNamespace *string                 `json:"webServiceNamespace,omitempty"`
}

Service struct for Service

func NewService

func NewService() *Service

NewService instantiates a new Service object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceWithDefaults

func NewServiceWithDefaults() *Service

NewServiceWithDefaults instantiates a new Service object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Service) GetAgentTechnologyType

func (o *Service) GetAgentTechnologyType() string

GetAgentTechnologyType returns the AgentTechnologyType field value if set, zero value otherwise.

func (*Service) GetAgentTechnologyTypeOk

func (o *Service) GetAgentTechnologyTypeOk() (*string, bool)

GetAgentTechnologyTypeOk returns a tuple with the AgentTechnologyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetAkkaActorSystem

func (o *Service) GetAkkaActorSystem() string

GetAkkaActorSystem returns the AkkaActorSystem field value if set, zero value otherwise.

func (*Service) GetAkkaActorSystemOk

func (o *Service) GetAkkaActorSystemOk() (*string, bool)

GetAkkaActorSystemOk returns a tuple with the AkkaActorSystem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetClassName

func (o *Service) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*Service) GetClassNameOk

func (o *Service) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetContextRoot

func (o *Service) GetContextRoot() string

GetContextRoot returns the ContextRoot field value if set, zero value otherwise.

func (*Service) GetContextRootOk

func (o *Service) GetContextRootOk() (*string, bool)

GetContextRootOk returns a tuple with the ContextRoot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetCustomizedName

func (o *Service) GetCustomizedName() string

GetCustomizedName returns the CustomizedName field value if set, zero value otherwise.

func (*Service) GetCustomizedNameOk

func (o *Service) GetCustomizedNameOk() (*string, bool)

GetCustomizedNameOk returns a tuple with the CustomizedName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetDatabaseHostNames

func (o *Service) GetDatabaseHostNames() []string

GetDatabaseHostNames returns the DatabaseHostNames field value if set, zero value otherwise.

func (*Service) GetDatabaseHostNamesOk

func (o *Service) GetDatabaseHostNamesOk() ([]string, bool)

GetDatabaseHostNamesOk returns a tuple with the DatabaseHostNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetDatabaseName

func (o *Service) GetDatabaseName() string

GetDatabaseName returns the DatabaseName field value if set, zero value otherwise.

func (*Service) GetDatabaseNameOk

func (o *Service) GetDatabaseNameOk() (*string, bool)

GetDatabaseNameOk returns a tuple with the DatabaseName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetDatabaseVendor

func (o *Service) GetDatabaseVendor() string

GetDatabaseVendor returns the DatabaseVendor field value if set, zero value otherwise.

func (*Service) GetDatabaseVendorOk

func (o *Service) GetDatabaseVendorOk() (*string, bool)

GetDatabaseVendorOk returns a tuple with the DatabaseVendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetDiscoveredName

func (o *Service) GetDiscoveredName() string

GetDiscoveredName returns the DiscoveredName field value if set, zero value otherwise.

func (*Service) GetDiscoveredNameOk

func (o *Service) GetDiscoveredNameOk() (*string, bool)

GetDiscoveredNameOk returns a tuple with the DiscoveredName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetDisplayName

func (o *Service) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*Service) GetDisplayNameOk

func (o *Service) 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 (*Service) GetEntityId

func (o *Service) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*Service) GetEntityIdOk

func (o *Service) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetEsbApplicationName

func (o *Service) GetEsbApplicationName() string

GetEsbApplicationName returns the EsbApplicationName field value if set, zero value otherwise.

func (*Service) GetEsbApplicationNameOk

func (o *Service) GetEsbApplicationNameOk() (*string, bool)

GetEsbApplicationNameOk returns a tuple with the EsbApplicationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetFirstSeenTimestamp

func (o *Service) GetFirstSeenTimestamp() int64

GetFirstSeenTimestamp returns the FirstSeenTimestamp field value if set, zero value otherwise.

func (*Service) GetFirstSeenTimestampOk

func (o *Service) GetFirstSeenTimestampOk() (*int64, bool)

GetFirstSeenTimestampOk returns a tuple with the FirstSeenTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetFromRelationships

func (o *Service) GetFromRelationships() ServiceFromRelationships

GetFromRelationships returns the FromRelationships field value if set, zero value otherwise.

func (*Service) GetFromRelationshipsOk

func (o *Service) GetFromRelationshipsOk() (*ServiceFromRelationships, bool)

GetFromRelationshipsOk returns a tuple with the FromRelationships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetIbmCtgGatewayUrl

func (o *Service) GetIbmCtgGatewayUrl() string

GetIbmCtgGatewayUrl returns the IbmCtgGatewayUrl field value if set, zero value otherwise.

func (*Service) GetIbmCtgGatewayUrlOk

func (o *Service) GetIbmCtgGatewayUrlOk() (*string, bool)

GetIbmCtgGatewayUrlOk returns a tuple with the IbmCtgGatewayUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetIbmCtgServerName

func (o *Service) GetIbmCtgServerName() string

GetIbmCtgServerName returns the IbmCtgServerName field value if set, zero value otherwise.

func (*Service) GetIbmCtgServerNameOk

func (o *Service) GetIbmCtgServerNameOk() (*string, bool)

GetIbmCtgServerNameOk returns a tuple with the IbmCtgServerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetIibApplicationName

func (o *Service) GetIibApplicationName() string

GetIibApplicationName returns the IibApplicationName field value if set, zero value otherwise.

func (*Service) GetIibApplicationNameOk

func (o *Service) GetIibApplicationNameOk() (*string, bool)

GetIibApplicationNameOk returns a tuple with the IibApplicationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetIpAddresses

func (o *Service) GetIpAddresses() []string

GetIpAddresses returns the IpAddresses field value if set, zero value otherwise.

func (*Service) GetIpAddressesOk

func (o *Service) GetIpAddressesOk() ([]string, bool)

GetIpAddressesOk returns a tuple with the IpAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetIsExternalService

func (o *Service) GetIsExternalService() bool

GetIsExternalService returns the IsExternalService field value if set, zero value otherwise.

func (*Service) GetIsExternalServiceOk

func (o *Service) GetIsExternalServiceOk() (*bool, bool)

GetIsExternalServiceOk returns a tuple with the IsExternalService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetLastSeenTimestamp

func (o *Service) GetLastSeenTimestamp() int64

GetLastSeenTimestamp returns the LastSeenTimestamp field value if set, zero value otherwise.

func (*Service) GetLastSeenTimestampOk

func (o *Service) GetLastSeenTimestampOk() (*int64, bool)

GetLastSeenTimestampOk returns a tuple with the LastSeenTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetManagementZones

func (o *Service) GetManagementZones() []EntityShortRepresentation

GetManagementZones returns the ManagementZones field value if set, zero value otherwise.

func (*Service) GetManagementZonesOk

func (o *Service) GetManagementZonesOk() ([]EntityShortRepresentation, bool)

GetManagementZonesOk returns a tuple with the ManagementZones field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetPath

func (o *Service) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*Service) GetPathOk

func (o *Service) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetPort

func (o *Service) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*Service) GetPortOk

func (o *Service) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetPublicDomainName

func (o *Service) GetPublicDomainName() map[string]interface{}

GetPublicDomainName returns the PublicDomainName field value if set, zero value otherwise.

func (*Service) GetPublicDomainNameOk

func (o *Service) GetPublicDomainNameOk() (map[string]interface{}, bool)

GetPublicDomainNameOk returns a tuple with the PublicDomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetRemoteEndpoint

func (o *Service) GetRemoteEndpoint() string

GetRemoteEndpoint returns the RemoteEndpoint field value if set, zero value otherwise.

func (*Service) GetRemoteEndpointOk

func (o *Service) GetRemoteEndpointOk() (*string, bool)

GetRemoteEndpointOk returns a tuple with the RemoteEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetRemoteServiceName

func (o *Service) GetRemoteServiceName() string

GetRemoteServiceName returns the RemoteServiceName field value if set, zero value otherwise.

func (*Service) GetRemoteServiceNameOk

func (o *Service) GetRemoteServiceNameOk() (*string, bool)

GetRemoteServiceNameOk returns a tuple with the RemoteServiceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetServiceDetectionAttributes

func (o *Service) GetServiceDetectionAttributes() map[string]map[string]interface{}

GetServiceDetectionAttributes returns the ServiceDetectionAttributes field value if set, zero value otherwise.

func (*Service) GetServiceDetectionAttributesOk

func (o *Service) GetServiceDetectionAttributesOk() (map[string]map[string]interface{}, bool)

GetServiceDetectionAttributesOk returns a tuple with the ServiceDetectionAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetServiceTechnologyTypes

func (o *Service) GetServiceTechnologyTypes() []string

GetServiceTechnologyTypes returns the ServiceTechnologyTypes field value if set, zero value otherwise.

func (*Service) GetServiceTechnologyTypesOk

func (o *Service) GetServiceTechnologyTypesOk() ([]string, bool)

GetServiceTechnologyTypesOk returns a tuple with the ServiceTechnologyTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetServiceType

func (o *Service) GetServiceType() string

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*Service) GetServiceTypeOk

func (o *Service) GetServiceTypeOk() (*string, bool)

GetServiceTypeOk returns a tuple with the ServiceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetSoftwareTechnologies

func (o *Service) GetSoftwareTechnologies() []TechnologyInfo

GetSoftwareTechnologies returns the SoftwareTechnologies field value if set, zero value otherwise.

func (*Service) GetSoftwareTechnologiesOk

func (o *Service) GetSoftwareTechnologiesOk() ([]TechnologyInfo, bool)

GetSoftwareTechnologiesOk returns a tuple with the SoftwareTechnologies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetTags

func (o *Service) GetTags() []TagInfo

GetTags returns the Tags field value if set, zero value otherwise.

func (*Service) GetTagsOk

func (o *Service) GetTagsOk() ([]TagInfo, 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 (*Service) GetToRelationships

func (o *Service) GetToRelationships() ServiceToRelationships

GetToRelationships returns the ToRelationships field value if set, zero value otherwise.

func (*Service) GetToRelationshipsOk

func (o *Service) GetToRelationshipsOk() (*ServiceToRelationships, bool)

GetToRelationshipsOk returns a tuple with the ToRelationships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetWebApplicationId

func (o *Service) GetWebApplicationId() string

GetWebApplicationId returns the WebApplicationId field value if set, zero value otherwise.

func (*Service) GetWebApplicationIdOk

func (o *Service) GetWebApplicationIdOk() (*string, bool)

GetWebApplicationIdOk returns a tuple with the WebApplicationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetWebServerName

func (o *Service) GetWebServerName() string

GetWebServerName returns the WebServerName field value if set, zero value otherwise.

func (*Service) GetWebServerNameOk

func (o *Service) GetWebServerNameOk() (*string, bool)

GetWebServerNameOk returns a tuple with the WebServerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetWebServiceName

func (o *Service) GetWebServiceName() string

GetWebServiceName returns the WebServiceName field value if set, zero value otherwise.

func (*Service) GetWebServiceNameOk

func (o *Service) GetWebServiceNameOk() (*string, bool)

GetWebServiceNameOk returns a tuple with the WebServiceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) GetWebServiceNamespace

func (o *Service) GetWebServiceNamespace() string

GetWebServiceNamespace returns the WebServiceNamespace field value if set, zero value otherwise.

func (*Service) GetWebServiceNamespaceOk

func (o *Service) GetWebServiceNamespaceOk() (*string, bool)

GetWebServiceNamespaceOk returns a tuple with the WebServiceNamespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Service) HasAgentTechnologyType

func (o *Service) HasAgentTechnologyType() bool

HasAgentTechnologyType returns a boolean if a field has been set.

func (*Service) HasAkkaActorSystem

func (o *Service) HasAkkaActorSystem() bool

HasAkkaActorSystem returns a boolean if a field has been set.

func (*Service) HasClassName

func (o *Service) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*Service) HasContextRoot

func (o *Service) HasContextRoot() bool

HasContextRoot returns a boolean if a field has been set.

func (*Service) HasCustomizedName

func (o *Service) HasCustomizedName() bool

HasCustomizedName returns a boolean if a field has been set.

func (*Service) HasDatabaseHostNames

func (o *Service) HasDatabaseHostNames() bool

HasDatabaseHostNames returns a boolean if a field has been set.

func (*Service) HasDatabaseName

func (o *Service) HasDatabaseName() bool

HasDatabaseName returns a boolean if a field has been set.

func (*Service) HasDatabaseVendor

func (o *Service) HasDatabaseVendor() bool

HasDatabaseVendor returns a boolean if a field has been set.

func (*Service) HasDiscoveredName

func (o *Service) HasDiscoveredName() bool

HasDiscoveredName returns a boolean if a field has been set.

func (*Service) HasDisplayName

func (o *Service) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Service) HasEntityId

func (o *Service) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (*Service) HasEsbApplicationName

func (o *Service) HasEsbApplicationName() bool

HasEsbApplicationName returns a boolean if a field has been set.

func (*Service) HasFirstSeenTimestamp

func (o *Service) HasFirstSeenTimestamp() bool

HasFirstSeenTimestamp returns a boolean if a field has been set.

func (*Service) HasFromRelationships

func (o *Service) HasFromRelationships() bool

HasFromRelationships returns a boolean if a field has been set.

func (*Service) HasIbmCtgGatewayUrl

func (o *Service) HasIbmCtgGatewayUrl() bool

HasIbmCtgGatewayUrl returns a boolean if a field has been set.

func (*Service) HasIbmCtgServerName

func (o *Service) HasIbmCtgServerName() bool

HasIbmCtgServerName returns a boolean if a field has been set.

func (*Service) HasIibApplicationName

func (o *Service) HasIibApplicationName() bool

HasIibApplicationName returns a boolean if a field has been set.

func (*Service) HasIpAddresses

func (o *Service) HasIpAddresses() bool

HasIpAddresses returns a boolean if a field has been set.

func (*Service) HasIsExternalService

func (o *Service) HasIsExternalService() bool

HasIsExternalService returns a boolean if a field has been set.

func (*Service) HasLastSeenTimestamp

func (o *Service) HasLastSeenTimestamp() bool

HasLastSeenTimestamp returns a boolean if a field has been set.

func (*Service) HasManagementZones

func (o *Service) HasManagementZones() bool

HasManagementZones returns a boolean if a field has been set.

func (*Service) HasPath

func (o *Service) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*Service) HasPort

func (o *Service) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*Service) HasPublicDomainName

func (o *Service) HasPublicDomainName() bool

HasPublicDomainName returns a boolean if a field has been set.

func (*Service) HasRemoteEndpoint

func (o *Service) HasRemoteEndpoint() bool

HasRemoteEndpoint returns a boolean if a field has been set.

func (*Service) HasRemoteServiceName

func (o *Service) HasRemoteServiceName() bool

HasRemoteServiceName returns a boolean if a field has been set.

func (*Service) HasServiceDetectionAttributes

func (o *Service) HasServiceDetectionAttributes() bool

HasServiceDetectionAttributes returns a boolean if a field has been set.

func (*Service) HasServiceTechnologyTypes

func (o *Service) HasServiceTechnologyTypes() bool

HasServiceTechnologyTypes returns a boolean if a field has been set.

func (*Service) HasServiceType

func (o *Service) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*Service) HasSoftwareTechnologies

func (o *Service) HasSoftwareTechnologies() bool

HasSoftwareTechnologies returns a boolean if a field has been set.

func (*Service) HasTags

func (o *Service) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Service) HasToRelationships

func (o *Service) HasToRelationships() bool

HasToRelationships returns a boolean if a field has been set.

func (*Service) HasWebApplicationId

func (o *Service) HasWebApplicationId() bool

HasWebApplicationId returns a boolean if a field has been set.

func (*Service) HasWebServerName

func (o *Service) HasWebServerName() bool

HasWebServerName returns a boolean if a field has been set.

func (*Service) HasWebServiceName

func (o *Service) HasWebServiceName() bool

HasWebServiceName returns a boolean if a field has been set.

func (*Service) HasWebServiceNamespace

func (o *Service) HasWebServiceNamespace() bool

HasWebServiceNamespace returns a boolean if a field has been set.

func (Service) MarshalJSON

func (o Service) MarshalJSON() ([]byte, error)

func (*Service) SetAgentTechnologyType

func (o *Service) SetAgentTechnologyType(v string)

SetAgentTechnologyType gets a reference to the given string and assigns it to the AgentTechnologyType field.

func (*Service) SetAkkaActorSystem

func (o *Service) SetAkkaActorSystem(v string)

SetAkkaActorSystem gets a reference to the given string and assigns it to the AkkaActorSystem field.

func (*Service) SetClassName

func (o *Service) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*Service) SetContextRoot

func (o *Service) SetContextRoot(v string)

SetContextRoot gets a reference to the given string and assigns it to the ContextRoot field.

func (*Service) SetCustomizedName

func (o *Service) SetCustomizedName(v string)

SetCustomizedName gets a reference to the given string and assigns it to the CustomizedName field.

func (*Service) SetDatabaseHostNames

func (o *Service) SetDatabaseHostNames(v []string)

SetDatabaseHostNames gets a reference to the given []string and assigns it to the DatabaseHostNames field.

func (*Service) SetDatabaseName

func (o *Service) SetDatabaseName(v string)

SetDatabaseName gets a reference to the given string and assigns it to the DatabaseName field.

func (*Service) SetDatabaseVendor

func (o *Service) SetDatabaseVendor(v string)

SetDatabaseVendor gets a reference to the given string and assigns it to the DatabaseVendor field.

func (*Service) SetDiscoveredName

func (o *Service) SetDiscoveredName(v string)

SetDiscoveredName gets a reference to the given string and assigns it to the DiscoveredName field.

func (*Service) SetDisplayName

func (o *Service) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*Service) SetEntityId

func (o *Service) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (*Service) SetEsbApplicationName

func (o *Service) SetEsbApplicationName(v string)

SetEsbApplicationName gets a reference to the given string and assigns it to the EsbApplicationName field.

func (*Service) SetFirstSeenTimestamp

func (o *Service) SetFirstSeenTimestamp(v int64)

SetFirstSeenTimestamp gets a reference to the given int64 and assigns it to the FirstSeenTimestamp field.

func (*Service) SetFromRelationships

func (o *Service) SetFromRelationships(v ServiceFromRelationships)

SetFromRelationships gets a reference to the given ServiceFromRelationships and assigns it to the FromRelationships field.

func (*Service) SetIbmCtgGatewayUrl

func (o *Service) SetIbmCtgGatewayUrl(v string)

SetIbmCtgGatewayUrl gets a reference to the given string and assigns it to the IbmCtgGatewayUrl field.

func (*Service) SetIbmCtgServerName

func (o *Service) SetIbmCtgServerName(v string)

SetIbmCtgServerName gets a reference to the given string and assigns it to the IbmCtgServerName field.

func (*Service) SetIibApplicationName

func (o *Service) SetIibApplicationName(v string)

SetIibApplicationName gets a reference to the given string and assigns it to the IibApplicationName field.

func (*Service) SetIpAddresses

func (o *Service) SetIpAddresses(v []string)

SetIpAddresses gets a reference to the given []string and assigns it to the IpAddresses field.

func (*Service) SetIsExternalService

func (o *Service) SetIsExternalService(v bool)

SetIsExternalService gets a reference to the given bool and assigns it to the IsExternalService field.

func (*Service) SetLastSeenTimestamp

func (o *Service) SetLastSeenTimestamp(v int64)

SetLastSeenTimestamp gets a reference to the given int64 and assigns it to the LastSeenTimestamp field.

func (*Service) SetManagementZones

func (o *Service) SetManagementZones(v []EntityShortRepresentation)

SetManagementZones gets a reference to the given []EntityShortRepresentation and assigns it to the ManagementZones field.

func (*Service) SetPath

func (o *Service) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*Service) SetPort

func (o *Service) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*Service) SetPublicDomainName

func (o *Service) SetPublicDomainName(v map[string]interface{})

SetPublicDomainName gets a reference to the given map[string]interface{} and assigns it to the PublicDomainName field.

func (*Service) SetRemoteEndpoint

func (o *Service) SetRemoteEndpoint(v string)

SetRemoteEndpoint gets a reference to the given string and assigns it to the RemoteEndpoint field.

func (*Service) SetRemoteServiceName

func (o *Service) SetRemoteServiceName(v string)

SetRemoteServiceName gets a reference to the given string and assigns it to the RemoteServiceName field.

func (*Service) SetServiceDetectionAttributes

func (o *Service) SetServiceDetectionAttributes(v map[string]map[string]interface{})

SetServiceDetectionAttributes gets a reference to the given map[string]map[string]interface{} and assigns it to the ServiceDetectionAttributes field.

func (*Service) SetServiceTechnologyTypes

func (o *Service) SetServiceTechnologyTypes(v []string)

SetServiceTechnologyTypes gets a reference to the given []string and assigns it to the ServiceTechnologyTypes field.

func (*Service) SetServiceType

func (o *Service) SetServiceType(v string)

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*Service) SetSoftwareTechnologies

func (o *Service) SetSoftwareTechnologies(v []TechnologyInfo)

SetSoftwareTechnologies gets a reference to the given []TechnologyInfo and assigns it to the SoftwareTechnologies field.

func (*Service) SetTags

func (o *Service) SetTags(v []TagInfo)

SetTags gets a reference to the given []TagInfo and assigns it to the Tags field.

func (*Service) SetToRelationships

func (o *Service) SetToRelationships(v ServiceToRelationships)

SetToRelationships gets a reference to the given ServiceToRelationships and assigns it to the ToRelationships field.

func (*Service) SetWebApplicationId

func (o *Service) SetWebApplicationId(v string)

SetWebApplicationId gets a reference to the given string and assigns it to the WebApplicationId field.

func (*Service) SetWebServerName

func (o *Service) SetWebServerName(v string)

SetWebServerName gets a reference to the given string and assigns it to the WebServerName field.

func (*Service) SetWebServiceName

func (o *Service) SetWebServiceName(v string)

SetWebServiceName gets a reference to the given string and assigns it to the WebServiceName field.

func (*Service) SetWebServiceNamespace

func (o *Service) SetWebServiceNamespace(v string)

SetWebServiceNamespace gets a reference to the given string and assigns it to the WebServiceNamespace field.

func (Service) ToMap

func (o Service) ToMap() (map[string]interface{}, error)

type ServiceBaselineValues

type ServiceBaselineValues struct {
	// The display name of the service.
	DisplayName *string `json:"displayName,omitempty"`
	// The ID of the service.
	EntityId string `json:"entityId"`
	// The baseline data for the **Response time** duration metric.
	ServiceResponseTimeBaselines []EntityBaselineData `json:"serviceResponseTimeBaselines,omitempty"`
}

ServiceBaselineValues The baseline data for a service and its children for the **Response time** duration metric.

func NewServiceBaselineValues

func NewServiceBaselineValues(entityId string) *ServiceBaselineValues

NewServiceBaselineValues instantiates a new ServiceBaselineValues object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceBaselineValuesWithDefaults

func NewServiceBaselineValuesWithDefaults() *ServiceBaselineValues

NewServiceBaselineValuesWithDefaults instantiates a new ServiceBaselineValues object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceBaselineValues) GetDisplayName

func (o *ServiceBaselineValues) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*ServiceBaselineValues) GetDisplayNameOk

func (o *ServiceBaselineValues) 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 (*ServiceBaselineValues) GetEntityId

func (o *ServiceBaselineValues) GetEntityId() string

GetEntityId returns the EntityId field value

func (*ServiceBaselineValues) GetEntityIdOk

func (o *ServiceBaselineValues) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*ServiceBaselineValues) GetServiceResponseTimeBaselines

func (o *ServiceBaselineValues) GetServiceResponseTimeBaselines() []EntityBaselineData

GetServiceResponseTimeBaselines returns the ServiceResponseTimeBaselines field value if set, zero value otherwise.

func (*ServiceBaselineValues) GetServiceResponseTimeBaselinesOk

func (o *ServiceBaselineValues) GetServiceResponseTimeBaselinesOk() ([]EntityBaselineData, bool)

GetServiceResponseTimeBaselinesOk returns a tuple with the ServiceResponseTimeBaselines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceBaselineValues) HasDisplayName

func (o *ServiceBaselineValues) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*ServiceBaselineValues) HasServiceResponseTimeBaselines

func (o *ServiceBaselineValues) HasServiceResponseTimeBaselines() bool

HasServiceResponseTimeBaselines returns a boolean if a field has been set.

func (ServiceBaselineValues) MarshalJSON

func (o ServiceBaselineValues) MarshalJSON() ([]byte, error)

func (*ServiceBaselineValues) SetDisplayName

func (o *ServiceBaselineValues) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*ServiceBaselineValues) SetEntityId

func (o *ServiceBaselineValues) SetEntityId(v string)

SetEntityId sets field value

func (*ServiceBaselineValues) SetServiceResponseTimeBaselines

func (o *ServiceBaselineValues) SetServiceResponseTimeBaselines(v []EntityBaselineData)

SetServiceResponseTimeBaselines gets a reference to the given []EntityBaselineData and assigns it to the ServiceResponseTimeBaselines field.

func (ServiceBaselineValues) ToMap

func (o ServiceBaselineValues) ToMap() (map[string]interface{}, error)

func (*ServiceBaselineValues) UnmarshalJSON

func (o *ServiceBaselineValues) UnmarshalJSON(data []byte) (err error)

type ServiceFromRelationships

type ServiceFromRelationships struct {
	Calls                      []string `json:"calls,omitempty"`
	RunsOn                     []string `json:"runsOn,omitempty"`
	RunsOnProcessGroupInstance []string `json:"runsOnProcessGroupInstance,omitempty"`
}

ServiceFromRelationships struct for ServiceFromRelationships

func NewServiceFromRelationships

func NewServiceFromRelationships() *ServiceFromRelationships

NewServiceFromRelationships instantiates a new ServiceFromRelationships object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceFromRelationshipsWithDefaults

func NewServiceFromRelationshipsWithDefaults() *ServiceFromRelationships

NewServiceFromRelationshipsWithDefaults instantiates a new ServiceFromRelationships object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceFromRelationships) GetCalls

func (o *ServiceFromRelationships) GetCalls() []string

GetCalls returns the Calls field value if set, zero value otherwise.

func (*ServiceFromRelationships) GetCallsOk

func (o *ServiceFromRelationships) GetCallsOk() ([]string, bool)

GetCallsOk returns a tuple with the Calls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceFromRelationships) GetRunsOn

func (o *ServiceFromRelationships) GetRunsOn() []string

GetRunsOn returns the RunsOn field value if set, zero value otherwise.

func (*ServiceFromRelationships) GetRunsOnOk

func (o *ServiceFromRelationships) GetRunsOnOk() ([]string, bool)

GetRunsOnOk returns a tuple with the RunsOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceFromRelationships) GetRunsOnProcessGroupInstance

func (o *ServiceFromRelationships) GetRunsOnProcessGroupInstance() []string

GetRunsOnProcessGroupInstance returns the RunsOnProcessGroupInstance field value if set, zero value otherwise.

func (*ServiceFromRelationships) GetRunsOnProcessGroupInstanceOk

func (o *ServiceFromRelationships) GetRunsOnProcessGroupInstanceOk() ([]string, bool)

GetRunsOnProcessGroupInstanceOk returns a tuple with the RunsOnProcessGroupInstance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceFromRelationships) HasCalls

func (o *ServiceFromRelationships) HasCalls() bool

HasCalls returns a boolean if a field has been set.

func (*ServiceFromRelationships) HasRunsOn

func (o *ServiceFromRelationships) HasRunsOn() bool

HasRunsOn returns a boolean if a field has been set.

func (*ServiceFromRelationships) HasRunsOnProcessGroupInstance

func (o *ServiceFromRelationships) HasRunsOnProcessGroupInstance() bool

HasRunsOnProcessGroupInstance returns a boolean if a field has been set.

func (ServiceFromRelationships) MarshalJSON

func (o ServiceFromRelationships) MarshalJSON() ([]byte, error)

func (*ServiceFromRelationships) SetCalls

func (o *ServiceFromRelationships) SetCalls(v []string)

SetCalls gets a reference to the given []string and assigns it to the Calls field.

func (*ServiceFromRelationships) SetRunsOn

func (o *ServiceFromRelationships) SetRunsOn(v []string)

SetRunsOn gets a reference to the given []string and assigns it to the RunsOn field.

func (*ServiceFromRelationships) SetRunsOnProcessGroupInstance

func (o *ServiceFromRelationships) SetRunsOnProcessGroupInstance(v []string)

SetRunsOnProcessGroupInstance gets a reference to the given []string and assigns it to the RunsOnProcessGroupInstance field.

func (ServiceFromRelationships) ToMap

func (o ServiceFromRelationships) ToMap() (map[string]interface{}, error)

type ServiceToRelationships

type ServiceToRelationships struct {
	Calls []string `json:"calls,omitempty"`
}

ServiceToRelationships struct for ServiceToRelationships

func NewServiceToRelationships

func NewServiceToRelationships() *ServiceToRelationships

NewServiceToRelationships instantiates a new ServiceToRelationships object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceToRelationshipsWithDefaults

func NewServiceToRelationshipsWithDefaults() *ServiceToRelationships

NewServiceToRelationshipsWithDefaults instantiates a new ServiceToRelationships object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceToRelationships) GetCalls

func (o *ServiceToRelationships) GetCalls() []string

GetCalls returns the Calls field value if set, zero value otherwise.

func (*ServiceToRelationships) GetCallsOk

func (o *ServiceToRelationships) GetCallsOk() ([]string, bool)

GetCallsOk returns a tuple with the Calls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceToRelationships) HasCalls

func (o *ServiceToRelationships) HasCalls() bool

HasCalls returns a boolean if a field has been set.

func (ServiceToRelationships) MarshalJSON

func (o ServiceToRelationships) MarshalJSON() ([]byte, error)

func (*ServiceToRelationships) SetCalls

func (o *ServiceToRelationships) SetCalls(v []string)

SetCalls gets a reference to the given []string and assigns it to the Calls field.

func (ServiceToRelationships) ToMap

func (o ServiceToRelationships) ToMap() (map[string]interface{}, error)

type SortingAttributes

type SortingAttributes struct {
	// Sort ascending (`true`) or descending (`false`).
	SortAscending *bool `json:"sortAscending,omitempty"`
	// The field to sort by.
	SortFieldName *string `json:"sortFieldName,omitempty"`
}

SortingAttributes How to sort the results.

func NewSortingAttributes

func NewSortingAttributes() *SortingAttributes

NewSortingAttributes instantiates a new SortingAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSortingAttributesWithDefaults

func NewSortingAttributesWithDefaults() *SortingAttributes

NewSortingAttributesWithDefaults instantiates a new SortingAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SortingAttributes) GetSortAscending

func (o *SortingAttributes) GetSortAscending() bool

GetSortAscending returns the SortAscending field value if set, zero value otherwise.

func (*SortingAttributes) GetSortAscendingOk

func (o *SortingAttributes) GetSortAscendingOk() (*bool, bool)

GetSortAscendingOk returns a tuple with the SortAscending field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SortingAttributes) GetSortFieldName

func (o *SortingAttributes) GetSortFieldName() string

GetSortFieldName returns the SortFieldName field value if set, zero value otherwise.

func (*SortingAttributes) GetSortFieldNameOk

func (o *SortingAttributes) GetSortFieldNameOk() (*string, bool)

GetSortFieldNameOk returns a tuple with the SortFieldName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SortingAttributes) HasSortAscending

func (o *SortingAttributes) HasSortAscending() bool

HasSortAscending returns a boolean if a field has been set.

func (*SortingAttributes) HasSortFieldName

func (o *SortingAttributes) HasSortFieldName() bool

HasSortFieldName returns a boolean if a field has been set.

func (SortingAttributes) MarshalJSON

func (o SortingAttributes) MarshalJSON() ([]byte, error)

func (*SortingAttributes) SetSortAscending

func (o *SortingAttributes) SetSortAscending(v bool)

SetSortAscending gets a reference to the given bool and assigns it to the SortAscending field.

func (*SortingAttributes) SetSortFieldName

func (o *SortingAttributes) SetSortFieldName(v string)

SetSortFieldName gets a reference to the given string and assigns it to the SortFieldName field.

func (SortingAttributes) ToMap

func (o SortingAttributes) ToMap() (map[string]interface{}, error)

type StateModification

type StateModification struct {
	// The new operation state for all third-party Synthetic monitors.
	State string `json:"state"`
}

StateModification Operation state to be set for all third-party Synthetic monitors

func NewStateModification

func NewStateModification(state string) *StateModification

NewStateModification instantiates a new StateModification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStateModificationWithDefaults

func NewStateModificationWithDefaults() *StateModification

NewStateModificationWithDefaults instantiates a new StateModification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StateModification) GetState

func (o *StateModification) GetState() string

GetState returns the State field value

func (*StateModification) GetStateOk

func (o *StateModification) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (StateModification) MarshalJSON

func (o StateModification) MarshalJSON() ([]byte, error)

func (*StateModification) SetState

func (o *StateModification) SetState(v string)

SetState sets field value

func (StateModification) ToMap

func (o StateModification) ToMap() (map[string]interface{}, error)

func (*StateModification) UnmarshalJSON

func (o *StateModification) UnmarshalJSON(data []byte) (err error)

type StringProperty

type StringProperty struct {
	// The custom key of the property.
	Key *string `json:"key,omitempty"`
	// The string value of the property.
	Value *string `json:"value,omitempty"`
}

StringProperty A custom property of the user action with a string value.

func NewStringProperty

func NewStringProperty() *StringProperty

NewStringProperty instantiates a new StringProperty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStringPropertyWithDefaults

func NewStringPropertyWithDefaults() *StringProperty

NewStringPropertyWithDefaults instantiates a new StringProperty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StringProperty) GetKey

func (o *StringProperty) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*StringProperty) GetKeyOk

func (o *StringProperty) 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 (*StringProperty) GetValue

func (o *StringProperty) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*StringProperty) GetValueOk

func (o *StringProperty) 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 (*StringProperty) HasKey

func (o *StringProperty) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*StringProperty) HasValue

func (o *StringProperty) HasValue() bool

HasValue returns a boolean if a field has been set.

func (StringProperty) MarshalJSON

func (o StringProperty) MarshalJSON() ([]byte, error)

func (*StringProperty) SetKey

func (o *StringProperty) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*StringProperty) SetValue

func (o *StringProperty) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (StringProperty) ToMap

func (o StringProperty) ToMap() (map[string]interface{}, error)

type StubList

type StubList struct {
	// An ordered list of short representations of Dynatrace entities.
	Values []EntityShortRepresentation `json:"values"`
}

StubList An ordered list of short representations of Dynatrace entities.

func NewStubList

func NewStubList(values []EntityShortRepresentation) *StubList

NewStubList instantiates a new StubList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStubListWithDefaults

func NewStubListWithDefaults() *StubList

NewStubListWithDefaults instantiates a new StubList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StubList) GetValues

func (o *StubList) GetValues() []EntityShortRepresentation

GetValues returns the Values field value

func (*StubList) GetValuesOk

func (o *StubList) GetValuesOk() ([]EntityShortRepresentation, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (StubList) MarshalJSON

func (o StubList) MarshalJSON() ([]byte, error)

func (*StubList) SetValues

func (o *StubList) SetValues(v []EntityShortRepresentation)

SetValues sets field value

func (StubList) ToMap

func (o StubList) ToMap() (map[string]interface{}, error)

func (*StubList) UnmarshalJSON

func (o *StubList) UnmarshalJSON(data []byte) (err error)

type SyntheticLocation

type SyntheticLocation struct {
	// The city of the location.
	City *string `json:"city,omitempty"`
	// The country code of the location.    To fetch the list of available country codes, use the [GET all countries](https://dt-url.net/37030go) request.
	CountryCode *string `json:"countryCode,omitempty"`
	// The Dynatrace entity ID of the location.
	EntityId string `json:"entityId"`
	// The latitude of the location in `DDD.dddd` format.
	Latitude float64 `json:"latitude"`
	// The longitude of the location in `DDD.dddd` format.
	Longitude float64 `json:"longitude"`
	// The name of the location.
	Name string `json:"name"`
	// The region code of the location.    To fetch the list of available region codes, use the [GET regions of the country](https://dt-url.net/az230x0) request.
	RegionCode *string `json:"regionCode,omitempty"`
	// The status of the location:   * `ENABLED`: The location is displayed as active in the UI. You can assign monitors to the location.  * `DISABLED`: The location is displayed as inactive in the UI. You can't assign monitors to the location. Monitors already assigned to the location will stay there and will be executed from the location.  * `HIDDEN`: The location is not displayed in the UI. You can't assign monitors to the location. You can only set location as `HIDDEN` when no monitor is assigned to it.
	Status *string `json:"status,omitempty"`
	// Defines the actual set of fields depending on the value. See one of the following objects:   * `PUBLIC` -> PublicSyntheticLocation  * `PRIVATE` -> PrivateSyntheticLocation  * `CLUSTER` -> PrivateSyntheticLocation
	Type string `json:"type"`
}

SyntheticLocation Configuration of a synthetic location. **countryCode**, **regionCode**, **city** parameters are optional as they can be retrieved based on **latitude** and **longitude** of location. The actual set of fields depends on the type of the location. Find the list of actual objects in the description of the **type** field or see [Synthetic locations API v2 - JSON models](https://dt-url.net/3n43szj).

func NewSyntheticLocation

func NewSyntheticLocation(entityId string, latitude float64, longitude float64, name string, type_ string) *SyntheticLocation

NewSyntheticLocation instantiates a new SyntheticLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticLocationWithDefaults

func NewSyntheticLocationWithDefaults() *SyntheticLocation

NewSyntheticLocationWithDefaults instantiates a new SyntheticLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticLocation) GetCity

func (o *SyntheticLocation) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*SyntheticLocation) GetCityOk

func (o *SyntheticLocation) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticLocation) GetCountryCode

func (o *SyntheticLocation) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*SyntheticLocation) GetCountryCodeOk

func (o *SyntheticLocation) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticLocation) GetEntityId

func (o *SyntheticLocation) GetEntityId() string

GetEntityId returns the EntityId field value

func (*SyntheticLocation) GetEntityIdOk

func (o *SyntheticLocation) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*SyntheticLocation) GetLatitude

func (o *SyntheticLocation) GetLatitude() float64

GetLatitude returns the Latitude field value

func (*SyntheticLocation) GetLatitudeOk

func (o *SyntheticLocation) GetLatitudeOk() (*float64, bool)

GetLatitudeOk returns a tuple with the Latitude field value and a boolean to check if the value has been set.

func (*SyntheticLocation) GetLongitude

func (o *SyntheticLocation) GetLongitude() float64

GetLongitude returns the Longitude field value

func (*SyntheticLocation) GetLongitudeOk

func (o *SyntheticLocation) GetLongitudeOk() (*float64, bool)

GetLongitudeOk returns a tuple with the Longitude field value and a boolean to check if the value has been set.

func (*SyntheticLocation) GetName

func (o *SyntheticLocation) GetName() string

GetName returns the Name field value

func (*SyntheticLocation) GetNameOk

func (o *SyntheticLocation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticLocation) GetRegionCode

func (o *SyntheticLocation) GetRegionCode() string

GetRegionCode returns the RegionCode field value if set, zero value otherwise.

func (*SyntheticLocation) GetRegionCodeOk

func (o *SyntheticLocation) GetRegionCodeOk() (*string, bool)

GetRegionCodeOk returns a tuple with the RegionCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticLocation) GetStatus

func (o *SyntheticLocation) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*SyntheticLocation) GetStatusOk

func (o *SyntheticLocation) 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 (*SyntheticLocation) GetType

func (o *SyntheticLocation) GetType() string

GetType returns the Type field value

func (*SyntheticLocation) GetTypeOk

func (o *SyntheticLocation) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticLocation) HasCity

func (o *SyntheticLocation) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*SyntheticLocation) HasCountryCode

func (o *SyntheticLocation) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*SyntheticLocation) HasRegionCode

func (o *SyntheticLocation) HasRegionCode() bool

HasRegionCode returns a boolean if a field has been set.

func (*SyntheticLocation) HasStatus

func (o *SyntheticLocation) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SyntheticLocation) MarshalJSON

func (o SyntheticLocation) MarshalJSON() ([]byte, error)

func (*SyntheticLocation) SetCity

func (o *SyntheticLocation) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*SyntheticLocation) SetCountryCode

func (o *SyntheticLocation) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*SyntheticLocation) SetEntityId

func (o *SyntheticLocation) SetEntityId(v string)

SetEntityId sets field value

func (*SyntheticLocation) SetLatitude

func (o *SyntheticLocation) SetLatitude(v float64)

SetLatitude sets field value

func (*SyntheticLocation) SetLongitude

func (o *SyntheticLocation) SetLongitude(v float64)

SetLongitude sets field value

func (*SyntheticLocation) SetName

func (o *SyntheticLocation) SetName(v string)

SetName sets field value

func (*SyntheticLocation) SetRegionCode

func (o *SyntheticLocation) SetRegionCode(v string)

SetRegionCode gets a reference to the given string and assigns it to the RegionCode field.

func (*SyntheticLocation) SetStatus

func (o *SyntheticLocation) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*SyntheticLocation) SetType

func (o *SyntheticLocation) SetType(v string)

SetType sets field value

func (SyntheticLocation) ToMap

func (o SyntheticLocation) ToMap() (map[string]interface{}, error)

func (*SyntheticLocation) UnmarshalJSON

func (o *SyntheticLocation) UnmarshalJSON(data []byte) (err error)

type SyntheticLocationUpdate

type SyntheticLocationUpdate struct {
	// Defines the actual set of fields depending on the value. See one of the following objects:   * `PUBLIC` -> SyntheticPublicLocationUpdate  * `PRIVATE` -> PrivateSyntheticLocationUpdate
	Type string `json:"type"`
}

SyntheticLocationUpdate The update of a synthetic location. The actual object depends on the **type** of the location.

func NewSyntheticLocationUpdate

func NewSyntheticLocationUpdate(type_ string) *SyntheticLocationUpdate

NewSyntheticLocationUpdate instantiates a new SyntheticLocationUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticLocationUpdateWithDefaults

func NewSyntheticLocationUpdateWithDefaults() *SyntheticLocationUpdate

NewSyntheticLocationUpdateWithDefaults instantiates a new SyntheticLocationUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticLocationUpdate) GetType

func (o *SyntheticLocationUpdate) GetType() string

GetType returns the Type field value

func (*SyntheticLocationUpdate) GetTypeOk

func (o *SyntheticLocationUpdate) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SyntheticLocationUpdate) MarshalJSON

func (o SyntheticLocationUpdate) MarshalJSON() ([]byte, error)

func (*SyntheticLocationUpdate) SetType

func (o *SyntheticLocationUpdate) SetType(v string)

SetType sets field value

func (SyntheticLocationUpdate) ToMap

func (o SyntheticLocationUpdate) ToMap() (map[string]interface{}, error)

func (*SyntheticLocationUpdate) UnmarshalJSON

func (o *SyntheticLocationUpdate) UnmarshalJSON(data []byte) (err error)

type SyntheticLocations

type SyntheticLocations struct {
	// A list of synthetic locations.
	Locations []LocationCollectionElement `json:"locations"`
}

SyntheticLocations A list of synthetic locations.

func NewSyntheticLocations

func NewSyntheticLocations(locations []LocationCollectionElement) *SyntheticLocations

NewSyntheticLocations instantiates a new SyntheticLocations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticLocationsWithDefaults

func NewSyntheticLocationsWithDefaults() *SyntheticLocations

NewSyntheticLocationsWithDefaults instantiates a new SyntheticLocations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticLocations) GetLocations

func (o *SyntheticLocations) GetLocations() []LocationCollectionElement

GetLocations returns the Locations field value

func (*SyntheticLocations) GetLocationsOk

func (o *SyntheticLocations) GetLocationsOk() ([]LocationCollectionElement, bool)

GetLocationsOk returns a tuple with the Locations field value and a boolean to check if the value has been set.

func (SyntheticLocations) MarshalJSON

func (o SyntheticLocations) MarshalJSON() ([]byte, error)

func (*SyntheticLocations) SetLocations

func (o *SyntheticLocations) SetLocations(v []LocationCollectionElement)

SetLocations sets field value

func (SyntheticLocations) ToMap

func (o SyntheticLocations) ToMap() (map[string]interface{}, error)

func (*SyntheticLocations) UnmarshalJSON

func (o *SyntheticLocations) UnmarshalJSON(data []byte) (err error)

type SyntheticLocationsNodesAndConfigurationAPI

type SyntheticLocationsNodesAndConfigurationAPI interface {

	/*
		AddLocation Creates a new private synthetic location

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddLocationRequest
	*/
	AddLocation(ctx context.Context) ApiAddLocationRequest

	// AddLocationExecute executes the request
	//  @return EntityIdDto
	AddLocationExecute(r ApiAddLocationRequest) (*EntityIdDto, *http.Response, error)

	/*
		GetLocation Gets properties of the specified location

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param locationId The Dynatrace entity ID of the required location.
		@return ApiGetLocationRequest
	*/
	GetLocation(ctx context.Context, locationId string) ApiGetLocationRequest

	// GetLocationExecute executes the request
	//  @return SyntheticLocation
	GetLocationExecute(r ApiGetLocationRequest) (*SyntheticLocation, *http.Response, error)

	/*
		GetLocations Lists all synthetic locations (both public and private) available for your environment

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLocationsRequest
	*/
	GetLocations(ctx context.Context) ApiGetLocationsRequest

	// GetLocationsExecute executes the request
	//  @return SyntheticLocations
	GetLocationsExecute(r ApiGetLocationsRequest) (*SyntheticLocations, *http.Response, error)

	/*
		GetLocationsStatus Returns whether public locations are enabled or not | maturity=EARLY_ADOPTER

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetLocationsStatusRequest
	*/
	GetLocationsStatus(ctx context.Context) ApiGetLocationsStatusRequest

	// GetLocationsStatusExecute executes the request
	//  @return SyntheticPublicLocationsStatus
	GetLocationsStatusExecute(r ApiGetLocationsStatusRequest) (*SyntheticPublicLocationsStatus, *http.Response, error)

	/*
		GetNode Lists properties of the specified synthetic node

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param nodeId The ID of the required synthetic node.
		@return ApiGetNodeRequest
	*/
	GetNode(ctx context.Context, nodeId string) ApiGetNodeRequest

	// GetNodeExecute executes the request
	//  @return Node
	GetNodeExecute(r ApiGetNodeRequest) (*Node, *http.Response, error)

	/*
		GetNodes Lists all synthetic nodes available in your environment

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetNodesRequest
	*/
	GetNodes(ctx context.Context) ApiGetNodesRequest

	// GetNodesExecute executes the request
	//  @return Nodes
	GetNodesExecute(r ApiGetNodesRequest) (*Nodes, *http.Response, error)

	/*
		RemoveLocation Deletes the specified private synthetic location

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param locationId The Dynatrace entity ID of the private synthetic location to be deleted.
		@return ApiRemoveLocationRequest
	*/
	RemoveLocation(ctx context.Context, locationId string) ApiRemoveLocationRequest

	// RemoveLocationExecute executes the request
	RemoveLocationExecute(r ApiRemoveLocationRequest) (*http.Response, error)

	/*
		UpdateLocation Updates the specified synthetic location

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param locationId The Dynatrace entity ID of the synthetic location to be updated.
		@return ApiUpdateLocationRequest
	*/
	UpdateLocation(ctx context.Context, locationId string) ApiUpdateLocationRequest

	// UpdateLocationExecute executes the request
	UpdateLocationExecute(r ApiUpdateLocationRequest) (*http.Response, error)

	/*
		UpdateLocationsStatus Enable/disable public synthetic locations | maturity=EARLY_ADOPTER

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiUpdateLocationsStatusRequest
	*/
	UpdateLocationsStatus(ctx context.Context) ApiUpdateLocationsStatusRequest

	// UpdateLocationsStatusExecute executes the request
	UpdateLocationsStatusExecute(r ApiUpdateLocationsStatusRequest) (*http.Response, error)
}

type SyntheticLocationsNodesAndConfigurationAPIService

type SyntheticLocationsNodesAndConfigurationAPIService service

SyntheticLocationsNodesAndConfigurationAPIService SyntheticLocationsNodesAndConfigurationAPI service

func (*SyntheticLocationsNodesAndConfigurationAPIService) AddLocation

AddLocation Creates a new private synthetic location

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddLocationRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) AddLocationExecute

Execute executes the request

@return EntityIdDto

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetLocation

GetLocation Gets properties of the specified location

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param locationId The Dynatrace entity ID of the required location.
@return ApiGetLocationRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetLocationExecute

Execute executes the request

@return SyntheticLocation

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetLocations

GetLocations Lists all synthetic locations (both public and private) available for your environment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLocationsRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetLocationsExecute

Execute executes the request

@return SyntheticLocations

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetLocationsStatus

GetLocationsStatus Returns whether public locations are enabled or not | maturity=EARLY_ADOPTER

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLocationsStatusRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetLocationsStatusExecute

Execute executes the request

@return SyntheticPublicLocationsStatus

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetNode

GetNode Lists properties of the specified synthetic node

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nodeId The ID of the required synthetic node.
@return ApiGetNodeRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetNodeExecute

Execute executes the request

@return Node

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetNodes

GetNodes Lists all synthetic nodes available in your environment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNodesRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) GetNodesExecute

Execute executes the request

@return Nodes

func (*SyntheticLocationsNodesAndConfigurationAPIService) RemoveLocation

RemoveLocation Deletes the specified private synthetic location

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param locationId The Dynatrace entity ID of the private synthetic location to be deleted.
@return ApiRemoveLocationRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) RemoveLocationExecute

Execute executes the request

func (*SyntheticLocationsNodesAndConfigurationAPIService) UpdateLocation

UpdateLocation Updates the specified synthetic location

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param locationId The Dynatrace entity ID of the synthetic location to be updated.
@return ApiUpdateLocationRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) UpdateLocationExecute

Execute executes the request

func (*SyntheticLocationsNodesAndConfigurationAPIService) UpdateLocationsStatus

UpdateLocationsStatus Enable/disable public synthetic locations | maturity=EARLY_ADOPTER

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateLocationsStatusRequest

func (*SyntheticLocationsNodesAndConfigurationAPIService) UpdateLocationsStatusExecute

Execute executes the request

type SyntheticMonitor

type SyntheticMonitor struct {
	AnomalyDetection *AnomalyDetection `json:"anomalyDetection,omitempty"`
	// A set of automatically assigned applications.
	AutomaticallyAssignedApps []string `json:"automaticallyAssignedApps"`
	// The origin of a monitor
	CreatedFrom string `json:"createdFrom"`
	// The monitor is enabled (`true`) or disabled (`false`).
	Enabled bool `json:"enabled"`
	// The entity ID of the monitor.
	EntityId string `json:"entityId"`
	// The frequency of the monitor, in minutes.    You can use one of the following values: `5`, `10`, `15`, `30`, and `60`.
	FrequencyMin int32 `json:"frequencyMin"`
	// A list of locations from which the monitor is executed.    To specify a location, use its entity ID.
	Locations []string `json:"locations"`
	// A set of management zones to which the monitor belongs to.
	ManagementZones []ManagementZone `json:"managementZones"`
	// A set of manually assigned applications.
	ManuallyAssignedApps []string `json:"manuallyAssignedApps"`
	// The name of the monitor.
	Name string `json:"name"`
	// The script of a [browser](https://dt-url.net/9c103rda) or HTTP monitor.
	Script map[string]interface{} `json:"script"`
	// A set of tags assigned to the monitor.
	Tags []TagWithSourceInfo `json:"tags"`
	// Defines the actual set of fields depending on the value. See one of the following objects:   * `BROWSER` -> BrowserSyntheticMonitor  * `HTTP` -> HttpSyntheticMonitor
	Type string `json:"type"`
}

SyntheticMonitor The synthetic monitor. The actual set of fields depends the type of the monitor. Find the list of actual objects in the description of the **type** field or see [Synthetic monitors API - JSON models](https://dt-url.net/2523se9).

func NewSyntheticMonitor

func NewSyntheticMonitor(automaticallyAssignedApps []string, createdFrom string, enabled bool, entityId string, frequencyMin int32, locations []string, managementZones []ManagementZone, manuallyAssignedApps []string, name string, script map[string]interface{}, tags []TagWithSourceInfo, type_ string) *SyntheticMonitor

NewSyntheticMonitor instantiates a new SyntheticMonitor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticMonitorWithDefaults

func NewSyntheticMonitorWithDefaults() *SyntheticMonitor

NewSyntheticMonitorWithDefaults instantiates a new SyntheticMonitor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticMonitor) GetAnomalyDetection

func (o *SyntheticMonitor) GetAnomalyDetection() AnomalyDetection

GetAnomalyDetection returns the AnomalyDetection field value if set, zero value otherwise.

func (*SyntheticMonitor) GetAnomalyDetectionOk

func (o *SyntheticMonitor) GetAnomalyDetectionOk() (*AnomalyDetection, bool)

GetAnomalyDetectionOk returns a tuple with the AnomalyDetection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetAutomaticallyAssignedApps

func (o *SyntheticMonitor) GetAutomaticallyAssignedApps() []string

GetAutomaticallyAssignedApps returns the AutomaticallyAssignedApps field value

func (*SyntheticMonitor) GetAutomaticallyAssignedAppsOk

func (o *SyntheticMonitor) GetAutomaticallyAssignedAppsOk() ([]string, bool)

GetAutomaticallyAssignedAppsOk returns a tuple with the AutomaticallyAssignedApps field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetCreatedFrom

func (o *SyntheticMonitor) GetCreatedFrom() string

GetCreatedFrom returns the CreatedFrom field value

func (*SyntheticMonitor) GetCreatedFromOk

func (o *SyntheticMonitor) GetCreatedFromOk() (*string, bool)

GetCreatedFromOk returns a tuple with the CreatedFrom field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetEnabled

func (o *SyntheticMonitor) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*SyntheticMonitor) GetEnabledOk

func (o *SyntheticMonitor) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetEntityId

func (o *SyntheticMonitor) GetEntityId() string

GetEntityId returns the EntityId field value

func (*SyntheticMonitor) GetEntityIdOk

func (o *SyntheticMonitor) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetFrequencyMin

func (o *SyntheticMonitor) GetFrequencyMin() int32

GetFrequencyMin returns the FrequencyMin field value

func (*SyntheticMonitor) GetFrequencyMinOk

func (o *SyntheticMonitor) GetFrequencyMinOk() (*int32, bool)

GetFrequencyMinOk returns a tuple with the FrequencyMin field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetLocations

func (o *SyntheticMonitor) GetLocations() []string

GetLocations returns the Locations field value

func (*SyntheticMonitor) GetLocationsOk

func (o *SyntheticMonitor) GetLocationsOk() ([]string, bool)

GetLocationsOk returns a tuple with the Locations field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetManagementZones

func (o *SyntheticMonitor) GetManagementZones() []ManagementZone

GetManagementZones returns the ManagementZones field value

func (*SyntheticMonitor) GetManagementZonesOk

func (o *SyntheticMonitor) GetManagementZonesOk() ([]ManagementZone, bool)

GetManagementZonesOk returns a tuple with the ManagementZones field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetManuallyAssignedApps

func (o *SyntheticMonitor) GetManuallyAssignedApps() []string

GetManuallyAssignedApps returns the ManuallyAssignedApps field value

func (*SyntheticMonitor) GetManuallyAssignedAppsOk

func (o *SyntheticMonitor) GetManuallyAssignedAppsOk() ([]string, bool)

GetManuallyAssignedAppsOk returns a tuple with the ManuallyAssignedApps field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetName

func (o *SyntheticMonitor) GetName() string

GetName returns the Name field value

func (*SyntheticMonitor) GetNameOk

func (o *SyntheticMonitor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetScript

func (o *SyntheticMonitor) GetScript() map[string]interface{}

GetScript returns the Script field value

func (*SyntheticMonitor) GetScriptOk

func (o *SyntheticMonitor) GetScriptOk() (map[string]interface{}, bool)

GetScriptOk returns a tuple with the Script field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetTags

func (o *SyntheticMonitor) GetTags() []TagWithSourceInfo

GetTags returns the Tags field value

func (*SyntheticMonitor) GetTagsOk

func (o *SyntheticMonitor) GetTagsOk() ([]TagWithSourceInfo, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) GetType

func (o *SyntheticMonitor) GetType() string

GetType returns the Type field value

func (*SyntheticMonitor) GetTypeOk

func (o *SyntheticMonitor) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticMonitor) HasAnomalyDetection

func (o *SyntheticMonitor) HasAnomalyDetection() bool

HasAnomalyDetection returns a boolean if a field has been set.

func (SyntheticMonitor) MarshalJSON

func (o SyntheticMonitor) MarshalJSON() ([]byte, error)

func (*SyntheticMonitor) SetAnomalyDetection

func (o *SyntheticMonitor) SetAnomalyDetection(v AnomalyDetection)

SetAnomalyDetection gets a reference to the given AnomalyDetection and assigns it to the AnomalyDetection field.

func (*SyntheticMonitor) SetAutomaticallyAssignedApps

func (o *SyntheticMonitor) SetAutomaticallyAssignedApps(v []string)

SetAutomaticallyAssignedApps sets field value

func (*SyntheticMonitor) SetCreatedFrom

func (o *SyntheticMonitor) SetCreatedFrom(v string)

SetCreatedFrom sets field value

func (*SyntheticMonitor) SetEnabled

func (o *SyntheticMonitor) SetEnabled(v bool)

SetEnabled sets field value

func (*SyntheticMonitor) SetEntityId

func (o *SyntheticMonitor) SetEntityId(v string)

SetEntityId sets field value

func (*SyntheticMonitor) SetFrequencyMin

func (o *SyntheticMonitor) SetFrequencyMin(v int32)

SetFrequencyMin sets field value

func (*SyntheticMonitor) SetLocations

func (o *SyntheticMonitor) SetLocations(v []string)

SetLocations sets field value

func (*SyntheticMonitor) SetManagementZones

func (o *SyntheticMonitor) SetManagementZones(v []ManagementZone)

SetManagementZones sets field value

func (*SyntheticMonitor) SetManuallyAssignedApps

func (o *SyntheticMonitor) SetManuallyAssignedApps(v []string)

SetManuallyAssignedApps sets field value

func (*SyntheticMonitor) SetName

func (o *SyntheticMonitor) SetName(v string)

SetName sets field value

func (*SyntheticMonitor) SetScript

func (o *SyntheticMonitor) SetScript(v map[string]interface{})

SetScript sets field value

func (*SyntheticMonitor) SetTags

func (o *SyntheticMonitor) SetTags(v []TagWithSourceInfo)

SetTags sets field value

func (*SyntheticMonitor) SetType

func (o *SyntheticMonitor) SetType(v string)

SetType sets field value

func (SyntheticMonitor) ToMap

func (o SyntheticMonitor) ToMap() (map[string]interface{}, error)

func (*SyntheticMonitor) UnmarshalJSON

func (o *SyntheticMonitor) UnmarshalJSON(data []byte) (err error)

type SyntheticMonitorError

type SyntheticMonitorError struct {
	// The error code.
	Code int32 `json:"code"`
	// The error message.
	Message string `json:"message"`
}

SyntheticMonitorError The error message of a synthetic monitor step.

func NewSyntheticMonitorError

func NewSyntheticMonitorError(code int32, message string) *SyntheticMonitorError

NewSyntheticMonitorError instantiates a new SyntheticMonitorError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticMonitorErrorWithDefaults

func NewSyntheticMonitorErrorWithDefaults() *SyntheticMonitorError

NewSyntheticMonitorErrorWithDefaults instantiates a new SyntheticMonitorError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticMonitorError) GetCode

func (o *SyntheticMonitorError) GetCode() int32

GetCode returns the Code field value

func (*SyntheticMonitorError) GetCodeOk

func (o *SyntheticMonitorError) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*SyntheticMonitorError) GetMessage

func (o *SyntheticMonitorError) GetMessage() string

GetMessage returns the Message field value

func (*SyntheticMonitorError) GetMessageOk

func (o *SyntheticMonitorError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (SyntheticMonitorError) MarshalJSON

func (o SyntheticMonitorError) MarshalJSON() ([]byte, error)

func (*SyntheticMonitorError) SetCode

func (o *SyntheticMonitorError) SetCode(v int32)

SetCode sets field value

func (*SyntheticMonitorError) SetMessage

func (o *SyntheticMonitorError) SetMessage(v string)

SetMessage sets field value

func (SyntheticMonitorError) ToMap

func (o SyntheticMonitorError) ToMap() (map[string]interface{}, error)

func (*SyntheticMonitorError) UnmarshalJSON

func (o *SyntheticMonitorError) UnmarshalJSON(data []byte) (err error)

type SyntheticMonitorStepResult

type SyntheticMonitorStepResult struct {
	Error *SyntheticMonitorError `json:"error,omitempty"`
	// ID of the step. It is unique within the test definition.
	Id int64 `json:"id"`
	// The response time of the step, in milliseconds.    Absent when no meaningful response time is available (as may be the case for certain error conditions such as a misconfigured step script).
	ResponseTimeMillis *int64 `json:"responseTimeMillis,omitempty"`
	// The timestamp of test step execution, UTC milliseconds.
	StartTimestamp int64 `json:"startTimestamp"`
}

SyntheticMonitorStepResult The result of the individual step of a synthetic monitor.

func NewSyntheticMonitorStepResult

func NewSyntheticMonitorStepResult(id int64, startTimestamp int64) *SyntheticMonitorStepResult

NewSyntheticMonitorStepResult instantiates a new SyntheticMonitorStepResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticMonitorStepResultWithDefaults

func NewSyntheticMonitorStepResultWithDefaults() *SyntheticMonitorStepResult

NewSyntheticMonitorStepResultWithDefaults instantiates a new SyntheticMonitorStepResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticMonitorStepResult) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*SyntheticMonitorStepResult) GetErrorOk

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 (*SyntheticMonitorStepResult) GetId

func (o *SyntheticMonitorStepResult) GetId() int64

GetId returns the Id field value

func (*SyntheticMonitorStepResult) GetIdOk

func (o *SyntheticMonitorStepResult) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SyntheticMonitorStepResult) GetResponseTimeMillis

func (o *SyntheticMonitorStepResult) GetResponseTimeMillis() int64

GetResponseTimeMillis returns the ResponseTimeMillis field value if set, zero value otherwise.

func (*SyntheticMonitorStepResult) GetResponseTimeMillisOk

func (o *SyntheticMonitorStepResult) GetResponseTimeMillisOk() (*int64, bool)

GetResponseTimeMillisOk returns a tuple with the ResponseTimeMillis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticMonitorStepResult) GetStartTimestamp

func (o *SyntheticMonitorStepResult) GetStartTimestamp() int64

GetStartTimestamp returns the StartTimestamp field value

func (*SyntheticMonitorStepResult) GetStartTimestampOk

func (o *SyntheticMonitorStepResult) GetStartTimestampOk() (*int64, bool)

GetStartTimestampOk returns a tuple with the StartTimestamp field value and a boolean to check if the value has been set.

func (*SyntheticMonitorStepResult) HasError

func (o *SyntheticMonitorStepResult) HasError() bool

HasError returns a boolean if a field has been set.

func (*SyntheticMonitorStepResult) HasResponseTimeMillis

func (o *SyntheticMonitorStepResult) HasResponseTimeMillis() bool

HasResponseTimeMillis returns a boolean if a field has been set.

func (SyntheticMonitorStepResult) MarshalJSON

func (o SyntheticMonitorStepResult) MarshalJSON() ([]byte, error)

func (*SyntheticMonitorStepResult) SetError

SetError gets a reference to the given SyntheticMonitorError and assigns it to the Error field.

func (*SyntheticMonitorStepResult) SetId

func (o *SyntheticMonitorStepResult) SetId(v int64)

SetId sets field value

func (*SyntheticMonitorStepResult) SetResponseTimeMillis

func (o *SyntheticMonitorStepResult) SetResponseTimeMillis(v int64)

SetResponseTimeMillis gets a reference to the given int64 and assigns it to the ResponseTimeMillis field.

func (*SyntheticMonitorStepResult) SetStartTimestamp

func (o *SyntheticMonitorStepResult) SetStartTimestamp(v int64)

SetStartTimestamp sets field value

func (SyntheticMonitorStepResult) ToMap

func (o SyntheticMonitorStepResult) ToMap() (map[string]interface{}, error)

func (*SyntheticMonitorStepResult) UnmarshalJSON

func (o *SyntheticMonitorStepResult) UnmarshalJSON(data []byte) (err error)

type SyntheticMonitorUpdate

type SyntheticMonitorUpdate struct {
	AnomalyDetection *AnomalyDetection `json:"anomalyDetection,omitempty"`
	// The monitor is enabled (`true`) or disabled (`false`).
	Enabled bool `json:"enabled"`
	// The frequency of the monitor, in minutes.    You can use one of the following values: `5`, `10`, `15`, `30`, and `60`.
	FrequencyMin int32 `json:"frequencyMin"`
	// A list of locations from which the monitor is executed.    To specify a location, use its entity ID.
	Locations []string `json:"locations"`
	// A set of manually assigned applications.
	ManuallyAssignedApps []string `json:"manuallyAssignedApps"`
	// The name of the monitor.
	Name string `json:"name"`
	// The script of a [browser](https://dt-url.net/9c103rda) or HTTP monitor.
	Script map[string]interface{} `json:"script"`
	// A set of tags assigned to the monitor.    You can specify only the value of the tag here and the `CONTEXTLESS` context and source 'USER' will be added automatically. But preferred option is usage of TagWithSourceDto model.
	Tags []TagWithSourceInfo `json:"tags"`
	// Defines the actual set of fields depending on the value. See one of the following objects:   * `BROWSER` -> BrowserSyntheticMonitorUpdate  * `HTTP` -> HttpSyntheticMonitorUpdate
	Type string `json:"type"`
}

SyntheticMonitorUpdate The synthetic monitor update. The actual set of fields depends the type of the monitor. Find the list of actual objects in the description of the **type** field or see [Synthetic monitors API - JSON models](https://dt-url.net/2523se9).

func NewSyntheticMonitorUpdate

func NewSyntheticMonitorUpdate(enabled bool, frequencyMin int32, locations []string, manuallyAssignedApps []string, name string, script map[string]interface{}, tags []TagWithSourceInfo, type_ string) *SyntheticMonitorUpdate

NewSyntheticMonitorUpdate instantiates a new SyntheticMonitorUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticMonitorUpdateWithDefaults

func NewSyntheticMonitorUpdateWithDefaults() *SyntheticMonitorUpdate

NewSyntheticMonitorUpdateWithDefaults instantiates a new SyntheticMonitorUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticMonitorUpdate) GetAnomalyDetection

func (o *SyntheticMonitorUpdate) GetAnomalyDetection() AnomalyDetection

GetAnomalyDetection returns the AnomalyDetection field value if set, zero value otherwise.

func (*SyntheticMonitorUpdate) GetAnomalyDetectionOk

func (o *SyntheticMonitorUpdate) GetAnomalyDetectionOk() (*AnomalyDetection, bool)

GetAnomalyDetectionOk returns a tuple with the AnomalyDetection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetEnabled

func (o *SyntheticMonitorUpdate) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*SyntheticMonitorUpdate) GetEnabledOk

func (o *SyntheticMonitorUpdate) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetFrequencyMin

func (o *SyntheticMonitorUpdate) GetFrequencyMin() int32

GetFrequencyMin returns the FrequencyMin field value

func (*SyntheticMonitorUpdate) GetFrequencyMinOk

func (o *SyntheticMonitorUpdate) GetFrequencyMinOk() (*int32, bool)

GetFrequencyMinOk returns a tuple with the FrequencyMin field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetLocations

func (o *SyntheticMonitorUpdate) GetLocations() []string

GetLocations returns the Locations field value

func (*SyntheticMonitorUpdate) GetLocationsOk

func (o *SyntheticMonitorUpdate) GetLocationsOk() ([]string, bool)

GetLocationsOk returns a tuple with the Locations field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetManuallyAssignedApps

func (o *SyntheticMonitorUpdate) GetManuallyAssignedApps() []string

GetManuallyAssignedApps returns the ManuallyAssignedApps field value

func (*SyntheticMonitorUpdate) GetManuallyAssignedAppsOk

func (o *SyntheticMonitorUpdate) GetManuallyAssignedAppsOk() ([]string, bool)

GetManuallyAssignedAppsOk returns a tuple with the ManuallyAssignedApps field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetName

func (o *SyntheticMonitorUpdate) GetName() string

GetName returns the Name field value

func (*SyntheticMonitorUpdate) GetNameOk

func (o *SyntheticMonitorUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetScript

func (o *SyntheticMonitorUpdate) GetScript() map[string]interface{}

GetScript returns the Script field value

func (*SyntheticMonitorUpdate) GetScriptOk

func (o *SyntheticMonitorUpdate) GetScriptOk() (map[string]interface{}, bool)

GetScriptOk returns a tuple with the Script field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetTags

GetTags returns the Tags field value

func (*SyntheticMonitorUpdate) GetTagsOk

func (o *SyntheticMonitorUpdate) GetTagsOk() ([]TagWithSourceInfo, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) GetType

func (o *SyntheticMonitorUpdate) GetType() string

GetType returns the Type field value

func (*SyntheticMonitorUpdate) GetTypeOk

func (o *SyntheticMonitorUpdate) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SyntheticMonitorUpdate) HasAnomalyDetection

func (o *SyntheticMonitorUpdate) HasAnomalyDetection() bool

HasAnomalyDetection returns a boolean if a field has been set.

func (SyntheticMonitorUpdate) MarshalJSON

func (o SyntheticMonitorUpdate) MarshalJSON() ([]byte, error)

func (*SyntheticMonitorUpdate) SetAnomalyDetection

func (o *SyntheticMonitorUpdate) SetAnomalyDetection(v AnomalyDetection)

SetAnomalyDetection gets a reference to the given AnomalyDetection and assigns it to the AnomalyDetection field.

func (*SyntheticMonitorUpdate) SetEnabled

func (o *SyntheticMonitorUpdate) SetEnabled(v bool)

SetEnabled sets field value

func (*SyntheticMonitorUpdate) SetFrequencyMin

func (o *SyntheticMonitorUpdate) SetFrequencyMin(v int32)

SetFrequencyMin sets field value

func (*SyntheticMonitorUpdate) SetLocations

func (o *SyntheticMonitorUpdate) SetLocations(v []string)

SetLocations sets field value

func (*SyntheticMonitorUpdate) SetManuallyAssignedApps

func (o *SyntheticMonitorUpdate) SetManuallyAssignedApps(v []string)

SetManuallyAssignedApps sets field value

func (*SyntheticMonitorUpdate) SetName

func (o *SyntheticMonitorUpdate) SetName(v string)

SetName sets field value

func (*SyntheticMonitorUpdate) SetScript

func (o *SyntheticMonitorUpdate) SetScript(v map[string]interface{})

SetScript sets field value

func (*SyntheticMonitorUpdate) SetTags

func (o *SyntheticMonitorUpdate) SetTags(v []TagWithSourceInfo)

SetTags sets field value

func (*SyntheticMonitorUpdate) SetType

func (o *SyntheticMonitorUpdate) SetType(v string)

SetType sets field value

func (SyntheticMonitorUpdate) ToMap

func (o SyntheticMonitorUpdate) ToMap() (map[string]interface{}, error)

func (*SyntheticMonitorUpdate) UnmarshalJSON

func (o *SyntheticMonitorUpdate) UnmarshalJSON(data []byte) (err error)

type SyntheticMonitorsAPI

type SyntheticMonitorsAPI interface {

	/*
		AddMonitor Creates a new synthetic monitor

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiAddMonitorRequest
	*/
	AddMonitor(ctx context.Context) ApiAddMonitorRequest

	// AddMonitorExecute executes the request
	//  @return EntityIdDto
	AddMonitorExecute(r ApiAddMonitorRequest) (*EntityIdDto, *http.Response, error)

	/*
		DeleteMonitor Deletes the specified synthetic 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 synthetic monitor to be deleted.
		@return ApiDeleteMonitorRequest
	*/
	DeleteMonitor(ctx context.Context, monitorId string) ApiDeleteMonitorRequest

	// DeleteMonitorExecute executes the request
	DeleteMonitorExecute(r ApiDeleteMonitorRequest) (*http.Response, error)

	/*
		GetMonitor Gets parameters of the specified synthetic 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 required synthetic monitor
		@return ApiGetMonitorRequest
	*/
	GetMonitor(ctx context.Context, monitorId string) ApiGetMonitorRequest

	// GetMonitorExecute executes the request
	//  @return SyntheticMonitor
	GetMonitorExecute(r ApiGetMonitorRequest) (*SyntheticMonitor, *http.Response, error)

	/*
		GetMonitorsCollection Lists all synthetic monitors in your Dynatrace environment

		The full list can be lengthy, but you can narrow it down by specifying filter query parameters.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetMonitorsCollectionRequest
	*/
	GetMonitorsCollection(ctx context.Context) ApiGetMonitorsCollectionRequest

	// GetMonitorsCollectionExecute executes the request
	//  @return Monitors
	GetMonitorsCollectionExecute(r ApiGetMonitorsCollectionRequest) (*Monitors, *http.Response, error)

	/*
		ReplaceMonitor Updates parameters of the specified synthetic 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 synthetic monitor to be updated.
		@return ApiReplaceMonitorRequest
	*/
	ReplaceMonitor(ctx context.Context, monitorId string) ApiReplaceMonitorRequest

	// ReplaceMonitorExecute executes the request
	ReplaceMonitorExecute(r ApiReplaceMonitorRequest) (*http.Response, error)
}

type SyntheticMonitorsAPIService

type SyntheticMonitorsAPIService service

SyntheticMonitorsAPIService SyntheticMonitorsAPI service

func (*SyntheticMonitorsAPIService) AddMonitor

AddMonitor Creates a new synthetic monitor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddMonitorRequest

func (*SyntheticMonitorsAPIService) AddMonitorExecute

Execute executes the request

@return EntityIdDto

func (*SyntheticMonitorsAPIService) DeleteMonitor

DeleteMonitor Deletes the specified synthetic 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 synthetic monitor to be deleted.
@return ApiDeleteMonitorRequest

func (*SyntheticMonitorsAPIService) DeleteMonitorExecute

Execute executes the request

func (*SyntheticMonitorsAPIService) GetMonitor

GetMonitor Gets parameters of the specified synthetic 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 required synthetic monitor
@return ApiGetMonitorRequest

func (*SyntheticMonitorsAPIService) GetMonitorExecute

Execute executes the request

@return SyntheticMonitor

func (*SyntheticMonitorsAPIService) GetMonitorsCollection

GetMonitorsCollection Lists all synthetic monitors in your Dynatrace environment

The full list can be lengthy, but you can narrow it down by specifying filter query parameters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMonitorsCollectionRequest

func (*SyntheticMonitorsAPIService) GetMonitorsCollectionExecute

Execute executes the request

@return Monitors

func (*SyntheticMonitorsAPIService) ReplaceMonitor

ReplaceMonitor Updates parameters of the specified synthetic 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 synthetic monitor to be updated.
@return ApiReplaceMonitorRequest

func (*SyntheticMonitorsAPIService) ReplaceMonitorExecute

Execute executes the request

type SyntheticPublicLocationUpdate

type SyntheticPublicLocationUpdate struct {
	SyntheticLocationUpdate
	// The status of the location:   * `ENABLED`: The location is displayed as active in the UI. You can assign monitors to the location.  * `DISABLED`: The location is displayed as inactive in the UI. You can't assign monitors to the location. Monitors already assigned to the location will stay there and will be executed from the location.  * `HIDDEN`: The location is not displayed in the UI. You can't assign monitors to the location. You can only set location as `HIDDEN` when no monitor is assigned to it.
	Status string `json:"status"`
}

SyntheticPublicLocationUpdate The update of a public Synthetic location.

func NewSyntheticPublicLocationUpdate

func NewSyntheticPublicLocationUpdate(status string, type_ string) *SyntheticPublicLocationUpdate

NewSyntheticPublicLocationUpdate instantiates a new SyntheticPublicLocationUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticPublicLocationUpdateWithDefaults

func NewSyntheticPublicLocationUpdateWithDefaults() *SyntheticPublicLocationUpdate

NewSyntheticPublicLocationUpdateWithDefaults instantiates a new SyntheticPublicLocationUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticPublicLocationUpdate) GetStatus

func (o *SyntheticPublicLocationUpdate) GetStatus() string

GetStatus returns the Status field value

func (*SyntheticPublicLocationUpdate) GetStatusOk

func (o *SyntheticPublicLocationUpdate) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (SyntheticPublicLocationUpdate) MarshalJSON

func (o SyntheticPublicLocationUpdate) MarshalJSON() ([]byte, error)

func (*SyntheticPublicLocationUpdate) SetStatus

func (o *SyntheticPublicLocationUpdate) SetStatus(v string)

SetStatus sets field value

func (SyntheticPublicLocationUpdate) ToMap

func (o SyntheticPublicLocationUpdate) ToMap() (map[string]interface{}, error)

func (*SyntheticPublicLocationUpdate) UnmarshalJSON

func (o *SyntheticPublicLocationUpdate) UnmarshalJSON(data []byte) (err error)

type SyntheticPublicLocationsStatus

type SyntheticPublicLocationsStatus struct {
	// Synthetic monitors can (`true`) or can't (`false`) run on public synthetic locations.
	PublicLocationsEnabled bool `json:"publicLocationsEnabled"`
}

SyntheticPublicLocationsStatus The status of public synthetic locations.

func NewSyntheticPublicLocationsStatus

func NewSyntheticPublicLocationsStatus(publicLocationsEnabled bool) *SyntheticPublicLocationsStatus

NewSyntheticPublicLocationsStatus instantiates a new SyntheticPublicLocationsStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticPublicLocationsStatusWithDefaults

func NewSyntheticPublicLocationsStatusWithDefaults() *SyntheticPublicLocationsStatus

NewSyntheticPublicLocationsStatusWithDefaults instantiates a new SyntheticPublicLocationsStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticPublicLocationsStatus) GetPublicLocationsEnabled

func (o *SyntheticPublicLocationsStatus) GetPublicLocationsEnabled() bool

GetPublicLocationsEnabled returns the PublicLocationsEnabled field value

func (*SyntheticPublicLocationsStatus) GetPublicLocationsEnabledOk

func (o *SyntheticPublicLocationsStatus) GetPublicLocationsEnabledOk() (*bool, bool)

GetPublicLocationsEnabledOk returns a tuple with the PublicLocationsEnabled field value and a boolean to check if the value has been set.

func (SyntheticPublicLocationsStatus) MarshalJSON

func (o SyntheticPublicLocationsStatus) MarshalJSON() ([]byte, error)

func (*SyntheticPublicLocationsStatus) SetPublicLocationsEnabled

func (o *SyntheticPublicLocationsStatus) SetPublicLocationsEnabled(v bool)

SetPublicLocationsEnabled sets field value

func (SyntheticPublicLocationsStatus) ToMap

func (o SyntheticPublicLocationsStatus) ToMap() (map[string]interface{}, error)

func (*SyntheticPublicLocationsStatus) UnmarshalJSON

func (o *SyntheticPublicLocationsStatus) UnmarshalJSON(data []byte) (err error)

type SyntheticTestLocation

type SyntheticTestLocation struct {
	// The location is enabled/disabled. Default is `true`, enabling the location.
	Enabled *bool `json:"enabled,omitempty"`
	// The ID of the location.
	Id string `json:"id"`
}

SyntheticTestLocation Synthetic test location.

func NewSyntheticTestLocation

func NewSyntheticTestLocation(id string) *SyntheticTestLocation

NewSyntheticTestLocation instantiates a new SyntheticTestLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticTestLocationWithDefaults

func NewSyntheticTestLocationWithDefaults() *SyntheticTestLocation

NewSyntheticTestLocationWithDefaults instantiates a new SyntheticTestLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticTestLocation) GetEnabled

func (o *SyntheticTestLocation) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SyntheticTestLocation) GetEnabledOk

func (o *SyntheticTestLocation) 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 (*SyntheticTestLocation) GetId

func (o *SyntheticTestLocation) GetId() string

GetId returns the Id field value

func (*SyntheticTestLocation) GetIdOk

func (o *SyntheticTestLocation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SyntheticTestLocation) HasEnabled

func (o *SyntheticTestLocation) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (SyntheticTestLocation) MarshalJSON

func (o SyntheticTestLocation) MarshalJSON() ([]byte, error)

func (*SyntheticTestLocation) SetEnabled

func (o *SyntheticTestLocation) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*SyntheticTestLocation) SetId

func (o *SyntheticTestLocation) SetId(v string)

SetId sets field value

func (SyntheticTestLocation) ToMap

func (o SyntheticTestLocation) ToMap() (map[string]interface{}, error)

func (*SyntheticTestLocation) UnmarshalJSON

func (o *SyntheticTestLocation) UnmarshalJSON(data []byte) (err error)

type SyntheticTestStep

type SyntheticTestStep struct {
	// The ID of the step.
	Id int64 `json:"id"`
	// The name of the step, displayed in the UI.
	Title string `json:"title"`
}

SyntheticTestStep The step of a synthetic monitor.

func NewSyntheticTestStep

func NewSyntheticTestStep(id int64, title string) *SyntheticTestStep

NewSyntheticTestStep instantiates a new SyntheticTestStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSyntheticTestStepWithDefaults

func NewSyntheticTestStepWithDefaults() *SyntheticTestStep

NewSyntheticTestStepWithDefaults instantiates a new SyntheticTestStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SyntheticTestStep) GetId

func (o *SyntheticTestStep) GetId() int64

GetId returns the Id field value

func (*SyntheticTestStep) GetIdOk

func (o *SyntheticTestStep) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SyntheticTestStep) GetTitle

func (o *SyntheticTestStep) GetTitle() string

GetTitle returns the Title field value

func (*SyntheticTestStep) GetTitleOk

func (o *SyntheticTestStep) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (SyntheticTestStep) MarshalJSON

func (o SyntheticTestStep) MarshalJSON() ([]byte, error)

func (*SyntheticTestStep) SetId

func (o *SyntheticTestStep) SetId(v int64)

SetId sets field value

func (*SyntheticTestStep) SetTitle

func (o *SyntheticTestStep) SetTitle(v string)

SetTitle sets field value

func (SyntheticTestStep) ToMap

func (o SyntheticTestStep) ToMap() (map[string]interface{}, error)

func (*SyntheticTestStep) UnmarshalJSON

func (o *SyntheticTestStep) UnmarshalJSON(data []byte) (err error)

type SyntheticThirdPartyAPI

type SyntheticThirdPartyAPI interface {

	/*
		PushEvents Pushes third-party synthetic events to Dynatrace

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPushEventsRequest
	*/
	PushEvents(ctx context.Context) ApiPushEventsRequest

	// PushEventsExecute executes the request
	PushEventsExecute(r ApiPushEventsRequest) (*http.Response, error)

	/*
		PushStateModification Modifies the operation state of all third-party monitors

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiPushStateModificationRequest
	*/
	PushStateModification(ctx context.Context) ApiPushStateModificationRequest

	// PushStateModificationExecute executes the request
	PushStateModificationExecute(r ApiPushStateModificationRequest) (*http.Response, error)

	/*
		TestResults Pushes third-party synthetic monitors, locations, and results to Dynatrace

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiTestResultsRequest
	*/
	TestResults(ctx context.Context) ApiTestResultsRequest

	// TestResultsExecute executes the request
	TestResultsExecute(r ApiTestResultsRequest) (*http.Response, error)
}

type SyntheticThirdPartyAPIService

type SyntheticThirdPartyAPIService service

SyntheticThirdPartyAPIService SyntheticThirdPartyAPI service

func (*SyntheticThirdPartyAPIService) PushEvents

PushEvents Pushes third-party synthetic events to Dynatrace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPushEventsRequest

func (*SyntheticThirdPartyAPIService) PushEventsExecute

Execute executes the request

func (*SyntheticThirdPartyAPIService) PushStateModification

PushStateModification Modifies the operation state of all third-party monitors

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPushStateModificationRequest

func (*SyntheticThirdPartyAPIService) PushStateModificationExecute

func (a *SyntheticThirdPartyAPIService) PushStateModificationExecute(r ApiPushStateModificationRequest) (*http.Response, error)

Execute executes the request

func (*SyntheticThirdPartyAPIService) TestResults

TestResults Pushes third-party synthetic monitors, locations, and results to Dynatrace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiTestResultsRequest

func (*SyntheticThirdPartyAPIService) TestResultsExecute

Execute executes the request

type TagInfo

type TagInfo struct {
	// The origin of the tag, such as AWS or Cloud Foundry.    Custom tags use the `CONTEXTLESS` value.
	Context string `json:"context"`
	// The key of the tag.    Custom tags have the tag value here.
	Key string `json:"key"`
	// The value of the tag.    Not applicable to custom tags.
	Value *string `json:"value,omitempty"`
}

TagInfo Tag of a Dynatrace entity.

func NewTagInfo

func NewTagInfo(context string, key string) *TagInfo

NewTagInfo instantiates a new TagInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTagInfoWithDefaults

func NewTagInfoWithDefaults() *TagInfo

NewTagInfoWithDefaults instantiates a new TagInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TagInfo) GetContext

func (o *TagInfo) GetContext() string

GetContext returns the Context field value

func (*TagInfo) GetContextOk

func (o *TagInfo) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value and a boolean to check if the value has been set.

func (*TagInfo) GetKey

func (o *TagInfo) GetKey() string

GetKey returns the Key field value

func (*TagInfo) GetKeyOk

func (o *TagInfo) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*TagInfo) GetValue

func (o *TagInfo) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*TagInfo) GetValueOk

func (o *TagInfo) 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 (*TagInfo) HasValue

func (o *TagInfo) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TagInfo) MarshalJSON

func (o TagInfo) MarshalJSON() ([]byte, error)

func (*TagInfo) SetContext

func (o *TagInfo) SetContext(v string)

SetContext sets field value

func (*TagInfo) SetKey

func (o *TagInfo) SetKey(v string)

SetKey sets field value

func (*TagInfo) SetValue

func (o *TagInfo) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (TagInfo) ToMap

func (o TagInfo) ToMap() (map[string]interface{}, error)

func (*TagInfo) UnmarshalJSON

func (o *TagInfo) UnmarshalJSON(data []byte) (err error)

type TagMatchRule

type TagMatchRule struct {
	// The list of types of the Dynatrace entities (for example hosts or services) you want to pick up by matching.
	MeTypes []string `json:"meTypes"`
	// The list of tags you want to use for matching. At least one tag is required.    You can use custom tags from the UI, imported tags, and tags based on environment variables.
	Tags []TagInfo `json:"tags"`
}

TagMatchRule The list of tags to be used for matching Dynatrace entities.

func NewTagMatchRule

func NewTagMatchRule(meTypes []string, tags []TagInfo) *TagMatchRule

NewTagMatchRule instantiates a new TagMatchRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTagMatchRuleWithDefaults

func NewTagMatchRuleWithDefaults() *TagMatchRule

NewTagMatchRuleWithDefaults instantiates a new TagMatchRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TagMatchRule) GetMeTypes

func (o *TagMatchRule) GetMeTypes() []string

GetMeTypes returns the MeTypes field value

func (*TagMatchRule) GetMeTypesOk

func (o *TagMatchRule) GetMeTypesOk() ([]string, bool)

GetMeTypesOk returns a tuple with the MeTypes field value and a boolean to check if the value has been set.

func (*TagMatchRule) GetTags

func (o *TagMatchRule) GetTags() []TagInfo

GetTags returns the Tags field value

func (*TagMatchRule) GetTagsOk

func (o *TagMatchRule) GetTagsOk() ([]TagInfo, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (TagMatchRule) MarshalJSON

func (o TagMatchRule) MarshalJSON() ([]byte, error)

func (*TagMatchRule) SetMeTypes

func (o *TagMatchRule) SetMeTypes(v []string)

SetMeTypes sets field value

func (*TagMatchRule) SetTags

func (o *TagMatchRule) SetTags(v []TagInfo)

SetTags sets field value

func (TagMatchRule) ToMap

func (o TagMatchRule) ToMap() (map[string]interface{}, error)

func (*TagMatchRule) UnmarshalJSON

func (o *TagMatchRule) UnmarshalJSON(data []byte) (err error)

type TagWithSourceInfo

type TagWithSourceInfo struct {
	// The origin of the tag, such as AWS or Cloud Foundry.    Custom tags use the `CONTEXTLESS` value.
	Context string `json:"context"`
	// The key of the tag.    Custom tags have the tag value here.
	Key string `json:"key"`
	// The source of the tag, such as USER, RULE_BASED or AUTO
	Source *string `json:"source,omitempty"`
	// The value of the tag.    Not applicable to custom tags.
	Value *string `json:"value,omitempty"`
}

TagWithSourceInfo Tag with source of a Dynatrace entity.

func NewTagWithSourceInfo

func NewTagWithSourceInfo(context string, key string) *TagWithSourceInfo

NewTagWithSourceInfo instantiates a new TagWithSourceInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTagWithSourceInfoWithDefaults

func NewTagWithSourceInfoWithDefaults() *TagWithSourceInfo

NewTagWithSourceInfoWithDefaults instantiates a new TagWithSourceInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TagWithSourceInfo) GetContext

func (o *TagWithSourceInfo) GetContext() string

GetContext returns the Context field value

func (*TagWithSourceInfo) GetContextOk

func (o *TagWithSourceInfo) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value and a boolean to check if the value has been set.

func (*TagWithSourceInfo) GetKey

func (o *TagWithSourceInfo) GetKey() string

GetKey returns the Key field value

func (*TagWithSourceInfo) GetKeyOk

func (o *TagWithSourceInfo) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*TagWithSourceInfo) GetSource

func (o *TagWithSourceInfo) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*TagWithSourceInfo) GetSourceOk

func (o *TagWithSourceInfo) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TagWithSourceInfo) GetValue

func (o *TagWithSourceInfo) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*TagWithSourceInfo) GetValueOk

func (o *TagWithSourceInfo) 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 (*TagWithSourceInfo) HasSource

func (o *TagWithSourceInfo) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*TagWithSourceInfo) HasValue

func (o *TagWithSourceInfo) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TagWithSourceInfo) MarshalJSON

func (o TagWithSourceInfo) MarshalJSON() ([]byte, error)

func (*TagWithSourceInfo) SetContext

func (o *TagWithSourceInfo) SetContext(v string)

SetContext sets field value

func (*TagWithSourceInfo) SetKey

func (o *TagWithSourceInfo) SetKey(v string)

SetKey sets field value

func (*TagWithSourceInfo) SetSource

func (o *TagWithSourceInfo) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*TagWithSourceInfo) SetValue

func (o *TagWithSourceInfo) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (TagWithSourceInfo) ToMap

func (o TagWithSourceInfo) ToMap() (map[string]interface{}, error)

func (*TagWithSourceInfo) UnmarshalJSON

func (o *TagWithSourceInfo) UnmarshalJSON(data []byte) (err error)

type TechnologyInfo

type TechnologyInfo struct {
	Edition *string `json:"edition,omitempty"`
	Type    *string `json:"type,omitempty"`
	Version *string `json:"version,omitempty"`
}

TechnologyInfo struct for TechnologyInfo

func NewTechnologyInfo

func NewTechnologyInfo() *TechnologyInfo

NewTechnologyInfo instantiates a new TechnologyInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTechnologyInfoWithDefaults

func NewTechnologyInfoWithDefaults() *TechnologyInfo

NewTechnologyInfoWithDefaults instantiates a new TechnologyInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TechnologyInfo) GetEdition

func (o *TechnologyInfo) GetEdition() string

GetEdition returns the Edition field value if set, zero value otherwise.

func (*TechnologyInfo) GetEditionOk

func (o *TechnologyInfo) GetEditionOk() (*string, bool)

GetEditionOk returns a tuple with the Edition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TechnologyInfo) GetType

func (o *TechnologyInfo) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TechnologyInfo) GetTypeOk

func (o *TechnologyInfo) 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 (*TechnologyInfo) GetVersion

func (o *TechnologyInfo) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*TechnologyInfo) GetVersionOk

func (o *TechnologyInfo) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TechnologyInfo) HasEdition

func (o *TechnologyInfo) HasEdition() bool

HasEdition returns a boolean if a field has been set.

func (*TechnologyInfo) HasType

func (o *TechnologyInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*TechnologyInfo) HasVersion

func (o *TechnologyInfo) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (TechnologyInfo) MarshalJSON

func (o TechnologyInfo) MarshalJSON() ([]byte, error)

func (*TechnologyInfo) SetEdition

func (o *TechnologyInfo) SetEdition(v string)

SetEdition gets a reference to the given string and assigns it to the Edition field.

func (*TechnologyInfo) SetType

func (o *TechnologyInfo) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TechnologyInfo) SetVersion

func (o *TechnologyInfo) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (TechnologyInfo) ToMap

func (o TechnologyInfo) ToMap() (map[string]interface{}, error)

type Threshold

type Threshold struct {
	// The condition for the threshold value check: above or below.
	AlertCondition *string `json:"alertCondition,omitempty"`
	// How many one-minute samples within the evaluation window should go back to normal to close the event.
	DealertingSamples *int32 `json:"dealertingSamples,omitempty"`
	// A description of the event, triggered by a threshold violation.    You can use the following placeholders:  {severity}: the actual metric value,  {alert_condition}: above or below threshold condition,  {threshold}: the threshold value,{violating_samples}: the number of samples, violating the threshold,  {dimensions}: metric's dimension that violated the threshold.
	Description *string `json:"description,omitempty"`
	// The threshold is enabled/disabled.
	Enabled *bool `json:"enabled,omitempty"`
	// The name of the event to trigger on the threshold violation.
	EventName *string `json:"eventName,omitempty"`
	// The type of the event to trigger on the threshold violation.
	EventType *string `json:"eventType,omitempty"`
	// The source of the threshold.
	Filter *string `json:"filter,omitempty"`
	// The number of one-minute samples that form sliding evaluation window.
	Samples *int32 `json:"samples,omitempty"`
	// The value of the threshold.
	Threshold *float64 `json:"threshold,omitempty"`
	// The ID of the threshold.
	ThresholdId *string `json:"thresholdId,omitempty"`
	// The case-sensitive ID of the metric evaluated by threshold.   You can use it to find the metric via the `timeseries` endpoint of the API.
	TimeseriesId *string `json:"timeseriesId,omitempty"`
	// How many one-minute samples within the evaluation window should violate the threshold to trigger an event.
	ViolatingSamples *int32 `json:"violatingSamples,omitempty"`
}

Threshold Parameters of a single plugin or custom event threshold.

func NewThreshold

func NewThreshold() *Threshold

NewThreshold instantiates a new Threshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewThresholdWithDefaults

func NewThresholdWithDefaults() *Threshold

NewThresholdWithDefaults instantiates a new Threshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Threshold) GetAlertCondition

func (o *Threshold) GetAlertCondition() string

GetAlertCondition returns the AlertCondition field value if set, zero value otherwise.

func (*Threshold) GetAlertConditionOk

func (o *Threshold) GetAlertConditionOk() (*string, bool)

GetAlertConditionOk returns a tuple with the AlertCondition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetDealertingSamples

func (o *Threshold) GetDealertingSamples() int32

GetDealertingSamples returns the DealertingSamples field value if set, zero value otherwise.

func (*Threshold) GetDealertingSamplesOk

func (o *Threshold) GetDealertingSamplesOk() (*int32, bool)

GetDealertingSamplesOk returns a tuple with the DealertingSamples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetDescription

func (o *Threshold) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Threshold) GetDescriptionOk

func (o *Threshold) 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 (*Threshold) GetEnabled

func (o *Threshold) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Threshold) GetEnabledOk

func (o *Threshold) 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 (*Threshold) GetEventName

func (o *Threshold) GetEventName() string

GetEventName returns the EventName field value if set, zero value otherwise.

func (*Threshold) GetEventNameOk

func (o *Threshold) GetEventNameOk() (*string, bool)

GetEventNameOk returns a tuple with the EventName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetEventType

func (o *Threshold) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*Threshold) GetEventTypeOk

func (o *Threshold) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetFilter

func (o *Threshold) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*Threshold) GetFilterOk

func (o *Threshold) GetFilterOk() (*string, 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 (*Threshold) GetSamples

func (o *Threshold) GetSamples() int32

GetSamples returns the Samples field value if set, zero value otherwise.

func (*Threshold) GetSamplesOk

func (o *Threshold) GetSamplesOk() (*int32, 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 (*Threshold) GetThreshold

func (o *Threshold) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*Threshold) GetThresholdId

func (o *Threshold) GetThresholdId() string

GetThresholdId returns the ThresholdId field value if set, zero value otherwise.

func (*Threshold) GetThresholdIdOk

func (o *Threshold) GetThresholdIdOk() (*string, bool)

GetThresholdIdOk returns a tuple with the ThresholdId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetThresholdOk

func (o *Threshold) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetTimeseriesId

func (o *Threshold) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value if set, zero value otherwise.

func (*Threshold) GetTimeseriesIdOk

func (o *Threshold) GetTimeseriesIdOk() (*string, bool)

GetTimeseriesIdOk returns a tuple with the TimeseriesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) GetViolatingSamples

func (o *Threshold) GetViolatingSamples() int32

GetViolatingSamples returns the ViolatingSamples field value if set, zero value otherwise.

func (*Threshold) GetViolatingSamplesOk

func (o *Threshold) GetViolatingSamplesOk() (*int32, bool)

GetViolatingSamplesOk returns a tuple with the ViolatingSamples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Threshold) HasAlertCondition

func (o *Threshold) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*Threshold) HasDealertingSamples

func (o *Threshold) HasDealertingSamples() bool

HasDealertingSamples returns a boolean if a field has been set.

func (*Threshold) HasDescription

func (o *Threshold) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Threshold) HasEnabled

func (o *Threshold) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Threshold) HasEventName

func (o *Threshold) HasEventName() bool

HasEventName returns a boolean if a field has been set.

func (*Threshold) HasEventType

func (o *Threshold) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*Threshold) HasFilter

func (o *Threshold) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*Threshold) HasSamples

func (o *Threshold) HasSamples() bool

HasSamples returns a boolean if a field has been set.

func (*Threshold) HasThreshold

func (o *Threshold) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*Threshold) HasThresholdId

func (o *Threshold) HasThresholdId() bool

HasThresholdId returns a boolean if a field has been set.

func (*Threshold) HasTimeseriesId

func (o *Threshold) HasTimeseriesId() bool

HasTimeseriesId returns a boolean if a field has been set.

func (*Threshold) HasViolatingSamples

func (o *Threshold) HasViolatingSamples() bool

HasViolatingSamples returns a boolean if a field has been set.

func (Threshold) MarshalJSON

func (o Threshold) MarshalJSON() ([]byte, error)

func (*Threshold) SetAlertCondition

func (o *Threshold) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given string and assigns it to the AlertCondition field.

func (*Threshold) SetDealertingSamples

func (o *Threshold) SetDealertingSamples(v int32)

SetDealertingSamples gets a reference to the given int32 and assigns it to the DealertingSamples field.

func (*Threshold) SetDescription

func (o *Threshold) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Threshold) SetEnabled

func (o *Threshold) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Threshold) SetEventName

func (o *Threshold) SetEventName(v string)

SetEventName gets a reference to the given string and assigns it to the EventName field.

func (*Threshold) SetEventType

func (o *Threshold) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*Threshold) SetFilter

func (o *Threshold) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*Threshold) SetSamples

func (o *Threshold) SetSamples(v int32)

SetSamples gets a reference to the given int32 and assigns it to the Samples field.

func (*Threshold) SetThreshold

func (o *Threshold) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*Threshold) SetThresholdId

func (o *Threshold) SetThresholdId(v string)

SetThresholdId gets a reference to the given string and assigns it to the ThresholdId field.

func (*Threshold) SetTimeseriesId

func (o *Threshold) SetTimeseriesId(v string)

SetTimeseriesId gets a reference to the given string and assigns it to the TimeseriesId field.

func (*Threshold) SetViolatingSamples

func (o *Threshold) SetViolatingSamples(v int32)

SetViolatingSamples gets a reference to the given int32 and assigns it to the ViolatingSamples field.

func (Threshold) ToMap

func (o Threshold) ToMap() (map[string]interface{}, error)

type ThresholdAPI

type ThresholdAPI interface {

	/*
		CreateCustomThreshold Creates or updates an existing threshold for a plugin or a custom event

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param thresholdId The ID of the threshold to create or update.
		@return ApiCreateCustomThresholdRequest

		Deprecated
	*/
	CreateCustomThreshold(ctx context.Context, thresholdId string) ApiCreateCustomThresholdRequest

	// CreateCustomThresholdExecute executes the request
	//  @return Threshold
	// Deprecated
	CreateCustomThresholdExecute(r ApiCreateCustomThresholdRequest) (*Threshold, *http.Response, error)

	/*
		DeleteCustomThreshold Deletes the specified threshold

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param thresholdId The ID of the threshold to delete.
		@return ApiDeleteCustomThresholdRequest

		Deprecated
	*/
	DeleteCustomThreshold(ctx context.Context, thresholdId string) ApiDeleteCustomThresholdRequest

	// DeleteCustomThresholdExecute executes the request
	// Deprecated
	DeleteCustomThresholdExecute(r ApiDeleteCustomThresholdRequest) (*http.Response, error)

	/*
		ReadCustomThresholds Gets all configured thresholds for plugins and custom events in your environment

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiReadCustomThresholdsRequest

		Deprecated
	*/
	ReadCustomThresholds(ctx context.Context) ApiReadCustomThresholdsRequest

	// ReadCustomThresholdsExecute executes the request
	//  @return []Threshold
	// Deprecated
	ReadCustomThresholdsExecute(r ApiReadCustomThresholdsRequest) ([]Threshold, *http.Response, error)
}

type ThresholdAPIService

type ThresholdAPIService service

ThresholdAPIService ThresholdAPI service

func (*ThresholdAPIService) CreateCustomThreshold

func (a *ThresholdAPIService) CreateCustomThreshold(ctx context.Context, thresholdId string) ApiCreateCustomThresholdRequest

CreateCustomThreshold Creates or updates an existing threshold for a plugin or a custom event

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param thresholdId The ID of the threshold to create or update.
@return ApiCreateCustomThresholdRequest

Deprecated

func (*ThresholdAPIService) CreateCustomThresholdExecute

func (a *ThresholdAPIService) CreateCustomThresholdExecute(r ApiCreateCustomThresholdRequest) (*Threshold, *http.Response, error)

Execute executes the request

@return Threshold

Deprecated

func (*ThresholdAPIService) DeleteCustomThreshold

func (a *ThresholdAPIService) DeleteCustomThreshold(ctx context.Context, thresholdId string) ApiDeleteCustomThresholdRequest

DeleteCustomThreshold Deletes the specified threshold

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param thresholdId The ID of the threshold to delete.
@return ApiDeleteCustomThresholdRequest

Deprecated

func (*ThresholdAPIService) DeleteCustomThresholdExecute

func (a *ThresholdAPIService) DeleteCustomThresholdExecute(r ApiDeleteCustomThresholdRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*ThresholdAPIService) ReadCustomThresholds

ReadCustomThresholds Gets all configured thresholds for plugins and custom events in your environment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiReadCustomThresholdsRequest

Deprecated

func (*ThresholdAPIService) ReadCustomThresholdsExecute

func (a *ThresholdAPIService) ReadCustomThresholdsExecute(r ApiReadCustomThresholdsRequest) ([]Threshold, *http.Response, error)

Execute executes the request

@return []Threshold

Deprecated

type ThresholdRegistrationMessage

type ThresholdRegistrationMessage struct {
	// The condition for the threshold value check: above or below.
	AlertCondition *string `json:"alertCondition,omitempty"`
	// How many one-minute samples within the evaluation window should go back to normal to close the event.
	DealertingSamples *int32 `json:"dealertingSamples,omitempty"`
	// A description of the event, triggered by a threshold violation.    You can use the following placeholders:  {severity}: the actual metric value,  {alert_condition}: above or below threshold condition,  {threshold}: the threshold value,{violating_samples}: the number of samples, violating the threshold,  {dimensions}: metric's dimension that violated the threshold.
	Description *string `json:"description,omitempty"`
	// The threshold is enabled/disabled.
	Enabled *bool `json:"enabled,omitempty"`
	// The name of the event, displayed in the UI.
	EventName *string `json:"eventName,omitempty"`
	// The type of the event to trigger on the threshold violation.
	EventType *string `json:"eventType,omitempty"`
	// The number of one-minute samples to form the sliding evaluation window.
	Samples *int32 `json:"samples,omitempty"`
	// The value of the threshold.
	Threshold *float64 `json:"threshold,omitempty"`
	// The ID of the threshold.
	ThresholdId *string `json:"thresholdId,omitempty"`
	// The case-sensitive ID of the metric evaluated by threshold.    You can find metric IDs, by performing the GET request to the `timeseries` endpoint of the API.
	TimeseriesId *string `json:"timeseriesId,omitempty"`
	// How many one-minute samples within the evaluation window should violate the threshold to trigger an event.
	ViolatingSamples *int32 `json:"violatingSamples,omitempty"`
}

ThresholdRegistrationMessage Parameters of a single plugin or custom event threshold.

func NewThresholdRegistrationMessage

func NewThresholdRegistrationMessage() *ThresholdRegistrationMessage

NewThresholdRegistrationMessage instantiates a new ThresholdRegistrationMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewThresholdRegistrationMessageWithDefaults

func NewThresholdRegistrationMessageWithDefaults() *ThresholdRegistrationMessage

NewThresholdRegistrationMessageWithDefaults instantiates a new ThresholdRegistrationMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ThresholdRegistrationMessage) GetAlertCondition

func (o *ThresholdRegistrationMessage) GetAlertCondition() string

GetAlertCondition returns the AlertCondition field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetAlertConditionOk

func (o *ThresholdRegistrationMessage) GetAlertConditionOk() (*string, bool)

GetAlertConditionOk returns a tuple with the AlertCondition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetDealertingSamples

func (o *ThresholdRegistrationMessage) GetDealertingSamples() int32

GetDealertingSamples returns the DealertingSamples field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetDealertingSamplesOk

func (o *ThresholdRegistrationMessage) GetDealertingSamplesOk() (*int32, bool)

GetDealertingSamplesOk returns a tuple with the DealertingSamples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetDescription

func (o *ThresholdRegistrationMessage) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetDescriptionOk

func (o *ThresholdRegistrationMessage) 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 (*ThresholdRegistrationMessage) GetEnabled

func (o *ThresholdRegistrationMessage) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetEnabledOk

func (o *ThresholdRegistrationMessage) 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 (*ThresholdRegistrationMessage) GetEventName

func (o *ThresholdRegistrationMessage) GetEventName() string

GetEventName returns the EventName field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetEventNameOk

func (o *ThresholdRegistrationMessage) GetEventNameOk() (*string, bool)

GetEventNameOk returns a tuple with the EventName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetEventType

func (o *ThresholdRegistrationMessage) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetEventTypeOk

func (o *ThresholdRegistrationMessage) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetSamples

func (o *ThresholdRegistrationMessage) GetSamples() int32

GetSamples returns the Samples field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetSamplesOk

func (o *ThresholdRegistrationMessage) GetSamplesOk() (*int32, 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 (*ThresholdRegistrationMessage) GetThreshold

func (o *ThresholdRegistrationMessage) GetThreshold() float64

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetThresholdId

func (o *ThresholdRegistrationMessage) GetThresholdId() string

GetThresholdId returns the ThresholdId field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetThresholdIdOk

func (o *ThresholdRegistrationMessage) GetThresholdIdOk() (*string, bool)

GetThresholdIdOk returns a tuple with the ThresholdId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetThresholdOk

func (o *ThresholdRegistrationMessage) GetThresholdOk() (*float64, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetTimeseriesId

func (o *ThresholdRegistrationMessage) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetTimeseriesIdOk

func (o *ThresholdRegistrationMessage) GetTimeseriesIdOk() (*string, bool)

GetTimeseriesIdOk returns a tuple with the TimeseriesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) GetViolatingSamples

func (o *ThresholdRegistrationMessage) GetViolatingSamples() int32

GetViolatingSamples returns the ViolatingSamples field value if set, zero value otherwise.

func (*ThresholdRegistrationMessage) GetViolatingSamplesOk

func (o *ThresholdRegistrationMessage) GetViolatingSamplesOk() (*int32, bool)

GetViolatingSamplesOk returns a tuple with the ViolatingSamples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThresholdRegistrationMessage) HasAlertCondition

func (o *ThresholdRegistrationMessage) HasAlertCondition() bool

HasAlertCondition returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasDealertingSamples

func (o *ThresholdRegistrationMessage) HasDealertingSamples() bool

HasDealertingSamples returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasDescription

func (o *ThresholdRegistrationMessage) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasEnabled

func (o *ThresholdRegistrationMessage) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasEventName

func (o *ThresholdRegistrationMessage) HasEventName() bool

HasEventName returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasEventType

func (o *ThresholdRegistrationMessage) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasSamples

func (o *ThresholdRegistrationMessage) HasSamples() bool

HasSamples returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasThreshold

func (o *ThresholdRegistrationMessage) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasThresholdId

func (o *ThresholdRegistrationMessage) HasThresholdId() bool

HasThresholdId returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasTimeseriesId

func (o *ThresholdRegistrationMessage) HasTimeseriesId() bool

HasTimeseriesId returns a boolean if a field has been set.

func (*ThresholdRegistrationMessage) HasViolatingSamples

func (o *ThresholdRegistrationMessage) HasViolatingSamples() bool

HasViolatingSamples returns a boolean if a field has been set.

func (ThresholdRegistrationMessage) MarshalJSON

func (o ThresholdRegistrationMessage) MarshalJSON() ([]byte, error)

func (*ThresholdRegistrationMessage) SetAlertCondition

func (o *ThresholdRegistrationMessage) SetAlertCondition(v string)

SetAlertCondition gets a reference to the given string and assigns it to the AlertCondition field.

func (*ThresholdRegistrationMessage) SetDealertingSamples

func (o *ThresholdRegistrationMessage) SetDealertingSamples(v int32)

SetDealertingSamples gets a reference to the given int32 and assigns it to the DealertingSamples field.

func (*ThresholdRegistrationMessage) SetDescription

func (o *ThresholdRegistrationMessage) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ThresholdRegistrationMessage) SetEnabled

func (o *ThresholdRegistrationMessage) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ThresholdRegistrationMessage) SetEventName

func (o *ThresholdRegistrationMessage) SetEventName(v string)

SetEventName gets a reference to the given string and assigns it to the EventName field.

func (*ThresholdRegistrationMessage) SetEventType

func (o *ThresholdRegistrationMessage) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*ThresholdRegistrationMessage) SetSamples

func (o *ThresholdRegistrationMessage) SetSamples(v int32)

SetSamples gets a reference to the given int32 and assigns it to the Samples field.

func (*ThresholdRegistrationMessage) SetThreshold

func (o *ThresholdRegistrationMessage) SetThreshold(v float64)

SetThreshold gets a reference to the given float64 and assigns it to the Threshold field.

func (*ThresholdRegistrationMessage) SetThresholdId

func (o *ThresholdRegistrationMessage) SetThresholdId(v string)

SetThresholdId gets a reference to the given string and assigns it to the ThresholdId field.

func (*ThresholdRegistrationMessage) SetTimeseriesId

func (o *ThresholdRegistrationMessage) SetTimeseriesId(v string)

SetTimeseriesId gets a reference to the given string and assigns it to the TimeseriesId field.

func (*ThresholdRegistrationMessage) SetViolatingSamples

func (o *ThresholdRegistrationMessage) SetViolatingSamples(v int32)

SetViolatingSamples gets a reference to the given int32 and assigns it to the ViolatingSamples field.

func (ThresholdRegistrationMessage) ToMap

func (o ThresholdRegistrationMessage) ToMap() (map[string]interface{}, error)

type TimeseriesAPI

type TimeseriesAPI interface {

	/*
		CreateCustomTimeseries Creates a new custom metric

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timeseriesIdentifier The ID for the new metric. It must start with the `custom:` prefix.   You can use alphanumeric characters and the following punctuation marks: periods (`.`), hyphens (`-`), and commas (`,`). A number cannot follow a punctuation mark.   If you use the ID of an existing metric the respective parameters will be updated.   The length of ID is limited to **256 characters**.
		@return ApiCreateCustomTimeseriesRequest
	*/
	CreateCustomTimeseries(ctx context.Context, timeseriesIdentifier string) ApiCreateCustomTimeseriesRequest

	// CreateCustomTimeseriesExecute executes the request
	//  @return TimeseriesDefinition
	CreateCustomTimeseriesExecute(r ApiCreateCustomTimeseriesRequest) (*TimeseriesDefinition, *http.Response, error)

	/*
		DeleteCustomTimeseries Deletes the specified custom metric

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timeseriesIdentifier The ID of the metric to delete.
		@return ApiDeleteCustomTimeseriesRequest
	*/
	DeleteCustomTimeseries(ctx context.Context, timeseriesIdentifier string) ApiDeleteCustomTimeseriesRequest

	// DeleteCustomTimeseriesExecute executes the request
	DeleteCustomTimeseriesExecute(r ApiDeleteCustomTimeseriesRequest) (*http.Response, error)

	/*
		GetAllTimeseriesDefinitions Lists all metric definitions, with the parameters of each metric

		You can specify filtering parameters to return only matched metrics. If no parameters are specified, the call will list all the defined metrics.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAllTimeseriesDefinitionsRequest
	*/
	GetAllTimeseriesDefinitions(ctx context.Context) ApiGetAllTimeseriesDefinitionsRequest

	// GetAllTimeseriesDefinitionsExecute executes the request
	//  @return []TimeseriesDefinition
	GetAllTimeseriesDefinitionsExecute(r ApiGetAllTimeseriesDefinitionsRequest) ([]TimeseriesDefinition, *http.Response, error)

	/*
		ReadTimeseriesComplex Lists all available metric data points, matching the specified parameters

		Provides advanced filtering possibilities, comparing to the `GET /timeseries/{metricIdentifier}` request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param timeseriesIdentifier The case-sensitive ID of the timeseries from which you want to read parameters and data points.
		@return ApiReadTimeseriesComplexRequest
	*/
	ReadTimeseriesComplex(ctx context.Context, timeseriesIdentifier string) ApiReadTimeseriesComplexRequest

	// ReadTimeseriesComplexExecute executes the request
	//  @return TimeseriesQueryResultWrapper
	ReadTimeseriesComplexExecute(r ApiReadTimeseriesComplexRequest) (*TimeseriesQueryResultWrapper, *http.Response, error)

	/*
			ReadTimeseriesData Gets the parameters of the specified metric and, optionally, its data points

			To obtain data points, set **includeData** to `true`.

		You can obtain either data points or the scalar result of the specified timeseries, depending on the **queryMode**.

		To obtain data points, you must specify the timeframe, either as **relativeTime** or as a combination of **startTimestamp** and **endTimestamp**.

		You must also provide the **aggregationType**, supported by the metric.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@param timeseriesIdentifier The case-sensitive ID of the timeseries, from which you want to read parameters and data points.
			@return ApiReadTimeseriesDataRequest
	*/
	ReadTimeseriesData(ctx context.Context, timeseriesIdentifier string) ApiReadTimeseriesDataRequest

	// ReadTimeseriesDataExecute executes the request
	//  @return TimeseriesQueryResult
	ReadTimeseriesDataExecute(r ApiReadTimeseriesDataRequest) (*TimeseriesQueryResult, *http.Response, error)
}

type TimeseriesAPIService

type TimeseriesAPIService service

TimeseriesAPIService TimeseriesAPI service

func (*TimeseriesAPIService) CreateCustomTimeseries

func (a *TimeseriesAPIService) CreateCustomTimeseries(ctx context.Context, timeseriesIdentifier string) ApiCreateCustomTimeseriesRequest

CreateCustomTimeseries Creates a new custom metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timeseriesIdentifier The ID for the new metric. It must start with the `custom:` prefix.   You can use alphanumeric characters and the following punctuation marks: periods (`.`), hyphens (`-`), and commas (`,`). A number cannot follow a punctuation mark.   If you use the ID of an existing metric the respective parameters will be updated.   The length of ID is limited to **256 characters**.
@return ApiCreateCustomTimeseriesRequest

func (*TimeseriesAPIService) CreateCustomTimeseriesExecute

Execute executes the request

@return TimeseriesDefinition

func (*TimeseriesAPIService) DeleteCustomTimeseries

func (a *TimeseriesAPIService) DeleteCustomTimeseries(ctx context.Context, timeseriesIdentifier string) ApiDeleteCustomTimeseriesRequest

DeleteCustomTimeseries Deletes the specified custom metric

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timeseriesIdentifier The ID of the metric to delete.
@return ApiDeleteCustomTimeseriesRequest

func (*TimeseriesAPIService) DeleteCustomTimeseriesExecute

func (a *TimeseriesAPIService) DeleteCustomTimeseriesExecute(r ApiDeleteCustomTimeseriesRequest) (*http.Response, error)

Execute executes the request

func (*TimeseriesAPIService) GetAllTimeseriesDefinitions

func (a *TimeseriesAPIService) GetAllTimeseriesDefinitions(ctx context.Context) ApiGetAllTimeseriesDefinitionsRequest

GetAllTimeseriesDefinitions Lists all metric definitions, with the parameters of each metric

You can specify filtering parameters to return only matched metrics. If no parameters are specified, the call will list all the defined metrics.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAllTimeseriesDefinitionsRequest

func (*TimeseriesAPIService) GetAllTimeseriesDefinitionsExecute

Execute executes the request

@return []TimeseriesDefinition

func (*TimeseriesAPIService) ReadTimeseriesComplex

func (a *TimeseriesAPIService) ReadTimeseriesComplex(ctx context.Context, timeseriesIdentifier string) ApiReadTimeseriesComplexRequest

ReadTimeseriesComplex Lists all available metric data points, matching the specified parameters

Provides advanced filtering possibilities, comparing to the `GET /timeseries/{metricIdentifier}` request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timeseriesIdentifier The case-sensitive ID of the timeseries from which you want to read parameters and data points.
@return ApiReadTimeseriesComplexRequest

func (*TimeseriesAPIService) ReadTimeseriesComplexExecute

Execute executes the request

@return TimeseriesQueryResultWrapper

func (*TimeseriesAPIService) ReadTimeseriesData

func (a *TimeseriesAPIService) ReadTimeseriesData(ctx context.Context, timeseriesIdentifier string) ApiReadTimeseriesDataRequest

ReadTimeseriesData Gets the parameters of the specified metric and, optionally, its data points

To obtain data points, set **includeData** to `true`.

You can obtain either data points or the scalar result of the specified timeseries, depending on the **queryMode**.

To obtain data points, you must specify the timeframe, either as **relativeTime** or as a combination of **startTimestamp** and **endTimestamp**.

You must also provide the **aggregationType**, supported by the metric.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param timeseriesIdentifier The case-sensitive ID of the timeseries, from which you want to read parameters and data points.
@return ApiReadTimeseriesDataRequest

func (*TimeseriesAPIService) ReadTimeseriesDataExecute

Execute executes the request

@return TimeseriesQueryResult

type TimeseriesDataPointQueryResult

type TimeseriesDataPointQueryResult struct {
	// The type of data points aggregation.
	AggregationType *string `json:"aggregationType,omitempty"`
	// Data points of a metric.   A JSON object that maps the ID of the entity that delivered the data points and an array, which consists of arrays of the data point float values.   May contain more than one entity ID per record (for example, a host and its network interface). In such cases, entity IDs are separated by commas.   A datapoint contains a value and a timestamp, at which the value was recorded.    Dynatrace stores data in time slots. The **dataPoints** object shows the *starting* timestamp of the slot. If the **startTimestamp** or **endTimestamp** of your query lies inside of the data time slot, this time slot is included into response. Due to the fact that the timestamp of the first data point lies outside of the specified timeframe, you will see *earlier* timestamp than the specified **startTimestamp** in the first data point of the response.   There are three versions of data points:   * Numeric datapoint: Contains a numeric value.   * Enum datapoint: Contains an enum value, currently only for availability timeseries.   * Prediction datapoint: Similar to the numeric datapoint, but it contains a confidence interval, within which the future values are expected to be.
	DataPoints *map[string][][]float32 `json:"dataPoints,omitempty"`
	// The list of entities where the data points originate.  A JSON object that maps the entity ID in Dynatrace and the actual name of the entity.
	Entities *map[string]string `json:"entities,omitempty"`
	// The resolution of data points.
	ResolutionInMillisUTC *int64 `json:"resolutionInMillisUTC,omitempty"`
	// The ID of the metric.
	TimeseriesId *string `json:"timeseriesId,omitempty"`
	// The unit of data points.
	Unit *string `json:"unit,omitempty"`
}

TimeseriesDataPointQueryResult List of metric's datapoints, as well as their parameters.

func NewTimeseriesDataPointQueryResult

func NewTimeseriesDataPointQueryResult() *TimeseriesDataPointQueryResult

NewTimeseriesDataPointQueryResult instantiates a new TimeseriesDataPointQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesDataPointQueryResultWithDefaults

func NewTimeseriesDataPointQueryResultWithDefaults() *TimeseriesDataPointQueryResult

NewTimeseriesDataPointQueryResultWithDefaults instantiates a new TimeseriesDataPointQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesDataPointQueryResult) GetAggregationType

func (o *TimeseriesDataPointQueryResult) GetAggregationType() string

GetAggregationType returns the AggregationType field value if set, zero value otherwise.

func (*TimeseriesDataPointQueryResult) GetAggregationTypeOk

func (o *TimeseriesDataPointQueryResult) GetAggregationTypeOk() (*string, bool)

GetAggregationTypeOk returns a tuple with the AggregationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDataPointQueryResult) GetDataPoints

func (o *TimeseriesDataPointQueryResult) GetDataPoints() map[string][][]float32

GetDataPoints returns the DataPoints field value if set, zero value otherwise.

func (*TimeseriesDataPointQueryResult) GetDataPointsOk

func (o *TimeseriesDataPointQueryResult) GetDataPointsOk() (*map[string][][]float32, bool)

GetDataPointsOk returns a tuple with the DataPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDataPointQueryResult) GetEntities

func (o *TimeseriesDataPointQueryResult) GetEntities() map[string]string

GetEntities returns the Entities field value if set, zero value otherwise.

func (*TimeseriesDataPointQueryResult) GetEntitiesOk

func (o *TimeseriesDataPointQueryResult) GetEntitiesOk() (*map[string]string, bool)

GetEntitiesOk returns a tuple with the Entities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDataPointQueryResult) GetResolutionInMillisUTC

func (o *TimeseriesDataPointQueryResult) GetResolutionInMillisUTC() int64

GetResolutionInMillisUTC returns the ResolutionInMillisUTC field value if set, zero value otherwise.

func (*TimeseriesDataPointQueryResult) GetResolutionInMillisUTCOk

func (o *TimeseriesDataPointQueryResult) GetResolutionInMillisUTCOk() (*int64, bool)

GetResolutionInMillisUTCOk returns a tuple with the ResolutionInMillisUTC field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDataPointQueryResult) GetTimeseriesId

func (o *TimeseriesDataPointQueryResult) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value if set, zero value otherwise.

func (*TimeseriesDataPointQueryResult) GetTimeseriesIdOk

func (o *TimeseriesDataPointQueryResult) GetTimeseriesIdOk() (*string, bool)

GetTimeseriesIdOk returns a tuple with the TimeseriesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDataPointQueryResult) GetUnit

GetUnit returns the Unit field value if set, zero value otherwise.

func (*TimeseriesDataPointQueryResult) GetUnitOk

func (o *TimeseriesDataPointQueryResult) 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 (*TimeseriesDataPointQueryResult) HasAggregationType

func (o *TimeseriesDataPointQueryResult) HasAggregationType() bool

HasAggregationType returns a boolean if a field has been set.

func (*TimeseriesDataPointQueryResult) HasDataPoints

func (o *TimeseriesDataPointQueryResult) HasDataPoints() bool

HasDataPoints returns a boolean if a field has been set.

func (*TimeseriesDataPointQueryResult) HasEntities

func (o *TimeseriesDataPointQueryResult) HasEntities() bool

HasEntities returns a boolean if a field has been set.

func (*TimeseriesDataPointQueryResult) HasResolutionInMillisUTC

func (o *TimeseriesDataPointQueryResult) HasResolutionInMillisUTC() bool

HasResolutionInMillisUTC returns a boolean if a field has been set.

func (*TimeseriesDataPointQueryResult) HasTimeseriesId

func (o *TimeseriesDataPointQueryResult) HasTimeseriesId() bool

HasTimeseriesId returns a boolean if a field has been set.

func (*TimeseriesDataPointQueryResult) HasUnit

func (o *TimeseriesDataPointQueryResult) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (TimeseriesDataPointQueryResult) MarshalJSON

func (o TimeseriesDataPointQueryResult) MarshalJSON() ([]byte, error)

func (*TimeseriesDataPointQueryResult) SetAggregationType

func (o *TimeseriesDataPointQueryResult) SetAggregationType(v string)

SetAggregationType gets a reference to the given string and assigns it to the AggregationType field.

func (*TimeseriesDataPointQueryResult) SetDataPoints

func (o *TimeseriesDataPointQueryResult) SetDataPoints(v map[string][][]float32)

SetDataPoints gets a reference to the given map[string][][]float32 and assigns it to the DataPoints field.

func (*TimeseriesDataPointQueryResult) SetEntities

func (o *TimeseriesDataPointQueryResult) SetEntities(v map[string]string)

SetEntities gets a reference to the given map[string]string and assigns it to the Entities field.

func (*TimeseriesDataPointQueryResult) SetResolutionInMillisUTC

func (o *TimeseriesDataPointQueryResult) SetResolutionInMillisUTC(v int64)

SetResolutionInMillisUTC gets a reference to the given int64 and assigns it to the ResolutionInMillisUTC field.

func (*TimeseriesDataPointQueryResult) SetTimeseriesId

func (o *TimeseriesDataPointQueryResult) SetTimeseriesId(v string)

SetTimeseriesId gets a reference to the given string and assigns it to the TimeseriesId field.

func (*TimeseriesDataPointQueryResult) SetUnit

func (o *TimeseriesDataPointQueryResult) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (TimeseriesDataPointQueryResult) ToMap

func (o TimeseriesDataPointQueryResult) ToMap() (map[string]interface{}, error)

type TimeseriesDefinition

type TimeseriesDefinition struct {
	// The list of allowed aggregations for this metric.
	AggregationTypes []string `json:"aggregationTypes,omitempty"`
	// The feature, where the metric originates.
	DetailedSource *string `json:"detailedSource,omitempty"`
	// The fine metric division, for example process group and process ID for some process-related metric.
	Dimensions []string `json:"dimensions,omitempty"`
	// The name of the metric in the user interface.
	DisplayName *string `json:"displayName,omitempty"`
	// The feature, where the metric originates.
	Filter *string `json:"filter,omitempty"`
	// The ID of the plugin, where the metric originates.
	PluginId *string `json:"pluginId,omitempty"`
	// The ID of the metric.
	TimeseriesId *string `json:"timeseriesId,omitempty"`
	// Technology type definition. Used to group metrics under a logical technology name.
	Types []string `json:"types,omitempty"`
	// The unit of the metric.
	Unit *string `json:"unit,omitempty"`
	// The warnings that occurred while creating the metric.
	Warnings []string `json:"warnings,omitempty"`
}

TimeseriesDefinition The configuration of a metric with all its parameters.

func NewTimeseriesDefinition

func NewTimeseriesDefinition() *TimeseriesDefinition

NewTimeseriesDefinition instantiates a new TimeseriesDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesDefinitionWithDefaults

func NewTimeseriesDefinitionWithDefaults() *TimeseriesDefinition

NewTimeseriesDefinitionWithDefaults instantiates a new TimeseriesDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesDefinition) GetAggregationTypes

func (o *TimeseriesDefinition) GetAggregationTypes() []string

GetAggregationTypes returns the AggregationTypes field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetAggregationTypesOk

func (o *TimeseriesDefinition) GetAggregationTypesOk() ([]string, bool)

GetAggregationTypesOk returns a tuple with the AggregationTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) GetDetailedSource

func (o *TimeseriesDefinition) GetDetailedSource() string

GetDetailedSource returns the DetailedSource field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetDetailedSourceOk

func (o *TimeseriesDefinition) GetDetailedSourceOk() (*string, bool)

GetDetailedSourceOk returns a tuple with the DetailedSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) GetDimensions

func (o *TimeseriesDefinition) GetDimensions() []string

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetDimensionsOk

func (o *TimeseriesDefinition) GetDimensionsOk() ([]string, bool)

GetDimensionsOk returns a tuple with the Dimensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) GetDisplayName

func (o *TimeseriesDefinition) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetDisplayNameOk

func (o *TimeseriesDefinition) 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 (*TimeseriesDefinition) GetFilter

func (o *TimeseriesDefinition) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetFilterOk

func (o *TimeseriesDefinition) GetFilterOk() (*string, 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 (*TimeseriesDefinition) GetPluginId

func (o *TimeseriesDefinition) GetPluginId() string

GetPluginId returns the PluginId field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetPluginIdOk

func (o *TimeseriesDefinition) GetPluginIdOk() (*string, bool)

GetPluginIdOk returns a tuple with the PluginId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) GetTimeseriesId

func (o *TimeseriesDefinition) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetTimeseriesIdOk

func (o *TimeseriesDefinition) GetTimeseriesIdOk() (*string, bool)

GetTimeseriesIdOk returns a tuple with the TimeseriesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) GetTypes

func (o *TimeseriesDefinition) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetTypesOk

func (o *TimeseriesDefinition) GetTypesOk() ([]string, bool)

GetTypesOk returns a tuple with the Types field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) GetUnit

func (o *TimeseriesDefinition) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetUnitOk

func (o *TimeseriesDefinition) 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 (*TimeseriesDefinition) GetWarnings

func (o *TimeseriesDefinition) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*TimeseriesDefinition) GetWarningsOk

func (o *TimeseriesDefinition) GetWarningsOk() ([]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesDefinition) HasAggregationTypes

func (o *TimeseriesDefinition) HasAggregationTypes() bool

HasAggregationTypes returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasDetailedSource

func (o *TimeseriesDefinition) HasDetailedSource() bool

HasDetailedSource returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasDimensions

func (o *TimeseriesDefinition) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasDisplayName

func (o *TimeseriesDefinition) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasFilter

func (o *TimeseriesDefinition) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasPluginId

func (o *TimeseriesDefinition) HasPluginId() bool

HasPluginId returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasTimeseriesId

func (o *TimeseriesDefinition) HasTimeseriesId() bool

HasTimeseriesId returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasTypes

func (o *TimeseriesDefinition) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasUnit

func (o *TimeseriesDefinition) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (*TimeseriesDefinition) HasWarnings

func (o *TimeseriesDefinition) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (TimeseriesDefinition) MarshalJSON

func (o TimeseriesDefinition) MarshalJSON() ([]byte, error)

func (*TimeseriesDefinition) SetAggregationTypes

func (o *TimeseriesDefinition) SetAggregationTypes(v []string)

SetAggregationTypes gets a reference to the given []string and assigns it to the AggregationTypes field.

func (*TimeseriesDefinition) SetDetailedSource

func (o *TimeseriesDefinition) SetDetailedSource(v string)

SetDetailedSource gets a reference to the given string and assigns it to the DetailedSource field.

func (*TimeseriesDefinition) SetDimensions

func (o *TimeseriesDefinition) SetDimensions(v []string)

SetDimensions gets a reference to the given []string and assigns it to the Dimensions field.

func (*TimeseriesDefinition) SetDisplayName

func (o *TimeseriesDefinition) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*TimeseriesDefinition) SetFilter

func (o *TimeseriesDefinition) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*TimeseriesDefinition) SetPluginId

func (o *TimeseriesDefinition) SetPluginId(v string)

SetPluginId gets a reference to the given string and assigns it to the PluginId field.

func (*TimeseriesDefinition) SetTimeseriesId

func (o *TimeseriesDefinition) SetTimeseriesId(v string)

SetTimeseriesId gets a reference to the given string and assigns it to the TimeseriesId field.

func (*TimeseriesDefinition) SetTypes

func (o *TimeseriesDefinition) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

func (*TimeseriesDefinition) SetUnit

func (o *TimeseriesDefinition) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (*TimeseriesDefinition) SetWarnings

func (o *TimeseriesDefinition) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (TimeseriesDefinition) ToMap

func (o TimeseriesDefinition) ToMap() (map[string]interface{}, error)

type TimeseriesQueryMessage

type TimeseriesQueryMessage struct {
	// The aggregation type for the resulting data points.   If the requested metric doesn't support the specified aggregation, the request will result in an error.
	AggregationType *string `json:"aggregationType,omitempty"`
	// Exclude (`true`) or include (`false`) data points from any [maintenance window](https://dt-url.net/b2123rg0), defined in your environment.
	ConsiderMaintenanceWindowsForAvailability *bool `json:"considerMaintenanceWindowsForAvailability,omitempty"`
	// The start timestamp of the timeframe, in UTC milliseconds.   If later than the current time, Dynatrace automatically uses current time instead.   The timeframe must not exceed 6 months.
	EndTimestamp *int64 `json:"endTimestamp,omitempty"`
	// Filters requested data points by entities which should deliver them. You can specify several entities at once.   Allowed values are Dynatrace entity IDs.   If the selected entity doesn't support the requested metric, the request will result in an error.
	Entities []string `json:"entities,omitempty"`
	// A filter is an object, containing map of filter keys and its values. Valid filter keys are:   `processType`: Filters by process type. See Process types for allowed values. `osType`: Filters by operating system. See OS types for allowed values. `serviceType`: Filters by service type. See Service types for allowed values. `technology`: Filters by technology type. See Technology types for allowed values. `webServiceName`: Filters by web service name. `webServiceNamespace`: Filters by the web service namespace. `host`: Filters by entity ID of the host, for example HOST-007.
	Filters *map[string]string `json:"filters,omitempty"`
	// Specifies whether the results should exposes dimension mappings between parent entities and their children.  For instance: SERVICE-0000000000000001, SERVICE_METHOD-0000000000000001
	IncludeParentIds *bool `json:"includeParentIds,omitempty"`
	// Specifies which percentile of the selected response time metric should be delivered.  Only applicable to the `PERCENTILE` aggregation type.   Valid values for percentile are between 1 and 99.   Please keep in mind that percentile export is only possible for response-time based metrics such as application and service response times.
	Percentile *int32 `json:"percentile,omitempty"`
	// The flag to predict future data points.
	Predict *bool `json:"predict,omitempty"`
	// Defines the type of result that the call should return. Valid result modes are:  `series`: returns all the data points of the metric in the specified timeframe.  `total`: returns one scalar value for the specified timeframe.   By default, the `series` mode is used.
	QueryMode *string `json:"queryMode,omitempty"`
	// The relative timeframe, back from the current time.
	RelativeTime *string `json:"relativeTime,omitempty"`
	// The start timestamp of the timeframe, in UTC milliseconds.
	StartTimestamp *int64 `json:"startTimestamp,omitempty"`
	// Filters requiested data points by entity which should deliver them. Only data from entities with the specified tag is delivered.   You can specify several tags in the following format: `tags=tag1&tags=tag2`. The entity has to match *all* the specified tags.   In case of key-value tags, such as imported AWS or CloudFoundry tags use following format: `[context]key:value`.
	Tags []string `json:"tags,omitempty"`
	// The case-sensitive ID of the metric, where you want to read data points.   You can execute a GET timeseries request, to obtain the list of available metrics.
	TimeseriesId *string `json:"timeseriesId,omitempty"`
}

TimeseriesQueryMessage Filtering parameters for a timeseries query.

func NewTimeseriesQueryMessage

func NewTimeseriesQueryMessage() *TimeseriesQueryMessage

NewTimeseriesQueryMessage instantiates a new TimeseriesQueryMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesQueryMessageWithDefaults

func NewTimeseriesQueryMessageWithDefaults() *TimeseriesQueryMessage

NewTimeseriesQueryMessageWithDefaults instantiates a new TimeseriesQueryMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesQueryMessage) GetAggregationType

func (o *TimeseriesQueryMessage) GetAggregationType() string

GetAggregationType returns the AggregationType field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetAggregationTypeOk

func (o *TimeseriesQueryMessage) GetAggregationTypeOk() (*string, bool)

GetAggregationTypeOk returns a tuple with the AggregationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetConsiderMaintenanceWindowsForAvailability

func (o *TimeseriesQueryMessage) GetConsiderMaintenanceWindowsForAvailability() bool

GetConsiderMaintenanceWindowsForAvailability returns the ConsiderMaintenanceWindowsForAvailability field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetConsiderMaintenanceWindowsForAvailabilityOk

func (o *TimeseriesQueryMessage) GetConsiderMaintenanceWindowsForAvailabilityOk() (*bool, bool)

GetConsiderMaintenanceWindowsForAvailabilityOk returns a tuple with the ConsiderMaintenanceWindowsForAvailability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetEndTimestamp

func (o *TimeseriesQueryMessage) GetEndTimestamp() int64

GetEndTimestamp returns the EndTimestamp field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetEndTimestampOk

func (o *TimeseriesQueryMessage) GetEndTimestampOk() (*int64, bool)

GetEndTimestampOk returns a tuple with the EndTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetEntities

func (o *TimeseriesQueryMessage) GetEntities() []string

GetEntities returns the Entities field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetEntitiesOk

func (o *TimeseriesQueryMessage) GetEntitiesOk() ([]string, bool)

GetEntitiesOk returns a tuple with the Entities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetFilters

func (o *TimeseriesQueryMessage) GetFilters() map[string]string

GetFilters returns the Filters field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetFiltersOk

func (o *TimeseriesQueryMessage) GetFiltersOk() (*map[string]string, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetIncludeParentIds

func (o *TimeseriesQueryMessage) GetIncludeParentIds() bool

GetIncludeParentIds returns the IncludeParentIds field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetIncludeParentIdsOk

func (o *TimeseriesQueryMessage) GetIncludeParentIdsOk() (*bool, bool)

GetIncludeParentIdsOk returns a tuple with the IncludeParentIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetPercentile

func (o *TimeseriesQueryMessage) GetPercentile() int32

GetPercentile returns the Percentile field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetPercentileOk

func (o *TimeseriesQueryMessage) GetPercentileOk() (*int32, bool)

GetPercentileOk returns a tuple with the Percentile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetPredict

func (o *TimeseriesQueryMessage) GetPredict() bool

GetPredict returns the Predict field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetPredictOk

func (o *TimeseriesQueryMessage) GetPredictOk() (*bool, bool)

GetPredictOk returns a tuple with the Predict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetQueryMode

func (o *TimeseriesQueryMessage) GetQueryMode() string

GetQueryMode returns the QueryMode field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetQueryModeOk

func (o *TimeseriesQueryMessage) GetQueryModeOk() (*string, bool)

GetQueryModeOk returns a tuple with the QueryMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetRelativeTime

func (o *TimeseriesQueryMessage) GetRelativeTime() string

GetRelativeTime returns the RelativeTime field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetRelativeTimeOk

func (o *TimeseriesQueryMessage) GetRelativeTimeOk() (*string, bool)

GetRelativeTimeOk returns a tuple with the RelativeTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetStartTimestamp

func (o *TimeseriesQueryMessage) GetStartTimestamp() int64

GetStartTimestamp returns the StartTimestamp field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetStartTimestampOk

func (o *TimeseriesQueryMessage) GetStartTimestampOk() (*int64, bool)

GetStartTimestampOk returns a tuple with the StartTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) GetTags

func (o *TimeseriesQueryMessage) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetTagsOk

func (o *TimeseriesQueryMessage) 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 (*TimeseriesQueryMessage) GetTimeseriesId

func (o *TimeseriesQueryMessage) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value if set, zero value otherwise.

func (*TimeseriesQueryMessage) GetTimeseriesIdOk

func (o *TimeseriesQueryMessage) GetTimeseriesIdOk() (*string, bool)

GetTimeseriesIdOk returns a tuple with the TimeseriesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryMessage) HasAggregationType

func (o *TimeseriesQueryMessage) HasAggregationType() bool

HasAggregationType returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasConsiderMaintenanceWindowsForAvailability

func (o *TimeseriesQueryMessage) HasConsiderMaintenanceWindowsForAvailability() bool

HasConsiderMaintenanceWindowsForAvailability returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasEndTimestamp

func (o *TimeseriesQueryMessage) HasEndTimestamp() bool

HasEndTimestamp returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasEntities

func (o *TimeseriesQueryMessage) HasEntities() bool

HasEntities returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasFilters

func (o *TimeseriesQueryMessage) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasIncludeParentIds

func (o *TimeseriesQueryMessage) HasIncludeParentIds() bool

HasIncludeParentIds returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasPercentile

func (o *TimeseriesQueryMessage) HasPercentile() bool

HasPercentile returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasPredict

func (o *TimeseriesQueryMessage) HasPredict() bool

HasPredict returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasQueryMode

func (o *TimeseriesQueryMessage) HasQueryMode() bool

HasQueryMode returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasRelativeTime

func (o *TimeseriesQueryMessage) HasRelativeTime() bool

HasRelativeTime returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasStartTimestamp

func (o *TimeseriesQueryMessage) HasStartTimestamp() bool

HasStartTimestamp returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasTags

func (o *TimeseriesQueryMessage) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*TimeseriesQueryMessage) HasTimeseriesId

func (o *TimeseriesQueryMessage) HasTimeseriesId() bool

HasTimeseriesId returns a boolean if a field has been set.

func (TimeseriesQueryMessage) MarshalJSON

func (o TimeseriesQueryMessage) MarshalJSON() ([]byte, error)

func (*TimeseriesQueryMessage) SetAggregationType

func (o *TimeseriesQueryMessage) SetAggregationType(v string)

SetAggregationType gets a reference to the given string and assigns it to the AggregationType field.

func (*TimeseriesQueryMessage) SetConsiderMaintenanceWindowsForAvailability

func (o *TimeseriesQueryMessage) SetConsiderMaintenanceWindowsForAvailability(v bool)

SetConsiderMaintenanceWindowsForAvailability gets a reference to the given bool and assigns it to the ConsiderMaintenanceWindowsForAvailability field.

func (*TimeseriesQueryMessage) SetEndTimestamp

func (o *TimeseriesQueryMessage) SetEndTimestamp(v int64)

SetEndTimestamp gets a reference to the given int64 and assigns it to the EndTimestamp field.

func (*TimeseriesQueryMessage) SetEntities

func (o *TimeseriesQueryMessage) SetEntities(v []string)

SetEntities gets a reference to the given []string and assigns it to the Entities field.

func (*TimeseriesQueryMessage) SetFilters

func (o *TimeseriesQueryMessage) SetFilters(v map[string]string)

SetFilters gets a reference to the given map[string]string and assigns it to the Filters field.

func (*TimeseriesQueryMessage) SetIncludeParentIds

func (o *TimeseriesQueryMessage) SetIncludeParentIds(v bool)

SetIncludeParentIds gets a reference to the given bool and assigns it to the IncludeParentIds field.

func (*TimeseriesQueryMessage) SetPercentile

func (o *TimeseriesQueryMessage) SetPercentile(v int32)

SetPercentile gets a reference to the given int32 and assigns it to the Percentile field.

func (*TimeseriesQueryMessage) SetPredict

func (o *TimeseriesQueryMessage) SetPredict(v bool)

SetPredict gets a reference to the given bool and assigns it to the Predict field.

func (*TimeseriesQueryMessage) SetQueryMode

func (o *TimeseriesQueryMessage) SetQueryMode(v string)

SetQueryMode gets a reference to the given string and assigns it to the QueryMode field.

func (*TimeseriesQueryMessage) SetRelativeTime

func (o *TimeseriesQueryMessage) SetRelativeTime(v string)

SetRelativeTime gets a reference to the given string and assigns it to the RelativeTime field.

func (*TimeseriesQueryMessage) SetStartTimestamp

func (o *TimeseriesQueryMessage) SetStartTimestamp(v int64)

SetStartTimestamp gets a reference to the given int64 and assigns it to the StartTimestamp field.

func (*TimeseriesQueryMessage) SetTags

func (o *TimeseriesQueryMessage) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*TimeseriesQueryMessage) SetTimeseriesId

func (o *TimeseriesQueryMessage) SetTimeseriesId(v string)

SetTimeseriesId gets a reference to the given string and assigns it to the TimeseriesId field.

func (TimeseriesQueryMessage) ToMap

func (o TimeseriesQueryMessage) ToMap() (map[string]interface{}, error)

type TimeseriesQueryResult

type TimeseriesQueryResult struct {
	// The list of allowed aggregations for this metric.
	AggregationTypes []string                        `json:"aggregationTypes,omitempty"`
	DataResult       *TimeseriesDataPointQueryResult `json:"dataResult,omitempty"`
	// The feature, where the metric originates.
	DetailedSource *string `json:"detailedSource,omitempty"`
	// The fine metric division, for example process group and process ID for some process-related metric.
	Dimensions []string `json:"dimensions,omitempty"`
	// The name of the metric in the user interface.
	DisplayName *string `json:"displayName,omitempty"`
	// The feature, where the metric originates.
	Filter *string `json:"filter,omitempty"`
	// The ID of the plugin, where the metric originates.
	PluginId *string `json:"pluginId,omitempty"`
	// The ID of the metric.
	TimeseriesId *string `json:"timeseriesId,omitempty"`
	// Technology type definition. Used to group metrics under a logical technology name.
	Types []string `json:"types,omitempty"`
	// The unit of the metric.
	Unit *string `json:"unit,omitempty"`
	// The warnings that occurred while creating the metric.
	Warnings []string `json:"warnings,omitempty"`
}

TimeseriesQueryResult The configuration of a metric with all its parameters and, optionally, data points.

func NewTimeseriesQueryResult

func NewTimeseriesQueryResult() *TimeseriesQueryResult

NewTimeseriesQueryResult instantiates a new TimeseriesQueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesQueryResultWithDefaults

func NewTimeseriesQueryResultWithDefaults() *TimeseriesQueryResult

NewTimeseriesQueryResultWithDefaults instantiates a new TimeseriesQueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesQueryResult) GetAggregationTypes

func (o *TimeseriesQueryResult) GetAggregationTypes() []string

GetAggregationTypes returns the AggregationTypes field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetAggregationTypesOk

func (o *TimeseriesQueryResult) GetAggregationTypesOk() ([]string, bool)

GetAggregationTypesOk returns a tuple with the AggregationTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetDataResult

GetDataResult returns the DataResult field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetDataResultOk

GetDataResultOk returns a tuple with the DataResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetDetailedSource

func (o *TimeseriesQueryResult) GetDetailedSource() string

GetDetailedSource returns the DetailedSource field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetDetailedSourceOk

func (o *TimeseriesQueryResult) GetDetailedSourceOk() (*string, bool)

GetDetailedSourceOk returns a tuple with the DetailedSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetDimensions

func (o *TimeseriesQueryResult) GetDimensions() []string

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetDimensionsOk

func (o *TimeseriesQueryResult) GetDimensionsOk() ([]string, bool)

GetDimensionsOk returns a tuple with the Dimensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetDisplayName

func (o *TimeseriesQueryResult) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetDisplayNameOk

func (o *TimeseriesQueryResult) 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 (*TimeseriesQueryResult) GetFilter

func (o *TimeseriesQueryResult) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetFilterOk

func (o *TimeseriesQueryResult) GetFilterOk() (*string, 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 (*TimeseriesQueryResult) GetPluginId

func (o *TimeseriesQueryResult) GetPluginId() string

GetPluginId returns the PluginId field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetPluginIdOk

func (o *TimeseriesQueryResult) GetPluginIdOk() (*string, bool)

GetPluginIdOk returns a tuple with the PluginId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetTimeseriesId

func (o *TimeseriesQueryResult) GetTimeseriesId() string

GetTimeseriesId returns the TimeseriesId field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetTimeseriesIdOk

func (o *TimeseriesQueryResult) GetTimeseriesIdOk() (*string, bool)

GetTimeseriesIdOk returns a tuple with the TimeseriesId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetTypes

func (o *TimeseriesQueryResult) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetTypesOk

func (o *TimeseriesQueryResult) GetTypesOk() ([]string, bool)

GetTypesOk returns a tuple with the Types field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) GetUnit

func (o *TimeseriesQueryResult) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetUnitOk

func (o *TimeseriesQueryResult) 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 (*TimeseriesQueryResult) GetWarnings

func (o *TimeseriesQueryResult) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise.

func (*TimeseriesQueryResult) GetWarningsOk

func (o *TimeseriesQueryResult) GetWarningsOk() ([]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesQueryResult) HasAggregationTypes

func (o *TimeseriesQueryResult) HasAggregationTypes() bool

HasAggregationTypes returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasDataResult

func (o *TimeseriesQueryResult) HasDataResult() bool

HasDataResult returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasDetailedSource

func (o *TimeseriesQueryResult) HasDetailedSource() bool

HasDetailedSource returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasDimensions

func (o *TimeseriesQueryResult) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasDisplayName

func (o *TimeseriesQueryResult) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasFilter

func (o *TimeseriesQueryResult) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasPluginId

func (o *TimeseriesQueryResult) HasPluginId() bool

HasPluginId returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasTimeseriesId

func (o *TimeseriesQueryResult) HasTimeseriesId() bool

HasTimeseriesId returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasTypes

func (o *TimeseriesQueryResult) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasUnit

func (o *TimeseriesQueryResult) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (*TimeseriesQueryResult) HasWarnings

func (o *TimeseriesQueryResult) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (TimeseriesQueryResult) MarshalJSON

func (o TimeseriesQueryResult) MarshalJSON() ([]byte, error)

func (*TimeseriesQueryResult) SetAggregationTypes

func (o *TimeseriesQueryResult) SetAggregationTypes(v []string)

SetAggregationTypes gets a reference to the given []string and assigns it to the AggregationTypes field.

func (*TimeseriesQueryResult) SetDataResult

SetDataResult gets a reference to the given TimeseriesDataPointQueryResult and assigns it to the DataResult field.

func (*TimeseriesQueryResult) SetDetailedSource

func (o *TimeseriesQueryResult) SetDetailedSource(v string)

SetDetailedSource gets a reference to the given string and assigns it to the DetailedSource field.

func (*TimeseriesQueryResult) SetDimensions

func (o *TimeseriesQueryResult) SetDimensions(v []string)

SetDimensions gets a reference to the given []string and assigns it to the Dimensions field.

func (*TimeseriesQueryResult) SetDisplayName

func (o *TimeseriesQueryResult) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*TimeseriesQueryResult) SetFilter

func (o *TimeseriesQueryResult) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*TimeseriesQueryResult) SetPluginId

func (o *TimeseriesQueryResult) SetPluginId(v string)

SetPluginId gets a reference to the given string and assigns it to the PluginId field.

func (*TimeseriesQueryResult) SetTimeseriesId

func (o *TimeseriesQueryResult) SetTimeseriesId(v string)

SetTimeseriesId gets a reference to the given string and assigns it to the TimeseriesId field.

func (*TimeseriesQueryResult) SetTypes

func (o *TimeseriesQueryResult) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

func (*TimeseriesQueryResult) SetUnit

func (o *TimeseriesQueryResult) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (*TimeseriesQueryResult) SetWarnings

func (o *TimeseriesQueryResult) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (TimeseriesQueryResult) ToMap

func (o TimeseriesQueryResult) ToMap() (map[string]interface{}, error)

type TimeseriesQueryResultWrapper

type TimeseriesQueryResultWrapper struct {
	Result *TimeseriesDataPointQueryResult `json:"result,omitempty"`
}

TimeseriesQueryResultWrapper struct for TimeseriesQueryResultWrapper

func NewTimeseriesQueryResultWrapper

func NewTimeseriesQueryResultWrapper() *TimeseriesQueryResultWrapper

NewTimeseriesQueryResultWrapper instantiates a new TimeseriesQueryResultWrapper object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesQueryResultWrapperWithDefaults

func NewTimeseriesQueryResultWrapperWithDefaults() *TimeseriesQueryResultWrapper

NewTimeseriesQueryResultWrapperWithDefaults instantiates a new TimeseriesQueryResultWrapper object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesQueryResultWrapper) GetResult

GetResult returns the Result field value if set, zero value otherwise.

func (*TimeseriesQueryResultWrapper) 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 (*TimeseriesQueryResultWrapper) HasResult

func (o *TimeseriesQueryResultWrapper) HasResult() bool

HasResult returns a boolean if a field has been set.

func (TimeseriesQueryResultWrapper) MarshalJSON

func (o TimeseriesQueryResultWrapper) MarshalJSON() ([]byte, error)

func (*TimeseriesQueryResultWrapper) SetResult

SetResult gets a reference to the given TimeseriesDataPointQueryResult and assigns it to the Result field.

func (TimeseriesQueryResultWrapper) ToMap

func (o TimeseriesQueryResultWrapper) ToMap() (map[string]interface{}, error)

type TimeseriesRegistrationMessage

type TimeseriesRegistrationMessage struct {
	// The metric dimension key that will be used to report multiple dimensions. For example, a dimension key to report the metric for different network cards for the same firewall.   You can use alphanumeric characters and the following punctuation marks: periods (`.`), hyphens (`-`), and underscores (`_`).   The CUSTOM_DEVICE dimension is added to each new custom metric automatically.   The length of dimension keys and values is limited to **128 characters** each.
	Dimensions []string `json:"dimensions,omitempty"`
	// The name of the metric that will appear in the user interface. It is limited to 256 characters.   To edit the value of that field, you need the **Write configuration** (`WriteConfig`) or the **Write settings** (`settings.write`) permission assigned to your API token.
	DisplayName *string `json:"displayName,omitempty"`
	// The definition of the technology type. It is used to group metrics under a logical technology name in the UI.   Metrics must be assigned a software technology type that is identical to the technology type of the custom device you are sending the metric to.   For example, if you define your custom device using type `F5-Firewall` you must also register all related custom metrics as type `F5-Firewall`.   The field is **required** when creating a new metric.
	Types []string `json:"types,omitempty"`
	// The unit the metric will use.    To edit the value of that field, you need the **Write configuration** (`WriteConfig`) or the **Write settings** (`settings.write`) permission assigned to your API token.
	Unit *string `json:"unit,omitempty"`
}

TimeseriesRegistrationMessage The definition of a custom metric.

func NewTimeseriesRegistrationMessage

func NewTimeseriesRegistrationMessage() *TimeseriesRegistrationMessage

NewTimeseriesRegistrationMessage instantiates a new TimeseriesRegistrationMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimeseriesRegistrationMessageWithDefaults

func NewTimeseriesRegistrationMessageWithDefaults() *TimeseriesRegistrationMessage

NewTimeseriesRegistrationMessageWithDefaults instantiates a new TimeseriesRegistrationMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TimeseriesRegistrationMessage) GetDimensions

func (o *TimeseriesRegistrationMessage) GetDimensions() []string

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*TimeseriesRegistrationMessage) GetDimensionsOk

func (o *TimeseriesRegistrationMessage) GetDimensionsOk() ([]string, bool)

GetDimensionsOk returns a tuple with the Dimensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesRegistrationMessage) GetDisplayName

func (o *TimeseriesRegistrationMessage) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*TimeseriesRegistrationMessage) GetDisplayNameOk

func (o *TimeseriesRegistrationMessage) 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 (*TimeseriesRegistrationMessage) GetTypes

func (o *TimeseriesRegistrationMessage) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*TimeseriesRegistrationMessage) GetTypesOk

func (o *TimeseriesRegistrationMessage) GetTypesOk() ([]string, bool)

GetTypesOk returns a tuple with the Types field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TimeseriesRegistrationMessage) GetUnit

GetUnit returns the Unit field value if set, zero value otherwise.

func (*TimeseriesRegistrationMessage) GetUnitOk

func (o *TimeseriesRegistrationMessage) 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 (*TimeseriesRegistrationMessage) HasDimensions

func (o *TimeseriesRegistrationMessage) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (*TimeseriesRegistrationMessage) HasDisplayName

func (o *TimeseriesRegistrationMessage) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*TimeseriesRegistrationMessage) HasTypes

func (o *TimeseriesRegistrationMessage) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (*TimeseriesRegistrationMessage) HasUnit

func (o *TimeseriesRegistrationMessage) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (TimeseriesRegistrationMessage) MarshalJSON

func (o TimeseriesRegistrationMessage) MarshalJSON() ([]byte, error)

func (*TimeseriesRegistrationMessage) SetDimensions

func (o *TimeseriesRegistrationMessage) SetDimensions(v []string)

SetDimensions gets a reference to the given []string and assigns it to the Dimensions field.

func (*TimeseriesRegistrationMessage) SetDisplayName

func (o *TimeseriesRegistrationMessage) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*TimeseriesRegistrationMessage) SetTypes

func (o *TimeseriesRegistrationMessage) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

func (*TimeseriesRegistrationMessage) SetUnit

func (o *TimeseriesRegistrationMessage) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (TimeseriesRegistrationMessage) ToMap

func (o TimeseriesRegistrationMessage) ToMap() (map[string]interface{}, error)

type Token

type Token struct {
	// Dynatrace API authentication token.
	Token string `json:"token"`
}

Token struct for Token

func NewToken

func NewToken(token string) *Token

NewToken instantiates a new Token object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenWithDefaults

func NewTokenWithDefaults() *Token

NewTokenWithDefaults instantiates a new Token object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Token) GetToken

func (o *Token) GetToken() string

GetToken returns the Token field value

func (*Token) GetTokenOk

func (o *Token) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (Token) MarshalJSON

func (o Token) MarshalJSON() ([]byte, error)

func (*Token) SetToken

func (o *Token) SetToken(v string)

SetToken sets field value

func (Token) ToMap

func (o Token) ToMap() (map[string]interface{}, error)

func (*Token) UnmarshalJSON

func (o *Token) UnmarshalJSON(data []byte) (err error)

type TokenMetadata

type TokenMetadata struct {
	// The creation time as a unix timestamp in milliseconds.
	Created *int64 `json:"created,omitempty"`
	// The expiration time as a unix timestamp in milliseconds.
	Expires *int64 `json:"expires,omitempty"`
	// The ID of the token.
	Id *string `json:"id,omitempty"`
	// The unix timestamp in milliseconds when the token was last used.
	LastUse *int64 `json:"lastUse,omitempty"`
	// The name of the token.
	Name *string `json:"name,omitempty"`
	// The token is a [personal access token](https://dt-url.net/wm03sop) (`true`) or an API token (`false`).
	PersonalAccessToken *bool `json:"personalAccessToken,omitempty"`
	// Revocation status of the token. Revoked tokens are disabled.
	Revoked *bool `json:"revoked,omitempty"`
	// A list of scopes assigned to the token.
	Scopes []string `json:"scopes"`
	// The owner of the token.
	UserId *string `json:"userId,omitempty"`
}

TokenMetadata Metadata of a token.

func NewTokenMetadata

func NewTokenMetadata(scopes []string) *TokenMetadata

NewTokenMetadata instantiates a new TokenMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenMetadataWithDefaults

func NewTokenMetadataWithDefaults() *TokenMetadata

NewTokenMetadataWithDefaults instantiates a new TokenMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenMetadata) GetCreated

func (o *TokenMetadata) GetCreated() int64

GetCreated returns the Created field value if set, zero value otherwise.

func (*TokenMetadata) GetCreatedOk

func (o *TokenMetadata) GetCreatedOk() (*int64, 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 (*TokenMetadata) GetExpires

func (o *TokenMetadata) GetExpires() int64

GetExpires returns the Expires field value if set, zero value otherwise.

func (*TokenMetadata) GetExpiresOk

func (o *TokenMetadata) GetExpiresOk() (*int64, bool)

GetExpiresOk returns a tuple with the Expires field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenMetadata) GetId

func (o *TokenMetadata) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TokenMetadata) GetIdOk

func (o *TokenMetadata) 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 (*TokenMetadata) GetLastUse

func (o *TokenMetadata) GetLastUse() int64

GetLastUse returns the LastUse field value if set, zero value otherwise.

func (*TokenMetadata) GetLastUseOk

func (o *TokenMetadata) GetLastUseOk() (*int64, bool)

GetLastUseOk returns a tuple with the LastUse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenMetadata) GetName

func (o *TokenMetadata) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TokenMetadata) GetNameOk

func (o *TokenMetadata) 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 (*TokenMetadata) GetPersonalAccessToken

func (o *TokenMetadata) GetPersonalAccessToken() bool

GetPersonalAccessToken returns the PersonalAccessToken field value if set, zero value otherwise.

func (*TokenMetadata) GetPersonalAccessTokenOk

func (o *TokenMetadata) GetPersonalAccessTokenOk() (*bool, bool)

GetPersonalAccessTokenOk returns a tuple with the PersonalAccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenMetadata) GetRevoked

func (o *TokenMetadata) GetRevoked() bool

GetRevoked returns the Revoked field value if set, zero value otherwise.

func (*TokenMetadata) GetRevokedOk

func (o *TokenMetadata) GetRevokedOk() (*bool, bool)

GetRevokedOk returns a tuple with the Revoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenMetadata) GetScopes

func (o *TokenMetadata) GetScopes() []string

GetScopes returns the Scopes field value

func (*TokenMetadata) GetScopesOk

func (o *TokenMetadata) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set.

func (*TokenMetadata) GetUserId

func (o *TokenMetadata) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*TokenMetadata) GetUserIdOk

func (o *TokenMetadata) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenMetadata) HasCreated

func (o *TokenMetadata) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*TokenMetadata) HasExpires

func (o *TokenMetadata) HasExpires() bool

HasExpires returns a boolean if a field has been set.

func (*TokenMetadata) HasId

func (o *TokenMetadata) HasId() bool

HasId returns a boolean if a field has been set.

func (*TokenMetadata) HasLastUse

func (o *TokenMetadata) HasLastUse() bool

HasLastUse returns a boolean if a field has been set.

func (*TokenMetadata) HasName

func (o *TokenMetadata) HasName() bool

HasName returns a boolean if a field has been set.

func (*TokenMetadata) HasPersonalAccessToken

func (o *TokenMetadata) HasPersonalAccessToken() bool

HasPersonalAccessToken returns a boolean if a field has been set.

func (*TokenMetadata) HasRevoked

func (o *TokenMetadata) HasRevoked() bool

HasRevoked returns a boolean if a field has been set.

func (*TokenMetadata) HasUserId

func (o *TokenMetadata) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (TokenMetadata) MarshalJSON

func (o TokenMetadata) MarshalJSON() ([]byte, error)

func (*TokenMetadata) SetCreated

func (o *TokenMetadata) SetCreated(v int64)

SetCreated gets a reference to the given int64 and assigns it to the Created field.

func (*TokenMetadata) SetExpires

func (o *TokenMetadata) SetExpires(v int64)

SetExpires gets a reference to the given int64 and assigns it to the Expires field.

func (*TokenMetadata) SetId

func (o *TokenMetadata) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TokenMetadata) SetLastUse

func (o *TokenMetadata) SetLastUse(v int64)

SetLastUse gets a reference to the given int64 and assigns it to the LastUse field.

func (*TokenMetadata) SetName

func (o *TokenMetadata) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TokenMetadata) SetPersonalAccessToken

func (o *TokenMetadata) SetPersonalAccessToken(v bool)

SetPersonalAccessToken gets a reference to the given bool and assigns it to the PersonalAccessToken field.

func (*TokenMetadata) SetRevoked

func (o *TokenMetadata) SetRevoked(v bool)

SetRevoked gets a reference to the given bool and assigns it to the Revoked field.

func (*TokenMetadata) SetScopes

func (o *TokenMetadata) SetScopes(v []string)

SetScopes sets field value

func (*TokenMetadata) SetUserId

func (o *TokenMetadata) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (TokenMetadata) ToMap

func (o TokenMetadata) ToMap() (map[string]interface{}, error)

func (*TokenMetadata) UnmarshalJSON

func (o *TokenMetadata) UnmarshalJSON(data []byte) (err error)

type TokensAPI

type TokensAPI interface {

	/*
		CreateToken Creates a new token

		The newly created token will be owned by the same user who owns the token used for authentication of the call.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateTokenRequest

		Deprecated
	*/
	CreateToken(ctx context.Context) ApiCreateTokenRequest

	// CreateTokenExecute executes the request
	//  @return Token
	// Deprecated
	CreateTokenExecute(r ApiCreateTokenRequest) (*Token, *http.Response, error)

	/*
		DeleteToken Deletes the specified token

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The ID of the token to be deleted. Can either be the public identifier or the secret.   You can't delete the token you're using for authentication of the request.
		@return ApiDeleteTokenRequest

		Deprecated
	*/
	DeleteToken(ctx context.Context, id string) ApiDeleteTokenRequest

	// DeleteTokenExecute executes the request
	// Deprecated
	DeleteTokenExecute(r ApiDeleteTokenRequest) (*http.Response, error)

	/*
		GetTokenMetadata Lists token metadata by token ID

		The token itself is **not** exposed.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The ID of the required token.
		@return ApiGetTokenMetadataRequest

		Deprecated
	*/
	GetTokenMetadata(ctx context.Context, id string) ApiGetTokenMetadataRequest

	// GetTokenMetadataExecute executes the request
	//  @return TokenMetadata
	// Deprecated
	GetTokenMetadataExecute(r ApiGetTokenMetadataRequest) (*TokenMetadata, *http.Response, error)

	/*
		GetTokenMetadataBySecret Lists token metadata by token itself

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetTokenMetadataBySecretRequest

		Deprecated
	*/
	GetTokenMetadataBySecret(ctx context.Context) ApiGetTokenMetadataBySecretRequest

	// GetTokenMetadataBySecretExecute executes the request
	//  @return TokenMetadata
	// Deprecated
	GetTokenMetadataBySecretExecute(r ApiGetTokenMetadataBySecretRequest) (*TokenMetadata, *http.Response, error)

	/*
			ListTokens Lists available tokens in your environment

			You can narrow down the output by adding parameters. The token has to match *all* the specified parameters.

		 You can also specify the limit of returned tokens.

		 **This list may contain tokens which were created automatically** (e.g. InstallerDownload, Mobile, ...) and are not visible on the `Settings` page. Deleting those might have unintended side-effects as they might still be in use.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiListTokensRequest

			Deprecated
	*/
	ListTokens(ctx context.Context) ApiListTokensRequest

	// ListTokensExecute executes the request
	//  @return StubList
	// Deprecated
	ListTokensExecute(r ApiListTokensRequest) (*StubList, *http.Response, error)

	/*
		UpdateToken Updates the specified token

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The ID of the token to be updated.    You can't update the token you're using for authentication of the request.
		@return ApiUpdateTokenRequest

		Deprecated
	*/
	UpdateToken(ctx context.Context, id string) ApiUpdateTokenRequest

	// UpdateTokenExecute executes the request
	// Deprecated
	UpdateTokenExecute(r ApiUpdateTokenRequest) (*http.Response, error)
}

type TokensAPIService

type TokensAPIService service

TokensAPIService TokensAPI service

func (*TokensAPIService) CreateToken

CreateToken Creates a new token

The newly created token will be owned by the same user who owns the token used for authentication of the call.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenRequest

Deprecated

func (*TokensAPIService) CreateTokenExecute

func (a *TokensAPIService) CreateTokenExecute(r ApiCreateTokenRequest) (*Token, *http.Response, error)

Execute executes the request

@return Token

Deprecated

func (*TokensAPIService) DeleteToken

DeleteToken Deletes the specified token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the token to be deleted. Can either be the public identifier or the secret.   You can't delete the token you're using for authentication of the request.
@return ApiDeleteTokenRequest

Deprecated

func (*TokensAPIService) DeleteTokenExecute

func (a *TokensAPIService) DeleteTokenExecute(r ApiDeleteTokenRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*TokensAPIService) GetTokenMetadata

func (a *TokensAPIService) GetTokenMetadata(ctx context.Context, id string) ApiGetTokenMetadataRequest

GetTokenMetadata Lists token metadata by token ID

The token itself is **not** exposed.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the required token.
@return ApiGetTokenMetadataRequest

Deprecated

func (*TokensAPIService) GetTokenMetadataBySecret

func (a *TokensAPIService) GetTokenMetadataBySecret(ctx context.Context) ApiGetTokenMetadataBySecretRequest

GetTokenMetadataBySecret Lists token metadata by token itself

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenMetadataBySecretRequest

Deprecated

func (*TokensAPIService) GetTokenMetadataBySecretExecute

func (a *TokensAPIService) GetTokenMetadataBySecretExecute(r ApiGetTokenMetadataBySecretRequest) (*TokenMetadata, *http.Response, error)

Execute executes the request

@return TokenMetadata

Deprecated

func (*TokensAPIService) GetTokenMetadataExecute

func (a *TokensAPIService) GetTokenMetadataExecute(r ApiGetTokenMetadataRequest) (*TokenMetadata, *http.Response, error)

Execute executes the request

@return TokenMetadata

Deprecated

func (*TokensAPIService) ListTokens

ListTokens Lists available tokens in your environment

You can narrow down the output by adding parameters. The token has to match *all* the specified parameters.

You can also specify the limit of returned tokens.

**This list may contain tokens which were created automatically** (e.g. InstallerDownload, Mobile, ...) and are not visible on the `Settings` page. Deleting those might have unintended side-effects as they might still be in use.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTokensRequest

Deprecated

func (*TokensAPIService) ListTokensExecute

func (a *TokensAPIService) ListTokensExecute(r ApiListTokensRequest) (*StubList, *http.Response, error)

Execute executes the request

@return StubList

Deprecated

func (*TokensAPIService) UpdateToken

UpdateToken Updates the specified token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the token to be updated.    You can't update the token you're using for authentication of the request.
@return ApiUpdateTokenRequest

Deprecated

func (*TokensAPIService) UpdateTokenExecute

func (a *TokensAPIService) UpdateTokenExecute(r ApiUpdateTokenRequest) (*http.Response, error)

Execute executes the request Deprecated

type TopologySmartscapeApplicationAPI

type TopologySmartscapeApplicationAPI interface {

	/*
			GetApplications Gets the list of all applications in your environment along with their parameters

			You can narrow down the output by specifying filtering parameters for the request.

		You can additionally limit the output by using pagination:
		1. Specify the number of results per page in the **pageSize** query parameter.
		2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetApplicationsRequest

			Deprecated
	*/
	GetApplications(ctx context.Context) ApiGetApplicationsRequest

	// GetApplicationsExecute executes the request
	//  @return []Application
	// Deprecated
	GetApplicationsExecute(r ApiGetApplicationsRequest) ([]Application, *http.Response, error)

	/*
		GetBaselineValuesForSingleApplication Gets baseline data for the specified application | maturity=EARLY_ADOPTER

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required application.
		@return ApiGetBaselineValuesForSingleApplicationRequest

		Deprecated
	*/
	GetBaselineValuesForSingleApplication(ctx context.Context, meIdentifier string) ApiGetBaselineValuesForSingleApplicationRequest

	// GetBaselineValuesForSingleApplicationExecute executes the request
	//  @return ApplicationBaselineValues
	// Deprecated
	GetBaselineValuesForSingleApplicationExecute(r ApiGetBaselineValuesForSingleApplicationRequest) (*ApplicationBaselineValues, *http.Response, error)

	/*
		GetSingleApplication Gets parameters of the specified application

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required application.
		@return ApiGetSingleApplicationRequest

		Deprecated
	*/
	GetSingleApplication(ctx context.Context, meIdentifier string) ApiGetSingleApplicationRequest

	// GetSingleApplicationExecute executes the request
	//  @return Application
	// Deprecated
	GetSingleApplicationExecute(r ApiGetSingleApplicationRequest) (*Application, *http.Response, error)

	/*
		UpdateApplication Updates parameters of the specified application

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the application you want to update.
		@return ApiUpdateApplicationRequest

		Deprecated
	*/
	UpdateApplication(ctx context.Context, meIdentifier string) ApiUpdateApplicationRequest

	// UpdateApplicationExecute executes the request
	// Deprecated
	UpdateApplicationExecute(r ApiUpdateApplicationRequest) (*http.Response, error)
}

type TopologySmartscapeApplicationAPIService

type TopologySmartscapeApplicationAPIService service

TopologySmartscapeApplicationAPIService TopologySmartscapeApplicationAPI service

func (*TopologySmartscapeApplicationAPIService) GetApplications

GetApplications Gets the list of all applications in your environment along with their parameters

You can narrow down the output by specifying filtering parameters for the request.

You can additionally limit the output by using pagination: 1. Specify the number of results per page in the **pageSize** query parameter. 2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetApplicationsRequest

Deprecated

func (*TopologySmartscapeApplicationAPIService) GetApplicationsExecute

Execute executes the request

@return []Application

Deprecated

func (*TopologySmartscapeApplicationAPIService) GetBaselineValuesForSingleApplication

func (a *TopologySmartscapeApplicationAPIService) GetBaselineValuesForSingleApplication(ctx context.Context, meIdentifier string) ApiGetBaselineValuesForSingleApplicationRequest

GetBaselineValuesForSingleApplication Gets baseline data for the specified application | maturity=EARLY_ADOPTER

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required application.
@return ApiGetBaselineValuesForSingleApplicationRequest

Deprecated

func (*TopologySmartscapeApplicationAPIService) GetBaselineValuesForSingleApplicationExecute

Execute executes the request

@return ApplicationBaselineValues

Deprecated

func (*TopologySmartscapeApplicationAPIService) GetSingleApplication

GetSingleApplication Gets parameters of the specified application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required application.
@return ApiGetSingleApplicationRequest

Deprecated

func (*TopologySmartscapeApplicationAPIService) GetSingleApplicationExecute

Execute executes the request

@return Application

Deprecated

func (*TopologySmartscapeApplicationAPIService) UpdateApplication

UpdateApplication Updates parameters of the specified application

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the application you want to update.
@return ApiUpdateApplicationRequest

Deprecated

func (*TopologySmartscapeApplicationAPIService) UpdateApplicationExecute

Execute executes the request Deprecated

type TopologySmartscapeCustomDeviceAPI

type TopologySmartscapeCustomDeviceAPI interface {

	/*
		CreateCustomDataPoints Creates or updates a custom device, or reports metric data points to the custom device.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param customDeviceId The ID of the custom device.    If you use the ID of an existing device, the respective parameters will be updated.   Don't use Dynatrace entity ID here.
		@return ApiCreateCustomDataPointsRequest

		Deprecated
	*/
	CreateCustomDataPoints(ctx context.Context, customDeviceId string) ApiCreateCustomDataPointsRequest

	// CreateCustomDataPointsExecute executes the request
	//  @return CustomDevicePushResult
	// Deprecated
	CreateCustomDataPointsExecute(r ApiCreateCustomDataPointsRequest) (*CustomDevicePushResult, *http.Response, error)
}

type TopologySmartscapeCustomDeviceAPIService

type TopologySmartscapeCustomDeviceAPIService service

TopologySmartscapeCustomDeviceAPIService TopologySmartscapeCustomDeviceAPI service

func (*TopologySmartscapeCustomDeviceAPIService) CreateCustomDataPoints

CreateCustomDataPoints Creates or updates a custom device, or reports metric data points to the custom device.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param customDeviceId The ID of the custom device.    If you use the ID of an existing device, the respective parameters will be updated.   Don't use Dynatrace entity ID here.
@return ApiCreateCustomDataPointsRequest

Deprecated

func (*TopologySmartscapeCustomDeviceAPIService) CreateCustomDataPointsExecute

Execute executes the request

@return CustomDevicePushResult

Deprecated

type TopologySmartscapeHostAPI

type TopologySmartscapeHostAPI interface {

	/*
			GetHosts Lists all available hosts in your environment

			You can narrow down the output by specifying filtering parameters for the request.

		You can additionally limit the output by using pagination:
		1. Specify the number of results per page in the **pageSize** query parameter.
		2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetHostsRequest

			Deprecated
	*/
	GetHosts(ctx context.Context) ApiGetHostsRequest

	// GetHostsExecute executes the request
	//  @return []Host
	// Deprecated
	GetHostsExecute(r ApiGetHostsRequest) ([]Host, *http.Response, error)

	/*
		GetSingleHost Gets parameters of the specified host

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required host.
		@return ApiGetSingleHostRequest

		Deprecated
	*/
	GetSingleHost(ctx context.Context, meIdentifier string) ApiGetSingleHostRequest

	// GetSingleHostExecute executes the request
	//  @return Host
	// Deprecated
	GetSingleHostExecute(r ApiGetSingleHostRequest) (*Host, *http.Response, error)

	/*
		RemoveTags Remove tag of the specified host

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the host.
		@param tag The tag to be removed.
		@return ApiRemoveTagsRequest

		Deprecated
	*/
	RemoveTags(ctx context.Context, meIdentifier string, tag string) ApiRemoveTagsRequest

	// RemoveTagsExecute executes the request
	// Deprecated
	RemoveTagsExecute(r ApiRemoveTagsRequest) (*http.Response, error)

	/*
		UpdateHost Updates properties of the specified host

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the host to be updated.
		@return ApiUpdateHostRequest

		Deprecated
	*/
	UpdateHost(ctx context.Context, meIdentifier string) ApiUpdateHostRequest

	// UpdateHostExecute executes the request
	// Deprecated
	UpdateHostExecute(r ApiUpdateHostRequest) (*http.Response, error)
}

type TopologySmartscapeHostAPIService

type TopologySmartscapeHostAPIService service

TopologySmartscapeHostAPIService TopologySmartscapeHostAPI service

func (*TopologySmartscapeHostAPIService) GetHosts

GetHosts Lists all available hosts in your environment

You can narrow down the output by specifying filtering parameters for the request.

You can additionally limit the output by using pagination: 1. Specify the number of results per page in the **pageSize** query parameter. 2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetHostsRequest

Deprecated

func (*TopologySmartscapeHostAPIService) GetHostsExecute

Execute executes the request

@return []Host

Deprecated

func (*TopologySmartscapeHostAPIService) GetSingleHost

GetSingleHost Gets parameters of the specified host

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required host.
@return ApiGetSingleHostRequest

Deprecated

func (*TopologySmartscapeHostAPIService) GetSingleHostExecute

Execute executes the request

@return Host

Deprecated

func (*TopologySmartscapeHostAPIService) RemoveTags

func (a *TopologySmartscapeHostAPIService) RemoveTags(ctx context.Context, meIdentifier string, tag string) ApiRemoveTagsRequest

RemoveTags Remove tag of the specified host

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the host.
@param tag The tag to be removed.
@return ApiRemoveTagsRequest

Deprecated

func (*TopologySmartscapeHostAPIService) RemoveTagsExecute

Execute executes the request Deprecated

func (*TopologySmartscapeHostAPIService) UpdateHost

UpdateHost Updates properties of the specified host

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the host to be updated.
@return ApiUpdateHostRequest

Deprecated

func (*TopologySmartscapeHostAPIService) UpdateHostExecute

Execute executes the request Deprecated

type TopologySmartscapeProcessAPI

type TopologySmartscapeProcessAPI interface {

	/*
			GetProcesses Lists all monitored processes along with their parameters

			You can narrow down the output by specifying filtering parameters for the request.

		You can additionally limit the output by using pagination:
		1. Specify the number of results per page in the **pageSize** query parameter.
		2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetProcessesRequest

			Deprecated
	*/
	GetProcesses(ctx context.Context) ApiGetProcessesRequest

	// GetProcessesExecute executes the request
	//  @return []ProcessGroupInstance
	// Deprecated
	GetProcessesExecute(r ApiGetProcessesRequest) ([]ProcessGroupInstance, *http.Response, error)

	/*
		GetSingleProcess List properties of the specified process

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required process.
		@return ApiGetSingleProcessRequest

		Deprecated
	*/
	GetSingleProcess(ctx context.Context, meIdentifier string) ApiGetSingleProcessRequest

	// GetSingleProcessExecute executes the request
	//  @return ProcessGroupInstance
	// Deprecated
	GetSingleProcessExecute(r ApiGetSingleProcessRequest) (*ProcessGroupInstance, *http.Response, error)
}

type TopologySmartscapeProcessAPIService

type TopologySmartscapeProcessAPIService service

TopologySmartscapeProcessAPIService TopologySmartscapeProcessAPI service

func (*TopologySmartscapeProcessAPIService) GetProcesses

GetProcesses Lists all monitored processes along with their parameters

You can narrow down the output by specifying filtering parameters for the request.

You can additionally limit the output by using pagination: 1. Specify the number of results per page in the **pageSize** query parameter. 2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProcessesRequest

Deprecated

func (*TopologySmartscapeProcessAPIService) GetProcessesExecute

Execute executes the request

@return []ProcessGroupInstance

Deprecated

func (*TopologySmartscapeProcessAPIService) GetSingleProcess

GetSingleProcess List properties of the specified process

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required process.
@return ApiGetSingleProcessRequest

Deprecated

func (*TopologySmartscapeProcessAPIService) GetSingleProcessExecute

Execute executes the request

@return ProcessGroupInstance

Deprecated

type TopologySmartscapeProcessGroupAPI

type TopologySmartscapeProcessGroupAPI interface {

	/*
			GetProcessGroups Lists all process groups of your environment, along with their parameters

			You can narrow down the output by specifying filtering parameters for the request.

		You can additionally limit the output by using pagination:
		1. Specify the number of results per page in the **pageSize** query parameter.
		2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetProcessGroupsRequest

			Deprecated
	*/
	GetProcessGroups(ctx context.Context) ApiGetProcessGroupsRequest

	// GetProcessGroupsExecute executes the request
	//  @return []ProcessGroup
	// Deprecated
	GetProcessGroupsExecute(r ApiGetProcessGroupsRequest) ([]ProcessGroup, *http.Response, error)

	/*
		GetSingleProcessGroup List properties of the specified process group

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required process group.
		@return ApiGetSingleProcessGroupRequest

		Deprecated
	*/
	GetSingleProcessGroup(ctx context.Context, meIdentifier string) ApiGetSingleProcessGroupRequest

	// GetSingleProcessGroupExecute executes the request
	//  @return ProcessGroup
	// Deprecated
	GetSingleProcessGroupExecute(r ApiGetSingleProcessGroupRequest) (*ProcessGroup, *http.Response, error)

	/*
		UpdateProcessGroup Updates properties of the specified process group

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the process group to be updated.
		@return ApiUpdateProcessGroupRequest

		Deprecated
	*/
	UpdateProcessGroup(ctx context.Context, meIdentifier string) ApiUpdateProcessGroupRequest

	// UpdateProcessGroupExecute executes the request
	// Deprecated
	UpdateProcessGroupExecute(r ApiUpdateProcessGroupRequest) (*http.Response, error)
}

type TopologySmartscapeProcessGroupAPIService

type TopologySmartscapeProcessGroupAPIService service

TopologySmartscapeProcessGroupAPIService TopologySmartscapeProcessGroupAPI service

func (*TopologySmartscapeProcessGroupAPIService) GetProcessGroups

GetProcessGroups Lists all process groups of your environment, along with their parameters

You can narrow down the output by specifying filtering parameters for the request.

You can additionally limit the output by using pagination: 1. Specify the number of results per page in the **pageSize** query parameter. 2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProcessGroupsRequest

Deprecated

func (*TopologySmartscapeProcessGroupAPIService) GetProcessGroupsExecute

Execute executes the request

@return []ProcessGroup

Deprecated

func (*TopologySmartscapeProcessGroupAPIService) GetSingleProcessGroup

GetSingleProcessGroup List properties of the specified process group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required process group.
@return ApiGetSingleProcessGroupRequest

Deprecated

func (*TopologySmartscapeProcessGroupAPIService) GetSingleProcessGroupExecute

Execute executes the request

@return ProcessGroup

Deprecated

func (*TopologySmartscapeProcessGroupAPIService) UpdateProcessGroup

UpdateProcessGroup Updates properties of the specified process group

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the process group to be updated.
@return ApiUpdateProcessGroupRequest

Deprecated

func (*TopologySmartscapeProcessGroupAPIService) UpdateProcessGroupExecute

Execute executes the request Deprecated

type TopologySmartscapeServiceAPI

type TopologySmartscapeServiceAPI interface {

	/*
		GetBaselineValuesForSingleService Gets baseline data for the specified service | maturity=EARLY_ADOPTER

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required service.
		@return ApiGetBaselineValuesForSingleServiceRequest

		Deprecated
	*/
	GetBaselineValuesForSingleService(ctx context.Context, meIdentifier string) ApiGetBaselineValuesForSingleServiceRequest

	// GetBaselineValuesForSingleServiceExecute executes the request
	//  @return ServiceBaselineValues
	// Deprecated
	GetBaselineValuesForSingleServiceExecute(r ApiGetBaselineValuesForSingleServiceRequest) (*ServiceBaselineValues, *http.Response, error)

	/*
			GetServices Lists all available services in your environment

			You can narrow down the output by specifying filtering parameters for the request.

		You can additionally limit the output by using pagination:
		1. Specify the number of results per page in the **pageSize** query parameter.
		2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

			@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
			@return ApiGetServicesRequest

			Deprecated
	*/
	GetServices(ctx context.Context) ApiGetServicesRequest

	// GetServicesExecute executes the request
	//  @return []Service
	// Deprecated
	GetServicesExecute(r ApiGetServicesRequest) ([]Service, *http.Response, error)

	/*
		GetSingleService Gets parameters of the specified service

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the required service.
		@return ApiGetSingleServiceRequest

		Deprecated
	*/
	GetSingleService(ctx context.Context, meIdentifier string) ApiGetSingleServiceRequest

	// GetSingleServiceExecute executes the request
	//  @return Service
	// Deprecated
	GetSingleServiceExecute(r ApiGetSingleServiceRequest) (*Service, *http.Response, error)

	/*
		UpdateService Updates parameters of the specified service

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param meIdentifier The Dynatrace entity ID of the service you're inquiring.
		@return ApiUpdateServiceRequest

		Deprecated
	*/
	UpdateService(ctx context.Context, meIdentifier string) ApiUpdateServiceRequest

	// UpdateServiceExecute executes the request
	// Deprecated
	UpdateServiceExecute(r ApiUpdateServiceRequest) (*http.Response, error)
}

type TopologySmartscapeServiceAPIService

type TopologySmartscapeServiceAPIService service

TopologySmartscapeServiceAPIService TopologySmartscapeServiceAPI service

func (*TopologySmartscapeServiceAPIService) GetBaselineValuesForSingleService

func (a *TopologySmartscapeServiceAPIService) GetBaselineValuesForSingleService(ctx context.Context, meIdentifier string) ApiGetBaselineValuesForSingleServiceRequest

GetBaselineValuesForSingleService Gets baseline data for the specified service | maturity=EARLY_ADOPTER

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required service.
@return ApiGetBaselineValuesForSingleServiceRequest

Deprecated

func (*TopologySmartscapeServiceAPIService) GetBaselineValuesForSingleServiceExecute

Execute executes the request

@return ServiceBaselineValues

Deprecated

func (*TopologySmartscapeServiceAPIService) GetServices

GetServices Lists all available services in your environment

You can narrow down the output by specifying filtering parameters for the request.

You can additionally limit the output by using pagination: 1. Specify the number of results per page in the **pageSize** query parameter. 2. Then use the URL-encoded cursor from the **Next-Page-Key** response header in the **nextPageKey** query parameter to obtain subsequent pages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServicesRequest

Deprecated

func (*TopologySmartscapeServiceAPIService) GetServicesExecute

Execute executes the request

@return []Service

Deprecated

func (*TopologySmartscapeServiceAPIService) GetSingleService

GetSingleService Gets parameters of the specified service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the required service.
@return ApiGetSingleServiceRequest

Deprecated

func (*TopologySmartscapeServiceAPIService) GetSingleServiceExecute

Execute executes the request

@return Service

Deprecated

func (*TopologySmartscapeServiceAPIService) UpdateService

UpdateService Updates parameters of the specified service

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param meIdentifier The Dynatrace entity ID of the service you're inquiring.
@return ApiUpdateServiceRequest

Deprecated

func (*TopologySmartscapeServiceAPIService) UpdateServiceExecute

Execute executes the request Deprecated

type UniversalTag

type UniversalTag struct {
	// The origin of the tag, such as AWS or Cloud Foundry. For custom tags use the `CONTEXTLESS` value.   The context is set for tags that are automatically imported by OneAgent (for example, from the AWS console or environment variables). It’s useful for determining the origin of tags when not manually defined, and it also helps to prevent clashes with other existing tags. If the tag is not automatically imported, `CONTEXTLESS` set.
	Context *string `json:"context,omitempty"`
	// The key of the tag. For custom tags, put the tag value here.  The key allows categorization of multiple tags. It is possible that there are multiple values for a single key which will all be represented as standalone tags. Therefore, the key does not have the semantic of a map key but is more like a key of a key-value tuple. In some cases, for example custom tags, the key represents the actual tag value and the value field is not set – those are called valueless tags.
	Key    string           `json:"key"`
	TagKey *UniversalTagKey `json:"tagKey,omitempty"`
	// The value of the tag. Not applicable to custom tags.   If a tag does have a separate key and value (in the textual representation they are split by the colon ‘:’), this field is set with the actual value. Key-value pairs can occur for automatically imported tags and tags set by rules if extractors are used.
	Value *string `json:"value,omitempty"`
}

UniversalTag struct for UniversalTag

func NewUniversalTag

func NewUniversalTag(key string) *UniversalTag

NewUniversalTag instantiates a new UniversalTag object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUniversalTagWithDefaults

func NewUniversalTagWithDefaults() *UniversalTag

NewUniversalTagWithDefaults instantiates a new UniversalTag object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UniversalTag) GetContext

func (o *UniversalTag) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*UniversalTag) GetContextOk

func (o *UniversalTag) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UniversalTag) GetKey

func (o *UniversalTag) GetKey() string

GetKey returns the Key field value

func (*UniversalTag) GetKeyOk

func (o *UniversalTag) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*UniversalTag) GetTagKey

func (o *UniversalTag) GetTagKey() UniversalTagKey

GetTagKey returns the TagKey field value if set, zero value otherwise.

func (*UniversalTag) GetTagKeyOk

func (o *UniversalTag) GetTagKeyOk() (*UniversalTagKey, bool)

GetTagKeyOk returns a tuple with the TagKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UniversalTag) GetValue

func (o *UniversalTag) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*UniversalTag) GetValueOk

func (o *UniversalTag) 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 (*UniversalTag) HasContext

func (o *UniversalTag) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*UniversalTag) HasTagKey

func (o *UniversalTag) HasTagKey() bool

HasTagKey returns a boolean if a field has been set.

func (*UniversalTag) HasValue

func (o *UniversalTag) HasValue() bool

HasValue returns a boolean if a field has been set.

func (UniversalTag) MarshalJSON

func (o UniversalTag) MarshalJSON() ([]byte, error)

func (*UniversalTag) SetContext

func (o *UniversalTag) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*UniversalTag) SetKey

func (o *UniversalTag) SetKey(v string)

SetKey sets field value

func (*UniversalTag) SetTagKey

func (o *UniversalTag) SetTagKey(v UniversalTagKey)

SetTagKey gets a reference to the given UniversalTagKey and assigns it to the TagKey field.

func (*UniversalTag) SetValue

func (o *UniversalTag) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (UniversalTag) ToMap

func (o UniversalTag) ToMap() (map[string]interface{}, error)

func (*UniversalTag) UnmarshalJSON

func (o *UniversalTag) UnmarshalJSON(data []byte) (err error)

type UniversalTagKey

type UniversalTagKey struct {
	Context *string `json:"context,omitempty"`
	Key     *string `json:"key,omitempty"`
}

UniversalTagKey struct for UniversalTagKey

func NewUniversalTagKey

func NewUniversalTagKey() *UniversalTagKey

NewUniversalTagKey instantiates a new UniversalTagKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUniversalTagKeyWithDefaults

func NewUniversalTagKeyWithDefaults() *UniversalTagKey

NewUniversalTagKeyWithDefaults instantiates a new UniversalTagKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UniversalTagKey) GetContext

func (o *UniversalTagKey) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*UniversalTagKey) GetContextOk

func (o *UniversalTagKey) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UniversalTagKey) GetKey

func (o *UniversalTagKey) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*UniversalTagKey) GetKeyOk

func (o *UniversalTagKey) 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 (*UniversalTagKey) HasContext

func (o *UniversalTagKey) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*UniversalTagKey) HasKey

func (o *UniversalTagKey) HasKey() bool

HasKey returns a boolean if a field has been set.

func (UniversalTagKey) MarshalJSON

func (o UniversalTagKey) MarshalJSON() ([]byte, error)

func (*UniversalTagKey) SetContext

func (o *UniversalTagKey) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*UniversalTagKey) SetKey

func (o *UniversalTagKey) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (UniversalTagKey) ToMap

func (o UniversalTagKey) ToMap() (map[string]interface{}, error)

type UpdateEntity

type UpdateEntity struct {
	// A list of tags to be assigned to a Dynatrace entity.
	Tags []string `json:"tags"`
}

UpdateEntity A list of tags to be assigned to a Dynatrace entity.

func NewUpdateEntity

func NewUpdateEntity(tags []string) *UpdateEntity

NewUpdateEntity instantiates a new UpdateEntity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateEntityWithDefaults

func NewUpdateEntityWithDefaults() *UpdateEntity

NewUpdateEntityWithDefaults instantiates a new UpdateEntity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateEntity) GetTags

func (o *UpdateEntity) GetTags() []string

GetTags returns the Tags field value

func (*UpdateEntity) GetTagsOk

func (o *UpdateEntity) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (UpdateEntity) MarshalJSON

func (o UpdateEntity) MarshalJSON() ([]byte, error)

func (*UpdateEntity) SetTags

func (o *UpdateEntity) SetTags(v []string)

SetTags sets field value

func (UpdateEntity) ToMap

func (o UpdateEntity) ToMap() (map[string]interface{}, error)

func (*UpdateEntity) UnmarshalJSON

func (o *UpdateEntity) UnmarshalJSON(data []byte) (err error)

type UpdateToken

type UpdateToken struct {
	// The name of the token.
	Name *string `json:"name,omitempty"`
	// The token is revoked (`true`) or active (`false`).
	Revoked *bool `json:"revoked,omitempty"`
	// The list of permissions assigned to the token.   Apart from the new permissions, you need to submit the existing permissions you want to keep, too. Any existing permission, missing in the payload, is revoked.  * `InstallerDownload`: PaaS integration - Installer download.  * `DataExport`: Access problem and event feed, metrics, and topology.  * `PluginUpload`: Upload Extension.  * `SupportAlert`: PaaS integration - Support alert.  * `AdvancedSyntheticIntegration`: Dynatrace module integration - Synthetic Classic.  * `ExternalSyntheticIntegration`: Create and read synthetic monitors, locations, and nodes.  * `RumBrowserExtension`: RUM Browser Extension.  * `LogExport`: Read logs.  * `ReadConfig`: Read configuration.  * `WriteConfig`: Write configuration.  * `DTAQLAccess`: User sessions.  * `UserSessionAnonymization`: Anonymize user session data for data privacy reasons.  * `DataPrivacy`: Change data privacy settings.  * `CaptureRequestData`: Capture request data.  * `Davis`: Dynatrace module integration - Davis.  * `DssFileManagement`: Mobile symbolication file management.  * `RumJavaScriptTagManagement`: Real user monitoring JavaScript tag management.  * `TenantTokenManagement`: Token management.  * `ActiveGateCertManagement`: ActiveGate certificate management.  * `RestRequestForwarding`: Fetch data from a remote environment.  * `ReadSyntheticData`: Read synthetic monitors, locations, and nodes.  * `DataImport`: Data ingest, e.g.: metrics and events.  * `syntheticExecutions.write`: Write synthetic monitor executions.  * `syntheticExecutions.read`: Read synthetic monitor execution results.  * `auditLogs.read`: Read audit logs.  * `metrics.read`: Read metrics.  * `metrics.write`: Write metrics.  * `entities.read`: Read entities.  * `entities.write`: Write entities.  * `problems.read`: Read problems.  * `problems.write`: Write problems.  * `events.read`: Read events.  * `events.ingest`: Ingest events.  * `bizevents.ingest`: Ingest bizevents.  * `analyzers.read`: Read analyzers.  * `analyzers.write`: Write & execute analyzers.  * `networkZones.read`: Read network zones.  * `networkZones.write`: Write network zones.  * `activeGates.read`: Read ActiveGates.  * `activeGates.write`: Write ActiveGates.  * `activeGateTokenManagement.read`: Read ActiveGate tokens.  * `activeGateTokenManagement.create`: Create ActiveGate tokens.  * `activeGateTokenManagement.write`: Write ActiveGate tokens.  * `credentialVault.read`: Read credential vault entries.  * `credentialVault.write`: Write credential vault entries.  * `extensions.read`: Read extensions.  * `extensions.write`: Write extensions.  * `extensionConfigurations.read`: Read extension monitoring configurations.  * `extensionConfigurations.write`: Write extension monitoring configurations.  * `extensionEnvironment.read`: Read extension environment configurations.  * `extensionEnvironment.write`: Write extension environment configurations.  * `metrics.ingest`: Ingest metrics.  * `attacks.read`: Read attacks.  * `attacks.write`: Write Application Protection settings.  * `securityProblems.read`: Read security problems.  * `securityProblems.write`: Write security problems.  * `syntheticLocations.read`: Read synthetic locations.  * `syntheticLocations.write`: Write synthetic locations.  * `settings.read`: Read settings.  * `settings.write`: Write settings.  * `tenantTokenRotation.write`: Tenant token rotation.  * `slo.read`: Read SLO.  * `slo.write`: Write SLO.  * `releases.read`: Read releases.  * `apiTokens.read`: Read API tokens.  * `apiTokens.write`: Write API tokens.  * `openTelemetryTrace.ingest`: Ingest OpenTelemetry traces.  * `logs.read`: Read logs.  * `logs.ingest`: Ingest logs.  * `geographicRegions.read`: Read Geographic regions.  * `oneAgents.read`: Read OneAgents.  * `oneAgents.write`: Write OneAgents.  * `traces.lookup`: Look up a single trace.  * `unifiedAnalysis.read`: Read Unified Analysis page.  * `hub.read`: Read Hub related data.  * `hub.write`: Manage metadata of Hub items.  * `hub.install`: Install and update Hub items.  * `javaScriptMappingFiles.read`: Read JavaScript mapping files.  * `javaScriptMappingFiles.write`: Write JavaScript mapping files.  * `extensionConfigurationActions.write`: Actions for extension monitoring configurations.
	Scopes []string `json:"scopes,omitempty"`
}

UpdateToken struct for UpdateToken

func NewUpdateToken

func NewUpdateToken() *UpdateToken

NewUpdateToken instantiates a new UpdateToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateTokenWithDefaults

func NewUpdateTokenWithDefaults() *UpdateToken

NewUpdateTokenWithDefaults instantiates a new UpdateToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateToken) GetName

func (o *UpdateToken) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateToken) GetNameOk

func (o *UpdateToken) 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 (*UpdateToken) GetRevoked

func (o *UpdateToken) GetRevoked() bool

GetRevoked returns the Revoked field value if set, zero value otherwise.

func (*UpdateToken) GetRevokedOk

func (o *UpdateToken) GetRevokedOk() (*bool, bool)

GetRevokedOk returns a tuple with the Revoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateToken) GetScopes

func (o *UpdateToken) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*UpdateToken) GetScopesOk

func (o *UpdateToken) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateToken) HasName

func (o *UpdateToken) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateToken) HasRevoked

func (o *UpdateToken) HasRevoked() bool

HasRevoked returns a boolean if a field has been set.

func (*UpdateToken) HasScopes

func (o *UpdateToken) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (UpdateToken) MarshalJSON

func (o UpdateToken) MarshalJSON() ([]byte, error)

func (*UpdateToken) SetName

func (o *UpdateToken) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateToken) SetRevoked

func (o *UpdateToken) SetRevoked(v bool)

SetRevoked gets a reference to the given bool and assigns it to the Revoked field.

func (*UpdateToken) SetScopes

func (o *UpdateToken) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (UpdateToken) ToMap

func (o UpdateToken) ToMap() (map[string]interface{}, error)

type UserSession

type UserSession struct {
	// The version of the application where the user session has been recorded.    This information is provided by another integration, such as OpenKit.
	AppVersion *string `json:"appVersion,omitempty"`
	// The type of the application used in the user session.
	ApplicationType *string `json:"applicationType,omitempty"`
	// The user session has (`true`) or doesn't have (`false`) a bounce.    A bounce means there is only one (or less) user action in the user session.
	Bounce *bool `json:"bounce,omitempty"`
	// The family of the browser used for the user session.
	BrowserFamily *string `json:"browserFamily,omitempty"`
	// The version of the browser used for the user session.
	BrowserMajorVersion *string `json:"browserMajorVersion,omitempty"`
	// The ID of the Synthetic browser monitor that created the session.
	BrowserMonitorId *string `json:"browserMonitorId,omitempty"`
	// The name of the Synthetic browser monitor that created the session.
	BrowserMonitorName *string `json:"browserMonitorName,omitempty"`
	// The type of browser used for the user session.
	BrowserType *string `json:"browserType,omitempty"`
	// The carrier information of the mobile user session.
	Carrier *string `json:"carrier,omitempty"`
	// The city from which the user session originates (based on the IP address).
	City *string `json:"city,omitempty"`
	// The time offset of the client, in milliseconds
	ClientTimeOffset *int32 `json:"clientTimeOffset,omitempty"`
	// Additional information about the client.   This field can not be queried via the user session query language. Use the **browserType** field instead.
	ClientType *string `json:"clientType,omitempty"`
	// The serialized connection type of the mobile user session.
	ConnectionType *string `json:"connectionType,omitempty"`
	// The continent from which the user session originates (based on the IP address).
	Continent *string `json:"continent,omitempty"`
	// The country from which the user session originates (based on the IP address).
	Country *string `json:"country,omitempty"`
	// If a mobile session crashed, this is the ID of the group to which the crashed session belongs.    If the session did not crash or the session is not a mobile session, it has the `null` value.
	CrashGroupId *string `json:"crashGroupId,omitempty"`
	// A list of custom properties of the user session with date values.
	DateProperties []DateProperty `json:"dateProperties,omitempty"`
	// The detected device used for the user session.
	Device *string `json:"device,omitempty"`
	// The detected screen resolution of the device used for the user session.
	DisplayResolution *string `json:"displayResolution,omitempty"`
	// A list of custom properties of the user session with floating-point numerical values.
	DoubleProperties []DoubleProperty `json:"doubleProperties,omitempty"`
	// The duration of the user session, in milliseconds.    This is calculated as the amount of time between the start of the first user action and the end of the last user action.
	Duration *int64 `json:"duration,omitempty"`
	// The reason for the end of the user session.
	EndReason *string `json:"endReason,omitempty"`
	// The timestamp of the last user action in the user session, in UTC milliseconds.
	EndTime *int64 `json:"endTime,omitempty"`
	// A list of errors recorded in the user session.
	Errors []UserSessionErrors `json:"errors,omitempty"`
	// A list of additional events recorded in the user session.
	Events []UserSessionEvents `json:"events,omitempty"`
	// The user session includes (`true`) or doesn't include (`false`) a crash.
	HasCrash *bool `json:"hasCrash,omitempty"`
	// The user session includes (`true`) or doesn't include (`false`) an error.
	HasError *bool `json:"hasError,omitempty"`
	// Session Replay is (`true`) or is not (`false`) available for the session.
	HasSessionReplay *bool `json:"hasSessionReplay,omitempty"`
	// The unique ID of the user that triggered the user session.
	InternalUserId *string `json:"internalUserId,omitempty"`
	// The IP address (IPv4 or IPv6) from which the user session originates.
	Ip *string `json:"ip,omitempty"`
	// The internet service provider from which the user session originates (based on the IP address).
	Isp *string `json:"isp,omitempty"`
	// A list of custom properties of the user session with integer (short or long) values.
	LongProperties []LongProperty `json:"longProperties,omitempty"`
	// The detected manufacturer of the device used for the user session.
	Manufacturer *string `json:"manufacturer,omitempty"`
	// A list of conversion goals achieved by the user session.    Additionally, you can define conversion goals for a single user action.
	MatchingConversionGoals []string `json:"matchingConversionGoals,omitempty"`
	// The number of conversion goals achieved by the user session.
	MatchingConversionGoalsCount *int32 `json:"matchingConversionGoalsCount,omitempty"`
	// The network technology information of the mobile user session.
	NetworkTechnology *string `json:"networkTechnology,omitempty"`
	// The user is a first-time (`true`) or a returning user (`false`).
	NewUser *bool `json:"newUser,omitempty"`
	// The number of rage clicks detected in the user session.
	NumberOfRageClicks *int32 `json:"numberOfRageClicks,omitempty"`
	// The number of rage taps detected in the user session.
	NumberOfRageTaps *int32 `json:"numberOfRageTaps,omitempty"`
	// The type of operating system used for the user session.
	OsFamily *string `json:"osFamily,omitempty"`
	// The version of the operating system used for the user session.
	OsVersion *string `json:"osVersion,omitempty"`
	// User sessions can be split into multiple parts for various technical reasons (e.g. after 200 user actions). This `partNumber` represents the number of each part of the overall user session.
	PartNumber *int32 `json:"partNumber,omitempty"`
	// The reason for absence of Session Replay.
	ReasonForNoSessionReplay *string `json:"reasonForNoSessionReplay,omitempty"`
	// The reason for absence of Session Replay on mobile.
	ReasonForNoSessionReplayMobile *string `json:"reasonForNoSessionReplayMobile,omitempty"`
	// The region from which the user session originates (based on the IP address).
	Region *string `json:"region,omitempty"`
	// The timestamp of the Session Replay end, in UTC milliseconds.
	ReplayEnd *int64 `json:"replayEnd,omitempty"`
	// The timestamp of the Session Replay start, in UTC milliseconds.
	ReplayStart *int64 `json:"replayStart,omitempty"`
	// The mobile device is rooted/jailbroken (`true`) or genuine (`false`).   Has the value of `null` if the status is unknown or undefined. Custom applications always report unknown/undefined.
	RootedOrJailbroken *bool `json:"rootedOrJailbroken,omitempty"`
	// The detected screen height of the device used for the user session.
	ScreenHeight *int32 `json:"screenHeight,omitempty"`
	// The detected screen orientation of the device used on the device for the user session.
	ScreenOrientation *string `json:"screenOrientation,omitempty"`
	// The detected screen width of the device used for the user session.
	ScreenWidth *int32 `json:"screenWidth,omitempty"`
	// The timestamp of the first user action in the user session, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// A list of custom properties of the user session with string values.
	StringProperties []StringProperty `json:"stringProperties,omitempty"`
	// A list of synthetic events recorded in the user session.
	SyntheticEvents []UserSessionSyntheticEvent `json:"syntheticEvents,omitempty"`
	// The ID of the Dynatrace environment that captured the user session.   This field can not be queried via the User Session Query Language.
	TenantId *string `json:"tenantId,omitempty"`
	// The number of errors detected in the user session.
	TotalErrorCount *int32 `json:"totalErrorCount,omitempty"`
	// Number of resulting billed sessions: [Dynatrace classic licensing](https://dt-url.net/u24c0pga), [Dynatrace Platform Subscription](https://www.dynatrace.com/support/help/shortlink/dps-dem).
	TotalLicenseCreditCount *int32 `json:"totalLicenseCreditCount,omitempty"`
	// The number of user actions in the user session.
	UserActionCount *int32 `json:"userActionCount,omitempty"`
	// A list of user actions recorded in the user session.
	UserActions []UserSessionUserAction `json:"userActions,omitempty"`
	// The user experience score of the user session.
	UserExperienceScore *string `json:"userExperienceScore,omitempty"`
	// The user ID provided for the user session by session tagging.
	UserId *string `json:"userId,omitempty"`
	// The unique ID of the user session.
	UserSessionId *string `json:"userSessionId,omitempty"`
	// The type of the user. Indicates either a real human user (`REAL_USER`) or a robot (`ROBOT` or `SYNTHETIC`).
	UserType *string `json:"userType,omitempty"`
}

UserSession A [user session](https://dt-url.net/xv183rb8), encompassing multiple user actions and additional information about a user's visit.

func NewUserSession

func NewUserSession() *UserSession

NewUserSession instantiates a new UserSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserSessionWithDefaults

func NewUserSessionWithDefaults() *UserSession

NewUserSessionWithDefaults instantiates a new UserSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserSession) GetAppVersion

func (o *UserSession) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise.

func (*UserSession) GetAppVersionOk

func (o *UserSession) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetApplicationType

func (o *UserSession) GetApplicationType() string

GetApplicationType returns the ApplicationType field value if set, zero value otherwise.

func (*UserSession) GetApplicationTypeOk

func (o *UserSession) GetApplicationTypeOk() (*string, bool)

GetApplicationTypeOk returns a tuple with the ApplicationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetBounce

func (o *UserSession) GetBounce() bool

GetBounce returns the Bounce field value if set, zero value otherwise.

func (*UserSession) GetBounceOk

func (o *UserSession) GetBounceOk() (*bool, bool)

GetBounceOk returns a tuple with the Bounce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetBrowserFamily

func (o *UserSession) GetBrowserFamily() string

GetBrowserFamily returns the BrowserFamily field value if set, zero value otherwise.

func (*UserSession) GetBrowserFamilyOk

func (o *UserSession) GetBrowserFamilyOk() (*string, bool)

GetBrowserFamilyOk returns a tuple with the BrowserFamily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetBrowserMajorVersion

func (o *UserSession) GetBrowserMajorVersion() string

GetBrowserMajorVersion returns the BrowserMajorVersion field value if set, zero value otherwise.

func (*UserSession) GetBrowserMajorVersionOk

func (o *UserSession) GetBrowserMajorVersionOk() (*string, bool)

GetBrowserMajorVersionOk returns a tuple with the BrowserMajorVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetBrowserMonitorId

func (o *UserSession) GetBrowserMonitorId() string

GetBrowserMonitorId returns the BrowserMonitorId field value if set, zero value otherwise.

func (*UserSession) GetBrowserMonitorIdOk

func (o *UserSession) GetBrowserMonitorIdOk() (*string, bool)

GetBrowserMonitorIdOk returns a tuple with the BrowserMonitorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetBrowserMonitorName

func (o *UserSession) GetBrowserMonitorName() string

GetBrowserMonitorName returns the BrowserMonitorName field value if set, zero value otherwise.

func (*UserSession) GetBrowserMonitorNameOk

func (o *UserSession) GetBrowserMonitorNameOk() (*string, bool)

GetBrowserMonitorNameOk returns a tuple with the BrowserMonitorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetBrowserType

func (o *UserSession) GetBrowserType() string

GetBrowserType returns the BrowserType field value if set, zero value otherwise.

func (*UserSession) GetBrowserTypeOk

func (o *UserSession) 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 (*UserSession) GetCarrier

func (o *UserSession) GetCarrier() string

GetCarrier returns the Carrier field value if set, zero value otherwise.

func (*UserSession) GetCarrierOk

func (o *UserSession) GetCarrierOk() (*string, bool)

GetCarrierOk returns a tuple with the Carrier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetCity

func (o *UserSession) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*UserSession) GetCityOk

func (o *UserSession) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetClientTimeOffset

func (o *UserSession) GetClientTimeOffset() int32

GetClientTimeOffset returns the ClientTimeOffset field value if set, zero value otherwise.

func (*UserSession) GetClientTimeOffsetOk

func (o *UserSession) GetClientTimeOffsetOk() (*int32, bool)

GetClientTimeOffsetOk returns a tuple with the ClientTimeOffset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetClientType

func (o *UserSession) GetClientType() string

GetClientType returns the ClientType field value if set, zero value otherwise.

func (*UserSession) GetClientTypeOk

func (o *UserSession) GetClientTypeOk() (*string, bool)

GetClientTypeOk returns a tuple with the ClientType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetConnectionType

func (o *UserSession) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*UserSession) GetConnectionTypeOk

func (o *UserSession) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetContinent

func (o *UserSession) GetContinent() string

GetContinent returns the Continent field value if set, zero value otherwise.

func (*UserSession) GetContinentOk

func (o *UserSession) GetContinentOk() (*string, bool)

GetContinentOk returns a tuple with the Continent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetCountry

func (o *UserSession) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*UserSession) GetCountryOk

func (o *UserSession) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetCrashGroupId

func (o *UserSession) GetCrashGroupId() string

GetCrashGroupId returns the CrashGroupId field value if set, zero value otherwise.

func (*UserSession) GetCrashGroupIdOk

func (o *UserSession) GetCrashGroupIdOk() (*string, bool)

GetCrashGroupIdOk returns a tuple with the CrashGroupId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetDateProperties

func (o *UserSession) GetDateProperties() []DateProperty

GetDateProperties returns the DateProperties field value if set, zero value otherwise.

func (*UserSession) GetDatePropertiesOk

func (o *UserSession) GetDatePropertiesOk() ([]DateProperty, bool)

GetDatePropertiesOk returns a tuple with the DateProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetDevice

func (o *UserSession) GetDevice() string

GetDevice returns the Device field value if set, zero value otherwise.

func (*UserSession) GetDeviceOk

func (o *UserSession) GetDeviceOk() (*string, bool)

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetDisplayResolution

func (o *UserSession) GetDisplayResolution() string

GetDisplayResolution returns the DisplayResolution field value if set, zero value otherwise.

func (*UserSession) GetDisplayResolutionOk

func (o *UserSession) GetDisplayResolutionOk() (*string, bool)

GetDisplayResolutionOk returns a tuple with the DisplayResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetDoubleProperties

func (o *UserSession) GetDoubleProperties() []DoubleProperty

GetDoubleProperties returns the DoubleProperties field value if set, zero value otherwise.

func (*UserSession) GetDoublePropertiesOk

func (o *UserSession) GetDoublePropertiesOk() ([]DoubleProperty, bool)

GetDoublePropertiesOk returns a tuple with the DoubleProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetDuration

func (o *UserSession) GetDuration() int64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*UserSession) GetDurationOk

func (o *UserSession) GetDurationOk() (*int64, 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 (*UserSession) GetEndReason

func (o *UserSession) GetEndReason() string

GetEndReason returns the EndReason field value if set, zero value otherwise.

func (*UserSession) GetEndReasonOk

func (o *UserSession) GetEndReasonOk() (*string, bool)

GetEndReasonOk returns a tuple with the EndReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetEndTime

func (o *UserSession) GetEndTime() int64

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*UserSession) GetEndTimeOk

func (o *UserSession) GetEndTimeOk() (*int64, bool)

GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetErrors

func (o *UserSession) GetErrors() []UserSessionErrors

GetErrors returns the Errors field value if set, zero value otherwise.

func (*UserSession) GetErrorsOk

func (o *UserSession) GetErrorsOk() ([]UserSessionErrors, 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 (*UserSession) GetEvents

func (o *UserSession) GetEvents() []UserSessionEvents

GetEvents returns the Events field value if set, zero value otherwise.

func (*UserSession) GetEventsOk

func (o *UserSession) GetEventsOk() ([]UserSessionEvents, 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 (*UserSession) GetHasCrash

func (o *UserSession) GetHasCrash() bool

GetHasCrash returns the HasCrash field value if set, zero value otherwise.

func (*UserSession) GetHasCrashOk

func (o *UserSession) GetHasCrashOk() (*bool, bool)

GetHasCrashOk returns a tuple with the HasCrash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetHasError

func (o *UserSession) GetHasError() bool

GetHasError returns the HasError field value if set, zero value otherwise.

func (*UserSession) GetHasErrorOk

func (o *UserSession) GetHasErrorOk() (*bool, bool)

GetHasErrorOk returns a tuple with the HasError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetHasSessionReplay

func (o *UserSession) GetHasSessionReplay() bool

GetHasSessionReplay returns the HasSessionReplay field value if set, zero value otherwise.

func (*UserSession) GetHasSessionReplayOk

func (o *UserSession) GetHasSessionReplayOk() (*bool, bool)

GetHasSessionReplayOk returns a tuple with the HasSessionReplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetInternalUserId

func (o *UserSession) GetInternalUserId() string

GetInternalUserId returns the InternalUserId field value if set, zero value otherwise.

func (*UserSession) GetInternalUserIdOk

func (o *UserSession) GetInternalUserIdOk() (*string, bool)

GetInternalUserIdOk returns a tuple with the InternalUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetIp

func (o *UserSession) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*UserSession) GetIpOk

func (o *UserSession) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetIsp

func (o *UserSession) GetIsp() string

GetIsp returns the Isp field value if set, zero value otherwise.

func (*UserSession) GetIspOk

func (o *UserSession) GetIspOk() (*string, bool)

GetIspOk returns a tuple with the Isp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetLongProperties

func (o *UserSession) GetLongProperties() []LongProperty

GetLongProperties returns the LongProperties field value if set, zero value otherwise.

func (*UserSession) GetLongPropertiesOk

func (o *UserSession) GetLongPropertiesOk() ([]LongProperty, bool)

GetLongPropertiesOk returns a tuple with the LongProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetManufacturer

func (o *UserSession) GetManufacturer() string

GetManufacturer returns the Manufacturer field value if set, zero value otherwise.

func (*UserSession) GetManufacturerOk

func (o *UserSession) GetManufacturerOk() (*string, bool)

GetManufacturerOk returns a tuple with the Manufacturer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetMatchingConversionGoals

func (o *UserSession) GetMatchingConversionGoals() []string

GetMatchingConversionGoals returns the MatchingConversionGoals field value if set, zero value otherwise.

func (*UserSession) GetMatchingConversionGoalsCount

func (o *UserSession) GetMatchingConversionGoalsCount() int32

GetMatchingConversionGoalsCount returns the MatchingConversionGoalsCount field value if set, zero value otherwise.

func (*UserSession) GetMatchingConversionGoalsCountOk

func (o *UserSession) GetMatchingConversionGoalsCountOk() (*int32, bool)

GetMatchingConversionGoalsCountOk returns a tuple with the MatchingConversionGoalsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetMatchingConversionGoalsOk

func (o *UserSession) GetMatchingConversionGoalsOk() ([]string, bool)

GetMatchingConversionGoalsOk returns a tuple with the MatchingConversionGoals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetNetworkTechnology

func (o *UserSession) GetNetworkTechnology() string

GetNetworkTechnology returns the NetworkTechnology field value if set, zero value otherwise.

func (*UserSession) GetNetworkTechnologyOk

func (o *UserSession) GetNetworkTechnologyOk() (*string, bool)

GetNetworkTechnologyOk returns a tuple with the NetworkTechnology field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetNewUser

func (o *UserSession) GetNewUser() bool

GetNewUser returns the NewUser field value if set, zero value otherwise.

func (*UserSession) GetNewUserOk

func (o *UserSession) GetNewUserOk() (*bool, bool)

GetNewUserOk returns a tuple with the NewUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetNumberOfRageClicks

func (o *UserSession) GetNumberOfRageClicks() int32

GetNumberOfRageClicks returns the NumberOfRageClicks field value if set, zero value otherwise.

func (*UserSession) GetNumberOfRageClicksOk

func (o *UserSession) GetNumberOfRageClicksOk() (*int32, bool)

GetNumberOfRageClicksOk returns a tuple with the NumberOfRageClicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetNumberOfRageTaps

func (o *UserSession) GetNumberOfRageTaps() int32

GetNumberOfRageTaps returns the NumberOfRageTaps field value if set, zero value otherwise.

func (*UserSession) GetNumberOfRageTapsOk

func (o *UserSession) GetNumberOfRageTapsOk() (*int32, bool)

GetNumberOfRageTapsOk returns a tuple with the NumberOfRageTaps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetOsFamily

func (o *UserSession) GetOsFamily() string

GetOsFamily returns the OsFamily field value if set, zero value otherwise.

func (*UserSession) GetOsFamilyOk

func (o *UserSession) GetOsFamilyOk() (*string, bool)

GetOsFamilyOk returns a tuple with the OsFamily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetOsVersion

func (o *UserSession) GetOsVersion() string

GetOsVersion returns the OsVersion field value if set, zero value otherwise.

func (*UserSession) GetOsVersionOk

func (o *UserSession) GetOsVersionOk() (*string, bool)

GetOsVersionOk returns a tuple with the OsVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetPartNumber

func (o *UserSession) GetPartNumber() int32

GetPartNumber returns the PartNumber field value if set, zero value otherwise.

func (*UserSession) GetPartNumberOk

func (o *UserSession) GetPartNumberOk() (*int32, bool)

GetPartNumberOk returns a tuple with the PartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetReasonForNoSessionReplay

func (o *UserSession) GetReasonForNoSessionReplay() string

GetReasonForNoSessionReplay returns the ReasonForNoSessionReplay field value if set, zero value otherwise.

func (*UserSession) GetReasonForNoSessionReplayMobile

func (o *UserSession) GetReasonForNoSessionReplayMobile() string

GetReasonForNoSessionReplayMobile returns the ReasonForNoSessionReplayMobile field value if set, zero value otherwise.

func (*UserSession) GetReasonForNoSessionReplayMobileOk

func (o *UserSession) GetReasonForNoSessionReplayMobileOk() (*string, bool)

GetReasonForNoSessionReplayMobileOk returns a tuple with the ReasonForNoSessionReplayMobile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetReasonForNoSessionReplayOk

func (o *UserSession) GetReasonForNoSessionReplayOk() (*string, bool)

GetReasonForNoSessionReplayOk returns a tuple with the ReasonForNoSessionReplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetRegion

func (o *UserSession) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*UserSession) GetRegionOk

func (o *UserSession) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetReplayEnd

func (o *UserSession) GetReplayEnd() int64

GetReplayEnd returns the ReplayEnd field value if set, zero value otherwise.

func (*UserSession) GetReplayEndOk

func (o *UserSession) GetReplayEndOk() (*int64, bool)

GetReplayEndOk returns a tuple with the ReplayEnd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetReplayStart

func (o *UserSession) GetReplayStart() int64

GetReplayStart returns the ReplayStart field value if set, zero value otherwise.

func (*UserSession) GetReplayStartOk

func (o *UserSession) GetReplayStartOk() (*int64, bool)

GetReplayStartOk returns a tuple with the ReplayStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetRootedOrJailbroken

func (o *UserSession) GetRootedOrJailbroken() bool

GetRootedOrJailbroken returns the RootedOrJailbroken field value if set, zero value otherwise.

func (*UserSession) GetRootedOrJailbrokenOk

func (o *UserSession) GetRootedOrJailbrokenOk() (*bool, bool)

GetRootedOrJailbrokenOk returns a tuple with the RootedOrJailbroken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetScreenHeight

func (o *UserSession) GetScreenHeight() int32

GetScreenHeight returns the ScreenHeight field value if set, zero value otherwise.

func (*UserSession) GetScreenHeightOk

func (o *UserSession) GetScreenHeightOk() (*int32, bool)

GetScreenHeightOk returns a tuple with the ScreenHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetScreenOrientation

func (o *UserSession) GetScreenOrientation() string

GetScreenOrientation returns the ScreenOrientation field value if set, zero value otherwise.

func (*UserSession) GetScreenOrientationOk

func (o *UserSession) GetScreenOrientationOk() (*string, bool)

GetScreenOrientationOk returns a tuple with the ScreenOrientation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetScreenWidth

func (o *UserSession) GetScreenWidth() int32

GetScreenWidth returns the ScreenWidth field value if set, zero value otherwise.

func (*UserSession) GetScreenWidthOk

func (o *UserSession) GetScreenWidthOk() (*int32, bool)

GetScreenWidthOk returns a tuple with the ScreenWidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetStartTime

func (o *UserSession) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*UserSession) GetStartTimeOk

func (o *UserSession) GetStartTimeOk() (*int64, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetStringProperties

func (o *UserSession) GetStringProperties() []StringProperty

GetStringProperties returns the StringProperties field value if set, zero value otherwise.

func (*UserSession) GetStringPropertiesOk

func (o *UserSession) GetStringPropertiesOk() ([]StringProperty, bool)

GetStringPropertiesOk returns a tuple with the StringProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetSyntheticEvents

func (o *UserSession) GetSyntheticEvents() []UserSessionSyntheticEvent

GetSyntheticEvents returns the SyntheticEvents field value if set, zero value otherwise.

func (*UserSession) GetSyntheticEventsOk

func (o *UserSession) GetSyntheticEventsOk() ([]UserSessionSyntheticEvent, bool)

GetSyntheticEventsOk returns a tuple with the SyntheticEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetTenantId

func (o *UserSession) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*UserSession) GetTenantIdOk

func (o *UserSession) GetTenantIdOk() (*string, bool)

GetTenantIdOk returns a tuple with the TenantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetTotalErrorCount

func (o *UserSession) GetTotalErrorCount() int32

GetTotalErrorCount returns the TotalErrorCount field value if set, zero value otherwise.

func (*UserSession) GetTotalErrorCountOk

func (o *UserSession) GetTotalErrorCountOk() (*int32, bool)

GetTotalErrorCountOk returns a tuple with the TotalErrorCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetTotalLicenseCreditCount

func (o *UserSession) GetTotalLicenseCreditCount() int32

GetTotalLicenseCreditCount returns the TotalLicenseCreditCount field value if set, zero value otherwise.

func (*UserSession) GetTotalLicenseCreditCountOk

func (o *UserSession) GetTotalLicenseCreditCountOk() (*int32, bool)

GetTotalLicenseCreditCountOk returns a tuple with the TotalLicenseCreditCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetUserActionCount

func (o *UserSession) GetUserActionCount() int32

GetUserActionCount returns the UserActionCount field value if set, zero value otherwise.

func (*UserSession) GetUserActionCountOk

func (o *UserSession) GetUserActionCountOk() (*int32, bool)

GetUserActionCountOk returns a tuple with the UserActionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetUserActions

func (o *UserSession) GetUserActions() []UserSessionUserAction

GetUserActions returns the UserActions field value if set, zero value otherwise.

func (*UserSession) GetUserActionsOk

func (o *UserSession) GetUserActionsOk() ([]UserSessionUserAction, bool)

GetUserActionsOk returns a tuple with the UserActions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetUserExperienceScore

func (o *UserSession) GetUserExperienceScore() string

GetUserExperienceScore returns the UserExperienceScore field value if set, zero value otherwise.

func (*UserSession) GetUserExperienceScoreOk

func (o *UserSession) GetUserExperienceScoreOk() (*string, bool)

GetUserExperienceScoreOk returns a tuple with the UserExperienceScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetUserId

func (o *UserSession) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*UserSession) GetUserIdOk

func (o *UserSession) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetUserSessionId

func (o *UserSession) GetUserSessionId() string

GetUserSessionId returns the UserSessionId field value if set, zero value otherwise.

func (*UserSession) GetUserSessionIdOk

func (o *UserSession) GetUserSessionIdOk() (*string, bool)

GetUserSessionIdOk returns a tuple with the UserSessionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) GetUserType

func (o *UserSession) GetUserType() string

GetUserType returns the UserType field value if set, zero value otherwise.

func (*UserSession) GetUserTypeOk

func (o *UserSession) GetUserTypeOk() (*string, bool)

GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSession) HasAppVersion

func (o *UserSession) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*UserSession) HasApplicationType

func (o *UserSession) HasApplicationType() bool

HasApplicationType returns a boolean if a field has been set.

func (*UserSession) HasBounce

func (o *UserSession) HasBounce() bool

HasBounce returns a boolean if a field has been set.

func (*UserSession) HasBrowserFamily

func (o *UserSession) HasBrowserFamily() bool

HasBrowserFamily returns a boolean if a field has been set.

func (*UserSession) HasBrowserMajorVersion

func (o *UserSession) HasBrowserMajorVersion() bool

HasBrowserMajorVersion returns a boolean if a field has been set.

func (*UserSession) HasBrowserMonitorId

func (o *UserSession) HasBrowserMonitorId() bool

HasBrowserMonitorId returns a boolean if a field has been set.

func (*UserSession) HasBrowserMonitorName

func (o *UserSession) HasBrowserMonitorName() bool

HasBrowserMonitorName returns a boolean if a field has been set.

func (*UserSession) HasBrowserType

func (o *UserSession) HasBrowserType() bool

HasBrowserType returns a boolean if a field has been set.

func (*UserSession) HasCarrier

func (o *UserSession) HasCarrier() bool

HasCarrier returns a boolean if a field has been set.

func (*UserSession) HasCity

func (o *UserSession) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*UserSession) HasClientTimeOffset

func (o *UserSession) HasClientTimeOffset() bool

HasClientTimeOffset returns a boolean if a field has been set.

func (*UserSession) HasClientType

func (o *UserSession) HasClientType() bool

HasClientType returns a boolean if a field has been set.

func (*UserSession) HasConnectionType

func (o *UserSession) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*UserSession) HasContinent

func (o *UserSession) HasContinent() bool

HasContinent returns a boolean if a field has been set.

func (*UserSession) HasCountry

func (o *UserSession) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*UserSession) HasCrashGroupId

func (o *UserSession) HasCrashGroupId() bool

HasCrashGroupId returns a boolean if a field has been set.

func (*UserSession) HasDateProperties

func (o *UserSession) HasDateProperties() bool

HasDateProperties returns a boolean if a field has been set.

func (*UserSession) HasDevice

func (o *UserSession) HasDevice() bool

HasDevice returns a boolean if a field has been set.

func (*UserSession) HasDisplayResolution

func (o *UserSession) HasDisplayResolution() bool

HasDisplayResolution returns a boolean if a field has been set.

func (*UserSession) HasDoubleProperties

func (o *UserSession) HasDoubleProperties() bool

HasDoubleProperties returns a boolean if a field has been set.

func (*UserSession) HasDuration

func (o *UserSession) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*UserSession) HasEndReason

func (o *UserSession) HasEndReason() bool

HasEndReason returns a boolean if a field has been set.

func (*UserSession) HasEndTime

func (o *UserSession) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*UserSession) HasErrors

func (o *UserSession) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*UserSession) HasEvents

func (o *UserSession) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*UserSession) HasHasCrash

func (o *UserSession) HasHasCrash() bool

HasHasCrash returns a boolean if a field has been set.

func (*UserSession) HasHasError

func (o *UserSession) HasHasError() bool

HasHasError returns a boolean if a field has been set.

func (*UserSession) HasHasSessionReplay

func (o *UserSession) HasHasSessionReplay() bool

HasHasSessionReplay returns a boolean if a field has been set.

func (*UserSession) HasInternalUserId

func (o *UserSession) HasInternalUserId() bool

HasInternalUserId returns a boolean if a field has been set.

func (*UserSession) HasIp

func (o *UserSession) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*UserSession) HasIsp

func (o *UserSession) HasIsp() bool

HasIsp returns a boolean if a field has been set.

func (*UserSession) HasLongProperties

func (o *UserSession) HasLongProperties() bool

HasLongProperties returns a boolean if a field has been set.

func (*UserSession) HasManufacturer

func (o *UserSession) HasManufacturer() bool

HasManufacturer returns a boolean if a field has been set.

func (*UserSession) HasMatchingConversionGoals

func (o *UserSession) HasMatchingConversionGoals() bool

HasMatchingConversionGoals returns a boolean if a field has been set.

func (*UserSession) HasMatchingConversionGoalsCount

func (o *UserSession) HasMatchingConversionGoalsCount() bool

HasMatchingConversionGoalsCount returns a boolean if a field has been set.

func (*UserSession) HasNetworkTechnology

func (o *UserSession) HasNetworkTechnology() bool

HasNetworkTechnology returns a boolean if a field has been set.

func (*UserSession) HasNewUser

func (o *UserSession) HasNewUser() bool

HasNewUser returns a boolean if a field has been set.

func (*UserSession) HasNumberOfRageClicks

func (o *UserSession) HasNumberOfRageClicks() bool

HasNumberOfRageClicks returns a boolean if a field has been set.

func (*UserSession) HasNumberOfRageTaps

func (o *UserSession) HasNumberOfRageTaps() bool

HasNumberOfRageTaps returns a boolean if a field has been set.

func (*UserSession) HasOsFamily

func (o *UserSession) HasOsFamily() bool

HasOsFamily returns a boolean if a field has been set.

func (*UserSession) HasOsVersion

func (o *UserSession) HasOsVersion() bool

HasOsVersion returns a boolean if a field has been set.

func (*UserSession) HasPartNumber

func (o *UserSession) HasPartNumber() bool

HasPartNumber returns a boolean if a field has been set.

func (*UserSession) HasReasonForNoSessionReplay

func (o *UserSession) HasReasonForNoSessionReplay() bool

HasReasonForNoSessionReplay returns a boolean if a field has been set.

func (*UserSession) HasReasonForNoSessionReplayMobile

func (o *UserSession) HasReasonForNoSessionReplayMobile() bool

HasReasonForNoSessionReplayMobile returns a boolean if a field has been set.

func (*UserSession) HasRegion

func (o *UserSession) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*UserSession) HasReplayEnd

func (o *UserSession) HasReplayEnd() bool

HasReplayEnd returns a boolean if a field has been set.

func (*UserSession) HasReplayStart

func (o *UserSession) HasReplayStart() bool

HasReplayStart returns a boolean if a field has been set.

func (*UserSession) HasRootedOrJailbroken

func (o *UserSession) HasRootedOrJailbroken() bool

HasRootedOrJailbroken returns a boolean if a field has been set.

func (*UserSession) HasScreenHeight

func (o *UserSession) HasScreenHeight() bool

HasScreenHeight returns a boolean if a field has been set.

func (*UserSession) HasScreenOrientation

func (o *UserSession) HasScreenOrientation() bool

HasScreenOrientation returns a boolean if a field has been set.

func (*UserSession) HasScreenWidth

func (o *UserSession) HasScreenWidth() bool

HasScreenWidth returns a boolean if a field has been set.

func (*UserSession) HasStartTime

func (o *UserSession) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*UserSession) HasStringProperties

func (o *UserSession) HasStringProperties() bool

HasStringProperties returns a boolean if a field has been set.

func (*UserSession) HasSyntheticEvents

func (o *UserSession) HasSyntheticEvents() bool

HasSyntheticEvents returns a boolean if a field has been set.

func (*UserSession) HasTenantId

func (o *UserSession) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (*UserSession) HasTotalErrorCount

func (o *UserSession) HasTotalErrorCount() bool

HasTotalErrorCount returns a boolean if a field has been set.

func (*UserSession) HasTotalLicenseCreditCount

func (o *UserSession) HasTotalLicenseCreditCount() bool

HasTotalLicenseCreditCount returns a boolean if a field has been set.

func (*UserSession) HasUserActionCount

func (o *UserSession) HasUserActionCount() bool

HasUserActionCount returns a boolean if a field has been set.

func (*UserSession) HasUserActions

func (o *UserSession) HasUserActions() bool

HasUserActions returns a boolean if a field has been set.

func (*UserSession) HasUserExperienceScore

func (o *UserSession) HasUserExperienceScore() bool

HasUserExperienceScore returns a boolean if a field has been set.

func (*UserSession) HasUserId

func (o *UserSession) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*UserSession) HasUserSessionId

func (o *UserSession) HasUserSessionId() bool

HasUserSessionId returns a boolean if a field has been set.

func (*UserSession) HasUserType

func (o *UserSession) HasUserType() bool

HasUserType returns a boolean if a field has been set.

func (UserSession) MarshalJSON

func (o UserSession) MarshalJSON() ([]byte, error)

func (*UserSession) SetAppVersion

func (o *UserSession) SetAppVersion(v string)

SetAppVersion gets a reference to the given string and assigns it to the AppVersion field.

func (*UserSession) SetApplicationType

func (o *UserSession) SetApplicationType(v string)

SetApplicationType gets a reference to the given string and assigns it to the ApplicationType field.

func (*UserSession) SetBounce

func (o *UserSession) SetBounce(v bool)

SetBounce gets a reference to the given bool and assigns it to the Bounce field.

func (*UserSession) SetBrowserFamily

func (o *UserSession) SetBrowserFamily(v string)

SetBrowserFamily gets a reference to the given string and assigns it to the BrowserFamily field.

func (*UserSession) SetBrowserMajorVersion

func (o *UserSession) SetBrowserMajorVersion(v string)

SetBrowserMajorVersion gets a reference to the given string and assigns it to the BrowserMajorVersion field.

func (*UserSession) SetBrowserMonitorId

func (o *UserSession) SetBrowserMonitorId(v string)

SetBrowserMonitorId gets a reference to the given string and assigns it to the BrowserMonitorId field.

func (*UserSession) SetBrowserMonitorName

func (o *UserSession) SetBrowserMonitorName(v string)

SetBrowserMonitorName gets a reference to the given string and assigns it to the BrowserMonitorName field.

func (*UserSession) SetBrowserType

func (o *UserSession) SetBrowserType(v string)

SetBrowserType gets a reference to the given string and assigns it to the BrowserType field.

func (*UserSession) SetCarrier

func (o *UserSession) SetCarrier(v string)

SetCarrier gets a reference to the given string and assigns it to the Carrier field.

func (*UserSession) SetCity

func (o *UserSession) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*UserSession) SetClientTimeOffset

func (o *UserSession) SetClientTimeOffset(v int32)

SetClientTimeOffset gets a reference to the given int32 and assigns it to the ClientTimeOffset field.

func (*UserSession) SetClientType

func (o *UserSession) SetClientType(v string)

SetClientType gets a reference to the given string and assigns it to the ClientType field.

func (*UserSession) SetConnectionType

func (o *UserSession) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*UserSession) SetContinent

func (o *UserSession) SetContinent(v string)

SetContinent gets a reference to the given string and assigns it to the Continent field.

func (*UserSession) SetCountry

func (o *UserSession) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*UserSession) SetCrashGroupId

func (o *UserSession) SetCrashGroupId(v string)

SetCrashGroupId gets a reference to the given string and assigns it to the CrashGroupId field.

func (*UserSession) SetDateProperties

func (o *UserSession) SetDateProperties(v []DateProperty)

SetDateProperties gets a reference to the given []DateProperty and assigns it to the DateProperties field.

func (*UserSession) SetDevice

func (o *UserSession) SetDevice(v string)

SetDevice gets a reference to the given string and assigns it to the Device field.

func (*UserSession) SetDisplayResolution

func (o *UserSession) SetDisplayResolution(v string)

SetDisplayResolution gets a reference to the given string and assigns it to the DisplayResolution field.

func (*UserSession) SetDoubleProperties

func (o *UserSession) SetDoubleProperties(v []DoubleProperty)

SetDoubleProperties gets a reference to the given []DoubleProperty and assigns it to the DoubleProperties field.

func (*UserSession) SetDuration

func (o *UserSession) SetDuration(v int64)

SetDuration gets a reference to the given int64 and assigns it to the Duration field.

func (*UserSession) SetEndReason

func (o *UserSession) SetEndReason(v string)

SetEndReason gets a reference to the given string and assigns it to the EndReason field.

func (*UserSession) SetEndTime

func (o *UserSession) SetEndTime(v int64)

SetEndTime gets a reference to the given int64 and assigns it to the EndTime field.

func (*UserSession) SetErrors

func (o *UserSession) SetErrors(v []UserSessionErrors)

SetErrors gets a reference to the given []UserSessionErrors and assigns it to the Errors field.

func (*UserSession) SetEvents

func (o *UserSession) SetEvents(v []UserSessionEvents)

SetEvents gets a reference to the given []UserSessionEvents and assigns it to the Events field.

func (*UserSession) SetHasCrash

func (o *UserSession) SetHasCrash(v bool)

SetHasCrash gets a reference to the given bool and assigns it to the HasCrash field.

func (*UserSession) SetHasError

func (o *UserSession) SetHasError(v bool)

SetHasError gets a reference to the given bool and assigns it to the HasError field.

func (*UserSession) SetHasSessionReplay

func (o *UserSession) SetHasSessionReplay(v bool)

SetHasSessionReplay gets a reference to the given bool and assigns it to the HasSessionReplay field.

func (*UserSession) SetInternalUserId

func (o *UserSession) SetInternalUserId(v string)

SetInternalUserId gets a reference to the given string and assigns it to the InternalUserId field.

func (*UserSession) SetIp

func (o *UserSession) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*UserSession) SetIsp

func (o *UserSession) SetIsp(v string)

SetIsp gets a reference to the given string and assigns it to the Isp field.

func (*UserSession) SetLongProperties

func (o *UserSession) SetLongProperties(v []LongProperty)

SetLongProperties gets a reference to the given []LongProperty and assigns it to the LongProperties field.

func (*UserSession) SetManufacturer

func (o *UserSession) SetManufacturer(v string)

SetManufacturer gets a reference to the given string and assigns it to the Manufacturer field.

func (*UserSession) SetMatchingConversionGoals

func (o *UserSession) SetMatchingConversionGoals(v []string)

SetMatchingConversionGoals gets a reference to the given []string and assigns it to the MatchingConversionGoals field.

func (*UserSession) SetMatchingConversionGoalsCount

func (o *UserSession) SetMatchingConversionGoalsCount(v int32)

SetMatchingConversionGoalsCount gets a reference to the given int32 and assigns it to the MatchingConversionGoalsCount field.

func (*UserSession) SetNetworkTechnology

func (o *UserSession) SetNetworkTechnology(v string)

SetNetworkTechnology gets a reference to the given string and assigns it to the NetworkTechnology field.

func (*UserSession) SetNewUser

func (o *UserSession) SetNewUser(v bool)

SetNewUser gets a reference to the given bool and assigns it to the NewUser field.

func (*UserSession) SetNumberOfRageClicks

func (o *UserSession) SetNumberOfRageClicks(v int32)

SetNumberOfRageClicks gets a reference to the given int32 and assigns it to the NumberOfRageClicks field.

func (*UserSession) SetNumberOfRageTaps

func (o *UserSession) SetNumberOfRageTaps(v int32)

SetNumberOfRageTaps gets a reference to the given int32 and assigns it to the NumberOfRageTaps field.

func (*UserSession) SetOsFamily

func (o *UserSession) SetOsFamily(v string)

SetOsFamily gets a reference to the given string and assigns it to the OsFamily field.

func (*UserSession) SetOsVersion

func (o *UserSession) SetOsVersion(v string)

SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.

func (*UserSession) SetPartNumber

func (o *UserSession) SetPartNumber(v int32)

SetPartNumber gets a reference to the given int32 and assigns it to the PartNumber field.

func (*UserSession) SetReasonForNoSessionReplay

func (o *UserSession) SetReasonForNoSessionReplay(v string)

SetReasonForNoSessionReplay gets a reference to the given string and assigns it to the ReasonForNoSessionReplay field.

func (*UserSession) SetReasonForNoSessionReplayMobile

func (o *UserSession) SetReasonForNoSessionReplayMobile(v string)

SetReasonForNoSessionReplayMobile gets a reference to the given string and assigns it to the ReasonForNoSessionReplayMobile field.

func (*UserSession) SetRegion

func (o *UserSession) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*UserSession) SetReplayEnd

func (o *UserSession) SetReplayEnd(v int64)

SetReplayEnd gets a reference to the given int64 and assigns it to the ReplayEnd field.

func (*UserSession) SetReplayStart

func (o *UserSession) SetReplayStart(v int64)

SetReplayStart gets a reference to the given int64 and assigns it to the ReplayStart field.

func (*UserSession) SetRootedOrJailbroken

func (o *UserSession) SetRootedOrJailbroken(v bool)

SetRootedOrJailbroken gets a reference to the given bool and assigns it to the RootedOrJailbroken field.

func (*UserSession) SetScreenHeight

func (o *UserSession) SetScreenHeight(v int32)

SetScreenHeight gets a reference to the given int32 and assigns it to the ScreenHeight field.

func (*UserSession) SetScreenOrientation

func (o *UserSession) SetScreenOrientation(v string)

SetScreenOrientation gets a reference to the given string and assigns it to the ScreenOrientation field.

func (*UserSession) SetScreenWidth

func (o *UserSession) SetScreenWidth(v int32)

SetScreenWidth gets a reference to the given int32 and assigns it to the ScreenWidth field.

func (*UserSession) SetStartTime

func (o *UserSession) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*UserSession) SetStringProperties

func (o *UserSession) SetStringProperties(v []StringProperty)

SetStringProperties gets a reference to the given []StringProperty and assigns it to the StringProperties field.

func (*UserSession) SetSyntheticEvents

func (o *UserSession) SetSyntheticEvents(v []UserSessionSyntheticEvent)

SetSyntheticEvents gets a reference to the given []UserSessionSyntheticEvent and assigns it to the SyntheticEvents field.

func (*UserSession) SetTenantId

func (o *UserSession) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

func (*UserSession) SetTotalErrorCount

func (o *UserSession) SetTotalErrorCount(v int32)

SetTotalErrorCount gets a reference to the given int32 and assigns it to the TotalErrorCount field.

func (*UserSession) SetTotalLicenseCreditCount

func (o *UserSession) SetTotalLicenseCreditCount(v int32)

SetTotalLicenseCreditCount gets a reference to the given int32 and assigns it to the TotalLicenseCreditCount field.

func (*UserSession) SetUserActionCount

func (o *UserSession) SetUserActionCount(v int32)

SetUserActionCount gets a reference to the given int32 and assigns it to the UserActionCount field.

func (*UserSession) SetUserActions

func (o *UserSession) SetUserActions(v []UserSessionUserAction)

SetUserActions gets a reference to the given []UserSessionUserAction and assigns it to the UserActions field.

func (*UserSession) SetUserExperienceScore

func (o *UserSession) SetUserExperienceScore(v string)

SetUserExperienceScore gets a reference to the given string and assigns it to the UserExperienceScore field.

func (*UserSession) SetUserId

func (o *UserSession) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*UserSession) SetUserSessionId

func (o *UserSession) SetUserSessionId(v string)

SetUserSessionId gets a reference to the given string and assigns it to the UserSessionId field.

func (*UserSession) SetUserType

func (o *UserSession) SetUserType(v string)

SetUserType gets a reference to the given string and assigns it to the UserType field.

func (UserSession) ToMap

func (o UserSession) ToMap() (map[string]interface{}, error)

type UserSessionErrors

type UserSessionErrors struct {
	// The name of the application, based on the configured detection rules.
	Application *string `json:"application,omitempty"`
	// The DNS domain where the error has been recorded.
	Domain *string `json:"domain,omitempty"`
	// The Dynatrace entity ID of the application.    This information is useful when calling various REST APIs, for example, as a key for time series queries.
	InternalApplicationId *string `json:"internalApplicationId,omitempty"`
	// The name of the error.
	Name *string `json:"name,omitempty"`
	// The timestamp of the error, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// The type of error.
	Type *string `json:"type,omitempty"`
}

UserSessionErrors The error of a user session.

func NewUserSessionErrors

func NewUserSessionErrors() *UserSessionErrors

NewUserSessionErrors instantiates a new UserSessionErrors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserSessionErrorsWithDefaults

func NewUserSessionErrorsWithDefaults() *UserSessionErrors

NewUserSessionErrorsWithDefaults instantiates a new UserSessionErrors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserSessionErrors) GetApplication

func (o *UserSessionErrors) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*UserSessionErrors) GetApplicationOk

func (o *UserSessionErrors) GetApplicationOk() (*string, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionErrors) GetDomain

func (o *UserSessionErrors) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*UserSessionErrors) GetDomainOk

func (o *UserSessionErrors) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionErrors) GetInternalApplicationId

func (o *UserSessionErrors) GetInternalApplicationId() string

GetInternalApplicationId returns the InternalApplicationId field value if set, zero value otherwise.

func (*UserSessionErrors) GetInternalApplicationIdOk

func (o *UserSessionErrors) GetInternalApplicationIdOk() (*string, bool)

GetInternalApplicationIdOk returns a tuple with the InternalApplicationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionErrors) GetName

func (o *UserSessionErrors) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UserSessionErrors) GetNameOk

func (o *UserSessionErrors) 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 (*UserSessionErrors) GetStartTime

func (o *UserSessionErrors) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*UserSessionErrors) GetStartTimeOk

func (o *UserSessionErrors) GetStartTimeOk() (*int64, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionErrors) GetType

func (o *UserSessionErrors) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*UserSessionErrors) GetTypeOk

func (o *UserSessionErrors) 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 (*UserSessionErrors) HasApplication

func (o *UserSessionErrors) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*UserSessionErrors) HasDomain

func (o *UserSessionErrors) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*UserSessionErrors) HasInternalApplicationId

func (o *UserSessionErrors) HasInternalApplicationId() bool

HasInternalApplicationId returns a boolean if a field has been set.

func (*UserSessionErrors) HasName

func (o *UserSessionErrors) HasName() bool

HasName returns a boolean if a field has been set.

func (*UserSessionErrors) HasStartTime

func (o *UserSessionErrors) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*UserSessionErrors) HasType

func (o *UserSessionErrors) HasType() bool

HasType returns a boolean if a field has been set.

func (UserSessionErrors) MarshalJSON

func (o UserSessionErrors) MarshalJSON() ([]byte, error)

func (*UserSessionErrors) SetApplication

func (o *UserSessionErrors) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*UserSessionErrors) SetDomain

func (o *UserSessionErrors) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*UserSessionErrors) SetInternalApplicationId

func (o *UserSessionErrors) SetInternalApplicationId(v string)

SetInternalApplicationId gets a reference to the given string and assigns it to the InternalApplicationId field.

func (*UserSessionErrors) SetName

func (o *UserSessionErrors) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UserSessionErrors) SetStartTime

func (o *UserSessionErrors) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*UserSessionErrors) SetType

func (o *UserSessionErrors) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (UserSessionErrors) ToMap

func (o UserSessionErrors) ToMap() (map[string]interface{}, error)

type UserSessionEvents

type UserSessionEvents struct {
	// The name of the application, based on the configured detection rules.
	Application *string `json:"application,omitempty"`
	// The DNS domain where the event has been recorded.
	Domain *string `json:"domain,omitempty"`
	// The Dynatrace entity ID of the application.    This information is useful when calling various REST APIs, for example, as a key for time series queries.
	InternalApplicationId *string `json:"internalApplicationId,omitempty"`
	// The metadata attached to the event.
	Metadata *string `json:"metadata,omitempty"`
	// The name of the event.
	Name *string `json:"name,omitempty"`
	// The name of the page the user navigated to during a page change event.
	Page *string `json:"page,omitempty"`
	// The page group is automatically derived from the page.
	PageGroup *string `json:"pageGroup,omitempty"`
	// The name of the previous page from which the user navigated from during a page change event.
	PageReferrer *string `json:"pageReferrer,omitempty"`
	// The page referrer group is automatically derived from the page referrer.
	PageReferrerGroup *string `json:"pageReferrerGroup,omitempty"`
	// The timestamp of the event, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// The type of event.
	Type *string `json:"type,omitempty"`
}

UserSessionEvents The external event of a user session.

func NewUserSessionEvents

func NewUserSessionEvents() *UserSessionEvents

NewUserSessionEvents instantiates a new UserSessionEvents object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserSessionEventsWithDefaults

func NewUserSessionEventsWithDefaults() *UserSessionEvents

NewUserSessionEventsWithDefaults instantiates a new UserSessionEvents object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserSessionEvents) GetApplication

func (o *UserSessionEvents) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*UserSessionEvents) GetApplicationOk

func (o *UserSessionEvents) GetApplicationOk() (*string, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetDomain

func (o *UserSessionEvents) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*UserSessionEvents) GetDomainOk

func (o *UserSessionEvents) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetInternalApplicationId

func (o *UserSessionEvents) GetInternalApplicationId() string

GetInternalApplicationId returns the InternalApplicationId field value if set, zero value otherwise.

func (*UserSessionEvents) GetInternalApplicationIdOk

func (o *UserSessionEvents) GetInternalApplicationIdOk() (*string, bool)

GetInternalApplicationIdOk returns a tuple with the InternalApplicationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetMetadata

func (o *UserSessionEvents) GetMetadata() string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*UserSessionEvents) GetMetadataOk

func (o *UserSessionEvents) GetMetadataOk() (*string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetName

func (o *UserSessionEvents) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UserSessionEvents) GetNameOk

func (o *UserSessionEvents) 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 (*UserSessionEvents) GetPage

func (o *UserSessionEvents) GetPage() string

GetPage returns the Page field value if set, zero value otherwise.

func (*UserSessionEvents) GetPageGroup

func (o *UserSessionEvents) GetPageGroup() string

GetPageGroup returns the PageGroup field value if set, zero value otherwise.

func (*UserSessionEvents) GetPageGroupOk

func (o *UserSessionEvents) GetPageGroupOk() (*string, bool)

GetPageGroupOk returns a tuple with the PageGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetPageOk

func (o *UserSessionEvents) GetPageOk() (*string, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetPageReferrer

func (o *UserSessionEvents) GetPageReferrer() string

GetPageReferrer returns the PageReferrer field value if set, zero value otherwise.

func (*UserSessionEvents) GetPageReferrerGroup

func (o *UserSessionEvents) GetPageReferrerGroup() string

GetPageReferrerGroup returns the PageReferrerGroup field value if set, zero value otherwise.

func (*UserSessionEvents) GetPageReferrerGroupOk

func (o *UserSessionEvents) GetPageReferrerGroupOk() (*string, bool)

GetPageReferrerGroupOk returns a tuple with the PageReferrerGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetPageReferrerOk

func (o *UserSessionEvents) GetPageReferrerOk() (*string, bool)

GetPageReferrerOk returns a tuple with the PageReferrer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetStartTime

func (o *UserSessionEvents) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*UserSessionEvents) GetStartTimeOk

func (o *UserSessionEvents) GetStartTimeOk() (*int64, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionEvents) GetType

func (o *UserSessionEvents) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*UserSessionEvents) GetTypeOk

func (o *UserSessionEvents) 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 (*UserSessionEvents) HasApplication

func (o *UserSessionEvents) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*UserSessionEvents) HasDomain

func (o *UserSessionEvents) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*UserSessionEvents) HasInternalApplicationId

func (o *UserSessionEvents) HasInternalApplicationId() bool

HasInternalApplicationId returns a boolean if a field has been set.

func (*UserSessionEvents) HasMetadata

func (o *UserSessionEvents) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*UserSessionEvents) HasName

func (o *UserSessionEvents) HasName() bool

HasName returns a boolean if a field has been set.

func (*UserSessionEvents) HasPage

func (o *UserSessionEvents) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*UserSessionEvents) HasPageGroup

func (o *UserSessionEvents) HasPageGroup() bool

HasPageGroup returns a boolean if a field has been set.

func (*UserSessionEvents) HasPageReferrer

func (o *UserSessionEvents) HasPageReferrer() bool

HasPageReferrer returns a boolean if a field has been set.

func (*UserSessionEvents) HasPageReferrerGroup

func (o *UserSessionEvents) HasPageReferrerGroup() bool

HasPageReferrerGroup returns a boolean if a field has been set.

func (*UserSessionEvents) HasStartTime

func (o *UserSessionEvents) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*UserSessionEvents) HasType

func (o *UserSessionEvents) HasType() bool

HasType returns a boolean if a field has been set.

func (UserSessionEvents) MarshalJSON

func (o UserSessionEvents) MarshalJSON() ([]byte, error)

func (*UserSessionEvents) SetApplication

func (o *UserSessionEvents) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*UserSessionEvents) SetDomain

func (o *UserSessionEvents) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*UserSessionEvents) SetInternalApplicationId

func (o *UserSessionEvents) SetInternalApplicationId(v string)

SetInternalApplicationId gets a reference to the given string and assigns it to the InternalApplicationId field.

func (*UserSessionEvents) SetMetadata

func (o *UserSessionEvents) SetMetadata(v string)

SetMetadata gets a reference to the given string and assigns it to the Metadata field.

func (*UserSessionEvents) SetName

func (o *UserSessionEvents) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UserSessionEvents) SetPage

func (o *UserSessionEvents) SetPage(v string)

SetPage gets a reference to the given string and assigns it to the Page field.

func (*UserSessionEvents) SetPageGroup

func (o *UserSessionEvents) SetPageGroup(v string)

SetPageGroup gets a reference to the given string and assigns it to the PageGroup field.

func (*UserSessionEvents) SetPageReferrer

func (o *UserSessionEvents) SetPageReferrer(v string)

SetPageReferrer gets a reference to the given string and assigns it to the PageReferrer field.

func (*UserSessionEvents) SetPageReferrerGroup

func (o *UserSessionEvents) SetPageReferrerGroup(v string)

SetPageReferrerGroup gets a reference to the given string and assigns it to the PageReferrerGroup field.

func (*UserSessionEvents) SetStartTime

func (o *UserSessionEvents) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*UserSessionEvents) SetType

func (o *UserSessionEvents) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (UserSessionEvents) ToMap

func (o UserSessionEvents) ToMap() (map[string]interface{}, error)

type UserSessionSyntheticEvent

type UserSessionSyntheticEvent struct {
	// The error code of the error that occurred during this event.
	ErrorCode *int32 `json:"errorCode,omitempty"`
	// Description of the error that occurred during this event.
	ErrorName *string `json:"errorName,omitempty"`
	// The name of the synthetic event.
	Name *string `json:"name,omitempty"`
	// The sequence number of the synthetic event in scope of the complete browser monitor.
	SequenceNumber *int32 `json:"sequenceNumber,omitempty"`
	// The Dynatrace entity ID for the synthetic event.
	SyntheticEventId *string `json:"syntheticEventId,omitempty"`
	// The timestamp when the synthetic event was simulated, in UTC milliseconds.
	Timestamp *int64 `json:"timestamp,omitempty"`
	// The type of the synthetic event. For example click or keystroke.
	Type *string `json:"type,omitempty"`
}

UserSessionSyntheticEvent A synthetic event of a user session.

func NewUserSessionSyntheticEvent

func NewUserSessionSyntheticEvent() *UserSessionSyntheticEvent

NewUserSessionSyntheticEvent instantiates a new UserSessionSyntheticEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserSessionSyntheticEventWithDefaults

func NewUserSessionSyntheticEventWithDefaults() *UserSessionSyntheticEvent

NewUserSessionSyntheticEventWithDefaults instantiates a new UserSessionSyntheticEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserSessionSyntheticEvent) GetErrorCode

func (o *UserSessionSyntheticEvent) GetErrorCode() int32

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetErrorCodeOk

func (o *UserSessionSyntheticEvent) GetErrorCodeOk() (*int32, 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 (*UserSessionSyntheticEvent) GetErrorName

func (o *UserSessionSyntheticEvent) GetErrorName() string

GetErrorName returns the ErrorName field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetErrorNameOk

func (o *UserSessionSyntheticEvent) GetErrorNameOk() (*string, bool)

GetErrorNameOk returns a tuple with the ErrorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionSyntheticEvent) GetName

func (o *UserSessionSyntheticEvent) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetNameOk

func (o *UserSessionSyntheticEvent) 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 (*UserSessionSyntheticEvent) GetSequenceNumber

func (o *UserSessionSyntheticEvent) GetSequenceNumber() int32

GetSequenceNumber returns the SequenceNumber field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetSequenceNumberOk

func (o *UserSessionSyntheticEvent) GetSequenceNumberOk() (*int32, bool)

GetSequenceNumberOk returns a tuple with the SequenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionSyntheticEvent) GetSyntheticEventId

func (o *UserSessionSyntheticEvent) GetSyntheticEventId() string

GetSyntheticEventId returns the SyntheticEventId field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetSyntheticEventIdOk

func (o *UserSessionSyntheticEvent) GetSyntheticEventIdOk() (*string, bool)

GetSyntheticEventIdOk returns a tuple with the SyntheticEventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionSyntheticEvent) GetTimestamp

func (o *UserSessionSyntheticEvent) GetTimestamp() int64

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetTimestampOk

func (o *UserSessionSyntheticEvent) GetTimestampOk() (*int64, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionSyntheticEvent) GetType

func (o *UserSessionSyntheticEvent) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*UserSessionSyntheticEvent) GetTypeOk

func (o *UserSessionSyntheticEvent) 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 (*UserSessionSyntheticEvent) HasErrorCode

func (o *UserSessionSyntheticEvent) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*UserSessionSyntheticEvent) HasErrorName

func (o *UserSessionSyntheticEvent) HasErrorName() bool

HasErrorName returns a boolean if a field has been set.

func (*UserSessionSyntheticEvent) HasName

func (o *UserSessionSyntheticEvent) HasName() bool

HasName returns a boolean if a field has been set.

func (*UserSessionSyntheticEvent) HasSequenceNumber

func (o *UserSessionSyntheticEvent) HasSequenceNumber() bool

HasSequenceNumber returns a boolean if a field has been set.

func (*UserSessionSyntheticEvent) HasSyntheticEventId

func (o *UserSessionSyntheticEvent) HasSyntheticEventId() bool

HasSyntheticEventId returns a boolean if a field has been set.

func (*UserSessionSyntheticEvent) HasTimestamp

func (o *UserSessionSyntheticEvent) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*UserSessionSyntheticEvent) HasType

func (o *UserSessionSyntheticEvent) HasType() bool

HasType returns a boolean if a field has been set.

func (UserSessionSyntheticEvent) MarshalJSON

func (o UserSessionSyntheticEvent) MarshalJSON() ([]byte, error)

func (*UserSessionSyntheticEvent) SetErrorCode

func (o *UserSessionSyntheticEvent) SetErrorCode(v int32)

SetErrorCode gets a reference to the given int32 and assigns it to the ErrorCode field.

func (*UserSessionSyntheticEvent) SetErrorName

func (o *UserSessionSyntheticEvent) SetErrorName(v string)

SetErrorName gets a reference to the given string and assigns it to the ErrorName field.

func (*UserSessionSyntheticEvent) SetName

func (o *UserSessionSyntheticEvent) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UserSessionSyntheticEvent) SetSequenceNumber

func (o *UserSessionSyntheticEvent) SetSequenceNumber(v int32)

SetSequenceNumber gets a reference to the given int32 and assigns it to the SequenceNumber field.

func (*UserSessionSyntheticEvent) SetSyntheticEventId

func (o *UserSessionSyntheticEvent) SetSyntheticEventId(v string)

SetSyntheticEventId gets a reference to the given string and assigns it to the SyntheticEventId field.

func (*UserSessionSyntheticEvent) SetTimestamp

func (o *UserSessionSyntheticEvent) SetTimestamp(v int64)

SetTimestamp gets a reference to the given int64 and assigns it to the Timestamp field.

func (*UserSessionSyntheticEvent) SetType

func (o *UserSessionSyntheticEvent) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (UserSessionSyntheticEvent) ToMap

func (o UserSessionSyntheticEvent) ToMap() (map[string]interface{}, error)

type UserSessionUserAction

type UserSessionUserAction struct {
	// The [user experience index](https://dt-url.net/apdexdoc) of the user action.
	ApdexCategory *string `json:"apdexCategory,omitempty"`
	// The name of the application where the user action has been recorded.
	Application *string `json:"application,omitempty"`
	// The time spent waiting for CDN resources for the user action, in milliseconds.
	CdnBusyTime *int32 `json:"cdnBusyTime,omitempty"`
	// The number of resources fetched from a CDN for the user action.
	CdnResources *int32 `json:"cdnResources,omitempty"`
	// The cumulative layout shift (CLS) is the total amount of all individual scores for every unexpected layout shift that occurs during the entire lifespan of the page.   The CLS is an important user-centric metric for measuring visual stability. It quantifies how often users experience unexpected layout shifts. A low CLS indicates that the page is delightful.
	CumulativeLayoutShift *float64 `json:"cumulativeLayoutShift,omitempty"`
	// The total number of custom errors during the user action.
	CustomErrorCount *int32 `json:"customErrorCount,omitempty"`
	// A list of custom properties of the user session with date values.
	DateProperties []DateProperty `json:"dateProperties,omitempty"`
	// The amount of time spent until the document for the user action became interactive, in milliseconds.
	DocumentInteractiveTime *int32 `json:"documentInteractiveTime,omitempty"`
	// The amount of time until the DOM tree is completed, in milliseconds.
	DomCompleteTime *int32 `json:"domCompleteTime,omitempty"`
	// The amount of time until the DOM tree is loaded, in milliseconds.
	DomContentLoadedTime *int32 `json:"domContentLoadedTime,omitempty"`
	// The DNS domain where the user action has been recorded.
	Domain *string `json:"domain,omitempty"`
	// A list of custom properties of the user session with floating-point numerical values.
	DoubleProperties []DoubleProperty `json:"doubleProperties,omitempty"`
	// The duration of the user action, in milliseconds.    This is calculated as the of time between the start and the end timestamps of the user action.
	Duration *int64 `json:"duration,omitempty"`
	// The end timestamp of the user action, in UTC milliseconds.
	EndTime *int64 `json:"endTime,omitempty"`
	// The first input delay (FID) is the time (in milliseconds) that the browser took to respond to the first user input.   The FID is an important user-centric metric for measuring load responsiveness. It quantifies the user experience when trying to interact with unresponsive pages. A low FID indicates that the page is usable.
	FirstInputDelay *int32 `json:"firstInputDelay,omitempty"`
	// The time spent waiting for resources from the originating server for the user action, in milliseconds.
	FirstPartyBusyTime *int32 `json:"firstPartyBusyTime,omitempty"`
	// The number of resources fetched from the originating server for the user action.
	FirstPartyResources *int32 `json:"firstPartyResources,omitempty"`
	// The amount of time spent on the frontend rendering for the user action, in milliseconds.
	FrontendTime *int32 `json:"frontendTime,omitempty"`
	// The user action has (`true`) or doesn't have (`false`) a crash.
	HasCrash *bool `json:"hasCrash,omitempty"`
	// The Dynatrace entity ID of the application where the user action has been recorded.    This information is useful when calling various REST APIs, for example as a key for time series queries.
	InternalApplicationId *string `json:"internalApplicationId,omitempty"`
	// The Dynatrace entity ID of the key user action.
	InternalKeyUserActionId *string `json:"internalKeyUserActionId,omitempty"`
	// The total number of Javascript errors during the user action.
	JavascriptErrorCount *int32 `json:"javascriptErrorCount,omitempty"`
	// The action is (`true`) or is not (`false`) a key action.
	KeyUserAction *bool `json:"keyUserAction,omitempty"`
	// The largest contentful paint (LCP) is the time (in milliseconds) that the largest element on the page took to render.   The LCP is an important user-centric metric for measuring load speed. It marks the point when the page's main content is likely loaded. A low LCP indicates that the page loads quickly.
	LargestContentfulPaint *int32 `json:"largestContentfulPaint,omitempty"`
	// The amount of time until the load event ended, in milliseconds.
	LoadEventEnd *int32 `json:"loadEventEnd,omitempty"`
	// The amount of time until the load event started, in milliseconds.
	LoadEventStart *int32 `json:"loadEventStart,omitempty"`
	// A list of custom properties of the user session with integer (short or long) values.
	LongProperties []LongProperty `json:"longProperties,omitempty"`
	// A list of conversion goals achieved by the user action.    Additionally, you can define conversion goals for a user session as a whole.
	MatchingConversionGoals []string `json:"matchingConversionGoals,omitempty"`
	// The name of the user action.    Typically, this is the name of the page that is loaded as part of a user action or a textual description of the action, such as a mouse click.
	Name *string `json:"name,omitempty"`
	// The timestamp of the navigation start, in UTC milliseconds.
	NavigationStart *int64 `json:"navigationStart,omitempty"`
	// The amount of time spent on the data transfer for the user action, in milliseconds.
	NetworkTime *int32 `json:"networkTime,omitempty"`
	// The total number of request errors during the user action.
	RequestErrorCount *int32 `json:"requestErrorCount,omitempty"`
	// The amount of time until the request started, in milliseconds.
	RequestStart *int32 `json:"requestStart,omitempty"`
	// The amount of time until the response ended, in milliseconds.
	ResponseEnd *int32 `json:"responseEnd,omitempty"`
	// The amount of time until the response started, in milliseconds.
	ResponseStart *int32 `json:"responseStart,omitempty"`
	// The amount of time spent on the server-side processing for the user action, in milliseconds.
	ServerTime *int32 `json:"serverTime,omitempty"`
	// The [speed index](https://dt-url.net/qk1a3r19) of the user action, in milliseconds.    This is calculated as average time it takes for all visible parts of a page to display.
	SpeedIndex *int32 `json:"speedIndex,omitempty"`
	// The start timestamp of the user action, in UTC milliseconds.
	StartTime *int64 `json:"startTime,omitempty"`
	// A list of custom properties of the user session with string values.
	StringProperties []StringProperty `json:"stringProperties,omitempty"`
	// The name of the [Synthetic event](https://dt-url.net/dq1e3rmm) that triggered the user action.
	SyntheticEvent *string `json:"syntheticEvent,omitempty"`
	// The ID of the [Synthetic event](https://dt-url.net/dq1e3rmm) that triggered the user action.
	SyntheticEventId *string `json:"syntheticEventId,omitempty"`
	// The target URL of the user action.
	TargetUrl *string `json:"targetUrl,omitempty"`
	// The time spent waiting for third party resources for the user action, in milliseconds.
	ThirdPartyBusyTime *int32 `json:"thirdPartyBusyTime,omitempty"`
	// The number of third party resources loaded for the user action.
	ThirdPartyResources *int32 `json:"thirdPartyResources,omitempty"`
	// The total blocking time is the total time (in milliseconds) between the first contentful paint and the time to interactive, during which the browser has been blocked long enough to prevent input responsiveness.
	// Deprecated
	TotalBlockingTime *int32 `json:"totalBlockingTime,omitempty"`
	// The type of the user action.
	Type *string `json:"type,omitempty"`
	// The total number of properties in the user action.
	UserActionPropertyCount *int32 `json:"userActionPropertyCount,omitempty"`
	// The amount of time until the page is [visually complete](https://dt-url.net/qk1a3r19), in milliseconds.
	VisuallyCompleteTime *int32 `json:"visuallyCompleteTime,omitempty"`
}

UserSessionUserAction A user action. A user action is a single action performed by the user as part of a user session, for example a mouse click.

func NewUserSessionUserAction

func NewUserSessionUserAction() *UserSessionUserAction

NewUserSessionUserAction instantiates a new UserSessionUserAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserSessionUserActionWithDefaults

func NewUserSessionUserActionWithDefaults() *UserSessionUserAction

NewUserSessionUserActionWithDefaults instantiates a new UserSessionUserAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserSessionUserAction) GetApdexCategory

func (o *UserSessionUserAction) GetApdexCategory() string

GetApdexCategory returns the ApdexCategory field value if set, zero value otherwise.

func (*UserSessionUserAction) GetApdexCategoryOk

func (o *UserSessionUserAction) GetApdexCategoryOk() (*string, bool)

GetApdexCategoryOk returns a tuple with the ApdexCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetApplication

func (o *UserSessionUserAction) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*UserSessionUserAction) GetApplicationOk

func (o *UserSessionUserAction) GetApplicationOk() (*string, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetCdnBusyTime

func (o *UserSessionUserAction) GetCdnBusyTime() int32

GetCdnBusyTime returns the CdnBusyTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetCdnBusyTimeOk

func (o *UserSessionUserAction) GetCdnBusyTimeOk() (*int32, bool)

GetCdnBusyTimeOk returns a tuple with the CdnBusyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetCdnResources

func (o *UserSessionUserAction) GetCdnResources() int32

GetCdnResources returns the CdnResources field value if set, zero value otherwise.

func (*UserSessionUserAction) GetCdnResourcesOk

func (o *UserSessionUserAction) GetCdnResourcesOk() (*int32, bool)

GetCdnResourcesOk returns a tuple with the CdnResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetCumulativeLayoutShift

func (o *UserSessionUserAction) GetCumulativeLayoutShift() float64

GetCumulativeLayoutShift returns the CumulativeLayoutShift field value if set, zero value otherwise.

func (*UserSessionUserAction) GetCumulativeLayoutShiftOk

func (o *UserSessionUserAction) GetCumulativeLayoutShiftOk() (*float64, bool)

GetCumulativeLayoutShiftOk returns a tuple with the CumulativeLayoutShift field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetCustomErrorCount

func (o *UserSessionUserAction) GetCustomErrorCount() int32

GetCustomErrorCount returns the CustomErrorCount field value if set, zero value otherwise.

func (*UserSessionUserAction) GetCustomErrorCountOk

func (o *UserSessionUserAction) GetCustomErrorCountOk() (*int32, bool)

GetCustomErrorCountOk returns a tuple with the CustomErrorCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDateProperties

func (o *UserSessionUserAction) GetDateProperties() []DateProperty

GetDateProperties returns the DateProperties field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDatePropertiesOk

func (o *UserSessionUserAction) GetDatePropertiesOk() ([]DateProperty, bool)

GetDatePropertiesOk returns a tuple with the DateProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDocumentInteractiveTime

func (o *UserSessionUserAction) GetDocumentInteractiveTime() int32

GetDocumentInteractiveTime returns the DocumentInteractiveTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDocumentInteractiveTimeOk

func (o *UserSessionUserAction) GetDocumentInteractiveTimeOk() (*int32, bool)

GetDocumentInteractiveTimeOk returns a tuple with the DocumentInteractiveTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDomCompleteTime

func (o *UserSessionUserAction) GetDomCompleteTime() int32

GetDomCompleteTime returns the DomCompleteTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDomCompleteTimeOk

func (o *UserSessionUserAction) GetDomCompleteTimeOk() (*int32, bool)

GetDomCompleteTimeOk returns a tuple with the DomCompleteTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDomContentLoadedTime

func (o *UserSessionUserAction) GetDomContentLoadedTime() int32

GetDomContentLoadedTime returns the DomContentLoadedTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDomContentLoadedTimeOk

func (o *UserSessionUserAction) GetDomContentLoadedTimeOk() (*int32, bool)

GetDomContentLoadedTimeOk returns a tuple with the DomContentLoadedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDomain

func (o *UserSessionUserAction) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDomainOk

func (o *UserSessionUserAction) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDoubleProperties

func (o *UserSessionUserAction) GetDoubleProperties() []DoubleProperty

GetDoubleProperties returns the DoubleProperties field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDoublePropertiesOk

func (o *UserSessionUserAction) GetDoublePropertiesOk() ([]DoubleProperty, bool)

GetDoublePropertiesOk returns a tuple with the DoubleProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetDuration

func (o *UserSessionUserAction) GetDuration() int64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*UserSessionUserAction) GetDurationOk

func (o *UserSessionUserAction) GetDurationOk() (*int64, 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 (*UserSessionUserAction) GetEndTime

func (o *UserSessionUserAction) GetEndTime() int64

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetEndTimeOk

func (o *UserSessionUserAction) GetEndTimeOk() (*int64, bool)

GetEndTimeOk returns a tuple with the EndTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetFirstInputDelay

func (o *UserSessionUserAction) GetFirstInputDelay() int32

GetFirstInputDelay returns the FirstInputDelay field value if set, zero value otherwise.

func (*UserSessionUserAction) GetFirstInputDelayOk

func (o *UserSessionUserAction) GetFirstInputDelayOk() (*int32, bool)

GetFirstInputDelayOk returns a tuple with the FirstInputDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetFirstPartyBusyTime

func (o *UserSessionUserAction) GetFirstPartyBusyTime() int32

GetFirstPartyBusyTime returns the FirstPartyBusyTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetFirstPartyBusyTimeOk

func (o *UserSessionUserAction) GetFirstPartyBusyTimeOk() (*int32, bool)

GetFirstPartyBusyTimeOk returns a tuple with the FirstPartyBusyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetFirstPartyResources

func (o *UserSessionUserAction) GetFirstPartyResources() int32

GetFirstPartyResources returns the FirstPartyResources field value if set, zero value otherwise.

func (*UserSessionUserAction) GetFirstPartyResourcesOk

func (o *UserSessionUserAction) GetFirstPartyResourcesOk() (*int32, bool)

GetFirstPartyResourcesOk returns a tuple with the FirstPartyResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetFrontendTime

func (o *UserSessionUserAction) GetFrontendTime() int32

GetFrontendTime returns the FrontendTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetFrontendTimeOk

func (o *UserSessionUserAction) GetFrontendTimeOk() (*int32, bool)

GetFrontendTimeOk returns a tuple with the FrontendTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetHasCrash

func (o *UserSessionUserAction) GetHasCrash() bool

GetHasCrash returns the HasCrash field value if set, zero value otherwise.

func (*UserSessionUserAction) GetHasCrashOk

func (o *UserSessionUserAction) GetHasCrashOk() (*bool, bool)

GetHasCrashOk returns a tuple with the HasCrash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetInternalApplicationId

func (o *UserSessionUserAction) GetInternalApplicationId() string

GetInternalApplicationId returns the InternalApplicationId field value if set, zero value otherwise.

func (*UserSessionUserAction) GetInternalApplicationIdOk

func (o *UserSessionUserAction) GetInternalApplicationIdOk() (*string, bool)

GetInternalApplicationIdOk returns a tuple with the InternalApplicationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetInternalKeyUserActionId

func (o *UserSessionUserAction) GetInternalKeyUserActionId() string

GetInternalKeyUserActionId returns the InternalKeyUserActionId field value if set, zero value otherwise.

func (*UserSessionUserAction) GetInternalKeyUserActionIdOk

func (o *UserSessionUserAction) GetInternalKeyUserActionIdOk() (*string, bool)

GetInternalKeyUserActionIdOk returns a tuple with the InternalKeyUserActionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetJavascriptErrorCount

func (o *UserSessionUserAction) GetJavascriptErrorCount() int32

GetJavascriptErrorCount returns the JavascriptErrorCount field value if set, zero value otherwise.

func (*UserSessionUserAction) GetJavascriptErrorCountOk

func (o *UserSessionUserAction) GetJavascriptErrorCountOk() (*int32, bool)

GetJavascriptErrorCountOk returns a tuple with the JavascriptErrorCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetKeyUserAction

func (o *UserSessionUserAction) GetKeyUserAction() bool

GetKeyUserAction returns the KeyUserAction field value if set, zero value otherwise.

func (*UserSessionUserAction) GetKeyUserActionOk

func (o *UserSessionUserAction) GetKeyUserActionOk() (*bool, bool)

GetKeyUserActionOk returns a tuple with the KeyUserAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetLargestContentfulPaint

func (o *UserSessionUserAction) GetLargestContentfulPaint() int32

GetLargestContentfulPaint returns the LargestContentfulPaint field value if set, zero value otherwise.

func (*UserSessionUserAction) GetLargestContentfulPaintOk

func (o *UserSessionUserAction) GetLargestContentfulPaintOk() (*int32, bool)

GetLargestContentfulPaintOk returns a tuple with the LargestContentfulPaint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetLoadEventEnd

func (o *UserSessionUserAction) GetLoadEventEnd() int32

GetLoadEventEnd returns the LoadEventEnd field value if set, zero value otherwise.

func (*UserSessionUserAction) GetLoadEventEndOk

func (o *UserSessionUserAction) GetLoadEventEndOk() (*int32, bool)

GetLoadEventEndOk returns a tuple with the LoadEventEnd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetLoadEventStart

func (o *UserSessionUserAction) GetLoadEventStart() int32

GetLoadEventStart returns the LoadEventStart field value if set, zero value otherwise.

func (*UserSessionUserAction) GetLoadEventStartOk

func (o *UserSessionUserAction) GetLoadEventStartOk() (*int32, bool)

GetLoadEventStartOk returns a tuple with the LoadEventStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetLongProperties

func (o *UserSessionUserAction) GetLongProperties() []LongProperty

GetLongProperties returns the LongProperties field value if set, zero value otherwise.

func (*UserSessionUserAction) GetLongPropertiesOk

func (o *UserSessionUserAction) GetLongPropertiesOk() ([]LongProperty, bool)

GetLongPropertiesOk returns a tuple with the LongProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetMatchingConversionGoals

func (o *UserSessionUserAction) GetMatchingConversionGoals() []string

GetMatchingConversionGoals returns the MatchingConversionGoals field value if set, zero value otherwise.

func (*UserSessionUserAction) GetMatchingConversionGoalsOk

func (o *UserSessionUserAction) GetMatchingConversionGoalsOk() ([]string, bool)

GetMatchingConversionGoalsOk returns a tuple with the MatchingConversionGoals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetName

func (o *UserSessionUserAction) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UserSessionUserAction) GetNameOk

func (o *UserSessionUserAction) 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 (*UserSessionUserAction) GetNavigationStart

func (o *UserSessionUserAction) GetNavigationStart() int64

GetNavigationStart returns the NavigationStart field value if set, zero value otherwise.

func (*UserSessionUserAction) GetNavigationStartOk

func (o *UserSessionUserAction) GetNavigationStartOk() (*int64, bool)

GetNavigationStartOk returns a tuple with the NavigationStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetNetworkTime

func (o *UserSessionUserAction) GetNetworkTime() int32

GetNetworkTime returns the NetworkTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetNetworkTimeOk

func (o *UserSessionUserAction) GetNetworkTimeOk() (*int32, bool)

GetNetworkTimeOk returns a tuple with the NetworkTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetRequestErrorCount

func (o *UserSessionUserAction) GetRequestErrorCount() int32

GetRequestErrorCount returns the RequestErrorCount field value if set, zero value otherwise.

func (*UserSessionUserAction) GetRequestErrorCountOk

func (o *UserSessionUserAction) GetRequestErrorCountOk() (*int32, bool)

GetRequestErrorCountOk returns a tuple with the RequestErrorCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetRequestStart

func (o *UserSessionUserAction) GetRequestStart() int32

GetRequestStart returns the RequestStart field value if set, zero value otherwise.

func (*UserSessionUserAction) GetRequestStartOk

func (o *UserSessionUserAction) GetRequestStartOk() (*int32, bool)

GetRequestStartOk returns a tuple with the RequestStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetResponseEnd

func (o *UserSessionUserAction) GetResponseEnd() int32

GetResponseEnd returns the ResponseEnd field value if set, zero value otherwise.

func (*UserSessionUserAction) GetResponseEndOk

func (o *UserSessionUserAction) GetResponseEndOk() (*int32, bool)

GetResponseEndOk returns a tuple with the ResponseEnd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetResponseStart

func (o *UserSessionUserAction) GetResponseStart() int32

GetResponseStart returns the ResponseStart field value if set, zero value otherwise.

func (*UserSessionUserAction) GetResponseStartOk

func (o *UserSessionUserAction) GetResponseStartOk() (*int32, bool)

GetResponseStartOk returns a tuple with the ResponseStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetServerTime

func (o *UserSessionUserAction) GetServerTime() int32

GetServerTime returns the ServerTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetServerTimeOk

func (o *UserSessionUserAction) GetServerTimeOk() (*int32, bool)

GetServerTimeOk returns a tuple with the ServerTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetSpeedIndex

func (o *UserSessionUserAction) GetSpeedIndex() int32

GetSpeedIndex returns the SpeedIndex field value if set, zero value otherwise.

func (*UserSessionUserAction) GetSpeedIndexOk

func (o *UserSessionUserAction) GetSpeedIndexOk() (*int32, bool)

GetSpeedIndexOk returns a tuple with the SpeedIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetStartTime

func (o *UserSessionUserAction) GetStartTime() int64

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetStartTimeOk

func (o *UserSessionUserAction) GetStartTimeOk() (*int64, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetStringProperties

func (o *UserSessionUserAction) GetStringProperties() []StringProperty

GetStringProperties returns the StringProperties field value if set, zero value otherwise.

func (*UserSessionUserAction) GetStringPropertiesOk

func (o *UserSessionUserAction) GetStringPropertiesOk() ([]StringProperty, bool)

GetStringPropertiesOk returns a tuple with the StringProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetSyntheticEvent

func (o *UserSessionUserAction) GetSyntheticEvent() string

GetSyntheticEvent returns the SyntheticEvent field value if set, zero value otherwise.

func (*UserSessionUserAction) GetSyntheticEventId

func (o *UserSessionUserAction) GetSyntheticEventId() string

GetSyntheticEventId returns the SyntheticEventId field value if set, zero value otherwise.

func (*UserSessionUserAction) GetSyntheticEventIdOk

func (o *UserSessionUserAction) GetSyntheticEventIdOk() (*string, bool)

GetSyntheticEventIdOk returns a tuple with the SyntheticEventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetSyntheticEventOk

func (o *UserSessionUserAction) GetSyntheticEventOk() (*string, bool)

GetSyntheticEventOk returns a tuple with the SyntheticEvent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetTargetUrl

func (o *UserSessionUserAction) GetTargetUrl() string

GetTargetUrl returns the TargetUrl field value if set, zero value otherwise.

func (*UserSessionUserAction) GetTargetUrlOk

func (o *UserSessionUserAction) GetTargetUrlOk() (*string, bool)

GetTargetUrlOk returns a tuple with the TargetUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetThirdPartyBusyTime

func (o *UserSessionUserAction) GetThirdPartyBusyTime() int32

GetThirdPartyBusyTime returns the ThirdPartyBusyTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetThirdPartyBusyTimeOk

func (o *UserSessionUserAction) GetThirdPartyBusyTimeOk() (*int32, bool)

GetThirdPartyBusyTimeOk returns a tuple with the ThirdPartyBusyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetThirdPartyResources

func (o *UserSessionUserAction) GetThirdPartyResources() int32

GetThirdPartyResources returns the ThirdPartyResources field value if set, zero value otherwise.

func (*UserSessionUserAction) GetThirdPartyResourcesOk

func (o *UserSessionUserAction) GetThirdPartyResourcesOk() (*int32, bool)

GetThirdPartyResourcesOk returns a tuple with the ThirdPartyResources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetTotalBlockingTime

func (o *UserSessionUserAction) GetTotalBlockingTime() int32

GetTotalBlockingTime returns the TotalBlockingTime field value if set, zero value otherwise. Deprecated

func (*UserSessionUserAction) GetTotalBlockingTimeOk

func (o *UserSessionUserAction) GetTotalBlockingTimeOk() (*int32, bool)

GetTotalBlockingTimeOk returns a tuple with the TotalBlockingTime field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UserSessionUserAction) GetType

func (o *UserSessionUserAction) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*UserSessionUserAction) GetTypeOk

func (o *UserSessionUserAction) 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 (*UserSessionUserAction) GetUserActionPropertyCount

func (o *UserSessionUserAction) GetUserActionPropertyCount() int32

GetUserActionPropertyCount returns the UserActionPropertyCount field value if set, zero value otherwise.

func (*UserSessionUserAction) GetUserActionPropertyCountOk

func (o *UserSessionUserAction) GetUserActionPropertyCountOk() (*int32, bool)

GetUserActionPropertyCountOk returns a tuple with the UserActionPropertyCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) GetVisuallyCompleteTime

func (o *UserSessionUserAction) GetVisuallyCompleteTime() int32

GetVisuallyCompleteTime returns the VisuallyCompleteTime field value if set, zero value otherwise.

func (*UserSessionUserAction) GetVisuallyCompleteTimeOk

func (o *UserSessionUserAction) GetVisuallyCompleteTimeOk() (*int32, bool)

GetVisuallyCompleteTimeOk returns a tuple with the VisuallyCompleteTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserSessionUserAction) HasApdexCategory

func (o *UserSessionUserAction) HasApdexCategory() bool

HasApdexCategory returns a boolean if a field has been set.

func (*UserSessionUserAction) HasApplication

func (o *UserSessionUserAction) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*UserSessionUserAction) HasCdnBusyTime

func (o *UserSessionUserAction) HasCdnBusyTime() bool

HasCdnBusyTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasCdnResources

func (o *UserSessionUserAction) HasCdnResources() bool

HasCdnResources returns a boolean if a field has been set.

func (*UserSessionUserAction) HasCumulativeLayoutShift

func (o *UserSessionUserAction) HasCumulativeLayoutShift() bool

HasCumulativeLayoutShift returns a boolean if a field has been set.

func (*UserSessionUserAction) HasCustomErrorCount

func (o *UserSessionUserAction) HasCustomErrorCount() bool

HasCustomErrorCount returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDateProperties

func (o *UserSessionUserAction) HasDateProperties() bool

HasDateProperties returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDocumentInteractiveTime

func (o *UserSessionUserAction) HasDocumentInteractiveTime() bool

HasDocumentInteractiveTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDomCompleteTime

func (o *UserSessionUserAction) HasDomCompleteTime() bool

HasDomCompleteTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDomContentLoadedTime

func (o *UserSessionUserAction) HasDomContentLoadedTime() bool

HasDomContentLoadedTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDomain

func (o *UserSessionUserAction) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDoubleProperties

func (o *UserSessionUserAction) HasDoubleProperties() bool

HasDoubleProperties returns a boolean if a field has been set.

func (*UserSessionUserAction) HasDuration

func (o *UserSessionUserAction) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*UserSessionUserAction) HasEndTime

func (o *UserSessionUserAction) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasFirstInputDelay

func (o *UserSessionUserAction) HasFirstInputDelay() bool

HasFirstInputDelay returns a boolean if a field has been set.

func (*UserSessionUserAction) HasFirstPartyBusyTime

func (o *UserSessionUserAction) HasFirstPartyBusyTime() bool

HasFirstPartyBusyTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasFirstPartyResources

func (o *UserSessionUserAction) HasFirstPartyResources() bool

HasFirstPartyResources returns a boolean if a field has been set.

func (*UserSessionUserAction) HasFrontendTime

func (o *UserSessionUserAction) HasFrontendTime() bool

HasFrontendTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasHasCrash

func (o *UserSessionUserAction) HasHasCrash() bool

HasHasCrash returns a boolean if a field has been set.

func (*UserSessionUserAction) HasInternalApplicationId

func (o *UserSessionUserAction) HasInternalApplicationId() bool

HasInternalApplicationId returns a boolean if a field has been set.

func (*UserSessionUserAction) HasInternalKeyUserActionId

func (o *UserSessionUserAction) HasInternalKeyUserActionId() bool

HasInternalKeyUserActionId returns a boolean if a field has been set.

func (*UserSessionUserAction) HasJavascriptErrorCount

func (o *UserSessionUserAction) HasJavascriptErrorCount() bool

HasJavascriptErrorCount returns a boolean if a field has been set.

func (*UserSessionUserAction) HasKeyUserAction

func (o *UserSessionUserAction) HasKeyUserAction() bool

HasKeyUserAction returns a boolean if a field has been set.

func (*UserSessionUserAction) HasLargestContentfulPaint

func (o *UserSessionUserAction) HasLargestContentfulPaint() bool

HasLargestContentfulPaint returns a boolean if a field has been set.

func (*UserSessionUserAction) HasLoadEventEnd

func (o *UserSessionUserAction) HasLoadEventEnd() bool

HasLoadEventEnd returns a boolean if a field has been set.

func (*UserSessionUserAction) HasLoadEventStart

func (o *UserSessionUserAction) HasLoadEventStart() bool

HasLoadEventStart returns a boolean if a field has been set.

func (*UserSessionUserAction) HasLongProperties

func (o *UserSessionUserAction) HasLongProperties() bool

HasLongProperties returns a boolean if a field has been set.

func (*UserSessionUserAction) HasMatchingConversionGoals

func (o *UserSessionUserAction) HasMatchingConversionGoals() bool

HasMatchingConversionGoals returns a boolean if a field has been set.

func (*UserSessionUserAction) HasName

func (o *UserSessionUserAction) HasName() bool

HasName returns a boolean if a field has been set.

func (*UserSessionUserAction) HasNavigationStart

func (o *UserSessionUserAction) HasNavigationStart() bool

HasNavigationStart returns a boolean if a field has been set.

func (*UserSessionUserAction) HasNetworkTime

func (o *UserSessionUserAction) HasNetworkTime() bool

HasNetworkTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasRequestErrorCount

func (o *UserSessionUserAction) HasRequestErrorCount() bool

HasRequestErrorCount returns a boolean if a field has been set.

func (*UserSessionUserAction) HasRequestStart

func (o *UserSessionUserAction) HasRequestStart() bool

HasRequestStart returns a boolean if a field has been set.

func (*UserSessionUserAction) HasResponseEnd

func (o *UserSessionUserAction) HasResponseEnd() bool

HasResponseEnd returns a boolean if a field has been set.

func (*UserSessionUserAction) HasResponseStart

func (o *UserSessionUserAction) HasResponseStart() bool

HasResponseStart returns a boolean if a field has been set.

func (*UserSessionUserAction) HasServerTime

func (o *UserSessionUserAction) HasServerTime() bool

HasServerTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasSpeedIndex

func (o *UserSessionUserAction) HasSpeedIndex() bool

HasSpeedIndex returns a boolean if a field has been set.

func (*UserSessionUserAction) HasStartTime

func (o *UserSessionUserAction) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasStringProperties

func (o *UserSessionUserAction) HasStringProperties() bool

HasStringProperties returns a boolean if a field has been set.

func (*UserSessionUserAction) HasSyntheticEvent

func (o *UserSessionUserAction) HasSyntheticEvent() bool

HasSyntheticEvent returns a boolean if a field has been set.

func (*UserSessionUserAction) HasSyntheticEventId

func (o *UserSessionUserAction) HasSyntheticEventId() bool

HasSyntheticEventId returns a boolean if a field has been set.

func (*UserSessionUserAction) HasTargetUrl

func (o *UserSessionUserAction) HasTargetUrl() bool

HasTargetUrl returns a boolean if a field has been set.

func (*UserSessionUserAction) HasThirdPartyBusyTime

func (o *UserSessionUserAction) HasThirdPartyBusyTime() bool

HasThirdPartyBusyTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasThirdPartyResources

func (o *UserSessionUserAction) HasThirdPartyResources() bool

HasThirdPartyResources returns a boolean if a field has been set.

func (*UserSessionUserAction) HasTotalBlockingTime

func (o *UserSessionUserAction) HasTotalBlockingTime() bool

HasTotalBlockingTime returns a boolean if a field has been set.

func (*UserSessionUserAction) HasType

func (o *UserSessionUserAction) HasType() bool

HasType returns a boolean if a field has been set.

func (*UserSessionUserAction) HasUserActionPropertyCount

func (o *UserSessionUserAction) HasUserActionPropertyCount() bool

HasUserActionPropertyCount returns a boolean if a field has been set.

func (*UserSessionUserAction) HasVisuallyCompleteTime

func (o *UserSessionUserAction) HasVisuallyCompleteTime() bool

HasVisuallyCompleteTime returns a boolean if a field has been set.

func (UserSessionUserAction) MarshalJSON

func (o UserSessionUserAction) MarshalJSON() ([]byte, error)

func (*UserSessionUserAction) SetApdexCategory

func (o *UserSessionUserAction) SetApdexCategory(v string)

SetApdexCategory gets a reference to the given string and assigns it to the ApdexCategory field.

func (*UserSessionUserAction) SetApplication

func (o *UserSessionUserAction) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*UserSessionUserAction) SetCdnBusyTime

func (o *UserSessionUserAction) SetCdnBusyTime(v int32)

SetCdnBusyTime gets a reference to the given int32 and assigns it to the CdnBusyTime field.

func (*UserSessionUserAction) SetCdnResources

func (o *UserSessionUserAction) SetCdnResources(v int32)

SetCdnResources gets a reference to the given int32 and assigns it to the CdnResources field.

func (*UserSessionUserAction) SetCumulativeLayoutShift

func (o *UserSessionUserAction) SetCumulativeLayoutShift(v float64)

SetCumulativeLayoutShift gets a reference to the given float64 and assigns it to the CumulativeLayoutShift field.

func (*UserSessionUserAction) SetCustomErrorCount

func (o *UserSessionUserAction) SetCustomErrorCount(v int32)

SetCustomErrorCount gets a reference to the given int32 and assigns it to the CustomErrorCount field.

func (*UserSessionUserAction) SetDateProperties

func (o *UserSessionUserAction) SetDateProperties(v []DateProperty)

SetDateProperties gets a reference to the given []DateProperty and assigns it to the DateProperties field.

func (*UserSessionUserAction) SetDocumentInteractiveTime

func (o *UserSessionUserAction) SetDocumentInteractiveTime(v int32)

SetDocumentInteractiveTime gets a reference to the given int32 and assigns it to the DocumentInteractiveTime field.

func (*UserSessionUserAction) SetDomCompleteTime

func (o *UserSessionUserAction) SetDomCompleteTime(v int32)

SetDomCompleteTime gets a reference to the given int32 and assigns it to the DomCompleteTime field.

func (*UserSessionUserAction) SetDomContentLoadedTime

func (o *UserSessionUserAction) SetDomContentLoadedTime(v int32)

SetDomContentLoadedTime gets a reference to the given int32 and assigns it to the DomContentLoadedTime field.

func (*UserSessionUserAction) SetDomain

func (o *UserSessionUserAction) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*UserSessionUserAction) SetDoubleProperties

func (o *UserSessionUserAction) SetDoubleProperties(v []DoubleProperty)

SetDoubleProperties gets a reference to the given []DoubleProperty and assigns it to the DoubleProperties field.

func (*UserSessionUserAction) SetDuration

func (o *UserSessionUserAction) SetDuration(v int64)

SetDuration gets a reference to the given int64 and assigns it to the Duration field.

func (*UserSessionUserAction) SetEndTime

func (o *UserSessionUserAction) SetEndTime(v int64)

SetEndTime gets a reference to the given int64 and assigns it to the EndTime field.

func (*UserSessionUserAction) SetFirstInputDelay

func (o *UserSessionUserAction) SetFirstInputDelay(v int32)

SetFirstInputDelay gets a reference to the given int32 and assigns it to the FirstInputDelay field.

func (*UserSessionUserAction) SetFirstPartyBusyTime

func (o *UserSessionUserAction) SetFirstPartyBusyTime(v int32)

SetFirstPartyBusyTime gets a reference to the given int32 and assigns it to the FirstPartyBusyTime field.

func (*UserSessionUserAction) SetFirstPartyResources

func (o *UserSessionUserAction) SetFirstPartyResources(v int32)

SetFirstPartyResources gets a reference to the given int32 and assigns it to the FirstPartyResources field.

func (*UserSessionUserAction) SetFrontendTime

func (o *UserSessionUserAction) SetFrontendTime(v int32)

SetFrontendTime gets a reference to the given int32 and assigns it to the FrontendTime field.

func (*UserSessionUserAction) SetHasCrash

func (o *UserSessionUserAction) SetHasCrash(v bool)

SetHasCrash gets a reference to the given bool and assigns it to the HasCrash field.

func (*UserSessionUserAction) SetInternalApplicationId

func (o *UserSessionUserAction) SetInternalApplicationId(v string)

SetInternalApplicationId gets a reference to the given string and assigns it to the InternalApplicationId field.

func (*UserSessionUserAction) SetInternalKeyUserActionId

func (o *UserSessionUserAction) SetInternalKeyUserActionId(v string)

SetInternalKeyUserActionId gets a reference to the given string and assigns it to the InternalKeyUserActionId field.

func (*UserSessionUserAction) SetJavascriptErrorCount

func (o *UserSessionUserAction) SetJavascriptErrorCount(v int32)

SetJavascriptErrorCount gets a reference to the given int32 and assigns it to the JavascriptErrorCount field.

func (*UserSessionUserAction) SetKeyUserAction

func (o *UserSessionUserAction) SetKeyUserAction(v bool)

SetKeyUserAction gets a reference to the given bool and assigns it to the KeyUserAction field.

func (*UserSessionUserAction) SetLargestContentfulPaint

func (o *UserSessionUserAction) SetLargestContentfulPaint(v int32)

SetLargestContentfulPaint gets a reference to the given int32 and assigns it to the LargestContentfulPaint field.

func (*UserSessionUserAction) SetLoadEventEnd

func (o *UserSessionUserAction) SetLoadEventEnd(v int32)

SetLoadEventEnd gets a reference to the given int32 and assigns it to the LoadEventEnd field.

func (*UserSessionUserAction) SetLoadEventStart

func (o *UserSessionUserAction) SetLoadEventStart(v int32)

SetLoadEventStart gets a reference to the given int32 and assigns it to the LoadEventStart field.

func (*UserSessionUserAction) SetLongProperties

func (o *UserSessionUserAction) SetLongProperties(v []LongProperty)

SetLongProperties gets a reference to the given []LongProperty and assigns it to the LongProperties field.

func (*UserSessionUserAction) SetMatchingConversionGoals

func (o *UserSessionUserAction) SetMatchingConversionGoals(v []string)

SetMatchingConversionGoals gets a reference to the given []string and assigns it to the MatchingConversionGoals field.

func (*UserSessionUserAction) SetName

func (o *UserSessionUserAction) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UserSessionUserAction) SetNavigationStart

func (o *UserSessionUserAction) SetNavigationStart(v int64)

SetNavigationStart gets a reference to the given int64 and assigns it to the NavigationStart field.

func (*UserSessionUserAction) SetNetworkTime

func (o *UserSessionUserAction) SetNetworkTime(v int32)

SetNetworkTime gets a reference to the given int32 and assigns it to the NetworkTime field.

func (*UserSessionUserAction) SetRequestErrorCount

func (o *UserSessionUserAction) SetRequestErrorCount(v int32)

SetRequestErrorCount gets a reference to the given int32 and assigns it to the RequestErrorCount field.

func (*UserSessionUserAction) SetRequestStart

func (o *UserSessionUserAction) SetRequestStart(v int32)

SetRequestStart gets a reference to the given int32 and assigns it to the RequestStart field.

func (*UserSessionUserAction) SetResponseEnd

func (o *UserSessionUserAction) SetResponseEnd(v int32)

SetResponseEnd gets a reference to the given int32 and assigns it to the ResponseEnd field.

func (*UserSessionUserAction) SetResponseStart

func (o *UserSessionUserAction) SetResponseStart(v int32)

SetResponseStart gets a reference to the given int32 and assigns it to the ResponseStart field.

func (*UserSessionUserAction) SetServerTime

func (o *UserSessionUserAction) SetServerTime(v int32)

SetServerTime gets a reference to the given int32 and assigns it to the ServerTime field.

func (*UserSessionUserAction) SetSpeedIndex

func (o *UserSessionUserAction) SetSpeedIndex(v int32)

SetSpeedIndex gets a reference to the given int32 and assigns it to the SpeedIndex field.

func (*UserSessionUserAction) SetStartTime

func (o *UserSessionUserAction) SetStartTime(v int64)

SetStartTime gets a reference to the given int64 and assigns it to the StartTime field.

func (*UserSessionUserAction) SetStringProperties

func (o *UserSessionUserAction) SetStringProperties(v []StringProperty)

SetStringProperties gets a reference to the given []StringProperty and assigns it to the StringProperties field.

func (*UserSessionUserAction) SetSyntheticEvent

func (o *UserSessionUserAction) SetSyntheticEvent(v string)

SetSyntheticEvent gets a reference to the given string and assigns it to the SyntheticEvent field.

func (*UserSessionUserAction) SetSyntheticEventId

func (o *UserSessionUserAction) SetSyntheticEventId(v string)

SetSyntheticEventId gets a reference to the given string and assigns it to the SyntheticEventId field.

func (*UserSessionUserAction) SetTargetUrl

func (o *UserSessionUserAction) SetTargetUrl(v string)

SetTargetUrl gets a reference to the given string and assigns it to the TargetUrl field.

func (*UserSessionUserAction) SetThirdPartyBusyTime

func (o *UserSessionUserAction) SetThirdPartyBusyTime(v int32)

SetThirdPartyBusyTime gets a reference to the given int32 and assigns it to the ThirdPartyBusyTime field.

func (*UserSessionUserAction) SetThirdPartyResources

func (o *UserSessionUserAction) SetThirdPartyResources(v int32)

SetThirdPartyResources gets a reference to the given int32 and assigns it to the ThirdPartyResources field.

func (*UserSessionUserAction) SetTotalBlockingTime

func (o *UserSessionUserAction) SetTotalBlockingTime(v int32)

SetTotalBlockingTime gets a reference to the given int32 and assigns it to the TotalBlockingTime field. Deprecated

func (*UserSessionUserAction) SetType

func (o *UserSessionUserAction) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*UserSessionUserAction) SetUserActionPropertyCount

func (o *UserSessionUserAction) SetUserActionPropertyCount(v int32)

SetUserActionPropertyCount gets a reference to the given int32 and assigns it to the UserActionPropertyCount field.

func (*UserSessionUserAction) SetVisuallyCompleteTime

func (o *UserSessionUserAction) SetVisuallyCompleteTime(v int32)

SetVisuallyCompleteTime gets a reference to the given int32 and assigns it to the VisuallyCompleteTime field.

func (UserSessionUserAction) ToMap

func (o UserSessionUserAction) ToMap() (map[string]interface{}, error)

type UsqlResultAsTable

type UsqlResultAsTable struct {
	// A list of columns in the additionalValues table.    Only present if the endpoint was called with `deepLinkFields=true` parameter.
	AdditionalColumnNames []string `json:"additionalColumnNames,omitempty"`
	// A list of data rows.    Each array element represents a row in the table of additionally linked fields.   The size of each data row and the order of the elements correspond to the **additionalColumnNames** content.   Only present if the endpoint was called with `deepLinkFields=true` parameter.
	AdditionalValues [][]map[string]interface{} `json:"additionalValues,omitempty"`
	// A list of columns in the result table.
	ColumnNames []string `json:"columnNames,omitempty"`
	// Additional information about the query and the result, that helps to understand the query and how the result was calculated.   Only appears when the **explain** parameter is set to `true`.   Example: The number of results was limited to the default of 50. Use the `LIMIT` clause to increase or decrease this limit.
	Explanations []string `json:"explanations,omitempty"`
	// The extrapolation level of the result.   To improve performance, some results may be calculated from a subset of actual data. The extrapolation level indicates the share of actual data in the result.   The number is the denominator of a fraction and indicates the amount of actual data. The value `1` means that the result contains only the actual data. The value `4` means that result is calculated using 1/4 of the actual data.   If you need the analysis to be based on the actual data, reduce the timeframe of your query. For example, in case of extrapolation level of `4`, try to use 1/4 of the original timeframe.
	ExtrapolationLevel *int32 `json:"extrapolationLevel,omitempty"`
	// A list of data rows.    Each array element represents a row in the result table.   The size of each data row and the order of the elements correspond to the **columnNames** content.
	Values [][]map[string]interface{} `json:"values,omitempty"`
}

UsqlResultAsTable The user session query result as a table.

func NewUsqlResultAsTable

func NewUsqlResultAsTable() *UsqlResultAsTable

NewUsqlResultAsTable instantiates a new UsqlResultAsTable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsqlResultAsTableWithDefaults

func NewUsqlResultAsTableWithDefaults() *UsqlResultAsTable

NewUsqlResultAsTableWithDefaults instantiates a new UsqlResultAsTable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsqlResultAsTable) GetAdditionalColumnNames

func (o *UsqlResultAsTable) GetAdditionalColumnNames() []string

GetAdditionalColumnNames returns the AdditionalColumnNames field value if set, zero value otherwise.

func (*UsqlResultAsTable) GetAdditionalColumnNamesOk

func (o *UsqlResultAsTable) GetAdditionalColumnNamesOk() ([]string, bool)

GetAdditionalColumnNamesOk returns a tuple with the AdditionalColumnNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTable) GetAdditionalValues

func (o *UsqlResultAsTable) GetAdditionalValues() [][]map[string]interface{}

GetAdditionalValues returns the AdditionalValues field value if set, zero value otherwise.

func (*UsqlResultAsTable) GetAdditionalValuesOk

func (o *UsqlResultAsTable) GetAdditionalValuesOk() ([][]map[string]interface{}, bool)

GetAdditionalValuesOk returns a tuple with the AdditionalValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTable) GetColumnNames

func (o *UsqlResultAsTable) GetColumnNames() []string

GetColumnNames returns the ColumnNames field value if set, zero value otherwise.

func (*UsqlResultAsTable) GetColumnNamesOk

func (o *UsqlResultAsTable) GetColumnNamesOk() ([]string, bool)

GetColumnNamesOk returns a tuple with the ColumnNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTable) GetExplanations

func (o *UsqlResultAsTable) GetExplanations() []string

GetExplanations returns the Explanations field value if set, zero value otherwise.

func (*UsqlResultAsTable) GetExplanationsOk

func (o *UsqlResultAsTable) GetExplanationsOk() ([]string, bool)

GetExplanationsOk returns a tuple with the Explanations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTable) GetExtrapolationLevel

func (o *UsqlResultAsTable) GetExtrapolationLevel() int32

GetExtrapolationLevel returns the ExtrapolationLevel field value if set, zero value otherwise.

func (*UsqlResultAsTable) GetExtrapolationLevelOk

func (o *UsqlResultAsTable) GetExtrapolationLevelOk() (*int32, bool)

GetExtrapolationLevelOk returns a tuple with the ExtrapolationLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTable) GetValues

func (o *UsqlResultAsTable) GetValues() [][]map[string]interface{}

GetValues returns the Values field value if set, zero value otherwise.

func (*UsqlResultAsTable) GetValuesOk

func (o *UsqlResultAsTable) GetValuesOk() ([][]map[string]interface{}, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTable) HasAdditionalColumnNames

func (o *UsqlResultAsTable) HasAdditionalColumnNames() bool

HasAdditionalColumnNames returns a boolean if a field has been set.

func (*UsqlResultAsTable) HasAdditionalValues

func (o *UsqlResultAsTable) HasAdditionalValues() bool

HasAdditionalValues returns a boolean if a field has been set.

func (*UsqlResultAsTable) HasColumnNames

func (o *UsqlResultAsTable) HasColumnNames() bool

HasColumnNames returns a boolean if a field has been set.

func (*UsqlResultAsTable) HasExplanations

func (o *UsqlResultAsTable) HasExplanations() bool

HasExplanations returns a boolean if a field has been set.

func (*UsqlResultAsTable) HasExtrapolationLevel

func (o *UsqlResultAsTable) HasExtrapolationLevel() bool

HasExtrapolationLevel returns a boolean if a field has been set.

func (*UsqlResultAsTable) HasValues

func (o *UsqlResultAsTable) HasValues() bool

HasValues returns a boolean if a field has been set.

func (UsqlResultAsTable) MarshalJSON

func (o UsqlResultAsTable) MarshalJSON() ([]byte, error)

func (*UsqlResultAsTable) SetAdditionalColumnNames

func (o *UsqlResultAsTable) SetAdditionalColumnNames(v []string)

SetAdditionalColumnNames gets a reference to the given []string and assigns it to the AdditionalColumnNames field.

func (*UsqlResultAsTable) SetAdditionalValues

func (o *UsqlResultAsTable) SetAdditionalValues(v [][]map[string]interface{})

SetAdditionalValues gets a reference to the given [][]map[string]interface{} and assigns it to the AdditionalValues field.

func (*UsqlResultAsTable) SetColumnNames

func (o *UsqlResultAsTable) SetColumnNames(v []string)

SetColumnNames gets a reference to the given []string and assigns it to the ColumnNames field.

func (*UsqlResultAsTable) SetExplanations

func (o *UsqlResultAsTable) SetExplanations(v []string)

SetExplanations gets a reference to the given []string and assigns it to the Explanations field.

func (*UsqlResultAsTable) SetExtrapolationLevel

func (o *UsqlResultAsTable) SetExtrapolationLevel(v int32)

SetExtrapolationLevel gets a reference to the given int32 and assigns it to the ExtrapolationLevel field.

func (*UsqlResultAsTable) SetValues

func (o *UsqlResultAsTable) SetValues(v [][]map[string]interface{})

SetValues gets a reference to the given [][]map[string]interface{} and assigns it to the Values field.

func (UsqlResultAsTable) ToMap

func (o UsqlResultAsTable) ToMap() (map[string]interface{}, error)

type UsqlResultAsTree

type UsqlResultAsTree struct {
	// A list of columns in the additionalValues table.    Only present if the endpoint was called with `deepLinkFields=true` parameter.
	AdditionalColumnNames []string `json:"additionalColumnNames,omitempty"`
	// A list of data rows.    Each array element represents a row in the table of additionally linked fields.   The size of each data row and the order of the elements correspond to the **additionalColumnNames** content.   Only present if the endpoint was called with `deepLinkFields=true` parameter.
	AdditionalValues [][]map[string]interface{} `json:"additionalValues,omitempty"`
	// A list of branches of the tree.    Typically, these are fields from the `SELECT` clause, that have been used in the `GROUP BY` clause.
	BranchNames []string `json:"branchNames,omitempty"`
	// Additional information about the query and the result, that helps to understand the query and how the result was calculated.   Only appears when the **explain** parameter is set to `true`.   Example: The number of results was limited to the default of 50. Use the `LIMIT` clause to increase or decrease this limit.
	Explanations []string `json:"explanations,omitempty"`
	// The extrapolation level of the result.   To improve performance, some results may be calculated from a subset of actual data. The extrapolation level indicates the share of actual data in the result.   The number is the denominator of a fraction and indicates the amount of actual data. The value `1` means that the result contains only the actual data. The value `4` means that result is calculated using 1/4 of the actual data.   If you need the analysis to be based on the actual data, reduce the timeframe of your query. For example, in case of extrapolation level of `4`, try to use 1/4 of the original timeframe.
	ExtrapolationLevel *int32 `json:"extrapolationLevel,omitempty"`
	// A list of leaves on each tree branch.    Typically, these are fields from the `SELECT` clause, that have not been used in the `GROUP BY` clause.
	LeafNames []string `json:"leafNames,omitempty"`
	// The user session query result as a tree.
	Values map[string]interface{} `json:"values,omitempty"`
}

UsqlResultAsTree The user session query result as a tree.

func NewUsqlResultAsTree

func NewUsqlResultAsTree() *UsqlResultAsTree

NewUsqlResultAsTree instantiates a new UsqlResultAsTree object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsqlResultAsTreeWithDefaults

func NewUsqlResultAsTreeWithDefaults() *UsqlResultAsTree

NewUsqlResultAsTreeWithDefaults instantiates a new UsqlResultAsTree object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsqlResultAsTree) GetAdditionalColumnNames

func (o *UsqlResultAsTree) GetAdditionalColumnNames() []string

GetAdditionalColumnNames returns the AdditionalColumnNames field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetAdditionalColumnNamesOk

func (o *UsqlResultAsTree) GetAdditionalColumnNamesOk() ([]string, bool)

GetAdditionalColumnNamesOk returns a tuple with the AdditionalColumnNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) GetAdditionalValues

func (o *UsqlResultAsTree) GetAdditionalValues() [][]map[string]interface{}

GetAdditionalValues returns the AdditionalValues field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetAdditionalValuesOk

func (o *UsqlResultAsTree) GetAdditionalValuesOk() ([][]map[string]interface{}, bool)

GetAdditionalValuesOk returns a tuple with the AdditionalValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) GetBranchNames

func (o *UsqlResultAsTree) GetBranchNames() []string

GetBranchNames returns the BranchNames field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetBranchNamesOk

func (o *UsqlResultAsTree) GetBranchNamesOk() ([]string, bool)

GetBranchNamesOk returns a tuple with the BranchNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) GetExplanations

func (o *UsqlResultAsTree) GetExplanations() []string

GetExplanations returns the Explanations field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetExplanationsOk

func (o *UsqlResultAsTree) GetExplanationsOk() ([]string, bool)

GetExplanationsOk returns a tuple with the Explanations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) GetExtrapolationLevel

func (o *UsqlResultAsTree) GetExtrapolationLevel() int32

GetExtrapolationLevel returns the ExtrapolationLevel field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetExtrapolationLevelOk

func (o *UsqlResultAsTree) GetExtrapolationLevelOk() (*int32, bool)

GetExtrapolationLevelOk returns a tuple with the ExtrapolationLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) GetLeafNames

func (o *UsqlResultAsTree) GetLeafNames() []string

GetLeafNames returns the LeafNames field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetLeafNamesOk

func (o *UsqlResultAsTree) GetLeafNamesOk() ([]string, bool)

GetLeafNamesOk returns a tuple with the LeafNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) GetValues

func (o *UsqlResultAsTree) GetValues() map[string]interface{}

GetValues returns the Values field value if set, zero value otherwise.

func (*UsqlResultAsTree) GetValuesOk

func (o *UsqlResultAsTree) GetValuesOk() (map[string]interface{}, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsqlResultAsTree) HasAdditionalColumnNames

func (o *UsqlResultAsTree) HasAdditionalColumnNames() bool

HasAdditionalColumnNames returns a boolean if a field has been set.

func (*UsqlResultAsTree) HasAdditionalValues

func (o *UsqlResultAsTree) HasAdditionalValues() bool

HasAdditionalValues returns a boolean if a field has been set.

func (*UsqlResultAsTree) HasBranchNames

func (o *UsqlResultAsTree) HasBranchNames() bool

HasBranchNames returns a boolean if a field has been set.

func (*UsqlResultAsTree) HasExplanations

func (o *UsqlResultAsTree) HasExplanations() bool

HasExplanations returns a boolean if a field has been set.

func (*UsqlResultAsTree) HasExtrapolationLevel

func (o *UsqlResultAsTree) HasExtrapolationLevel() bool

HasExtrapolationLevel returns a boolean if a field has been set.

func (*UsqlResultAsTree) HasLeafNames

func (o *UsqlResultAsTree) HasLeafNames() bool

HasLeafNames returns a boolean if a field has been set.

func (*UsqlResultAsTree) HasValues

func (o *UsqlResultAsTree) HasValues() bool

HasValues returns a boolean if a field has been set.

func (UsqlResultAsTree) MarshalJSON

func (o UsqlResultAsTree) MarshalJSON() ([]byte, error)

func (*UsqlResultAsTree) SetAdditionalColumnNames

func (o *UsqlResultAsTree) SetAdditionalColumnNames(v []string)

SetAdditionalColumnNames gets a reference to the given []string and assigns it to the AdditionalColumnNames field.

func (*UsqlResultAsTree) SetAdditionalValues

func (o *UsqlResultAsTree) SetAdditionalValues(v [][]map[string]interface{})

SetAdditionalValues gets a reference to the given [][]map[string]interface{} and assigns it to the AdditionalValues field.

func (*UsqlResultAsTree) SetBranchNames

func (o *UsqlResultAsTree) SetBranchNames(v []string)

SetBranchNames gets a reference to the given []string and assigns it to the BranchNames field.

func (*UsqlResultAsTree) SetExplanations

func (o *UsqlResultAsTree) SetExplanations(v []string)

SetExplanations gets a reference to the given []string and assigns it to the Explanations field.

func (*UsqlResultAsTree) SetExtrapolationLevel

func (o *UsqlResultAsTree) SetExtrapolationLevel(v int32)

SetExtrapolationLevel gets a reference to the given int32 and assigns it to the ExtrapolationLevel field.

func (*UsqlResultAsTree) SetLeafNames

func (o *UsqlResultAsTree) SetLeafNames(v []string)

SetLeafNames gets a reference to the given []string and assigns it to the LeafNames field.

func (*UsqlResultAsTree) SetValues

func (o *UsqlResultAsTree) SetValues(v map[string]interface{})

SetValues gets a reference to the given map[string]interface{} and assigns it to the Values field.

func (UsqlResultAsTree) ToMap

func (o UsqlResultAsTree) ToMap() (map[string]interface{}, error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL