Documentation
¶
Index ¶
- Constants
- type AdditionalEventHandlers
- type AdvancedJavaScriptTagSettings
- type AfterTransformation
- func (m *AfterTransformation) MarshalBinary() ([]byte, error)
- func (m AfterTransformation) MarshalJSON() ([]byte, error)
- func (m *AfterTransformation) SetType(val string)
- func (m *AfterTransformation) Type() string
- func (m *AfterTransformation) UnmarshalBinary(b []byte) error
- func (m *AfterTransformation) UnmarshalJSON(raw []byte) error
- func (m *AfterTransformation) Validate(formats strfmt.Registry) error
- type AlertingCustomEventFilter
- type AlertingCustomTextFilter
- type AlertingEventTypeFilter
- type AlertingPredefinedEventFilter
- type AlertingProfile
- type AlertingProfileSeverityRule
- type AlertingProfileTagFilter
- type AliasQueue
- type AnsibleTowerNotificationConfig
- func (m *AnsibleTowerNotificationConfig) Active() *bool
- func (m *AnsibleTowerNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *AnsibleTowerNotificationConfig) ID() strfmt.UUID
- func (m *AnsibleTowerNotificationConfig) MarshalBinary() ([]byte, error)
- func (m AnsibleTowerNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *AnsibleTowerNotificationConfig) Name() *string
- func (m *AnsibleTowerNotificationConfig) SetActive(val *bool)
- func (m *AnsibleTowerNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *AnsibleTowerNotificationConfig) SetID(val strfmt.UUID)
- func (m *AnsibleTowerNotificationConfig) SetName(val *string)
- func (m *AnsibleTowerNotificationConfig) SetType(val string)
- func (m *AnsibleTowerNotificationConfig) Type() string
- func (m *AnsibleTowerNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *AnsibleTowerNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *AnsibleTowerNotificationConfig) Validate(formats strfmt.Registry) error
- type Apdex
- type AppIdentifier
- type ApplicationAnomalyDetectionConfig
- type ApplicationDataPrivacy
- type ApplicationDataPrivacyList
- type ApplicationDetectionRuleConfig
- type ApplicationFilter
- type ApplicationID
- func (m *ApplicationID) MarshalBinary() ([]byte, error)
- func (m ApplicationID) MarshalJSON() ([]byte, error)
- func (m *ApplicationID) SetTransformations(val []TransformationBase)
- func (m *ApplicationID) Transformations() []TransformationBase
- func (m *ApplicationID) UnmarshalBinary(b []byte) error
- func (m *ApplicationID) UnmarshalJSON(raw []byte) error
- func (m *ApplicationID) Validate(formats strfmt.Registry) error
- type ApplicationTypeComparison
- func (m *ApplicationTypeComparison) MarshalBinary() ([]byte, error)
- func (m ApplicationTypeComparison) MarshalJSON() ([]byte, error)
- func (m *ApplicationTypeComparison) Negate() *bool
- func (m *ApplicationTypeComparison) Operator() Enum
- func (m *ApplicationTypeComparison) SetNegate(val *bool)
- func (m *ApplicationTypeComparison) SetOperator(val Enum)
- func (m *ApplicationTypeComparison) SetType(val string)
- func (m *ApplicationTypeComparison) SetValue(val interface{})
- func (m *ApplicationTypeComparison) Type() string
- func (m *ApplicationTypeComparison) UnmarshalBinary(b []byte) error
- func (m *ApplicationTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *ApplicationTypeComparison) Validate(formats strfmt.Registry) error
- func (m *ApplicationTypeComparison) Value() interface{}
- type AssignedEntitiesTile
- func (m *AssignedEntitiesTile) Bounds() *TileBounds
- func (m *AssignedEntitiesTile) Configured() bool
- func (m *AssignedEntitiesTile) MarshalBinary() ([]byte, error)
- func (m AssignedEntitiesTile) MarshalJSON() ([]byte, error)
- func (m *AssignedEntitiesTile) Name() *string
- func (m *AssignedEntitiesTile) SetBounds(val *TileBounds)
- func (m *AssignedEntitiesTile) SetConfigured(val bool)
- func (m *AssignedEntitiesTile) SetName(val *string)
- func (m *AssignedEntitiesTile) SetTileFilter(val *TileFilter)
- func (m *AssignedEntitiesTile) SetTileType(val string)
- func (m *AssignedEntitiesTile) TileFilter() *TileFilter
- func (m *AssignedEntitiesTile) TileType() string
- func (m *AssignedEntitiesTile) UnmarshalBinary(b []byte) error
- func (m *AssignedEntitiesTile) UnmarshalJSON(raw []byte) error
- func (m *AssignedEntitiesTile) Validate(formats strfmt.Registry) error
- type AssignedEntitiesWithMetricTile
- func (m *AssignedEntitiesWithMetricTile) Bounds() *TileBounds
- func (m *AssignedEntitiesWithMetricTile) Configured() bool
- func (m *AssignedEntitiesWithMetricTile) MarshalBinary() ([]byte, error)
- func (m AssignedEntitiesWithMetricTile) MarshalJSON() ([]byte, error)
- func (m *AssignedEntitiesWithMetricTile) Name() *string
- func (m *AssignedEntitiesWithMetricTile) SetBounds(val *TileBounds)
- func (m *AssignedEntitiesWithMetricTile) SetConfigured(val bool)
- func (m *AssignedEntitiesWithMetricTile) SetName(val *string)
- func (m *AssignedEntitiesWithMetricTile) SetTileFilter(val *TileFilter)
- func (m *AssignedEntitiesWithMetricTile) SetTileType(val string)
- func (m *AssignedEntitiesWithMetricTile) TileFilter() *TileFilter
- func (m *AssignedEntitiesWithMetricTile) TileType() string
- func (m *AssignedEntitiesWithMetricTile) UnmarshalBinary(b []byte) error
- func (m *AssignedEntitiesWithMetricTile) UnmarshalJSON(raw []byte) error
- func (m *AssignedEntitiesWithMetricTile) Validate(formats strfmt.Registry) error
- type AutoTag
- type AutoTagRule
- type AwsAnomalyDetectionConfig
- type AwsAuthenticationData
- type AwsConfigTag
- type AwsCredentialsConfig
- type AwsIamToken
- type AwsSupportingServiceConfig
- type AwsSupportingServiceMetric
- type AzureComputeModeComparison
- func (m *AzureComputeModeComparison) MarshalBinary() ([]byte, error)
- func (m AzureComputeModeComparison) MarshalJSON() ([]byte, error)
- func (m *AzureComputeModeComparison) Negate() *bool
- func (m *AzureComputeModeComparison) Operator() Enum
- func (m *AzureComputeModeComparison) SetNegate(val *bool)
- func (m *AzureComputeModeComparison) SetOperator(val Enum)
- func (m *AzureComputeModeComparison) SetType(val string)
- func (m *AzureComputeModeComparison) SetValue(val interface{})
- func (m *AzureComputeModeComparison) Type() string
- func (m *AzureComputeModeComparison) UnmarshalBinary(b []byte) error
- func (m *AzureComputeModeComparison) UnmarshalJSON(raw []byte) error
- func (m *AzureComputeModeComparison) Validate(formats strfmt.Registry) error
- func (m *AzureComputeModeComparison) Value() interface{}
- type AzureCredentials
- type AzureSkuComparision
- func (m *AzureSkuComparision) MarshalBinary() ([]byte, error)
- func (m AzureSkuComparision) MarshalJSON() ([]byte, error)
- func (m *AzureSkuComparision) Negate() *bool
- func (m *AzureSkuComparision) Operator() Enum
- func (m *AzureSkuComparision) SetNegate(val *bool)
- func (m *AzureSkuComparision) SetOperator(val Enum)
- func (m *AzureSkuComparision) SetType(val string)
- func (m *AzureSkuComparision) SetValue(val interface{})
- func (m *AzureSkuComparision) Type() string
- func (m *AzureSkuComparision) UnmarshalBinary(b []byte) error
- func (m *AzureSkuComparision) UnmarshalJSON(raw []byte) error
- func (m *AzureSkuComparision) Validate(formats strfmt.Registry) error
- func (m *AzureSkuComparision) Value() interface{}
- type BeforeTransformation
- func (m *BeforeTransformation) MarshalBinary() ([]byte, error)
- func (m BeforeTransformation) MarshalJSON() ([]byte, error)
- func (m *BeforeTransformation) SetType(val string)
- func (m *BeforeTransformation) Type() string
- func (m *BeforeTransformation) UnmarshalBinary(b []byte) error
- func (m *BeforeTransformation) UnmarshalJSON(raw []byte) error
- func (m *BeforeTransformation) Validate(formats strfmt.Registry) error
- type BetweenTransformation
- func (m *BetweenTransformation) MarshalBinary() ([]byte, error)
- func (m BetweenTransformation) MarshalJSON() ([]byte, error)
- func (m *BetweenTransformation) SetType(val string)
- func (m *BetweenTransformation) Type() string
- func (m *BetweenTransformation) UnmarshalBinary(b []byte) error
- func (m *BetweenTransformation) UnmarshalJSON(raw []byte) error
- func (m *BetweenTransformation) Validate(formats strfmt.Registry) error
- type BitnessComparision
- func (m *BitnessComparision) MarshalBinary() ([]byte, error)
- func (m BitnessComparision) MarshalJSON() ([]byte, error)
- func (m *BitnessComparision) Negate() *bool
- func (m *BitnessComparision) Operator() Enum
- func (m *BitnessComparision) SetNegate(val *bool)
- func (m *BitnessComparision) SetOperator(val Enum)
- func (m *BitnessComparision) SetType(val string)
- func (m *BitnessComparision) SetValue(val interface{})
- func (m *BitnessComparision) Type() string
- func (m *BitnessComparision) UnmarshalBinary(b []byte) error
- func (m *BitnessComparision) UnmarshalJSON(raw []byte) error
- func (m *BitnessComparision) Validate(formats strfmt.Registry) error
- func (m *BitnessComparision) Value() interface{}
- type BooleanComparisonInfo
- func (m *BooleanComparisonInfo) Comparison() Enum
- func (m *BooleanComparisonInfo) MarshalBinary() ([]byte, error)
- func (m BooleanComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *BooleanComparisonInfo) Negate() *bool
- func (m *BooleanComparisonInfo) SetComparison(val Enum)
- func (m *BooleanComparisonInfo) SetNegate(val *bool)
- func (m *BooleanComparisonInfo) SetType(val string)
- func (m *BooleanComparisonInfo) SetValue(val interface{})
- func (m *BooleanComparisonInfo) Type() string
- func (m *BooleanComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *BooleanComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *BooleanComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *BooleanComparisonInfo) Value() interface{}
- type CalculatedMetricDefinition
- type CalculatedServiceMetric
- type CapturedMethod
- type CertificateCredentials
- func (m *CertificateCredentials) Description() *string
- func (m *CertificateCredentials) ID() string
- func (m *CertificateCredentials) MarshalBinary() ([]byte, error)
- func (m CertificateCredentials) MarshalJSON() ([]byte, error)
- func (m *CertificateCredentials) Name() *string
- func (m *CertificateCredentials) OwnerAccessOnly() bool
- func (m *CertificateCredentials) SetDescription(val *string)
- func (m *CertificateCredentials) SetID(val string)
- func (m *CertificateCredentials) SetName(val *string)
- func (m *CertificateCredentials) SetOwnerAccessOnly(val bool)
- func (m *CertificateCredentials) SetType(val string)
- func (m *CertificateCredentials) Type() string
- func (m *CertificateCredentials) UnmarshalBinary(b []byte) error
- func (m *CertificateCredentials) UnmarshalJSON(raw []byte) error
- func (m *CertificateCredentials) Validate(formats strfmt.Registry) error
- type CloudFoundryCredentials
- type CloudTypeComparison
- func (m *CloudTypeComparison) MarshalBinary() ([]byte, error)
- func (m CloudTypeComparison) MarshalJSON() ([]byte, error)
- func (m *CloudTypeComparison) Negate() *bool
- func (m *CloudTypeComparison) Operator() Enum
- func (m *CloudTypeComparison) SetNegate(val *bool)
- func (m *CloudTypeComparison) SetOperator(val Enum)
- func (m *CloudTypeComparison) SetType(val string)
- func (m *CloudTypeComparison) SetValue(val interface{})
- func (m *CloudTypeComparison) Type() string
- func (m *CloudTypeComparison) UnmarshalBinary(b []byte) error
- func (m *CloudTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *CloudTypeComparison) Validate(formats strfmt.Registry) error
- func (m *CloudTypeComparison) Value() interface{}
- type ClusterQueue
- type ColumnDefinition
- type CompareOperation
- type ComparisonBasic
- type ComparisonInfo
- type Condition
- func (m *Condition) ComparisonInfo() ComparisonInfo
- func (m *Condition) MarshalBinary() ([]byte, error)
- func (m Condition) MarshalJSON() ([]byte, error)
- func (m *Condition) SetComparisonInfo(val ComparisonInfo)
- func (m *Condition) UnmarshalBinary(b []byte) error
- func (m *Condition) UnmarshalJSON(raw []byte) error
- func (m *Condition) Validate(formats strfmt.Registry) error
- type ConditionKey
- type ConditionsFullWebRequestAttributeTypeDto
- func (m *ConditionsFullWebRequestAttributeTypeDto) CompareOperations() []CompareOperation
- func (m *ConditionsFullWebRequestAttributeTypeDto) MarshalBinary() ([]byte, error)
- func (m ConditionsFullWebRequestAttributeTypeDto) MarshalJSON() ([]byte, error)
- func (m *ConditionsFullWebRequestAttributeTypeDto) SetCompareOperations(val []CompareOperation)
- func (m *ConditionsFullWebRequestAttributeTypeDto) UnmarshalBinary(b []byte) error
- func (m *ConditionsFullWebRequestAttributeTypeDto) UnmarshalJSON(raw []byte) error
- func (m *ConditionsFullWebRequestAttributeTypeDto) Validate(formats strfmt.Registry) error
- type ConditionsFullWebServiceAttributeTypeDto
- func (m *ConditionsFullWebServiceAttributeTypeDto) CompareOperations() []CompareOperation
- func (m *ConditionsFullWebServiceAttributeTypeDto) MarshalBinary() ([]byte, error)
- func (m ConditionsFullWebServiceAttributeTypeDto) MarshalJSON() ([]byte, error)
- func (m *ConditionsFullWebServiceAttributeTypeDto) SetCompareOperations(val []CompareOperation)
- func (m *ConditionsFullWebServiceAttributeTypeDto) UnmarshalBinary(b []byte) error
- func (m *ConditionsFullWebServiceAttributeTypeDto) UnmarshalJSON(raw []byte) error
- func (m *ConditionsFullWebServiceAttributeTypeDto) Validate(formats strfmt.Registry) error
- type ConditionsOpaqueAndExternalWebRequestAttributeTypeDto
- func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) CompareOperations() []CompareOperation
- func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) MarshalBinary() ([]byte, error)
- func (m ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) MarshalJSON() ([]byte, error)
- func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) SetCompareOperations(val []CompareOperation)
- func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) UnmarshalBinary(b []byte) error
- func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) UnmarshalJSON(raw []byte) error
- func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) Validate(formats strfmt.Registry) error
- type ConfigurationMetadata
- type ConfigurationMetadataDtoImpl
- type ConnectionLostDetectionConfig
- type ConstraintViolation
- type ContentCapture
- type ContextRoot
- type ContextRootTransformation
- type ConversionGoal
- type Credentials
- type CredentialsList
- type CredentialsResponseElement
- type CustomApplicationTypeComparison
- func (m *CustomApplicationTypeComparison) MarshalBinary() ([]byte, error)
- func (m CustomApplicationTypeComparison) MarshalJSON() ([]byte, error)
- func (m *CustomApplicationTypeComparison) Negate() *bool
- func (m *CustomApplicationTypeComparison) Operator() Enum
- func (m *CustomApplicationTypeComparison) SetNegate(val *bool)
- func (m *CustomApplicationTypeComparison) SetOperator(val Enum)
- func (m *CustomApplicationTypeComparison) SetType(val string)
- func (m *CustomApplicationTypeComparison) SetValue(val interface{})
- func (m *CustomApplicationTypeComparison) Type() string
- func (m *CustomApplicationTypeComparison) UnmarshalBinary(b []byte) error
- func (m *CustomApplicationTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *CustomApplicationTypeComparison) Validate(formats strfmt.Registry) error
- func (m *CustomApplicationTypeComparison) Value() interface{}
- type CustomChartingItemMetadataConfig
- type CustomChartingTile
- func (m *CustomChartingTile) Bounds() *TileBounds
- func (m *CustomChartingTile) Configured() bool
- func (m *CustomChartingTile) MarshalBinary() ([]byte, error)
- func (m CustomChartingTile) MarshalJSON() ([]byte, error)
- func (m *CustomChartingTile) Name() *string
- func (m *CustomChartingTile) SetBounds(val *TileBounds)
- func (m *CustomChartingTile) SetConfigured(val bool)
- func (m *CustomChartingTile) SetName(val *string)
- func (m *CustomChartingTile) SetTileFilter(val *TileFilter)
- func (m *CustomChartingTile) SetTileType(val string)
- func (m *CustomChartingTile) TileFilter() *TileFilter
- func (m *CustomChartingTile) TileType() string
- func (m *CustomChartingTile) UnmarshalBinary(b []byte) error
- func (m *CustomChartingTile) UnmarshalJSON(raw []byte) error
- func (m *CustomChartingTile) Validate(formats strfmt.Registry) error
- type CustomColumnDefinition
- func (m *CustomColumnDefinition) MarshalBinary() ([]byte, error)
- func (m CustomColumnDefinition) MarshalJSON() ([]byte, error)
- func (m *CustomColumnDefinition) Name() *string
- func (m *CustomColumnDefinition) SetName(val *string)
- func (m *CustomColumnDefinition) SetType(val string)
- func (m *CustomColumnDefinition) Type() string
- func (m *CustomColumnDefinition) UnmarshalBinary(b []byte) error
- func (m *CustomColumnDefinition) UnmarshalJSON(raw []byte) error
- func (m *CustomColumnDefinition) Validate(formats strfmt.Registry) error
- type CustomDeviceGroupNameAlertingScope
- func (m *CustomDeviceGroupNameAlertingScope) FilterType() string
- func (m *CustomDeviceGroupNameAlertingScope) MarshalBinary() ([]byte, error)
- func (m CustomDeviceGroupNameAlertingScope) MarshalJSON() ([]byte, error)
- func (m *CustomDeviceGroupNameAlertingScope) SetFilterType(val string)
- func (m *CustomDeviceGroupNameAlertingScope) UnmarshalBinary(b []byte) error
- func (m *CustomDeviceGroupNameAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *CustomDeviceGroupNameAlertingScope) Validate(formats strfmt.Registry) error
- type CustomFilterChartConfig
- type CustomFilterChartSeriesConfig
- type CustomFilterChartSeriesDimensionConfig
- type CustomFilterConfig
- type CustomHostMetadataConditionKey
- func (m *CustomHostMetadataConditionKey) Attribute() *string
- func (m *CustomHostMetadataConditionKey) MarshalBinary() ([]byte, error)
- func (m CustomHostMetadataConditionKey) MarshalJSON() ([]byte, error)
- func (m *CustomHostMetadataConditionKey) SetAttribute(val *string)
- func (m *CustomHostMetadataConditionKey) SetType(val string)
- func (m *CustomHostMetadataConditionKey) Type() string
- func (m *CustomHostMetadataConditionKey) UnmarshalBinary(b []byte) error
- func (m *CustomHostMetadataConditionKey) UnmarshalJSON(raw []byte) error
- func (m *CustomHostMetadataConditionKey) Validate(formats strfmt.Registry) error
- type CustomHostMetadataKey
- type CustomProcessMetadataConditionKey
- func (m *CustomProcessMetadataConditionKey) Attribute() *string
- func (m *CustomProcessMetadataConditionKey) MarshalBinary() ([]byte, error)
- func (m CustomProcessMetadataConditionKey) MarshalJSON() ([]byte, error)
- func (m *CustomProcessMetadataConditionKey) SetAttribute(val *string)
- func (m *CustomProcessMetadataConditionKey) SetType(val string)
- func (m *CustomProcessMetadataConditionKey) Type() string
- func (m *CustomProcessMetadataConditionKey) UnmarshalBinary(b []byte) error
- func (m *CustomProcessMetadataConditionKey) UnmarshalJSON(raw []byte) error
- func (m *CustomProcessMetadataConditionKey) Validate(formats strfmt.Registry) error
- type CustomProcessMetadataKey
- type CustomService
- type Dashboard
- func (m *Dashboard) MarshalBinary() ([]byte, error)
- func (m Dashboard) MarshalJSON() ([]byte, error)
- func (m *Dashboard) SetTiles(val []Tile)
- func (m *Dashboard) Tiles() []Tile
- func (m *Dashboard) UnmarshalBinary(b []byte) error
- func (m *Dashboard) UnmarshalJSON(raw []byte) error
- func (m *Dashboard) Validate(formats strfmt.Registry) error
- type DashboardFilter
- type DashboardList
- type DashboardMetadata
- type DashboardReport
- type DashboardReportStub
- type DashboardReportSubscription
- type DashboardStub
- type DataPrivacyAndSecurity
- type DataSource
- type DatabaseAnomalyDetectionConfig
- type DatabaseConnectionFailureDetectionConfig
- type DatabaseTopologyComparison
- func (m *DatabaseTopologyComparison) MarshalBinary() ([]byte, error)
- func (m DatabaseTopologyComparison) MarshalJSON() ([]byte, error)
- func (m *DatabaseTopologyComparison) Negate() *bool
- func (m *DatabaseTopologyComparison) Operator() Enum
- func (m *DatabaseTopologyComparison) SetNegate(val *bool)
- func (m *DatabaseTopologyComparison) SetOperator(val Enum)
- func (m *DatabaseTopologyComparison) SetType(val string)
- func (m *DatabaseTopologyComparison) SetValue(val interface{})
- func (m *DatabaseTopologyComparison) Type() string
- func (m *DatabaseTopologyComparison) UnmarshalBinary(b []byte) error
- func (m *DatabaseTopologyComparison) UnmarshalJSON(raw []byte) error
- func (m *DatabaseTopologyComparison) Validate(formats strfmt.Registry) error
- func (m *DatabaseTopologyComparison) Value() interface{}
- type DcrumDecoderComparison
- func (m *DcrumDecoderComparison) MarshalBinary() ([]byte, error)
- func (m DcrumDecoderComparison) MarshalJSON() ([]byte, error)
- func (m *DcrumDecoderComparison) Negate() *bool
- func (m *DcrumDecoderComparison) Operator() Enum
- func (m *DcrumDecoderComparison) SetNegate(val *bool)
- func (m *DcrumDecoderComparison) SetOperator(val Enum)
- func (m *DcrumDecoderComparison) SetType(val string)
- func (m *DcrumDecoderComparison) SetValue(val interface{})
- func (m *DcrumDecoderComparison) Type() string
- func (m *DcrumDecoderComparison) UnmarshalBinary(b []byte) error
- func (m *DcrumDecoderComparison) UnmarshalJSON(raw []byte) error
- func (m *DcrumDecoderComparison) Validate(formats strfmt.Registry) error
- func (m *DcrumDecoderComparison) Value() interface{}
- type DestinationDetails
- type DetectionRule
- type DimensionDefinition
- type DiskEventAnomalyDetectionConfig
- type DiskLowInodesDetectionConfig
- type DiskLowInodesThresholds
- type DiskLowSpaceDetectionConfig
- type DiskLowSpaceThresholds
- type DiskNameFilter
- type DiskSlowWriteAndReadsThresholds
- type DiskSlowWritesAndReadsDetectionConfig
- type DroppedPacketsDetectionConfig
- type DroppedPacketsThresholds
- type ESBInputNodeTypeComparisonInfo
- func (m *ESBInputNodeTypeComparisonInfo) Comparison() Enum
- func (m *ESBInputNodeTypeComparisonInfo) MarshalBinary() ([]byte, error)
- func (m ESBInputNodeTypeComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *ESBInputNodeTypeComparisonInfo) Negate() *bool
- func (m *ESBInputNodeTypeComparisonInfo) SetComparison(val Enum)
- func (m *ESBInputNodeTypeComparisonInfo) SetNegate(val *bool)
- func (m *ESBInputNodeTypeComparisonInfo) SetType(val string)
- func (m *ESBInputNodeTypeComparisonInfo) SetValue(val interface{})
- func (m *ESBInputNodeTypeComparisonInfo) Type() string
- func (m *ESBInputNodeTypeComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *ESBInputNodeTypeComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *ESBInputNodeTypeComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *ESBInputNodeTypeComparisonInfo) Value() interface{}
- type Ec2CandidateCPUSaturationDetectionConfig
- type Ec2CandidateCPUSaturationThresholds
- type ElbHighConnectionErrorsDetectionConfig
- type ElbHighConnectionErrorsThresholds
- type EmailNotificationConfig
- func (m *EmailNotificationConfig) Active() *bool
- func (m *EmailNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *EmailNotificationConfig) ID() strfmt.UUID
- func (m *EmailNotificationConfig) MarshalBinary() ([]byte, error)
- func (m EmailNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *EmailNotificationConfig) Name() *string
- func (m *EmailNotificationConfig) SetActive(val *bool)
- func (m *EmailNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *EmailNotificationConfig) SetID(val strfmt.UUID)
- func (m *EmailNotificationConfig) SetName(val *string)
- func (m *EmailNotificationConfig) SetType(val string)
- func (m *EmailNotificationConfig) Type() string
- func (m *EmailNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *EmailNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *EmailNotificationConfig) Validate(formats strfmt.Registry) error
- type EndsWithCompareOperation
- func (m *EndsWithCompareOperation) MarshalBinary() ([]byte, error)
- func (m EndsWithCompareOperation) MarshalJSON() ([]byte, error)
- func (m *EndsWithCompareOperation) SetType(val string)
- func (m *EndsWithCompareOperation) Type() string
- func (m *EndsWithCompareOperation) UnmarshalBinary(b []byte) error
- func (m *EndsWithCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *EndsWithCompareOperation) Validate(formats strfmt.Registry) error
- type EntityIDAlertingScope
- func (m *EntityIDAlertingScope) FilterType() string
- func (m *EntityIDAlertingScope) MarshalBinary() ([]byte, error)
- func (m EntityIDAlertingScope) MarshalJSON() ([]byte, error)
- func (m *EntityIDAlertingScope) SetFilterType(val string)
- func (m *EntityIDAlertingScope) UnmarshalBinary(b []byte) error
- func (m *EntityIDAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *EntityIDAlertingScope) Validate(formats strfmt.Registry) error
- type EntityIDComparison
- func (m *EntityIDComparison) MarshalBinary() ([]byte, error)
- func (m EntityIDComparison) MarshalJSON() ([]byte, error)
- func (m *EntityIDComparison) Negate() *bool
- func (m *EntityIDComparison) Operator() Enum
- func (m *EntityIDComparison) SetNegate(val *bool)
- func (m *EntityIDComparison) SetOperator(val Enum)
- func (m *EntityIDComparison) SetType(val string)
- func (m *EntityIDComparison) SetValue(val interface{})
- func (m *EntityIDComparison) Type() string
- func (m *EntityIDComparison) UnmarshalBinary(b []byte) error
- func (m *EntityIDComparison) UnmarshalJSON(raw []byte) error
- func (m *EntityIDComparison) Validate(formats strfmt.Registry) error
- func (m *EntityIDComparison) Value() interface{}
- type EntityRuleEngineCondition
- func (m *EntityRuleEngineCondition) ComparisonInfo() ComparisonBasic
- func (m *EntityRuleEngineCondition) Key() ConditionKey
- func (m *EntityRuleEngineCondition) MarshalBinary() ([]byte, error)
- func (m EntityRuleEngineCondition) MarshalJSON() ([]byte, error)
- func (m *EntityRuleEngineCondition) SetComparisonInfo(val ComparisonBasic)
- func (m *EntityRuleEngineCondition) SetKey(val ConditionKey)
- func (m *EntityRuleEngineCondition) UnmarshalBinary(b []byte) error
- func (m *EntityRuleEngineCondition) UnmarshalJSON(raw []byte) error
- func (m *EntityRuleEngineCondition) Validate(formats strfmt.Registry) error
- type EntityShortRepresentation
- type Enum
- type EqualsCompareOperation
- func (m *EqualsCompareOperation) MarshalBinary() ([]byte, error)
- func (m EqualsCompareOperation) MarshalJSON() ([]byte, error)
- func (m *EqualsCompareOperation) SetType(val string)
- func (m *EqualsCompareOperation) Type() string
- func (m *EqualsCompareOperation) UnmarshalBinary(b []byte) error
- func (m *EqualsCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *EqualsCompareOperation) Validate(formats strfmt.Registry) error
- type Error
- type ErrorEnvelope
- type EsxiHighCPUSaturationConfig
- type EsxiHighCPUThresholds
- type EsxiHighMemoryDetectionConfig
- type EsxiHighMemoryThresholds
- type EventWrapperSettings
- type ExistsCompareOperation
- func (m *ExistsCompareOperation) MarshalBinary() ([]byte, error)
- func (m ExistsCompareOperation) MarshalJSON() ([]byte, error)
- func (m *ExistsCompareOperation) SetType(val string)
- func (m *ExistsCompareOperation) Type() string
- func (m *ExistsCompareOperation) UnmarshalBinary(b []byte) error
- func (m *ExistsCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *ExistsCompareOperation) Validate(formats strfmt.Registry) error
- type ExtractSubstring
- type FailedStateComparisonInfo
- func (m *FailedStateComparisonInfo) Comparison() Enum
- func (m *FailedStateComparisonInfo) MarshalBinary() ([]byte, error)
- func (m FailedStateComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *FailedStateComparisonInfo) Negate() *bool
- func (m *FailedStateComparisonInfo) SetComparison(val Enum)
- func (m *FailedStateComparisonInfo) SetNegate(val *bool)
- func (m *FailedStateComparisonInfo) SetType(val string)
- func (m *FailedStateComparisonInfo) SetValue(val interface{})
- func (m *FailedStateComparisonInfo) Type() string
- func (m *FailedStateComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *FailedStateComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *FailedStateComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *FailedStateComparisonInfo) Value() interface{}
- type FailureRateIncreaseAutodetectionConfig
- type FailureRateIncreaseDetectionConfig
- type FailureRateIncreaseThresholdConfig
- type FailureReasonComparisonInfo
- func (m *FailureReasonComparisonInfo) Comparison() Enum
- func (m *FailureReasonComparisonInfo) MarshalBinary() ([]byte, error)
- func (m FailureReasonComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *FailureReasonComparisonInfo) Negate() *bool
- func (m *FailureReasonComparisonInfo) SetComparison(val Enum)
- func (m *FailureReasonComparisonInfo) SetNegate(val *bool)
- func (m *FailureReasonComparisonInfo) SetType(val string)
- func (m *FailureReasonComparisonInfo) SetValue(val interface{})
- func (m *FailureReasonComparisonInfo) Type() string
- func (m *FailureReasonComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *FailureReasonComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *FailureReasonComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *FailureReasonComparisonInfo) Value() interface{}
- type FastStringComparisonInfo
- func (m *FastStringComparisonInfo) Comparison() Enum
- func (m *FastStringComparisonInfo) MarshalBinary() ([]byte, error)
- func (m FastStringComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *FastStringComparisonInfo) Negate() *bool
- func (m *FastStringComparisonInfo) SetComparison(val Enum)
- func (m *FastStringComparisonInfo) SetNegate(val *bool)
- func (m *FastStringComparisonInfo) SetType(val string)
- func (m *FastStringComparisonInfo) SetValue(val interface{})
- func (m *FastStringComparisonInfo) Type() string
- func (m *FastStringComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *FastStringComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *FastStringComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *FastStringComparisonInfo) Value() interface{}
- type FilterableEntityTile
- func (m *FilterableEntityTile) Bounds() *TileBounds
- func (m *FilterableEntityTile) Configured() bool
- func (m *FilterableEntityTile) MarshalBinary() ([]byte, error)
- func (m FilterableEntityTile) MarshalJSON() ([]byte, error)
- func (m *FilterableEntityTile) Name() *string
- func (m *FilterableEntityTile) SetBounds(val *TileBounds)
- func (m *FilterableEntityTile) SetConfigured(val bool)
- func (m *FilterableEntityTile) SetName(val *string)
- func (m *FilterableEntityTile) SetTileFilter(val *TileFilter)
- func (m *FilterableEntityTile) SetTileType(val string)
- func (m *FilterableEntityTile) TileFilter() *TileFilter
- func (m *FilterableEntityTile) TileType() string
- func (m *FilterableEntityTile) UnmarshalBinary(b []byte) error
- func (m *FilterableEntityTile) UnmarshalJSON(raw []byte) error
- func (m *FilterableEntityTile) Validate(formats strfmt.Registry) error
- type FlawStateComparisonInfo
- func (m *FlawStateComparisonInfo) Comparison() Enum
- func (m *FlawStateComparisonInfo) MarshalBinary() ([]byte, error)
- func (m FlawStateComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *FlawStateComparisonInfo) Negate() *bool
- func (m *FlawStateComparisonInfo) SetComparison(val Enum)
- func (m *FlawStateComparisonInfo) SetNegate(val *bool)
- func (m *FlawStateComparisonInfo) SetType(val string)
- func (m *FlawStateComparisonInfo) SetValue(val interface{})
- func (m *FlawStateComparisonInfo) Type() string
- func (m *FlawStateComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *FlawStateComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *FlawStateComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *FlawStateComparisonInfo) Value() interface{}
- type FormDataContentDisposition
- type FrequentIssueDetectionConfig
- type FullWebRequestRule
- type FullWebServiceRule
- type GlobalEventCaptureSettings
- type GreaterThanCompareOperation
- func (m *GreaterThanCompareOperation) MarshalBinary() ([]byte, error)
- func (m GreaterThanCompareOperation) MarshalJSON() ([]byte, error)
- func (m *GreaterThanCompareOperation) SetType(val string)
- func (m *GreaterThanCompareOperation) Type() string
- func (m *GreaterThanCompareOperation) UnmarshalBinary(b []byte) error
- func (m *GreaterThanCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *GreaterThanCompareOperation) Validate(formats strfmt.Registry) error
- type GuestCPULimitReachedConfig
- type GuestCPULimitThresholds
- type HTTPHeader
- type HTTPMethodComparisonInfo
- func (m *HTTPMethodComparisonInfo) Comparison() Enum
- func (m *HTTPMethodComparisonInfo) MarshalBinary() ([]byte, error)
- func (m HTTPMethodComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *HTTPMethodComparisonInfo) Negate() *bool
- func (m *HTTPMethodComparisonInfo) SetComparison(val Enum)
- func (m *HTTPMethodComparisonInfo) SetNegate(val *bool)
- func (m *HTTPMethodComparisonInfo) SetType(val string)
- func (m *HTTPMethodComparisonInfo) SetValue(val interface{})
- func (m *HTTPMethodComparisonInfo) Type() string
- func (m *HTTPMethodComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *HTTPMethodComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *HTTPMethodComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *HTTPMethodComparisonInfo) Value() interface{}
- type HTTPStatusClassComparisonInfo
- func (m *HTTPStatusClassComparisonInfo) Comparison() Enum
- func (m *HTTPStatusClassComparisonInfo) MarshalBinary() ([]byte, error)
- func (m HTTPStatusClassComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *HTTPStatusClassComparisonInfo) Negate() *bool
- func (m *HTTPStatusClassComparisonInfo) SetComparison(val Enum)
- func (m *HTTPStatusClassComparisonInfo) SetNegate(val *bool)
- func (m *HTTPStatusClassComparisonInfo) SetType(val string)
- func (m *HTTPStatusClassComparisonInfo) SetValue(val interface{})
- func (m *HTTPStatusClassComparisonInfo) Type() string
- func (m *HTTPStatusClassComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *HTTPStatusClassComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *HTTPStatusClassComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *HTTPStatusClassComparisonInfo) Value() interface{}
- type HighCPUSaturationDetectionConfig
- type HighCPUSaturationThresholds
- type HighGcActivityDetectionConfig
- type HighGcActivityThresholds
- type HighMemoryDetectionConfig
- type HighMemoryThresholds
- type HighNetworkDetectionConfig
- type HighNetworkThresholds
- type HipChatNotificationConfig
- func (m *HipChatNotificationConfig) Active() *bool
- func (m *HipChatNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *HipChatNotificationConfig) ID() strfmt.UUID
- func (m *HipChatNotificationConfig) MarshalBinary() ([]byte, error)
- func (m HipChatNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *HipChatNotificationConfig) Name() *string
- func (m *HipChatNotificationConfig) SetActive(val *bool)
- func (m *HipChatNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *HipChatNotificationConfig) SetID(val strfmt.UUID)
- func (m *HipChatNotificationConfig) SetName(val *string)
- func (m *HipChatNotificationConfig) SetType(val string)
- func (m *HipChatNotificationConfig) Type() string
- func (m *HipChatNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *HipChatNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *HipChatNotificationConfig) Validate(formats strfmt.Registry) error
- type HostGroupNameAlertingScope
- func (m *HostGroupNameAlertingScope) FilterType() string
- func (m *HostGroupNameAlertingScope) MarshalBinary() ([]byte, error)
- func (m HostGroupNameAlertingScope) MarshalJSON() ([]byte, error)
- func (m *HostGroupNameAlertingScope) SetFilterType(val string)
- func (m *HostGroupNameAlertingScope) UnmarshalBinary(b []byte) error
- func (m *HostGroupNameAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *HostGroupNameAlertingScope) Validate(formats strfmt.Registry) error
- type HostNameAlertingScope
- func (m *HostNameAlertingScope) FilterType() string
- func (m *HostNameAlertingScope) MarshalBinary() ([]byte, error)
- func (m HostNameAlertingScope) MarshalJSON() ([]byte, error)
- func (m *HostNameAlertingScope) SetFilterType(val string)
- func (m *HostNameAlertingScope) UnmarshalBinary(b []byte) error
- func (m *HostNameAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *HostNameAlertingScope) Validate(formats strfmt.Registry) error
- type HostsAnomalyDetectionConfig
- type HypervisorTypeComparision
- func (m *HypervisorTypeComparision) MarshalBinary() ([]byte, error)
- func (m HypervisorTypeComparision) MarshalJSON() ([]byte, error)
- func (m *HypervisorTypeComparision) Negate() *bool
- func (m *HypervisorTypeComparision) Operator() Enum
- func (m *HypervisorTypeComparision) SetNegate(val *bool)
- func (m *HypervisorTypeComparision) SetOperator(val Enum)
- func (m *HypervisorTypeComparision) SetType(val string)
- func (m *HypervisorTypeComparision) SetValue(val interface{})
- func (m *HypervisorTypeComparision) Type() string
- func (m *HypervisorTypeComparision) UnmarshalBinary(b []byte) error
- func (m *HypervisorTypeComparision) UnmarshalJSON(raw []byte) error
- func (m *HypervisorTypeComparision) Validate(formats strfmt.Registry) error
- func (m *HypervisorTypeComparision) Value() interface{}
- type IIBInputNodeTypeComparisonInfo
- func (m *IIBInputNodeTypeComparisonInfo) Comparison() Enum
- func (m *IIBInputNodeTypeComparisonInfo) MarshalBinary() ([]byte, error)
- func (m IIBInputNodeTypeComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *IIBInputNodeTypeComparisonInfo) Negate() *bool
- func (m *IIBInputNodeTypeComparisonInfo) SetComparison(val Enum)
- func (m *IIBInputNodeTypeComparisonInfo) SetNegate(val *bool)
- func (m *IIBInputNodeTypeComparisonInfo) SetType(val string)
- func (m *IIBInputNodeTypeComparisonInfo) SetValue(val interface{})
- func (m *IIBInputNodeTypeComparisonInfo) Type() string
- func (m *IIBInputNodeTypeComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *IIBInputNodeTypeComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *IIBInputNodeTypeComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *IIBInputNodeTypeComparisonInfo) Value() interface{}
- type IPAddressComparison
- func (m *IPAddressComparison) MarshalBinary() ([]byte, error)
- func (m IPAddressComparison) MarshalJSON() ([]byte, error)
- func (m *IPAddressComparison) Negate() *bool
- func (m *IPAddressComparison) Operator() Enum
- func (m *IPAddressComparison) SetNegate(val *bool)
- func (m *IPAddressComparison) SetOperator(val Enum)
- func (m *IPAddressComparison) SetType(val string)
- func (m *IPAddressComparison) SetValue(val interface{})
- func (m *IPAddressComparison) Type() string
- func (m *IPAddressComparison) UnmarshalBinary(b []byte) error
- func (m *IPAddressComparison) UnmarshalJSON(raw []byte) error
- func (m *IPAddressComparison) Validate(formats strfmt.Registry) error
- func (m *IPAddressComparison) Value() interface{}
- type IPAddressRange
- type IPInRangeCompareOperation
- func (m *IPInRangeCompareOperation) MarshalBinary() ([]byte, error)
- func (m IPInRangeCompareOperation) MarshalJSON() ([]byte, error)
- func (m *IPInRangeCompareOperation) SetType(val string)
- func (m *IPInRangeCompareOperation) Type() string
- func (m *IPInRangeCompareOperation) UnmarshalBinary(b []byte) error
- func (m *IPInRangeCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *IPInRangeCompareOperation) Validate(formats strfmt.Registry) error
- type IbmMQImsEntryQueue
- type IndexedNameComparison
- func (m *IndexedNameComparison) MarshalBinary() ([]byte, error)
- func (m IndexedNameComparison) MarshalJSON() ([]byte, error)
- func (m *IndexedNameComparison) Negate() *bool
- func (m *IndexedNameComparison) Operator() Enum
- func (m *IndexedNameComparison) SetNegate(val *bool)
- func (m *IndexedNameComparison) SetOperator(val Enum)
- func (m *IndexedNameComparison) SetType(val string)
- func (m *IndexedNameComparison) SetValue(val interface{})
- func (m *IndexedNameComparison) Type() string
- func (m *IndexedNameComparison) UnmarshalBinary(b []byte) error
- func (m *IndexedNameComparison) UnmarshalJSON(raw []byte) error
- func (m *IndexedNameComparison) Validate(formats strfmt.Registry) error
- func (m *IndexedNameComparison) Value() interface{}
- type IndexedStringComparison
- func (m *IndexedStringComparison) MarshalBinary() ([]byte, error)
- func (m IndexedStringComparison) MarshalJSON() ([]byte, error)
- func (m *IndexedStringComparison) Negate() *bool
- func (m *IndexedStringComparison) Operator() Enum
- func (m *IndexedStringComparison) SetNegate(val *bool)
- func (m *IndexedStringComparison) SetOperator(val Enum)
- func (m *IndexedStringComparison) SetType(val string)
- func (m *IndexedStringComparison) SetValue(val interface{})
- func (m *IndexedStringComparison) Type() string
- func (m *IndexedStringComparison) UnmarshalBinary(b []byte) error
- func (m *IndexedStringComparison) UnmarshalJSON(raw []byte) error
- func (m *IndexedStringComparison) Validate(formats strfmt.Registry) error
- func (m *IndexedStringComparison) Value() interface{}
- type IndexedTagComparison
- func (m *IndexedTagComparison) MarshalBinary() ([]byte, error)
- func (m IndexedTagComparison) MarshalJSON() ([]byte, error)
- func (m *IndexedTagComparison) Negate() *bool
- func (m *IndexedTagComparison) Operator() Enum
- func (m *IndexedTagComparison) SetNegate(val *bool)
- func (m *IndexedTagComparison) SetOperator(val Enum)
- func (m *IndexedTagComparison) SetType(val string)
- func (m *IndexedTagComparison) SetValue(val interface{})
- func (m *IndexedTagComparison) Type() string
- func (m *IndexedTagComparison) UnmarshalBinary(b []byte) error
- func (m *IndexedTagComparison) UnmarshalJSON(raw []byte) error
- func (m *IndexedTagComparison) Validate(formats strfmt.Registry) error
- func (m *IndexedTagComparison) Value() interface{}
- type InputStream
- type IntEqualsCompareOperation
- func (m *IntEqualsCompareOperation) MarshalBinary() ([]byte, error)
- func (m IntEqualsCompareOperation) MarshalJSON() ([]byte, error)
- func (m *IntEqualsCompareOperation) SetType(val string)
- func (m *IntEqualsCompareOperation) Type() string
- func (m *IntEqualsCompareOperation) UnmarshalBinary(b []byte) error
- func (m *IntEqualsCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *IntEqualsCompareOperation) Validate(formats strfmt.Registry) error
- type IntegerComparison
- func (m *IntegerComparison) MarshalBinary() ([]byte, error)
- func (m IntegerComparison) MarshalJSON() ([]byte, error)
- func (m *IntegerComparison) Negate() *bool
- func (m *IntegerComparison) Operator() Enum
- func (m *IntegerComparison) SetNegate(val *bool)
- func (m *IntegerComparison) SetOperator(val Enum)
- func (m *IntegerComparison) SetType(val string)
- func (m *IntegerComparison) SetValue(val interface{})
- func (m *IntegerComparison) Type() string
- func (m *IntegerComparison) UnmarshalBinary(b []byte) error
- func (m *IntegerComparison) UnmarshalJSON(raw []byte) error
- func (m *IntegerComparison) Validate(formats strfmt.Registry) error
- func (m *IntegerComparison) Value() interface{}
- type JSONColumnDefinition
- func (m *JSONColumnDefinition) MarshalBinary() ([]byte, error)
- func (m JSONColumnDefinition) MarshalJSON() ([]byte, error)
- func (m *JSONColumnDefinition) Name() *string
- func (m *JSONColumnDefinition) SetName(val *string)
- func (m *JSONColumnDefinition) SetType(val string)
- func (m *JSONColumnDefinition) Type() string
- func (m *JSONColumnDefinition) UnmarshalBinary(b []byte) error
- func (m *JSONColumnDefinition) UnmarshalJSON(raw []byte) error
- func (m *JSONColumnDefinition) Validate(formats strfmt.Registry) error
- type JavaScriptFrameworkSupport
- type JavaScriptInjectionRules
- type JiraNotificationConfig
- func (m *JiraNotificationConfig) Active() *bool
- func (m *JiraNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *JiraNotificationConfig) ID() strfmt.UUID
- func (m *JiraNotificationConfig) MarshalBinary() ([]byte, error)
- func (m JiraNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *JiraNotificationConfig) Name() *string
- func (m *JiraNotificationConfig) SetActive(val *bool)
- func (m *JiraNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *JiraNotificationConfig) SetID(val strfmt.UUID)
- func (m *JiraNotificationConfig) SetName(val *string)
- func (m *JiraNotificationConfig) SetType(val string)
- func (m *JiraNotificationConfig) Type() string
- func (m *JiraNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *JiraNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *JiraNotificationConfig) Validate(formats strfmt.Registry) error
- type KeyBasedAuthentication
- type KubernetesCredentials
- type LambdaHighErrorRateDetectionConfig
- type LambdaHighErrorRateThresholds
- type LessThanCompareOperation
- func (m *LessThanCompareOperation) MarshalBinary() ([]byte, error)
- func (m LessThanCompareOperation) MarshalJSON() ([]byte, error)
- func (m *LessThanCompareOperation) SetType(val string)
- func (m *LessThanCompareOperation) Type() string
- func (m *LessThanCompareOperation) UnmarshalBinary(b []byte) error
- func (m *LessThanCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *LessThanCompareOperation) Validate(formats strfmt.Registry) error
- type LogMetricConfig
- func (m *LogMetricConfig) ColumnDefiningValue() ColumnDefinition
- func (m *LogMetricConfig) MarshalBinary() ([]byte, error)
- func (m LogMetricConfig) MarshalJSON() ([]byte, error)
- func (m *LogMetricConfig) SetColumnDefiningValue(val ColumnDefinition)
- func (m *LogMetricConfig) UnmarshalBinary(b []byte) error
- func (m *LogMetricConfig) UnmarshalJSON(raw []byte) error
- func (m *LogMetricConfig) Validate(formats strfmt.Registry) error
- type LogSourceFilter
- type LowDatastoreSpaceDetectionConfig
- type LowDatastoreSpaceThresholds
- type MaintenanceWindow
- type ManagementZone
- type ManagementZoneAlertingScope
- func (m *ManagementZoneAlertingScope) FilterType() string
- func (m *ManagementZoneAlertingScope) MarshalBinary() ([]byte, error)
- func (m ManagementZoneAlertingScope) MarshalJSON() ([]byte, error)
- func (m *ManagementZoneAlertingScope) SetFilterType(val string)
- func (m *ManagementZoneAlertingScope) UnmarshalBinary(b []byte) error
- func (m *ManagementZoneAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *ManagementZoneAlertingScope) Validate(formats strfmt.Registry) error
- type ManagementZoneRule
- type MarkdownTile
- func (m *MarkdownTile) Bounds() *TileBounds
- func (m *MarkdownTile) Configured() bool
- func (m *MarkdownTile) MarshalBinary() ([]byte, error)
- func (m MarkdownTile) MarshalJSON() ([]byte, error)
- func (m *MarkdownTile) Name() *string
- func (m *MarkdownTile) SetBounds(val *TileBounds)
- func (m *MarkdownTile) SetConfigured(val bool)
- func (m *MarkdownTile) SetName(val *string)
- func (m *MarkdownTile) SetTileFilter(val *TileFilter)
- func (m *MarkdownTile) SetTileType(val string)
- func (m *MarkdownTile) TileFilter() *TileFilter
- func (m *MarkdownTile) TileType() string
- func (m *MarkdownTile) UnmarshalBinary(b []byte) error
- func (m *MarkdownTile) UnmarshalJSON(raw []byte) error
- func (m *MarkdownTile) Validate(formats strfmt.Registry) error
- type MetaDataCapturing
- type MethodReference
- type MethodRule
- type MetricEvent
- func (m *MetricEvent) AlertingScope() []MetricEventAlertingScope
- func (m *MetricEvent) MarshalBinary() ([]byte, error)
- func (m MetricEvent) MarshalJSON() ([]byte, error)
- func (m *MetricEvent) MetricDimensions() []MetricEventDimensions
- func (m *MetricEvent) SetAlertingScope(val []MetricEventAlertingScope)
- func (m *MetricEvent) SetMetricDimensions(val []MetricEventDimensions)
- func (m *MetricEvent) UnmarshalBinary(b []byte) error
- func (m *MetricEvent) UnmarshalJSON(raw []byte) error
- func (m *MetricEvent) Validate(formats strfmt.Registry) error
- type MetricEventAlertingScope
- type MetricEventDimensions
- type MetricEventEntityDimensions
- func (m *MetricEventEntityDimensions) FilterType() string
- func (m *MetricEventEntityDimensions) Index() *int32
- func (m *MetricEventEntityDimensions) MarshalBinary() ([]byte, error)
- func (m MetricEventEntityDimensions) MarshalJSON() ([]byte, error)
- func (m *MetricEventEntityDimensions) Name() string
- func (m *MetricEventEntityDimensions) SetFilterType(val string)
- func (m *MetricEventEntityDimensions) SetIndex(val *int32)
- func (m *MetricEventEntityDimensions) SetName(val string)
- func (m *MetricEventEntityDimensions) UnmarshalBinary(b []byte) error
- func (m *MetricEventEntityDimensions) UnmarshalJSON(raw []byte) error
- func (m *MetricEventEntityDimensions) Validate(formats strfmt.Registry) error
- type MetricEventStringDimensions
- func (m *MetricEventStringDimensions) FilterType() string
- func (m *MetricEventStringDimensions) Index() *int32
- func (m *MetricEventStringDimensions) MarshalBinary() ([]byte, error)
- func (m MetricEventStringDimensions) MarshalJSON() ([]byte, error)
- func (m *MetricEventStringDimensions) Name() string
- func (m *MetricEventStringDimensions) SetFilterType(val string)
- func (m *MetricEventStringDimensions) SetIndex(val *int32)
- func (m *MetricEventStringDimensions) SetName(val string)
- func (m *MetricEventStringDimensions) UnmarshalBinary(b []byte) error
- func (m *MetricEventStringDimensions) UnmarshalJSON(raw []byte) error
- func (m *MetricEventStringDimensions) Validate(formats strfmt.Registry) error
- type MetricEventTextFilterMetricEventDimensionsFilterOperatorDto
- func (m *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) MarshalBinary() ([]byte, error)
- func (m *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) UnmarshalBinary(b []byte) error
- func (m *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) Validate(formats strfmt.Registry) error
- type MetricEventTextFilterMetricEventTextFilterOperatorDto
- type MobilePlatformComparison
- func (m *MobilePlatformComparison) MarshalBinary() ([]byte, error)
- func (m MobilePlatformComparison) MarshalJSON() ([]byte, error)
- func (m *MobilePlatformComparison) Negate() *bool
- func (m *MobilePlatformComparison) Operator() Enum
- func (m *MobilePlatformComparison) SetNegate(val *bool)
- func (m *MobilePlatformComparison) SetOperator(val Enum)
- func (m *MobilePlatformComparison) SetType(val string)
- func (m *MobilePlatformComparison) SetValue(val interface{})
- func (m *MobilePlatformComparison) Type() string
- func (m *MobilePlatformComparison) UnmarshalBinary(b []byte) error
- func (m *MobilePlatformComparison) UnmarshalJSON(raw []byte) error
- func (m *MobilePlatformComparison) Validate(formats strfmt.Registry) error
- func (m *MobilePlatformComparison) Value() interface{}
- type MonitoredEntityFilter
- type MonitoringSettings
- type NameAlertingScope
- func (m *NameAlertingScope) FilterType() string
- func (m *NameAlertingScope) MarshalBinary() ([]byte, error)
- func (m NameAlertingScope) MarshalJSON() ([]byte, error)
- func (m *NameAlertingScope) SetFilterType(val string)
- func (m *NameAlertingScope) UnmarshalBinary(b []byte) error
- func (m *NameAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *NameAlertingScope) Validate(formats strfmt.Registry) error
- type NetworkDroppedPacketsDetectionConfig
- type NetworkDroppedPacketsThresholds
- type NetworkErrorsDetectionConfig
- type NetworkErrorsThresholds
- type NetworkHighRetransmissionDetectionConfig
- type NetworkHighRetransmissionThresholds
- type NetworkTCPProblemsDetectionConfig
- type NetworkTCPProblemsThresholds
- type NotificationConfig
- type NotificationConfigStub
- type NotificationConfigStubListDto
- type Number
- type NumberComparisonInfo
- func (m *NumberComparisonInfo) Comparison() Enum
- func (m *NumberComparisonInfo) MarshalBinary() ([]byte, error)
- func (m NumberComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *NumberComparisonInfo) Negate() *bool
- func (m *NumberComparisonInfo) SetComparison(val Enum)
- func (m *NumberComparisonInfo) SetNegate(val *bool)
- func (m *NumberComparisonInfo) SetType(val string)
- func (m *NumberComparisonInfo) SetValue(val interface{})
- func (m *NumberComparisonInfo) Type() string
- func (m *NumberComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *NumberComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *NumberComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *NumberComparisonInfo) Value() interface{}
- type NumberRequestAttributeComparisonInfo
- func (m *NumberRequestAttributeComparisonInfo) Comparison() Enum
- func (m *NumberRequestAttributeComparisonInfo) MarshalBinary() ([]byte, error)
- func (m NumberRequestAttributeComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *NumberRequestAttributeComparisonInfo) Negate() *bool
- func (m *NumberRequestAttributeComparisonInfo) SetComparison(val Enum)
- func (m *NumberRequestAttributeComparisonInfo) SetNegate(val *bool)
- func (m *NumberRequestAttributeComparisonInfo) SetType(val string)
- func (m *NumberRequestAttributeComparisonInfo) SetValue(val interface{})
- func (m *NumberRequestAttributeComparisonInfo) Type() string
- func (m *NumberRequestAttributeComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *NumberRequestAttributeComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *NumberRequestAttributeComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *NumberRequestAttributeComparisonInfo) Value() interface{}
- type OpaqueAndExternalWebRequestRule
- type OpsGenieNotificationConfig
- func (m *OpsGenieNotificationConfig) Active() *bool
- func (m *OpsGenieNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *OpsGenieNotificationConfig) ID() strfmt.UUID
- func (m *OpsGenieNotificationConfig) MarshalBinary() ([]byte, error)
- func (m OpsGenieNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *OpsGenieNotificationConfig) Name() *string
- func (m *OpsGenieNotificationConfig) SetActive(val *bool)
- func (m *OpsGenieNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *OpsGenieNotificationConfig) SetID(val strfmt.UUID)
- func (m *OpsGenieNotificationConfig) SetName(val *string)
- func (m *OpsGenieNotificationConfig) SetType(val string)
- func (m *OpsGenieNotificationConfig) Type() string
- func (m *OpsGenieNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *OpsGenieNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *OpsGenieNotificationConfig) Validate(formats strfmt.Registry) error
- type OsArchitectureComparison
- func (m *OsArchitectureComparison) MarshalBinary() ([]byte, error)
- func (m OsArchitectureComparison) MarshalJSON() ([]byte, error)
- func (m *OsArchitectureComparison) Negate() *bool
- func (m *OsArchitectureComparison) Operator() Enum
- func (m *OsArchitectureComparison) SetNegate(val *bool)
- func (m *OsArchitectureComparison) SetOperator(val Enum)
- func (m *OsArchitectureComparison) SetType(val string)
- func (m *OsArchitectureComparison) SetValue(val interface{})
- func (m *OsArchitectureComparison) Type() string
- func (m *OsArchitectureComparison) UnmarshalBinary(b []byte) error
- func (m *OsArchitectureComparison) UnmarshalJSON(raw []byte) error
- func (m *OsArchitectureComparison) Validate(formats strfmt.Registry) error
- func (m *OsArchitectureComparison) Value() interface{}
- type OsTypeComparison
- func (m *OsTypeComparison) MarshalBinary() ([]byte, error)
- func (m OsTypeComparison) MarshalJSON() ([]byte, error)
- func (m *OsTypeComparison) Negate() *bool
- func (m *OsTypeComparison) Operator() Enum
- func (m *OsTypeComparison) SetNegate(val *bool)
- func (m *OsTypeComparison) SetOperator(val Enum)
- func (m *OsTypeComparison) SetType(val string)
- func (m *OsTypeComparison) SetValue(val interface{})
- func (m *OsTypeComparison) Type() string
- func (m *OsTypeComparison) UnmarshalBinary(b []byte) error
- func (m *OsTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *OsTypeComparison) Validate(formats strfmt.Registry) error
- func (m *OsTypeComparison) Value() interface{}
- type OutOfMemoryDetectionConfig
- type OutOfMemoryThresholds
- type OutOfThreadsDetectionConfig
- type OutOfThreadsThresholds
- type OutputStream
- type OverloadedStorageDetectionConfig
- type OverloadedStorageThresholds
- type PaasTypeComparison
- func (m *PaasTypeComparison) MarshalBinary() ([]byte, error)
- func (m PaasTypeComparison) MarshalJSON() ([]byte, error)
- func (m *PaasTypeComparison) Negate() *bool
- func (m *PaasTypeComparison) Operator() Enum
- func (m *PaasTypeComparison) SetNegate(val *bool)
- func (m *PaasTypeComparison) SetOperator(val Enum)
- func (m *PaasTypeComparison) SetType(val string)
- func (m *PaasTypeComparison) SetValue(val interface{})
- func (m *PaasTypeComparison) Type() string
- func (m *PaasTypeComparison) UnmarshalBinary(b []byte) error
- func (m *PaasTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *PaasTypeComparison) Validate(formats strfmt.Registry) error
- func (m *PaasTypeComparison) Value() interface{}
- type PagerDutyNotificationConfig
- func (m *PagerDutyNotificationConfig) Active() *bool
- func (m *PagerDutyNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *PagerDutyNotificationConfig) ID() strfmt.UUID
- func (m *PagerDutyNotificationConfig) MarshalBinary() ([]byte, error)
- func (m PagerDutyNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *PagerDutyNotificationConfig) Name() *string
- func (m *PagerDutyNotificationConfig) SetActive(val *bool)
- func (m *PagerDutyNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *PagerDutyNotificationConfig) SetID(val strfmt.UUID)
- func (m *PagerDutyNotificationConfig) SetName(val *string)
- func (m *PagerDutyNotificationConfig) SetType(val string)
- func (m *PagerDutyNotificationConfig) Type() string
- func (m *PagerDutyNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *PagerDutyNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *PagerDutyNotificationConfig) Validate(formats strfmt.Registry) error
- type PathDefinition
- type Placeholder
- type Plugin
- type PluginProperty
- type PluginState
- type PluginStateList
- type Port
- type ProcessGroupIDAlertingScope
- func (m *ProcessGroupIDAlertingScope) FilterType() string
- func (m *ProcessGroupIDAlertingScope) MarshalBinary() ([]byte, error)
- func (m ProcessGroupIDAlertingScope) MarshalJSON() ([]byte, error)
- func (m *ProcessGroupIDAlertingScope) SetFilterType(val string)
- func (m *ProcessGroupIDAlertingScope) UnmarshalBinary(b []byte) error
- func (m *ProcessGroupIDAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *ProcessGroupIDAlertingScope) Validate(formats strfmt.Registry) error
- type ProcessGroupNameAlertingScope
- func (m *ProcessGroupNameAlertingScope) FilterType() string
- func (m *ProcessGroupNameAlertingScope) MarshalBinary() ([]byte, error)
- func (m ProcessGroupNameAlertingScope) MarshalJSON() ([]byte, error)
- func (m *ProcessGroupNameAlertingScope) SetFilterType(val string)
- func (m *ProcessGroupNameAlertingScope) UnmarshalBinary(b []byte) error
- func (m *ProcessGroupNameAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *ProcessGroupNameAlertingScope) Validate(formats strfmt.Registry) error
- type ProcessMetadataConditionKey
- func (m *ProcessMetadataConditionKey) Attribute() *string
- func (m *ProcessMetadataConditionKey) MarshalBinary() ([]byte, error)
- func (m ProcessMetadataConditionKey) MarshalJSON() ([]byte, error)
- func (m *ProcessMetadataConditionKey) SetAttribute(val *string)
- func (m *ProcessMetadataConditionKey) SetType(val string)
- func (m *ProcessMetadataConditionKey) Type() string
- func (m *ProcessMetadataConditionKey) UnmarshalBinary(b []byte) error
- func (m *ProcessMetadataConditionKey) UnmarshalJSON(raw []byte) error
- func (m *ProcessMetadataConditionKey) Validate(formats strfmt.Registry) error
- type PublicDomainName
- func (m *PublicDomainName) MarshalBinary() ([]byte, error)
- func (m PublicDomainName) MarshalJSON() ([]byte, error)
- func (m *PublicDomainName) SetTransformations(val []TransformationBase)
- func (m *PublicDomainName) Transformations() []TransformationBase
- func (m *PublicDomainName) UnmarshalBinary(b []byte) error
- func (m *PublicDomainName) UnmarshalJSON(raw []byte) error
- func (m *PublicDomainName) Validate(formats strfmt.Registry) error
- type QueueManager
- type RdsHighCPUDetectionConfig
- type RdsHighCPUThresholds
- type RdsHighLatencyThresholds
- type RdsHighMemoryDetectionConfig
- type RdsHighMemoryThresholds
- type RdsHighWriteReadLatencyDetectionConfig
- type RdsLowStorageDetectionConfig
- type RdsLowStorageThresholds
- type RdsRestartsSequenceDetectionConfig
- type RdsRestartsThresholds
- type Recurrence
- type RemoteEnvironmentConfigDto
- type RemoteEnvironmentConfigListDto
- type RemoteEnvironmentConfigStubDto
- type RemotePluginEndpoint
- type RemoteQueue
- type RemoveCreditCardNumbersTransformation
- func (m *RemoveCreditCardNumbersTransformation) MarshalBinary() ([]byte, error)
- func (m RemoveCreditCardNumbersTransformation) MarshalJSON() ([]byte, error)
- func (m *RemoveCreditCardNumbersTransformation) SetType(val string)
- func (m *RemoveCreditCardNumbersTransformation) Type() string
- func (m *RemoveCreditCardNumbersTransformation) UnmarshalBinary(b []byte) error
- func (m *RemoveCreditCardNumbersTransformation) UnmarshalJSON(raw []byte) error
- func (m *RemoveCreditCardNumbersTransformation) Validate(formats strfmt.Registry) error
- type RemoveCreditCardNumbersTransformationAllOf1
- type RemoveIBANsTransformation
- func (m *RemoveIBANsTransformation) MarshalBinary() ([]byte, error)
- func (m RemoveIBANsTransformation) MarshalJSON() ([]byte, error)
- func (m *RemoveIBANsTransformation) SetType(val string)
- func (m *RemoveIBANsTransformation) Type() string
- func (m *RemoveIBANsTransformation) UnmarshalBinary(b []byte) error
- func (m *RemoveIBANsTransformation) UnmarshalJSON(raw []byte) error
- func (m *RemoveIBANsTransformation) Validate(formats strfmt.Registry) error
- type RemoveIBANsTransformationAllOf1
- type RemoveIPsTransformation
- func (m *RemoveIPsTransformation) MarshalBinary() ([]byte, error)
- func (m RemoveIPsTransformation) MarshalJSON() ([]byte, error)
- func (m *RemoveIPsTransformation) SetType(val string)
- func (m *RemoveIPsTransformation) Type() string
- func (m *RemoveIPsTransformation) UnmarshalBinary(b []byte) error
- func (m *RemoveIPsTransformation) UnmarshalJSON(raw []byte) error
- func (m *RemoveIPsTransformation) Validate(formats strfmt.Registry) error
- type RemoveIPsTransformationAllOf1
- type RemoveNumbersTransformation
- func (m *RemoveNumbersTransformation) MarshalBinary() ([]byte, error)
- func (m RemoveNumbersTransformation) MarshalJSON() ([]byte, error)
- func (m *RemoveNumbersTransformation) SetType(val string)
- func (m *RemoveNumbersTransformation) Type() string
- func (m *RemoveNumbersTransformation) UnmarshalBinary(b []byte) error
- func (m *RemoveNumbersTransformation) UnmarshalJSON(raw []byte) error
- func (m *RemoveNumbersTransformation) Validate(formats strfmt.Registry) error
- type ReplaceBetweenTransformation
- func (m *ReplaceBetweenTransformation) MarshalBinary() ([]byte, error)
- func (m ReplaceBetweenTransformation) MarshalJSON() ([]byte, error)
- func (m *ReplaceBetweenTransformation) SetType(val string)
- func (m *ReplaceBetweenTransformation) Type() string
- func (m *ReplaceBetweenTransformation) UnmarshalBinary(b []byte) error
- func (m *ReplaceBetweenTransformation) UnmarshalJSON(raw []byte) error
- func (m *ReplaceBetweenTransformation) Validate(formats strfmt.Registry) error
- type ReportStubList
- type ReportSubscriptions
- type RequestAttribute
- type RequestNaming
- type ResourceNaming
- type ResourceTimingSettings
- type ResponseTimeDegradationAutodetectionConfig
- type ResponseTimeDegradationDetectionConfig
- type ResponseTimeDegradationThresholdConfig
- type RoleBasedAuthentication
- type RumDimensionDefinition
- type RumMetric
- type RumMetricDefinition
- type RumMetricUpdate
- type Schedule
- type Scope
- type ScopeConditions
- type ServerName
- func (m *ServerName) MarshalBinary() ([]byte, error)
- func (m ServerName) MarshalJSON() ([]byte, error)
- func (m *ServerName) SetTransformations(val []TransformationBase)
- func (m *ServerName) Transformations() []TransformationBase
- func (m *ServerName) UnmarshalBinary(b []byte) error
- func (m *ServerName) UnmarshalJSON(raw []byte) error
- func (m *ServerName) Validate(formats strfmt.Registry) error
- type ServiceAnomalyDetectionConfig
- type ServiceNowNotificationConfig
- func (m *ServiceNowNotificationConfig) Active() *bool
- func (m *ServiceNowNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *ServiceNowNotificationConfig) ID() strfmt.UUID
- func (m *ServiceNowNotificationConfig) MarshalBinary() ([]byte, error)
- func (m ServiceNowNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *ServiceNowNotificationConfig) Name() *string
- func (m *ServiceNowNotificationConfig) SetActive(val *bool)
- func (m *ServiceNowNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *ServiceNowNotificationConfig) SetID(val strfmt.UUID)
- func (m *ServiceNowNotificationConfig) SetName(val *string)
- func (m *ServiceNowNotificationConfig) SetType(val string)
- func (m *ServiceNowNotificationConfig) Type() string
- func (m *ServiceNowNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *ServiceNowNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *ServiceNowNotificationConfig) Validate(formats strfmt.Registry) error
- type ServiceTopologyComparison
- func (m *ServiceTopologyComparison) MarshalBinary() ([]byte, error)
- func (m ServiceTopologyComparison) MarshalJSON() ([]byte, error)
- func (m *ServiceTopologyComparison) Negate() *bool
- func (m *ServiceTopologyComparison) Operator() Enum
- func (m *ServiceTopologyComparison) SetNegate(val *bool)
- func (m *ServiceTopologyComparison) SetOperator(val Enum)
- func (m *ServiceTopologyComparison) SetType(val string)
- func (m *ServiceTopologyComparison) SetValue(val interface{})
- func (m *ServiceTopologyComparison) Type() string
- func (m *ServiceTopologyComparison) UnmarshalBinary(b []byte) error
- func (m *ServiceTopologyComparison) UnmarshalJSON(raw []byte) error
- func (m *ServiceTopologyComparison) Validate(formats strfmt.Registry) error
- func (m *ServiceTopologyComparison) Value() interface{}
- type ServiceTypeComparison
- func (m *ServiceTypeComparison) MarshalBinary() ([]byte, error)
- func (m ServiceTypeComparison) MarshalJSON() ([]byte, error)
- func (m *ServiceTypeComparison) Negate() *bool
- func (m *ServiceTypeComparison) Operator() Enum
- func (m *ServiceTypeComparison) SetNegate(val *bool)
- func (m *ServiceTypeComparison) SetOperator(val Enum)
- func (m *ServiceTypeComparison) SetType(val string)
- func (m *ServiceTypeComparison) SetValue(val interface{})
- func (m *ServiceTypeComparison) Type() string
- func (m *ServiceTypeComparison) UnmarshalBinary(b []byte) error
- func (m *ServiceTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *ServiceTypeComparison) Validate(formats strfmt.Registry) error
- func (m *ServiceTypeComparison) Value() interface{}
- type ServiceTypeComparisonInfo
- func (m *ServiceTypeComparisonInfo) Comparison() Enum
- func (m *ServiceTypeComparisonInfo) MarshalBinary() ([]byte, error)
- func (m ServiceTypeComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *ServiceTypeComparisonInfo) Negate() *bool
- func (m *ServiceTypeComparisonInfo) SetComparison(val Enum)
- func (m *ServiceTypeComparisonInfo) SetNegate(val *bool)
- func (m *ServiceTypeComparisonInfo) SetType(val string)
- func (m *ServiceTypeComparisonInfo) SetValue(val interface{})
- func (m *ServiceTypeComparisonInfo) Type() string
- func (m *ServiceTypeComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *ServiceTypeComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *ServiceTypeComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *ServiceTypeComparisonInfo) Value() interface{}
- type SharingInfo
- type SimpleHostTech
- type SimpleHostTechComparison
- func (m *SimpleHostTechComparison) MarshalBinary() ([]byte, error)
- func (m SimpleHostTechComparison) MarshalJSON() ([]byte, error)
- func (m *SimpleHostTechComparison) Negate() *bool
- func (m *SimpleHostTechComparison) Operator() Enum
- func (m *SimpleHostTechComparison) SetNegate(val *bool)
- func (m *SimpleHostTechComparison) SetOperator(val Enum)
- func (m *SimpleHostTechComparison) SetType(val string)
- func (m *SimpleHostTechComparison) SetValue(val interface{})
- func (m *SimpleHostTechComparison) Type() string
- func (m *SimpleHostTechComparison) UnmarshalBinary(b []byte) error
- func (m *SimpleHostTechComparison) UnmarshalJSON(raw []byte) error
- func (m *SimpleHostTechComparison) Validate(formats strfmt.Registry) error
- func (m *SimpleHostTechComparison) Value() interface{}
- type SimpleTech
- type SimpleTechComparison
- func (m *SimpleTechComparison) MarshalBinary() ([]byte, error)
- func (m SimpleTechComparison) MarshalJSON() ([]byte, error)
- func (m *SimpleTechComparison) Negate() *bool
- func (m *SimpleTechComparison) Operator() Enum
- func (m *SimpleTechComparison) SetNegate(val *bool)
- func (m *SimpleTechComparison) SetOperator(val Enum)
- func (m *SimpleTechComparison) SetType(val string)
- func (m *SimpleTechComparison) SetValue(val interface{})
- func (m *SimpleTechComparison) Type() string
- func (m *SimpleTechComparison) UnmarshalBinary(b []byte) error
- func (m *SimpleTechComparison) UnmarshalJSON(raw []byte) error
- func (m *SimpleTechComparison) Validate(formats strfmt.Registry) error
- func (m *SimpleTechComparison) Value() interface{}
- type SlackNotificationConfig
- func (m *SlackNotificationConfig) Active() *bool
- func (m *SlackNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *SlackNotificationConfig) ID() strfmt.UUID
- func (m *SlackNotificationConfig) MarshalBinary() ([]byte, error)
- func (m SlackNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *SlackNotificationConfig) Name() *string
- func (m *SlackNotificationConfig) SetActive(val *bool)
- func (m *SlackNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *SlackNotificationConfig) SetID(val strfmt.UUID)
- func (m *SlackNotificationConfig) SetName(val *string)
- func (m *SlackNotificationConfig) SetType(val string)
- func (m *SlackNotificationConfig) Type() string
- func (m *SlackNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *SlackNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *SlackNotificationConfig) Validate(formats strfmt.Registry) error
- type SlowPhysicalStorageDetectionConfig
- type SlowPhysicalStorageThresholds
- type SplitSelectTransformation
- func (m *SplitSelectTransformation) MarshalBinary() ([]byte, error)
- func (m SplitSelectTransformation) MarshalJSON() ([]byte, error)
- func (m *SplitSelectTransformation) SetType(val string)
- func (m *SplitSelectTransformation) Type() string
- func (m *SplitSelectTransformation) UnmarshalBinary(b []byte) error
- func (m *SplitSelectTransformation) UnmarshalJSON(raw []byte) error
- func (m *SplitSelectTransformation) Validate(formats strfmt.Registry) error
- type StartsWithCompareOperation
- func (m *StartsWithCompareOperation) MarshalBinary() ([]byte, error)
- func (m StartsWithCompareOperation) MarshalJSON() ([]byte, error)
- func (m *StartsWithCompareOperation) SetType(val string)
- func (m *StartsWithCompareOperation) Type() string
- func (m *StartsWithCompareOperation) UnmarshalBinary(b []byte) error
- func (m *StartsWithCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *StartsWithCompareOperation) Validate(formats strfmt.Registry) error
- type StringComparison
- func (m *StringComparison) MarshalBinary() ([]byte, error)
- func (m StringComparison) MarshalJSON() ([]byte, error)
- func (m *StringComparison) Negate() *bool
- func (m *StringComparison) Operator() Enum
- func (m *StringComparison) SetNegate(val *bool)
- func (m *StringComparison) SetOperator(val Enum)
- func (m *StringComparison) SetType(val string)
- func (m *StringComparison) SetValue(val interface{})
- func (m *StringComparison) Type() string
- func (m *StringComparison) UnmarshalBinary(b []byte) error
- func (m *StringComparison) UnmarshalJSON(raw []byte) error
- func (m *StringComparison) Validate(formats strfmt.Registry) error
- func (m *StringComparison) Value() interface{}
- type StringComparisonInfo
- func (m *StringComparisonInfo) Comparison() Enum
- func (m *StringComparisonInfo) MarshalBinary() ([]byte, error)
- func (m StringComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *StringComparisonInfo) Negate() *bool
- func (m *StringComparisonInfo) SetComparison(val Enum)
- func (m *StringComparisonInfo) SetNegate(val *bool)
- func (m *StringComparisonInfo) SetType(val string)
- func (m *StringComparisonInfo) SetValue(val interface{})
- func (m *StringComparisonInfo) Type() string
- func (m *StringComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *StringComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *StringComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *StringComparisonInfo) Value() interface{}
- type StringConditionKey
- func (m *StringConditionKey) Attribute() *string
- func (m *StringConditionKey) MarshalBinary() ([]byte, error)
- func (m StringConditionKey) MarshalJSON() ([]byte, error)
- func (m *StringConditionKey) SetAttribute(val *string)
- func (m *StringConditionKey) SetType(val string)
- func (m *StringConditionKey) Type() string
- func (m *StringConditionKey) UnmarshalBinary(b []byte) error
- func (m *StringConditionKey) UnmarshalJSON(raw []byte) error
- func (m *StringConditionKey) Validate(formats strfmt.Registry) error
- type StringContainsCompareOperation
- func (m *StringContainsCompareOperation) MarshalBinary() ([]byte, error)
- func (m StringContainsCompareOperation) MarshalJSON() ([]byte, error)
- func (m *StringContainsCompareOperation) SetType(val string)
- func (m *StringContainsCompareOperation) Type() string
- func (m *StringContainsCompareOperation) UnmarshalBinary(b []byte) error
- func (m *StringContainsCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *StringContainsCompareOperation) Validate(formats strfmt.Registry) error
- type StringEqualsCompareOperation
- func (m *StringEqualsCompareOperation) MarshalBinary() ([]byte, error)
- func (m StringEqualsCompareOperation) MarshalJSON() ([]byte, error)
- func (m *StringEqualsCompareOperation) SetType(val string)
- func (m *StringEqualsCompareOperation) Type() string
- func (m *StringEqualsCompareOperation) UnmarshalBinary(b []byte) error
- func (m *StringEqualsCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *StringEqualsCompareOperation) Validate(formats strfmt.Registry) error
- type StringRequestAttributeComparisonInfo
- func (m *StringRequestAttributeComparisonInfo) Comparison() Enum
- func (m *StringRequestAttributeComparisonInfo) MarshalBinary() ([]byte, error)
- func (m StringRequestAttributeComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *StringRequestAttributeComparisonInfo) Negate() *bool
- func (m *StringRequestAttributeComparisonInfo) SetComparison(val Enum)
- func (m *StringRequestAttributeComparisonInfo) SetNegate(val *bool)
- func (m *StringRequestAttributeComparisonInfo) SetType(val string)
- func (m *StringRequestAttributeComparisonInfo) SetValue(val interface{})
- func (m *StringRequestAttributeComparisonInfo) Type() string
- func (m *StringRequestAttributeComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *StringRequestAttributeComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *StringRequestAttributeComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *StringRequestAttributeComparisonInfo) Value() interface{}
- type StubList
- type SupportedVersion
- type SymbolFile
- type SymbolFileList
- type SymbolFilePinning
- type SymbolFileStorageInfo
- type SyntheticEngineTypeComparison
- func (m *SyntheticEngineTypeComparison) MarshalBinary() ([]byte, error)
- func (m SyntheticEngineTypeComparison) MarshalJSON() ([]byte, error)
- func (m *SyntheticEngineTypeComparison) Negate() *bool
- func (m *SyntheticEngineTypeComparison) Operator() Enum
- func (m *SyntheticEngineTypeComparison) SetNegate(val *bool)
- func (m *SyntheticEngineTypeComparison) SetOperator(val Enum)
- func (m *SyntheticEngineTypeComparison) SetType(val string)
- func (m *SyntheticEngineTypeComparison) SetValue(val interface{})
- func (m *SyntheticEngineTypeComparison) Type() string
- func (m *SyntheticEngineTypeComparison) UnmarshalBinary(b []byte) error
- func (m *SyntheticEngineTypeComparison) UnmarshalJSON(raw []byte) error
- func (m *SyntheticEngineTypeComparison) Validate(formats strfmt.Registry) error
- func (m *SyntheticEngineTypeComparison) Value() interface{}
- type SyntheticSingleWebcheckTile
- func (m *SyntheticSingleWebcheckTile) Bounds() *TileBounds
- func (m *SyntheticSingleWebcheckTile) Configured() bool
- func (m *SyntheticSingleWebcheckTile) MarshalBinary() ([]byte, error)
- func (m SyntheticSingleWebcheckTile) MarshalJSON() ([]byte, error)
- func (m *SyntheticSingleWebcheckTile) Name() *string
- func (m *SyntheticSingleWebcheckTile) SetBounds(val *TileBounds)
- func (m *SyntheticSingleWebcheckTile) SetConfigured(val bool)
- func (m *SyntheticSingleWebcheckTile) SetName(val *string)
- func (m *SyntheticSingleWebcheckTile) SetTileFilter(val *TileFilter)
- func (m *SyntheticSingleWebcheckTile) SetTileType(val string)
- func (m *SyntheticSingleWebcheckTile) TileFilter() *TileFilter
- func (m *SyntheticSingleWebcheckTile) TileType() string
- func (m *SyntheticSingleWebcheckTile) UnmarshalBinary(b []byte) error
- func (m *SyntheticSingleWebcheckTile) UnmarshalJSON(raw []byte) error
- func (m *SyntheticSingleWebcheckTile) Validate(formats strfmt.Registry) error
- type TagCompareOperation
- func (m *TagCompareOperation) MarshalBinary() ([]byte, error)
- func (m TagCompareOperation) MarshalJSON() ([]byte, error)
- func (m *TagCompareOperation) SetType(val string)
- func (m *TagCompareOperation) Type() string
- func (m *TagCompareOperation) UnmarshalBinary(b []byte) error
- func (m *TagCompareOperation) UnmarshalJSON(raw []byte) error
- func (m *TagCompareOperation) Validate(formats strfmt.Registry) error
- type TagComparison
- func (m *TagComparison) MarshalBinary() ([]byte, error)
- func (m TagComparison) MarshalJSON() ([]byte, error)
- func (m *TagComparison) Negate() *bool
- func (m *TagComparison) Operator() Enum
- func (m *TagComparison) SetNegate(val *bool)
- func (m *TagComparison) SetOperator(val Enum)
- func (m *TagComparison) SetType(val string)
- func (m *TagComparison) SetValue(val interface{})
- func (m *TagComparison) Type() string
- func (m *TagComparison) UnmarshalBinary(b []byte) error
- func (m *TagComparison) UnmarshalJSON(raw []byte) error
- func (m *TagComparison) Validate(formats strfmt.Registry) error
- func (m *TagComparison) Value() interface{}
- type TagComparisonInfo
- func (m *TagComparisonInfo) Comparison() Enum
- func (m *TagComparisonInfo) MarshalBinary() ([]byte, error)
- func (m TagComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *TagComparisonInfo) Negate() *bool
- func (m *TagComparisonInfo) SetComparison(val Enum)
- func (m *TagComparisonInfo) SetNegate(val *bool)
- func (m *TagComparisonInfo) SetType(val string)
- func (m *TagComparisonInfo) SetValue(val interface{})
- func (m *TagComparisonInfo) Type() string
- func (m *TagComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *TagComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *TagComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *TagComparisonInfo) Value() interface{}
- type TagFilter
- type TagFilterAlertingScope
- func (m *TagFilterAlertingScope) FilterType() string
- func (m *TagFilterAlertingScope) MarshalBinary() ([]byte, error)
- func (m TagFilterAlertingScope) MarshalJSON() ([]byte, error)
- func (m *TagFilterAlertingScope) SetFilterType(val string)
- func (m *TagFilterAlertingScope) UnmarshalBinary(b []byte) error
- func (m *TagFilterAlertingScope) UnmarshalJSON(raw []byte) error
- func (m *TagFilterAlertingScope) Validate(formats strfmt.Registry) error
- type TagInfo
- type TagPair
- type TakeSegmentsTransformation
- func (m *TakeSegmentsTransformation) MarshalBinary() ([]byte, error)
- func (m TakeSegmentsTransformation) MarshalJSON() ([]byte, error)
- func (m *TakeSegmentsTransformation) SetType(val string)
- func (m *TakeSegmentsTransformation) Type() string
- func (m *TakeSegmentsTransformation) UnmarshalBinary(b []byte) error
- func (m *TakeSegmentsTransformation) UnmarshalJSON(raw []byte) error
- func (m *TakeSegmentsTransformation) Validate(formats strfmt.Registry) error
- type Tile
- type TileBounds
- type TileFilter
- type TimeoutSettings
- type TokenCredentials
- func (m *TokenCredentials) Description() *string
- func (m *TokenCredentials) ID() string
- func (m *TokenCredentials) MarshalBinary() ([]byte, error)
- func (m TokenCredentials) MarshalJSON() ([]byte, error)
- func (m *TokenCredentials) Name() *string
- func (m *TokenCredentials) OwnerAccessOnly() bool
- func (m *TokenCredentials) SetDescription(val *string)
- func (m *TokenCredentials) SetID(val string)
- func (m *TokenCredentials) SetName(val *string)
- func (m *TokenCredentials) SetOwnerAccessOnly(val bool)
- func (m *TokenCredentials) SetType(val string)
- func (m *TokenCredentials) Type() string
- func (m *TokenCredentials) UnmarshalBinary(b []byte) error
- func (m *TokenCredentials) UnmarshalJSON(raw []byte) error
- func (m *TokenCredentials) Validate(formats strfmt.Registry) error
- type TrafficDropDetectionConfig
- type TrafficSpikeDetectionConfig
- type TransformationBase
- type TrelloNotificationConfig
- func (m *TrelloNotificationConfig) Active() *bool
- func (m *TrelloNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *TrelloNotificationConfig) ID() strfmt.UUID
- func (m *TrelloNotificationConfig) MarshalBinary() ([]byte, error)
- func (m TrelloNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *TrelloNotificationConfig) Name() *string
- func (m *TrelloNotificationConfig) SetActive(val *bool)
- func (m *TrelloNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *TrelloNotificationConfig) SetID(val strfmt.UUID)
- func (m *TrelloNotificationConfig) SetName(val *string)
- func (m *TrelloNotificationConfig) SetType(val string)
- func (m *TrelloNotificationConfig) Type() string
- func (m *TrelloNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *TrelloNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *TrelloNotificationConfig) Validate(formats strfmt.Registry) error
- type UndersizedStorageDetectionConfig
- type UndersizedStorageThresholds
- type UserActionDetails
- type UserActionFilter
- type UserActionNamingPlaceholder
- type UserActionNamingPlaceholderProcessingStep
- type UserActionNamingRule
- type UserActionNamingRuleCondition
- type UserActionNamingSettings
- type UserActionPropertyFilter
- type UserPasswordCredentials
- func (m *UserPasswordCredentials) Description() *string
- func (m *UserPasswordCredentials) ID() string
- func (m *UserPasswordCredentials) MarshalBinary() ([]byte, error)
- func (m UserPasswordCredentials) MarshalJSON() ([]byte, error)
- func (m *UserPasswordCredentials) Name() *string
- func (m *UserPasswordCredentials) OwnerAccessOnly() bool
- func (m *UserPasswordCredentials) SetDescription(val *string)
- func (m *UserPasswordCredentials) SetID(val string)
- func (m *UserPasswordCredentials) SetName(val *string)
- func (m *UserPasswordCredentials) SetOwnerAccessOnly(val bool)
- func (m *UserPasswordCredentials) SetType(val string)
- func (m *UserPasswordCredentials) Type() string
- func (m *UserPasswordCredentials) UnmarshalBinary(b []byte) error
- func (m *UserPasswordCredentials) UnmarshalJSON(raw []byte) error
- func (m *UserPasswordCredentials) Validate(formats strfmt.Registry) error
- type UserSessionQueryTile
- func (m *UserSessionQueryTile) Bounds() *TileBounds
- func (m *UserSessionQueryTile) Configured() bool
- func (m *UserSessionQueryTile) MarshalBinary() ([]byte, error)
- func (m UserSessionQueryTile) MarshalJSON() ([]byte, error)
- func (m *UserSessionQueryTile) Name() *string
- func (m *UserSessionQueryTile) SetBounds(val *TileBounds)
- func (m *UserSessionQueryTile) SetConfigured(val bool)
- func (m *UserSessionQueryTile) SetName(val *string)
- func (m *UserSessionQueryTile) SetTileFilter(val *TileFilter)
- func (m *UserSessionQueryTile) SetTileType(val string)
- func (m *UserSessionQueryTile) TileFilter() *TileFilter
- func (m *UserSessionQueryTile) TileType() string
- func (m *UserSessionQueryTile) UnmarshalBinary(b []byte) error
- func (m *UserSessionQueryTile) UnmarshalJSON(raw []byte) error
- func (m *UserSessionQueryTile) Validate(formats strfmt.Registry) error
- type VMwareAnomalyDetectionConfig
- type ValueCondition
- type ValueProcessing
- type VictorOpsNotificationConfig
- func (m *VictorOpsNotificationConfig) Active() *bool
- func (m *VictorOpsNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *VictorOpsNotificationConfig) ID() strfmt.UUID
- func (m *VictorOpsNotificationConfig) MarshalBinary() ([]byte, error)
- func (m VictorOpsNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *VictorOpsNotificationConfig) Name() *string
- func (m *VictorOpsNotificationConfig) SetActive(val *bool)
- func (m *VictorOpsNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *VictorOpsNotificationConfig) SetID(val strfmt.UUID)
- func (m *VictorOpsNotificationConfig) SetName(val *string)
- func (m *VictorOpsNotificationConfig) SetType(val string)
- func (m *VictorOpsNotificationConfig) Type() string
- func (m *VictorOpsNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *VictorOpsNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *VictorOpsNotificationConfig) Validate(formats strfmt.Registry) error
- type VisitDurationDetails
- type VisitNumActionDetails
- type WaterfallSettings
- type WebApplicationConfig
- type WebApplicationConfigBrowserRestriction
- type WebApplicationConfigBrowserRestrictionSettings
- type WebApplicationConfigIPAddressRestrictionSettings
- type WebHookNotificationConfig
- func (m *WebHookNotificationConfig) Active() *bool
- func (m *WebHookNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *WebHookNotificationConfig) ID() strfmt.UUID
- func (m *WebHookNotificationConfig) MarshalBinary() ([]byte, error)
- func (m WebHookNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *WebHookNotificationConfig) Name() *string
- func (m *WebHookNotificationConfig) SetActive(val *bool)
- func (m *WebHookNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *WebHookNotificationConfig) SetID(val strfmt.UUID)
- func (m *WebHookNotificationConfig) SetName(val *string)
- func (m *WebHookNotificationConfig) SetType(val string)
- func (m *WebHookNotificationConfig) Type() string
- func (m *WebHookNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *WebHookNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *WebHookNotificationConfig) Validate(formats strfmt.Registry) error
- type WebServiceName
- func (m *WebServiceName) MarshalBinary() ([]byte, error)
- func (m WebServiceName) MarshalJSON() ([]byte, error)
- func (m *WebServiceName) SetTransformations(val []TransformationBase)
- func (m *WebServiceName) Transformations() []TransformationBase
- func (m *WebServiceName) UnmarshalBinary(b []byte) error
- func (m *WebServiceName) UnmarshalJSON(raw []byte) error
- func (m *WebServiceName) Validate(formats strfmt.Registry) error
- type WebServiceNameSpace
- func (m *WebServiceNameSpace) MarshalBinary() ([]byte, error)
- func (m WebServiceNameSpace) MarshalJSON() ([]byte, error)
- func (m *WebServiceNameSpace) SetTransformations(val []TransformationBase)
- func (m *WebServiceNameSpace) Transformations() []TransformationBase
- func (m *WebServiceNameSpace) UnmarshalBinary(b []byte) error
- func (m *WebServiceNameSpace) UnmarshalJSON(raw []byte) error
- func (m *WebServiceNameSpace) Validate(formats strfmt.Registry) error
- type XMattersNotificationConfig
- func (m *XMattersNotificationConfig) Active() *bool
- func (m *XMattersNotificationConfig) AlertingProfile() *strfmt.UUID
- func (m *XMattersNotificationConfig) ID() strfmt.UUID
- func (m *XMattersNotificationConfig) MarshalBinary() ([]byte, error)
- func (m XMattersNotificationConfig) MarshalJSON() ([]byte, error)
- func (m *XMattersNotificationConfig) Name() *string
- func (m *XMattersNotificationConfig) SetActive(val *bool)
- func (m *XMattersNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
- func (m *XMattersNotificationConfig) SetID(val strfmt.UUID)
- func (m *XMattersNotificationConfig) SetName(val *string)
- func (m *XMattersNotificationConfig) SetType(val string)
- func (m *XMattersNotificationConfig) Type() string
- func (m *XMattersNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *XMattersNotificationConfig) UnmarshalJSON(raw []byte) error
- func (m *XMattersNotificationConfig) Validate(formats strfmt.Registry) error
- type ZosComparisonInfo
- func (m *ZosComparisonInfo) Comparison() Enum
- func (m *ZosComparisonInfo) MarshalBinary() ([]byte, error)
- func (m ZosComparisonInfo) MarshalJSON() ([]byte, error)
- func (m *ZosComparisonInfo) Negate() *bool
- func (m *ZosComparisonInfo) SetComparison(val Enum)
- func (m *ZosComparisonInfo) SetNegate(val *bool)
- func (m *ZosComparisonInfo) SetType(val string)
- func (m *ZosComparisonInfo) SetValue(val interface{})
- func (m *ZosComparisonInfo) Type() string
- func (m *ZosComparisonInfo) UnmarshalBinary(b []byte) error
- func (m *ZosComparisonInfo) UnmarshalJSON(raw []byte) error
- func (m *ZosComparisonInfo) Validate(formats strfmt.Registry) error
- func (m *ZosComparisonInfo) Value() interface{}
Constants ¶
const ( // AlertingCustomTextFilterOperatorBEGINSWITH captures enum value "BEGINS_WITH" AlertingCustomTextFilterOperatorBEGINSWITH string = "BEGINS_WITH" // AlertingCustomTextFilterOperatorCONTAINS captures enum value "CONTAINS" AlertingCustomTextFilterOperatorCONTAINS string = "CONTAINS" // AlertingCustomTextFilterOperatorCONTAINSREGEX captures enum value "CONTAINS_REGEX" AlertingCustomTextFilterOperatorCONTAINSREGEX string = "CONTAINS_REGEX" // AlertingCustomTextFilterOperatorENDSWITH captures enum value "ENDS_WITH" AlertingCustomTextFilterOperatorENDSWITH string = "ENDS_WITH" // AlertingCustomTextFilterOperatorEQUALS captures enum value "EQUALS" AlertingCustomTextFilterOperatorEQUALS string = "EQUALS" )
const ( // AlertingPredefinedEventFilterEventTypeAPPLICATIONERRORRATEINCREASED captures enum value "APPLICATION_ERROR_RATE_INCREASED" AlertingPredefinedEventFilterEventTypeAPPLICATIONERRORRATEINCREASED string = "APPLICATION_ERROR_RATE_INCREASED" // AlertingPredefinedEventFilterEventTypeAPPLICATIONSLOWDOWN captures enum value "APPLICATION_SLOWDOWN" AlertingPredefinedEventFilterEventTypeAPPLICATIONSLOWDOWN string = "APPLICATION_SLOWDOWN" // AlertingPredefinedEventFilterEventTypeAPPLICATIONUNEXPECTEDHIGHLOAD captures enum value "APPLICATION_UNEXPECTED_HIGH_LOAD" AlertingPredefinedEventFilterEventTypeAPPLICATIONUNEXPECTEDHIGHLOAD string = "APPLICATION_UNEXPECTED_HIGH_LOAD" // AlertingPredefinedEventFilterEventTypeAPPLICATIONUNEXPECTEDLOWLOAD captures enum value "APPLICATION_UNEXPECTED_LOW_LOAD" AlertingPredefinedEventFilterEventTypeAPPLICATIONUNEXPECTEDLOWLOAD string = "APPLICATION_UNEXPECTED_LOW_LOAD" // AlertingPredefinedEventFilterEventTypeAWSLAMBDAHIGHERRORRATE captures enum value "AWS_LAMBDA_HIGH_ERROR_RATE" AlertingPredefinedEventFilterEventTypeAWSLAMBDAHIGHERRORRATE string = "AWS_LAMBDA_HIGH_ERROR_RATE" // AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONERRORRATEINCREASED captures enum value "CUSTOM_APPLICATION_ERROR_RATE_INCREASED" AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONERRORRATEINCREASED string = "CUSTOM_APPLICATION_ERROR_RATE_INCREASED" // AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONSLOWDOWN captures enum value "CUSTOM_APPLICATION_SLOWDOWN" AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONSLOWDOWN string = "CUSTOM_APPLICATION_SLOWDOWN" // AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONUNEXPECTEDHIGHLOAD captures enum value "CUSTOM_APPLICATION_UNEXPECTED_HIGH_LOAD" AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONUNEXPECTEDHIGHLOAD string = "CUSTOM_APPLICATION_UNEXPECTED_HIGH_LOAD" // AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONUNEXPECTEDLOWLOAD captures enum value "CUSTOM_APPLICATION_UNEXPECTED_LOW_LOAD" AlertingPredefinedEventFilterEventTypeCUSTOMAPPLICATIONUNEXPECTEDLOWLOAD string = "CUSTOM_APPLICATION_UNEXPECTED_LOW_LOAD" // AlertingPredefinedEventFilterEventTypeCUSTOMAPPCRASHRATEINCREASED captures enum value "CUSTOM_APP_CRASH_RATE_INCREASED" AlertingPredefinedEventFilterEventTypeCUSTOMAPPCRASHRATEINCREASED string = "CUSTOM_APP_CRASH_RATE_INCREASED" // AlertingPredefinedEventFilterEventTypeDATABASECONNECTIONFAILURE captures enum value "DATABASE_CONNECTION_FAILURE" AlertingPredefinedEventFilterEventTypeDATABASECONNECTIONFAILURE string = "DATABASE_CONNECTION_FAILURE" // AlertingPredefinedEventFilterEventTypeDATACENTERSERVICEPERFORMANCEDEGRADATION captures enum value "DATA_CENTER_SERVICE_PERFORMANCE_DEGRADATION" AlertingPredefinedEventFilterEventTypeDATACENTERSERVICEPERFORMANCEDEGRADATION string = "DATA_CENTER_SERVICE_PERFORMANCE_DEGRADATION" // AlertingPredefinedEventFilterEventTypeDATACENTERSERVICEUNAVAILABLE captures enum value "DATA_CENTER_SERVICE_UNAVAILABLE" AlertingPredefinedEventFilterEventTypeDATACENTERSERVICEUNAVAILABLE string = "DATA_CENTER_SERVICE_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypeEBSVOLUMEHIGHLATENCY captures enum value "EBS_VOLUME_HIGH_LATENCY" AlertingPredefinedEventFilterEventTypeEBSVOLUMEHIGHLATENCY string = "EBS_VOLUME_HIGH_LATENCY" // AlertingPredefinedEventFilterEventTypeEC2HIGHCPU captures enum value "EC2_HIGH_CPU" AlertingPredefinedEventFilterEventTypeEC2HIGHCPU string = "EC2_HIGH_CPU" // AlertingPredefinedEventFilterEventTypeELBHIGHBACKENDERRORRATE captures enum value "ELB_HIGH_BACKEND_ERROR_RATE" AlertingPredefinedEventFilterEventTypeELBHIGHBACKENDERRORRATE string = "ELB_HIGH_BACKEND_ERROR_RATE" // AlertingPredefinedEventFilterEventTypeENTERPRICEAPPLICATIONPERFORMANCEDEGRADATION captures enum value "ENTERPRICE_APPLICATION_PERFORMANCE_DEGRADATION" AlertingPredefinedEventFilterEventTypeENTERPRICEAPPLICATIONPERFORMANCEDEGRADATION string = "ENTERPRICE_APPLICATION_PERFORMANCE_DEGRADATION" // AlertingPredefinedEventFilterEventTypeENTERPRISEAPPLICATIONUNAVAILABLE captures enum value "ENTERPRISE_APPLICATION_UNAVAILABLE" AlertingPredefinedEventFilterEventTypeENTERPRISEAPPLICATIONUNAVAILABLE string = "ENTERPRISE_APPLICATION_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypeESXIGUESTACTIVESWAPWAIT captures enum value "ESXI_GUEST_ACTIVE_SWAP_WAIT" AlertingPredefinedEventFilterEventTypeESXIGUESTACTIVESWAPWAIT string = "ESXI_GUEST_ACTIVE_SWAP_WAIT" // AlertingPredefinedEventFilterEventTypeESXIGUESTCPULIMITREACHED captures enum value "ESXI_GUEST_CPU_LIMIT_REACHED" AlertingPredefinedEventFilterEventTypeESXIGUESTCPULIMITREACHED string = "ESXI_GUEST_CPU_LIMIT_REACHED" // AlertingPredefinedEventFilterEventTypeESXIHOSTCPUSATURATION captures enum value "ESXI_HOST_CPU_SATURATION" AlertingPredefinedEventFilterEventTypeESXIHOSTCPUSATURATION string = "ESXI_HOST_CPU_SATURATION" // AlertingPredefinedEventFilterEventTypeESXIHOSTDATASTORELOWDISKSPACE captures enum value "ESXI_HOST_DATASTORE_LOW_DISK_SPACE" AlertingPredefinedEventFilterEventTypeESXIHOSTDATASTORELOWDISKSPACE string = "ESXI_HOST_DATASTORE_LOW_DISK_SPACE" // AlertingPredefinedEventFilterEventTypeESXIHOSTDISKQUEUESLOW captures enum value "ESXI_HOST_DISK_QUEUE_SLOW" AlertingPredefinedEventFilterEventTypeESXIHOSTDISKQUEUESLOW string = "ESXI_HOST_DISK_QUEUE_SLOW" // AlertingPredefinedEventFilterEventTypeESXIHOSTDISKSLOW captures enum value "ESXI_HOST_DISK_SLOW" AlertingPredefinedEventFilterEventTypeESXIHOSTDISKSLOW string = "ESXI_HOST_DISK_SLOW" // AlertingPredefinedEventFilterEventTypeESXIHOSTMEMORYSATURATION captures enum value "ESXI_HOST_MEMORY_SATURATION" AlertingPredefinedEventFilterEventTypeESXIHOSTMEMORYSATURATION string = "ESXI_HOST_MEMORY_SATURATION" // AlertingPredefinedEventFilterEventTypeESXIHOSTNETWORKPROBLEMS captures enum value "ESXI_HOST_NETWORK_PROBLEMS" AlertingPredefinedEventFilterEventTypeESXIHOSTNETWORKPROBLEMS string = "ESXI_HOST_NETWORK_PROBLEMS" // AlertingPredefinedEventFilterEventTypeESXIHOSTOVERLOADEDSTORAGE captures enum value "ESXI_HOST_OVERLOADED_STORAGE" AlertingPredefinedEventFilterEventTypeESXIHOSTOVERLOADEDSTORAGE string = "ESXI_HOST_OVERLOADED_STORAGE" // AlertingPredefinedEventFilterEventTypeESXIVMIMPACTHOSTCPUSATURATION captures enum value "ESXI_VM_IMPACT_HOST_CPU_SATURATION" AlertingPredefinedEventFilterEventTypeESXIVMIMPACTHOSTCPUSATURATION string = "ESXI_VM_IMPACT_HOST_CPU_SATURATION" // AlertingPredefinedEventFilterEventTypeESXIVMIMPACTHOSTMEMORYSATURATION captures enum value "ESXI_VM_IMPACT_HOST_MEMORY_SATURATION" AlertingPredefinedEventFilterEventTypeESXIVMIMPACTHOSTMEMORYSATURATION string = "ESXI_VM_IMPACT_HOST_MEMORY_SATURATION" // AlertingPredefinedEventFilterEventTypeEXTERNALSYNTHETICTESTOUTAGE captures enum value "EXTERNAL_SYNTHETIC_TEST_OUTAGE" AlertingPredefinedEventFilterEventTypeEXTERNALSYNTHETICTESTOUTAGE string = "EXTERNAL_SYNTHETIC_TEST_OUTAGE" // AlertingPredefinedEventFilterEventTypeEXTERNALSYNTHETICTESTSLOWDOWN captures enum value "EXTERNAL_SYNTHETIC_TEST_SLOWDOWN" AlertingPredefinedEventFilterEventTypeEXTERNALSYNTHETICTESTSLOWDOWN string = "EXTERNAL_SYNTHETIC_TEST_SLOWDOWN" // AlertingPredefinedEventFilterEventTypeHOSTOFSERVICEUNAVAILABLE captures enum value "HOST_OF_SERVICE_UNAVAILABLE" AlertingPredefinedEventFilterEventTypeHOSTOFSERVICEUNAVAILABLE string = "HOST_OF_SERVICE_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypeHTTPCHECKGLOBALOUTAGE captures enum value "HTTP_CHECK_GLOBAL_OUTAGE" AlertingPredefinedEventFilterEventTypeHTTPCHECKGLOBALOUTAGE string = "HTTP_CHECK_GLOBAL_OUTAGE" // AlertingPredefinedEventFilterEventTypeHTTPCHECKLOCALOUTAGE captures enum value "HTTP_CHECK_LOCAL_OUTAGE" AlertingPredefinedEventFilterEventTypeHTTPCHECKLOCALOUTAGE string = "HTTP_CHECK_LOCAL_OUTAGE" // AlertingPredefinedEventFilterEventTypeHTTPCHECKTESTLOCATIONSLOWDOWN captures enum value "HTTP_CHECK_TEST_LOCATION_SLOWDOWN" AlertingPredefinedEventFilterEventTypeHTTPCHECKTESTLOCATIONSLOWDOWN string = "HTTP_CHECK_TEST_LOCATION_SLOWDOWN" // AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONERRORRATEINCREASED captures enum value "MOBILE_APPLICATION_ERROR_RATE_INCREASED" AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONERRORRATEINCREASED string = "MOBILE_APPLICATION_ERROR_RATE_INCREASED" // AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONSLOWDOWN captures enum value "MOBILE_APPLICATION_SLOWDOWN" AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONSLOWDOWN string = "MOBILE_APPLICATION_SLOWDOWN" // AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONUNEXPECTEDHIGHLOAD captures enum value "MOBILE_APPLICATION_UNEXPECTED_HIGH_LOAD" AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONUNEXPECTEDHIGHLOAD string = "MOBILE_APPLICATION_UNEXPECTED_HIGH_LOAD" // AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONUNEXPECTEDLOWLOAD captures enum value "MOBILE_APPLICATION_UNEXPECTED_LOW_LOAD" AlertingPredefinedEventFilterEventTypeMOBILEAPPLICATIONUNEXPECTEDLOWLOAD string = "MOBILE_APPLICATION_UNEXPECTED_LOW_LOAD" // AlertingPredefinedEventFilterEventTypeMOBILEAPPCRASHRATEINCREASED captures enum value "MOBILE_APP_CRASH_RATE_INCREASED" AlertingPredefinedEventFilterEventTypeMOBILEAPPCRASHRATEINCREASED string = "MOBILE_APP_CRASH_RATE_INCREASED" // AlertingPredefinedEventFilterEventTypeMONITORINGUNAVAILABLE captures enum value "MONITORING_UNAVAILABLE" AlertingPredefinedEventFilterEventTypeMONITORINGUNAVAILABLE string = "MONITORING_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypeOSIDISKLOWINODES captures enum value "OSI_DISK_LOW_INODES" AlertingPredefinedEventFilterEventTypeOSIDISKLOWINODES string = "OSI_DISK_LOW_INODES" // AlertingPredefinedEventFilterEventTypeOSIGRACEFULLYSHUTDOWN captures enum value "OSI_GRACEFULLY_SHUTDOWN" AlertingPredefinedEventFilterEventTypeOSIGRACEFULLYSHUTDOWN string = "OSI_GRACEFULLY_SHUTDOWN" // AlertingPredefinedEventFilterEventTypeOSIHIGHCPU captures enum value "OSI_HIGH_CPU" AlertingPredefinedEventFilterEventTypeOSIHIGHCPU string = "OSI_HIGH_CPU" // AlertingPredefinedEventFilterEventTypeOSIHIGHMEMORY captures enum value "OSI_HIGH_MEMORY" AlertingPredefinedEventFilterEventTypeOSIHIGHMEMORY string = "OSI_HIGH_MEMORY" // AlertingPredefinedEventFilterEventTypeOSILOWDISKSPACE captures enum value "OSI_LOW_DISK_SPACE" AlertingPredefinedEventFilterEventTypeOSILOWDISKSPACE string = "OSI_LOW_DISK_SPACE" // AlertingPredefinedEventFilterEventTypeOSINICDROPPEDPACKETSHIGH captures enum value "OSI_NIC_DROPPED_PACKETS_HIGH" AlertingPredefinedEventFilterEventTypeOSINICDROPPEDPACKETSHIGH string = "OSI_NIC_DROPPED_PACKETS_HIGH" // AlertingPredefinedEventFilterEventTypeOSINICERRORSHIGH captures enum value "OSI_NIC_ERRORS_HIGH" AlertingPredefinedEventFilterEventTypeOSINICERRORSHIGH string = "OSI_NIC_ERRORS_HIGH" // AlertingPredefinedEventFilterEventTypeOSINICUTILIZATIONHIGH captures enum value "OSI_NIC_UTILIZATION_HIGH" AlertingPredefinedEventFilterEventTypeOSINICUTILIZATIONHIGH string = "OSI_NIC_UTILIZATION_HIGH" // AlertingPredefinedEventFilterEventTypeOSISLOWDISK captures enum value "OSI_SLOW_DISK" AlertingPredefinedEventFilterEventTypeOSISLOWDISK string = "OSI_SLOW_DISK" // AlertingPredefinedEventFilterEventTypeOSIUNEXPECTEDLYUNAVAILABLE captures enum value "OSI_UNEXPECTEDLY_UNAVAILABLE" AlertingPredefinedEventFilterEventTypeOSIUNEXPECTEDLYUNAVAILABLE string = "OSI_UNEXPECTEDLY_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypePGIOFSERVICEUNAVAILABLE captures enum value "PGI_OF_SERVICE_UNAVAILABLE" AlertingPredefinedEventFilterEventTypePGIOFSERVICEUNAVAILABLE string = "PGI_OF_SERVICE_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypePGIUNAVAILABLE captures enum value "PGI_UNAVAILABLE" AlertingPredefinedEventFilterEventTypePGIUNAVAILABLE string = "PGI_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypePGLOWINSTANCECOUNT captures enum value "PG_LOW_INSTANCE_COUNT" AlertingPredefinedEventFilterEventTypePGLOWINSTANCECOUNT string = "PG_LOW_INSTANCE_COUNT" // AlertingPredefinedEventFilterEventTypePROCESSCRASHED captures enum value "PROCESS_CRASHED" AlertingPredefinedEventFilterEventTypePROCESSCRASHED string = "PROCESS_CRASHED" // AlertingPredefinedEventFilterEventTypePROCESSHIGHGCACTIVITY captures enum value "PROCESS_HIGH_GC_ACTIVITY" AlertingPredefinedEventFilterEventTypePROCESSHIGHGCACTIVITY string = "PROCESS_HIGH_GC_ACTIVITY" // AlertingPredefinedEventFilterEventTypePROCESSMEMORYRESOURCEEXHAUSTED captures enum value "PROCESS_MEMORY_RESOURCE_EXHAUSTED" AlertingPredefinedEventFilterEventTypePROCESSMEMORYRESOURCEEXHAUSTED string = "PROCESS_MEMORY_RESOURCE_EXHAUSTED" // AlertingPredefinedEventFilterEventTypePROCESSNAHIGHCONNFAILRATE captures enum value "PROCESS_NA_HIGH_CONN_FAIL_RATE" AlertingPredefinedEventFilterEventTypePROCESSNAHIGHCONNFAILRATE string = "PROCESS_NA_HIGH_CONN_FAIL_RATE" // AlertingPredefinedEventFilterEventTypePROCESSNAHIGHLOSSRATE captures enum value "PROCESS_NA_HIGH_LOSS_RATE" AlertingPredefinedEventFilterEventTypePROCESSNAHIGHLOSSRATE string = "PROCESS_NA_HIGH_LOSS_RATE" // AlertingPredefinedEventFilterEventTypePROCESSTHREADSRESOURCEEXHAUSTED captures enum value "PROCESS_THREADS_RESOURCE_EXHAUSTED" AlertingPredefinedEventFilterEventTypePROCESSTHREADSRESOURCEEXHAUSTED string = "PROCESS_THREADS_RESOURCE_EXHAUSTED" // AlertingPredefinedEventFilterEventTypeRDSHIGHCPU captures enum value "RDS_HIGH_CPU" AlertingPredefinedEventFilterEventTypeRDSHIGHCPU string = "RDS_HIGH_CPU" // AlertingPredefinedEventFilterEventTypeRDSHIGHLATENCY captures enum value "RDS_HIGH_LATENCY" AlertingPredefinedEventFilterEventTypeRDSHIGHLATENCY string = "RDS_HIGH_LATENCY" // AlertingPredefinedEventFilterEventTypeRDSLOWMEMORY captures enum value "RDS_LOW_MEMORY" AlertingPredefinedEventFilterEventTypeRDSLOWMEMORY string = "RDS_LOW_MEMORY" // AlertingPredefinedEventFilterEventTypeRDSLOWSTORAGESPACE captures enum value "RDS_LOW_STORAGE_SPACE" AlertingPredefinedEventFilterEventTypeRDSLOWSTORAGESPACE string = "RDS_LOW_STORAGE_SPACE" // AlertingPredefinedEventFilterEventTypeRDSOFSERVICEUNAVAILABLE captures enum value "RDS_OF_SERVICE_UNAVAILABLE" AlertingPredefinedEventFilterEventTypeRDSOFSERVICEUNAVAILABLE string = "RDS_OF_SERVICE_UNAVAILABLE" // AlertingPredefinedEventFilterEventTypeRDSRESTARTSEQUENCE captures enum value "RDS_RESTART_SEQUENCE" AlertingPredefinedEventFilterEventTypeRDSRESTARTSEQUENCE string = "RDS_RESTART_SEQUENCE" // AlertingPredefinedEventFilterEventTypeSERVICEERRORRATEINCREASED captures enum value "SERVICE_ERROR_RATE_INCREASED" AlertingPredefinedEventFilterEventTypeSERVICEERRORRATEINCREASED string = "SERVICE_ERROR_RATE_INCREASED" // AlertingPredefinedEventFilterEventTypeSERVICESLOWDOWN captures enum value "SERVICE_SLOWDOWN" AlertingPredefinedEventFilterEventTypeSERVICESLOWDOWN string = "SERVICE_SLOWDOWN" // AlertingPredefinedEventFilterEventTypeSERVICEUNEXPECTEDHIGHLOAD captures enum value "SERVICE_UNEXPECTED_HIGH_LOAD" AlertingPredefinedEventFilterEventTypeSERVICEUNEXPECTEDHIGHLOAD string = "SERVICE_UNEXPECTED_HIGH_LOAD" // AlertingPredefinedEventFilterEventTypeSERVICEUNEXPECTEDLOWLOAD captures enum value "SERVICE_UNEXPECTED_LOW_LOAD" AlertingPredefinedEventFilterEventTypeSERVICEUNEXPECTEDLOWLOAD string = "SERVICE_UNEXPECTED_LOW_LOAD" // AlertingPredefinedEventFilterEventTypeSYNTHETICGLOBALOUTAGE captures enum value "SYNTHETIC_GLOBAL_OUTAGE" AlertingPredefinedEventFilterEventTypeSYNTHETICGLOBALOUTAGE string = "SYNTHETIC_GLOBAL_OUTAGE" // AlertingPredefinedEventFilterEventTypeSYNTHETICLOCALOUTAGE captures enum value "SYNTHETIC_LOCAL_OUTAGE" AlertingPredefinedEventFilterEventTypeSYNTHETICLOCALOUTAGE string = "SYNTHETIC_LOCAL_OUTAGE" // AlertingPredefinedEventFilterEventTypeSYNTHETICTESTLOCATIONSLOWDOWN captures enum value "SYNTHETIC_TEST_LOCATION_SLOWDOWN" AlertingPredefinedEventFilterEventTypeSYNTHETICTESTLOCATIONSLOWDOWN string = "SYNTHETIC_TEST_LOCATION_SLOWDOWN" )
const ( // AlertingProfileSeverityRuleSeverityLevelAVAILABILITY captures enum value "AVAILABILITY" AlertingProfileSeverityRuleSeverityLevelAVAILABILITY string = "AVAILABILITY" // AlertingProfileSeverityRuleSeverityLevelCUSTOMALERT captures enum value "CUSTOM_ALERT" AlertingProfileSeverityRuleSeverityLevelCUSTOMALERT string = "CUSTOM_ALERT" // AlertingProfileSeverityRuleSeverityLevelERROR captures enum value "ERROR" AlertingProfileSeverityRuleSeverityLevelERROR string = "ERROR" // AlertingProfileSeverityRuleSeverityLevelMONITORINGUNAVAILABLE captures enum value "MONITORING_UNAVAILABLE" AlertingProfileSeverityRuleSeverityLevelMONITORINGUNAVAILABLE string = "MONITORING_UNAVAILABLE" // AlertingProfileSeverityRuleSeverityLevelPERFORMANCE captures enum value "PERFORMANCE" AlertingProfileSeverityRuleSeverityLevelPERFORMANCE string = "PERFORMANCE" // AlertingProfileSeverityRuleSeverityLevelRESOURCECONTENTION captures enum value "RESOURCE_CONTENTION" AlertingProfileSeverityRuleSeverityLevelRESOURCECONTENTION string = "RESOURCE_CONTENTION" )
const ( // AlertingProfileTagFilterIncludeModeINCLUDEALL captures enum value "INCLUDE_ALL" AlertingProfileTagFilterIncludeModeINCLUDEALL string = "INCLUDE_ALL" // AlertingProfileTagFilterIncludeModeINCLUDEANY captures enum value "INCLUDE_ANY" AlertingProfileTagFilterIncludeModeINCLUDEANY string = "INCLUDE_ANY" // AlertingProfileTagFilterIncludeModeNONE captures enum value "NONE" AlertingProfileTagFilterIncludeModeNONE string = "NONE" )
const ( // AppIdentifierOsANDROID captures enum value "ANDROID" AppIdentifierOsANDROID string = "ANDROID" // AppIdentifierOsIOS captures enum value "IOS" AppIdentifierOsIOS string = "IOS" // AppIdentifierOsTVOS captures enum value "TVOS" AppIdentifierOsTVOS string = "TVOS" )
const ( // ApplicationDataPrivacyDoNotTrackBehaviourCAPTUREANONYMIZED captures enum value "CAPTURE_ANONYMIZED" ApplicationDataPrivacyDoNotTrackBehaviourCAPTUREANONYMIZED string = "CAPTURE_ANONYMIZED" // ApplicationDataPrivacyDoNotTrackBehaviourDONOTCAPTURE captures enum value "DO_NOT_CAPTURE" ApplicationDataPrivacyDoNotTrackBehaviourDONOTCAPTURE string = "DO_NOT_CAPTURE" // ApplicationDataPrivacyDoNotTrackBehaviourIGNOREDONOTTRACK captures enum value "IGNORE_DO_NOT_TRACK" ApplicationDataPrivacyDoNotTrackBehaviourIGNOREDONOTTRACK string = "IGNORE_DO_NOT_TRACK" )
const ( // ApplicationFilterApplicationMatchTargetDOMAIN captures enum value "DOMAIN" ApplicationFilterApplicationMatchTargetDOMAIN string = "DOMAIN" // ApplicationFilterApplicationMatchTargetURL captures enum value "URL" ApplicationFilterApplicationMatchTargetURL string = "URL" )
const ( // ApplicationFilterApplicationMatchTypeBEGINSWITH captures enum value "BEGINS_WITH" ApplicationFilterApplicationMatchTypeBEGINSWITH string = "BEGINS_WITH" // ApplicationFilterApplicationMatchTypeCONTAINS captures enum value "CONTAINS" ApplicationFilterApplicationMatchTypeCONTAINS string = "CONTAINS" // ApplicationFilterApplicationMatchTypeENDSWITH captures enum value "ENDS_WITH" ApplicationFilterApplicationMatchTypeENDSWITH string = "ENDS_WITH" // ApplicationFilterApplicationMatchTypeEQUALS captures enum value "EQUALS" ApplicationFilterApplicationMatchTypeEQUALS string = "EQUALS" // ApplicationFilterApplicationMatchTypeMATCHES captures enum value "MATCHES" ApplicationFilterApplicationMatchTypeMATCHES string = "MATCHES" )
const ( // AutoTagRuleTypeAPPLICATION captures enum value "APPLICATION" AutoTagRuleTypeAPPLICATION string = "APPLICATION" // AutoTagRuleTypeAWSAPPLICATIONLOADBALANCER captures enum value "AWS_APPLICATION_LOAD_BALANCER" AutoTagRuleTypeAWSAPPLICATIONLOADBALANCER string = "AWS_APPLICATION_LOAD_BALANCER" // AutoTagRuleTypeAWSCLASSICLOADBALANCER captures enum value "AWS_CLASSIC_LOAD_BALANCER" AutoTagRuleTypeAWSCLASSICLOADBALANCER string = "AWS_CLASSIC_LOAD_BALANCER" // AutoTagRuleTypeAWSNETWORKLOADBALANCER captures enum value "AWS_NETWORK_LOAD_BALANCER" AutoTagRuleTypeAWSNETWORKLOADBALANCER string = "AWS_NETWORK_LOAD_BALANCER" // AutoTagRuleTypeAWSRELATIONALDATABASESERVICE captures enum value "AWS_RELATIONAL_DATABASE_SERVICE" AutoTagRuleTypeAWSRELATIONALDATABASESERVICE string = "AWS_RELATIONAL_DATABASE_SERVICE" // AutoTagRuleTypeAZURE captures enum value "AZURE" AutoTagRuleTypeAZURE string = "AZURE" // AutoTagRuleTypeCUSTOMAPPLICATION captures enum value "CUSTOM_APPLICATION" AutoTagRuleTypeCUSTOMAPPLICATION string = "CUSTOM_APPLICATION" // AutoTagRuleTypeCUSTOMDEVICE captures enum value "CUSTOM_DEVICE" AutoTagRuleTypeCUSTOMDEVICE string = "CUSTOM_DEVICE" // AutoTagRuleTypeDCRUMAPPLICATION captures enum value "DCRUM_APPLICATION" AutoTagRuleTypeDCRUMAPPLICATION string = "DCRUM_APPLICATION" // AutoTagRuleTypeESXIHOST captures enum value "ESXI_HOST" AutoTagRuleTypeESXIHOST string = "ESXI_HOST" // AutoTagRuleTypeEXTERNALSYNTHETICTEST captures enum value "EXTERNAL_SYNTHETIC_TEST" AutoTagRuleTypeEXTERNALSYNTHETICTEST string = "EXTERNAL_SYNTHETIC_TEST" // AutoTagRuleTypeHOST captures enum value "HOST" AutoTagRuleTypeHOST string = "HOST" // AutoTagRuleTypeHTTPCHECK captures enum value "HTTP_CHECK" AutoTagRuleTypeHTTPCHECK string = "HTTP_CHECK" // AutoTagRuleTypeKUBERNETESNODE captures enum value "KUBERNETES_NODE" AutoTagRuleTypeKUBERNETESNODE string = "KUBERNETES_NODE" // AutoTagRuleTypeMOBILEAPPLICATION captures enum value "MOBILE_APPLICATION" AutoTagRuleTypeMOBILEAPPLICATION string = "MOBILE_APPLICATION" // AutoTagRuleTypePROCESSGROUP captures enum value "PROCESS_GROUP" AutoTagRuleTypePROCESSGROUP string = "PROCESS_GROUP" // AutoTagRuleTypeSERVICE captures enum value "SERVICE" AutoTagRuleTypeSERVICE string = "SERVICE" // AutoTagRuleTypeSYNTHETICTEST captures enum value "SYNTHETIC_TEST" AutoTagRuleTypeSYNTHETICTEST string = "SYNTHETIC_TEST" )
const ( // AwsAuthenticationDataTypeKEYS captures enum value "KEYS" AwsAuthenticationDataTypeKEYS string = "KEYS" // AwsAuthenticationDataTypeROLE captures enum value "ROLE" AwsAuthenticationDataTypeROLE string = "ROLE" )
const ( // AwsCredentialsConfigConnectionStatusCONNECTED captures enum value "CONNECTED" AwsCredentialsConfigConnectionStatusCONNECTED string = "CONNECTED" // AwsCredentialsConfigConnectionStatusDISCONNECTED captures enum value "DISCONNECTED" AwsCredentialsConfigConnectionStatusDISCONNECTED string = "DISCONNECTED" // AwsCredentialsConfigConnectionStatusUNINITIALIZED captures enum value "UNINITIALIZED" AwsCredentialsConfigConnectionStatusUNINITIALIZED string = "UNINITIALIZED" )
const ( // AwsCredentialsConfigPartitionTypeAWSCN captures enum value "AWS_CN" AwsCredentialsConfigPartitionTypeAWSCN string = "AWS_CN" // AwsCredentialsConfigPartitionTypeAWSDEFAULT captures enum value "AWS_DEFAULT" AwsCredentialsConfigPartitionTypeAWSDEFAULT string = "AWS_DEFAULT" // AwsCredentialsConfigPartitionTypeAWSUSGOV captures enum value "AWS_US_GOV" AwsCredentialsConfigPartitionTypeAWSUSGOV string = "AWS_US_GOV" )
const ( // AwsSupportingServiceMetricStatisticAVERAGE captures enum value "AVERAGE" AwsSupportingServiceMetricStatisticAVERAGE string = "AVERAGE" // AwsSupportingServiceMetricStatisticAVGMINMAX captures enum value "AVG_MIN_MAX" AwsSupportingServiceMetricStatisticAVGMINMAX string = "AVG_MIN_MAX" // AwsSupportingServiceMetricStatisticMAXIMUM captures enum value "MAXIMUM" AwsSupportingServiceMetricStatisticMAXIMUM string = "MAXIMUM" // AwsSupportingServiceMetricStatisticMINIMUM captures enum value "MINIMUM" AwsSupportingServiceMetricStatisticMINIMUM string = "MINIMUM" // AwsSupportingServiceMetricStatisticSAMPLECOUNT captures enum value "SAMPLE_COUNT" AwsSupportingServiceMetricStatisticSAMPLECOUNT string = "SAMPLE_COUNT" // AwsSupportingServiceMetricStatisticSUM captures enum value "SUM" AwsSupportingServiceMetricStatisticSUM string = "SUM" )
const ( // CalculatedMetricDefinitionMetricCPUTIME captures enum value "CPU_TIME" CalculatedMetricDefinitionMetricCPUTIME string = "CPU_TIME" // CalculatedMetricDefinitionMetricDATABASECHILDCALLCOUNT captures enum value "DATABASE_CHILD_CALL_COUNT" CalculatedMetricDefinitionMetricDATABASECHILDCALLCOUNT string = "DATABASE_CHILD_CALL_COUNT" // CalculatedMetricDefinitionMetricDATABASECHILDCALLTIME captures enum value "DATABASE_CHILD_CALL_TIME" CalculatedMetricDefinitionMetricDATABASECHILDCALLTIME string = "DATABASE_CHILD_CALL_TIME" // CalculatedMetricDefinitionMetricEXCEPTIONCOUNT captures enum value "EXCEPTION_COUNT" CalculatedMetricDefinitionMetricEXCEPTIONCOUNT string = "EXCEPTION_COUNT" // CalculatedMetricDefinitionMetricFAILEDREQUESTCOUNT captures enum value "FAILED_REQUEST_COUNT" CalculatedMetricDefinitionMetricFAILEDREQUESTCOUNT string = "FAILED_REQUEST_COUNT" // CalculatedMetricDefinitionMetricFAILEDREQUESTCOUNTCLIENT captures enum value "FAILED_REQUEST_COUNT_CLIENT" CalculatedMetricDefinitionMetricFAILEDREQUESTCOUNTCLIENT string = "FAILED_REQUEST_COUNT_CLIENT" // CalculatedMetricDefinitionMetricFAILURERATE captures enum value "FAILURE_RATE" CalculatedMetricDefinitionMetricFAILURERATE string = "FAILURE_RATE" // CalculatedMetricDefinitionMetricFAILURERATECLIENT captures enum value "FAILURE_RATE_CLIENT" CalculatedMetricDefinitionMetricFAILURERATECLIENT string = "FAILURE_RATE_CLIENT" // CalculatedMetricDefinitionMetricHTTP4XXERRORCOUNT captures enum value "HTTP_4XX_ERROR_COUNT" CalculatedMetricDefinitionMetricHTTP4XXERRORCOUNT string = "HTTP_4XX_ERROR_COUNT" // CalculatedMetricDefinitionMetricHTTP4XXERRORCOUNTCLIENT captures enum value "HTTP_4XX_ERROR_COUNT_CLIENT" CalculatedMetricDefinitionMetricHTTP4XXERRORCOUNTCLIENT string = "HTTP_4XX_ERROR_COUNT_CLIENT" // CalculatedMetricDefinitionMetricHTTP5XXERRORCOUNT captures enum value "HTTP_5XX_ERROR_COUNT" CalculatedMetricDefinitionMetricHTTP5XXERRORCOUNT string = "HTTP_5XX_ERROR_COUNT" // CalculatedMetricDefinitionMetricHTTP5XXERRORCOUNTCLIENT captures enum value "HTTP_5XX_ERROR_COUNT_CLIENT" CalculatedMetricDefinitionMetricHTTP5XXERRORCOUNTCLIENT string = "HTTP_5XX_ERROR_COUNT_CLIENT" // CalculatedMetricDefinitionMetricIOTIME captures enum value "IO_TIME" CalculatedMetricDefinitionMetricIOTIME string = "IO_TIME" // CalculatedMetricDefinitionMetricLOCKTIME captures enum value "LOCK_TIME" CalculatedMetricDefinitionMetricLOCKTIME string = "LOCK_TIME" // CalculatedMetricDefinitionMetricNONDATABASECHILDCALLCOUNT captures enum value "NON_DATABASE_CHILD_CALL_COUNT" CalculatedMetricDefinitionMetricNONDATABASECHILDCALLCOUNT string = "NON_DATABASE_CHILD_CALL_COUNT" // CalculatedMetricDefinitionMetricNONDATABASECHILDCALLTIME captures enum value "NON_DATABASE_CHILD_CALL_TIME" CalculatedMetricDefinitionMetricNONDATABASECHILDCALLTIME string = "NON_DATABASE_CHILD_CALL_TIME" // CalculatedMetricDefinitionMetricPROCESSINGTIME captures enum value "PROCESSING_TIME" CalculatedMetricDefinitionMetricPROCESSINGTIME string = "PROCESSING_TIME" // CalculatedMetricDefinitionMetricREQUESTATTRIBUTE captures enum value "REQUEST_ATTRIBUTE" CalculatedMetricDefinitionMetricREQUESTATTRIBUTE string = "REQUEST_ATTRIBUTE" // CalculatedMetricDefinitionMetricREQUESTCOUNT captures enum value "REQUEST_COUNT" CalculatedMetricDefinitionMetricREQUESTCOUNT string = "REQUEST_COUNT" // CalculatedMetricDefinitionMetricRESPONSETIME captures enum value "RESPONSE_TIME" CalculatedMetricDefinitionMetricRESPONSETIME string = "RESPONSE_TIME" // CalculatedMetricDefinitionMetricRESPONSETIMECLIENT captures enum value "RESPONSE_TIME_CLIENT" CalculatedMetricDefinitionMetricRESPONSETIMECLIENT string = "RESPONSE_TIME_CLIENT" // CalculatedMetricDefinitionMetricSUCCESSFULREQUESTCOUNT captures enum value "SUCCESSFUL_REQUEST_COUNT" CalculatedMetricDefinitionMetricSUCCESSFULREQUESTCOUNT string = "SUCCESSFUL_REQUEST_COUNT" // CalculatedMetricDefinitionMetricSUCCESSFULREQUESTCOUNTCLIENT captures enum value "SUCCESSFUL_REQUEST_COUNT_CLIENT" CalculatedMetricDefinitionMetricSUCCESSFULREQUESTCOUNTCLIENT string = "SUCCESSFUL_REQUEST_COUNT_CLIENT" // CalculatedMetricDefinitionMetricWAITTIME captures enum value "WAIT_TIME" CalculatedMetricDefinitionMetricWAITTIME string = "WAIT_TIME" )
const ( // CalculatedServiceMetricUnitBIT captures enum value "BIT" CalculatedServiceMetricUnitBIT string = "BIT" // CalculatedServiceMetricUnitBITPERHOUR captures enum value "BIT_PER_HOUR" CalculatedServiceMetricUnitBITPERHOUR string = "BIT_PER_HOUR" // CalculatedServiceMetricUnitBITPERMINUTE captures enum value "BIT_PER_MINUTE" CalculatedServiceMetricUnitBITPERMINUTE string = "BIT_PER_MINUTE" // CalculatedServiceMetricUnitBITPERSECOND captures enum value "BIT_PER_SECOND" CalculatedServiceMetricUnitBITPERSECOND string = "BIT_PER_SECOND" // CalculatedServiceMetricUnitBYTE captures enum value "BYTE" CalculatedServiceMetricUnitBYTE string = "BYTE" // CalculatedServiceMetricUnitBYTEPERHOUR captures enum value "BYTE_PER_HOUR" CalculatedServiceMetricUnitBYTEPERHOUR string = "BYTE_PER_HOUR" // CalculatedServiceMetricUnitBYTEPERMINUTE captures enum value "BYTE_PER_MINUTE" CalculatedServiceMetricUnitBYTEPERMINUTE string = "BYTE_PER_MINUTE" // CalculatedServiceMetricUnitBYTEPERSECOND captures enum value "BYTE_PER_SECOND" CalculatedServiceMetricUnitBYTEPERSECOND string = "BYTE_PER_SECOND" // CalculatedServiceMetricUnitCORES captures enum value "CORES" CalculatedServiceMetricUnitCORES string = "CORES" // CalculatedServiceMetricUnitCOUNT captures enum value "COUNT" CalculatedServiceMetricUnitCOUNT string = "COUNT" // CalculatedServiceMetricUnitGIBIBYTE captures enum value "GIBI_BYTE" CalculatedServiceMetricUnitGIBIBYTE string = "GIBI_BYTE" // CalculatedServiceMetricUnitGIGABYTE captures enum value "GIGA_BYTE" CalculatedServiceMetricUnitGIGABYTE string = "GIGA_BYTE" // CalculatedServiceMetricUnitHOUR captures enum value "HOUR" CalculatedServiceMetricUnitHOUR string = "HOUR" // CalculatedServiceMetricUnitKIBIBYTE captures enum value "KIBI_BYTE" CalculatedServiceMetricUnitKIBIBYTE string = "KIBI_BYTE" // CalculatedServiceMetricUnitKIBIBYTEPERHOUR captures enum value "KIBI_BYTE_PER_HOUR" CalculatedServiceMetricUnitKIBIBYTEPERHOUR string = "KIBI_BYTE_PER_HOUR" // CalculatedServiceMetricUnitKIBIBYTEPERMINUTE captures enum value "KIBI_BYTE_PER_MINUTE" CalculatedServiceMetricUnitKIBIBYTEPERMINUTE string = "KIBI_BYTE_PER_MINUTE" // CalculatedServiceMetricUnitKIBIBYTEPERSECOND captures enum value "KIBI_BYTE_PER_SECOND" CalculatedServiceMetricUnitKIBIBYTEPERSECOND string = "KIBI_BYTE_PER_SECOND" // CalculatedServiceMetricUnitKILOBYTE captures enum value "KILO_BYTE" CalculatedServiceMetricUnitKILOBYTE string = "KILO_BYTE" // CalculatedServiceMetricUnitKILOBYTEPERHOUR captures enum value "KILO_BYTE_PER_HOUR" CalculatedServiceMetricUnitKILOBYTEPERHOUR string = "KILO_BYTE_PER_HOUR" // CalculatedServiceMetricUnitKILOBYTEPERMINUTE captures enum value "KILO_BYTE_PER_MINUTE" CalculatedServiceMetricUnitKILOBYTEPERMINUTE string = "KILO_BYTE_PER_MINUTE" // CalculatedServiceMetricUnitKILOBYTEPERSECOND captures enum value "KILO_BYTE_PER_SECOND" CalculatedServiceMetricUnitKILOBYTEPERSECOND string = "KILO_BYTE_PER_SECOND" // CalculatedServiceMetricUnitMEBIBYTE captures enum value "MEBI_BYTE" CalculatedServiceMetricUnitMEBIBYTE string = "MEBI_BYTE" // CalculatedServiceMetricUnitMEBIBYTEPERHOUR captures enum value "MEBI_BYTE_PER_HOUR" CalculatedServiceMetricUnitMEBIBYTEPERHOUR string = "MEBI_BYTE_PER_HOUR" // CalculatedServiceMetricUnitMEBIBYTEPERMINUTE captures enum value "MEBI_BYTE_PER_MINUTE" CalculatedServiceMetricUnitMEBIBYTEPERMINUTE string = "MEBI_BYTE_PER_MINUTE" // CalculatedServiceMetricUnitMEBIBYTEPERSECOND captures enum value "MEBI_BYTE_PER_SECOND" CalculatedServiceMetricUnitMEBIBYTEPERSECOND string = "MEBI_BYTE_PER_SECOND" // CalculatedServiceMetricUnitMEGABYTE captures enum value "MEGA_BYTE" CalculatedServiceMetricUnitMEGABYTE string = "MEGA_BYTE" // CalculatedServiceMetricUnitMEGABYTEPERHOUR captures enum value "MEGA_BYTE_PER_HOUR" CalculatedServiceMetricUnitMEGABYTEPERHOUR string = "MEGA_BYTE_PER_HOUR" // CalculatedServiceMetricUnitMEGABYTEPERMINUTE captures enum value "MEGA_BYTE_PER_MINUTE" CalculatedServiceMetricUnitMEGABYTEPERMINUTE string = "MEGA_BYTE_PER_MINUTE" // CalculatedServiceMetricUnitMEGABYTEPERSECOND captures enum value "MEGA_BYTE_PER_SECOND" CalculatedServiceMetricUnitMEGABYTEPERSECOND string = "MEGA_BYTE_PER_SECOND" // CalculatedServiceMetricUnitMICROSECOND captures enum value "MICRO_SECOND" CalculatedServiceMetricUnitMICROSECOND string = "MICRO_SECOND" // CalculatedServiceMetricUnitMILLICORES captures enum value "MILLI_CORES" CalculatedServiceMetricUnitMILLICORES string = "MILLI_CORES" // CalculatedServiceMetricUnitMILLISECOND captures enum value "MILLI_SECOND" CalculatedServiceMetricUnitMILLISECOND string = "MILLI_SECOND" // CalculatedServiceMetricUnitMILLISECONDPERMINUTE captures enum value "MILLI_SECOND_PER_MINUTE" CalculatedServiceMetricUnitMILLISECONDPERMINUTE string = "MILLI_SECOND_PER_MINUTE" // CalculatedServiceMetricUnitMINUTE captures enum value "MINUTE" CalculatedServiceMetricUnitMINUTE string = "MINUTE" // CalculatedServiceMetricUnitNANOSECOND captures enum value "NANO_SECOND" CalculatedServiceMetricUnitNANOSECOND string = "NANO_SECOND" // CalculatedServiceMetricUnitNANOSECONDPERMINUTE captures enum value "NANO_SECOND_PER_MINUTE" CalculatedServiceMetricUnitNANOSECONDPERMINUTE string = "NANO_SECOND_PER_MINUTE" // CalculatedServiceMetricUnitNOTAPPLICABLE captures enum value "NOT_APPLICABLE" CalculatedServiceMetricUnitNOTAPPLICABLE string = "NOT_APPLICABLE" // CalculatedServiceMetricUnitPERCENT captures enum value "PERCENT" CalculatedServiceMetricUnitPERCENT string = "PERCENT" // CalculatedServiceMetricUnitPERHOUR captures enum value "PER_HOUR" CalculatedServiceMetricUnitPERHOUR string = "PER_HOUR" // CalculatedServiceMetricUnitPERMINUTE captures enum value "PER_MINUTE" CalculatedServiceMetricUnitPERMINUTE string = "PER_MINUTE" // CalculatedServiceMetricUnitPERSECOND captures enum value "PER_SECOND" CalculatedServiceMetricUnitPERSECOND string = "PER_SECOND" // CalculatedServiceMetricUnitPROMILLE captures enum value "PROMILLE" CalculatedServiceMetricUnitPROMILLE string = "PROMILLE" // CalculatedServiceMetricUnitRATIO captures enum value "RATIO" CalculatedServiceMetricUnitRATIO string = "RATIO" // CalculatedServiceMetricUnitSECOND captures enum value "SECOND" CalculatedServiceMetricUnitSECOND string = "SECOND" // CalculatedServiceMetricUnitSTATE captures enum value "STATE" CalculatedServiceMetricUnitSTATE string = "STATE" // CalculatedServiceMetricUnitUNSPECIFIED captures enum value "UNSPECIFIED" CalculatedServiceMetricUnitUNSPECIFIED string = "UNSPECIFIED" )
const ( // CapturedMethodCaptureARGUMENT captures enum value "ARGUMENT" CapturedMethodCaptureARGUMENT string = "ARGUMENT" // CapturedMethodCaptureCLASSNAME captures enum value "CLASS_NAME" CapturedMethodCaptureCLASSNAME string = "CLASS_NAME" // CapturedMethodCaptureMETHODNAME captures enum value "METHOD_NAME" CapturedMethodCaptureMETHODNAME string = "METHOD_NAME" // CapturedMethodCaptureOCCURRENCES captures enum value "OCCURRENCES" CapturedMethodCaptureOCCURRENCES string = "OCCURRENCES" // CapturedMethodCaptureSIMPLECLASSNAME captures enum value "SIMPLE_CLASS_NAME" CapturedMethodCaptureSIMPLECLASSNAME string = "SIMPLE_CLASS_NAME" // CapturedMethodCaptureTHIS captures enum value "THIS" CapturedMethodCaptureTHIS string = "THIS" )
const ( // CloudFoundryCredentialsEndpointStatusASSIGNED captures enum value "ASSIGNED" CloudFoundryCredentialsEndpointStatusASSIGNED string = "ASSIGNED" // CloudFoundryCredentialsEndpointStatusDISABLED captures enum value "DISABLED" CloudFoundryCredentialsEndpointStatusDISABLED string = "DISABLED" // CloudFoundryCredentialsEndpointStatusFASTCHECKAUTHERROR captures enum value "FASTCHECK_AUTH_ERROR" CloudFoundryCredentialsEndpointStatusFASTCHECKAUTHERROR string = "FASTCHECK_AUTH_ERROR" // CloudFoundryCredentialsEndpointStatusFASTCHECKAUTHLOCKED captures enum value "FASTCHECK_AUTH_LOCKED" CloudFoundryCredentialsEndpointStatusFASTCHECKAUTHLOCKED string = "FASTCHECK_AUTH_LOCKED" // CloudFoundryCredentialsEndpointStatusFASTCHECKINVALIDENDPOINT captures enum value "FASTCHECK_INVALID_ENDPOINT" CloudFoundryCredentialsEndpointStatusFASTCHECKINVALIDENDPOINT string = "FASTCHECK_INVALID_ENDPOINT" // CloudFoundryCredentialsEndpointStatusFASTCHECKNORESPONSE captures enum value "FASTCHECK_NO_RESPONSE" CloudFoundryCredentialsEndpointStatusFASTCHECKNORESPONSE string = "FASTCHECK_NO_RESPONSE" // CloudFoundryCredentialsEndpointStatusFASTCHECKTLSERROR captures enum value "FASTCHECK_TLS_ERROR" CloudFoundryCredentialsEndpointStatusFASTCHECKTLSERROR string = "FASTCHECK_TLS_ERROR" // CloudFoundryCredentialsEndpointStatusUNASSIGNED captures enum value "UNASSIGNED" CloudFoundryCredentialsEndpointStatusUNASSIGNED string = "UNASSIGNED" // CloudFoundryCredentialsEndpointStatusUNKNOWN captures enum value "UNKNOWN" CloudFoundryCredentialsEndpointStatusUNKNOWN string = "UNKNOWN" )
const ( // ColumnDefinitionTypeCUSTOM captures enum value "CUSTOM" ColumnDefinitionTypeCUSTOM string = "CUSTOM" // ColumnDefinitionTypeJSON captures enum value "JSON" ColumnDefinitionTypeJSON string = "JSON" )
const ( // ComparisonBasicTypeSTRING captures enum value "STRING" ComparisonBasicTypeSTRING string = "STRING" // ComparisonBasicTypeINDEXEDNAME captures enum value "INDEXED_NAME" ComparisonBasicTypeINDEXEDNAME string = "INDEXED_NAME" // ComparisonBasicTypeINDEXEDSTRING captures enum value "INDEXED_STRING" ComparisonBasicTypeINDEXEDSTRING string = "INDEXED_STRING" // ComparisonBasicTypeINTEGER captures enum value "INTEGER" ComparisonBasicTypeINTEGER string = "INTEGER" // ComparisonBasicTypeSERVICETYPE captures enum value "SERVICE_TYPE" ComparisonBasicTypeSERVICETYPE string = "SERVICE_TYPE" // ComparisonBasicTypePAASTYPE captures enum value "PAAS_TYPE" ComparisonBasicTypePAASTYPE string = "PAAS_TYPE" // ComparisonBasicTypeCLOUDTYPE captures enum value "CLOUD_TYPE" ComparisonBasicTypeCLOUDTYPE string = "CLOUD_TYPE" // ComparisonBasicTypeAZURESKU captures enum value "AZURE_SKU" ComparisonBasicTypeAZURESKU string = "AZURE_SKU" // ComparisonBasicTypeAZURECOMPUTEMODE captures enum value "AZURE_COMPUTE_MODE" ComparisonBasicTypeAZURECOMPUTEMODE string = "AZURE_COMPUTE_MODE" // ComparisonBasicTypeENTITYID captures enum value "ENTITY_ID" ComparisonBasicTypeENTITYID string = "ENTITY_ID" // ComparisonBasicTypeSIMPLETECH captures enum value "SIMPLE_TECH" ComparisonBasicTypeSIMPLETECH string = "SIMPLE_TECH" // ComparisonBasicTypeSIMPLEHOSTTECH captures enum value "SIMPLE_HOST_TECH" ComparisonBasicTypeSIMPLEHOSTTECH string = "SIMPLE_HOST_TECH" // ComparisonBasicTypeSERVICETOPOLOGY captures enum value "SERVICE_TOPOLOGY" ComparisonBasicTypeSERVICETOPOLOGY string = "SERVICE_TOPOLOGY" // ComparisonBasicTypeDATABASETOPOLOGY captures enum value "DATABASE_TOPOLOGY" ComparisonBasicTypeDATABASETOPOLOGY string = "DATABASE_TOPOLOGY" // ComparisonBasicTypeOSTYPE captures enum value "OS_TYPE" ComparisonBasicTypeOSTYPE string = "OS_TYPE" // ComparisonBasicTypeHYPERVISORTYPE captures enum value "HYPERVISOR_TYPE" ComparisonBasicTypeHYPERVISORTYPE string = "HYPERVISOR_TYPE" // ComparisonBasicTypeIPADDRESS captures enum value "IP_ADDRESS" ComparisonBasicTypeIPADDRESS string = "IP_ADDRESS" // ComparisonBasicTypeOSARCHITECTURE captures enum value "OS_ARCHITECTURE" ComparisonBasicTypeOSARCHITECTURE string = "OS_ARCHITECTURE" // ComparisonBasicTypeBITNESS captures enum value "BITNESS" ComparisonBasicTypeBITNESS string = "BITNESS" // ComparisonBasicTypeAPPLICATIONTYPE captures enum value "APPLICATION_TYPE" ComparisonBasicTypeAPPLICATIONTYPE string = "APPLICATION_TYPE" // ComparisonBasicTypeMOBILEPLATFORM captures enum value "MOBILE_PLATFORM" ComparisonBasicTypeMOBILEPLATFORM string = "MOBILE_PLATFORM" // ComparisonBasicTypeCUSTOMAPPLICATIONTYPE captures enum value "CUSTOM_APPLICATION_TYPE" ComparisonBasicTypeCUSTOMAPPLICATIONTYPE string = "CUSTOM_APPLICATION_TYPE" // ComparisonBasicTypeDCRUMDECODERTYPE captures enum value "DCRUM_DECODER_TYPE" ComparisonBasicTypeDCRUMDECODERTYPE string = "DCRUM_DECODER_TYPE" // ComparisonBasicTypeSYNTHETICENGINETYPE captures enum value "SYNTHETIC_ENGINE_TYPE" ComparisonBasicTypeSYNTHETICENGINETYPE string = "SYNTHETIC_ENGINE_TYPE" // ComparisonBasicTypeTAG captures enum value "TAG" ComparisonBasicTypeTAG string = "TAG" // ComparisonBasicTypeINDEXEDTAG captures enum value "INDEXED_TAG" ComparisonBasicTypeINDEXEDTAG string = "INDEXED_TAG" )
const ( // ComparisonInfoTypeSTRING captures enum value "STRING" ComparisonInfoTypeSTRING string = "STRING" // ComparisonInfoTypeNUMBER captures enum value "NUMBER" ComparisonInfoTypeNUMBER string = "NUMBER" // ComparisonInfoTypeBOOLEAN captures enum value "BOOLEAN" ComparisonInfoTypeBOOLEAN string = "BOOLEAN" // ComparisonInfoTypeHTTPMETHOD captures enum value "HTTP_METHOD" ComparisonInfoTypeHTTPMETHOD string = "HTTP_METHOD" // ComparisonInfoTypeSTRINGREQUESTATTRIBUTE captures enum value "STRING_REQUEST_ATTRIBUTE" ComparisonInfoTypeSTRINGREQUESTATTRIBUTE string = "STRING_REQUEST_ATTRIBUTE" // ComparisonInfoTypeNUMBERREQUESTATTRIBUTE captures enum value "NUMBER_REQUEST_ATTRIBUTE" ComparisonInfoTypeNUMBERREQUESTATTRIBUTE string = "NUMBER_REQUEST_ATTRIBUTE" // ComparisonInfoTypeZOSCALLTYPE captures enum value "ZOS_CALL_TYPE" ComparisonInfoTypeZOSCALLTYPE string = "ZOS_CALL_TYPE" // ComparisonInfoTypeIIBINPUTNODETYPE captures enum value "IIB_INPUT_NODE_TYPE" ComparisonInfoTypeIIBINPUTNODETYPE string = "IIB_INPUT_NODE_TYPE" // ComparisonInfoTypeESBINPUTNODETYPE captures enum value "ESB_INPUT_NODE_TYPE" ComparisonInfoTypeESBINPUTNODETYPE string = "ESB_INPUT_NODE_TYPE" // ComparisonInfoTypeFAILEDSTATE captures enum value "FAILED_STATE" ComparisonInfoTypeFAILEDSTATE string = "FAILED_STATE" // ComparisonInfoTypeFLAWSTATE captures enum value "FLAW_STATE" ComparisonInfoTypeFLAWSTATE string = "FLAW_STATE" // ComparisonInfoTypeFAILUREREASON captures enum value "FAILURE_REASON" ComparisonInfoTypeFAILUREREASON string = "FAILURE_REASON" // ComparisonInfoTypeHTTPSTATUSCLASS captures enum value "HTTP_STATUS_CLASS" ComparisonInfoTypeHTTPSTATUSCLASS string = "HTTP_STATUS_CLASS" // ComparisonInfoTypeTAG captures enum value "TAG" ComparisonInfoTypeTAG string = "TAG" // ComparisonInfoTypeFASTSTRING captures enum value "FAST_STRING" ComparisonInfoTypeFASTSTRING string = "FAST_STRING" // ComparisonInfoTypeSERVICETYPE captures enum value "SERVICE_TYPE" ComparisonInfoTypeSERVICETYPE string = "SERVICE_TYPE" )
const ( // ConditionAttributeACTORSYSTEM captures enum value "ACTOR_SYSTEM" ConditionAttributeACTORSYSTEM string = "ACTOR_SYSTEM" // ConditionAttributeAKKAACTORCLASSNAME captures enum value "AKKA_ACTOR_CLASS_NAME" ConditionAttributeAKKAACTORCLASSNAME string = "AKKA_ACTOR_CLASS_NAME" // ConditionAttributeAKKAACTORMESSAGETYPE captures enum value "AKKA_ACTOR_MESSAGE_TYPE" ConditionAttributeAKKAACTORMESSAGETYPE string = "AKKA_ACTOR_MESSAGE_TYPE" // ConditionAttributeAKKAACTORPATH captures enum value "AKKA_ACTOR_PATH" ConditionAttributeAKKAACTORPATH string = "AKKA_ACTOR_PATH" // ConditionAttributeAZUREFUNCTIONSFUNCTIONNAME captures enum value "AZURE_FUNCTIONS_FUNCTION_NAME" ConditionAttributeAZUREFUNCTIONSFUNCTIONNAME string = "AZURE_FUNCTIONS_FUNCTION_NAME" // ConditionAttributeAZUREFUNCTIONSSITENAME captures enum value "AZURE_FUNCTIONS_SITE_NAME" ConditionAttributeAZUREFUNCTIONSSITENAME string = "AZURE_FUNCTIONS_SITE_NAME" // ConditionAttributeCICSPROGRAMNAME captures enum value "CICS_PROGRAM_NAME" ConditionAttributeCICSPROGRAMNAME string = "CICS_PROGRAM_NAME" // ConditionAttributeCICSSYSTEMID captures enum value "CICS_SYSTEM_ID" ConditionAttributeCICSSYSTEMID string = "CICS_SYSTEM_ID" // ConditionAttributeCICSTASKID captures enum value "CICS_TASK_ID" ConditionAttributeCICSTASKID string = "CICS_TASK_ID" // ConditionAttributeCICSTRANSACTIONID captures enum value "CICS_TRANSACTION_ID" ConditionAttributeCICSTRANSACTIONID string = "CICS_TRANSACTION_ID" // ConditionAttributeCPUTIME captures enum value "CPU_TIME" ConditionAttributeCPUTIME string = "CPU_TIME" // ConditionAttributeCTGGATEWAYURL captures enum value "CTG_GATEWAY_URL" ConditionAttributeCTGGATEWAYURL string = "CTG_GATEWAY_URL" // ConditionAttributeCTGPROGRAM captures enum value "CTG_PROGRAM" ConditionAttributeCTGPROGRAM string = "CTG_PROGRAM" // ConditionAttributeCTGSERVERNAME captures enum value "CTG_SERVER_NAME" ConditionAttributeCTGSERVERNAME string = "CTG_SERVER_NAME" // ConditionAttributeCTGTRANSACTIONID captures enum value "CTG_TRANSACTION_ID" ConditionAttributeCTGTRANSACTIONID string = "CTG_TRANSACTION_ID" // ConditionAttributeCUSTOMSERVICECLASS captures enum value "CUSTOMSERVICE_CLASS" ConditionAttributeCUSTOMSERVICECLASS string = "CUSTOMSERVICE_CLASS" // ConditionAttributeCUSTOMSERVICEMETHOD captures enum value "CUSTOMSERVICE_METHOD" ConditionAttributeCUSTOMSERVICEMETHOD string = "CUSTOMSERVICE_METHOD" // ConditionAttributeDATABASECHILDCALLCOUNT captures enum value "DATABASE_CHILD_CALL_COUNT" ConditionAttributeDATABASECHILDCALLCOUNT string = "DATABASE_CHILD_CALL_COUNT" // ConditionAttributeDATABASECHILDCALLTIME captures enum value "DATABASE_CHILD_CALL_TIME" ConditionAttributeDATABASECHILDCALLTIME string = "DATABASE_CHILD_CALL_TIME" // ConditionAttributeERRORCOUNT captures enum value "ERROR_COUNT" ConditionAttributeERRORCOUNT string = "ERROR_COUNT" // ConditionAttributeESBAPPLICATIONNAME captures enum value "ESB_APPLICATION_NAME" ConditionAttributeESBAPPLICATIONNAME string = "ESB_APPLICATION_NAME" // ConditionAttributeESBINPUTTYPE captures enum value "ESB_INPUT_TYPE" ConditionAttributeESBINPUTTYPE string = "ESB_INPUT_TYPE" // ConditionAttributeESBLIBRARYNAME captures enum value "ESB_LIBRARY_NAME" ConditionAttributeESBLIBRARYNAME string = "ESB_LIBRARY_NAME" // ConditionAttributeESBMESSAGEFLOWNAME captures enum value "ESB_MESSAGE_FLOW_NAME" ConditionAttributeESBMESSAGEFLOWNAME string = "ESB_MESSAGE_FLOW_NAME" // ConditionAttributeEXCEPTIONCLASS captures enum value "EXCEPTION_CLASS" ConditionAttributeEXCEPTIONCLASS string = "EXCEPTION_CLASS" // ConditionAttributeEXCEPTIONMESSAGE captures enum value "EXCEPTION_MESSAGE" ConditionAttributeEXCEPTIONMESSAGE string = "EXCEPTION_MESSAGE" // ConditionAttributeFAILEDSTATE captures enum value "FAILED_STATE" ConditionAttributeFAILEDSTATE string = "FAILED_STATE" // ConditionAttributeFAILUREREASON captures enum value "FAILURE_REASON" ConditionAttributeFAILUREREASON string = "FAILURE_REASON" // ConditionAttributeFLAWSTATE captures enum value "FLAW_STATE" ConditionAttributeFLAWSTATE string = "FLAW_STATE" // ConditionAttributeHTTPREQUESTMETHOD captures enum value "HTTP_REQUEST_METHOD" ConditionAttributeHTTPREQUESTMETHOD string = "HTTP_REQUEST_METHOD" // ConditionAttributeHTTPSTATUS captures enum value "HTTP_STATUS" ConditionAttributeHTTPSTATUS string = "HTTP_STATUS" // ConditionAttributeHTTPSTATUSCLASS captures enum value "HTTP_STATUS_CLASS" ConditionAttributeHTTPSTATUSCLASS string = "HTTP_STATUS_CLASS" // ConditionAttributeIMSPROGRAMNAME captures enum value "IMS_PROGRAM_NAME" ConditionAttributeIMSPROGRAMNAME string = "IMS_PROGRAM_NAME" // ConditionAttributeIMSTRANSACTIONID captures enum value "IMS_TRANSACTION_ID" ConditionAttributeIMSTRANSACTIONID string = "IMS_TRANSACTION_ID" // ConditionAttributeIOTIME captures enum value "IO_TIME" ConditionAttributeIOTIME string = "IO_TIME" // ConditionAttributeLOCKTIME captures enum value "LOCK_TIME" ConditionAttributeLOCKTIME string = "LOCK_TIME" // ConditionAttributeMESSAGINGDESTINATIONTYPE captures enum value "MESSAGING_DESTINATION_TYPE" ConditionAttributeMESSAGINGDESTINATIONTYPE string = "MESSAGING_DESTINATION_TYPE" // ConditionAttributeMESSAGINGISTEMPORARYQUEUE captures enum value "MESSAGING_IS_TEMPORARY_QUEUE" ConditionAttributeMESSAGINGISTEMPORARYQUEUE string = "MESSAGING_IS_TEMPORARY_QUEUE" // ConditionAttributeMESSAGINGQUEUENAME captures enum value "MESSAGING_QUEUE_NAME" ConditionAttributeMESSAGINGQUEUENAME string = "MESSAGING_QUEUE_NAME" // ConditionAttributeMESSAGINGQUEUEVENDOR captures enum value "MESSAGING_QUEUE_VENDOR" ConditionAttributeMESSAGINGQUEUEVENDOR string = "MESSAGING_QUEUE_VENDOR" // ConditionAttributeNONDATABASECHILDCALLCOUNT captures enum value "NON_DATABASE_CHILD_CALL_COUNT" ConditionAttributeNONDATABASECHILDCALLCOUNT string = "NON_DATABASE_CHILD_CALL_COUNT" // ConditionAttributeNONDATABASECHILDCALLTIME captures enum value "NON_DATABASE_CHILD_CALL_TIME" ConditionAttributeNONDATABASECHILDCALLTIME string = "NON_DATABASE_CHILD_CALL_TIME" // ConditionAttributePROCESSGROUPNAME captures enum value "PROCESS_GROUP_NAME" ConditionAttributePROCESSGROUPNAME string = "PROCESS_GROUP_NAME" // ConditionAttributePROCESSGROUPTAG captures enum value "PROCESS_GROUP_TAG" ConditionAttributePROCESSGROUPTAG string = "PROCESS_GROUP_TAG" // ConditionAttributeREMOTEENDPOINT captures enum value "REMOTE_ENDPOINT" ConditionAttributeREMOTEENDPOINT string = "REMOTE_ENDPOINT" // ConditionAttributeREMOTEMETHOD captures enum value "REMOTE_METHOD" ConditionAttributeREMOTEMETHOD string = "REMOTE_METHOD" // ConditionAttributeREMOTESERVICENAME captures enum value "REMOTE_SERVICE_NAME" ConditionAttributeREMOTESERVICENAME string = "REMOTE_SERVICE_NAME" // ConditionAttributeREQUESTNAME captures enum value "REQUEST_NAME" ConditionAttributeREQUESTNAME string = "REQUEST_NAME" // ConditionAttributeREQUESTTYPE captures enum value "REQUEST_TYPE" ConditionAttributeREQUESTTYPE string = "REQUEST_TYPE" // ConditionAttributeRESPONSETIME captures enum value "RESPONSE_TIME" ConditionAttributeRESPONSETIME string = "RESPONSE_TIME" // ConditionAttributeRESPONSETIMECLIENT captures enum value "RESPONSE_TIME_CLIENT" ConditionAttributeRESPONSETIMECLIENT string = "RESPONSE_TIME_CLIENT" // ConditionAttributeRMICLASS captures enum value "RMI_CLASS" ConditionAttributeRMICLASS string = "RMI_CLASS" // ConditionAttributeRMIMETHOD captures enum value "RMI_METHOD" ConditionAttributeRMIMETHOD string = "RMI_METHOD" // ConditionAttributeSERVICEDISPLAYNAME captures enum value "SERVICE_DISPLAY_NAME" ConditionAttributeSERVICEDISPLAYNAME string = "SERVICE_DISPLAY_NAME" // ConditionAttributeSERVICENAME captures enum value "SERVICE_NAME" ConditionAttributeSERVICENAME string = "SERVICE_NAME" // ConditionAttributeSERVICEPORT captures enum value "SERVICE_PORT" ConditionAttributeSERVICEPORT string = "SERVICE_PORT" // ConditionAttributeSERVICEPUBLICDOMAINNAME captures enum value "SERVICE_PUBLIC_DOMAIN_NAME" ConditionAttributeSERVICEPUBLICDOMAINNAME string = "SERVICE_PUBLIC_DOMAIN_NAME" // ConditionAttributeSERVICEREQUESTATTRIBUTE captures enum value "SERVICE_REQUEST_ATTRIBUTE" ConditionAttributeSERVICEREQUESTATTRIBUTE string = "SERVICE_REQUEST_ATTRIBUTE" // ConditionAttributeSERVICETAG captures enum value "SERVICE_TAG" ConditionAttributeSERVICETAG string = "SERVICE_TAG" // ConditionAttributeSERVICETYPE captures enum value "SERVICE_TYPE" ConditionAttributeSERVICETYPE string = "SERVICE_TYPE" // ConditionAttributeSERVICEWEBAPPLICATIONID captures enum value "SERVICE_WEB_APPLICATION_ID" ConditionAttributeSERVICEWEBAPPLICATIONID string = "SERVICE_WEB_APPLICATION_ID" // ConditionAttributeSERVICEWEBCONTEXTROOT captures enum value "SERVICE_WEB_CONTEXT_ROOT" ConditionAttributeSERVICEWEBCONTEXTROOT string = "SERVICE_WEB_CONTEXT_ROOT" // ConditionAttributeSERVICEWEBSERVERNAME captures enum value "SERVICE_WEB_SERVER_NAME" ConditionAttributeSERVICEWEBSERVERNAME string = "SERVICE_WEB_SERVER_NAME" // ConditionAttributeSERVICEWEBSERVICENAME captures enum value "SERVICE_WEB_SERVICE_NAME" ConditionAttributeSERVICEWEBSERVICENAME string = "SERVICE_WEB_SERVICE_NAME" // ConditionAttributeSERVICEWEBSERVICENAMESPACE captures enum value "SERVICE_WEB_SERVICE_NAMESPACE" ConditionAttributeSERVICEWEBSERVICENAMESPACE string = "SERVICE_WEB_SERVICE_NAMESPACE" // ConditionAttributeSUSPENSIONTIME captures enum value "SUSPENSION_TIME" ConditionAttributeSUSPENSIONTIME string = "SUSPENSION_TIME" // ConditionAttributeTOTALPROCESSINGTIME captures enum value "TOTAL_PROCESSING_TIME" ConditionAttributeTOTALPROCESSINGTIME string = "TOTAL_PROCESSING_TIME" // ConditionAttributeWAITTIME captures enum value "WAIT_TIME" ConditionAttributeWAITTIME string = "WAIT_TIME" // ConditionAttributeWEBREQUESTQUERY captures enum value "WEBREQUEST_QUERY" ConditionAttributeWEBREQUESTQUERY string = "WEBREQUEST_QUERY" // ConditionAttributeWEBREQUESTURL captures enum value "WEBREQUEST_URL" ConditionAttributeWEBREQUESTURL string = "WEBREQUEST_URL" // ConditionAttributeWEBREQUESTURLHOST captures enum value "WEBREQUEST_URL_HOST" ConditionAttributeWEBREQUESTURLHOST string = "WEBREQUEST_URL_HOST" // ConditionAttributeWEBREQUESTURLPATH captures enum value "WEBREQUEST_URL_PATH" ConditionAttributeWEBREQUESTURLPATH string = "WEBREQUEST_URL_PATH" // ConditionAttributeWEBREQUESTURLPORT captures enum value "WEBREQUEST_URL_PORT" ConditionAttributeWEBREQUESTURLPORT string = "WEBREQUEST_URL_PORT" // ConditionAttributeWEBSERVICEENDPOINT captures enum value "WEBSERVICE_ENDPOINT" ConditionAttributeWEBSERVICEENDPOINT string = "WEBSERVICE_ENDPOINT" // ConditionAttributeWEBSERVICEMETHOD captures enum value "WEBSERVICE_METHOD" ConditionAttributeWEBSERVICEMETHOD string = "WEBSERVICE_METHOD" // ConditionAttributeZOSCALLTYPE captures enum value "ZOS_CALL_TYPE" ConditionAttributeZOSCALLTYPE string = "ZOS_CALL_TYPE" )
const ( // ConditionKeyAttributeAPPMONSERVERNAME captures enum value "APPMON_SERVER_NAME" ConditionKeyAttributeAPPMONSERVERNAME string = "APPMON_SERVER_NAME" // ConditionKeyAttributeAPPMONSYSTEMPROFILENAME captures enum value "APPMON_SYSTEM_PROFILE_NAME" ConditionKeyAttributeAPPMONSYSTEMPROFILENAME string = "APPMON_SYSTEM_PROFILE_NAME" // ConditionKeyAttributeAWSACCOUNTID captures enum value "AWS_ACCOUNT_ID" ConditionKeyAttributeAWSACCOUNTID string = "AWS_ACCOUNT_ID" // ConditionKeyAttributeAWSACCOUNTNAME captures enum value "AWS_ACCOUNT_NAME" ConditionKeyAttributeAWSACCOUNTNAME string = "AWS_ACCOUNT_NAME" // ConditionKeyAttributeAWSAPPLICATIONLOADBALANCERNAME captures enum value "AWS_APPLICATION_LOAD_BALANCER_NAME" ConditionKeyAttributeAWSAPPLICATIONLOADBALANCERNAME string = "AWS_APPLICATION_LOAD_BALANCER_NAME" // ConditionKeyAttributeAWSAPPLICATIONLOADBALANCERTAGS captures enum value "AWS_APPLICATION_LOAD_BALANCER_TAGS" ConditionKeyAttributeAWSAPPLICATIONLOADBALANCERTAGS string = "AWS_APPLICATION_LOAD_BALANCER_TAGS" // ConditionKeyAttributeAWSAUTOSCALINGGROUPNAME captures enum value "AWS_AUTO_SCALING_GROUP_NAME" ConditionKeyAttributeAWSAUTOSCALINGGROUPNAME string = "AWS_AUTO_SCALING_GROUP_NAME" // ConditionKeyAttributeAWSAUTOSCALINGGROUPTAGS captures enum value "AWS_AUTO_SCALING_GROUP_TAGS" ConditionKeyAttributeAWSAUTOSCALINGGROUPTAGS string = "AWS_AUTO_SCALING_GROUP_TAGS" // ConditionKeyAttributeAWSAVAILABILITYZONENAME captures enum value "AWS_AVAILABILITY_ZONE_NAME" ConditionKeyAttributeAWSAVAILABILITYZONENAME string = "AWS_AVAILABILITY_ZONE_NAME" // ConditionKeyAttributeAWSCLASSICLOADBALANCERBACKENDPORTS captures enum value "AWS_CLASSIC_LOAD_BALANCER_BACKEND_PORTS" ConditionKeyAttributeAWSCLASSICLOADBALANCERBACKENDPORTS string = "AWS_CLASSIC_LOAD_BALANCER_BACKEND_PORTS" // ConditionKeyAttributeAWSCLASSICLOADBALANCERFRONTENDPORTS captures enum value "AWS_CLASSIC_LOAD_BALANCER_FRONTEND_PORTS" ConditionKeyAttributeAWSCLASSICLOADBALANCERFRONTENDPORTS string = "AWS_CLASSIC_LOAD_BALANCER_FRONTEND_PORTS" // ConditionKeyAttributeAWSCLASSICLOADBALANCERNAME captures enum value "AWS_CLASSIC_LOAD_BALANCER_NAME" ConditionKeyAttributeAWSCLASSICLOADBALANCERNAME string = "AWS_CLASSIC_LOAD_BALANCER_NAME" // ConditionKeyAttributeAWSCLASSICLOADBALANCERTAGS captures enum value "AWS_CLASSIC_LOAD_BALANCER_TAGS" ConditionKeyAttributeAWSCLASSICLOADBALANCERTAGS string = "AWS_CLASSIC_LOAD_BALANCER_TAGS" // ConditionKeyAttributeAWSNETWORKLOADBALANCERNAME captures enum value "AWS_NETWORK_LOAD_BALANCER_NAME" ConditionKeyAttributeAWSNETWORKLOADBALANCERNAME string = "AWS_NETWORK_LOAD_BALANCER_NAME" // ConditionKeyAttributeAWSNETWORKLOADBALANCERTAGS captures enum value "AWS_NETWORK_LOAD_BALANCER_TAGS" ConditionKeyAttributeAWSNETWORKLOADBALANCERTAGS string = "AWS_NETWORK_LOAD_BALANCER_TAGS" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICEDBNAME captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_DB_NAME" ConditionKeyAttributeAWSRELATIONALDATABASESERVICEDBNAME string = "AWS_RELATIONAL_DATABASE_SERVICE_DB_NAME" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICEENDPOINT captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_ENDPOINT" ConditionKeyAttributeAWSRELATIONALDATABASESERVICEENDPOINT string = "AWS_RELATIONAL_DATABASE_SERVICE_ENDPOINT" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICEENGINE captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_ENGINE" ConditionKeyAttributeAWSRELATIONALDATABASESERVICEENGINE string = "AWS_RELATIONAL_DATABASE_SERVICE_ENGINE" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICEINSTANCECLASS captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_INSTANCE_CLASS" ConditionKeyAttributeAWSRELATIONALDATABASESERVICEINSTANCECLASS string = "AWS_RELATIONAL_DATABASE_SERVICE_INSTANCE_CLASS" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICENAME captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_NAME" ConditionKeyAttributeAWSRELATIONALDATABASESERVICENAME string = "AWS_RELATIONAL_DATABASE_SERVICE_NAME" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICEPORT captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_PORT" ConditionKeyAttributeAWSRELATIONALDATABASESERVICEPORT string = "AWS_RELATIONAL_DATABASE_SERVICE_PORT" // ConditionKeyAttributeAWSRELATIONALDATABASESERVICETAGS captures enum value "AWS_RELATIONAL_DATABASE_SERVICE_TAGS" ConditionKeyAttributeAWSRELATIONALDATABASESERVICETAGS string = "AWS_RELATIONAL_DATABASE_SERVICE_TAGS" // ConditionKeyAttributeAZUREENTITYNAME captures enum value "AZURE_ENTITY_NAME" ConditionKeyAttributeAZUREENTITYNAME string = "AZURE_ENTITY_NAME" // ConditionKeyAttributeAZUREENTITYTAGS captures enum value "AZURE_ENTITY_TAGS" ConditionKeyAttributeAZUREENTITYTAGS string = "AZURE_ENTITY_TAGS" // ConditionKeyAttributeAZUREMGMTGROUPNAME captures enum value "AZURE_MGMT_GROUP_NAME" ConditionKeyAttributeAZUREMGMTGROUPNAME string = "AZURE_MGMT_GROUP_NAME" // ConditionKeyAttributeAZUREMGMTGROUPUUID captures enum value "AZURE_MGMT_GROUP_UUID" ConditionKeyAttributeAZUREMGMTGROUPUUID string = "AZURE_MGMT_GROUP_UUID" // ConditionKeyAttributeAZUREREGIONNAME captures enum value "AZURE_REGION_NAME" ConditionKeyAttributeAZUREREGIONNAME string = "AZURE_REGION_NAME" // ConditionKeyAttributeAZURESCALESETNAME captures enum value "AZURE_SCALE_SET_NAME" ConditionKeyAttributeAZURESCALESETNAME string = "AZURE_SCALE_SET_NAME" // ConditionKeyAttributeAZURESUBSCRIPTIONNAME captures enum value "AZURE_SUBSCRIPTION_NAME" ConditionKeyAttributeAZURESUBSCRIPTIONNAME string = "AZURE_SUBSCRIPTION_NAME" // ConditionKeyAttributeAZURESUBSCRIPTIONUUID captures enum value "AZURE_SUBSCRIPTION_UUID" ConditionKeyAttributeAZURESUBSCRIPTIONUUID string = "AZURE_SUBSCRIPTION_UUID" // ConditionKeyAttributeAZURETENANTNAME captures enum value "AZURE_TENANT_NAME" ConditionKeyAttributeAZURETENANTNAME string = "AZURE_TENANT_NAME" // ConditionKeyAttributeAZURETENANTUUID captures enum value "AZURE_TENANT_UUID" ConditionKeyAttributeAZURETENANTUUID string = "AZURE_TENANT_UUID" // ConditionKeyAttributeAZUREVMNAME captures enum value "AZURE_VM_NAME" ConditionKeyAttributeAZUREVMNAME string = "AZURE_VM_NAME" // ConditionKeyAttributeBROWSERMONITORNAME captures enum value "BROWSER_MONITOR_NAME" ConditionKeyAttributeBROWSERMONITORNAME string = "BROWSER_MONITOR_NAME" // ConditionKeyAttributeBROWSERMONITORTAGS captures enum value "BROWSER_MONITOR_TAGS" ConditionKeyAttributeBROWSERMONITORTAGS string = "BROWSER_MONITOR_TAGS" // ConditionKeyAttributeCLOUDAPPLICATIONNAME captures enum value "CLOUD_APPLICATION_NAME" ConditionKeyAttributeCLOUDAPPLICATIONNAME string = "CLOUD_APPLICATION_NAME" // ConditionKeyAttributeCLOUDAPPLICATIONNAMESPACENAME captures enum value "CLOUD_APPLICATION_NAMESPACE_NAME" ConditionKeyAttributeCLOUDAPPLICATIONNAMESPACENAME string = "CLOUD_APPLICATION_NAMESPACE_NAME" // ConditionKeyAttributeCLOUDFOUNDRYFOUNDATIONNAME captures enum value "CLOUD_FOUNDRY_FOUNDATION_NAME" ConditionKeyAttributeCLOUDFOUNDRYFOUNDATIONNAME string = "CLOUD_FOUNDRY_FOUNDATION_NAME" // ConditionKeyAttributeCLOUDFOUNDRYORGNAME captures enum value "CLOUD_FOUNDRY_ORG_NAME" ConditionKeyAttributeCLOUDFOUNDRYORGNAME string = "CLOUD_FOUNDRY_ORG_NAME" // ConditionKeyAttributeCUSTOMAPPLICATIONNAME captures enum value "CUSTOM_APPLICATION_NAME" ConditionKeyAttributeCUSTOMAPPLICATIONNAME string = "CUSTOM_APPLICATION_NAME" // ConditionKeyAttributeCUSTOMAPPLICATIONPLATFORM captures enum value "CUSTOM_APPLICATION_PLATFORM" ConditionKeyAttributeCUSTOMAPPLICATIONPLATFORM string = "CUSTOM_APPLICATION_PLATFORM" // ConditionKeyAttributeCUSTOMAPPLICATIONTAGS captures enum value "CUSTOM_APPLICATION_TAGS" ConditionKeyAttributeCUSTOMAPPLICATIONTAGS string = "CUSTOM_APPLICATION_TAGS" // ConditionKeyAttributeCUSTOMAPPLICATIONTYPE captures enum value "CUSTOM_APPLICATION_TYPE" ConditionKeyAttributeCUSTOMAPPLICATIONTYPE string = "CUSTOM_APPLICATION_TYPE" // ConditionKeyAttributeCUSTOMDEVICEDETECTEDNAME captures enum value "CUSTOM_DEVICE_DETECTED_NAME" ConditionKeyAttributeCUSTOMDEVICEDETECTEDNAME string = "CUSTOM_DEVICE_DETECTED_NAME" // ConditionKeyAttributeCUSTOMDEVICEDNSADDRESS captures enum value "CUSTOM_DEVICE_DNS_ADDRESS" ConditionKeyAttributeCUSTOMDEVICEDNSADDRESS string = "CUSTOM_DEVICE_DNS_ADDRESS" // ConditionKeyAttributeCUSTOMDEVICEGROUPNAME captures enum value "CUSTOM_DEVICE_GROUP_NAME" ConditionKeyAttributeCUSTOMDEVICEGROUPNAME string = "CUSTOM_DEVICE_GROUP_NAME" // ConditionKeyAttributeCUSTOMDEVICEGROUPTAGS captures enum value "CUSTOM_DEVICE_GROUP_TAGS" ConditionKeyAttributeCUSTOMDEVICEGROUPTAGS string = "CUSTOM_DEVICE_GROUP_TAGS" // ConditionKeyAttributeCUSTOMDEVICEIPADDRESS captures enum value "CUSTOM_DEVICE_IP_ADDRESS" ConditionKeyAttributeCUSTOMDEVICEIPADDRESS string = "CUSTOM_DEVICE_IP_ADDRESS" // ConditionKeyAttributeCUSTOMDEVICEMETADATA captures enum value "CUSTOM_DEVICE_METADATA" ConditionKeyAttributeCUSTOMDEVICEMETADATA string = "CUSTOM_DEVICE_METADATA" // ConditionKeyAttributeCUSTOMDEVICENAME captures enum value "CUSTOM_DEVICE_NAME" ConditionKeyAttributeCUSTOMDEVICENAME string = "CUSTOM_DEVICE_NAME" // ConditionKeyAttributeCUSTOMDEVICEPORT captures enum value "CUSTOM_DEVICE_PORT" ConditionKeyAttributeCUSTOMDEVICEPORT string = "CUSTOM_DEVICE_PORT" // ConditionKeyAttributeCUSTOMDEVICETAGS captures enum value "CUSTOM_DEVICE_TAGS" ConditionKeyAttributeCUSTOMDEVICETAGS string = "CUSTOM_DEVICE_TAGS" // ConditionKeyAttributeCUSTOMDEVICETECHNOLOGY captures enum value "CUSTOM_DEVICE_TECHNOLOGY" ConditionKeyAttributeCUSTOMDEVICETECHNOLOGY string = "CUSTOM_DEVICE_TECHNOLOGY" // ConditionKeyAttributeDATACENTERSERVICEDECODERTYPE captures enum value "DATA_CENTER_SERVICE_DECODER_TYPE" ConditionKeyAttributeDATACENTERSERVICEDECODERTYPE string = "DATA_CENTER_SERVICE_DECODER_TYPE" // ConditionKeyAttributeDATACENTERSERVICEIPADDRESS captures enum value "DATA_CENTER_SERVICE_IP_ADDRESS" ConditionKeyAttributeDATACENTERSERVICEIPADDRESS string = "DATA_CENTER_SERVICE_IP_ADDRESS" // ConditionKeyAttributeDATACENTERSERVICEMETADATA captures enum value "DATA_CENTER_SERVICE_METADATA" ConditionKeyAttributeDATACENTERSERVICEMETADATA string = "DATA_CENTER_SERVICE_METADATA" // ConditionKeyAttributeDATACENTERSERVICENAME captures enum value "DATA_CENTER_SERVICE_NAME" ConditionKeyAttributeDATACENTERSERVICENAME string = "DATA_CENTER_SERVICE_NAME" // ConditionKeyAttributeDATACENTERSERVICEPORT captures enum value "DATA_CENTER_SERVICE_PORT" ConditionKeyAttributeDATACENTERSERVICEPORT string = "DATA_CENTER_SERVICE_PORT" // ConditionKeyAttributeDATACENTERSERVICETAGS captures enum value "DATA_CENTER_SERVICE_TAGS" ConditionKeyAttributeDATACENTERSERVICETAGS string = "DATA_CENTER_SERVICE_TAGS" // ConditionKeyAttributeDOCKERCONTAINERNAME captures enum value "DOCKER_CONTAINER_NAME" ConditionKeyAttributeDOCKERCONTAINERNAME string = "DOCKER_CONTAINER_NAME" // ConditionKeyAttributeDOCKERFULLIMAGENAME captures enum value "DOCKER_FULL_IMAGE_NAME" ConditionKeyAttributeDOCKERFULLIMAGENAME string = "DOCKER_FULL_IMAGE_NAME" // ConditionKeyAttributeDOCKERIMAGEVERSION captures enum value "DOCKER_IMAGE_VERSION" ConditionKeyAttributeDOCKERIMAGEVERSION string = "DOCKER_IMAGE_VERSION" // ConditionKeyAttributeDOCKERSTRIPPEDIMAGENAME captures enum value "DOCKER_STRIPPED_IMAGE_NAME" ConditionKeyAttributeDOCKERSTRIPPEDIMAGENAME string = "DOCKER_STRIPPED_IMAGE_NAME" // ConditionKeyAttributeEC2INSTANCEAMIID captures enum value "EC2_INSTANCE_AMI_ID" ConditionKeyAttributeEC2INSTANCEAMIID string = "EC2_INSTANCE_AMI_ID" // ConditionKeyAttributeEC2INSTANCEAWSINSTANCETYPE captures enum value "EC2_INSTANCE_AWS_INSTANCE_TYPE" ConditionKeyAttributeEC2INSTANCEAWSINSTANCETYPE string = "EC2_INSTANCE_AWS_INSTANCE_TYPE" // ConditionKeyAttributeEC2INSTANCEAWSSECURITYGROUP captures enum value "EC2_INSTANCE_AWS_SECURITY_GROUP" ConditionKeyAttributeEC2INSTANCEAWSSECURITYGROUP string = "EC2_INSTANCE_AWS_SECURITY_GROUP" // ConditionKeyAttributeEC2INSTANCEBEANSTALKENVNAME captures enum value "EC2_INSTANCE_BEANSTALK_ENV_NAME" ConditionKeyAttributeEC2INSTANCEBEANSTALKENVNAME string = "EC2_INSTANCE_BEANSTALK_ENV_NAME" // ConditionKeyAttributeEC2INSTANCEID captures enum value "EC2_INSTANCE_ID" ConditionKeyAttributeEC2INSTANCEID string = "EC2_INSTANCE_ID" // ConditionKeyAttributeEC2INSTANCENAME captures enum value "EC2_INSTANCE_NAME" ConditionKeyAttributeEC2INSTANCENAME string = "EC2_INSTANCE_NAME" // ConditionKeyAttributeEC2INSTANCEPRIVATEHOSTNAME captures enum value "EC2_INSTANCE_PRIVATE_HOST_NAME" ConditionKeyAttributeEC2INSTANCEPRIVATEHOSTNAME string = "EC2_INSTANCE_PRIVATE_HOST_NAME" // ConditionKeyAttributeEC2INSTANCEPUBLICHOSTNAME captures enum value "EC2_INSTANCE_PUBLIC_HOST_NAME" ConditionKeyAttributeEC2INSTANCEPUBLICHOSTNAME string = "EC2_INSTANCE_PUBLIC_HOST_NAME" // ConditionKeyAttributeEC2INSTANCETAGS captures enum value "EC2_INSTANCE_TAGS" ConditionKeyAttributeEC2INSTANCETAGS string = "EC2_INSTANCE_TAGS" // ConditionKeyAttributeENTERPRISEAPPLICATIONDECODERTYPE captures enum value "ENTERPRISE_APPLICATION_DECODER_TYPE" ConditionKeyAttributeENTERPRISEAPPLICATIONDECODERTYPE string = "ENTERPRISE_APPLICATION_DECODER_TYPE" // ConditionKeyAttributeENTERPRISEAPPLICATIONIPADDRESS captures enum value "ENTERPRISE_APPLICATION_IP_ADDRESS" ConditionKeyAttributeENTERPRISEAPPLICATIONIPADDRESS string = "ENTERPRISE_APPLICATION_IP_ADDRESS" // ConditionKeyAttributeENTERPRISEAPPLICATIONMETADATA captures enum value "ENTERPRISE_APPLICATION_METADATA" ConditionKeyAttributeENTERPRISEAPPLICATIONMETADATA string = "ENTERPRISE_APPLICATION_METADATA" // ConditionKeyAttributeENTERPRISEAPPLICATIONNAME captures enum value "ENTERPRISE_APPLICATION_NAME" ConditionKeyAttributeENTERPRISEAPPLICATIONNAME string = "ENTERPRISE_APPLICATION_NAME" // ConditionKeyAttributeENTERPRISEAPPLICATIONPORT captures enum value "ENTERPRISE_APPLICATION_PORT" ConditionKeyAttributeENTERPRISEAPPLICATIONPORT string = "ENTERPRISE_APPLICATION_PORT" // ConditionKeyAttributeENTERPRISEAPPLICATIONTAGS captures enum value "ENTERPRISE_APPLICATION_TAGS" ConditionKeyAttributeENTERPRISEAPPLICATIONTAGS string = "ENTERPRISE_APPLICATION_TAGS" // ConditionKeyAttributeESXIHOSTCLUSTERNAME captures enum value "ESXI_HOST_CLUSTER_NAME" ConditionKeyAttributeESXIHOSTCLUSTERNAME string = "ESXI_HOST_CLUSTER_NAME" // ConditionKeyAttributeESXIHOSTHARDWAREMODEL captures enum value "ESXI_HOST_HARDWARE_MODEL" ConditionKeyAttributeESXIHOSTHARDWAREMODEL string = "ESXI_HOST_HARDWARE_MODEL" // ConditionKeyAttributeESXIHOSTHARDWAREVENDOR captures enum value "ESXI_HOST_HARDWARE_VENDOR" ConditionKeyAttributeESXIHOSTHARDWAREVENDOR string = "ESXI_HOST_HARDWARE_VENDOR" // ConditionKeyAttributeESXIHOSTNAME captures enum value "ESXI_HOST_NAME" ConditionKeyAttributeESXIHOSTNAME string = "ESXI_HOST_NAME" // ConditionKeyAttributeESXIHOSTPRODUCTNAME captures enum value "ESXI_HOST_PRODUCT_NAME" ConditionKeyAttributeESXIHOSTPRODUCTNAME string = "ESXI_HOST_PRODUCT_NAME" // ConditionKeyAttributeESXIHOSTPRODUCTVERSION captures enum value "ESXI_HOST_PRODUCT_VERSION" ConditionKeyAttributeESXIHOSTPRODUCTVERSION string = "ESXI_HOST_PRODUCT_VERSION" // ConditionKeyAttributeESXIHOSTTAGS captures enum value "ESXI_HOST_TAGS" ConditionKeyAttributeESXIHOSTTAGS string = "ESXI_HOST_TAGS" // ConditionKeyAttributeEXTERNALMONITORENGINEDESCRIPTION captures enum value "EXTERNAL_MONITOR_ENGINE_DESCRIPTION" ConditionKeyAttributeEXTERNALMONITORENGINEDESCRIPTION string = "EXTERNAL_MONITOR_ENGINE_DESCRIPTION" // ConditionKeyAttributeEXTERNALMONITORENGINENAME captures enum value "EXTERNAL_MONITOR_ENGINE_NAME" ConditionKeyAttributeEXTERNALMONITORENGINENAME string = "EXTERNAL_MONITOR_ENGINE_NAME" // ConditionKeyAttributeEXTERNALMONITORENGINETYPE captures enum value "EXTERNAL_MONITOR_ENGINE_TYPE" ConditionKeyAttributeEXTERNALMONITORENGINETYPE string = "EXTERNAL_MONITOR_ENGINE_TYPE" // ConditionKeyAttributeEXTERNALMONITORNAME captures enum value "EXTERNAL_MONITOR_NAME" ConditionKeyAttributeEXTERNALMONITORNAME string = "EXTERNAL_MONITOR_NAME" // ConditionKeyAttributeEXTERNALMONITORTAGS captures enum value "EXTERNAL_MONITOR_TAGS" ConditionKeyAttributeEXTERNALMONITORTAGS string = "EXTERNAL_MONITOR_TAGS" // ConditionKeyAttributeGEOLOCATIONSITENAME captures enum value "GEOLOCATION_SITE_NAME" ConditionKeyAttributeGEOLOCATIONSITENAME string = "GEOLOCATION_SITE_NAME" // ConditionKeyAttributeGOOGLECLOUDPLATFORMZONENAME captures enum value "GOOGLE_CLOUD_PLATFORM_ZONE_NAME" ConditionKeyAttributeGOOGLECLOUDPLATFORMZONENAME string = "GOOGLE_CLOUD_PLATFORM_ZONE_NAME" // ConditionKeyAttributeGOOGLECOMPUTEINSTANCEID captures enum value "GOOGLE_COMPUTE_INSTANCE_ID" ConditionKeyAttributeGOOGLECOMPUTEINSTANCEID string = "GOOGLE_COMPUTE_INSTANCE_ID" // ConditionKeyAttributeGOOGLECOMPUTEINSTANCEMACHINETYPE captures enum value "GOOGLE_COMPUTE_INSTANCE_MACHINE_TYPE" ConditionKeyAttributeGOOGLECOMPUTEINSTANCEMACHINETYPE string = "GOOGLE_COMPUTE_INSTANCE_MACHINE_TYPE" // ConditionKeyAttributeGOOGLECOMPUTEINSTANCENAME captures enum value "GOOGLE_COMPUTE_INSTANCE_NAME" ConditionKeyAttributeGOOGLECOMPUTEINSTANCENAME string = "GOOGLE_COMPUTE_INSTANCE_NAME" // ConditionKeyAttributeGOOGLECOMPUTEINSTANCEPROJECT captures enum value "GOOGLE_COMPUTE_INSTANCE_PROJECT" ConditionKeyAttributeGOOGLECOMPUTEINSTANCEPROJECT string = "GOOGLE_COMPUTE_INSTANCE_PROJECT" // ConditionKeyAttributeGOOGLECOMPUTEINSTANCEPROJECTID captures enum value "GOOGLE_COMPUTE_INSTANCE_PROJECT_ID" ConditionKeyAttributeGOOGLECOMPUTEINSTANCEPROJECTID string = "GOOGLE_COMPUTE_INSTANCE_PROJECT_ID" // ConditionKeyAttributeGOOGLECOMPUTEINSTANCEPUBLICIPADDRESSES captures enum value "GOOGLE_COMPUTE_INSTANCE_PUBLIC_IP_ADDRESSES" ConditionKeyAttributeGOOGLECOMPUTEINSTANCEPUBLICIPADDRESSES string = "GOOGLE_COMPUTE_INSTANCE_PUBLIC_IP_ADDRESSES" // ConditionKeyAttributeHOSTAIXLOGICALCPUCOUNT captures enum value "HOST_AIX_LOGICAL_CPU_COUNT" ConditionKeyAttributeHOSTAIXLOGICALCPUCOUNT string = "HOST_AIX_LOGICAL_CPU_COUNT" // ConditionKeyAttributeHOSTAIXSIMULTANEOUSTHREADS captures enum value "HOST_AIX_SIMULTANEOUS_THREADS" ConditionKeyAttributeHOSTAIXSIMULTANEOUSTHREADS string = "HOST_AIX_SIMULTANEOUS_THREADS" // ConditionKeyAttributeHOSTAIXVIRTUALCPUCOUNT captures enum value "HOST_AIX_VIRTUAL_CPU_COUNT" ConditionKeyAttributeHOSTAIXVIRTUALCPUCOUNT string = "HOST_AIX_VIRTUAL_CPU_COUNT" // ConditionKeyAttributeHOSTARCHITECTURE captures enum value "HOST_ARCHITECTURE" ConditionKeyAttributeHOSTARCHITECTURE string = "HOST_ARCHITECTURE" // ConditionKeyAttributeHOSTAWSNAMETAG captures enum value "HOST_AWS_NAME_TAG" ConditionKeyAttributeHOSTAWSNAMETAG string = "HOST_AWS_NAME_TAG" // ConditionKeyAttributeHOSTAZURECOMPUTEMODE captures enum value "HOST_AZURE_COMPUTE_MODE" ConditionKeyAttributeHOSTAZURECOMPUTEMODE string = "HOST_AZURE_COMPUTE_MODE" // ConditionKeyAttributeHOSTAZURESKU captures enum value "HOST_AZURE_SKU" ConditionKeyAttributeHOSTAZURESKU string = "HOST_AZURE_SKU" // ConditionKeyAttributeHOSTAZUREWEBAPPLICATIONHOSTNAMES captures enum value "HOST_AZURE_WEB_APPLICATION_HOST_NAMES" ConditionKeyAttributeHOSTAZUREWEBAPPLICATIONHOSTNAMES string = "HOST_AZURE_WEB_APPLICATION_HOST_NAMES" // ConditionKeyAttributeHOSTAZUREWEBAPPLICATIONSITENAMES captures enum value "HOST_AZURE_WEB_APPLICATION_SITE_NAMES" ConditionKeyAttributeHOSTAZUREWEBAPPLICATIONSITENAMES string = "HOST_AZURE_WEB_APPLICATION_SITE_NAMES" // ConditionKeyAttributeHOSTBITNESS captures enum value "HOST_BITNESS" ConditionKeyAttributeHOSTBITNESS string = "HOST_BITNESS" // ConditionKeyAttributeHOSTBOSHAVAILABILITYZONE captures enum value "HOST_BOSH_AVAILABILITY_ZONE" ConditionKeyAttributeHOSTBOSHAVAILABILITYZONE string = "HOST_BOSH_AVAILABILITY_ZONE" // ConditionKeyAttributeHOSTBOSHDEPLOYMENTID captures enum value "HOST_BOSH_DEPLOYMENT_ID" ConditionKeyAttributeHOSTBOSHDEPLOYMENTID string = "HOST_BOSH_DEPLOYMENT_ID" // ConditionKeyAttributeHOSTBOSHINSTANCEID captures enum value "HOST_BOSH_INSTANCE_ID" ConditionKeyAttributeHOSTBOSHINSTANCEID string = "HOST_BOSH_INSTANCE_ID" // ConditionKeyAttributeHOSTBOSHINSTANCENAME captures enum value "HOST_BOSH_INSTANCE_NAME" ConditionKeyAttributeHOSTBOSHINSTANCENAME string = "HOST_BOSH_INSTANCE_NAME" // ConditionKeyAttributeHOSTBOSHNAME captures enum value "HOST_BOSH_NAME" ConditionKeyAttributeHOSTBOSHNAME string = "HOST_BOSH_NAME" // ConditionKeyAttributeHOSTBOSHSTEMCELLVERSION captures enum value "HOST_BOSH_STEMCELL_VERSION" ConditionKeyAttributeHOSTBOSHSTEMCELLVERSION string = "HOST_BOSH_STEMCELL_VERSION" // ConditionKeyAttributeHOSTCLOUDTYPE captures enum value "HOST_CLOUD_TYPE" ConditionKeyAttributeHOSTCLOUDTYPE string = "HOST_CLOUD_TYPE" // ConditionKeyAttributeHOSTCPUCORES captures enum value "HOST_CPU_CORES" ConditionKeyAttributeHOSTCPUCORES string = "HOST_CPU_CORES" // ConditionKeyAttributeHOSTCUSTOMMETADATA captures enum value "HOST_CUSTOM_METADATA" ConditionKeyAttributeHOSTCUSTOMMETADATA string = "HOST_CUSTOM_METADATA" // ConditionKeyAttributeHOSTDETECTEDNAME captures enum value "HOST_DETECTED_NAME" ConditionKeyAttributeHOSTDETECTEDNAME string = "HOST_DETECTED_NAME" // ConditionKeyAttributeHOSTGROUPID captures enum value "HOST_GROUP_ID" ConditionKeyAttributeHOSTGROUPID string = "HOST_GROUP_ID" // ConditionKeyAttributeHOSTGROUPNAME captures enum value "HOST_GROUP_NAME" ConditionKeyAttributeHOSTGROUPNAME string = "HOST_GROUP_NAME" // ConditionKeyAttributeHOSTHYPERVISORTYPE captures enum value "HOST_HYPERVISOR_TYPE" ConditionKeyAttributeHOSTHYPERVISORTYPE string = "HOST_HYPERVISOR_TYPE" // ConditionKeyAttributeHOSTIPADDRESS captures enum value "HOST_IP_ADDRESS" ConditionKeyAttributeHOSTIPADDRESS string = "HOST_IP_ADDRESS" // ConditionKeyAttributeHOSTKUBERNETESLABELS captures enum value "HOST_KUBERNETES_LABELS" ConditionKeyAttributeHOSTKUBERNETESLABELS string = "HOST_KUBERNETES_LABELS" // ConditionKeyAttributeHOSTLOGICALCPUCORES captures enum value "HOST_LOGICAL_CPU_CORES" ConditionKeyAttributeHOSTLOGICALCPUCORES string = "HOST_LOGICAL_CPU_CORES" // ConditionKeyAttributeHOSTNAME captures enum value "HOST_NAME" ConditionKeyAttributeHOSTNAME string = "HOST_NAME" // ConditionKeyAttributeHOSTONEAGENTCUSTOMHOSTNAME captures enum value "HOST_ONEAGENT_CUSTOM_HOST_NAME" ConditionKeyAttributeHOSTONEAGENTCUSTOMHOSTNAME string = "HOST_ONEAGENT_CUSTOM_HOST_NAME" // ConditionKeyAttributeHOSTOSTYPE captures enum value "HOST_OS_TYPE" ConditionKeyAttributeHOSTOSTYPE string = "HOST_OS_TYPE" // ConditionKeyAttributeHOSTOSVERSION captures enum value "HOST_OS_VERSION" ConditionKeyAttributeHOSTOSVERSION string = "HOST_OS_VERSION" // ConditionKeyAttributeHOSTPAASMEMORYLIMIT captures enum value "HOST_PAAS_MEMORY_LIMIT" ConditionKeyAttributeHOSTPAASMEMORYLIMIT string = "HOST_PAAS_MEMORY_LIMIT" // ConditionKeyAttributeHOSTPAASTYPE captures enum value "HOST_PAAS_TYPE" ConditionKeyAttributeHOSTPAASTYPE string = "HOST_PAAS_TYPE" // ConditionKeyAttributeHOSTTAGS captures enum value "HOST_TAGS" ConditionKeyAttributeHOSTTAGS string = "HOST_TAGS" // ConditionKeyAttributeHOSTTECHNOLOGY captures enum value "HOST_TECHNOLOGY" ConditionKeyAttributeHOSTTECHNOLOGY string = "HOST_TECHNOLOGY" // ConditionKeyAttributeHTTPMONITORNAME captures enum value "HTTP_MONITOR_NAME" ConditionKeyAttributeHTTPMONITORNAME string = "HTTP_MONITOR_NAME" // ConditionKeyAttributeHTTPMONITORTAGS captures enum value "HTTP_MONITOR_TAGS" ConditionKeyAttributeHTTPMONITORTAGS string = "HTTP_MONITOR_TAGS" // ConditionKeyAttributeKUBERNETESCLUSTERNAME captures enum value "KUBERNETES_CLUSTER_NAME" ConditionKeyAttributeKUBERNETESCLUSTERNAME string = "KUBERNETES_CLUSTER_NAME" // ConditionKeyAttributeKUBERNETESNODENAME captures enum value "KUBERNETES_NODE_NAME" ConditionKeyAttributeKUBERNETESNODENAME string = "KUBERNETES_NODE_NAME" // ConditionKeyAttributeMOBILEAPPLICATIONNAME captures enum value "MOBILE_APPLICATION_NAME" ConditionKeyAttributeMOBILEAPPLICATIONNAME string = "MOBILE_APPLICATION_NAME" // ConditionKeyAttributeMOBILEAPPLICATIONPLATFORM captures enum value "MOBILE_APPLICATION_PLATFORM" ConditionKeyAttributeMOBILEAPPLICATIONPLATFORM string = "MOBILE_APPLICATION_PLATFORM" // ConditionKeyAttributeMOBILEAPPLICATIONTAGS captures enum value "MOBILE_APPLICATION_TAGS" ConditionKeyAttributeMOBILEAPPLICATIONTAGS string = "MOBILE_APPLICATION_TAGS" // ConditionKeyAttributeNAMEOFCOMPUTENODE captures enum value "NAME_OF_COMPUTE_NODE" ConditionKeyAttributeNAMEOFCOMPUTENODE string = "NAME_OF_COMPUTE_NODE" // ConditionKeyAttributeOPENSTACKACCOUNTNAME captures enum value "OPENSTACK_ACCOUNT_NAME" ConditionKeyAttributeOPENSTACKACCOUNTNAME string = "OPENSTACK_ACCOUNT_NAME" // ConditionKeyAttributeOPENSTACKACCOUNTPROJECTNAME captures enum value "OPENSTACK_ACCOUNT_PROJECT_NAME" ConditionKeyAttributeOPENSTACKACCOUNTPROJECTNAME string = "OPENSTACK_ACCOUNT_PROJECT_NAME" // ConditionKeyAttributeOPENSTACKAVAILABILITYZONENAME captures enum value "OPENSTACK_AVAILABILITY_ZONE_NAME" ConditionKeyAttributeOPENSTACKAVAILABILITYZONENAME string = "OPENSTACK_AVAILABILITY_ZONE_NAME" // ConditionKeyAttributeOPENSTACKPROJECTNAME captures enum value "OPENSTACK_PROJECT_NAME" ConditionKeyAttributeOPENSTACKPROJECTNAME string = "OPENSTACK_PROJECT_NAME" // ConditionKeyAttributeOPENSTACKREGIONNAME captures enum value "OPENSTACK_REGION_NAME" ConditionKeyAttributeOPENSTACKREGIONNAME string = "OPENSTACK_REGION_NAME" // ConditionKeyAttributeOPENSTACKVMINSTANCETYPE captures enum value "OPENSTACK_VM_INSTANCE_TYPE" ConditionKeyAttributeOPENSTACKVMINSTANCETYPE string = "OPENSTACK_VM_INSTANCE_TYPE" // ConditionKeyAttributeOPENSTACKVMNAME captures enum value "OPENSTACK_VM_NAME" ConditionKeyAttributeOPENSTACKVMNAME string = "OPENSTACK_VM_NAME" // ConditionKeyAttributeOPENSTACKVMSECURITYGROUP captures enum value "OPENSTACK_VM_SECURITY_GROUP" ConditionKeyAttributeOPENSTACKVMSECURITYGROUP string = "OPENSTACK_VM_SECURITY_GROUP" // ConditionKeyAttributePROCESSGROUPAZUREHOSTNAME captures enum value "PROCESS_GROUP_AZURE_HOST_NAME" ConditionKeyAttributePROCESSGROUPAZUREHOSTNAME string = "PROCESS_GROUP_AZURE_HOST_NAME" // ConditionKeyAttributePROCESSGROUPAZURESITENAME captures enum value "PROCESS_GROUP_AZURE_SITE_NAME" ConditionKeyAttributePROCESSGROUPAZURESITENAME string = "PROCESS_GROUP_AZURE_SITE_NAME" // ConditionKeyAttributePROCESSGROUPCUSTOMMETADATA captures enum value "PROCESS_GROUP_CUSTOM_METADATA" ConditionKeyAttributePROCESSGROUPCUSTOMMETADATA string = "PROCESS_GROUP_CUSTOM_METADATA" // ConditionKeyAttributePROCESSGROUPDETECTEDNAME captures enum value "PROCESS_GROUP_DETECTED_NAME" ConditionKeyAttributePROCESSGROUPDETECTEDNAME string = "PROCESS_GROUP_DETECTED_NAME" // ConditionKeyAttributePROCESSGROUPID captures enum value "PROCESS_GROUP_ID" ConditionKeyAttributePROCESSGROUPID string = "PROCESS_GROUP_ID" // ConditionKeyAttributePROCESSGROUPINSTANCECUSTOMMETADATA captures enum value "PROCESS_GROUP_INSTANCE_CUSTOM_METADATA" ConditionKeyAttributePROCESSGROUPINSTANCECUSTOMMETADATA string = "PROCESS_GROUP_INSTANCE_CUSTOM_METADATA" // ConditionKeyAttributePROCESSGROUPLISTENPORT captures enum value "PROCESS_GROUP_LISTEN_PORT" ConditionKeyAttributePROCESSGROUPLISTENPORT string = "PROCESS_GROUP_LISTEN_PORT" // ConditionKeyAttributePROCESSGROUPNAME captures enum value "PROCESS_GROUP_NAME" ConditionKeyAttributePROCESSGROUPNAME string = "PROCESS_GROUP_NAME" // ConditionKeyAttributePROCESSGROUPPREDEFINEDMETADATA captures enum value "PROCESS_GROUP_PREDEFINED_METADATA" ConditionKeyAttributePROCESSGROUPPREDEFINEDMETADATA string = "PROCESS_GROUP_PREDEFINED_METADATA" // ConditionKeyAttributePROCESSGROUPTAGS captures enum value "PROCESS_GROUP_TAGS" ConditionKeyAttributePROCESSGROUPTAGS string = "PROCESS_GROUP_TAGS" // ConditionKeyAttributePROCESSGROUPTECHNOLOGY captures enum value "PROCESS_GROUP_TECHNOLOGY" ConditionKeyAttributePROCESSGROUPTECHNOLOGY string = "PROCESS_GROUP_TECHNOLOGY" // ConditionKeyAttributePROCESSGROUPTECHNOLOGYEDITION captures enum value "PROCESS_GROUP_TECHNOLOGY_EDITION" ConditionKeyAttributePROCESSGROUPTECHNOLOGYEDITION string = "PROCESS_GROUP_TECHNOLOGY_EDITION" // ConditionKeyAttributePROCESSGROUPTECHNOLOGYVERSION captures enum value "PROCESS_GROUP_TECHNOLOGY_VERSION" ConditionKeyAttributePROCESSGROUPTECHNOLOGYVERSION string = "PROCESS_GROUP_TECHNOLOGY_VERSION" // ConditionKeyAttributeSERVICEAKKAACTORSYSTEM captures enum value "SERVICE_AKKA_ACTOR_SYSTEM" ConditionKeyAttributeSERVICEAKKAACTORSYSTEM string = "SERVICE_AKKA_ACTOR_SYSTEM" // ConditionKeyAttributeSERVICECTGSERVICENAME captures enum value "SERVICE_CTG_SERVICE_NAME" ConditionKeyAttributeSERVICECTGSERVICENAME string = "SERVICE_CTG_SERVICE_NAME" // ConditionKeyAttributeSERVICEDATABASEHOSTNAME captures enum value "SERVICE_DATABASE_HOST_NAME" ConditionKeyAttributeSERVICEDATABASEHOSTNAME string = "SERVICE_DATABASE_HOST_NAME" // ConditionKeyAttributeSERVICEDATABASENAME captures enum value "SERVICE_DATABASE_NAME" ConditionKeyAttributeSERVICEDATABASENAME string = "SERVICE_DATABASE_NAME" // ConditionKeyAttributeSERVICEDATABASETOPOLOGY captures enum value "SERVICE_DATABASE_TOPOLOGY" ConditionKeyAttributeSERVICEDATABASETOPOLOGY string = "SERVICE_DATABASE_TOPOLOGY" // ConditionKeyAttributeSERVICEDATABASEVENDOR captures enum value "SERVICE_DATABASE_VENDOR" ConditionKeyAttributeSERVICEDATABASEVENDOR string = "SERVICE_DATABASE_VENDOR" // ConditionKeyAttributeSERVICEDETECTEDNAME captures enum value "SERVICE_DETECTED_NAME" ConditionKeyAttributeSERVICEDETECTEDNAME string = "SERVICE_DETECTED_NAME" // ConditionKeyAttributeSERVICEESBAPPLICATIONNAME captures enum value "SERVICE_ESB_APPLICATION_NAME" ConditionKeyAttributeSERVICEESBAPPLICATIONNAME string = "SERVICE_ESB_APPLICATION_NAME" // ConditionKeyAttributeSERVICEIBMCTGGATEWAYURL captures enum value "SERVICE_IBM_CTG_GATEWAY_URL" ConditionKeyAttributeSERVICEIBMCTGGATEWAYURL string = "SERVICE_IBM_CTG_GATEWAY_URL" // ConditionKeyAttributeSERVICEIIBAPPLICATIONNAME captures enum value "SERVICE_IIB_APPLICATION_NAME" ConditionKeyAttributeSERVICEIIBAPPLICATIONNAME string = "SERVICE_IIB_APPLICATION_NAME" // ConditionKeyAttributeSERVICEMESSAGINGLISTENERCLASSNAME captures enum value "SERVICE_MESSAGING_LISTENER_CLASS_NAME" ConditionKeyAttributeSERVICEMESSAGINGLISTENERCLASSNAME string = "SERVICE_MESSAGING_LISTENER_CLASS_NAME" // ConditionKeyAttributeSERVICENAME captures enum value "SERVICE_NAME" ConditionKeyAttributeSERVICENAME string = "SERVICE_NAME" // ConditionKeyAttributeSERVICEPORT captures enum value "SERVICE_PORT" ConditionKeyAttributeSERVICEPORT string = "SERVICE_PORT" // ConditionKeyAttributeSERVICEPUBLICDOMAINNAME captures enum value "SERVICE_PUBLIC_DOMAIN_NAME" ConditionKeyAttributeSERVICEPUBLICDOMAINNAME string = "SERVICE_PUBLIC_DOMAIN_NAME" // ConditionKeyAttributeSERVICEREMOTEENDPOINT captures enum value "SERVICE_REMOTE_ENDPOINT" ConditionKeyAttributeSERVICEREMOTEENDPOINT string = "SERVICE_REMOTE_ENDPOINT" // ConditionKeyAttributeSERVICEREMOTESERVICENAME captures enum value "SERVICE_REMOTE_SERVICE_NAME" ConditionKeyAttributeSERVICEREMOTESERVICENAME string = "SERVICE_REMOTE_SERVICE_NAME" // ConditionKeyAttributeSERVICETAGS captures enum value "SERVICE_TAGS" ConditionKeyAttributeSERVICETAGS string = "SERVICE_TAGS" // ConditionKeyAttributeSERVICETECHNOLOGY captures enum value "SERVICE_TECHNOLOGY" ConditionKeyAttributeSERVICETECHNOLOGY string = "SERVICE_TECHNOLOGY" // ConditionKeyAttributeSERVICETECHNOLOGYEDITION captures enum value "SERVICE_TECHNOLOGY_EDITION" ConditionKeyAttributeSERVICETECHNOLOGYEDITION string = "SERVICE_TECHNOLOGY_EDITION" // ConditionKeyAttributeSERVICETECHNOLOGYVERSION captures enum value "SERVICE_TECHNOLOGY_VERSION" ConditionKeyAttributeSERVICETECHNOLOGYVERSION string = "SERVICE_TECHNOLOGY_VERSION" // ConditionKeyAttributeSERVICETOPOLOGY captures enum value "SERVICE_TOPOLOGY" ConditionKeyAttributeSERVICETOPOLOGY string = "SERVICE_TOPOLOGY" // ConditionKeyAttributeSERVICETYPE captures enum value "SERVICE_TYPE" ConditionKeyAttributeSERVICETYPE string = "SERVICE_TYPE" // ConditionKeyAttributeSERVICEWEBAPPLICATIONID captures enum value "SERVICE_WEB_APPLICATION_ID" ConditionKeyAttributeSERVICEWEBAPPLICATIONID string = "SERVICE_WEB_APPLICATION_ID" // ConditionKeyAttributeSERVICEWEBCONTEXTROOT captures enum value "SERVICE_WEB_CONTEXT_ROOT" ConditionKeyAttributeSERVICEWEBCONTEXTROOT string = "SERVICE_WEB_CONTEXT_ROOT" // ConditionKeyAttributeSERVICEWEBSERVERENDPOINT captures enum value "SERVICE_WEB_SERVER_ENDPOINT" ConditionKeyAttributeSERVICEWEBSERVERENDPOINT string = "SERVICE_WEB_SERVER_ENDPOINT" // ConditionKeyAttributeSERVICEWEBSERVERNAME captures enum value "SERVICE_WEB_SERVER_NAME" ConditionKeyAttributeSERVICEWEBSERVERNAME string = "SERVICE_WEB_SERVER_NAME" // ConditionKeyAttributeSERVICEWEBSERVICENAME captures enum value "SERVICE_WEB_SERVICE_NAME" ConditionKeyAttributeSERVICEWEBSERVICENAME string = "SERVICE_WEB_SERVICE_NAME" // ConditionKeyAttributeSERVICEWEBSERVICENAMESPACE captures enum value "SERVICE_WEB_SERVICE_NAMESPACE" ConditionKeyAttributeSERVICEWEBSERVICENAMESPACE string = "SERVICE_WEB_SERVICE_NAMESPACE" // ConditionKeyAttributeVMWAREDATACENTERNAME captures enum value "VMWARE_DATACENTER_NAME" ConditionKeyAttributeVMWAREDATACENTERNAME string = "VMWARE_DATACENTER_NAME" // ConditionKeyAttributeVMWAREVMNAME captures enum value "VMWARE_VM_NAME" ConditionKeyAttributeVMWAREVMNAME string = "VMWARE_VM_NAME" // ConditionKeyAttributeWEBAPPLICATIONNAME captures enum value "WEB_APPLICATION_NAME" ConditionKeyAttributeWEBAPPLICATIONNAME string = "WEB_APPLICATION_NAME" // ConditionKeyAttributeWEBAPPLICATIONNAMEPATTERN captures enum value "WEB_APPLICATION_NAME_PATTERN" ConditionKeyAttributeWEBAPPLICATIONNAMEPATTERN string = "WEB_APPLICATION_NAME_PATTERN" // ConditionKeyAttributeWEBAPPLICATIONTAGS captures enum value "WEB_APPLICATION_TAGS" ConditionKeyAttributeWEBAPPLICATIONTAGS string = "WEB_APPLICATION_TAGS" // ConditionKeyAttributeWEBAPPLICATIONTYPE captures enum value "WEB_APPLICATION_TYPE" ConditionKeyAttributeWEBAPPLICATIONTYPE string = "WEB_APPLICATION_TYPE" )
const ( // ConditionKeyTypePROCESSCUSTOMMETADATAKEY captures enum value "PROCESS_CUSTOM_METADATA_KEY" ConditionKeyTypePROCESSCUSTOMMETADATAKEY string = "PROCESS_CUSTOM_METADATA_KEY" // ConditionKeyTypeHOSTCUSTOMMETADATAKEY captures enum value "HOST_CUSTOM_METADATA_KEY" ConditionKeyTypeHOSTCUSTOMMETADATAKEY string = "HOST_CUSTOM_METADATA_KEY" // ConditionKeyTypePROCESSPREDEFINEDMETADATAKEY captures enum value "PROCESS_PREDEFINED_METADATA_KEY" ConditionKeyTypePROCESSPREDEFINEDMETADATAKEY string = "PROCESS_PREDEFINED_METADATA_KEY" // ConditionKeyTypeSTRING captures enum value "STRING" ConditionKeyTypeSTRING string = "STRING" )
const ( // ConditionsFullWebRequestAttributeTypeDtoAttributeTypeAPPLICATIONID captures enum value "APPLICATION_ID" ConditionsFullWebRequestAttributeTypeDtoAttributeTypeAPPLICATIONID string = "APPLICATION_ID" // ConditionsFullWebRequestAttributeTypeDtoAttributeTypeCONTEXTROOT captures enum value "CONTEXT_ROOT" ConditionsFullWebRequestAttributeTypeDtoAttributeTypeCONTEXTROOT string = "CONTEXT_ROOT" // ConditionsFullWebRequestAttributeTypeDtoAttributeTypePGTAG captures enum value "PG_TAG" ConditionsFullWebRequestAttributeTypeDtoAttributeTypePGTAG string = "PG_TAG" // ConditionsFullWebRequestAttributeTypeDtoAttributeTypeSERVERNAME captures enum value "SERVER_NAME" ConditionsFullWebRequestAttributeTypeDtoAttributeTypeSERVERNAME string = "SERVER_NAME" // ConditionsFullWebRequestAttributeTypeDtoAttributeTypeURLHOSTNAME captures enum value "URL_HOST_NAME" ConditionsFullWebRequestAttributeTypeDtoAttributeTypeURLHOSTNAME string = "URL_HOST_NAME" // ConditionsFullWebRequestAttributeTypeDtoAttributeTypeURLPATH captures enum value "URL_PATH" ConditionsFullWebRequestAttributeTypeDtoAttributeTypeURLPATH string = "URL_PATH" )
const ( // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeAPPLICATIONID captures enum value "APPLICATION_ID" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeAPPLICATIONID string = "APPLICATION_ID" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeCONTEXTROOT captures enum value "CONTEXT_ROOT" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeCONTEXTROOT string = "CONTEXT_ROOT" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeFRAMEWORK captures enum value "FRAMEWORK" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeFRAMEWORK string = "FRAMEWORK" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeISSOAPSERVICE captures enum value "IS_SOAP_SERVICE" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeISSOAPSERVICE string = "IS_SOAP_SERVICE" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypePGTAG captures enum value "PG_TAG" ConditionsFullWebServiceAttributeTypeDtoAttributeTypePGTAG string = "PG_TAG" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeSERVERNAME captures enum value "SERVER_NAME" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeSERVERNAME string = "SERVER_NAME" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeURLHOSTNAME captures enum value "URL_HOST_NAME" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeURLHOSTNAME string = "URL_HOST_NAME" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeURLPATH captures enum value "URL_PATH" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeURLPATH string = "URL_PATH" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeWEBSERVICEMETHOD captures enum value "WEBSERVICE_METHOD" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeWEBSERVICEMETHOD string = "WEBSERVICE_METHOD" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeWEBSERVICENAME captures enum value "WEBSERVICE_NAME" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeWEBSERVICENAME string = "WEBSERVICE_NAME" // ConditionsFullWebServiceAttributeTypeDtoAttributeTypeWEBSERVICENAMESPACE captures enum value "WEBSERVICE_NAMESPACE" ConditionsFullWebServiceAttributeTypeDtoAttributeTypeWEBSERVICENAMESPACE string = "WEBSERVICE_NAMESPACE" )
const ( // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeIP captures enum value "IP" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeIP string = "IP" // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypePGTAG captures enum value "PG_TAG" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypePGTAG string = "PG_TAG" // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeTOPLEVELDOMAIN captures enum value "TOP_LEVEL_DOMAIN" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeTOPLEVELDOMAIN string = "TOP_LEVEL_DOMAIN" // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURL captures enum value "URL" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURL string = "URL" // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURLHOSTNAME captures enum value "URL_HOST_NAME" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURLHOSTNAME string = "URL_HOST_NAME" // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURLPATH captures enum value "URL_PATH" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURLPATH string = "URL_PATH" // ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURLPORT captures enum value "URL_PORT" ConditionsOpaqueAndExternalWebRequestAttributeTypeDtoAttributeTypeURLPORT string = "URL_PORT" )
const ( // ConstraintViolationParameterLocationPATH captures enum value "PATH" ConstraintViolationParameterLocationPATH string = "PATH" // ConstraintViolationParameterLocationPAYLOADBODY captures enum value "PAYLOAD_BODY" ConstraintViolationParameterLocationPAYLOADBODY string = "PAYLOAD_BODY" // ConstraintViolationParameterLocationQUERY captures enum value "QUERY" ConstraintViolationParameterLocationQUERY string = "QUERY" )
const ( // ContextRootTransformationTypeBEFORE captures enum value "BEFORE" ContextRootTransformationTypeBEFORE string = "BEFORE" // ContextRootTransformationTypeREPLACEBETWEEN captures enum value "REPLACE_BETWEEN" ContextRootTransformationTypeREPLACEBETWEEN string = "REPLACE_BETWEEN" // ContextRootTransformationTypeREMOVENUMBERS captures enum value "REMOVE_NUMBERS" ContextRootTransformationTypeREMOVENUMBERS string = "REMOVE_NUMBERS" // ContextRootTransformationTypeREMOVECREDITCARDS captures enum value "REMOVE_CREDIT_CARDS" ContextRootTransformationTypeREMOVECREDITCARDS string = "REMOVE_CREDIT_CARDS" // ContextRootTransformationTypeREMOVEIBANS captures enum value "REMOVE_IBANS" ContextRootTransformationTypeREMOVEIBANS string = "REMOVE_IBANS" // ContextRootTransformationTypeREMOVEIPS captures enum value "REMOVE_IPS" ContextRootTransformationTypeREMOVEIPS string = "REMOVE_IPS" )
const ( // ConversionGoalTypeDestination captures enum value "Destination" ConversionGoalTypeDestination string = "Destination" // ConversionGoalTypeUserAction captures enum value "UserAction" ConversionGoalTypeUserAction string = "UserAction" // ConversionGoalTypeVisitDuration captures enum value "VisitDuration" ConversionGoalTypeVisitDuration string = "VisitDuration" // ConversionGoalTypeVisitNumActions captures enum value "VisitNumActions" ConversionGoalTypeVisitNumActions string = "VisitNumActions" )
const ( // CredentialsTypeCERTIFICATE captures enum value "CERTIFICATE" CredentialsTypeCERTIFICATE string = "CERTIFICATE" // CredentialsTypeUSERNAMEPASSWORD captures enum value "USERNAME_PASSWORD" CredentialsTypeUSERNAMEPASSWORD string = "USERNAME_PASSWORD" // CredentialsTypeTOKEN captures enum value "TOKEN" CredentialsTypeTOKEN string = "TOKEN" )
const ( // CredentialsResponseElementTypeCERTIFICATE captures enum value "CERTIFICATE" CredentialsResponseElementTypeCERTIFICATE string = "CERTIFICATE" // CredentialsResponseElementTypeTOKEN captures enum value "TOKEN" CredentialsResponseElementTypeTOKEN string = "TOKEN" // CredentialsResponseElementTypeUNKNOWN captures enum value "UNKNOWN" CredentialsResponseElementTypeUNKNOWN string = "UNKNOWN" // CredentialsResponseElementTypeUSERNAMEPASSWORD captures enum value "USERNAME_PASSWORD" CredentialsResponseElementTypeUSERNAMEPASSWORD string = "USERNAME_PASSWORD" )
const ( // CustomFilterChartConfigTypePIE captures enum value "PIE" CustomFilterChartConfigTypePIE string = "PIE" // CustomFilterChartConfigTypeSINGLEVALUE captures enum value "SINGLE_VALUE" CustomFilterChartConfigTypeSINGLEVALUE string = "SINGLE_VALUE" // CustomFilterChartConfigTypeTIMESERIES captures enum value "TIMESERIES" CustomFilterChartConfigTypeTIMESERIES string = "TIMESERIES" // CustomFilterChartConfigTypeTOPLIST captures enum value "TOP_LIST" CustomFilterChartConfigTypeTOPLIST string = "TOP_LIST" )
const ( // CustomFilterChartSeriesConfigAggregationAVG captures enum value "AVG" CustomFilterChartSeriesConfigAggregationAVG string = "AVG" // CustomFilterChartSeriesConfigAggregationCOUNT captures enum value "COUNT" CustomFilterChartSeriesConfigAggregationCOUNT string = "COUNT" // CustomFilterChartSeriesConfigAggregationDISTINCT captures enum value "DISTINCT" CustomFilterChartSeriesConfigAggregationDISTINCT string = "DISTINCT" // CustomFilterChartSeriesConfigAggregationFASTEST10PERCENT captures enum value "FASTEST10PERCENT" CustomFilterChartSeriesConfigAggregationFASTEST10PERCENT string = "FASTEST10PERCENT" // CustomFilterChartSeriesConfigAggregationMAX captures enum value "MAX" CustomFilterChartSeriesConfigAggregationMAX string = "MAX" // CustomFilterChartSeriesConfigAggregationMEDIAN captures enum value "MEDIAN" CustomFilterChartSeriesConfigAggregationMEDIAN string = "MEDIAN" // CustomFilterChartSeriesConfigAggregationMIN captures enum value "MIN" CustomFilterChartSeriesConfigAggregationMIN string = "MIN" // CustomFilterChartSeriesConfigAggregationNONE captures enum value "NONE" CustomFilterChartSeriesConfigAggregationNONE string = "NONE" // CustomFilterChartSeriesConfigAggregationOFINTERESTRATIO captures enum value "OF_INTEREST_RATIO" CustomFilterChartSeriesConfigAggregationOFINTERESTRATIO string = "OF_INTEREST_RATIO" // CustomFilterChartSeriesConfigAggregationOTHERRATIO captures enum value "OTHER_RATIO" CustomFilterChartSeriesConfigAggregationOTHERRATIO string = "OTHER_RATIO" // CustomFilterChartSeriesConfigAggregationPERCENTILE captures enum value "PERCENTILE" CustomFilterChartSeriesConfigAggregationPERCENTILE string = "PERCENTILE" // CustomFilterChartSeriesConfigAggregationPERMIN captures enum value "PER_MIN" CustomFilterChartSeriesConfigAggregationPERMIN string = "PER_MIN" // CustomFilterChartSeriesConfigAggregationSLOWEST10PERCENT captures enum value "SLOWEST10PERCENT" CustomFilterChartSeriesConfigAggregationSLOWEST10PERCENT string = "SLOWEST10PERCENT" // CustomFilterChartSeriesConfigAggregationSLOWEST5PERCENT captures enum value "SLOWEST5PERCENT" CustomFilterChartSeriesConfigAggregationSLOWEST5PERCENT string = "SLOWEST5PERCENT" // CustomFilterChartSeriesConfigAggregationSUM captures enum value "SUM" CustomFilterChartSeriesConfigAggregationSUM string = "SUM" )
const ( // CustomFilterChartSeriesConfigAggregationRateHOUR captures enum value "HOUR" CustomFilterChartSeriesConfigAggregationRateHOUR string = "HOUR" // CustomFilterChartSeriesConfigAggregationRateMINUTE captures enum value "MINUTE" CustomFilterChartSeriesConfigAggregationRateMINUTE string = "MINUTE" // CustomFilterChartSeriesConfigAggregationRateSECOND captures enum value "SECOND" CustomFilterChartSeriesConfigAggregationRateSECOND string = "SECOND" // CustomFilterChartSeriesConfigAggregationRateTOTAL captures enum value "TOTAL" CustomFilterChartSeriesConfigAggregationRateTOTAL string = "TOTAL" )
const ( // CustomFilterChartSeriesConfigTypeAREA captures enum value "AREA" CustomFilterChartSeriesConfigTypeAREA string = "AREA" // CustomFilterChartSeriesConfigTypeBAR captures enum value "BAR" CustomFilterChartSeriesConfigTypeBAR string = "BAR" // CustomFilterChartSeriesConfigTypeLINE captures enum value "LINE" CustomFilterChartSeriesConfigTypeLINE string = "LINE" )
const ( // CustomFilterConfigTypeALB captures enum value "ALB" CustomFilterConfigTypeALB string = "ALB" // CustomFilterConfigTypeAPPLICATION captures enum value "APPLICATION" CustomFilterConfigTypeAPPLICATION string = "APPLICATION" // CustomFilterConfigTypeAPPLICATIONMETHOD captures enum value "APPLICATION_METHOD" CustomFilterConfigTypeAPPLICATIONMETHOD string = "APPLICATION_METHOD" // CustomFilterConfigTypeAPPMON captures enum value "APPMON" CustomFilterConfigTypeAPPMON string = "APPMON" // CustomFilterConfigTypeASG captures enum value "ASG" CustomFilterConfigTypeASG string = "ASG" // CustomFilterConfigTypeAWSCREDENTIALS captures enum value "AWS_CREDENTIALS" CustomFilterConfigTypeAWSCREDENTIALS string = "AWS_CREDENTIALS" // CustomFilterConfigTypeAWSCUSTOMSERVICE captures enum value "AWS_CUSTOM_SERVICE" CustomFilterConfigTypeAWSCUSTOMSERVICE string = "AWS_CUSTOM_SERVICE" // CustomFilterConfigTypeAWSLAMBDAFUNCTION captures enum value "AWS_LAMBDA_FUNCTION" CustomFilterConfigTypeAWSLAMBDAFUNCTION string = "AWS_LAMBDA_FUNCTION" // CustomFilterConfigTypeCLOUDAPPLICATION captures enum value "CLOUD_APPLICATION" CustomFilterConfigTypeCLOUDAPPLICATION string = "CLOUD_APPLICATION" // CustomFilterConfigTypeCLOUDAPPLICATIONNAMESPACE captures enum value "CLOUD_APPLICATION_NAMESPACE" CustomFilterConfigTypeCLOUDAPPLICATIONNAMESPACE string = "CLOUD_APPLICATION_NAMESPACE" // CustomFilterConfigTypeCONTAINERGROUPINSTANCE captures enum value "CONTAINER_GROUP_INSTANCE" CustomFilterConfigTypeCONTAINERGROUPINSTANCE string = "CONTAINER_GROUP_INSTANCE" // CustomFilterConfigTypeCUSTOMAPPLICATION captures enum value "CUSTOM_APPLICATION" CustomFilterConfigTypeCUSTOMAPPLICATION string = "CUSTOM_APPLICATION" // CustomFilterConfigTypeCUSTOMDEVICES captures enum value "CUSTOM_DEVICES" CustomFilterConfigTypeCUSTOMDEVICES string = "CUSTOM_DEVICES" // CustomFilterConfigTypeCUSTOMSERVICES captures enum value "CUSTOM_SERVICES" CustomFilterConfigTypeCUSTOMSERVICES string = "CUSTOM_SERVICES" // CustomFilterConfigTypeDATABASE captures enum value "DATABASE" CustomFilterConfigTypeDATABASE string = "DATABASE" // CustomFilterConfigTypeDATABASEKEYREQUEST captures enum value "DATABASE_KEY_REQUEST" CustomFilterConfigTypeDATABASEKEYREQUEST string = "DATABASE_KEY_REQUEST" // CustomFilterConfigTypeDCRUMAPPLICATION captures enum value "DCRUM_APPLICATION" CustomFilterConfigTypeDCRUMAPPLICATION string = "DCRUM_APPLICATION" // CustomFilterConfigTypeDCRUMENTITY captures enum value "DCRUM_ENTITY" CustomFilterConfigTypeDCRUMENTITY string = "DCRUM_ENTITY" // CustomFilterConfigTypeDYNAMODB captures enum value "DYNAMO_DB" CustomFilterConfigTypeDYNAMODB string = "DYNAMO_DB" // CustomFilterConfigTypeEBS captures enum value "EBS" CustomFilterConfigTypeEBS string = "EBS" // CustomFilterConfigTypeEC2 captures enum value "EC2" CustomFilterConfigTypeEC2 string = "EC2" // CustomFilterConfigTypeELB captures enum value "ELB" CustomFilterConfigTypeELB string = "ELB" // CustomFilterConfigTypeENVIRONMENT captures enum value "ENVIRONMENT" CustomFilterConfigTypeENVIRONMENT string = "ENVIRONMENT" // CustomFilterConfigTypeESXI captures enum value "ESXI" CustomFilterConfigTypeESXI string = "ESXI" // CustomFilterConfigTypeEXTERNALSYNTHETICTEST captures enum value "EXTERNAL_SYNTHETIC_TEST" CustomFilterConfigTypeEXTERNALSYNTHETICTEST string = "EXTERNAL_SYNTHETIC_TEST" // CustomFilterConfigTypeGLOBALBACKGROUNDACTIVITY captures enum value "GLOBAL_BACKGROUND_ACTIVITY" CustomFilterConfigTypeGLOBALBACKGROUNDACTIVITY string = "GLOBAL_BACKGROUND_ACTIVITY" // CustomFilterConfigTypeHOST captures enum value "HOST" CustomFilterConfigTypeHOST string = "HOST" // CustomFilterConfigTypeIOT captures enum value "IOT" CustomFilterConfigTypeIOT string = "IOT" // CustomFilterConfigTypeKUBERNETESCLUSTER captures enum value "KUBERNETES_CLUSTER" CustomFilterConfigTypeKUBERNETESCLUSTER string = "KUBERNETES_CLUSTER" // CustomFilterConfigTypeKUBERNETESNODE captures enum value "KUBERNETES_NODE" CustomFilterConfigTypeKUBERNETESNODE string = "KUBERNETES_NODE" // CustomFilterConfigTypeMDASERVICE captures enum value "MDA_SERVICE" CustomFilterConfigTypeMDASERVICE string = "MDA_SERVICE" // CustomFilterConfigTypeMIXED captures enum value "MIXED" CustomFilterConfigTypeMIXED string = "MIXED" // CustomFilterConfigTypeMOBILEAPPLICATION captures enum value "MOBILE_APPLICATION" CustomFilterConfigTypeMOBILEAPPLICATION string = "MOBILE_APPLICATION" // CustomFilterConfigTypeMONITOREDENTITY captures enum value "MONITORED_ENTITY" CustomFilterConfigTypeMONITOREDENTITY string = "MONITORED_ENTITY" // CustomFilterConfigTypeNLB captures enum value "NLB" CustomFilterConfigTypeNLB string = "NLB" // CustomFilterConfigTypePGBACKGROUNDACTIVITY captures enum value "PG_BACKGROUND_ACTIVITY" CustomFilterConfigTypePGBACKGROUNDACTIVITY string = "PG_BACKGROUND_ACTIVITY" // CustomFilterConfigTypePROBLEM captures enum value "PROBLEM" CustomFilterConfigTypePROBLEM string = "PROBLEM" // CustomFilterConfigTypePROCESSGROUPINSTANCE captures enum value "PROCESS_GROUP_INSTANCE" CustomFilterConfigTypePROCESSGROUPINSTANCE string = "PROCESS_GROUP_INSTANCE" // CustomFilterConfigTypeRDS captures enum value "RDS" CustomFilterConfigTypeRDS string = "RDS" // CustomFilterConfigTypeREMOTEPLUGIN captures enum value "REMOTE_PLUGIN" CustomFilterConfigTypeREMOTEPLUGIN string = "REMOTE_PLUGIN" // CustomFilterConfigTypeSERVICE captures enum value "SERVICE" CustomFilterConfigTypeSERVICE string = "SERVICE" // CustomFilterConfigTypeSERVICEKEYREQUEST captures enum value "SERVICE_KEY_REQUEST" CustomFilterConfigTypeSERVICEKEYREQUEST string = "SERVICE_KEY_REQUEST" // CustomFilterConfigTypeSYNTHETICBROWSERMONITOR captures enum value "SYNTHETIC_BROWSER_MONITOR" CustomFilterConfigTypeSYNTHETICBROWSERMONITOR string = "SYNTHETIC_BROWSER_MONITOR" // CustomFilterConfigTypeSYNTHETICHTTPCHECK captures enum value "SYNTHETIC_HTTPCHECK" CustomFilterConfigTypeSYNTHETICHTTPCHECK string = "SYNTHETIC_HTTPCHECK" // CustomFilterConfigTypeSYNTHETICHTTPCHECKSTEP captures enum value "SYNTHETIC_HTTPCHECK_STEP" CustomFilterConfigTypeSYNTHETICHTTPCHECKSTEP string = "SYNTHETIC_HTTPCHECK_STEP" // CustomFilterConfigTypeSYNTHETICLOCATION captures enum value "SYNTHETIC_LOCATION" CustomFilterConfigTypeSYNTHETICLOCATION string = "SYNTHETIC_LOCATION" // CustomFilterConfigTypeSYNTHETICTEST captures enum value "SYNTHETIC_TEST" CustomFilterConfigTypeSYNTHETICTEST string = "SYNTHETIC_TEST" // CustomFilterConfigTypeSYNTHETICTESTSTEP captures enum value "SYNTHETIC_TEST_STEP" CustomFilterConfigTypeSYNTHETICTESTSTEP string = "SYNTHETIC_TEST_STEP" // CustomFilterConfigTypeUIENTITY captures enum value "UI_ENTITY" CustomFilterConfigTypeUIENTITY string = "UI_ENTITY" // CustomFilterConfigTypeVIRTUALMACHINE captures enum value "VIRTUAL_MACHINE" CustomFilterConfigTypeVIRTUALMACHINE string = "VIRTUAL_MACHINE" // CustomFilterConfigTypeWEBCHECK captures enum value "WEB_CHECK" CustomFilterConfigTypeWEBCHECK string = "WEB_CHECK" )
const ( // CustomHostMetadataKeySourceENVIRONMENT captures enum value "ENVIRONMENT" CustomHostMetadataKeySourceENVIRONMENT string = "ENVIRONMENT" // CustomHostMetadataKeySourceGOOGLECOMPUTEENGINE captures enum value "GOOGLE_COMPUTE_ENGINE" CustomHostMetadataKeySourceGOOGLECOMPUTEENGINE string = "GOOGLE_COMPUTE_ENGINE" // CustomHostMetadataKeySourcePLUGIN captures enum value "PLUGIN" CustomHostMetadataKeySourcePLUGIN string = "PLUGIN" )
const ( // CustomProcessMetadataKeySourceCLOUDFOUNDRY captures enum value "CLOUD_FOUNDRY" CustomProcessMetadataKeySourceCLOUDFOUNDRY string = "CLOUD_FOUNDRY" // CustomProcessMetadataKeySourceENVIRONMENT captures enum value "ENVIRONMENT" CustomProcessMetadataKeySourceENVIRONMENT string = "ENVIRONMENT" // CustomProcessMetadataKeySourceGOOGLECLOUD captures enum value "GOOGLE_CLOUD" CustomProcessMetadataKeySourceGOOGLECLOUD string = "GOOGLE_CLOUD" // CustomProcessMetadataKeySourceKUBERNETES captures enum value "KUBERNETES" CustomProcessMetadataKeySourceKUBERNETES string = "KUBERNETES" // CustomProcessMetadataKeySourcePLUGIN captures enum value "PLUGIN" CustomProcessMetadataKeySourcePLUGIN string = "PLUGIN" )
const ( // CustomServiceQueueEntryPointTypeIBMMQ captures enum value "IBM_MQ" CustomServiceQueueEntryPointTypeIBMMQ string = "IBM_MQ" // CustomServiceQueueEntryPointTypeJMS captures enum value "JMS" CustomServiceQueueEntryPointTypeJMS string = "JMS" // CustomServiceQueueEntryPointTypeKAFKA captures enum value "KAFKA" CustomServiceQueueEntryPointTypeKAFKA string = "KAFKA" // CustomServiceQueueEntryPointTypeMSMQ captures enum value "MSMQ" CustomServiceQueueEntryPointTypeMSMQ string = "MSMQ" // CustomServiceQueueEntryPointTypeRABBITMQ captures enum value "RABBIT_MQ" CustomServiceQueueEntryPointTypeRABBITMQ string = "RABBIT_MQ" )
const ( // DataSourceCapturingAndStorageLocationCAPTUREANDSTOREONBOTH captures enum value "CAPTURE_AND_STORE_ON_BOTH" DataSourceCapturingAndStorageLocationCAPTUREANDSTOREONBOTH string = "CAPTURE_AND_STORE_ON_BOTH" // DataSourceCapturingAndStorageLocationCAPTUREANDSTOREONCLIENT captures enum value "CAPTURE_AND_STORE_ON_CLIENT" DataSourceCapturingAndStorageLocationCAPTUREANDSTOREONCLIENT string = "CAPTURE_AND_STORE_ON_CLIENT" // DataSourceCapturingAndStorageLocationCAPTUREANDSTOREONSERVER captures enum value "CAPTURE_AND_STORE_ON_SERVER" DataSourceCapturingAndStorageLocationCAPTUREANDSTOREONSERVER string = "CAPTURE_AND_STORE_ON_SERVER" // DataSourceCapturingAndStorageLocationCAPTUREONCLIENTSTOREONSERVER captures enum value "CAPTURE_ON_CLIENT_STORE_ON_SERVER" DataSourceCapturingAndStorageLocationCAPTUREONCLIENTSTOREONSERVER string = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" )
const ( // DataSourceIibNodeTypeAGGREGATECONTROLNODE captures enum value "AGGREGATE_CONTROL_NODE" DataSourceIibNodeTypeAGGREGATECONTROLNODE string = "AGGREGATE_CONTROL_NODE" // DataSourceIibNodeTypeAGGREGATEREPLYNODE captures enum value "AGGREGATE_REPLY_NODE" DataSourceIibNodeTypeAGGREGATEREPLYNODE string = "AGGREGATE_REPLY_NODE" // DataSourceIibNodeTypeAGGREGATEREQUESTNODE captures enum value "AGGREGATE_REQUEST_NODE" DataSourceIibNodeTypeAGGREGATEREQUESTNODE string = "AGGREGATE_REQUEST_NODE" // DataSourceIibNodeTypeCALLABLEFLOWREPLYNODE captures enum value "CALLABLE_FLOW_REPLY_NODE" DataSourceIibNodeTypeCALLABLEFLOWREPLYNODE string = "CALLABLE_FLOW_REPLY_NODE" // DataSourceIibNodeTypeCOLLECTORNODE captures enum value "COLLECTOR_NODE" DataSourceIibNodeTypeCOLLECTORNODE string = "COLLECTOR_NODE" // DataSourceIibNodeTypeCOMPUTENODE captures enum value "COMPUTE_NODE" DataSourceIibNodeTypeCOMPUTENODE string = "COMPUTE_NODE" // DataSourceIibNodeTypeDATABASENODE captures enum value "DATABASE_NODE" DataSourceIibNodeTypeDATABASENODE string = "DATABASE_NODE" // DataSourceIibNodeTypeDECISIONSERVICENODE captures enum value "DECISION_SERVICE_NODE" DataSourceIibNodeTypeDECISIONSERVICENODE string = "DECISION_SERVICE_NODE" // DataSourceIibNodeTypeDOTNETCOMPUTENODE captures enum value "DOT_NET_COMPUTE_NODE" DataSourceIibNodeTypeDOTNETCOMPUTENODE string = "DOT_NET_COMPUTE_NODE" // DataSourceIibNodeTypeFILEREADNODE captures enum value "FILE_READ_NODE" DataSourceIibNodeTypeFILEREADNODE string = "FILE_READ_NODE" // DataSourceIibNodeTypeFILTERNODE captures enum value "FILTER_NODE" DataSourceIibNodeTypeFILTERNODE string = "FILTER_NODE" // DataSourceIibNodeTypeFLOWORDERNODE captures enum value "FLOW_ORDER_NODE" DataSourceIibNodeTypeFLOWORDERNODE string = "FLOW_ORDER_NODE" // DataSourceIibNodeTypeGROUPCOMPLETENODE captures enum value "GROUP_COMPLETE_NODE" DataSourceIibNodeTypeGROUPCOMPLETENODE string = "GROUP_COMPLETE_NODE" // DataSourceIibNodeTypeGROUPGATHERNODE captures enum value "GROUP_GATHER_NODE" DataSourceIibNodeTypeGROUPGATHERNODE string = "GROUP_GATHER_NODE" // DataSourceIibNodeTypeGROUPSCATTERNODE captures enum value "GROUP_SCATTER_NODE" DataSourceIibNodeTypeGROUPSCATTERNODE string = "GROUP_SCATTER_NODE" // DataSourceIibNodeTypeHTTPHEADER captures enum value "HTTP_HEADER" DataSourceIibNodeTypeHTTPHEADER string = "HTTP_HEADER" // DataSourceIibNodeTypeJAVACOMPUTENODE captures enum value "JAVA_COMPUTE_NODE" DataSourceIibNodeTypeJAVACOMPUTENODE string = "JAVA_COMPUTE_NODE" // DataSourceIibNodeTypeJMSCLIENTRECEIVE captures enum value "JMS_CLIENT_RECEIVE" DataSourceIibNodeTypeJMSCLIENTRECEIVE string = "JMS_CLIENT_RECEIVE" // DataSourceIibNodeTypeJMSCLIENTREPLYNODE captures enum value "JMS_CLIENT_REPLY_NODE" DataSourceIibNodeTypeJMSCLIENTREPLYNODE string = "JMS_CLIENT_REPLY_NODE" // DataSourceIibNodeTypeJMSHEADER captures enum value "JMS_HEADER" DataSourceIibNodeTypeJMSHEADER string = "JMS_HEADER" // DataSourceIibNodeTypeMQGETNODE captures enum value "MQ_GET_NODE" DataSourceIibNodeTypeMQGETNODE string = "MQ_GET_NODE" // DataSourceIibNodeTypeMQOUTPUTNODE captures enum value "MQ_OUTPUT_NODE" DataSourceIibNodeTypeMQOUTPUTNODE string = "MQ_OUTPUT_NODE" // DataSourceIibNodeTypePASSTHRUNODE captures enum value "PASSTHRU_NODE" DataSourceIibNodeTypePASSTHRUNODE string = "PASSTHRU_NODE" // DataSourceIibNodeTypeRESETCONTENTDESCRIPTORNODE captures enum value "RESET_CONTENT_DESCRIPTOR_NODE" DataSourceIibNodeTypeRESETCONTENTDESCRIPTORNODE string = "RESET_CONTENT_DESCRIPTOR_NODE" // DataSourceIibNodeTypeRESEQUENCENODE captures enum value "RE_SEQUENCE_NODE" DataSourceIibNodeTypeRESEQUENCENODE string = "RE_SEQUENCE_NODE" // DataSourceIibNodeTypeROUTENODE captures enum value "ROUTE_NODE" DataSourceIibNodeTypeROUTENODE string = "ROUTE_NODE" // DataSourceIibNodeTypeSAPREPLYNODE captures enum value "SAP_REPLY_NODE" DataSourceIibNodeTypeSAPREPLYNODE string = "SAP_REPLY_NODE" // DataSourceIibNodeTypeSCAREPLYNODE captures enum value "SCA_REPLY_NODE" DataSourceIibNodeTypeSCAREPLYNODE string = "SCA_REPLY_NODE" // DataSourceIibNodeTypeSECURITYPEP captures enum value "SECURITY_PEP" DataSourceIibNodeTypeSECURITYPEP string = "SECURITY_PEP" // DataSourceIibNodeTypeSEQUENCENODE captures enum value "SEQUENCE_NODE" DataSourceIibNodeTypeSEQUENCENODE string = "SEQUENCE_NODE" // DataSourceIibNodeTypeSOAPEXTRACTNODE captures enum value "SOAP_EXTRACT_NODE" DataSourceIibNodeTypeSOAPEXTRACTNODE string = "SOAP_EXTRACT_NODE" // DataSourceIibNodeTypeSOAPREPLYNODE captures enum value "SOAP_REPLY_NODE" DataSourceIibNodeTypeSOAPREPLYNODE string = "SOAP_REPLY_NODE" // DataSourceIibNodeTypeSOAPWRAPPERNODE captures enum value "SOAP_WRAPPER_NODE" DataSourceIibNodeTypeSOAPWRAPPERNODE string = "SOAP_WRAPPER_NODE" // DataSourceIibNodeTypeSRRETRIEVEENTITYNODE captures enum value "SR_RETRIEVE_ENTITY_NODE" DataSourceIibNodeTypeSRRETRIEVEENTITYNODE string = "SR_RETRIEVE_ENTITY_NODE" // DataSourceIibNodeTypeSRRETRIEVEITSERVICENODE captures enum value "SR_RETRIEVE_IT_SERVICE_NODE" DataSourceIibNodeTypeSRRETRIEVEITSERVICENODE string = "SR_RETRIEVE_IT_SERVICE_NODE" // DataSourceIibNodeTypeTHROWNODE captures enum value "THROW_NODE" DataSourceIibNodeTypeTHROWNODE string = "THROW_NODE" // DataSourceIibNodeTypeTRACENODE captures enum value "TRACE_NODE" DataSourceIibNodeTypeTRACENODE string = "TRACE_NODE" // DataSourceIibNodeTypeTRYCATCHNODE captures enum value "TRY_CATCH_NODE" DataSourceIibNodeTypeTRYCATCHNODE string = "TRY_CATCH_NODE" // DataSourceIibNodeTypeVALIDATENODE captures enum value "VALIDATE_NODE" DataSourceIibNodeTypeVALIDATENODE string = "VALIDATE_NODE" // DataSourceIibNodeTypeWSREPLYNODE captures enum value "WS_REPLY_NODE" DataSourceIibNodeTypeWSREPLYNODE string = "WS_REPLY_NODE" // DataSourceIibNodeTypeXSLMQSINODE captures enum value "XSL_MQSI_NODE" DataSourceIibNodeTypeXSLMQSINODE string = "XSL_MQSI_NODE" )
const ( // DataSourceSessionAttributeTechnologyASPNET captures enum value "ASP_NET" DataSourceSessionAttributeTechnologyASPNET string = "ASP_NET" // DataSourceSessionAttributeTechnologyASPNETCORE captures enum value "ASP_NET_CORE" DataSourceSessionAttributeTechnologyASPNETCORE string = "ASP_NET_CORE" // DataSourceSessionAttributeTechnologyJAVA captures enum value "JAVA" DataSourceSessionAttributeTechnologyJAVA string = "JAVA" )
const ( // DataSourceSourceCICSSDK captures enum value "CICS_SDK" DataSourceSourceCICSSDK string = "CICS_SDK" // DataSourceSourceCLIENTIP captures enum value "CLIENT_IP" DataSourceSourceCLIENTIP string = "CLIENT_IP" // DataSourceSourceCUSTOMATTRIBUTE captures enum value "CUSTOM_ATTRIBUTE" DataSourceSourceCUSTOMATTRIBUTE string = "CUSTOM_ATTRIBUTE" // DataSourceSourceIIBNODE captures enum value "IIB_NODE" DataSourceSourceIIBNODE string = "IIB_NODE" // DataSourceSourceMETHODPARAM captures enum value "METHOD_PARAM" DataSourceSourceMETHODPARAM string = "METHOD_PARAM" // DataSourceSourcePOSTPARAMETER captures enum value "POST_PARAMETER" DataSourceSourcePOSTPARAMETER string = "POST_PARAMETER" // DataSourceSourceQUERYPARAMETER captures enum value "QUERY_PARAMETER" DataSourceSourceQUERYPARAMETER string = "QUERY_PARAMETER" // DataSourceSourceREQUESTHEADER captures enum value "REQUEST_HEADER" DataSourceSourceREQUESTHEADER string = "REQUEST_HEADER" // DataSourceSourceRESPONSEHEADER captures enum value "RESPONSE_HEADER" DataSourceSourceRESPONSEHEADER string = "RESPONSE_HEADER" // DataSourceSourceSESSIONATTRIBUTE captures enum value "SESSION_ATTRIBUTE" DataSourceSourceSESSIONATTRIBUTE string = "SESSION_ATTRIBUTE" // DataSourceSourceURI captures enum value "URI" DataSourceSourceURI string = "URI" // DataSourceSourceURIPATH captures enum value "URI_PATH" DataSourceSourceURIPATH string = "URI_PATH" )
const ( // DataSourceTechnologyDOTNET captures enum value "DOTNET" DataSourceTechnologyDOTNET string = "DOTNET" // DataSourceTechnologyJAVA captures enum value "JAVA" DataSourceTechnologyJAVA string = "JAVA" // DataSourceTechnologyPHP captures enum value "PHP" DataSourceTechnologyPHP string = "PHP" )
const ( // DestinationDetailsMatchTypeBegins captures enum value "Begins" DestinationDetailsMatchTypeBegins string = "Begins" // DestinationDetailsMatchTypeContains captures enum value "Contains" DestinationDetailsMatchTypeContains string = "Contains" // DestinationDetailsMatchTypeEnds captures enum value "Ends" DestinationDetailsMatchTypeEnds string = "Ends" )
const ( // DetectionRuleFileNameMatcherENDSWITH captures enum value "ENDS_WITH" DetectionRuleFileNameMatcherENDSWITH string = "ENDS_WITH" // DetectionRuleFileNameMatcherEQUALS captures enum value "EQUALS" DetectionRuleFileNameMatcherEQUALS string = "EQUALS" // DetectionRuleFileNameMatcherSTARTSWITH captures enum value "STARTS_WITH" DetectionRuleFileNameMatcherSTARTSWITH string = "STARTS_WITH" )
const ( // DetectionRuleMatcherENDSWITH captures enum value "ENDS_WITH" DetectionRuleMatcherENDSWITH string = "ENDS_WITH" // DetectionRuleMatcherEQUALS captures enum value "EQUALS" DetectionRuleMatcherEQUALS string = "EQUALS" // DetectionRuleMatcherSTARTSWITH captures enum value "STARTS_WITH" DetectionRuleMatcherSTARTSWITH string = "STARTS_WITH" )
const ( // DimensionDefinitionTopXAggregationAVERAGE captures enum value "AVERAGE" DimensionDefinitionTopXAggregationAVERAGE string = "AVERAGE" // DimensionDefinitionTopXAggregationCOUNT captures enum value "COUNT" DimensionDefinitionTopXAggregationCOUNT string = "COUNT" // DimensionDefinitionTopXAggregationMAX captures enum value "MAX" DimensionDefinitionTopXAggregationMAX string = "MAX" // DimensionDefinitionTopXAggregationMIN captures enum value "MIN" DimensionDefinitionTopXAggregationMIN string = "MIN" // DimensionDefinitionTopXAggregationOFINTERESTRATIO captures enum value "OF_INTEREST_RATIO" DimensionDefinitionTopXAggregationOFINTERESTRATIO string = "OF_INTEREST_RATIO" // DimensionDefinitionTopXAggregationOTHERRATIO captures enum value "OTHER_RATIO" DimensionDefinitionTopXAggregationOTHERRATIO string = "OTHER_RATIO" // DimensionDefinitionTopXAggregationSINGLEVALUE captures enum value "SINGLE_VALUE" DimensionDefinitionTopXAggregationSINGLEVALUE string = "SINGLE_VALUE" // DimensionDefinitionTopXAggregationSUM captures enum value "SUM" DimensionDefinitionTopXAggregationSUM string = "SUM" )
const ( // DimensionDefinitionTopXDirectionASCENDING captures enum value "ASCENDING" DimensionDefinitionTopXDirectionASCENDING string = "ASCENDING" // DimensionDefinitionTopXDirectionDESCENDING captures enum value "DESCENDING" DimensionDefinitionTopXDirectionDESCENDING string = "DESCENDING" )
const ( // DiskEventAnomalyDetectionConfigMetricLOWDISKSPACE captures enum value "LOW_DISK_SPACE" DiskEventAnomalyDetectionConfigMetricLOWDISKSPACE string = "LOW_DISK_SPACE" // DiskEventAnomalyDetectionConfigMetricLOWINODES captures enum value "LOW_INODES" DiskEventAnomalyDetectionConfigMetricLOWINODES string = "LOW_INODES" // DiskEventAnomalyDetectionConfigMetricREADTIMEEXCEEDING captures enum value "READ_TIME_EXCEEDING" DiskEventAnomalyDetectionConfigMetricREADTIMEEXCEEDING string = "READ_TIME_EXCEEDING" // DiskEventAnomalyDetectionConfigMetricWRITETIMEEXCEEDING captures enum value "WRITE_TIME_EXCEEDING" DiskEventAnomalyDetectionConfigMetricWRITETIMEEXCEEDING string = "WRITE_TIME_EXCEEDING" )
const ( // DiskNameFilterOperatorCONTAINS captures enum value "CONTAINS" DiskNameFilterOperatorCONTAINS string = "CONTAINS" // DiskNameFilterOperatorDOESNOTCONTAIN captures enum value "DOES_NOT_CONTAIN" DiskNameFilterOperatorDOESNOTCONTAIN string = "DOES_NOT_CONTAIN" // DiskNameFilterOperatorDOESNOTEQUAL captures enum value "DOES_NOT_EQUAL" DiskNameFilterOperatorDOESNOTEQUAL string = "DOES_NOT_EQUAL" // DiskNameFilterOperatorDOESNOTSTARTWITH captures enum value "DOES_NOT_START_WITH" DiskNameFilterOperatorDOESNOTSTARTWITH string = "DOES_NOT_START_WITH" // DiskNameFilterOperatorEQUALS captures enum value "EQUALS" DiskNameFilterOperatorEQUALS string = "EQUALS" // DiskNameFilterOperatorSTARTSWITH captures enum value "STARTS_WITH" DiskNameFilterOperatorSTARTSWITH string = "STARTS_WITH" )
const ( // ExtractSubstringPositionAFTER captures enum value "AFTER" ExtractSubstringPositionAFTER string = "AFTER" // ExtractSubstringPositionBEFORE captures enum value "BEFORE" ExtractSubstringPositionBEFORE string = "BEFORE" // ExtractSubstringPositionBETWEEN captures enum value "BETWEEN" ExtractSubstringPositionBETWEEN string = "BETWEEN" )
const ( // FailureRateIncreaseDetectionConfigDetectionModeDETECTAUTOMATICALLY captures enum value "DETECT_AUTOMATICALLY" FailureRateIncreaseDetectionConfigDetectionModeDETECTAUTOMATICALLY string = "DETECT_AUTOMATICALLY" // FailureRateIncreaseDetectionConfigDetectionModeDETECTUSINGFIXEDTHRESHOLDS captures enum value "DETECT_USING_FIXED_THRESHOLDS" FailureRateIncreaseDetectionConfigDetectionModeDETECTUSINGFIXEDTHRESHOLDS string = "DETECT_USING_FIXED_THRESHOLDS" // FailureRateIncreaseDetectionConfigDetectionModeDONTDETECT captures enum value "DONT_DETECT" FailureRateIncreaseDetectionConfigDetectionModeDONTDETECT string = "DONT_DETECT" )
const ( // FailureRateIncreaseThresholdConfigSensitivityHIGH captures enum value "HIGH" FailureRateIncreaseThresholdConfigSensitivityHIGH string = "HIGH" // FailureRateIncreaseThresholdConfigSensitivityLOW captures enum value "LOW" FailureRateIncreaseThresholdConfigSensitivityLOW string = "LOW" // FailureRateIncreaseThresholdConfigSensitivityMEDIUM captures enum value "MEDIUM" FailureRateIncreaseThresholdConfigSensitivityMEDIUM string = "MEDIUM" )
const ( // JavaScriptInjectionRulesRuleAFTERSPECIFICHTML captures enum value "AFTER_SPECIFIC_HTML" JavaScriptInjectionRulesRuleAFTERSPECIFICHTML string = "AFTER_SPECIFIC_HTML" // JavaScriptInjectionRulesRuleAUTOMATICINJECTION captures enum value "AUTOMATIC_INJECTION" JavaScriptInjectionRulesRuleAUTOMATICINJECTION string = "AUTOMATIC_INJECTION" // JavaScriptInjectionRulesRuleBEFORESPECIFICHTML captures enum value "BEFORE_SPECIFIC_HTML" JavaScriptInjectionRulesRuleBEFORESPECIFICHTML string = "BEFORE_SPECIFIC_HTML" // JavaScriptInjectionRulesRuleDONOTINJECT captures enum value "DO_NOT_INJECT" JavaScriptInjectionRulesRuleDONOTINJECT string = "DO_NOT_INJECT" )
const ( // JavaScriptInjectionRulesURLOperatorALLPAGES captures enum value "ALL_PAGES" JavaScriptInjectionRulesURLOperatorALLPAGES string = "ALL_PAGES" // JavaScriptInjectionRulesURLOperatorCONTAINS captures enum value "CONTAINS" JavaScriptInjectionRulesURLOperatorCONTAINS string = "CONTAINS" // JavaScriptInjectionRulesURLOperatorENDSWITH captures enum value "ENDS_WITH" JavaScriptInjectionRulesURLOperatorENDSWITH string = "ENDS_WITH" // JavaScriptInjectionRulesURLOperatorEQUALS captures enum value "EQUALS" JavaScriptInjectionRulesURLOperatorEQUALS string = "EQUALS" // JavaScriptInjectionRulesURLOperatorSTARTSWITH captures enum value "STARTS_WITH" JavaScriptInjectionRulesURLOperatorSTARTSWITH string = "STARTS_WITH" )
const ( // KubernetesCredentialsEndpointStatusASSIGNED captures enum value "ASSIGNED" KubernetesCredentialsEndpointStatusASSIGNED string = "ASSIGNED" // KubernetesCredentialsEndpointStatusDISABLED captures enum value "DISABLED" KubernetesCredentialsEndpointStatusDISABLED string = "DISABLED" // KubernetesCredentialsEndpointStatusFASTCHECKAUTHERROR captures enum value "FASTCHECK_AUTH_ERROR" KubernetesCredentialsEndpointStatusFASTCHECKAUTHERROR string = "FASTCHECK_AUTH_ERROR" // KubernetesCredentialsEndpointStatusFASTCHECKAUTHLOCKED captures enum value "FASTCHECK_AUTH_LOCKED" KubernetesCredentialsEndpointStatusFASTCHECKAUTHLOCKED string = "FASTCHECK_AUTH_LOCKED" // KubernetesCredentialsEndpointStatusFASTCHECKINVALIDENDPOINT captures enum value "FASTCHECK_INVALID_ENDPOINT" KubernetesCredentialsEndpointStatusFASTCHECKINVALIDENDPOINT string = "FASTCHECK_INVALID_ENDPOINT" // KubernetesCredentialsEndpointStatusFASTCHECKNORESPONSE captures enum value "FASTCHECK_NO_RESPONSE" KubernetesCredentialsEndpointStatusFASTCHECKNORESPONSE string = "FASTCHECK_NO_RESPONSE" // KubernetesCredentialsEndpointStatusFASTCHECKTLSERROR captures enum value "FASTCHECK_TLS_ERROR" KubernetesCredentialsEndpointStatusFASTCHECKTLSERROR string = "FASTCHECK_TLS_ERROR" // KubernetesCredentialsEndpointStatusUNASSIGNED captures enum value "UNASSIGNED" KubernetesCredentialsEndpointStatusUNASSIGNED string = "UNASSIGNED" // KubernetesCredentialsEndpointStatusUNKNOWN captures enum value "UNKNOWN" KubernetesCredentialsEndpointStatusUNKNOWN string = "UNKNOWN" )
const ( // LogMetricConfigMetricValueTypeFPCOLUMNAVG captures enum value "FP_COLUMN_AVG" LogMetricConfigMetricValueTypeFPCOLUMNAVG string = "FP_COLUMN_AVG" // LogMetricConfigMetricValueTypeFPCOLUMNCOUNT captures enum value "FP_COLUMN_COUNT" LogMetricConfigMetricValueTypeFPCOLUMNCOUNT string = "FP_COLUMN_COUNT" // LogMetricConfigMetricValueTypeFPCOLUMNMAX captures enum value "FP_COLUMN_MAX" LogMetricConfigMetricValueTypeFPCOLUMNMAX string = "FP_COLUMN_MAX" // LogMetricConfigMetricValueTypeFPCOLUMNMIN captures enum value "FP_COLUMN_MIN" LogMetricConfigMetricValueTypeFPCOLUMNMIN string = "FP_COLUMN_MIN" // LogMetricConfigMetricValueTypeFPCOLUMNSUM captures enum value "FP_COLUMN_SUM" LogMetricConfigMetricValueTypeFPCOLUMNSUM string = "FP_COLUMN_SUM" // LogMetricConfigMetricValueTypeFPCOLUMNTOPXAVG captures enum value "FP_COLUMN_TOP_X_AVG" LogMetricConfigMetricValueTypeFPCOLUMNTOPXAVG string = "FP_COLUMN_TOP_X_AVG" // LogMetricConfigMetricValueTypeFPCOLUMNTOPXCOUNT captures enum value "FP_COLUMN_TOP_X_COUNT" LogMetricConfigMetricValueTypeFPCOLUMNTOPXCOUNT string = "FP_COLUMN_TOP_X_COUNT" // LogMetricConfigMetricValueTypeFPCOLUMNTOPXMAX captures enum value "FP_COLUMN_TOP_X_MAX" LogMetricConfigMetricValueTypeFPCOLUMNTOPXMAX string = "FP_COLUMN_TOP_X_MAX" // LogMetricConfigMetricValueTypeFPCOLUMNTOPXMIN captures enum value "FP_COLUMN_TOP_X_MIN" LogMetricConfigMetricValueTypeFPCOLUMNTOPXMIN string = "FP_COLUMN_TOP_X_MIN" // LogMetricConfigMetricValueTypeFPCOLUMNTOPXSUM captures enum value "FP_COLUMN_TOP_X_SUM" LogMetricConfigMetricValueTypeFPCOLUMNTOPXSUM string = "FP_COLUMN_TOP_X_SUM" // LogMetricConfigMetricValueTypeINTCOLUMNAVG captures enum value "INT_COLUMN_AVG" LogMetricConfigMetricValueTypeINTCOLUMNAVG string = "INT_COLUMN_AVG" // LogMetricConfigMetricValueTypeINTCOLUMNCOUNT captures enum value "INT_COLUMN_COUNT" LogMetricConfigMetricValueTypeINTCOLUMNCOUNT string = "INT_COLUMN_COUNT" // LogMetricConfigMetricValueTypeINTCOLUMNMAX captures enum value "INT_COLUMN_MAX" LogMetricConfigMetricValueTypeINTCOLUMNMAX string = "INT_COLUMN_MAX" // LogMetricConfigMetricValueTypeINTCOLUMNMIN captures enum value "INT_COLUMN_MIN" LogMetricConfigMetricValueTypeINTCOLUMNMIN string = "INT_COLUMN_MIN" // LogMetricConfigMetricValueTypeINTCOLUMNSUM captures enum value "INT_COLUMN_SUM" LogMetricConfigMetricValueTypeINTCOLUMNSUM string = "INT_COLUMN_SUM" // LogMetricConfigMetricValueTypeINTCOLUMNTOPXAVG captures enum value "INT_COLUMN_TOP_X_AVG" LogMetricConfigMetricValueTypeINTCOLUMNTOPXAVG string = "INT_COLUMN_TOP_X_AVG" // LogMetricConfigMetricValueTypeINTCOLUMNTOPXCOUNT captures enum value "INT_COLUMN_TOP_X_COUNT" LogMetricConfigMetricValueTypeINTCOLUMNTOPXCOUNT string = "INT_COLUMN_TOP_X_COUNT" // LogMetricConfigMetricValueTypeINTCOLUMNTOPXMAX captures enum value "INT_COLUMN_TOP_X_MAX" LogMetricConfigMetricValueTypeINTCOLUMNTOPXMAX string = "INT_COLUMN_TOP_X_MAX" // LogMetricConfigMetricValueTypeINTCOLUMNTOPXMIN captures enum value "INT_COLUMN_TOP_X_MIN" LogMetricConfigMetricValueTypeINTCOLUMNTOPXMIN string = "INT_COLUMN_TOP_X_MIN" // LogMetricConfigMetricValueTypeINTCOLUMNTOPXSUM captures enum value "INT_COLUMN_TOP_X_SUM" LogMetricConfigMetricValueTypeINTCOLUMNTOPXSUM string = "INT_COLUMN_TOP_X_SUM" // LogMetricConfigMetricValueTypeOCCURRENCES captures enum value "OCCURRENCES" LogMetricConfigMetricValueTypeOCCURRENCES string = "OCCURRENCES" )
const ( // LogMetricConfigUnitBIT captures enum value "BIT" LogMetricConfigUnitBIT string = "BIT" // LogMetricConfigUnitBITPERHOUR captures enum value "BIT_PER_HOUR" LogMetricConfigUnitBITPERHOUR string = "BIT_PER_HOUR" // LogMetricConfigUnitBITPERMINUTE captures enum value "BIT_PER_MINUTE" LogMetricConfigUnitBITPERMINUTE string = "BIT_PER_MINUTE" // LogMetricConfigUnitBITPERSECOND captures enum value "BIT_PER_SECOND" LogMetricConfigUnitBITPERSECOND string = "BIT_PER_SECOND" // LogMetricConfigUnitBYTE captures enum value "BYTE" LogMetricConfigUnitBYTE string = "BYTE" // LogMetricConfigUnitBYTEPERHOUR captures enum value "BYTE_PER_HOUR" LogMetricConfigUnitBYTEPERHOUR string = "BYTE_PER_HOUR" // LogMetricConfigUnitBYTEPERMINUTE captures enum value "BYTE_PER_MINUTE" LogMetricConfigUnitBYTEPERMINUTE string = "BYTE_PER_MINUTE" // LogMetricConfigUnitBYTEPERSECOND captures enum value "BYTE_PER_SECOND" LogMetricConfigUnitBYTEPERSECOND string = "BYTE_PER_SECOND" // LogMetricConfigUnitCORES captures enum value "CORES" LogMetricConfigUnitCORES string = "CORES" // LogMetricConfigUnitCOUNT captures enum value "COUNT" LogMetricConfigUnitCOUNT string = "COUNT" // LogMetricConfigUnitGIBIBYTE captures enum value "GIBI_BYTE" LogMetricConfigUnitGIBIBYTE string = "GIBI_BYTE" // LogMetricConfigUnitGIGABYTE captures enum value "GIGA_BYTE" LogMetricConfigUnitGIGABYTE string = "GIGA_BYTE" // LogMetricConfigUnitHOUR captures enum value "HOUR" LogMetricConfigUnitHOUR string = "HOUR" // LogMetricConfigUnitKIBIBYTE captures enum value "KIBI_BYTE" LogMetricConfigUnitKIBIBYTE string = "KIBI_BYTE" // LogMetricConfigUnitKIBIBYTEPERHOUR captures enum value "KIBI_BYTE_PER_HOUR" LogMetricConfigUnitKIBIBYTEPERHOUR string = "KIBI_BYTE_PER_HOUR" // LogMetricConfigUnitKIBIBYTEPERMINUTE captures enum value "KIBI_BYTE_PER_MINUTE" LogMetricConfigUnitKIBIBYTEPERMINUTE string = "KIBI_BYTE_PER_MINUTE" // LogMetricConfigUnitKIBIBYTEPERSECOND captures enum value "KIBI_BYTE_PER_SECOND" LogMetricConfigUnitKIBIBYTEPERSECOND string = "KIBI_BYTE_PER_SECOND" // LogMetricConfigUnitKILOBYTE captures enum value "KILO_BYTE" LogMetricConfigUnitKILOBYTE string = "KILO_BYTE" // LogMetricConfigUnitKILOBYTEPERHOUR captures enum value "KILO_BYTE_PER_HOUR" LogMetricConfigUnitKILOBYTEPERHOUR string = "KILO_BYTE_PER_HOUR" // LogMetricConfigUnitKILOBYTEPERMINUTE captures enum value "KILO_BYTE_PER_MINUTE" LogMetricConfigUnitKILOBYTEPERMINUTE string = "KILO_BYTE_PER_MINUTE" // LogMetricConfigUnitKILOBYTEPERSECOND captures enum value "KILO_BYTE_PER_SECOND" LogMetricConfigUnitKILOBYTEPERSECOND string = "KILO_BYTE_PER_SECOND" // LogMetricConfigUnitMEBIBYTE captures enum value "MEBI_BYTE" LogMetricConfigUnitMEBIBYTE string = "MEBI_BYTE" // LogMetricConfigUnitMEBIBYTEPERHOUR captures enum value "MEBI_BYTE_PER_HOUR" LogMetricConfigUnitMEBIBYTEPERHOUR string = "MEBI_BYTE_PER_HOUR" // LogMetricConfigUnitMEBIBYTEPERMINUTE captures enum value "MEBI_BYTE_PER_MINUTE" LogMetricConfigUnitMEBIBYTEPERMINUTE string = "MEBI_BYTE_PER_MINUTE" // LogMetricConfigUnitMEBIBYTEPERSECOND captures enum value "MEBI_BYTE_PER_SECOND" LogMetricConfigUnitMEBIBYTEPERSECOND string = "MEBI_BYTE_PER_SECOND" // LogMetricConfigUnitMEGABYTE captures enum value "MEGA_BYTE" LogMetricConfigUnitMEGABYTE string = "MEGA_BYTE" // LogMetricConfigUnitMEGABYTEPERHOUR captures enum value "MEGA_BYTE_PER_HOUR" LogMetricConfigUnitMEGABYTEPERHOUR string = "MEGA_BYTE_PER_HOUR" // LogMetricConfigUnitMEGABYTEPERMINUTE captures enum value "MEGA_BYTE_PER_MINUTE" LogMetricConfigUnitMEGABYTEPERMINUTE string = "MEGA_BYTE_PER_MINUTE" // LogMetricConfigUnitMEGABYTEPERSECOND captures enum value "MEGA_BYTE_PER_SECOND" LogMetricConfigUnitMEGABYTEPERSECOND string = "MEGA_BYTE_PER_SECOND" // LogMetricConfigUnitMICROSECOND captures enum value "MICRO_SECOND" LogMetricConfigUnitMICROSECOND string = "MICRO_SECOND" // LogMetricConfigUnitMILLICORES captures enum value "MILLI_CORES" LogMetricConfigUnitMILLICORES string = "MILLI_CORES" // LogMetricConfigUnitMILLISECOND captures enum value "MILLI_SECOND" LogMetricConfigUnitMILLISECOND string = "MILLI_SECOND" // LogMetricConfigUnitMILLISECONDPERMINUTE captures enum value "MILLI_SECOND_PER_MINUTE" LogMetricConfigUnitMILLISECONDPERMINUTE string = "MILLI_SECOND_PER_MINUTE" // LogMetricConfigUnitMINUTE captures enum value "MINUTE" LogMetricConfigUnitMINUTE string = "MINUTE" // LogMetricConfigUnitNANOSECOND captures enum value "NANO_SECOND" LogMetricConfigUnitNANOSECOND string = "NANO_SECOND" // LogMetricConfigUnitNANOSECONDPERMINUTE captures enum value "NANO_SECOND_PER_MINUTE" LogMetricConfigUnitNANOSECONDPERMINUTE string = "NANO_SECOND_PER_MINUTE" // LogMetricConfigUnitNOTAPPLICABLE captures enum value "NOT_APPLICABLE" LogMetricConfigUnitNOTAPPLICABLE string = "NOT_APPLICABLE" // LogMetricConfigUnitPERCENT captures enum value "PERCENT" LogMetricConfigUnitPERCENT string = "PERCENT" // LogMetricConfigUnitPERHOUR captures enum value "PER_HOUR" LogMetricConfigUnitPERHOUR string = "PER_HOUR" // LogMetricConfigUnitPERMINUTE captures enum value "PER_MINUTE" LogMetricConfigUnitPERMINUTE string = "PER_MINUTE" // LogMetricConfigUnitPERSECOND captures enum value "PER_SECOND" LogMetricConfigUnitPERSECOND string = "PER_SECOND" // LogMetricConfigUnitPROMILLE captures enum value "PROMILLE" LogMetricConfigUnitPROMILLE string = "PROMILLE" // LogMetricConfigUnitRATIO captures enum value "RATIO" LogMetricConfigUnitRATIO string = "RATIO" // LogMetricConfigUnitSECOND captures enum value "SECOND" LogMetricConfigUnitSECOND string = "SECOND" // LogMetricConfigUnitSTATE captures enum value "STATE" LogMetricConfigUnitSTATE string = "STATE" // LogMetricConfigUnitUNSPECIFIED captures enum value "UNSPECIFIED" LogMetricConfigUnitUNSPECIFIED string = "UNSPECIFIED" )
const ( // MaintenanceWindowSuppressionDETECTPROBLEMSANDALERT captures enum value "DETECT_PROBLEMS_AND_ALERT" MaintenanceWindowSuppressionDETECTPROBLEMSANDALERT string = "DETECT_PROBLEMS_AND_ALERT" // MaintenanceWindowSuppressionDETECTPROBLEMSDONTALERT captures enum value "DETECT_PROBLEMS_DONT_ALERT" MaintenanceWindowSuppressionDETECTPROBLEMSDONTALERT string = "DETECT_PROBLEMS_DONT_ALERT" // MaintenanceWindowSuppressionDONTDETECTPROBLEMS captures enum value "DONT_DETECT_PROBLEMS" MaintenanceWindowSuppressionDONTDETECTPROBLEMS string = "DONT_DETECT_PROBLEMS" )
const ( // MaintenanceWindowTypePLANNED captures enum value "PLANNED" MaintenanceWindowTypePLANNED string = "PLANNED" // MaintenanceWindowTypeUNPLANNED captures enum value "UNPLANNED" MaintenanceWindowTypeUNPLANNED string = "UNPLANNED" )
const ( // ManagementZoneRuleTypeAPPMONSERVER captures enum value "APPMON_SERVER" ManagementZoneRuleTypeAPPMONSERVER string = "APPMON_SERVER" // ManagementZoneRuleTypeAPPMONSYSTEMPROFILE captures enum value "APPMON_SYSTEM_PROFILE" ManagementZoneRuleTypeAPPMONSYSTEMPROFILE string = "APPMON_SYSTEM_PROFILE" // ManagementZoneRuleTypeAWSACCOUNT captures enum value "AWS_ACCOUNT" ManagementZoneRuleTypeAWSACCOUNT string = "AWS_ACCOUNT" // ManagementZoneRuleTypeAWSAPPLICATIONLOADBALANCER captures enum value "AWS_APPLICATION_LOAD_BALANCER" ManagementZoneRuleTypeAWSAPPLICATIONLOADBALANCER string = "AWS_APPLICATION_LOAD_BALANCER" // ManagementZoneRuleTypeAWSAUTOSCALINGGROUP captures enum value "AWS_AUTO_SCALING_GROUP" ManagementZoneRuleTypeAWSAUTOSCALINGGROUP string = "AWS_AUTO_SCALING_GROUP" // ManagementZoneRuleTypeAWSCLASSICLOADBALANCER captures enum value "AWS_CLASSIC_LOAD_BALANCER" ManagementZoneRuleTypeAWSCLASSICLOADBALANCER string = "AWS_CLASSIC_LOAD_BALANCER" // ManagementZoneRuleTypeAWSNETWORKLOADBALANCER captures enum value "AWS_NETWORK_LOAD_BALANCER" ManagementZoneRuleTypeAWSNETWORKLOADBALANCER string = "AWS_NETWORK_LOAD_BALANCER" // ManagementZoneRuleTypeAWSRELATIONALDATABASESERVICE captures enum value "AWS_RELATIONAL_DATABASE_SERVICE" ManagementZoneRuleTypeAWSRELATIONALDATABASESERVICE string = "AWS_RELATIONAL_DATABASE_SERVICE" // ManagementZoneRuleTypeAZURE captures enum value "AZURE" ManagementZoneRuleTypeAZURE string = "AZURE" // ManagementZoneRuleTypeBROWSERMONITOR captures enum value "BROWSER_MONITOR" ManagementZoneRuleTypeBROWSERMONITOR string = "BROWSER_MONITOR" // ManagementZoneRuleTypeCLOUDAPPLICATION captures enum value "CLOUD_APPLICATION" ManagementZoneRuleTypeCLOUDAPPLICATION string = "CLOUD_APPLICATION" // ManagementZoneRuleTypeCLOUDAPPLICATIONNAMESPACE captures enum value "CLOUD_APPLICATION_NAMESPACE" ManagementZoneRuleTypeCLOUDAPPLICATIONNAMESPACE string = "CLOUD_APPLICATION_NAMESPACE" // ManagementZoneRuleTypeCLOUDFOUNDRYFOUNDATION captures enum value "CLOUD_FOUNDRY_FOUNDATION" ManagementZoneRuleTypeCLOUDFOUNDRYFOUNDATION string = "CLOUD_FOUNDRY_FOUNDATION" // ManagementZoneRuleTypeCUSTOMAPPLICATION captures enum value "CUSTOM_APPLICATION" ManagementZoneRuleTypeCUSTOMAPPLICATION string = "CUSTOM_APPLICATION" // ManagementZoneRuleTypeCUSTOMDEVICE captures enum value "CUSTOM_DEVICE" ManagementZoneRuleTypeCUSTOMDEVICE string = "CUSTOM_DEVICE" // ManagementZoneRuleTypeCUSTOMDEVICEGROUP captures enum value "CUSTOM_DEVICE_GROUP" ManagementZoneRuleTypeCUSTOMDEVICEGROUP string = "CUSTOM_DEVICE_GROUP" // ManagementZoneRuleTypeDATACENTERSERVICE captures enum value "DATA_CENTER_SERVICE" ManagementZoneRuleTypeDATACENTERSERVICE string = "DATA_CENTER_SERVICE" // ManagementZoneRuleTypeENTERPRISEAPPLICATION captures enum value "ENTERPRISE_APPLICATION" ManagementZoneRuleTypeENTERPRISEAPPLICATION string = "ENTERPRISE_APPLICATION" // ManagementZoneRuleTypeESXIHOST captures enum value "ESXI_HOST" ManagementZoneRuleTypeESXIHOST string = "ESXI_HOST" // ManagementZoneRuleTypeEXTERNALMONITOR captures enum value "EXTERNAL_MONITOR" ManagementZoneRuleTypeEXTERNALMONITOR string = "EXTERNAL_MONITOR" // ManagementZoneRuleTypeHOST captures enum value "HOST" ManagementZoneRuleTypeHOST string = "HOST" // ManagementZoneRuleTypeHTTPMONITOR captures enum value "HTTP_MONITOR" ManagementZoneRuleTypeHTTPMONITOR string = "HTTP_MONITOR" // ManagementZoneRuleTypeKUBERNETESCLUSTER captures enum value "KUBERNETES_CLUSTER" ManagementZoneRuleTypeKUBERNETESCLUSTER string = "KUBERNETES_CLUSTER" // ManagementZoneRuleTypeKUBERNETESNODE captures enum value "KUBERNETES_NODE" ManagementZoneRuleTypeKUBERNETESNODE string = "KUBERNETES_NODE" // ManagementZoneRuleTypeMOBILEAPPLICATION captures enum value "MOBILE_APPLICATION" ManagementZoneRuleTypeMOBILEAPPLICATION string = "MOBILE_APPLICATION" // ManagementZoneRuleTypeOPENSTACKACCOUNT captures enum value "OPENSTACK_ACCOUNT" ManagementZoneRuleTypeOPENSTACKACCOUNT string = "OPENSTACK_ACCOUNT" // ManagementZoneRuleTypePROCESSGROUP captures enum value "PROCESS_GROUP" ManagementZoneRuleTypePROCESSGROUP string = "PROCESS_GROUP" // ManagementZoneRuleTypeSERVICE captures enum value "SERVICE" ManagementZoneRuleTypeSERVICE string = "SERVICE" // ManagementZoneRuleTypeWEBAPPLICATION captures enum value "WEB_APPLICATION" ManagementZoneRuleTypeWEBAPPLICATION string = "WEB_APPLICATION" )
const ( // MetaDataCapturingTypeCOOKIE captures enum value "COOKIE" MetaDataCapturingTypeCOOKIE string = "COOKIE" // MetaDataCapturingTypeCSSSELECTOR captures enum value "CSS_SELECTOR" MetaDataCapturingTypeCSSSELECTOR string = "CSS_SELECTOR" // MetaDataCapturingTypeJAVASCRIPTVARIABLE captures enum value "JAVA_SCRIPT_VARIABLE" MetaDataCapturingTypeJAVASCRIPTVARIABLE string = "JAVA_SCRIPT_VARIABLE" // MetaDataCapturingTypeMETATAG captures enum value "META_TAG" MetaDataCapturingTypeMETATAG string = "META_TAG" )
const ( // MethodReferenceFileNameMatcherENDSWITH captures enum value "ENDS_WITH" MethodReferenceFileNameMatcherENDSWITH string = "ENDS_WITH" // MethodReferenceFileNameMatcherEQUALS captures enum value "EQUALS" MethodReferenceFileNameMatcherEQUALS string = "EQUALS" // MethodReferenceFileNameMatcherSTARTSWITH captures enum value "STARTS_WITH" MethodReferenceFileNameMatcherSTARTSWITH string = "STARTS_WITH" )
const ( // MethodReferenceVisibilityINTERNAL captures enum value "INTERNAL" MethodReferenceVisibilityINTERNAL string = "INTERNAL" // MethodReferenceVisibilityPACKAGEPROTECTED captures enum value "PACKAGE_PROTECTED" MethodReferenceVisibilityPACKAGEPROTECTED string = "PACKAGE_PROTECTED" // MethodReferenceVisibilityPRIVATE captures enum value "PRIVATE" MethodReferenceVisibilityPRIVATE string = "PRIVATE" // MethodReferenceVisibilityPROTECTED captures enum value "PROTECTED" MethodReferenceVisibilityPROTECTED string = "PROTECTED" // MethodReferenceVisibilityPUBLIC captures enum value "PUBLIC" MethodReferenceVisibilityPUBLIC string = "PUBLIC" )
const ( // MetricEventAggregationTypeAVG captures enum value "AVG" MetricEventAggregationTypeAVG string = "AVG" // MetricEventAggregationTypeCOUNT captures enum value "COUNT" MetricEventAggregationTypeCOUNT string = "COUNT" // MetricEventAggregationTypeMAX captures enum value "MAX" MetricEventAggregationTypeMAX string = "MAX" // MetricEventAggregationTypeMEDIAN captures enum value "MEDIAN" MetricEventAggregationTypeMEDIAN string = "MEDIAN" // MetricEventAggregationTypeMIN captures enum value "MIN" MetricEventAggregationTypeMIN string = "MIN" // MetricEventAggregationTypeOFINTEREST captures enum value "OF_INTEREST" MetricEventAggregationTypeOFINTEREST string = "OF_INTEREST" // MetricEventAggregationTypeOFINTERESTRATIO captures enum value "OF_INTEREST_RATIO" MetricEventAggregationTypeOFINTERESTRATIO string = "OF_INTEREST_RATIO" // MetricEventAggregationTypeOTHER captures enum value "OTHER" MetricEventAggregationTypeOTHER string = "OTHER" // MetricEventAggregationTypeOTHERRATIO captures enum value "OTHER_RATIO" MetricEventAggregationTypeOTHERRATIO string = "OTHER_RATIO" // MetricEventAggregationTypeP90 captures enum value "P90" MetricEventAggregationTypeP90 string = "P90" // MetricEventAggregationTypeSUM captures enum value "SUM" MetricEventAggregationTypeSUM string = "SUM" // MetricEventAggregationTypeVALUE captures enum value "VALUE" MetricEventAggregationTypeVALUE string = "VALUE" )
const ( // MetricEventAlertConditionABOVE captures enum value "ABOVE" MetricEventAlertConditionABOVE string = "ABOVE" // MetricEventAlertConditionBELOW captures enum value "BELOW" MetricEventAlertConditionBELOW string = "BELOW" )
const ( // MetricEventSeverityAVAILABILITY captures enum value "AVAILABILITY" MetricEventSeverityAVAILABILITY string = "AVAILABILITY" // MetricEventSeverityCUSTOMALERT captures enum value "CUSTOM_ALERT" MetricEventSeverityCUSTOMALERT string = "CUSTOM_ALERT" // MetricEventSeverityERROR captures enum value "ERROR" MetricEventSeverityERROR string = "ERROR" // MetricEventSeverityINFO captures enum value "INFO" MetricEventSeverityINFO string = "INFO" // MetricEventSeverityPERFORMANCE captures enum value "PERFORMANCE" MetricEventSeverityPERFORMANCE string = "PERFORMANCE" // MetricEventSeverityRESOURCECONTENTION captures enum value "RESOURCE_CONTENTION" MetricEventSeverityRESOURCECONTENTION string = "RESOURCE_CONTENTION" )
const ( // MetricEventUnitBIT captures enum value "BIT" MetricEventUnitBIT string = "BIT" // MetricEventUnitBITPERHOUR captures enum value "BIT_PER_HOUR" MetricEventUnitBITPERHOUR string = "BIT_PER_HOUR" // MetricEventUnitBITPERMINUTE captures enum value "BIT_PER_MINUTE" MetricEventUnitBITPERMINUTE string = "BIT_PER_MINUTE" // MetricEventUnitBITPERSECOND captures enum value "BIT_PER_SECOND" MetricEventUnitBITPERSECOND string = "BIT_PER_SECOND" // MetricEventUnitBYTE captures enum value "BYTE" MetricEventUnitBYTE string = "BYTE" // MetricEventUnitBYTEPERHOUR captures enum value "BYTE_PER_HOUR" MetricEventUnitBYTEPERHOUR string = "BYTE_PER_HOUR" // MetricEventUnitBYTEPERMINUTE captures enum value "BYTE_PER_MINUTE" MetricEventUnitBYTEPERMINUTE string = "BYTE_PER_MINUTE" // MetricEventUnitBYTEPERSECOND captures enum value "BYTE_PER_SECOND" MetricEventUnitBYTEPERSECOND string = "BYTE_PER_SECOND" // MetricEventUnitCORES captures enum value "CORES" MetricEventUnitCORES string = "CORES" // MetricEventUnitCOUNT captures enum value "COUNT" MetricEventUnitCOUNT string = "COUNT" // MetricEventUnitGIBIBYTE captures enum value "GIBI_BYTE" MetricEventUnitGIBIBYTE string = "GIBI_BYTE" // MetricEventUnitGIGABYTE captures enum value "GIGA_BYTE" MetricEventUnitGIGABYTE string = "GIGA_BYTE" // MetricEventUnitHOUR captures enum value "HOUR" MetricEventUnitHOUR string = "HOUR" // MetricEventUnitKIBIBYTE captures enum value "KIBI_BYTE" MetricEventUnitKIBIBYTE string = "KIBI_BYTE" // MetricEventUnitKIBIBYTEPERHOUR captures enum value "KIBI_BYTE_PER_HOUR" MetricEventUnitKIBIBYTEPERHOUR string = "KIBI_BYTE_PER_HOUR" // MetricEventUnitKIBIBYTEPERMINUTE captures enum value "KIBI_BYTE_PER_MINUTE" MetricEventUnitKIBIBYTEPERMINUTE string = "KIBI_BYTE_PER_MINUTE" // MetricEventUnitKIBIBYTEPERSECOND captures enum value "KIBI_BYTE_PER_SECOND" MetricEventUnitKIBIBYTEPERSECOND string = "KIBI_BYTE_PER_SECOND" // MetricEventUnitKILOBYTE captures enum value "KILO_BYTE" MetricEventUnitKILOBYTE string = "KILO_BYTE" // MetricEventUnitKILOBYTEPERHOUR captures enum value "KILO_BYTE_PER_HOUR" MetricEventUnitKILOBYTEPERHOUR string = "KILO_BYTE_PER_HOUR" // MetricEventUnitKILOBYTEPERMINUTE captures enum value "KILO_BYTE_PER_MINUTE" MetricEventUnitKILOBYTEPERMINUTE string = "KILO_BYTE_PER_MINUTE" // MetricEventUnitKILOBYTEPERSECOND captures enum value "KILO_BYTE_PER_SECOND" MetricEventUnitKILOBYTEPERSECOND string = "KILO_BYTE_PER_SECOND" // MetricEventUnitMEBIBYTE captures enum value "MEBI_BYTE" MetricEventUnitMEBIBYTE string = "MEBI_BYTE" // MetricEventUnitMEBIBYTEPERHOUR captures enum value "MEBI_BYTE_PER_HOUR" MetricEventUnitMEBIBYTEPERHOUR string = "MEBI_BYTE_PER_HOUR" // MetricEventUnitMEBIBYTEPERMINUTE captures enum value "MEBI_BYTE_PER_MINUTE" MetricEventUnitMEBIBYTEPERMINUTE string = "MEBI_BYTE_PER_MINUTE" // MetricEventUnitMEBIBYTEPERSECOND captures enum value "MEBI_BYTE_PER_SECOND" MetricEventUnitMEBIBYTEPERSECOND string = "MEBI_BYTE_PER_SECOND" // MetricEventUnitMEGABYTE captures enum value "MEGA_BYTE" MetricEventUnitMEGABYTE string = "MEGA_BYTE" // MetricEventUnitMEGABYTEPERHOUR captures enum value "MEGA_BYTE_PER_HOUR" MetricEventUnitMEGABYTEPERHOUR string = "MEGA_BYTE_PER_HOUR" // MetricEventUnitMEGABYTEPERMINUTE captures enum value "MEGA_BYTE_PER_MINUTE" MetricEventUnitMEGABYTEPERMINUTE string = "MEGA_BYTE_PER_MINUTE" // MetricEventUnitMEGABYTEPERSECOND captures enum value "MEGA_BYTE_PER_SECOND" MetricEventUnitMEGABYTEPERSECOND string = "MEGA_BYTE_PER_SECOND" // MetricEventUnitMICROSECOND captures enum value "MICRO_SECOND" MetricEventUnitMICROSECOND string = "MICRO_SECOND" // MetricEventUnitMILLICORES captures enum value "MILLI_CORES" MetricEventUnitMILLICORES string = "MILLI_CORES" // MetricEventUnitMILLISECOND captures enum value "MILLI_SECOND" MetricEventUnitMILLISECOND string = "MILLI_SECOND" // MetricEventUnitMILLISECONDPERMINUTE captures enum value "MILLI_SECOND_PER_MINUTE" MetricEventUnitMILLISECONDPERMINUTE string = "MILLI_SECOND_PER_MINUTE" // MetricEventUnitMINUTE captures enum value "MINUTE" MetricEventUnitMINUTE string = "MINUTE" // MetricEventUnitNANOSECOND captures enum value "NANO_SECOND" MetricEventUnitNANOSECOND string = "NANO_SECOND" // MetricEventUnitNANOSECONDPERMINUTE captures enum value "NANO_SECOND_PER_MINUTE" MetricEventUnitNANOSECONDPERMINUTE string = "NANO_SECOND_PER_MINUTE" // MetricEventUnitNOTAPPLICABLE captures enum value "NOT_APPLICABLE" MetricEventUnitNOTAPPLICABLE string = "NOT_APPLICABLE" // MetricEventUnitPERCENT captures enum value "PERCENT" MetricEventUnitPERCENT string = "PERCENT" // MetricEventUnitPERHOUR captures enum value "PER_HOUR" MetricEventUnitPERHOUR string = "PER_HOUR" // MetricEventUnitPERMINUTE captures enum value "PER_MINUTE" MetricEventUnitPERMINUTE string = "PER_MINUTE" // MetricEventUnitPERSECOND captures enum value "PER_SECOND" MetricEventUnitPERSECOND string = "PER_SECOND" // MetricEventUnitPROMILLE captures enum value "PROMILLE" MetricEventUnitPROMILLE string = "PROMILLE" // MetricEventUnitRATIO captures enum value "RATIO" MetricEventUnitRATIO string = "RATIO" // MetricEventUnitSECOND captures enum value "SECOND" MetricEventUnitSECOND string = "SECOND" // MetricEventUnitSTATE captures enum value "STATE" MetricEventUnitSTATE string = "STATE" // MetricEventUnitUNSPECIFIED captures enum value "UNSPECIFIED" MetricEventUnitUNSPECIFIED string = "UNSPECIFIED" )
const ( // MetricEventDimensionsFilterTypeENTITY captures enum value "ENTITY" MetricEventDimensionsFilterTypeENTITY string = "ENTITY" // MetricEventDimensionsFilterTypeSTRING captures enum value "STRING" MetricEventDimensionsFilterTypeSTRING string = "STRING" )
const ( // MetricEventTextFilterMetricEventTextFilterOperatorDtoOperatorCONTAINSCASEINSENSITIVE captures enum value "CONTAINS_CASE_INSENSITIVE" MetricEventTextFilterMetricEventTextFilterOperatorDtoOperatorCONTAINSCASEINSENSITIVE string = "CONTAINS_CASE_INSENSITIVE" // MetricEventTextFilterMetricEventTextFilterOperatorDtoOperatorCONTAINSCASESENSITIVE captures enum value "CONTAINS_CASE_SENSITIVE" MetricEventTextFilterMetricEventTextFilterOperatorDtoOperatorCONTAINSCASESENSITIVE string = "CONTAINS_CASE_SENSITIVE" // MetricEventTextFilterMetricEventTextFilterOperatorDtoOperatorEQUALS captures enum value "EQUALS" MetricEventTextFilterMetricEventTextFilterOperatorDtoOperatorEQUALS string = "EQUALS" )
const ( // MonitoredEntityFilterTagCombinationAND captures enum value "AND" MonitoredEntityFilterTagCombinationAND string = "AND" // MonitoredEntityFilterTagCombinationOR captures enum value "OR" MonitoredEntityFilterTagCombinationOR string = "OR" )
const ( // MonitoredEntityFilterTypeAPPLICATION captures enum value "APPLICATION" MonitoredEntityFilterTypeAPPLICATION string = "APPLICATION" // MonitoredEntityFilterTypeAPPLICATIONMETHOD captures enum value "APPLICATION_METHOD" MonitoredEntityFilterTypeAPPLICATIONMETHOD string = "APPLICATION_METHOD" // MonitoredEntityFilterTypeAPPLICATIONMETHODGROUP captures enum value "APPLICATION_METHOD_GROUP" MonitoredEntityFilterTypeAPPLICATIONMETHODGROUP string = "APPLICATION_METHOD_GROUP" // MonitoredEntityFilterTypeAUTOSCALINGGROUP captures enum value "AUTO_SCALING_GROUP" MonitoredEntityFilterTypeAUTOSCALINGGROUP string = "AUTO_SCALING_GROUP" // MonitoredEntityFilterTypeAUXILIARYSYNTHETICTEST captures enum value "AUXILIARY_SYNTHETIC_TEST" MonitoredEntityFilterTypeAUXILIARYSYNTHETICTEST string = "AUXILIARY_SYNTHETIC_TEST" // MonitoredEntityFilterTypeAWSAPPLICATIONLOADBALANCER captures enum value "AWS_APPLICATION_LOAD_BALANCER" MonitoredEntityFilterTypeAWSAPPLICATIONLOADBALANCER string = "AWS_APPLICATION_LOAD_BALANCER" // MonitoredEntityFilterTypeAWSAVAILABILITYZONE captures enum value "AWS_AVAILABILITY_ZONE" MonitoredEntityFilterTypeAWSAVAILABILITYZONE string = "AWS_AVAILABILITY_ZONE" // MonitoredEntityFilterTypeAWSCREDENTIALS captures enum value "AWS_CREDENTIALS" MonitoredEntityFilterTypeAWSCREDENTIALS string = "AWS_CREDENTIALS" // MonitoredEntityFilterTypeAWSLAMBDAFUNCTION captures enum value "AWS_LAMBDA_FUNCTION" MonitoredEntityFilterTypeAWSLAMBDAFUNCTION string = "AWS_LAMBDA_FUNCTION" // MonitoredEntityFilterTypeAWSNETWORKLOADBALANCER captures enum value "AWS_NETWORK_LOAD_BALANCER" MonitoredEntityFilterTypeAWSNETWORKLOADBALANCER string = "AWS_NETWORK_LOAD_BALANCER" // MonitoredEntityFilterTypeAZUREAPIMANAGEMENTSERVICE captures enum value "AZURE_API_MANAGEMENT_SERVICE" MonitoredEntityFilterTypeAZUREAPIMANAGEMENTSERVICE string = "AZURE_API_MANAGEMENT_SERVICE" // MonitoredEntityFilterTypeAZUREAPPLICATIONGATEWAY captures enum value "AZURE_APPLICATION_GATEWAY" MonitoredEntityFilterTypeAZUREAPPLICATIONGATEWAY string = "AZURE_APPLICATION_GATEWAY" // MonitoredEntityFilterTypeAZURECOSMOSDB captures enum value "AZURE_COSMOS_DB" MonitoredEntityFilterTypeAZURECOSMOSDB string = "AZURE_COSMOS_DB" // MonitoredEntityFilterTypeAZURECREDENTIALS captures enum value "AZURE_CREDENTIALS" MonitoredEntityFilterTypeAZURECREDENTIALS string = "AZURE_CREDENTIALS" // MonitoredEntityFilterTypeAZUREEVENTHUB captures enum value "AZURE_EVENT_HUB" MonitoredEntityFilterTypeAZUREEVENTHUB string = "AZURE_EVENT_HUB" // MonitoredEntityFilterTypeAZUREEVENTHUBNAMESPACE captures enum value "AZURE_EVENT_HUB_NAMESPACE" MonitoredEntityFilterTypeAZUREEVENTHUBNAMESPACE string = "AZURE_EVENT_HUB_NAMESPACE" // MonitoredEntityFilterTypeAZUREFUNCTIONAPP captures enum value "AZURE_FUNCTION_APP" MonitoredEntityFilterTypeAZUREFUNCTIONAPP string = "AZURE_FUNCTION_APP" // MonitoredEntityFilterTypeAZUREIOTHUB captures enum value "AZURE_IOT_HUB" MonitoredEntityFilterTypeAZUREIOTHUB string = "AZURE_IOT_HUB" // MonitoredEntityFilterTypeAZURELOADBALANCER captures enum value "AZURE_LOAD_BALANCER" MonitoredEntityFilterTypeAZURELOADBALANCER string = "AZURE_LOAD_BALANCER" // MonitoredEntityFilterTypeAZUREMGMTGROUP captures enum value "AZURE_MGMT_GROUP" MonitoredEntityFilterTypeAZUREMGMTGROUP string = "AZURE_MGMT_GROUP" // MonitoredEntityFilterTypeAZUREREDISCACHE captures enum value "AZURE_REDIS_CACHE" MonitoredEntityFilterTypeAZUREREDISCACHE string = "AZURE_REDIS_CACHE" // MonitoredEntityFilterTypeAZUREREGION captures enum value "AZURE_REGION" MonitoredEntityFilterTypeAZUREREGION string = "AZURE_REGION" // MonitoredEntityFilterTypeAZURESERVICEBUSNAMESPACE captures enum value "AZURE_SERVICE_BUS_NAMESPACE" MonitoredEntityFilterTypeAZURESERVICEBUSNAMESPACE string = "AZURE_SERVICE_BUS_NAMESPACE" // MonitoredEntityFilterTypeAZURESERVICEBUSQUEUE captures enum value "AZURE_SERVICE_BUS_QUEUE" MonitoredEntityFilterTypeAZURESERVICEBUSQUEUE string = "AZURE_SERVICE_BUS_QUEUE" // MonitoredEntityFilterTypeAZURESERVICEBUSTOPIC captures enum value "AZURE_SERVICE_BUS_TOPIC" MonitoredEntityFilterTypeAZURESERVICEBUSTOPIC string = "AZURE_SERVICE_BUS_TOPIC" // MonitoredEntityFilterTypeAZURESQLDATABASE captures enum value "AZURE_SQL_DATABASE" MonitoredEntityFilterTypeAZURESQLDATABASE string = "AZURE_SQL_DATABASE" // MonitoredEntityFilterTypeAZURESQLELASTICPOOL captures enum value "AZURE_SQL_ELASTIC_POOL" MonitoredEntityFilterTypeAZURESQLELASTICPOOL string = "AZURE_SQL_ELASTIC_POOL" // MonitoredEntityFilterTypeAZURESQLSERVER captures enum value "AZURE_SQL_SERVER" MonitoredEntityFilterTypeAZURESQLSERVER string = "AZURE_SQL_SERVER" // MonitoredEntityFilterTypeAZURESTORAGEACCOUNT captures enum value "AZURE_STORAGE_ACCOUNT" MonitoredEntityFilterTypeAZURESTORAGEACCOUNT string = "AZURE_STORAGE_ACCOUNT" // MonitoredEntityFilterTypeAZURESUBSCRIPTION captures enum value "AZURE_SUBSCRIPTION" MonitoredEntityFilterTypeAZURESUBSCRIPTION string = "AZURE_SUBSCRIPTION" // MonitoredEntityFilterTypeAZURETENANT captures enum value "AZURE_TENANT" MonitoredEntityFilterTypeAZURETENANT string = "AZURE_TENANT" // MonitoredEntityFilterTypeAZUREVM captures enum value "AZURE_VM" MonitoredEntityFilterTypeAZUREVM string = "AZURE_VM" // MonitoredEntityFilterTypeAZUREVMSCALESET captures enum value "AZURE_VM_SCALE_SET" MonitoredEntityFilterTypeAZUREVMSCALESET string = "AZURE_VM_SCALE_SET" // MonitoredEntityFilterTypeAZUREWEBAPP captures enum value "AZURE_WEB_APP" MonitoredEntityFilterTypeAZUREWEBAPP string = "AZURE_WEB_APP" // MonitoredEntityFilterTypeCFAPPLICATION captures enum value "CF_APPLICATION" MonitoredEntityFilterTypeCFAPPLICATION string = "CF_APPLICATION" // MonitoredEntityFilterTypeCFFOUNDATION captures enum value "CF_FOUNDATION" MonitoredEntityFilterTypeCFFOUNDATION string = "CF_FOUNDATION" // MonitoredEntityFilterTypeCINDERVOLUME captures enum value "CINDER_VOLUME" MonitoredEntityFilterTypeCINDERVOLUME string = "CINDER_VOLUME" // MonitoredEntityFilterTypeCLOUDAPPLICATION captures enum value "CLOUD_APPLICATION" MonitoredEntityFilterTypeCLOUDAPPLICATION string = "CLOUD_APPLICATION" // MonitoredEntityFilterTypeCLOUDAPPLICATIONINSTANCE captures enum value "CLOUD_APPLICATION_INSTANCE" MonitoredEntityFilterTypeCLOUDAPPLICATIONINSTANCE string = "CLOUD_APPLICATION_INSTANCE" // MonitoredEntityFilterTypeCLOUDAPPLICATIONNAMESPACE captures enum value "CLOUD_APPLICATION_NAMESPACE" MonitoredEntityFilterTypeCLOUDAPPLICATIONNAMESPACE string = "CLOUD_APPLICATION_NAMESPACE" // MonitoredEntityFilterTypeCONTAINERGROUP captures enum value "CONTAINER_GROUP" MonitoredEntityFilterTypeCONTAINERGROUP string = "CONTAINER_GROUP" // MonitoredEntityFilterTypeCONTAINERGROUPINSTANCE captures enum value "CONTAINER_GROUP_INSTANCE" MonitoredEntityFilterTypeCONTAINERGROUPINSTANCE string = "CONTAINER_GROUP_INSTANCE" // MonitoredEntityFilterTypeCUSTOMAPPLICATION captures enum value "CUSTOM_APPLICATION" MonitoredEntityFilterTypeCUSTOMAPPLICATION string = "CUSTOM_APPLICATION" // MonitoredEntityFilterTypeCUSTOMDEVICE captures enum value "CUSTOM_DEVICE" MonitoredEntityFilterTypeCUSTOMDEVICE string = "CUSTOM_DEVICE" // MonitoredEntityFilterTypeCUSTOMDEVICEGROUP captures enum value "CUSTOM_DEVICE_GROUP" MonitoredEntityFilterTypeCUSTOMDEVICEGROUP string = "CUSTOM_DEVICE_GROUP" // MonitoredEntityFilterTypeDCRUMAPPLICATION captures enum value "DCRUM_APPLICATION" MonitoredEntityFilterTypeDCRUMAPPLICATION string = "DCRUM_APPLICATION" // MonitoredEntityFilterTypeDCRUMSERVICE captures enum value "DCRUM_SERVICE" MonitoredEntityFilterTypeDCRUMSERVICE string = "DCRUM_SERVICE" // MonitoredEntityFilterTypeDCRUMSERVICEINSTANCE captures enum value "DCRUM_SERVICE_INSTANCE" MonitoredEntityFilterTypeDCRUMSERVICEINSTANCE string = "DCRUM_SERVICE_INSTANCE" // MonitoredEntityFilterTypeDEVICEAPPLICATIONMETHOD captures enum value "DEVICE_APPLICATION_METHOD" MonitoredEntityFilterTypeDEVICEAPPLICATIONMETHOD string = "DEVICE_APPLICATION_METHOD" // MonitoredEntityFilterTypeDISK captures enum value "DISK" MonitoredEntityFilterTypeDISK string = "DISK" // MonitoredEntityFilterTypeDOCKERCONTAINERGROUPINSTANCE captures enum value "DOCKER_CONTAINER_GROUP_INSTANCE" MonitoredEntityFilterTypeDOCKERCONTAINERGROUPINSTANCE string = "DOCKER_CONTAINER_GROUP_INSTANCE" // MonitoredEntityFilterTypeDYNAMODBTABLE captures enum value "DYNAMO_DB_TABLE" MonitoredEntityFilterTypeDYNAMODBTABLE string = "DYNAMO_DB_TABLE" // MonitoredEntityFilterTypeEBSVOLUME captures enum value "EBS_VOLUME" MonitoredEntityFilterTypeEBSVOLUME string = "EBS_VOLUME" // MonitoredEntityFilterTypeEC2INSTANCE captures enum value "EC2_INSTANCE" MonitoredEntityFilterTypeEC2INSTANCE string = "EC2_INSTANCE" // MonitoredEntityFilterTypeELASTICLOADBALANCER captures enum value "ELASTIC_LOAD_BALANCER" MonitoredEntityFilterTypeELASTICLOADBALANCER string = "ELASTIC_LOAD_BALANCER" // MonitoredEntityFilterTypeENVIRONMENT captures enum value "ENVIRONMENT" MonitoredEntityFilterTypeENVIRONMENT string = "ENVIRONMENT" // MonitoredEntityFilterTypeEXTERNALSYNTHETICTESTSTEP captures enum value "EXTERNAL_SYNTHETIC_TEST_STEP" MonitoredEntityFilterTypeEXTERNALSYNTHETICTESTSTEP string = "EXTERNAL_SYNTHETIC_TEST_STEP" // MonitoredEntityFilterTypeGCPZONE captures enum value "GCP_ZONE" MonitoredEntityFilterTypeGCPZONE string = "GCP_ZONE" // MonitoredEntityFilterTypeGEOLOCATION captures enum value "GEOLOCATION" MonitoredEntityFilterTypeGEOLOCATION string = "GEOLOCATION" // MonitoredEntityFilterTypeGEOLOCSITE captures enum value "GEOLOC_SITE" MonitoredEntityFilterTypeGEOLOCSITE string = "GEOLOC_SITE" // MonitoredEntityFilterTypeGOOGLECOMPUTEENGINE captures enum value "GOOGLE_COMPUTE_ENGINE" MonitoredEntityFilterTypeGOOGLECOMPUTEENGINE string = "GOOGLE_COMPUTE_ENGINE" // MonitoredEntityFilterTypeHOST captures enum value "HOST" MonitoredEntityFilterTypeHOST string = "HOST" // MonitoredEntityFilterTypeHOSTGROUP captures enum value "HOST_GROUP" MonitoredEntityFilterTypeHOSTGROUP string = "HOST_GROUP" // MonitoredEntityFilterTypeHTTPCHECK captures enum value "HTTP_CHECK" MonitoredEntityFilterTypeHTTPCHECK string = "HTTP_CHECK" // MonitoredEntityFilterTypeHTTPCHECKSTEP captures enum value "HTTP_CHECK_STEP" MonitoredEntityFilterTypeHTTPCHECKSTEP string = "HTTP_CHECK_STEP" // MonitoredEntityFilterTypeHYPERVISOR captures enum value "HYPERVISOR" MonitoredEntityFilterTypeHYPERVISOR string = "HYPERVISOR" // MonitoredEntityFilterTypeKUBERNETESCLUSTER captures enum value "KUBERNETES_CLUSTER" MonitoredEntityFilterTypeKUBERNETESCLUSTER string = "KUBERNETES_CLUSTER" // MonitoredEntityFilterTypeKUBERNETESNODE captures enum value "KUBERNETES_NODE" MonitoredEntityFilterTypeKUBERNETESNODE string = "KUBERNETES_NODE" // MonitoredEntityFilterTypeMOBILEAPPLICATION captures enum value "MOBILE_APPLICATION" MonitoredEntityFilterTypeMOBILEAPPLICATION string = "MOBILE_APPLICATION" // MonitoredEntityFilterTypeNETWORKINTERFACE captures enum value "NETWORK_INTERFACE" MonitoredEntityFilterTypeNETWORKINTERFACE string = "NETWORK_INTERFACE" // MonitoredEntityFilterTypeNEUTRONSUBNET captures enum value "NEUTRON_SUBNET" MonitoredEntityFilterTypeNEUTRONSUBNET string = "NEUTRON_SUBNET" // MonitoredEntityFilterTypeOPENSTACKPROJECT captures enum value "OPENSTACK_PROJECT" MonitoredEntityFilterTypeOPENSTACKPROJECT string = "OPENSTACK_PROJECT" // MonitoredEntityFilterTypeOPENSTACKREGION captures enum value "OPENSTACK_REGION" MonitoredEntityFilterTypeOPENSTACKREGION string = "OPENSTACK_REGION" // MonitoredEntityFilterTypeOPENSTACKVM captures enum value "OPENSTACK_VM" MonitoredEntityFilterTypeOPENSTACKVM string = "OPENSTACK_VM" // MonitoredEntityFilterTypeOS captures enum value "OS" MonitoredEntityFilterTypeOS string = "OS" // MonitoredEntityFilterTypePROCESSGROUP captures enum value "PROCESS_GROUP" MonitoredEntityFilterTypePROCESSGROUP string = "PROCESS_GROUP" // MonitoredEntityFilterTypePROCESSGROUPINSTANCE captures enum value "PROCESS_GROUP_INSTANCE" MonitoredEntityFilterTypePROCESSGROUPINSTANCE string = "PROCESS_GROUP_INSTANCE" // MonitoredEntityFilterTypeRELATIONALDATABASESERVICE captures enum value "RELATIONAL_DATABASE_SERVICE" MonitoredEntityFilterTypeRELATIONALDATABASESERVICE string = "RELATIONAL_DATABASE_SERVICE" // MonitoredEntityFilterTypeSERVICE captures enum value "SERVICE" MonitoredEntityFilterTypeSERVICE string = "SERVICE" // MonitoredEntityFilterTypeSERVICEINSTANCE captures enum value "SERVICE_INSTANCE" MonitoredEntityFilterTypeSERVICEINSTANCE string = "SERVICE_INSTANCE" // MonitoredEntityFilterTypeSERVICEMETHOD captures enum value "SERVICE_METHOD" MonitoredEntityFilterTypeSERVICEMETHOD string = "SERVICE_METHOD" // MonitoredEntityFilterTypeSERVICEMETHODGROUP captures enum value "SERVICE_METHOD_GROUP" MonitoredEntityFilterTypeSERVICEMETHODGROUP string = "SERVICE_METHOD_GROUP" // MonitoredEntityFilterTypeSWIFTCONTAINER captures enum value "SWIFT_CONTAINER" MonitoredEntityFilterTypeSWIFTCONTAINER string = "SWIFT_CONTAINER" // MonitoredEntityFilterTypeSYNTHETICLOCATION captures enum value "SYNTHETIC_LOCATION" MonitoredEntityFilterTypeSYNTHETICLOCATION string = "SYNTHETIC_LOCATION" // MonitoredEntityFilterTypeSYNTHETICTEST captures enum value "SYNTHETIC_TEST" MonitoredEntityFilterTypeSYNTHETICTEST string = "SYNTHETIC_TEST" // MonitoredEntityFilterTypeSYNTHETICTESTSTEP captures enum value "SYNTHETIC_TEST_STEP" MonitoredEntityFilterTypeSYNTHETICTESTSTEP string = "SYNTHETIC_TEST_STEP" // MonitoredEntityFilterTypeVIRTUALMACHINE captures enum value "VIRTUALMACHINE" MonitoredEntityFilterTypeVIRTUALMACHINE string = "VIRTUALMACHINE" // MonitoredEntityFilterTypeVMWAREDATACENTER captures enum value "VMWARE_DATACENTER" MonitoredEntityFilterTypeVMWAREDATACENTER string = "VMWARE_DATACENTER" )
const ( // MonitoringSettingsInjectionModeCODESNIPPET captures enum value "CODE_SNIPPET" MonitoringSettingsInjectionModeCODESNIPPET string = "CODE_SNIPPET" // MonitoringSettingsInjectionModeCODESNIPPETASYNC captures enum value "CODE_SNIPPET_ASYNC" MonitoringSettingsInjectionModeCODESNIPPETASYNC string = "CODE_SNIPPET_ASYNC" // MonitoringSettingsInjectionModeINLINECODE captures enum value "INLINE_CODE" MonitoringSettingsInjectionModeINLINECODE string = "INLINE_CODE" // MonitoringSettingsInjectionModeJAVASCRIPTTAG captures enum value "JAVASCRIPT_TAG" MonitoringSettingsInjectionModeJAVASCRIPTTAG string = "JAVASCRIPT_TAG" )
const ( // NotificationConfigTypeEMAIL captures enum value "EMAIL" NotificationConfigTypeEMAIL string = "EMAIL" // NotificationConfigTypePAGERDUTY captures enum value "PAGER_DUTY" NotificationConfigTypePAGERDUTY string = "PAGER_DUTY" // NotificationConfigTypeWEBHOOK captures enum value "WEBHOOK" NotificationConfigTypeWEBHOOK string = "WEBHOOK" // NotificationConfigTypeSLACK captures enum value "SLACK" NotificationConfigTypeSLACK string = "SLACK" // NotificationConfigTypeHIPCHAT captures enum value "HIPCHAT" NotificationConfigTypeHIPCHAT string = "HIPCHAT" // NotificationConfigTypeVICTOROPS captures enum value "VICTOROPS" NotificationConfigTypeVICTOROPS string = "VICTOROPS" // NotificationConfigTypeSERVICENOW captures enum value "SERVICE_NOW" NotificationConfigTypeSERVICENOW string = "SERVICE_NOW" // NotificationConfigTypeXMATTERS captures enum value "XMATTERS" NotificationConfigTypeXMATTERS string = "XMATTERS" // NotificationConfigTypeANSIBLETOWER captures enum value "ANSIBLETOWER" NotificationConfigTypeANSIBLETOWER string = "ANSIBLETOWER" // NotificationConfigTypeOPSGENIE captures enum value "OPS_GENIE" NotificationConfigTypeOPSGENIE string = "OPS_GENIE" // NotificationConfigTypeJIRA captures enum value "JIRA" NotificationConfigTypeJIRA string = "JIRA" // NotificationConfigTypeTRELLO captures enum value "TRELLO" NotificationConfigTypeTRELLO string = "TRELLO" )
const ( // NotificationConfigStubTypeANSIBLETOWER captures enum value "ANSIBLETOWER" NotificationConfigStubTypeANSIBLETOWER string = "ANSIBLETOWER" // NotificationConfigStubTypeEMAIL captures enum value "EMAIL" NotificationConfigStubTypeEMAIL string = "EMAIL" // NotificationConfigStubTypeHIPCHAT captures enum value "HIPCHAT" NotificationConfigStubTypeHIPCHAT string = "HIPCHAT" // NotificationConfigStubTypeJIRA captures enum value "JIRA" NotificationConfigStubTypeJIRA string = "JIRA" // NotificationConfigStubTypeOPSGENIE captures enum value "OPS_GENIE" NotificationConfigStubTypeOPSGENIE string = "OPS_GENIE" // NotificationConfigStubTypePAGERDUTY captures enum value "PAGER_DUTY" NotificationConfigStubTypePAGERDUTY string = "PAGER_DUTY" // NotificationConfigStubTypeSERVICENOW captures enum value "SERVICE_NOW" NotificationConfigStubTypeSERVICENOW string = "SERVICE_NOW" // NotificationConfigStubTypeSLACK captures enum value "SLACK" NotificationConfigStubTypeSLACK string = "SLACK" // NotificationConfigStubTypeTRELLO captures enum value "TRELLO" NotificationConfigStubTypeTRELLO string = "TRELLO" // NotificationConfigStubTypeVICTOROPS captures enum value "VICTOROPS" NotificationConfigStubTypeVICTOROPS string = "VICTOROPS" // NotificationConfigStubTypeWEBHOOK captures enum value "WEBHOOK" NotificationConfigStubTypeWEBHOOK string = "WEBHOOK" // NotificationConfigStubTypeXMATTERS captures enum value "XMATTERS" NotificationConfigStubTypeXMATTERS string = "XMATTERS" )
const ( // PathDefinitionTypeFIXED captures enum value "FIXED" PathDefinitionTypeFIXED string = "FIXED" // PathDefinitionTypeWILDCARD captures enum value "WILDCARD" PathDefinitionTypeWILDCARD string = "WILDCARD" )
const ( // PlaceholderAttributeACTORSYSTEM captures enum value "ACTOR_SYSTEM" PlaceholderAttributeACTORSYSTEM string = "ACTOR_SYSTEM" // PlaceholderAttributeAKKAACTORCLASSNAME captures enum value "AKKA_ACTOR_CLASS_NAME" PlaceholderAttributeAKKAACTORCLASSNAME string = "AKKA_ACTOR_CLASS_NAME" // PlaceholderAttributeAKKAACTORMESSAGETYPE captures enum value "AKKA_ACTOR_MESSAGE_TYPE" PlaceholderAttributeAKKAACTORMESSAGETYPE string = "AKKA_ACTOR_MESSAGE_TYPE" // PlaceholderAttributeAKKAACTORPATH captures enum value "AKKA_ACTOR_PATH" PlaceholderAttributeAKKAACTORPATH string = "AKKA_ACTOR_PATH" // PlaceholderAttributeAZUREFUNCTIONSFUNCTIONNAME captures enum value "AZURE_FUNCTIONS_FUNCTION_NAME" PlaceholderAttributeAZUREFUNCTIONSFUNCTIONNAME string = "AZURE_FUNCTIONS_FUNCTION_NAME" // PlaceholderAttributeAZUREFUNCTIONSSITENAME captures enum value "AZURE_FUNCTIONS_SITE_NAME" PlaceholderAttributeAZUREFUNCTIONSSITENAME string = "AZURE_FUNCTIONS_SITE_NAME" // PlaceholderAttributeCICSPROGRAMNAME captures enum value "CICS_PROGRAM_NAME" PlaceholderAttributeCICSPROGRAMNAME string = "CICS_PROGRAM_NAME" // PlaceholderAttributeCICSSYSTEMID captures enum value "CICS_SYSTEM_ID" PlaceholderAttributeCICSSYSTEMID string = "CICS_SYSTEM_ID" // PlaceholderAttributeCICSTASKID captures enum value "CICS_TASK_ID" PlaceholderAttributeCICSTASKID string = "CICS_TASK_ID" // PlaceholderAttributeCICSTRANSACTIONID captures enum value "CICS_TRANSACTION_ID" PlaceholderAttributeCICSTRANSACTIONID string = "CICS_TRANSACTION_ID" // PlaceholderAttributeCPUTIME captures enum value "CPU_TIME" PlaceholderAttributeCPUTIME string = "CPU_TIME" // PlaceholderAttributeCTGGATEWAYURL captures enum value "CTG_GATEWAY_URL" PlaceholderAttributeCTGGATEWAYURL string = "CTG_GATEWAY_URL" // PlaceholderAttributeCTGPROGRAM captures enum value "CTG_PROGRAM" PlaceholderAttributeCTGPROGRAM string = "CTG_PROGRAM" // PlaceholderAttributeCTGSERVERNAME captures enum value "CTG_SERVER_NAME" PlaceholderAttributeCTGSERVERNAME string = "CTG_SERVER_NAME" // PlaceholderAttributeCTGTRANSACTIONID captures enum value "CTG_TRANSACTION_ID" PlaceholderAttributeCTGTRANSACTIONID string = "CTG_TRANSACTION_ID" // PlaceholderAttributeCUSTOMSERVICECLASS captures enum value "CUSTOMSERVICE_CLASS" PlaceholderAttributeCUSTOMSERVICECLASS string = "CUSTOMSERVICE_CLASS" // PlaceholderAttributeCUSTOMSERVICEMETHOD captures enum value "CUSTOMSERVICE_METHOD" PlaceholderAttributeCUSTOMSERVICEMETHOD string = "CUSTOMSERVICE_METHOD" // PlaceholderAttributeDATABASECHILDCALLCOUNT captures enum value "DATABASE_CHILD_CALL_COUNT" PlaceholderAttributeDATABASECHILDCALLCOUNT string = "DATABASE_CHILD_CALL_COUNT" // PlaceholderAttributeDATABASECHILDCALLTIME captures enum value "DATABASE_CHILD_CALL_TIME" PlaceholderAttributeDATABASECHILDCALLTIME string = "DATABASE_CHILD_CALL_TIME" // PlaceholderAttributeERRORCOUNT captures enum value "ERROR_COUNT" PlaceholderAttributeERRORCOUNT string = "ERROR_COUNT" // PlaceholderAttributeESBAPPLICATIONNAME captures enum value "ESB_APPLICATION_NAME" PlaceholderAttributeESBAPPLICATIONNAME string = "ESB_APPLICATION_NAME" // PlaceholderAttributeESBINPUTTYPE captures enum value "ESB_INPUT_TYPE" PlaceholderAttributeESBINPUTTYPE string = "ESB_INPUT_TYPE" // PlaceholderAttributeESBLIBRARYNAME captures enum value "ESB_LIBRARY_NAME" PlaceholderAttributeESBLIBRARYNAME string = "ESB_LIBRARY_NAME" // PlaceholderAttributeESBMESSAGEFLOWNAME captures enum value "ESB_MESSAGE_FLOW_NAME" PlaceholderAttributeESBMESSAGEFLOWNAME string = "ESB_MESSAGE_FLOW_NAME" // PlaceholderAttributeEXCEPTIONCLASS captures enum value "EXCEPTION_CLASS" PlaceholderAttributeEXCEPTIONCLASS string = "EXCEPTION_CLASS" // PlaceholderAttributeEXCEPTIONMESSAGE captures enum value "EXCEPTION_MESSAGE" PlaceholderAttributeEXCEPTIONMESSAGE string = "EXCEPTION_MESSAGE" // PlaceholderAttributeFAILEDSTATE captures enum value "FAILED_STATE" PlaceholderAttributeFAILEDSTATE string = "FAILED_STATE" // PlaceholderAttributeFAILUREREASON captures enum value "FAILURE_REASON" PlaceholderAttributeFAILUREREASON string = "FAILURE_REASON" // PlaceholderAttributeFLAWSTATE captures enum value "FLAW_STATE" PlaceholderAttributeFLAWSTATE string = "FLAW_STATE" // PlaceholderAttributeHTTPREQUESTMETHOD captures enum value "HTTP_REQUEST_METHOD" PlaceholderAttributeHTTPREQUESTMETHOD string = "HTTP_REQUEST_METHOD" // PlaceholderAttributeHTTPSTATUS captures enum value "HTTP_STATUS" PlaceholderAttributeHTTPSTATUS string = "HTTP_STATUS" // PlaceholderAttributeHTTPSTATUSCLASS captures enum value "HTTP_STATUS_CLASS" PlaceholderAttributeHTTPSTATUSCLASS string = "HTTP_STATUS_CLASS" // PlaceholderAttributeIMSPROGRAMNAME captures enum value "IMS_PROGRAM_NAME" PlaceholderAttributeIMSPROGRAMNAME string = "IMS_PROGRAM_NAME" // PlaceholderAttributeIMSTRANSACTIONID captures enum value "IMS_TRANSACTION_ID" PlaceholderAttributeIMSTRANSACTIONID string = "IMS_TRANSACTION_ID" // PlaceholderAttributeIOTIME captures enum value "IO_TIME" PlaceholderAttributeIOTIME string = "IO_TIME" // PlaceholderAttributeLOCKTIME captures enum value "LOCK_TIME" PlaceholderAttributeLOCKTIME string = "LOCK_TIME" // PlaceholderAttributeMESSAGINGDESTINATIONTYPE captures enum value "MESSAGING_DESTINATION_TYPE" PlaceholderAttributeMESSAGINGDESTINATIONTYPE string = "MESSAGING_DESTINATION_TYPE" // PlaceholderAttributeMESSAGINGISTEMPORARYQUEUE captures enum value "MESSAGING_IS_TEMPORARY_QUEUE" PlaceholderAttributeMESSAGINGISTEMPORARYQUEUE string = "MESSAGING_IS_TEMPORARY_QUEUE" // PlaceholderAttributeMESSAGINGQUEUENAME captures enum value "MESSAGING_QUEUE_NAME" PlaceholderAttributeMESSAGINGQUEUENAME string = "MESSAGING_QUEUE_NAME" // PlaceholderAttributeMESSAGINGQUEUEVENDOR captures enum value "MESSAGING_QUEUE_VENDOR" PlaceholderAttributeMESSAGINGQUEUEVENDOR string = "MESSAGING_QUEUE_VENDOR" // PlaceholderAttributeNONDATABASECHILDCALLCOUNT captures enum value "NON_DATABASE_CHILD_CALL_COUNT" PlaceholderAttributeNONDATABASECHILDCALLCOUNT string = "NON_DATABASE_CHILD_CALL_COUNT" // PlaceholderAttributeNONDATABASECHILDCALLTIME captures enum value "NON_DATABASE_CHILD_CALL_TIME" PlaceholderAttributeNONDATABASECHILDCALLTIME string = "NON_DATABASE_CHILD_CALL_TIME" // PlaceholderAttributePROCESSGROUPNAME captures enum value "PROCESS_GROUP_NAME" PlaceholderAttributePROCESSGROUPNAME string = "PROCESS_GROUP_NAME" // PlaceholderAttributePROCESSGROUPTAG captures enum value "PROCESS_GROUP_TAG" PlaceholderAttributePROCESSGROUPTAG string = "PROCESS_GROUP_TAG" // PlaceholderAttributeREMOTEENDPOINT captures enum value "REMOTE_ENDPOINT" PlaceholderAttributeREMOTEENDPOINT string = "REMOTE_ENDPOINT" // PlaceholderAttributeREMOTEMETHOD captures enum value "REMOTE_METHOD" PlaceholderAttributeREMOTEMETHOD string = "REMOTE_METHOD" // PlaceholderAttributeREMOTESERVICENAME captures enum value "REMOTE_SERVICE_NAME" PlaceholderAttributeREMOTESERVICENAME string = "REMOTE_SERVICE_NAME" // PlaceholderAttributeREQUESTNAME captures enum value "REQUEST_NAME" PlaceholderAttributeREQUESTNAME string = "REQUEST_NAME" // PlaceholderAttributeREQUESTTYPE captures enum value "REQUEST_TYPE" PlaceholderAttributeREQUESTTYPE string = "REQUEST_TYPE" // PlaceholderAttributeRESPONSETIME captures enum value "RESPONSE_TIME" PlaceholderAttributeRESPONSETIME string = "RESPONSE_TIME" // PlaceholderAttributeRESPONSETIMECLIENT captures enum value "RESPONSE_TIME_CLIENT" PlaceholderAttributeRESPONSETIMECLIENT string = "RESPONSE_TIME_CLIENT" // PlaceholderAttributeRMICLASS captures enum value "RMI_CLASS" PlaceholderAttributeRMICLASS string = "RMI_CLASS" // PlaceholderAttributeRMIMETHOD captures enum value "RMI_METHOD" PlaceholderAttributeRMIMETHOD string = "RMI_METHOD" // PlaceholderAttributeSERVICEDISPLAYNAME captures enum value "SERVICE_DISPLAY_NAME" PlaceholderAttributeSERVICEDISPLAYNAME string = "SERVICE_DISPLAY_NAME" // PlaceholderAttributeSERVICENAME captures enum value "SERVICE_NAME" PlaceholderAttributeSERVICENAME string = "SERVICE_NAME" // PlaceholderAttributeSERVICEPORT captures enum value "SERVICE_PORT" PlaceholderAttributeSERVICEPORT string = "SERVICE_PORT" // PlaceholderAttributeSERVICEPUBLICDOMAINNAME captures enum value "SERVICE_PUBLIC_DOMAIN_NAME" PlaceholderAttributeSERVICEPUBLICDOMAINNAME string = "SERVICE_PUBLIC_DOMAIN_NAME" // PlaceholderAttributeSERVICEREQUESTATTRIBUTE captures enum value "SERVICE_REQUEST_ATTRIBUTE" PlaceholderAttributeSERVICEREQUESTATTRIBUTE string = "SERVICE_REQUEST_ATTRIBUTE" // PlaceholderAttributeSERVICETAG captures enum value "SERVICE_TAG" PlaceholderAttributeSERVICETAG string = "SERVICE_TAG" // PlaceholderAttributeSERVICETYPE captures enum value "SERVICE_TYPE" PlaceholderAttributeSERVICETYPE string = "SERVICE_TYPE" // PlaceholderAttributeSERVICEWEBAPPLICATIONID captures enum value "SERVICE_WEB_APPLICATION_ID" PlaceholderAttributeSERVICEWEBAPPLICATIONID string = "SERVICE_WEB_APPLICATION_ID" // PlaceholderAttributeSERVICEWEBCONTEXTROOT captures enum value "SERVICE_WEB_CONTEXT_ROOT" PlaceholderAttributeSERVICEWEBCONTEXTROOT string = "SERVICE_WEB_CONTEXT_ROOT" // PlaceholderAttributeSERVICEWEBSERVERNAME captures enum value "SERVICE_WEB_SERVER_NAME" PlaceholderAttributeSERVICEWEBSERVERNAME string = "SERVICE_WEB_SERVER_NAME" // PlaceholderAttributeSERVICEWEBSERVICENAME captures enum value "SERVICE_WEB_SERVICE_NAME" PlaceholderAttributeSERVICEWEBSERVICENAME string = "SERVICE_WEB_SERVICE_NAME" // PlaceholderAttributeSERVICEWEBSERVICENAMESPACE captures enum value "SERVICE_WEB_SERVICE_NAMESPACE" PlaceholderAttributeSERVICEWEBSERVICENAMESPACE string = "SERVICE_WEB_SERVICE_NAMESPACE" // PlaceholderAttributeSUSPENSIONTIME captures enum value "SUSPENSION_TIME" PlaceholderAttributeSUSPENSIONTIME string = "SUSPENSION_TIME" // PlaceholderAttributeTOTALPROCESSINGTIME captures enum value "TOTAL_PROCESSING_TIME" PlaceholderAttributeTOTALPROCESSINGTIME string = "TOTAL_PROCESSING_TIME" // PlaceholderAttributeWAITTIME captures enum value "WAIT_TIME" PlaceholderAttributeWAITTIME string = "WAIT_TIME" // PlaceholderAttributeWEBREQUESTQUERY captures enum value "WEBREQUEST_QUERY" PlaceholderAttributeWEBREQUESTQUERY string = "WEBREQUEST_QUERY" // PlaceholderAttributeWEBREQUESTURL captures enum value "WEBREQUEST_URL" PlaceholderAttributeWEBREQUESTURL string = "WEBREQUEST_URL" // PlaceholderAttributeWEBREQUESTURLHOST captures enum value "WEBREQUEST_URL_HOST" PlaceholderAttributeWEBREQUESTURLHOST string = "WEBREQUEST_URL_HOST" // PlaceholderAttributeWEBREQUESTURLPATH captures enum value "WEBREQUEST_URL_PATH" PlaceholderAttributeWEBREQUESTURLPATH string = "WEBREQUEST_URL_PATH" // PlaceholderAttributeWEBREQUESTURLPORT captures enum value "WEBREQUEST_URL_PORT" PlaceholderAttributeWEBREQUESTURLPORT string = "WEBREQUEST_URL_PORT" // PlaceholderAttributeWEBSERVICEENDPOINT captures enum value "WEBSERVICE_ENDPOINT" PlaceholderAttributeWEBSERVICEENDPOINT string = "WEBSERVICE_ENDPOINT" // PlaceholderAttributeWEBSERVICEMETHOD captures enum value "WEBSERVICE_METHOD" PlaceholderAttributeWEBSERVICEMETHOD string = "WEBSERVICE_METHOD" // PlaceholderAttributeZOSCALLTYPE captures enum value "ZOS_CALL_TYPE" PlaceholderAttributeZOSCALLTYPE string = "ZOS_CALL_TYPE" )
const ( // PlaceholderKindAFTERDELIMITER captures enum value "AFTER_DELIMITER" PlaceholderKindAFTERDELIMITER string = "AFTER_DELIMITER" // PlaceholderKindBEFOREDELIMITER captures enum value "BEFORE_DELIMITER" PlaceholderKindBEFOREDELIMITER string = "BEFORE_DELIMITER" // PlaceholderKindBETWEENDELIMITER captures enum value "BETWEEN_DELIMITER" PlaceholderKindBETWEENDELIMITER string = "BETWEEN_DELIMITER" // PlaceholderKindREGEXEXTRACTION captures enum value "REGEX_EXTRACTION" PlaceholderKindREGEXEXTRACTION string = "REGEX_EXTRACTION" )
const ( // PlaceholderNormalizationORIGINAL captures enum value "ORIGINAL" PlaceholderNormalizationORIGINAL string = "ORIGINAL" // PlaceholderNormalizationTOLOWERCASE captures enum value "TO_LOWER_CASE" PlaceholderNormalizationTOLOWERCASE string = "TO_LOWER_CASE" // PlaceholderNormalizationTOUPPERCASE captures enum value "TO_UPPER_CASE" PlaceholderNormalizationTOUPPERCASE string = "TO_UPPER_CASE" )
const ( // PluginTypeActiveGate captures enum value "ActiveGate" PluginTypeActiveGate string = "ActiveGate" // PluginTypeJMX captures enum value "JMX" PluginTypeJMX string = "JMX" // PluginTypeOneAgent captures enum value "OneAgent" PluginTypeOneAgent string = "OneAgent" // PluginTypePMI captures enum value "PMI" PluginTypePMI string = "PMI" )
const ( // PluginStateStateDISABLED captures enum value "DISABLED" PluginStateStateDISABLED string = "DISABLED" // PluginStateStateERRORAUTH captures enum value "ERROR_AUTH" PluginStateStateERRORAUTH string = "ERROR_AUTH" // PluginStateStateERRORCOMMUNICATIONFAILURE captures enum value "ERROR_COMMUNICATION_FAILURE" PluginStateStateERRORCOMMUNICATIONFAILURE string = "ERROR_COMMUNICATION_FAILURE" // PluginStateStateERRORCONFIG captures enum value "ERROR_CONFIG" PluginStateStateERRORCONFIG string = "ERROR_CONFIG" // PluginStateStateERRORTIMEOUT captures enum value "ERROR_TIMEOUT" PluginStateStateERRORTIMEOUT string = "ERROR_TIMEOUT" // PluginStateStateERRORUNKNOWN captures enum value "ERROR_UNKNOWN" PluginStateStateERRORUNKNOWN string = "ERROR_UNKNOWN" // PluginStateStateINCOMPATIBLE captures enum value "INCOMPATIBLE" PluginStateStateINCOMPATIBLE string = "INCOMPATIBLE" // PluginStateStateLIMITREACHED captures enum value "LIMIT_REACHED" PluginStateStateLIMITREACHED string = "LIMIT_REACHED" // PluginStateStateNOTHINGTOREPORT captures enum value "NOTHING_TO_REPORT" PluginStateStateNOTHINGTOREPORT string = "NOTHING_TO_REPORT" // PluginStateStateOK captures enum value "OK" PluginStateStateOK string = "OK" // PluginStateStateSTATETYPEUNKNOWN captures enum value "STATE_TYPE_UNKNOWN" PluginStateStateSTATETYPEUNKNOWN string = "STATE_TYPE_UNKNOWN" // PluginStateStateUNINITIALIZED captures enum value "UNINITIALIZED" PluginStateStateUNINITIALIZED string = "UNINITIALIZED" // PluginStateStateUNSUPPORTED captures enum value "UNSUPPORTED" PluginStateStateUNSUPPORTED string = "UNSUPPORTED" // PluginStateStateWAITINGFORSTATE captures enum value "WAITING_FOR_STATE" PluginStateStateWAITINGFORSTATE string = "WAITING_FOR_STATE" )
const ( // RecurrenceDayOfWeekFRIDAY captures enum value "FRIDAY" RecurrenceDayOfWeekFRIDAY string = "FRIDAY" // RecurrenceDayOfWeekMONDAY captures enum value "MONDAY" RecurrenceDayOfWeekMONDAY string = "MONDAY" // RecurrenceDayOfWeekSATURDAY captures enum value "SATURDAY" RecurrenceDayOfWeekSATURDAY string = "SATURDAY" // RecurrenceDayOfWeekSUNDAY captures enum value "SUNDAY" RecurrenceDayOfWeekSUNDAY string = "SUNDAY" // RecurrenceDayOfWeekTHURSDAY captures enum value "THURSDAY" RecurrenceDayOfWeekTHURSDAY string = "THURSDAY" // RecurrenceDayOfWeekTUESDAY captures enum value "TUESDAY" RecurrenceDayOfWeekTUESDAY string = "TUESDAY" // RecurrenceDayOfWeekWEDNESDAY captures enum value "WEDNESDAY" RecurrenceDayOfWeekWEDNESDAY string = "WEDNESDAY" )
const ( // RemoteEnvironmentConfigDtoNetworkScopeCLUSTER captures enum value "CLUSTER" RemoteEnvironmentConfigDtoNetworkScopeCLUSTER string = "CLUSTER" // RemoteEnvironmentConfigDtoNetworkScopeEXTERNAL captures enum value "EXTERNAL" RemoteEnvironmentConfigDtoNetworkScopeEXTERNAL string = "EXTERNAL" // RemoteEnvironmentConfigDtoNetworkScopeINTERNAL captures enum value "INTERNAL" RemoteEnvironmentConfigDtoNetworkScopeINTERNAL string = "INTERNAL" )
const ( // RemoteEnvironmentConfigStubDtoNetworkScopeCLUSTER captures enum value "CLUSTER" RemoteEnvironmentConfigStubDtoNetworkScopeCLUSTER string = "CLUSTER" // RemoteEnvironmentConfigStubDtoNetworkScopeEXTERNAL captures enum value "EXTERNAL" RemoteEnvironmentConfigStubDtoNetworkScopeEXTERNAL string = "EXTERNAL" // RemoteEnvironmentConfigStubDtoNetworkScopeINTERNAL captures enum value "INTERNAL" RemoteEnvironmentConfigStubDtoNetworkScopeINTERNAL string = "INTERNAL" )
const ( // ReportSubscriptionsScheduleMONTH captures enum value "MONTH" ReportSubscriptionsScheduleMONTH string = "MONTH" // ReportSubscriptionsScheduleWEEK captures enum value "WEEK" ReportSubscriptionsScheduleWEEK string = "WEEK" )
const ( // RequestAttributeAggregationALLDISTINCTVALUES captures enum value "ALL_DISTINCT_VALUES" RequestAttributeAggregationALLDISTINCTVALUES string = "ALL_DISTINCT_VALUES" // RequestAttributeAggregationAVERAGE captures enum value "AVERAGE" RequestAttributeAggregationAVERAGE string = "AVERAGE" // RequestAttributeAggregationCOUNTDISTINCTVALUES captures enum value "COUNT_DISTINCT_VALUES" RequestAttributeAggregationCOUNTDISTINCTVALUES string = "COUNT_DISTINCT_VALUES" // RequestAttributeAggregationCOUNTVALUES captures enum value "COUNT_VALUES" RequestAttributeAggregationCOUNTVALUES string = "COUNT_VALUES" // RequestAttributeAggregationFIRST captures enum value "FIRST" RequestAttributeAggregationFIRST string = "FIRST" // RequestAttributeAggregationLAST captures enum value "LAST" RequestAttributeAggregationLAST string = "LAST" // RequestAttributeAggregationMAXIMUM captures enum value "MAXIMUM" RequestAttributeAggregationMAXIMUM string = "MAXIMUM" // RequestAttributeAggregationMINIMUM captures enum value "MINIMUM" RequestAttributeAggregationMINIMUM string = "MINIMUM" // RequestAttributeAggregationSUM captures enum value "SUM" RequestAttributeAggregationSUM string = "SUM" )
const ( // RequestAttributeDataTypeDOUBLE captures enum value "DOUBLE" RequestAttributeDataTypeDOUBLE string = "DOUBLE" // RequestAttributeDataTypeINTEGER captures enum value "INTEGER" RequestAttributeDataTypeINTEGER string = "INTEGER" // RequestAttributeDataTypeSTRING captures enum value "STRING" RequestAttributeDataTypeSTRING string = "STRING" )
const ( // RequestAttributeNormalizationORIGINAL captures enum value "ORIGINAL" RequestAttributeNormalizationORIGINAL string = "ORIGINAL" // RequestAttributeNormalizationTOLOWERCASE captures enum value "TO_LOWER_CASE" RequestAttributeNormalizationTOLOWERCASE string = "TO_LOWER_CASE" // RequestAttributeNormalizationTOUPPERCASE captures enum value "TO_UPPER_CASE" RequestAttributeNormalizationTOUPPERCASE string = "TO_UPPER_CASE" )
const ( // ResourceTimingSettingsResourceTimingCaptureTypeCAPTUREALLSUMMARIES captures enum value "CAPTURE_ALL_SUMMARIES" ResourceTimingSettingsResourceTimingCaptureTypeCAPTUREALLSUMMARIES string = "CAPTURE_ALL_SUMMARIES" // ResourceTimingSettingsResourceTimingCaptureTypeCAPTUREFULLDETAILS captures enum value "CAPTURE_FULL_DETAILS" ResourceTimingSettingsResourceTimingCaptureTypeCAPTUREFULLDETAILS string = "CAPTURE_FULL_DETAILS" // ResourceTimingSettingsResourceTimingCaptureTypeCAPTURELIMITEDSUMMARIES captures enum value "CAPTURE_LIMITED_SUMMARIES" ResourceTimingSettingsResourceTimingCaptureTypeCAPTURELIMITEDSUMMARIES string = "CAPTURE_LIMITED_SUMMARIES" )
const ( // ResponseTimeDegradationAutodetectionConfigLoadThresholdFIFTEENREQUESTSPERMINUTE captures enum value "FIFTEEN_REQUESTS_PER_MINUTE" ResponseTimeDegradationAutodetectionConfigLoadThresholdFIFTEENREQUESTSPERMINUTE string = "FIFTEEN_REQUESTS_PER_MINUTE" // ResponseTimeDegradationAutodetectionConfigLoadThresholdFIVEREQUESTSPERMINUTE captures enum value "FIVE_REQUESTS_PER_MINUTE" ResponseTimeDegradationAutodetectionConfigLoadThresholdFIVEREQUESTSPERMINUTE string = "FIVE_REQUESTS_PER_MINUTE" // ResponseTimeDegradationAutodetectionConfigLoadThresholdONEREQUESTPERMINUTE captures enum value "ONE_REQUEST_PER_MINUTE" ResponseTimeDegradationAutodetectionConfigLoadThresholdONEREQUESTPERMINUTE string = "ONE_REQUEST_PER_MINUTE" // ResponseTimeDegradationAutodetectionConfigLoadThresholdTENREQUESTSPERMINUTE captures enum value "TEN_REQUESTS_PER_MINUTE" ResponseTimeDegradationAutodetectionConfigLoadThresholdTENREQUESTSPERMINUTE string = "TEN_REQUESTS_PER_MINUTE" )
const ( // ResponseTimeDegradationDetectionConfigDetectionModeDETECTAUTOMATICALLY captures enum value "DETECT_AUTOMATICALLY" ResponseTimeDegradationDetectionConfigDetectionModeDETECTAUTOMATICALLY string = "DETECT_AUTOMATICALLY" // ResponseTimeDegradationDetectionConfigDetectionModeDETECTUSINGFIXEDTHRESHOLDS captures enum value "DETECT_USING_FIXED_THRESHOLDS" ResponseTimeDegradationDetectionConfigDetectionModeDETECTUSINGFIXEDTHRESHOLDS string = "DETECT_USING_FIXED_THRESHOLDS" // ResponseTimeDegradationDetectionConfigDetectionModeDONTDETECT captures enum value "DONT_DETECT" ResponseTimeDegradationDetectionConfigDetectionModeDONTDETECT string = "DONT_DETECT" )
const ( // ResponseTimeDegradationThresholdConfigLoadThresholdFIFTEENREQUESTSPERMINUTE captures enum value "FIFTEEN_REQUESTS_PER_MINUTE" ResponseTimeDegradationThresholdConfigLoadThresholdFIFTEENREQUESTSPERMINUTE string = "FIFTEEN_REQUESTS_PER_MINUTE" // ResponseTimeDegradationThresholdConfigLoadThresholdFIVEREQUESTSPERMINUTE captures enum value "FIVE_REQUESTS_PER_MINUTE" ResponseTimeDegradationThresholdConfigLoadThresholdFIVEREQUESTSPERMINUTE string = "FIVE_REQUESTS_PER_MINUTE" // ResponseTimeDegradationThresholdConfigLoadThresholdONEREQUESTPERMINUTE captures enum value "ONE_REQUEST_PER_MINUTE" ResponseTimeDegradationThresholdConfigLoadThresholdONEREQUESTPERMINUTE string = "ONE_REQUEST_PER_MINUTE" // ResponseTimeDegradationThresholdConfigLoadThresholdTENREQUESTSPERMINUTE captures enum value "TEN_REQUESTS_PER_MINUTE" ResponseTimeDegradationThresholdConfigLoadThresholdTENREQUESTSPERMINUTE string = "TEN_REQUESTS_PER_MINUTE" )
const ( // ResponseTimeDegradationThresholdConfigSensitivityHIGH captures enum value "HIGH" ResponseTimeDegradationThresholdConfigSensitivityHIGH string = "HIGH" // ResponseTimeDegradationThresholdConfigSensitivityLOW captures enum value "LOW" ResponseTimeDegradationThresholdConfigSensitivityLOW string = "LOW" // ResponseTimeDegradationThresholdConfigSensitivityMEDIUM captures enum value "MEDIUM" ResponseTimeDegradationThresholdConfigSensitivityMEDIUM string = "MEDIUM" )
const ( // RumDimensionDefinitionDimensionBrowser captures enum value "Browser" RumDimensionDefinitionDimensionBrowser string = "Browser" // RumDimensionDefinitionDimensionErrorContext captures enum value "ErrorContext" RumDimensionDefinitionDimensionErrorContext string = "ErrorContext" // RumDimensionDefinitionDimensionErrorOrigin captures enum value "ErrorOrigin" RumDimensionDefinitionDimensionErrorOrigin string = "ErrorOrigin" // RumDimensionDefinitionDimensionErrorType captures enum value "ErrorType" RumDimensionDefinitionDimensionErrorType string = "ErrorType" // RumDimensionDefinitionDimensionGeoLocation captures enum value "GeoLocation" RumDimensionDefinitionDimensionGeoLocation string = "GeoLocation" // RumDimensionDefinitionDimensionStringProperty captures enum value "StringProperty" RumDimensionDefinitionDimensionStringProperty string = "StringProperty" // RumDimensionDefinitionDimensionUserActionType captures enum value "UserActionType" RumDimensionDefinitionDimensionUserActionType string = "UserActionType" )
const ( // RumMetricDefinitionMetricApplicationCache captures enum value "ApplicationCache" RumMetricDefinitionMetricApplicationCache string = "ApplicationCache" // RumMetricDefinitionMetricCallback captures enum value "Callback" RumMetricDefinitionMetricCallback string = "Callback" // RumMetricDefinitionMetricDNSLookup captures enum value "DNSLookup" RumMetricDefinitionMetricDNSLookup string = "DNSLookup" // RumMetricDefinitionMetricDOMComplete captures enum value "DOMComplete" RumMetricDefinitionMetricDOMComplete string = "DOMComplete" // RumMetricDefinitionMetricDOMContentLoaded captures enum value "DOMContentLoaded" RumMetricDefinitionMetricDOMContentLoaded string = "DOMContentLoaded" // RumMetricDefinitionMetricDOMInteractive captures enum value "DOMInteractive" RumMetricDefinitionMetricDOMInteractive string = "DOMInteractive" // RumMetricDefinitionMetricDoubleProperty captures enum value "DoubleProperty" RumMetricDefinitionMetricDoubleProperty string = "DoubleProperty" // RumMetricDefinitionMetricErrorCount captures enum value "ErrorCount" RumMetricDefinitionMetricErrorCount string = "ErrorCount" // RumMetricDefinitionMetricHTMLDownloaded captures enum value "HTMLDownloaded" RumMetricDefinitionMetricHTMLDownloaded string = "HTMLDownloaded" // RumMetricDefinitionMetricLoadEventEnd captures enum value "LoadEventEnd" RumMetricDefinitionMetricLoadEventEnd string = "LoadEventEnd" // RumMetricDefinitionMetricLoadEventStart captures enum value "LoadEventStart" RumMetricDefinitionMetricLoadEventStart string = "LoadEventStart" RumMetricDefinitionMetricNavigationStart string = "NavigationStart" // RumMetricDefinitionMetricOnDOMContentLoaded captures enum value "OnDOMContentLoaded" RumMetricDefinitionMetricOnDOMContentLoaded string = "OnDOMContentLoaded" // RumMetricDefinitionMetricOnLoad captures enum value "OnLoad" RumMetricDefinitionMetricOnLoad string = "OnLoad" // RumMetricDefinitionMetricProcessing captures enum value "Processing" RumMetricDefinitionMetricProcessing string = "Processing" // RumMetricDefinitionMetricRedirectTime captures enum value "RedirectTime" RumMetricDefinitionMetricRedirectTime string = "RedirectTime" // RumMetricDefinitionMetricRequest captures enum value "Request" RumMetricDefinitionMetricRequest string = "Request" // RumMetricDefinitionMetricRequestStart captures enum value "RequestStart" RumMetricDefinitionMetricRequestStart string = "RequestStart" // RumMetricDefinitionMetricResponse captures enum value "Response" RumMetricDefinitionMetricResponse string = "Response" // RumMetricDefinitionMetricSecureConnect captures enum value "SecureConnect" RumMetricDefinitionMetricSecureConnect string = "SecureConnect" // RumMetricDefinitionMetricSpeedIndex captures enum value "SpeedIndex" RumMetricDefinitionMetricSpeedIndex string = "SpeedIndex" // RumMetricDefinitionMetricTCPConnect captures enum value "TCPConnect" RumMetricDefinitionMetricTCPConnect string = "TCPConnect" // RumMetricDefinitionMetricTimeToFirstByte captures enum value "TimeToFirstByte" RumMetricDefinitionMetricTimeToFirstByte string = "TimeToFirstByte" // RumMetricDefinitionMetricUserActionDuration captures enum value "UserActionDuration" RumMetricDefinitionMetricUserActionDuration string = "UserActionDuration" // RumMetricDefinitionMetricVisuallyComplete captures enum value "VisuallyComplete" RumMetricDefinitionMetricVisuallyComplete string = "VisuallyComplete" )
const ( // ScheduleRecurrenceTypeDAILY captures enum value "DAILY" ScheduleRecurrenceTypeDAILY string = "DAILY" // ScheduleRecurrenceTypeMONTHLY captures enum value "MONTHLY" ScheduleRecurrenceTypeMONTHLY string = "MONTHLY" // ScheduleRecurrenceTypeONCE captures enum value "ONCE" ScheduleRecurrenceTypeONCE string = "ONCE" // ScheduleRecurrenceTypeWEEKLY captures enum value "WEEKLY" ScheduleRecurrenceTypeWEEKLY string = "WEEKLY" )
const ( // ScopeConditionsServiceTechnologyACTIVEMQ captures enum value "ACTIVE_MQ" ScopeConditionsServiceTechnologyACTIVEMQ string = "ACTIVE_MQ" // ScopeConditionsServiceTechnologyACTIVEMQARTEMIS captures enum value "ACTIVE_MQ_ARTEMIS" ScopeConditionsServiceTechnologyACTIVEMQARTEMIS string = "ACTIVE_MQ_ARTEMIS" // ScopeConditionsServiceTechnologyADONET captures enum value "ADO_NET" ScopeConditionsServiceTechnologyADONET string = "ADO_NET" // ScopeConditionsServiceTechnologyAIX captures enum value "AIX" ScopeConditionsServiceTechnologyAIX string = "AIX" // ScopeConditionsServiceTechnologyAKKA captures enum value "AKKA" ScopeConditionsServiceTechnologyAKKA string = "AKKA" // ScopeConditionsServiceTechnologyAMAZONREDSHIFT captures enum value "AMAZON_REDSHIFT" ScopeConditionsServiceTechnologyAMAZONREDSHIFT string = "AMAZON_REDSHIFT" // ScopeConditionsServiceTechnologyAMQP captures enum value "AMQP" ScopeConditionsServiceTechnologyAMQP string = "AMQP" // ScopeConditionsServiceTechnologyAPACHECAMEL captures enum value "APACHE_CAMEL" ScopeConditionsServiceTechnologyAPACHECAMEL string = "APACHE_CAMEL" // ScopeConditionsServiceTechnologyAPACHECASSANDRA captures enum value "APACHE_CASSANDRA" ScopeConditionsServiceTechnologyAPACHECASSANDRA string = "APACHE_CASSANDRA" // ScopeConditionsServiceTechnologyAPACHECOUCHDB captures enum value "APACHE_COUCH_DB" ScopeConditionsServiceTechnologyAPACHECOUCHDB string = "APACHE_COUCH_DB" // ScopeConditionsServiceTechnologyAPACHEDERBY captures enum value "APACHE_DERBY" ScopeConditionsServiceTechnologyAPACHEDERBY string = "APACHE_DERBY" // ScopeConditionsServiceTechnologyAPACHEHTTPSERVER captures enum value "APACHE_HTTP_SERVER" ScopeConditionsServiceTechnologyAPACHEHTTPSERVER string = "APACHE_HTTP_SERVER" // ScopeConditionsServiceTechnologyAPACHEKAFKA captures enum value "APACHE_KAFKA" ScopeConditionsServiceTechnologyAPACHEKAFKA string = "APACHE_KAFKA" // ScopeConditionsServiceTechnologyAPACHESOLR captures enum value "APACHE_SOLR" ScopeConditionsServiceTechnologyAPACHESOLR string = "APACHE_SOLR" // ScopeConditionsServiceTechnologyAPACHESTORM captures enum value "APACHE_STORM" ScopeConditionsServiceTechnologyAPACHESTORM string = "APACHE_STORM" // ScopeConditionsServiceTechnologyAPACHESYNAPSE captures enum value "APACHE_SYNAPSE" ScopeConditionsServiceTechnologyAPACHESYNAPSE string = "APACHE_SYNAPSE" // ScopeConditionsServiceTechnologyAPACHETOMCAT captures enum value "APACHE_TOMCAT" ScopeConditionsServiceTechnologyAPACHETOMCAT string = "APACHE_TOMCAT" // ScopeConditionsServiceTechnologyAPPARMOR captures enum value "APPARMOR" ScopeConditionsServiceTechnologyAPPARMOR string = "APPARMOR" // ScopeConditionsServiceTechnologyAPPLICATIONINSIGHTSSDK captures enum value "APPLICATION_INSIGHTS_SDK" ScopeConditionsServiceTechnologyAPPLICATIONINSIGHTSSDK string = "APPLICATION_INSIGHTS_SDK" // ScopeConditionsServiceTechnologyASPDOTNET captures enum value "ASP_DOTNET" ScopeConditionsServiceTechnologyASPDOTNET string = "ASP_DOTNET" // ScopeConditionsServiceTechnologyASPDOTNETCORE captures enum value "ASP_DOTNET_CORE" ScopeConditionsServiceTechnologyASPDOTNETCORE string = "ASP_DOTNET_CORE" // ScopeConditionsServiceTechnologyASPDOTNETCORESIGNALR captures enum value "ASP_DOTNET_CORE_SIGNALR" ScopeConditionsServiceTechnologyASPDOTNETCORESIGNALR string = "ASP_DOTNET_CORE_SIGNALR" // ScopeConditionsServiceTechnologyASPDOTNETSIGNALR captures enum value "ASP_DOTNET_SIGNALR" ScopeConditionsServiceTechnologyASPDOTNETSIGNALR string = "ASP_DOTNET_SIGNALR" // ScopeConditionsServiceTechnologyAWSLAMBDA captures enum value "AWS_LAMBDA" ScopeConditionsServiceTechnologyAWSLAMBDA string = "AWS_LAMBDA" // ScopeConditionsServiceTechnologyAWSRDS captures enum value "AWS_RDS" ScopeConditionsServiceTechnologyAWSRDS string = "AWS_RDS" // ScopeConditionsServiceTechnologyAWSSERVICE captures enum value "AWS_SERVICE" ScopeConditionsServiceTechnologyAWSSERVICE string = "AWS_SERVICE" // ScopeConditionsServiceTechnologyAXIS captures enum value "AXIS" ScopeConditionsServiceTechnologyAXIS string = "AXIS" // ScopeConditionsServiceTechnologyAZUREFUNCTIONS captures enum value "AZURE_FUNCTIONS" ScopeConditionsServiceTechnologyAZUREFUNCTIONS string = "AZURE_FUNCTIONS" // ScopeConditionsServiceTechnologyAZURESERVICEBUS captures enum value "AZURE_SERVICE_BUS" ScopeConditionsServiceTechnologyAZURESERVICEBUS string = "AZURE_SERVICE_BUS" // ScopeConditionsServiceTechnologyAZURESERVICEFABRIC captures enum value "AZURE_SERVICE_FABRIC" ScopeConditionsServiceTechnologyAZURESERVICEFABRIC string = "AZURE_SERVICE_FABRIC" // ScopeConditionsServiceTechnologyAZURESTORAGE captures enum value "AZURE_STORAGE" ScopeConditionsServiceTechnologyAZURESTORAGE string = "AZURE_STORAGE" // ScopeConditionsServiceTechnologyBOSHBPM captures enum value "BOSHBPM" ScopeConditionsServiceTechnologyBOSHBPM string = "BOSHBPM" // ScopeConditionsServiceTechnologyCITRIX captures enum value "CITRIX" ScopeConditionsServiceTechnologyCITRIX string = "CITRIX" // ScopeConditionsServiceTechnologyCLOUDFOUNDRY captures enum value "CLOUDFOUNDRY" ScopeConditionsServiceTechnologyCLOUDFOUNDRY string = "CLOUDFOUNDRY" // ScopeConditionsServiceTechnologyCLOUDFOUNDRYAUCTIONEER captures enum value "CLOUDFOUNDRY_AUCTIONEER" ScopeConditionsServiceTechnologyCLOUDFOUNDRYAUCTIONEER string = "CLOUDFOUNDRY_AUCTIONEER" // ScopeConditionsServiceTechnologyCLOUDFOUNDRYBOSH captures enum value "CLOUDFOUNDRY_BOSH" ScopeConditionsServiceTechnologyCLOUDFOUNDRYBOSH string = "CLOUDFOUNDRY_BOSH" // ScopeConditionsServiceTechnologyCLOUDFOUNDRYGOROUTER captures enum value "CLOUDFOUNDRY_GOROUTER" ScopeConditionsServiceTechnologyCLOUDFOUNDRYGOROUTER string = "CLOUDFOUNDRY_GOROUTER" // ScopeConditionsServiceTechnologyCOLDFUSION captures enum value "COLDFUSION" ScopeConditionsServiceTechnologyCOLDFUSION string = "COLDFUSION" // ScopeConditionsServiceTechnologyCONTAINERD captures enum value "CONTAINERD" ScopeConditionsServiceTechnologyCONTAINERD string = "CONTAINERD" // ScopeConditionsServiceTechnologyCOUCHBASE captures enum value "COUCHBASE" ScopeConditionsServiceTechnologyCOUCHBASE string = "COUCHBASE" // ScopeConditionsServiceTechnologyCRIO captures enum value "CRIO" ScopeConditionsServiceTechnologyCRIO string = "CRIO" // ScopeConditionsServiceTechnologyCXF captures enum value "CXF" ScopeConditionsServiceTechnologyCXF string = "CXF" // ScopeConditionsServiceTechnologyDATASTAX captures enum value "DATASTAX" ScopeConditionsServiceTechnologyDATASTAX string = "DATASTAX" // ScopeConditionsServiceTechnologyDB2 captures enum value "DB2" ScopeConditionsServiceTechnologyDB2 string = "DB2" // ScopeConditionsServiceTechnologyDIEGOCELL captures enum value "DIEGO_CELL" ScopeConditionsServiceTechnologyDIEGOCELL string = "DIEGO_CELL" // ScopeConditionsServiceTechnologyDOCKER captures enum value "DOCKER" ScopeConditionsServiceTechnologyDOCKER string = "DOCKER" // ScopeConditionsServiceTechnologyDOTNET captures enum value "DOTNET" ScopeConditionsServiceTechnologyDOTNET string = "DOTNET" // ScopeConditionsServiceTechnologyDOTNETREMOTING captures enum value "DOTNET_REMOTING" ScopeConditionsServiceTechnologyDOTNETREMOTING string = "DOTNET_REMOTING" // ScopeConditionsServiceTechnologyELASTICSEARCH captures enum value "ELASTIC_SEARCH" ScopeConditionsServiceTechnologyELASTICSEARCH string = "ELASTIC_SEARCH" // ScopeConditionsServiceTechnologyENVOY captures enum value "ENVOY" ScopeConditionsServiceTechnologyENVOY string = "ENVOY" // ScopeConditionsServiceTechnologyERLANG captures enum value "ERLANG" ScopeConditionsServiceTechnologyERLANG string = "ERLANG" // ScopeConditionsServiceTechnologyETCD captures enum value "ETCD" ScopeConditionsServiceTechnologyETCD string = "ETCD" // ScopeConditionsServiceTechnologyF5LTM captures enum value "F5_LTM" ScopeConditionsServiceTechnologyF5LTM string = "F5_LTM" // ScopeConditionsServiceTechnologyGARDEN captures enum value "GARDEN" ScopeConditionsServiceTechnologyGARDEN string = "GARDEN" // ScopeConditionsServiceTechnologyGLASSFISH captures enum value "GLASSFISH" ScopeConditionsServiceTechnologyGLASSFISH string = "GLASSFISH" // ScopeConditionsServiceTechnologyGO captures enum value "GO" ScopeConditionsServiceTechnologyGO string = "GO" // ScopeConditionsServiceTechnologyGRPC captures enum value "GRPC" ScopeConditionsServiceTechnologyGRPC string = "GRPC" // ScopeConditionsServiceTechnologyGRSECURITY captures enum value "GRSECURITY" ScopeConditionsServiceTechnologyGRSECURITY string = "GRSECURITY" // ScopeConditionsServiceTechnologyHADOOP captures enum value "HADOOP" ScopeConditionsServiceTechnologyHADOOP string = "HADOOP" // ScopeConditionsServiceTechnologyHADOOPHDFS captures enum value "HADOOP_HDFS" ScopeConditionsServiceTechnologyHADOOPHDFS string = "HADOOP_HDFS" // ScopeConditionsServiceTechnologyHADOOPYARN captures enum value "HADOOP_YARN" ScopeConditionsServiceTechnologyHADOOPYARN string = "HADOOP_YARN" // ScopeConditionsServiceTechnologyHAPROXY captures enum value "HAPROXY" ScopeConditionsServiceTechnologyHAPROXY string = "HAPROXY" // ScopeConditionsServiceTechnologyHEAT captures enum value "HEAT" ScopeConditionsServiceTechnologyHEAT string = "HEAT" // ScopeConditionsServiceTechnologyHESSIAN captures enum value "HESSIAN" ScopeConditionsServiceTechnologyHESSIAN string = "HESSIAN" // ScopeConditionsServiceTechnologyHORNETQ captures enum value "HORNET_Q" ScopeConditionsServiceTechnologyHORNETQ string = "HORNET_Q" // ScopeConditionsServiceTechnologyIBMCICSREGION captures enum value "IBM_CICS_REGION" ScopeConditionsServiceTechnologyIBMCICSREGION string = "IBM_CICS_REGION" // ScopeConditionsServiceTechnologyIBMCICSTRANSACTIONGATEWAY captures enum value "IBM_CICS_TRANSACTION_GATEWAY" ScopeConditionsServiceTechnologyIBMCICSTRANSACTIONGATEWAY string = "IBM_CICS_TRANSACTION_GATEWAY" // ScopeConditionsServiceTechnologyIBMIMSCONNECTREGION captures enum value "IBM_IMS_CONNECT_REGION" ScopeConditionsServiceTechnologyIBMIMSCONNECTREGION string = "IBM_IMS_CONNECT_REGION" // ScopeConditionsServiceTechnologyIBMIMSCONTROLREGION captures enum value "IBM_IMS_CONTROL_REGION" ScopeConditionsServiceTechnologyIBMIMSCONTROLREGION string = "IBM_IMS_CONTROL_REGION" // ScopeConditionsServiceTechnologyIBMIMSMESSAGEPROCESSINGREGION captures enum value "IBM_IMS_MESSAGE_PROCESSING_REGION" ScopeConditionsServiceTechnologyIBMIMSMESSAGEPROCESSINGREGION string = "IBM_IMS_MESSAGE_PROCESSING_REGION" // ScopeConditionsServiceTechnologyIBMIMSSOAPGATEWAY captures enum value "IBM_IMS_SOAP_GATEWAY" ScopeConditionsServiceTechnologyIBMIMSSOAPGATEWAY string = "IBM_IMS_SOAP_GATEWAY" // ScopeConditionsServiceTechnologyIBMINTEGRATIONBUS captures enum value "IBM_INTEGRATION_BUS" ScopeConditionsServiceTechnologyIBMINTEGRATIONBUS string = "IBM_INTEGRATION_BUS" // ScopeConditionsServiceTechnologyIBMMQ captures enum value "IBM_MQ" ScopeConditionsServiceTechnologyIBMMQ string = "IBM_MQ" // ScopeConditionsServiceTechnologyIBMMQCLIENT captures enum value "IBM_MQ_CLIENT" ScopeConditionsServiceTechnologyIBMMQCLIENT string = "IBM_MQ_CLIENT" // ScopeConditionsServiceTechnologyIBMWEBSHPREREAPPLICATIONSERVER captures enum value "IBM_WEBSHPRERE_APPLICATION_SERVER" ScopeConditionsServiceTechnologyIBMWEBSHPREREAPPLICATIONSERVER string = "IBM_WEBSHPRERE_APPLICATION_SERVER" // ScopeConditionsServiceTechnologyIBMWEBSHPRERELIBERTY captures enum value "IBM_WEBSHPRERE_LIBERTY" ScopeConditionsServiceTechnologyIBMWEBSHPRERELIBERTY string = "IBM_WEBSHPRERE_LIBERTY" // ScopeConditionsServiceTechnologyIIS captures enum value "IIS" ScopeConditionsServiceTechnologyIIS string = "IIS" // ScopeConditionsServiceTechnologyIISAPPPOOL captures enum value "IIS_APP_POOL" ScopeConditionsServiceTechnologyIISAPPPOOL string = "IIS_APP_POOL" // ScopeConditionsServiceTechnologyISTIO captures enum value "ISTIO" ScopeConditionsServiceTechnologyISTIO string = "ISTIO" // ScopeConditionsServiceTechnologyJAVA captures enum value "JAVA" ScopeConditionsServiceTechnologyJAVA string = "JAVA" // ScopeConditionsServiceTechnologyJAXWS captures enum value "JAX_WS" ScopeConditionsServiceTechnologyJAXWS string = "JAX_WS" // ScopeConditionsServiceTechnologyJBOSS captures enum value "JBOSS" ScopeConditionsServiceTechnologyJBOSS string = "JBOSS" // ScopeConditionsServiceTechnologyJBOSSEAP captures enum value "JBOSS_EAP" ScopeConditionsServiceTechnologyJBOSSEAP string = "JBOSS_EAP" // ScopeConditionsServiceTechnologyJDKHTTPSERVER captures enum value "JDK_HTTP_SERVER" ScopeConditionsServiceTechnologyJDKHTTPSERVER string = "JDK_HTTP_SERVER" // ScopeConditionsServiceTechnologyJERSEY captures enum value "JERSEY" ScopeConditionsServiceTechnologyJERSEY string = "JERSEY" // ScopeConditionsServiceTechnologyJETTY captures enum value "JETTY" ScopeConditionsServiceTechnologyJETTY string = "JETTY" // ScopeConditionsServiceTechnologyJRUBY captures enum value "JRUBY" ScopeConditionsServiceTechnologyJRUBY string = "JRUBY" // ScopeConditionsServiceTechnologyJYTHON captures enum value "JYTHON" ScopeConditionsServiceTechnologyJYTHON string = "JYTHON" // ScopeConditionsServiceTechnologyKUBERNETES captures enum value "KUBERNETES" ScopeConditionsServiceTechnologyKUBERNETES string = "KUBERNETES" // ScopeConditionsServiceTechnologyLIBVIRT captures enum value "LIBVIRT" ScopeConditionsServiceTechnologyLIBVIRT string = "LIBVIRT" // ScopeConditionsServiceTechnologyLINKERD captures enum value "LINKERD" ScopeConditionsServiceTechnologyLINKERD string = "LINKERD" // ScopeConditionsServiceTechnologyMARIADB captures enum value "MARIADB" ScopeConditionsServiceTechnologyMARIADB string = "MARIADB" // ScopeConditionsServiceTechnologyMEMCACHED captures enum value "MEMCACHED" ScopeConditionsServiceTechnologyMEMCACHED string = "MEMCACHED" // ScopeConditionsServiceTechnologyMICROSOFTSQLSERVER captures enum value "MICROSOFT_SQL_SERVER" ScopeConditionsServiceTechnologyMICROSOFTSQLSERVER string = "MICROSOFT_SQL_SERVER" // ScopeConditionsServiceTechnologyMONGODB captures enum value "MONGODB" ScopeConditionsServiceTechnologyMONGODB string = "MONGODB" // ScopeConditionsServiceTechnologyMSSQLCLIENT captures enum value "MSSQL_CLIENT" ScopeConditionsServiceTechnologyMSSQLCLIENT string = "MSSQL_CLIENT" // ScopeConditionsServiceTechnologyMULEESB captures enum value "MULE_ESB" ScopeConditionsServiceTechnologyMULEESB string = "MULE_ESB" // ScopeConditionsServiceTechnologyMYSQL captures enum value "MYSQL" ScopeConditionsServiceTechnologyMYSQL string = "MYSQL" // ScopeConditionsServiceTechnologyMYSQLCONNECTOR captures enum value "MYSQL_CONNECTOR" ScopeConditionsServiceTechnologyMYSQLCONNECTOR string = "MYSQL_CONNECTOR" // ScopeConditionsServiceTechnologyNETFLIXSERVO captures enum value "NETFLIX_SERVO" ScopeConditionsServiceTechnologyNETFLIXSERVO string = "NETFLIX_SERVO" // ScopeConditionsServiceTechnologyNETTY captures enum value "NETTY" ScopeConditionsServiceTechnologyNETTY string = "NETTY" // ScopeConditionsServiceTechnologyNGINX captures enum value "NGINX" ScopeConditionsServiceTechnologyNGINX string = "NGINX" // ScopeConditionsServiceTechnologyNODEJS captures enum value "NODE_JS" ScopeConditionsServiceTechnologyNODEJS string = "NODE_JS" // ScopeConditionsServiceTechnologyONEAGENTSDK captures enum value "ONEAGENT_SDK" ScopeConditionsServiceTechnologyONEAGENTSDK string = "ONEAGENT_SDK" // ScopeConditionsServiceTechnologyOPENCENSUS captures enum value "OPENCENSUS" ScopeConditionsServiceTechnologyOPENCENSUS string = "OPENCENSUS" // ScopeConditionsServiceTechnologyOPENSHIFT captures enum value "OPENSHIFT" ScopeConditionsServiceTechnologyOPENSHIFT string = "OPENSHIFT" // ScopeConditionsServiceTechnologyOPENSTACKCOMPUTE captures enum value "OPENSTACK_COMPUTE" ScopeConditionsServiceTechnologyOPENSTACKCOMPUTE string = "OPENSTACK_COMPUTE" // ScopeConditionsServiceTechnologyOPENSTACKCONTROLLER captures enum value "OPENSTACK_CONTROLLER" ScopeConditionsServiceTechnologyOPENSTACKCONTROLLER string = "OPENSTACK_CONTROLLER" // ScopeConditionsServiceTechnologyOPENTELEMETRY captures enum value "OPENTELEMETRY" ScopeConditionsServiceTechnologyOPENTELEMETRY string = "OPENTELEMETRY" // ScopeConditionsServiceTechnologyOPENTRACING captures enum value "OPENTRACING" ScopeConditionsServiceTechnologyOPENTRACING string = "OPENTRACING" // ScopeConditionsServiceTechnologyOPENLIBERTY captures enum value "OPEN_LIBERTY" ScopeConditionsServiceTechnologyOPENLIBERTY string = "OPEN_LIBERTY" // ScopeConditionsServiceTechnologyORACLEDATABASE captures enum value "ORACLE_DATABASE" ScopeConditionsServiceTechnologyORACLEDATABASE string = "ORACLE_DATABASE" // ScopeConditionsServiceTechnologyORACLEWEBLOGIC captures enum value "ORACLE_WEBLOGIC" ScopeConditionsServiceTechnologyORACLEWEBLOGIC string = "ORACLE_WEBLOGIC" // ScopeConditionsServiceTechnologyOWIN captures enum value "OWIN" ScopeConditionsServiceTechnologyOWIN string = "OWIN" // ScopeConditionsServiceTechnologyPERL captures enum value "PERL" ScopeConditionsServiceTechnologyPERL string = "PERL" // ScopeConditionsServiceTechnologyPHP captures enum value "PHP" ScopeConditionsServiceTechnologyPHP string = "PHP" // ScopeConditionsServiceTechnologyPHPFPM captures enum value "PHP_FPM" ScopeConditionsServiceTechnologyPHPFPM string = "PHP_FPM" // ScopeConditionsServiceTechnologyPLAY captures enum value "PLAY" ScopeConditionsServiceTechnologyPLAY string = "PLAY" // ScopeConditionsServiceTechnologyPOSTGRESQL captures enum value "POSTGRE_SQL" ScopeConditionsServiceTechnologyPOSTGRESQL string = "POSTGRE_SQL" // ScopeConditionsServiceTechnologyPOSTGRESQLDOTNETDATAPROVIDER captures enum value "POSTGRE_SQL_DOTNET_DATA_PROVIDER" ScopeConditionsServiceTechnologyPOSTGRESQLDOTNETDATAPROVIDER string = "POSTGRE_SQL_DOTNET_DATA_PROVIDER" // ScopeConditionsServiceTechnologyPROGRESS captures enum value "PROGRESS" ScopeConditionsServiceTechnologyPROGRESS string = "PROGRESS" // ScopeConditionsServiceTechnologyPYTHON captures enum value "PYTHON" ScopeConditionsServiceTechnologyPYTHON string = "PYTHON" // ScopeConditionsServiceTechnologyRABBITMQ captures enum value "RABBIT_MQ" ScopeConditionsServiceTechnologyRABBITMQ string = "RABBIT_MQ" // ScopeConditionsServiceTechnologyREDIS captures enum value "REDIS" ScopeConditionsServiceTechnologyREDIS string = "REDIS" // ScopeConditionsServiceTechnologyRESTEASY captures enum value "RESTEASY" ScopeConditionsServiceTechnologyRESTEASY string = "RESTEASY" // ScopeConditionsServiceTechnologyRESTLET captures enum value "RESTLET" ScopeConditionsServiceTechnologyRESTLET string = "RESTLET" // ScopeConditionsServiceTechnologyRIAK captures enum value "RIAK" ScopeConditionsServiceTechnologyRIAK string = "RIAK" // ScopeConditionsServiceTechnologyRUBY captures enum value "RUBY" ScopeConditionsServiceTechnologyRUBY string = "RUBY" // ScopeConditionsServiceTechnologySAGWEBMETHODSIS captures enum value "SAG_WEBMETHODS_IS" ScopeConditionsServiceTechnologySAGWEBMETHODSIS string = "SAG_WEBMETHODS_IS" // ScopeConditionsServiceTechnologySAP captures enum value "SAP" ScopeConditionsServiceTechnologySAP string = "SAP" // ScopeConditionsServiceTechnologySAPHANADB captures enum value "SAP_HANADB" ScopeConditionsServiceTechnologySAPHANADB string = "SAP_HANADB" // ScopeConditionsServiceTechnologySAPHYBRIS captures enum value "SAP_HYBRIS" ScopeConditionsServiceTechnologySAPHYBRIS string = "SAP_HYBRIS" // ScopeConditionsServiceTechnologySAPMAXDB captures enum value "SAP_MAXDB" ScopeConditionsServiceTechnologySAPMAXDB string = "SAP_MAXDB" // ScopeConditionsServiceTechnologySAPSYBASE captures enum value "SAP_SYBASE" ScopeConditionsServiceTechnologySAPSYBASE string = "SAP_SYBASE" // ScopeConditionsServiceTechnologySCALA captures enum value "SCALA" ScopeConditionsServiceTechnologySCALA string = "SCALA" // ScopeConditionsServiceTechnologySELINUX captures enum value "SELINUX" ScopeConditionsServiceTechnologySELINUX string = "SELINUX" // ScopeConditionsServiceTechnologySHAREPOINT captures enum value "SHAREPOINT" ScopeConditionsServiceTechnologySHAREPOINT string = "SHAREPOINT" // ScopeConditionsServiceTechnologySPARK captures enum value "SPARK" ScopeConditionsServiceTechnologySPARK string = "SPARK" // ScopeConditionsServiceTechnologySPRING captures enum value "SPRING" ScopeConditionsServiceTechnologySPRING string = "SPRING" // ScopeConditionsServiceTechnologySQLITE captures enum value "SQLITE" ScopeConditionsServiceTechnologySQLITE string = "SQLITE" // ScopeConditionsServiceTechnologyTHRIFT captures enum value "THRIFT" ScopeConditionsServiceTechnologyTHRIFT string = "THRIFT" // ScopeConditionsServiceTechnologyTIBCO captures enum value "TIBCO" ScopeConditionsServiceTechnologyTIBCO string = "TIBCO" // ScopeConditionsServiceTechnologyTIBCOBUSINESSWORKS captures enum value "TIBCO_BUSINESS_WORKS" ScopeConditionsServiceTechnologyTIBCOBUSINESSWORKS string = "TIBCO_BUSINESS_WORKS" // ScopeConditionsServiceTechnologyTIBCOEMS captures enum value "TIBCO_EMS" ScopeConditionsServiceTechnologyTIBCOEMS string = "TIBCO_EMS" // ScopeConditionsServiceTechnologyVARNISHCACHE captures enum value "VARNISH_CACHE" ScopeConditionsServiceTechnologyVARNISHCACHE string = "VARNISH_CACHE" // ScopeConditionsServiceTechnologyVIM2 captures enum value "VIM2" ScopeConditionsServiceTechnologyVIM2 string = "VIM2" // ScopeConditionsServiceTechnologyVIRTUALMACHINEKVM captures enum value "VIRTUAL_MACHINE_KVM" ScopeConditionsServiceTechnologyVIRTUALMACHINEKVM string = "VIRTUAL_MACHINE_KVM" // ScopeConditionsServiceTechnologyVIRTUALMACHINEQEMU captures enum value "VIRTUAL_MACHINE_QEMU" ScopeConditionsServiceTechnologyVIRTUALMACHINEQEMU string = "VIRTUAL_MACHINE_QEMU" // ScopeConditionsServiceTechnologyWILDFLY captures enum value "WILDFLY" ScopeConditionsServiceTechnologyWILDFLY string = "WILDFLY" // ScopeConditionsServiceTechnologyWINDOWSCONTAINERS captures enum value "WINDOWS_CONTAINERS" ScopeConditionsServiceTechnologyWINDOWSCONTAINERS string = "WINDOWS_CONTAINERS" // ScopeConditionsServiceTechnologyWINK captures enum value "WINK" ScopeConditionsServiceTechnologyWINK string = "WINK" // ScopeConditionsServiceTechnologyZEROMQ captures enum value "ZERO_MQ" ScopeConditionsServiceTechnologyZEROMQ string = "ZERO_MQ" )
const ( // SimpleHostTechTypeAPPARMOR captures enum value "APPARMOR" SimpleHostTechTypeAPPARMOR string = "APPARMOR" // SimpleHostTechTypeBOSH captures enum value "BOSH" SimpleHostTechTypeBOSH string = "BOSH" // SimpleHostTechTypeBOSHBPM captures enum value "BOSHBPM" SimpleHostTechTypeBOSHBPM string = "BOSHBPM" // SimpleHostTechTypeCLOUDFOUNDRY captures enum value "CLOUDFOUNDRY" SimpleHostTechTypeCLOUDFOUNDRY string = "CLOUDFOUNDRY" // SimpleHostTechTypeCONTAINERD captures enum value "CONTAINERD" SimpleHostTechTypeCONTAINERD string = "CONTAINERD" // SimpleHostTechTypeCRIO captures enum value "CRIO" SimpleHostTechTypeCRIO string = "CRIO" // SimpleHostTechTypeDIEGOCELL captures enum value "DIEGO_CELL" SimpleHostTechTypeDIEGOCELL string = "DIEGO_CELL" // SimpleHostTechTypeDOCKER captures enum value "DOCKER" SimpleHostTechTypeDOCKER string = "DOCKER" // SimpleHostTechTypeGARDEN captures enum value "GARDEN" SimpleHostTechTypeGARDEN string = "GARDEN" // SimpleHostTechTypeGRSECURITY captures enum value "GRSECURITY" SimpleHostTechTypeGRSECURITY string = "GRSECURITY" // SimpleHostTechTypeKUBERNETES captures enum value "KUBERNETES" SimpleHostTechTypeKUBERNETES string = "KUBERNETES" // SimpleHostTechTypeOPENSHIFT captures enum value "OPENSHIFT" SimpleHostTechTypeOPENSHIFT string = "OPENSHIFT" // SimpleHostTechTypeOPENSTACKCOMPUTE captures enum value "OPENSTACK_COMPUTE" SimpleHostTechTypeOPENSTACKCOMPUTE string = "OPENSTACK_COMPUTE" // SimpleHostTechTypeOPENSTACKCONTROLLER captures enum value "OPENSTACK_CONTROLLER" SimpleHostTechTypeOPENSTACKCONTROLLER string = "OPENSTACK_CONTROLLER" // SimpleHostTechTypeSELINUX captures enum value "SELINUX" SimpleHostTechTypeSELINUX string = "SELINUX" )
const ( // SimpleTechTypeACTIVEMQ captures enum value "ACTIVE_MQ" SimpleTechTypeACTIVEMQ string = "ACTIVE_MQ" // SimpleTechTypeACTIVEMQARTEMIS captures enum value "ACTIVE_MQ_ARTEMIS" SimpleTechTypeACTIVEMQARTEMIS string = "ACTIVE_MQ_ARTEMIS" // SimpleTechTypeADONET captures enum value "ADO_NET" SimpleTechTypeADONET string = "ADO_NET" // SimpleTechTypeAIX captures enum value "AIX" SimpleTechTypeAIX string = "AIX" // SimpleTechTypeAKKA captures enum value "AKKA" SimpleTechTypeAKKA string = "AKKA" // SimpleTechTypeAMAZONREDSHIFT captures enum value "AMAZON_REDSHIFT" SimpleTechTypeAMAZONREDSHIFT string = "AMAZON_REDSHIFT" // SimpleTechTypeAMQP captures enum value "AMQP" SimpleTechTypeAMQP string = "AMQP" // SimpleTechTypeAPACHECAMEL captures enum value "APACHE_CAMEL" SimpleTechTypeAPACHECAMEL string = "APACHE_CAMEL" // SimpleTechTypeAPACHECASSANDRA captures enum value "APACHE_CASSANDRA" SimpleTechTypeAPACHECASSANDRA string = "APACHE_CASSANDRA" // SimpleTechTypeAPACHECOUCHDB captures enum value "APACHE_COUCH_DB" SimpleTechTypeAPACHECOUCHDB string = "APACHE_COUCH_DB" // SimpleTechTypeAPACHEDERBY captures enum value "APACHE_DERBY" SimpleTechTypeAPACHEDERBY string = "APACHE_DERBY" // SimpleTechTypeAPACHEHTTPSERVER captures enum value "APACHE_HTTP_SERVER" SimpleTechTypeAPACHEHTTPSERVER string = "APACHE_HTTP_SERVER" // SimpleTechTypeAPACHEKAFKA captures enum value "APACHE_KAFKA" SimpleTechTypeAPACHEKAFKA string = "APACHE_KAFKA" // SimpleTechTypeAPACHESOLR captures enum value "APACHE_SOLR" SimpleTechTypeAPACHESOLR string = "APACHE_SOLR" // SimpleTechTypeAPACHESTORM captures enum value "APACHE_STORM" SimpleTechTypeAPACHESTORM string = "APACHE_STORM" // SimpleTechTypeAPACHESYNAPSE captures enum value "APACHE_SYNAPSE" SimpleTechTypeAPACHESYNAPSE string = "APACHE_SYNAPSE" // SimpleTechTypeAPACHETOMCAT captures enum value "APACHE_TOMCAT" SimpleTechTypeAPACHETOMCAT string = "APACHE_TOMCAT" // SimpleTechTypeAPPARMOR captures enum value "APPARMOR" SimpleTechTypeAPPARMOR string = "APPARMOR" // SimpleTechTypeAPPLICATIONINSIGHTSSDK captures enum value "APPLICATION_INSIGHTS_SDK" SimpleTechTypeAPPLICATIONINSIGHTSSDK string = "APPLICATION_INSIGHTS_SDK" // SimpleTechTypeASPDOTNET captures enum value "ASP_DOTNET" SimpleTechTypeASPDOTNET string = "ASP_DOTNET" // SimpleTechTypeASPDOTNETCORE captures enum value "ASP_DOTNET_CORE" SimpleTechTypeASPDOTNETCORE string = "ASP_DOTNET_CORE" // SimpleTechTypeASPDOTNETCORESIGNALR captures enum value "ASP_DOTNET_CORE_SIGNALR" SimpleTechTypeASPDOTNETCORESIGNALR string = "ASP_DOTNET_CORE_SIGNALR" // SimpleTechTypeASPDOTNETSIGNALR captures enum value "ASP_DOTNET_SIGNALR" SimpleTechTypeASPDOTNETSIGNALR string = "ASP_DOTNET_SIGNALR" // SimpleTechTypeAWSLAMBDA captures enum value "AWS_LAMBDA" SimpleTechTypeAWSLAMBDA string = "AWS_LAMBDA" // SimpleTechTypeAWSRDS captures enum value "AWS_RDS" SimpleTechTypeAWSRDS string = "AWS_RDS" // SimpleTechTypeAWSSERVICE captures enum value "AWS_SERVICE" SimpleTechTypeAWSSERVICE string = "AWS_SERVICE" // SimpleTechTypeAXIS captures enum value "AXIS" SimpleTechTypeAXIS string = "AXIS" // SimpleTechTypeAZUREFUNCTIONS captures enum value "AZURE_FUNCTIONS" SimpleTechTypeAZUREFUNCTIONS string = "AZURE_FUNCTIONS" // SimpleTechTypeAZURESERVICEBUS captures enum value "AZURE_SERVICE_BUS" SimpleTechTypeAZURESERVICEBUS string = "AZURE_SERVICE_BUS" // SimpleTechTypeAZURESERVICEFABRIC captures enum value "AZURE_SERVICE_FABRIC" SimpleTechTypeAZURESERVICEFABRIC string = "AZURE_SERVICE_FABRIC" // SimpleTechTypeAZURESTORAGE captures enum value "AZURE_STORAGE" SimpleTechTypeAZURESTORAGE string = "AZURE_STORAGE" // SimpleTechTypeBOSHBPM captures enum value "BOSHBPM" SimpleTechTypeBOSHBPM string = "BOSHBPM" // SimpleTechTypeCITRIX captures enum value "CITRIX" SimpleTechTypeCITRIX string = "CITRIX" // SimpleTechTypeCLOUDFOUNDRY captures enum value "CLOUDFOUNDRY" SimpleTechTypeCLOUDFOUNDRY string = "CLOUDFOUNDRY" // SimpleTechTypeCLOUDFOUNDRYAUCTIONEER captures enum value "CLOUDFOUNDRY_AUCTIONEER" SimpleTechTypeCLOUDFOUNDRYAUCTIONEER string = "CLOUDFOUNDRY_AUCTIONEER" // SimpleTechTypeCLOUDFOUNDRYBOSH captures enum value "CLOUDFOUNDRY_BOSH" SimpleTechTypeCLOUDFOUNDRYBOSH string = "CLOUDFOUNDRY_BOSH" // SimpleTechTypeCLOUDFOUNDRYGOROUTER captures enum value "CLOUDFOUNDRY_GOROUTER" SimpleTechTypeCLOUDFOUNDRYGOROUTER string = "CLOUDFOUNDRY_GOROUTER" // SimpleTechTypeCOLDFUSION captures enum value "COLDFUSION" SimpleTechTypeCOLDFUSION string = "COLDFUSION" // SimpleTechTypeCONTAINERD captures enum value "CONTAINERD" SimpleTechTypeCONTAINERD string = "CONTAINERD" // SimpleTechTypeCOUCHBASE captures enum value "COUCHBASE" SimpleTechTypeCOUCHBASE string = "COUCHBASE" // SimpleTechTypeCRIO captures enum value "CRIO" SimpleTechTypeCRIO string = "CRIO" // SimpleTechTypeCXF captures enum value "CXF" SimpleTechTypeCXF string = "CXF" // SimpleTechTypeDATASTAX captures enum value "DATASTAX" SimpleTechTypeDATASTAX string = "DATASTAX" // SimpleTechTypeDB2 captures enum value "DB2" SimpleTechTypeDB2 string = "DB2" // SimpleTechTypeDIEGOCELL captures enum value "DIEGO_CELL" SimpleTechTypeDIEGOCELL string = "DIEGO_CELL" // SimpleTechTypeDOCKER captures enum value "DOCKER" SimpleTechTypeDOCKER string = "DOCKER" // SimpleTechTypeDOTNET captures enum value "DOTNET" SimpleTechTypeDOTNET string = "DOTNET" // SimpleTechTypeDOTNETREMOTING captures enum value "DOTNET_REMOTING" SimpleTechTypeDOTNETREMOTING string = "DOTNET_REMOTING" // SimpleTechTypeELASTICSEARCH captures enum value "ELASTIC_SEARCH" SimpleTechTypeELASTICSEARCH string = "ELASTIC_SEARCH" // SimpleTechTypeENVOY captures enum value "ENVOY" SimpleTechTypeENVOY string = "ENVOY" // SimpleTechTypeERLANG captures enum value "ERLANG" SimpleTechTypeERLANG string = "ERLANG" // SimpleTechTypeETCD captures enum value "ETCD" SimpleTechTypeETCD string = "ETCD" // SimpleTechTypeF5LTM captures enum value "F5_LTM" SimpleTechTypeF5LTM string = "F5_LTM" // SimpleTechTypeGARDEN captures enum value "GARDEN" SimpleTechTypeGARDEN string = "GARDEN" // SimpleTechTypeGLASSFISH captures enum value "GLASSFISH" SimpleTechTypeGLASSFISH string = "GLASSFISH" // SimpleTechTypeGO captures enum value "GO" SimpleTechTypeGO string = "GO" // SimpleTechTypeGRPC captures enum value "GRPC" SimpleTechTypeGRPC string = "GRPC" // SimpleTechTypeGRSECURITY captures enum value "GRSECURITY" SimpleTechTypeGRSECURITY string = "GRSECURITY" // SimpleTechTypeHADOOP captures enum value "HADOOP" SimpleTechTypeHADOOP string = "HADOOP" // SimpleTechTypeHADOOPHDFS captures enum value "HADOOP_HDFS" SimpleTechTypeHADOOPHDFS string = "HADOOP_HDFS" // SimpleTechTypeHADOOPYARN captures enum value "HADOOP_YARN" SimpleTechTypeHADOOPYARN string = "HADOOP_YARN" // SimpleTechTypeHAPROXY captures enum value "HAPROXY" SimpleTechTypeHAPROXY string = "HAPROXY" // SimpleTechTypeHEAT captures enum value "HEAT" SimpleTechTypeHEAT string = "HEAT" // SimpleTechTypeHESSIAN captures enum value "HESSIAN" SimpleTechTypeHESSIAN string = "HESSIAN" // SimpleTechTypeHORNETQ captures enum value "HORNET_Q" SimpleTechTypeHORNETQ string = "HORNET_Q" // SimpleTechTypeIBMCICSREGION captures enum value "IBM_CICS_REGION" SimpleTechTypeIBMCICSREGION string = "IBM_CICS_REGION" // SimpleTechTypeIBMCICSTRANSACTIONGATEWAY captures enum value "IBM_CICS_TRANSACTION_GATEWAY" SimpleTechTypeIBMCICSTRANSACTIONGATEWAY string = "IBM_CICS_TRANSACTION_GATEWAY" // SimpleTechTypeIBMIMSCONNECTREGION captures enum value "IBM_IMS_CONNECT_REGION" SimpleTechTypeIBMIMSCONNECTREGION string = "IBM_IMS_CONNECT_REGION" // SimpleTechTypeIBMIMSCONTROLREGION captures enum value "IBM_IMS_CONTROL_REGION" SimpleTechTypeIBMIMSCONTROLREGION string = "IBM_IMS_CONTROL_REGION" // SimpleTechTypeIBMIMSMESSAGEPROCESSINGREGION captures enum value "IBM_IMS_MESSAGE_PROCESSING_REGION" SimpleTechTypeIBMIMSMESSAGEPROCESSINGREGION string = "IBM_IMS_MESSAGE_PROCESSING_REGION" // SimpleTechTypeIBMIMSSOAPGATEWAY captures enum value "IBM_IMS_SOAP_GATEWAY" SimpleTechTypeIBMIMSSOAPGATEWAY string = "IBM_IMS_SOAP_GATEWAY" // SimpleTechTypeIBMINTEGRATIONBUS captures enum value "IBM_INTEGRATION_BUS" SimpleTechTypeIBMINTEGRATIONBUS string = "IBM_INTEGRATION_BUS" // SimpleTechTypeIBMMQ captures enum value "IBM_MQ" SimpleTechTypeIBMMQ string = "IBM_MQ" // SimpleTechTypeIBMMQCLIENT captures enum value "IBM_MQ_CLIENT" SimpleTechTypeIBMMQCLIENT string = "IBM_MQ_CLIENT" // SimpleTechTypeIBMWEBSHPREREAPPLICATIONSERVER captures enum value "IBM_WEBSHPRERE_APPLICATION_SERVER" SimpleTechTypeIBMWEBSHPREREAPPLICATIONSERVER string = "IBM_WEBSHPRERE_APPLICATION_SERVER" // SimpleTechTypeIBMWEBSHPRERELIBERTY captures enum value "IBM_WEBSHPRERE_LIBERTY" SimpleTechTypeIBMWEBSHPRERELIBERTY string = "IBM_WEBSHPRERE_LIBERTY" // SimpleTechTypeIIS captures enum value "IIS" SimpleTechTypeIIS string = "IIS" // SimpleTechTypeIISAPPPOOL captures enum value "IIS_APP_POOL" SimpleTechTypeIISAPPPOOL string = "IIS_APP_POOL" // SimpleTechTypeISTIO captures enum value "ISTIO" SimpleTechTypeISTIO string = "ISTIO" // SimpleTechTypeJAVA captures enum value "JAVA" SimpleTechTypeJAVA string = "JAVA" // SimpleTechTypeJAXWS captures enum value "JAX_WS" SimpleTechTypeJAXWS string = "JAX_WS" // SimpleTechTypeJBOSS captures enum value "JBOSS" SimpleTechTypeJBOSS string = "JBOSS" // SimpleTechTypeJBOSSEAP captures enum value "JBOSS_EAP" SimpleTechTypeJBOSSEAP string = "JBOSS_EAP" // SimpleTechTypeJDKHTTPSERVER captures enum value "JDK_HTTP_SERVER" SimpleTechTypeJDKHTTPSERVER string = "JDK_HTTP_SERVER" // SimpleTechTypeJERSEY captures enum value "JERSEY" SimpleTechTypeJERSEY string = "JERSEY" // SimpleTechTypeJETTY captures enum value "JETTY" SimpleTechTypeJETTY string = "JETTY" // SimpleTechTypeJRUBY captures enum value "JRUBY" SimpleTechTypeJRUBY string = "JRUBY" // SimpleTechTypeJYTHON captures enum value "JYTHON" SimpleTechTypeJYTHON string = "JYTHON" // SimpleTechTypeKUBERNETES captures enum value "KUBERNETES" SimpleTechTypeKUBERNETES string = "KUBERNETES" // SimpleTechTypeLIBVIRT captures enum value "LIBVIRT" SimpleTechTypeLIBVIRT string = "LIBVIRT" // SimpleTechTypeLINKERD captures enum value "LINKERD" SimpleTechTypeLINKERD string = "LINKERD" // SimpleTechTypeMARIADB captures enum value "MARIADB" SimpleTechTypeMARIADB string = "MARIADB" // SimpleTechTypeMEMCACHED captures enum value "MEMCACHED" SimpleTechTypeMEMCACHED string = "MEMCACHED" // SimpleTechTypeMICROSOFTSQLSERVER captures enum value "MICROSOFT_SQL_SERVER" SimpleTechTypeMICROSOFTSQLSERVER string = "MICROSOFT_SQL_SERVER" // SimpleTechTypeMONGODB captures enum value "MONGODB" SimpleTechTypeMONGODB string = "MONGODB" // SimpleTechTypeMSSQLCLIENT captures enum value "MSSQL_CLIENT" SimpleTechTypeMSSQLCLIENT string = "MSSQL_CLIENT" // SimpleTechTypeMULEESB captures enum value "MULE_ESB" SimpleTechTypeMULEESB string = "MULE_ESB" // SimpleTechTypeMYSQL captures enum value "MYSQL" SimpleTechTypeMYSQL string = "MYSQL" // SimpleTechTypeMYSQLCONNECTOR captures enum value "MYSQL_CONNECTOR" SimpleTechTypeMYSQLCONNECTOR string = "MYSQL_CONNECTOR" // SimpleTechTypeNETFLIXSERVO captures enum value "NETFLIX_SERVO" SimpleTechTypeNETFLIXSERVO string = "NETFLIX_SERVO" // SimpleTechTypeNETTY captures enum value "NETTY" SimpleTechTypeNETTY string = "NETTY" // SimpleTechTypeNGINX captures enum value "NGINX" SimpleTechTypeNGINX string = "NGINX" // SimpleTechTypeNODEJS captures enum value "NODE_JS" SimpleTechTypeNODEJS string = "NODE_JS" // SimpleTechTypeONEAGENTSDK captures enum value "ONEAGENT_SDK" SimpleTechTypeONEAGENTSDK string = "ONEAGENT_SDK" // SimpleTechTypeOPENCENSUS captures enum value "OPENCENSUS" SimpleTechTypeOPENCENSUS string = "OPENCENSUS" // SimpleTechTypeOPENSHIFT captures enum value "OPENSHIFT" SimpleTechTypeOPENSHIFT string = "OPENSHIFT" // SimpleTechTypeOPENSTACKCOMPUTE captures enum value "OPENSTACK_COMPUTE" SimpleTechTypeOPENSTACKCOMPUTE string = "OPENSTACK_COMPUTE" // SimpleTechTypeOPENSTACKCONTROLLER captures enum value "OPENSTACK_CONTROLLER" SimpleTechTypeOPENSTACKCONTROLLER string = "OPENSTACK_CONTROLLER" // SimpleTechTypeOPENTELEMETRY captures enum value "OPENTELEMETRY" SimpleTechTypeOPENTELEMETRY string = "OPENTELEMETRY" // SimpleTechTypeOPENTRACING captures enum value "OPENTRACING" SimpleTechTypeOPENTRACING string = "OPENTRACING" // SimpleTechTypeOPENLIBERTY captures enum value "OPEN_LIBERTY" SimpleTechTypeOPENLIBERTY string = "OPEN_LIBERTY" // SimpleTechTypeORACLEDATABASE captures enum value "ORACLE_DATABASE" SimpleTechTypeORACLEDATABASE string = "ORACLE_DATABASE" // SimpleTechTypeORACLEWEBLOGIC captures enum value "ORACLE_WEBLOGIC" SimpleTechTypeORACLEWEBLOGIC string = "ORACLE_WEBLOGIC" // SimpleTechTypeOWIN captures enum value "OWIN" SimpleTechTypeOWIN string = "OWIN" // SimpleTechTypePERL captures enum value "PERL" SimpleTechTypePERL string = "PERL" // SimpleTechTypePHP captures enum value "PHP" SimpleTechTypePHP string = "PHP" // SimpleTechTypePHPFPM captures enum value "PHP_FPM" SimpleTechTypePHPFPM string = "PHP_FPM" // SimpleTechTypePLAY captures enum value "PLAY" SimpleTechTypePLAY string = "PLAY" // SimpleTechTypePOSTGRESQL captures enum value "POSTGRE_SQL" SimpleTechTypePOSTGRESQL string = "POSTGRE_SQL" // SimpleTechTypePOSTGRESQLDOTNETDATAPROVIDER captures enum value "POSTGRE_SQL_DOTNET_DATA_PROVIDER" SimpleTechTypePOSTGRESQLDOTNETDATAPROVIDER string = "POSTGRE_SQL_DOTNET_DATA_PROVIDER" // SimpleTechTypePROGRESS captures enum value "PROGRESS" SimpleTechTypePROGRESS string = "PROGRESS" // SimpleTechTypePYTHON captures enum value "PYTHON" SimpleTechTypePYTHON string = "PYTHON" // SimpleTechTypeRABBITMQ captures enum value "RABBIT_MQ" SimpleTechTypeRABBITMQ string = "RABBIT_MQ" // SimpleTechTypeREDIS captures enum value "REDIS" SimpleTechTypeREDIS string = "REDIS" // SimpleTechTypeRESTEASY captures enum value "RESTEASY" SimpleTechTypeRESTEASY string = "RESTEASY" // SimpleTechTypeRESTLET captures enum value "RESTLET" SimpleTechTypeRESTLET string = "RESTLET" // SimpleTechTypeRIAK captures enum value "RIAK" SimpleTechTypeRIAK string = "RIAK" // SimpleTechTypeRUBY captures enum value "RUBY" SimpleTechTypeRUBY string = "RUBY" // SimpleTechTypeSAGWEBMETHODSIS captures enum value "SAG_WEBMETHODS_IS" SimpleTechTypeSAGWEBMETHODSIS string = "SAG_WEBMETHODS_IS" // SimpleTechTypeSAP captures enum value "SAP" SimpleTechTypeSAP string = "SAP" // SimpleTechTypeSAPHANADB captures enum value "SAP_HANADB" SimpleTechTypeSAPHANADB string = "SAP_HANADB" // SimpleTechTypeSAPHYBRIS captures enum value "SAP_HYBRIS" SimpleTechTypeSAPHYBRIS string = "SAP_HYBRIS" // SimpleTechTypeSAPMAXDB captures enum value "SAP_MAXDB" SimpleTechTypeSAPMAXDB string = "SAP_MAXDB" // SimpleTechTypeSAPSYBASE captures enum value "SAP_SYBASE" SimpleTechTypeSAPSYBASE string = "SAP_SYBASE" // SimpleTechTypeSCALA captures enum value "SCALA" SimpleTechTypeSCALA string = "SCALA" // SimpleTechTypeSELINUX captures enum value "SELINUX" SimpleTechTypeSELINUX string = "SELINUX" // SimpleTechTypeSHAREPOINT captures enum value "SHAREPOINT" SimpleTechTypeSHAREPOINT string = "SHAREPOINT" // SimpleTechTypeSPARK captures enum value "SPARK" SimpleTechTypeSPARK string = "SPARK" // SimpleTechTypeSPRING captures enum value "SPRING" SimpleTechTypeSPRING string = "SPRING" // SimpleTechTypeSQLITE captures enum value "SQLITE" SimpleTechTypeSQLITE string = "SQLITE" // SimpleTechTypeTHRIFT captures enum value "THRIFT" SimpleTechTypeTHRIFT string = "THRIFT" // SimpleTechTypeTIBCO captures enum value "TIBCO" SimpleTechTypeTIBCO string = "TIBCO" // SimpleTechTypeTIBCOBUSINESSWORKS captures enum value "TIBCO_BUSINESS_WORKS" SimpleTechTypeTIBCOBUSINESSWORKS string = "TIBCO_BUSINESS_WORKS" // SimpleTechTypeTIBCOEMS captures enum value "TIBCO_EMS" SimpleTechTypeTIBCOEMS string = "TIBCO_EMS" // SimpleTechTypeVARNISHCACHE captures enum value "VARNISH_CACHE" SimpleTechTypeVARNISHCACHE string = "VARNISH_CACHE" // SimpleTechTypeVIM2 captures enum value "VIM2" SimpleTechTypeVIM2 string = "VIM2" // SimpleTechTypeVIRTUALMACHINEKVM captures enum value "VIRTUAL_MACHINE_KVM" SimpleTechTypeVIRTUALMACHINEKVM string = "VIRTUAL_MACHINE_KVM" // SimpleTechTypeVIRTUALMACHINEQEMU captures enum value "VIRTUAL_MACHINE_QEMU" SimpleTechTypeVIRTUALMACHINEQEMU string = "VIRTUAL_MACHINE_QEMU" // SimpleTechTypeWILDFLY captures enum value "WILDFLY" SimpleTechTypeWILDFLY string = "WILDFLY" // SimpleTechTypeWINDOWSCONTAINERS captures enum value "WINDOWS_CONTAINERS" SimpleTechTypeWINDOWSCONTAINERS string = "WINDOWS_CONTAINERS" // SimpleTechTypeWINK captures enum value "WINK" SimpleTechTypeWINK string = "WINK" // SimpleTechTypeZEROMQ captures enum value "ZERO_MQ" SimpleTechTypeZEROMQ string = "ZERO_MQ" )
const ( // TagFilterContextAWS captures enum value "AWS" TagFilterContextAWS string = "AWS" // TagFilterContextAWSGENERIC captures enum value "AWS_GENERIC" TagFilterContextAWSGENERIC string = "AWS_GENERIC" // TagFilterContextAZURE captures enum value "AZURE" TagFilterContextAZURE string = "AZURE" // TagFilterContextCLOUDFOUNDRY captures enum value "CLOUD_FOUNDRY" TagFilterContextCLOUDFOUNDRY string = "CLOUD_FOUNDRY" // TagFilterContextCONTEXTLESS captures enum value "CONTEXTLESS" TagFilterContextCONTEXTLESS string = "CONTEXTLESS" // TagFilterContextENVIRONMENT captures enum value "ENVIRONMENT" TagFilterContextENVIRONMENT string = "ENVIRONMENT" // TagFilterContextGOOGLECLOUD captures enum value "GOOGLE_CLOUD" TagFilterContextGOOGLECLOUD string = "GOOGLE_CLOUD" // TagFilterContextKUBERNETES captures enum value "KUBERNETES" TagFilterContextKUBERNETES string = "KUBERNETES" )
const ( // TagInfoContextAWS captures enum value "AWS" TagInfoContextAWS string = "AWS" // TagInfoContextAWSGENERIC captures enum value "AWS_GENERIC" TagInfoContextAWSGENERIC string = "AWS_GENERIC" // TagInfoContextAZURE captures enum value "AZURE" TagInfoContextAZURE string = "AZURE" // TagInfoContextCLOUDFOUNDRY captures enum value "CLOUD_FOUNDRY" TagInfoContextCLOUDFOUNDRY string = "CLOUD_FOUNDRY" // TagInfoContextCONTEXTLESS captures enum value "CONTEXTLESS" TagInfoContextCONTEXTLESS string = "CONTEXTLESS" // TagInfoContextENVIRONMENT captures enum value "ENVIRONMENT" TagInfoContextENVIRONMENT string = "ENVIRONMENT" // TagInfoContextGOOGLECLOUD captures enum value "GOOGLE_CLOUD" TagInfoContextGOOGLECLOUD string = "GOOGLE_CLOUD" // TagInfoContextKUBERNETES captures enum value "KUBERNETES" TagInfoContextKUBERNETES string = "KUBERNETES" )
const ( // TileTileTypeCUSTOMCHARTING captures enum value "CUSTOM_CHARTING" TileTileTypeCUSTOMCHARTING string = "CUSTOM_CHARTING" // TileTileTypeDTAQL captures enum value "DTAQL" TileTileTypeDTAQL string = "DTAQL" // TileTileTypeMARKDOWN captures enum value "MARKDOWN" TileTileTypeMARKDOWN string = "MARKDOWN" // TileTileTypeHOSTS captures enum value "HOSTS" TileTileTypeHOSTS string = "HOSTS" // TileTileTypeAPPLICATIONS captures enum value "APPLICATIONS" TileTileTypeAPPLICATIONS string = "APPLICATIONS" // TileTileTypeSERVICES captures enum value "SERVICES" TileTileTypeSERVICES string = "SERVICES" // TileTileTypeDATABASESOVERVIEW captures enum value "DATABASES_OVERVIEW" TileTileTypeDATABASESOVERVIEW string = "DATABASES_OVERVIEW" // TileTileTypeSYNTHETICTESTS captures enum value "SYNTHETIC_TESTS" TileTileTypeSYNTHETICTESTS string = "SYNTHETIC_TESTS" // TileTileTypeAPPLICATIONWORLDMAP captures enum value "APPLICATION_WORLDMAP" TileTileTypeAPPLICATIONWORLDMAP string = "APPLICATION_WORLDMAP" // TileTileTypeRESOURCES captures enum value "RESOURCES" TileTileTypeRESOURCES string = "RESOURCES" // TileTileTypeTHIRDPARTYMOSTACTIVE captures enum value "THIRD_PARTY_MOST_ACTIVE" TileTileTypeTHIRDPARTYMOSTACTIVE string = "THIRD_PARTY_MOST_ACTIVE" // TileTileTypeUEMCONVERSIONSPERGOAL captures enum value "UEM_CONVERSIONS_PER_GOAL" TileTileTypeUEMCONVERSIONSPERGOAL string = "UEM_CONVERSIONS_PER_GOAL" // TileTileTypeHOST captures enum value "HOST" TileTileTypeHOST string = "HOST" // TileTileTypePROCESSGROUPSONE captures enum value "PROCESS_GROUPS_ONE" TileTileTypePROCESSGROUPSONE string = "PROCESS_GROUPS_ONE" // TileTileTypeSYNTHETICSINGLEWEBCHECK captures enum value "SYNTHETIC_SINGLE_WEBCHECK" TileTileTypeSYNTHETICSINGLEWEBCHECK string = "SYNTHETIC_SINGLE_WEBCHECK" // TileTileTypeAPPLICATION captures enum value "APPLICATION" TileTileTypeAPPLICATION string = "APPLICATION" // TileTileTypeVIRTUALIZATION captures enum value "VIRTUALIZATION" TileTileTypeVIRTUALIZATION string = "VIRTUALIZATION" // TileTileTypeAWS captures enum value "AWS" TileTileTypeAWS string = "AWS" // TileTileTypeSERVICEVERSATILE captures enum value "SERVICE_VERSATILE" TileTileTypeSERVICEVERSATILE string = "SERVICE_VERSATILE" // TileTileTypeSESSIONMETRICS captures enum value "SESSION_METRICS" TileTileTypeSESSIONMETRICS string = "SESSION_METRICS" // TileTileTypeUSERS captures enum value "USERS" TileTileTypeUSERS string = "USERS" // TileTileTypeUEMKEYUSERACTIONS captures enum value "UEM_KEY_USER_ACTIONS" TileTileTypeUEMKEYUSERACTIONS string = "UEM_KEY_USER_ACTIONS" // TileTileTypeBOUNCERATE captures enum value "BOUNCE_RATE" TileTileTypeBOUNCERATE string = "BOUNCE_RATE" // TileTileTypeUEMCONVERSIONSOVERALL captures enum value "UEM_CONVERSIONS_OVERALL" TileTileTypeUEMCONVERSIONSOVERALL string = "UEM_CONVERSIONS_OVERALL" // TileTileTypeUEMJSERRORSOVERALL captures enum value "UEM_JSERRORS_OVERALL" TileTileTypeUEMJSERRORSOVERALL string = "UEM_JSERRORS_OVERALL" // TileTileTypeMOBILEAPPLICATION captures enum value "MOBILE_APPLICATION" TileTileTypeMOBILEAPPLICATION string = "MOBILE_APPLICATION" // TileTileTypeSYNTHETICSINGLEEXTTEST captures enum value "SYNTHETIC_SINGLE_EXT_TEST" TileTileTypeSYNTHETICSINGLEEXTTEST string = "SYNTHETIC_SINGLE_EXT_TEST" // TileTileTypeSYNTHETICHTTPMONITOR captures enum value "SYNTHETIC_HTTP_MONITOR" TileTileTypeSYNTHETICHTTPMONITOR string = "SYNTHETIC_HTTP_MONITOR" // TileTileTypeDATABASE captures enum value "DATABASE" TileTileTypeDATABASE string = "DATABASE" // TileTileTypeCUSTOMAPPLICATION captures enum value "CUSTOM_APPLICATION" TileTileTypeCUSTOMAPPLICATION string = "CUSTOM_APPLICATION" // TileTileTypeAPPLICATIONMETHOD captures enum value "APPLICATION_METHOD" TileTileTypeAPPLICATIONMETHOD string = "APPLICATION_METHOD" // TileTileTypeLOGANALYTICS captures enum value "LOG_ANALYTICS" TileTileTypeLOGANALYTICS string = "LOG_ANALYTICS" // TileTileTypeOPENSTACK captures enum value "OPENSTACK" TileTileTypeOPENSTACK string = "OPENSTACK" // TileTileTypeOPENSTACKPROJECT captures enum value "OPENSTACK_PROJECT" TileTileTypeOPENSTACKPROJECT string = "OPENSTACK_PROJECT" // TileTileTypeOPENSTACKAVZONE captures enum value "OPENSTACK_AV_ZONE" TileTileTypeOPENSTACKAVZONE string = "OPENSTACK_AV_ZONE" )
const ( // UserActionDetailsActionTypeCustom captures enum value "Custom" UserActionDetailsActionTypeCustom string = "Custom" // UserActionDetailsActionTypeLoad captures enum value "Load" UserActionDetailsActionTypeLoad string = "Load" // UserActionDetailsActionTypeXhr captures enum value "Xhr" UserActionDetailsActionTypeXhr string = "Xhr" )
const ( // UserActionDetailsMatchEntityActionName captures enum value "ActionName" UserActionDetailsMatchEntityActionName string = "ActionName" // UserActionDetailsMatchEntityCSSSelector captures enum value "CssSelector" UserActionDetailsMatchEntityCSSSelector string = "CssSelector" // UserActionDetailsMatchEntityJavaScriptVariable captures enum value "JavaScriptVariable" UserActionDetailsMatchEntityJavaScriptVariable string = "JavaScriptVariable" // UserActionDetailsMatchEntityMetaTag captures enum value "MetaTag" UserActionDetailsMatchEntityMetaTag string = "MetaTag" // UserActionDetailsMatchEntityPagePath captures enum value "PagePath" UserActionDetailsMatchEntityPagePath string = "PagePath" // UserActionDetailsMatchEntityPageTitle captures enum value "PageTitle" UserActionDetailsMatchEntityPageTitle string = "PageTitle" // UserActionDetailsMatchEntityPageURL captures enum value "PageUrl" UserActionDetailsMatchEntityPageURL string = "PageUrl" // UserActionDetailsMatchEntityURLAnchor captures enum value "UrlAnchor" UserActionDetailsMatchEntityURLAnchor string = "UrlAnchor" // UserActionDetailsMatchEntityXhrURL captures enum value "XhrUrl" UserActionDetailsMatchEntityXhrURL string = "XhrUrl" )
const ( // UserActionDetailsMatchTypeBegins captures enum value "Begins" UserActionDetailsMatchTypeBegins string = "Begins" // UserActionDetailsMatchTypeContains captures enum value "Contains" UserActionDetailsMatchTypeContains string = "Contains" // UserActionDetailsMatchTypeEnds captures enum value "Ends" UserActionDetailsMatchTypeEnds string = "Ends" )
const ( // UserActionFilterApdexFrustrated captures enum value "Frustrated" UserActionFilterApdexFrustrated string = "Frustrated" // UserActionFilterApdexSatisfied captures enum value "Satisfied" UserActionFilterApdexSatisfied string = "Satisfied" // UserActionFilterApdexTolerating captures enum value "Tolerating" UserActionFilterApdexTolerating string = "Tolerating" // UserActionFilterApdexUnknown captures enum value "Unknown" UserActionFilterApdexUnknown string = "Unknown" )
const ( // UserActionNamingPlaceholderInputELEMENTIDENTIFIER captures enum value "ELEMENT_IDENTIFIER" UserActionNamingPlaceholderInputELEMENTIDENTIFIER string = "ELEMENT_IDENTIFIER" // UserActionNamingPlaceholderInputINPUTTYPE captures enum value "INPUT_TYPE" UserActionNamingPlaceholderInputINPUTTYPE string = "INPUT_TYPE" // UserActionNamingPlaceholderInputMETADATA captures enum value "METADATA" UserActionNamingPlaceholderInputMETADATA string = "METADATA" // UserActionNamingPlaceholderInputPAGETITLE captures enum value "PAGE_TITLE" UserActionNamingPlaceholderInputPAGETITLE string = "PAGE_TITLE" // UserActionNamingPlaceholderInputPAGEURL captures enum value "PAGE_URL" UserActionNamingPlaceholderInputPAGEURL string = "PAGE_URL" // UserActionNamingPlaceholderInputSOURCEURL captures enum value "SOURCE_URL" UserActionNamingPlaceholderInputSOURCEURL string = "SOURCE_URL" // UserActionNamingPlaceholderInputTOPXHRURL captures enum value "TOP_XHR_URL" UserActionNamingPlaceholderInputTOPXHRURL string = "TOP_XHR_URL" // UserActionNamingPlaceholderInputXHRURL captures enum value "XHR_URL" UserActionNamingPlaceholderInputXHRURL string = "XHR_URL" )
const ( // UserActionNamingPlaceholderProcessingPartALL captures enum value "ALL" UserActionNamingPlaceholderProcessingPartALL string = "ALL" // UserActionNamingPlaceholderProcessingPartANCHOR captures enum value "ANCHOR" UserActionNamingPlaceholderProcessingPartANCHOR string = "ANCHOR" // UserActionNamingPlaceholderProcessingPartPATH captures enum value "PATH" UserActionNamingPlaceholderProcessingPartPATH string = "PATH" )
const ( // UserActionNamingPlaceholderProcessingStepPatternAfterSearchTypeFIRST captures enum value "FIRST" UserActionNamingPlaceholderProcessingStepPatternAfterSearchTypeFIRST string = "FIRST" // UserActionNamingPlaceholderProcessingStepPatternAfterSearchTypeLAST captures enum value "LAST" UserActionNamingPlaceholderProcessingStepPatternAfterSearchTypeLAST string = "LAST" )
const ( // UserActionNamingPlaceholderProcessingStepPatternBeforeSearchTypeFIRST captures enum value "FIRST" UserActionNamingPlaceholderProcessingStepPatternBeforeSearchTypeFIRST string = "FIRST" // UserActionNamingPlaceholderProcessingStepPatternBeforeSearchTypeLAST captures enum value "LAST" UserActionNamingPlaceholderProcessingStepPatternBeforeSearchTypeLAST string = "LAST" )
const ( // UserActionNamingPlaceholderProcessingStepTypeREPLACEMENT captures enum value "REPLACEMENT" UserActionNamingPlaceholderProcessingStepTypeREPLACEMENT string = "REPLACEMENT" // UserActionNamingPlaceholderProcessingStepTypeSUBSTRING captures enum value "SUBSTRING" UserActionNamingPlaceholderProcessingStepTypeSUBSTRING string = "SUBSTRING" )
const ( // UserActionNamingRuleConditionOperatorCONTAINS captures enum value "CONTAINS" UserActionNamingRuleConditionOperatorCONTAINS string = "CONTAINS" // UserActionNamingRuleConditionOperatorENDSWITH captures enum value "ENDS_WITH" UserActionNamingRuleConditionOperatorENDSWITH string = "ENDS_WITH" // UserActionNamingRuleConditionOperatorEQUALS captures enum value "EQUALS" UserActionNamingRuleConditionOperatorEQUALS string = "EQUALS" // UserActionNamingRuleConditionOperatorISEMPTY captures enum value "IS_EMPTY" UserActionNamingRuleConditionOperatorISEMPTY string = "IS_EMPTY" // UserActionNamingRuleConditionOperatorISNOTEMPTY captures enum value "IS_NOT_EMPTY" UserActionNamingRuleConditionOperatorISNOTEMPTY string = "IS_NOT_EMPTY" // UserActionNamingRuleConditionOperatorNOTCONTAINS captures enum value "NOT_CONTAINS" UserActionNamingRuleConditionOperatorNOTCONTAINS string = "NOT_CONTAINS" // UserActionNamingRuleConditionOperatorNOTENDSWITH captures enum value "NOT_ENDS_WITH" UserActionNamingRuleConditionOperatorNOTENDSWITH string = "NOT_ENDS_WITH" // UserActionNamingRuleConditionOperatorNOTEQUALS captures enum value "NOT_EQUALS" UserActionNamingRuleConditionOperatorNOTEQUALS string = "NOT_EQUALS" // UserActionNamingRuleConditionOperatorNOTSTARTSWITH captures enum value "NOT_STARTS_WITH" UserActionNamingRuleConditionOperatorNOTSTARTSWITH string = "NOT_STARTS_WITH" // UserActionNamingRuleConditionOperatorSTARTSWITH captures enum value "STARTS_WITH" UserActionNamingRuleConditionOperatorSTARTSWITH string = "STARTS_WITH" )
const ( // ValueConditionOperatorBEGINSWITH captures enum value "BEGINS_WITH" ValueConditionOperatorBEGINSWITH string = "BEGINS_WITH" // ValueConditionOperatorCONTAINS captures enum value "CONTAINS" ValueConditionOperatorCONTAINS string = "CONTAINS" // ValueConditionOperatorENDSWITH captures enum value "ENDS_WITH" ValueConditionOperatorENDSWITH string = "ENDS_WITH" // ValueConditionOperatorEQUALS captures enum value "EQUALS" ValueConditionOperatorEQUALS string = "EQUALS" )
const ( // WebApplicationConfigLoadActionKeyPerformanceMetricACTIONDURATION captures enum value "ACTION_DURATION" WebApplicationConfigLoadActionKeyPerformanceMetricACTIONDURATION string = "ACTION_DURATION" // WebApplicationConfigLoadActionKeyPerformanceMetricDOMINTERACTIVE captures enum value "DOM_INTERACTIVE" WebApplicationConfigLoadActionKeyPerformanceMetricDOMINTERACTIVE string = "DOM_INTERACTIVE" // WebApplicationConfigLoadActionKeyPerformanceMetricLOADEVENTEND captures enum value "LOAD_EVENT_END" WebApplicationConfigLoadActionKeyPerformanceMetricLOADEVENTEND string = "LOAD_EVENT_END" // WebApplicationConfigLoadActionKeyPerformanceMetricLOADEVENTSTART captures enum value "LOAD_EVENT_START" WebApplicationConfigLoadActionKeyPerformanceMetricLOADEVENTSTART string = "LOAD_EVENT_START" // WebApplicationConfigLoadActionKeyPerformanceMetricRESPONSEEND captures enum value "RESPONSE_END" WebApplicationConfigLoadActionKeyPerformanceMetricRESPONSEEND string = "RESPONSE_END" // WebApplicationConfigLoadActionKeyPerformanceMetricRESPONSESTART captures enum value "RESPONSE_START" WebApplicationConfigLoadActionKeyPerformanceMetricRESPONSESTART string = "RESPONSE_START" // WebApplicationConfigLoadActionKeyPerformanceMetricSPEEDINDEX captures enum value "SPEED_INDEX" WebApplicationConfigLoadActionKeyPerformanceMetricSPEEDINDEX string = "SPEED_INDEX" // WebApplicationConfigLoadActionKeyPerformanceMetricVISUALLYCOMPLETE captures enum value "VISUALLY_COMPLETE" WebApplicationConfigLoadActionKeyPerformanceMetricVISUALLYCOMPLETE string = "VISUALLY_COMPLETE" )
const ( // WebApplicationConfigTypeAUTOINJECTED captures enum value "AUTO_INJECTED" WebApplicationConfigTypeAUTOINJECTED string = "AUTO_INJECTED" // WebApplicationConfigTypeBROWSEREXTENSIONINJECTED captures enum value "BROWSER_EXTENSION_INJECTED" WebApplicationConfigTypeBROWSEREXTENSIONINJECTED string = "BROWSER_EXTENSION_INJECTED" // WebApplicationConfigTypeMANUALLYINJECTED captures enum value "MANUALLY_INJECTED" WebApplicationConfigTypeMANUALLYINJECTED string = "MANUALLY_INJECTED" )
const ( // WebApplicationConfigXhrActionKeyPerformanceMetricACTIONDURATION captures enum value "ACTION_DURATION" WebApplicationConfigXhrActionKeyPerformanceMetricACTIONDURATION string = "ACTION_DURATION" // WebApplicationConfigXhrActionKeyPerformanceMetricRESPONSEEND captures enum value "RESPONSE_END" WebApplicationConfigXhrActionKeyPerformanceMetricRESPONSEEND string = "RESPONSE_END" // WebApplicationConfigXhrActionKeyPerformanceMetricRESPONSESTART captures enum value "RESPONSE_START" WebApplicationConfigXhrActionKeyPerformanceMetricRESPONSESTART string = "RESPONSE_START" // WebApplicationConfigXhrActionKeyPerformanceMetricVISUALLYCOMPLETE captures enum value "VISUALLY_COMPLETE" WebApplicationConfigXhrActionKeyPerformanceMetricVISUALLYCOMPLETE string = "VISUALLY_COMPLETE" )
const ( // WebApplicationConfigBrowserRestrictionBrowserTypeANDROIDWEBKIT captures enum value "ANDROID_WEBKIT" WebApplicationConfigBrowserRestrictionBrowserTypeANDROIDWEBKIT string = "ANDROID_WEBKIT" // WebApplicationConfigBrowserRestrictionBrowserTypeBOTSSPIDERS captures enum value "BOTS_SPIDERS" WebApplicationConfigBrowserRestrictionBrowserTypeBOTSSPIDERS string = "BOTS_SPIDERS" // WebApplicationConfigBrowserRestrictionBrowserTypeCHROME captures enum value "CHROME" WebApplicationConfigBrowserRestrictionBrowserTypeCHROME string = "CHROME" // WebApplicationConfigBrowserRestrictionBrowserTypeEDGE captures enum value "EDGE" WebApplicationConfigBrowserRestrictionBrowserTypeEDGE string = "EDGE" // WebApplicationConfigBrowserRestrictionBrowserTypeFIREFOX captures enum value "FIREFOX" WebApplicationConfigBrowserRestrictionBrowserTypeFIREFOX string = "FIREFOX" // WebApplicationConfigBrowserRestrictionBrowserTypeINTERNETEXPLORER captures enum value "INTERNET_EXPLORER" WebApplicationConfigBrowserRestrictionBrowserTypeINTERNETEXPLORER string = "INTERNET_EXPLORER" // WebApplicationConfigBrowserRestrictionBrowserTypeOPERA captures enum value "OPERA" WebApplicationConfigBrowserRestrictionBrowserTypeOPERA string = "OPERA" // WebApplicationConfigBrowserRestrictionBrowserTypeSAFARI captures enum value "SAFARI" WebApplicationConfigBrowserRestrictionBrowserTypeSAFARI string = "SAFARI" )
const ( // WebApplicationConfigBrowserRestrictionComparatorEQUALS captures enum value "EQUALS" WebApplicationConfigBrowserRestrictionComparatorEQUALS string = "EQUALS" // WebApplicationConfigBrowserRestrictionComparatorGREATERTHANOREQUAL captures enum value "GREATER_THAN_OR_EQUAL" WebApplicationConfigBrowserRestrictionComparatorGREATERTHANOREQUAL string = "GREATER_THAN_OR_EQUAL" // WebApplicationConfigBrowserRestrictionComparatorLOWERTHANOREQUAL captures enum value "LOWER_THAN_OR_EQUAL" WebApplicationConfigBrowserRestrictionComparatorLOWERTHANOREQUAL string = "LOWER_THAN_OR_EQUAL" )
const ( // WebApplicationConfigBrowserRestrictionPlatformALL captures enum value "ALL" WebApplicationConfigBrowserRestrictionPlatformALL string = "ALL" // WebApplicationConfigBrowserRestrictionPlatformDESKTOP captures enum value "DESKTOP" WebApplicationConfigBrowserRestrictionPlatformDESKTOP string = "DESKTOP" // WebApplicationConfigBrowserRestrictionPlatformMOBILE captures enum value "MOBILE" WebApplicationConfigBrowserRestrictionPlatformMOBILE string = "MOBILE" )
const ( // WebApplicationConfigBrowserRestrictionSettingsModeEXCLUDE captures enum value "EXCLUDE" WebApplicationConfigBrowserRestrictionSettingsModeEXCLUDE string = "EXCLUDE" // WebApplicationConfigBrowserRestrictionSettingsModeINCLUDE captures enum value "INCLUDE" WebApplicationConfigBrowserRestrictionSettingsModeINCLUDE string = "INCLUDE" )
const ( // WebApplicationConfigIPAddressRestrictionSettingsModeEXCLUDE captures enum value "EXCLUDE" WebApplicationConfigIPAddressRestrictionSettingsModeEXCLUDE string = "EXCLUDE" // WebApplicationConfigIPAddressRestrictionSettingsModeINCLUDE captures enum value "INCLUDE" WebApplicationConfigIPAddressRestrictionSettingsModeINCLUDE string = "INCLUDE" )
const ( // DashboardReportStubTypeDASHBOARD captures enum value "DASHBOARD" DashboardReportStubTypeDASHBOARD string = "DASHBOARD" )
const ( // DashboardReportTypeDASHBOARD captures enum value "DASHBOARD" DashboardReportTypeDASHBOARD string = "DASHBOARD" )
const ( // MetricEventTextFilterMetricEventDimensionsFilterOperatorDtoOperatorEQUALS captures enum value "EQUALS" MetricEventTextFilterMetricEventDimensionsFilterOperatorDtoOperatorEQUALS string = "EQUALS" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalEventHandlers ¶
type AdditionalEventHandlers struct { // Blur event handler enabled/disabled. // Required: true BlurEventHandler *bool `json:"blurEventHandler"` // Change event handler enabled/disabled. // Required: true ChangeEventHandler *bool `json:"changeEventHandler"` // Click event handler enabled/disabled. // Required: true ClickEventHandler *bool `json:"clickEventHandler"` // Max. number of DOM nodes to instrument. Valid values range from 0 to 100000. // Required: true // Maximum: 100000 // Minimum: 0 MaxDomNodesToInstrument *int32 `json:"maxDomNodesToInstrument"` // Mouseup event handler enabled/disabled. // Required: true MouseupEventHandler *bool `json:"mouseupEventHandler"` // toString method enabled/disabled. // Required: true ToStringMethod *bool `json:"toStringMethod"` // Use mouseup event for clicks enabled/disabled. // Required: true UserMouseupEventForClicks *bool `json:"userMouseupEventForClicks"` }
AdditionalEventHandlers Additional event handlers and wrappers. swagger:model AdditionalEventHandlers
func (*AdditionalEventHandlers) MarshalBinary ¶
func (m *AdditionalEventHandlers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdditionalEventHandlers) UnmarshalBinary ¶
func (m *AdditionalEventHandlers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdvancedJavaScriptTagSettings ¶
type AdvancedJavaScriptTagSettings struct { // Additional event handlers and wrappers. // Required: true AdditionalEventHandlers *AdditionalEventHandlers `json:"additionalEventHandlers"` // In addition to the event handlers, events called using `addEventListener` or `attachEvent` can be captured. Be careful with this option! Event wrappers can conflict with the JavaScript code on a web page. // Required: true EventWrapperSettings *EventWrapperSettings `json:"eventWrapperSettings"` // Global event capture settings. // Required: true GlobalEventCaptureSettings *GlobalEventCaptureSettings `json:"globalEventCaptureSettings"` // Instrumentation of unsupported Ajax frameworks enabled/disabled. // Required: true InstrumentUnsupportedAjaxFrameworks *bool `json:"instrumentUnsupportedAjaxFrameworks"` // Maximum character length for action names. Valid values range from 5 to 10000. // Required: true // Maximum: 10000 // Minimum: 5 MaxActionNameLength *int32 `json:"maxActionNameLength"` // Maximum number of errors to be captured per page. Valid values range from 0 to 50. // Required: true // Maximum: 50 // Minimum: 0 MaxErrorsToCapture *int32 `json:"maxErrorsToCapture"` // Additional special characters that are to be escaped using non-alphanumeric characters in HTML escape format. // Required: true // Max Length: 30 // Min Length: 0 // Pattern: [^"<>]* SpecialCharactersToEscape *string `json:"specialCharactersToEscape"` // Send the beacon signal as a synchronous XMLHttpRequest using Firefox enabled/disabled. // Required: true SyncBeaconFirefox *bool `json:"syncBeaconFirefox"` // Send the beacon signal as a synchronous XMLHttpRequest using Internet Explorer enabled/disabled. // Required: true SyncBeaconInternetExplorer *bool `json:"syncBeaconInternetExplorer"` }
AdvancedJavaScriptTagSettings Advanced JavaScript tag settings. swagger:model AdvancedJavaScriptTagSettings
func (*AdvancedJavaScriptTagSettings) MarshalBinary ¶
func (m *AdvancedJavaScriptTagSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdvancedJavaScriptTagSettings) UnmarshalBinary ¶
func (m *AdvancedJavaScriptTagSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AfterTransformation ¶
type AfterTransformation struct { // The delimiter of the transformation. The transformation removes everything before this delimiter and keeps everything after it. // // The delimiter itself is not kept. // // If several delimiters appear in the initial value, only the first one is used. // Required: true Delimiter *string `json:"delimiter"` }
AfterTransformation after transformation swagger:model AfterTransformation
func (*AfterTransformation) MarshalBinary ¶
func (m *AfterTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AfterTransformation) MarshalJSON ¶
func (m AfterTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AfterTransformation) SetType ¶
func (m *AfterTransformation) SetType(val string)
SetType sets the type of this subtype
func (*AfterTransformation) Type ¶
func (m *AfterTransformation) Type() string
Type gets the type of this subtype
func (*AfterTransformation) UnmarshalBinary ¶
func (m *AfterTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AfterTransformation) UnmarshalJSON ¶
func (m *AfterTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AlertingCustomEventFilter ¶
type AlertingCustomEventFilter struct { // The filter for the description of the custom event. CustomDescriptionFilter *AlertingCustomTextFilter `json:"customDescriptionFilter,omitempty"` // The filter for the title of the custom event. CustomTitleFilter *AlertingCustomTextFilter `json:"customTitleFilter,omitempty"` }
AlertingCustomEventFilter Configuration of a custom event filter.
Filters custom events by title or description. If both specified, the AND logic applies. swagger:model AlertingCustomEventFilter
func (*AlertingCustomEventFilter) MarshalBinary ¶
func (m *AlertingCustomEventFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingCustomEventFilter) UnmarshalBinary ¶
func (m *AlertingCustomEventFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertingCustomTextFilter ¶
type AlertingCustomTextFilter struct { // The condition is case sensitive (`false`) or case insensitive (`true`). // // If not set, then `false` is used, making the condition case sensitive. // Required: true CaseInsensitive *bool `json:"caseInsensitive"` // The filter is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // Reverses the comparison **operator**. For example it turns the **begins with** into **does not begin with**. // Required: true Negate *bool `json:"negate"` // Operator of the comparison. // // You can reverse it by setting **negate** to `true`. // Required: true // Enum: [BEGINS_WITH CONTAINS CONTAINS_REGEX ENDS_WITH EQUALS] Operator *string `json:"operator"` // The value to compare to. // Required: true // Min Length: 1 Value *string `json:"value"` }
AlertingCustomTextFilter Configuration of a matching filter. swagger:model AlertingCustomTextFilter
func (*AlertingCustomTextFilter) MarshalBinary ¶
func (m *AlertingCustomTextFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingCustomTextFilter) UnmarshalBinary ¶
func (m *AlertingCustomTextFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertingEventTypeFilter ¶
type AlertingEventTypeFilter struct { // The custom event filter. // // If several event filters specified, the OR logic applies. CustomEventFilter *AlertingCustomEventFilter `json:"customEventFilter,omitempty"` // The predefined event filter. // // If several event filters specified, the OR logic applies. PredefinedEventFilter *AlertingPredefinedEventFilter `json:"predefinedEventFilter,omitempty"` }
AlertingEventTypeFilter Configuration of the event filter for the alerting profile.
You have two mutually exclusive options: * Select an event type from the list of the predefined events. Specify it in the **predefinedEventFilter** field. * Set a rule for custom events. Specify it in the **customEventFilter** field. swagger:model AlertingEventTypeFilter
func (*AlertingEventTypeFilter) MarshalBinary ¶
func (m *AlertingEventTypeFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingEventTypeFilter) UnmarshalBinary ¶
func (m *AlertingEventTypeFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertingPredefinedEventFilter ¶
type AlertingPredefinedEventFilter struct { // The type of the predefined event. // Required: true // Enum: [APPLICATION_ERROR_RATE_INCREASED APPLICATION_SLOWDOWN APPLICATION_UNEXPECTED_HIGH_LOAD APPLICATION_UNEXPECTED_LOW_LOAD AWS_LAMBDA_HIGH_ERROR_RATE CUSTOM_APPLICATION_ERROR_RATE_INCREASED CUSTOM_APPLICATION_SLOWDOWN CUSTOM_APPLICATION_UNEXPECTED_HIGH_LOAD CUSTOM_APPLICATION_UNEXPECTED_LOW_LOAD CUSTOM_APP_CRASH_RATE_INCREASED DATABASE_CONNECTION_FAILURE DATA_CENTER_SERVICE_PERFORMANCE_DEGRADATION DATA_CENTER_SERVICE_UNAVAILABLE EBS_VOLUME_HIGH_LATENCY EC2_HIGH_CPU ELB_HIGH_BACKEND_ERROR_RATE ENTERPRICE_APPLICATION_PERFORMANCE_DEGRADATION ENTERPRISE_APPLICATION_UNAVAILABLE ESXI_GUEST_ACTIVE_SWAP_WAIT ESXI_GUEST_CPU_LIMIT_REACHED ESXI_HOST_CPU_SATURATION ESXI_HOST_DATASTORE_LOW_DISK_SPACE ESXI_HOST_DISK_QUEUE_SLOW ESXI_HOST_DISK_SLOW ESXI_HOST_MEMORY_SATURATION ESXI_HOST_NETWORK_PROBLEMS ESXI_HOST_OVERLOADED_STORAGE ESXI_VM_IMPACT_HOST_CPU_SATURATION ESXI_VM_IMPACT_HOST_MEMORY_SATURATION EXTERNAL_SYNTHETIC_TEST_OUTAGE EXTERNAL_SYNTHETIC_TEST_SLOWDOWN HOST_OF_SERVICE_UNAVAILABLE HTTP_CHECK_GLOBAL_OUTAGE HTTP_CHECK_LOCAL_OUTAGE HTTP_CHECK_TEST_LOCATION_SLOWDOWN MOBILE_APPLICATION_ERROR_RATE_INCREASED MOBILE_APPLICATION_SLOWDOWN MOBILE_APPLICATION_UNEXPECTED_HIGH_LOAD MOBILE_APPLICATION_UNEXPECTED_LOW_LOAD MOBILE_APP_CRASH_RATE_INCREASED MONITORING_UNAVAILABLE OSI_DISK_LOW_INODES OSI_GRACEFULLY_SHUTDOWN OSI_HIGH_CPU OSI_HIGH_MEMORY OSI_LOW_DISK_SPACE OSI_NIC_DROPPED_PACKETS_HIGH OSI_NIC_ERRORS_HIGH OSI_NIC_UTILIZATION_HIGH OSI_SLOW_DISK OSI_UNEXPECTEDLY_UNAVAILABLE PGI_OF_SERVICE_UNAVAILABLE PGI_UNAVAILABLE PG_LOW_INSTANCE_COUNT PROCESS_CRASHED PROCESS_HIGH_GC_ACTIVITY PROCESS_MEMORY_RESOURCE_EXHAUSTED PROCESS_NA_HIGH_CONN_FAIL_RATE PROCESS_NA_HIGH_LOSS_RATE PROCESS_THREADS_RESOURCE_EXHAUSTED RDS_HIGH_CPU RDS_HIGH_LATENCY RDS_LOW_MEMORY RDS_LOW_STORAGE_SPACE RDS_OF_SERVICE_UNAVAILABLE RDS_RESTART_SEQUENCE SERVICE_ERROR_RATE_INCREASED SERVICE_SLOWDOWN SERVICE_UNEXPECTED_HIGH_LOAD SERVICE_UNEXPECTED_LOW_LOAD SYNTHETIC_GLOBAL_OUTAGE SYNTHETIC_LOCAL_OUTAGE SYNTHETIC_TEST_LOCATION_SLOWDOWN] EventType *string `json:"eventType"` // The alert triggers when the problem of specified severity arises while the specified event **is** happening (`false`) or while the specified event is **not** happening (`true`). // // For example, if you chose the Slowdown (`PERFORMANCE`) severity and Unexpected high traffic (`APPLICATION_UNEXPECTED_HIGH_LOAD`) event with **negate** set to `true`, the alerting profile will trigger only when the slowdown problem is raised while there is no unexpected high traffic event. // // Consider the following use case as an example. The Slowdown (`PERFORMANCE`) severity rule is set. Depending on the configuration of the event filter (Unexpected high traffic (`APPLICATION_UNEXPECTED_HIGH_LOAD`) event is used as an example), the behavior of the alerting profile is one of the following:* **negate** is set to `false`: The alert triggers when the slowdown problem is raised while unexpected high traffic event is happening. // * **negate** is set to `true`: The alert triggers when the slowdown problem is raised while there is no unexpected high traffic event. // // * no event rule is set: The alert triggers when the slowdown problem is raised, regardless of any events. // Required: true Negate *bool `json:"negate"` }
AlertingPredefinedEventFilter Configuration of a predefined event filter. swagger:model AlertingPredefinedEventFilter
func (*AlertingPredefinedEventFilter) MarshalBinary ¶
func (m *AlertingPredefinedEventFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingPredefinedEventFilter) UnmarshalBinary ¶
func (m *AlertingPredefinedEventFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertingProfile ¶
type AlertingProfile struct { // The name of the alerting profile, displayed in the UI. // Required: true // Max Length: 100 // Min Length: 1 DisplayName *string `json:"displayName"` // The list of event filters. // // If several filters are specified, the OR logic applies. // // If you specify both severity rule and event filter, the AND logic applies. // Max Items: 20 // Min Items: 0 EventTypeFilters []*AlertingEventTypeFilter `json:"eventTypeFilters"` // The ID of the alerting profile. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // The ID of the management zone to which the alerting profile applies. ManagementZoneID int64 `json:"managementZoneId,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // A list of severity rules. // // The rules are evaluated from top to bottom. The first matching rule applies and further evaluation stops. // // If you specify both severity rule and event filter, the AND logic applies. // Max Items: 20 // Min Items: 0 Rules []*AlertingProfileSeverityRule `json:"rules"` }
AlertingProfile Configuration of an alerting profile. swagger:model AlertingProfile
func (*AlertingProfile) MarshalBinary ¶
func (m *AlertingProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingProfile) UnmarshalBinary ¶
func (m *AlertingProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertingProfileSeverityRule ¶
type AlertingProfileSeverityRule struct { // Send a notification if a problem remains open longer than *X* minutes. // Required: true // Maximum: 10000 // Minimum: 0 DelayInMinutes *int32 `json:"delayInMinutes"` // The severity level to trigger the alert. // Required: true // Enum: [AVAILABILITY CUSTOM_ALERT ERROR MONITORING_UNAVAILABLE PERFORMANCE RESOURCE_CONTENTION] SeverityLevel *string `json:"severityLevel"` // A list of tags, defining the applicable monitored entities. // // If no tags specified, the alerting profile applies to all monitored entities. // Required: true TagFilter *AlertingProfileTagFilter `json:"tagFilter"` }
AlertingProfileSeverityRule A severity rule of the alerting profile.
A severity rule defines the level of severity that must be met before an alert is sent our for a detected problem. Additionally it restricts the alerting to certain monitored entities.
swagger:model AlertingProfileSeverityRule
func (*AlertingProfileSeverityRule) MarshalBinary ¶
func (m *AlertingProfileSeverityRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingProfileSeverityRule) UnmarshalBinary ¶
func (m *AlertingProfileSeverityRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertingProfileTagFilter ¶
type AlertingProfileTagFilter struct { // The filtering mode: // * `INCLUDE_ANY`: The rule applies to monitored entities that have at least one of the specified tags. You can specify up to 100 tags. // * `INCLUDE_ALL`: The rule applies to monitored entities that have **all** of the specified tags. You can specify up to 10 tags. // * `NONE`: The rule applies to all monitored entities. // Required: true // Enum: [INCLUDE_ALL INCLUDE_ANY NONE] IncludeMode *string `json:"includeMode"` // A list of required tags. // Unique: true TagFilters []*TagFilter `json:"tagFilters"` }
AlertingProfileTagFilter Configuration of the tag filtering of the alerting profile. swagger:model AlertingProfileTagFilter
func (*AlertingProfileTagFilter) MarshalBinary ¶
func (m *AlertingProfileTagFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertingProfileTagFilter) UnmarshalBinary ¶
func (m *AlertingProfileTagFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AliasQueue ¶
type AliasQueue struct { // The name of the alias queue. // Required: true // Max Length: 500 // Min Length: 1 AliasQueue *string `json:"aliasQueue"` // The name of the base queue, which the alias queue should point to. // Required: true // Max Length: 500 // Min Length: 1 BaseQueue *string `json:"baseQueue"` // The alias queue is visible in these [clusters](https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.pro.doc/q002750_.htm). The queue manager must be part of these clusters. // Required: true // Max Items: 10000 // Min Items: 0 ClusterVisibility []string `json:"clusterVisibility"` }
AliasQueue Define an alias for a so called base queue. This can either be a local queue owned by this queue manager, a local definition of a remote queue or a cluster queue visible but owned by another queue manager. The alias can be made visible in one or more clusters. swagger:model AliasQueue
func (*AliasQueue) MarshalBinary ¶
func (m *AliasQueue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AliasQueue) UnmarshalBinary ¶
func (m *AliasQueue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AnsibleTowerNotificationConfig ¶
type AnsibleTowerNotificationConfig struct { // Accept any, including self-signed and invalid, SSL certificate (`true`) or only trusted (`false`) certificates. // Required: true AcceptAnyCertificate *bool `json:"acceptAnyCertificate"` // The custom message of the notification. // // This message will be displayed in the extra variables **Message** field of your job template. // // You can use the following placeholders: // * `{ImpactedEntities}`: Details about the entities impacted by the problem in form of a JSON array. // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Max Length: 1000 // Min Length: 0 CustomMessage *string `json:"customMessage"` // The ID of the target Ansible Tower job template. // Required: true JobTemplateID *int32 `json:"jobTemplateID"` // The URL of the target Ansible Tower job template. // Required: true // Max Length: 1000 // Min Length: 1 JobTemplateURL *string `json:"jobTemplateURL"` // The password for the Ansible Tower account. // Max Length: 1000 // Min Length: 1 Password string `json:"password,omitempty"` // The username of the Ansible Tower account. // Required: true // Max Length: 1000 // Min Length: 1 Username *string `json:"username"` // contains filtered or unexported fields }
AnsibleTowerNotificationConfig ansible tower notification config swagger:model AnsibleTowerNotificationConfig
func (*AnsibleTowerNotificationConfig) Active ¶
func (m *AnsibleTowerNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*AnsibleTowerNotificationConfig) AlertingProfile ¶
func (m *AnsibleTowerNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*AnsibleTowerNotificationConfig) ID ¶
func (m *AnsibleTowerNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*AnsibleTowerNotificationConfig) MarshalBinary ¶
func (m *AnsibleTowerNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AnsibleTowerNotificationConfig) MarshalJSON ¶
func (m AnsibleTowerNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AnsibleTowerNotificationConfig) Name ¶
func (m *AnsibleTowerNotificationConfig) Name() *string
Name gets the name of this subtype
func (*AnsibleTowerNotificationConfig) SetActive ¶
func (m *AnsibleTowerNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*AnsibleTowerNotificationConfig) SetAlertingProfile ¶
func (m *AnsibleTowerNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*AnsibleTowerNotificationConfig) SetID ¶
func (m *AnsibleTowerNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*AnsibleTowerNotificationConfig) SetName ¶
func (m *AnsibleTowerNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*AnsibleTowerNotificationConfig) SetType ¶
func (m *AnsibleTowerNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*AnsibleTowerNotificationConfig) Type ¶
func (m *AnsibleTowerNotificationConfig) Type() string
Type gets the type of this subtype
func (*AnsibleTowerNotificationConfig) UnmarshalBinary ¶
func (m *AnsibleTowerNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AnsibleTowerNotificationConfig) UnmarshalJSON ¶
func (m *AnsibleTowerNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Apdex ¶
type Apdex struct { // Consider JavaScript errors in Apdex calculations enabled/disabled // Required: true ConsiderJavaScriptErrors *bool `json:"considerJavaScriptErrors"` // Fallback threshold of an XHR action, in milliseconds, defining a tolerable user experience, when the configured KPM is not available. // // Values between 100 and 240000 are allowed. // Maximum: 240000 // Minimum: 100 FrustratingFallbackThreshold int32 `json:"frustratingFallbackThreshold,omitempty"` // Maximal length of an action, in milliseconds, which is considered as tolerable user experience. // // You can use values between 100 and 240000. // Maximum: 240000 // Minimum: 100 FrustratingThreshold int32 `json:"frustratingThreshold,omitempty"` // Fallback threshold of an XHR action, in milliseconds, defining a satisfied user experience, when the configured KPM is not available. // // Values between 100 and 60000 are allowed. // Maximum: 60000 // Minimum: 100 ToleratedFallbackThreshold int32 `json:"toleratedFallbackThreshold,omitempty"` // Maximal length of an action, in milliseconds, which is considered as satisfied user experience. // // You can use values between 100 and 60000. // Maximum: 60000 // Minimum: 100 ToleratedThreshold int32 `json:"toleratedThreshold,omitempty"` }
Apdex Defines the Apdex settings of an application. swagger:model Apdex
func (*Apdex) MarshalBinary ¶
MarshalBinary interface implementation
func (*Apdex) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AppIdentifier ¶
type AppIdentifier struct { // The id where the file belongs to ID string `json:"id,omitempty"` // The operating system where the file belongs to // Enum: [ANDROID IOS TVOS] Os string `json:"os,omitempty"` // The bundleId (iOS) or package name (Android) the file belongs to PackageName string `json:"packageName,omitempty"` // The version code (Android) / bundle version (iOS) the file belongs to // Required: true VersionCode *string `json:"versionCode"` // The version name (Android) / bundle versions string (iOS) the file belongs to // Required: true VersionName *string `json:"versionName"` }
AppIdentifier app identifier swagger:model AppIdentifier
func (*AppIdentifier) MarshalBinary ¶
func (m *AppIdentifier) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppIdentifier) UnmarshalBinary ¶
func (m *AppIdentifier) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationAnomalyDetectionConfig ¶
type ApplicationAnomalyDetectionConfig struct { // How to detect failure rate increase. // Required: true FailureRateIncrease *FailureRateIncreaseDetectionConfig `json:"failureRateIncrease"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // How to detect response time degradation. // Required: true ResponseTimeDegradation *ResponseTimeDegradationDetectionConfig `json:"responseTimeDegradation"` // How to detect traffic drops. // Required: true TrafficDrop *TrafficDropDetectionConfig `json:"trafficDrop"` // How to detect traffic spikes. // Required: true TrafficSpike *TrafficSpikeDetectionConfig `json:"trafficSpike"` }
ApplicationAnomalyDetectionConfig The configuration of anomaly detection for applications. swagger:model ApplicationAnomalyDetectionConfig
func (*ApplicationAnomalyDetectionConfig) MarshalBinary ¶
func (m *ApplicationAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *ApplicationAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationDataPrivacy ¶
type ApplicationDataPrivacy struct { // Set to `true` to disable data capture and cookies until JavaScriptAPI dtrum.enable() is called. // Required: true DataCaptureOptInEnabled *bool `json:"dataCaptureOptInEnabled"` // How to handle browsers' "Do Not Track": `IGNORE_DO_NOT_TRACK`, or `CAPTURE_ANONYMIZED`, or `DO_NOT_CAPTURE`. // Required: true // Enum: [CAPTURE_ANONYMIZED DO_NOT_CAPTURE IGNORE_DO_NOT_TRACK] DoNotTrackBehaviour *string `json:"doNotTrackBehaviour"` // Dynatrace entity ID of the web application. // Read Only: true Identifier string `json:"identifier,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // Set to `true` to set persistent cookie in order to recognize returning devices. // Required: true PersistentCookieForUserTracking *bool `json:"persistentCookieForUserTracking"` }
ApplicationDataPrivacy Data privacy settings of the application. swagger:model ApplicationDataPrivacy
func (*ApplicationDataPrivacy) MarshalBinary ¶
func (m *ApplicationDataPrivacy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationDataPrivacy) UnmarshalBinary ¶
func (m *ApplicationDataPrivacy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationDataPrivacyList ¶
type ApplicationDataPrivacyList struct { // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // values Values []*ApplicationDataPrivacy `json:"values"` }
ApplicationDataPrivacyList application data privacy list swagger:model ApplicationDataPrivacyList
func (*ApplicationDataPrivacyList) MarshalBinary ¶
func (m *ApplicationDataPrivacyList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationDataPrivacyList) UnmarshalBinary ¶
func (m *ApplicationDataPrivacyList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationDetectionRuleConfig ¶
type ApplicationDetectionRuleConfig struct { // The Dynatrace entity ID of the application, for example `APPLICATION-4A3B43`. // // You must use an existing ID. If you need to create a rule for an application that doesn't exist yet, [create an application first](https://www.dynatrace.com/support/help/shortlink/api-config-web-app-post-web-app) and then configure detection rules for it. // Required: true ApplicationIdentifier *string `json:"applicationIdentifier"` // The condition of the rule. // Required: true FilterConfig *ApplicationFilter `json:"filterConfig"` // The ID of the rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadataDtoImpl `json:"metadata,omitempty"` // The order of the rule in the rules list. // // The rules are evaluated from top to bottom. The first matching rule applies. // Max Length: 2147483647 // Min Length: 1 Order string `json:"order,omitempty"` }
ApplicationDetectionRuleConfig Application detection rule. swagger:model ApplicationDetectionRuleConfig
func (*ApplicationDetectionRuleConfig) MarshalBinary ¶
func (m *ApplicationDetectionRuleConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationDetectionRuleConfig) UnmarshalBinary ¶
func (m *ApplicationDetectionRuleConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationFilter ¶
type ApplicationFilter struct { // Where to look for the the **pattern** value. // Required: true // Enum: [DOMAIN URL] ApplicationMatchTarget *string `json:"applicationMatchTarget"` // The operator of the matching. // Required: true // Enum: [BEGINS_WITH CONTAINS ENDS_WITH EQUALS MATCHES] ApplicationMatchType *string `json:"applicationMatchType"` // The value to look for. // Required: true // Max Length: 200 // Min Length: 1 Pattern *string `json:"pattern"` }
ApplicationFilter The condition of an application detection rule. swagger:model ApplicationFilter
func (*ApplicationFilter) MarshalBinary ¶
func (m *ApplicationFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ApplicationFilter) UnmarshalBinary ¶
func (m *ApplicationFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ApplicationID ¶
type ApplicationID struct { // The value to be used instead of the detected value. ValueOverride string `json:"valueOverride,omitempty"` // contains filtered or unexported fields }
ApplicationID The contribution to the service ID calculation from the detected application ID.
You have two mutually exclusive options:
* Override the detected value with a specified static value. Specify the new value in the **valueOverride** field. * Dynamically transform the detected value. Specify the transformation parameters in the **transformations** field. swagger:model ApplicationId
func (*ApplicationID) MarshalBinary ¶
func (m *ApplicationID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ApplicationID) MarshalJSON ¶
func (m ApplicationID) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ApplicationID) SetTransformations ¶
func (m *ApplicationID) SetTransformations(val []TransformationBase)
SetTransformations sets the transformations of this base type
func (*ApplicationID) Transformations ¶
func (m *ApplicationID) Transformations() []TransformationBase
Transformations gets the transformations of this base type
func (*ApplicationID) UnmarshalBinary ¶
func (m *ApplicationID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ApplicationID) UnmarshalJSON ¶
func (m *ApplicationID) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ApplicationTypeComparison ¶
type ApplicationTypeComparison struct {
// contains filtered or unexported fields
}
ApplicationTypeComparison application type comparison swagger:model ApplicationTypeComparison
func (*ApplicationTypeComparison) MarshalBinary ¶
func (m *ApplicationTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ApplicationTypeComparison) MarshalJSON ¶
func (m ApplicationTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ApplicationTypeComparison) Negate ¶
func (m *ApplicationTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*ApplicationTypeComparison) Operator ¶
func (m *ApplicationTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*ApplicationTypeComparison) SetNegate ¶
func (m *ApplicationTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*ApplicationTypeComparison) SetOperator ¶
func (m *ApplicationTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*ApplicationTypeComparison) SetType ¶
func (m *ApplicationTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*ApplicationTypeComparison) SetValue ¶
func (m *ApplicationTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*ApplicationTypeComparison) Type ¶
func (m *ApplicationTypeComparison) Type() string
Type gets the type of this subtype
func (*ApplicationTypeComparison) UnmarshalBinary ¶
func (m *ApplicationTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ApplicationTypeComparison) UnmarshalJSON ¶
func (m *ApplicationTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ApplicationTypeComparison) Validate ¶
func (m *ApplicationTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this application type comparison
func (*ApplicationTypeComparison) Value ¶
func (m *ApplicationTypeComparison) Value() interface{}
Value gets the value of this subtype
type AssignedEntitiesTile ¶
type AssignedEntitiesTile struct { // The list of Dynatrace entities, assigned to the tile. // Required: true AssignedEntities []string `json:"assignedEntities"` // contains filtered or unexported fields }
AssignedEntitiesTile assigned entities tile swagger:model AssignedEntitiesTile
func (*AssignedEntitiesTile) Bounds ¶
func (m *AssignedEntitiesTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*AssignedEntitiesTile) Configured ¶
func (m *AssignedEntitiesTile) Configured() bool
Configured gets the configured of this subtype
func (*AssignedEntitiesTile) MarshalBinary ¶
func (m *AssignedEntitiesTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AssignedEntitiesTile) MarshalJSON ¶
func (m AssignedEntitiesTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AssignedEntitiesTile) Name ¶
func (m *AssignedEntitiesTile) Name() *string
Name gets the name of this subtype
func (*AssignedEntitiesTile) SetBounds ¶
func (m *AssignedEntitiesTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*AssignedEntitiesTile) SetConfigured ¶
func (m *AssignedEntitiesTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*AssignedEntitiesTile) SetName ¶
func (m *AssignedEntitiesTile) SetName(val *string)
SetName sets the name of this subtype
func (*AssignedEntitiesTile) SetTileFilter ¶
func (m *AssignedEntitiesTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*AssignedEntitiesTile) SetTileType ¶
func (m *AssignedEntitiesTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*AssignedEntitiesTile) TileFilter ¶
func (m *AssignedEntitiesTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*AssignedEntitiesTile) TileType ¶
func (m *AssignedEntitiesTile) TileType() string
TileType gets the tile type of this subtype
func (*AssignedEntitiesTile) UnmarshalBinary ¶
func (m *AssignedEntitiesTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AssignedEntitiesTile) UnmarshalJSON ¶
func (m *AssignedEntitiesTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AssignedEntitiesWithMetricTile ¶
type AssignedEntitiesWithMetricTile struct { // The list of Dynatrace entities, assigned to the tile. // Required: true AssignedEntities []string `json:"assignedEntities"` // The metric assigned to the tile. Metric string `json:"metric,omitempty"` // contains filtered or unexported fields }
AssignedEntitiesWithMetricTile assigned entities with metric tile swagger:model AssignedEntitiesWithMetricTile
func (*AssignedEntitiesWithMetricTile) Bounds ¶
func (m *AssignedEntitiesWithMetricTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*AssignedEntitiesWithMetricTile) Configured ¶
func (m *AssignedEntitiesWithMetricTile) Configured() bool
Configured gets the configured of this subtype
func (*AssignedEntitiesWithMetricTile) MarshalBinary ¶
func (m *AssignedEntitiesWithMetricTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AssignedEntitiesWithMetricTile) MarshalJSON ¶
func (m AssignedEntitiesWithMetricTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AssignedEntitiesWithMetricTile) Name ¶
func (m *AssignedEntitiesWithMetricTile) Name() *string
Name gets the name of this subtype
func (*AssignedEntitiesWithMetricTile) SetBounds ¶
func (m *AssignedEntitiesWithMetricTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*AssignedEntitiesWithMetricTile) SetConfigured ¶
func (m *AssignedEntitiesWithMetricTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*AssignedEntitiesWithMetricTile) SetName ¶
func (m *AssignedEntitiesWithMetricTile) SetName(val *string)
SetName sets the name of this subtype
func (*AssignedEntitiesWithMetricTile) SetTileFilter ¶
func (m *AssignedEntitiesWithMetricTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*AssignedEntitiesWithMetricTile) SetTileType ¶
func (m *AssignedEntitiesWithMetricTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*AssignedEntitiesWithMetricTile) TileFilter ¶
func (m *AssignedEntitiesWithMetricTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*AssignedEntitiesWithMetricTile) TileType ¶
func (m *AssignedEntitiesWithMetricTile) TileType() string
TileType gets the tile type of this subtype
func (*AssignedEntitiesWithMetricTile) UnmarshalBinary ¶
func (m *AssignedEntitiesWithMetricTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AssignedEntitiesWithMetricTile) UnmarshalJSON ¶
func (m *AssignedEntitiesWithMetricTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AutoTag ¶
type AutoTag struct { // The ID of the auto-tag. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the auto-tag, which is applied to entities. // // Additionally you can specify a **valueFormat** in the tag rule. In that case the tag is used in the `name:valueFormat` format. // // For example you can extend the `Infrastructure` tag to `Infrastructure:Windows` and `Infrastructure:Linux`. // Required: true // Max Length: 100 // Min Length: 1 Name *string `json:"name"` // The list of rules for tag usage. // // When there are multiple rules, the OR logic applies. Rules []*AutoTagRule `json:"rules"` }
AutoTag Configuration of an auto-tag. It defines the conditions of tag usage and the tag value. swagger:model AutoTag
func (*AutoTag) MarshalBinary ¶
MarshalBinary interface implementation
func (*AutoTag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AutoTagRule ¶
type AutoTagRule struct { // A list of matching rules for the auto-tag. // // The tag applies only when **all** conditions are fulfilled. // Required: true // Max Items: 30 // Min Items: 1 Conditions []*EntityRuleEngineCondition `json:"conditions"` // Tag rule is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // How to apply the tag to underlying entities: // // * `SERVICE_TO_PROCESS_GROUP_LIKE`: Apply to underlying process groups of matching services. // * `SERVICE_TO_HOST_LIKE`: Apply to underlying hosts of matching services. // // * `PROCESS_GROUP_TO_HOST`: Apply to underlying hosts of matching process groups. // * `PROCESS_GROUP_TO_SERVICE`: Apply to all services provided by the process groups. // // * `HOST_TO_PROCESS_GROUP_INSTANCE`: Apply to processes running on matching hosts. PropagationTypes []string `json:"propagationTypes"` // Type of entities to which the rule applies. // Required: true // Enum: [APPLICATION AWS_APPLICATION_LOAD_BALANCER AWS_CLASSIC_LOAD_BALANCER AWS_NETWORK_LOAD_BALANCER AWS_RELATIONAL_DATABASE_SERVICE AZURE CUSTOM_APPLICATION CUSTOM_DEVICE DCRUM_APPLICATION ESXI_HOST EXTERNAL_SYNTHETIC_TEST HOST HTTP_CHECK KUBERNETES_NODE MOBILE_APPLICATION PROCESS_GROUP SERVICE SYNTHETIC_TEST] Type *string `json:"type"` // The value of the auto-tag. If specified, the tag is used in the `name:valueFormat` format. // // For example, you can extend the `Infrastructure` tag to `Infrastructure:Windows` and `Infrastructure:Linux`. // // You can use the following placeholders here: // // * `{AwsAutoScalingGroup:Name}` // * `{AwsAvailabilityZone:Name}` // * `{AwsElasticLoadBalancer:Name}` // * `{AwsRelationalDatabaseService:DBName}` // * `{AwsRelationalDatabaseService:Endpoint}` // * `{AwsRelationalDatabaseService:Engine}` // * `{AwsRelationalDatabaseService:InstanceClass}` // * `{AwsRelationalDatabaseService:Name}` // * `{AwsRelationalDatabaseService:Port}` // * `{AzureRegion:Name}` // * `{AzureScaleSet:Name}` // * `{AzureVm:Name}` // * `{CloudFoundryOrganization:Name}` // * `{CustomDevice:DetectedName}` // * `{CustomDevice:DnsName}` // * `{CustomDevice:IpAddress}` // * `{CustomDevice:Port}` // * `{DockerContainerGroupInstance:ContainerName}` // * `{DockerContainerGroupInstance:FullImageName}` // * `{DockerContainerGroupInstance:ImageVersion}` // * `{DockerContainerGroupInstance:StrippedImageName}` // * `{ESXIHost:HardwareModel}` // * `{ESXIHost:HardwareVendor}` // * `{ESXIHost:Name}` // * `{ESXIHost:ProductName}` // * `{ESXIHost:ProductVersion}` // * `{Ec2Instance:AmiId}` // * `{Ec2Instance:BeanstalkEnvironmentName}` // * `{Ec2Instance:InstanceId}` // * `{Ec2Instance:InstanceType}` // * `{Ec2Instance:LocalHostName}` // * `{Ec2Instance:Name}` // * `{Ec2Instance:PublicHostName}` // * `{Ec2Instance:SecurityGroup}` // * `{GoogleComputeInstance:Id}` // * `{GoogleComputeInstance:IpAddresses}` // * `{GoogleComputeInstance:MachineType}` // * `{GoogleComputeInstance:Name}` // * `{GoogleComputeInstance:ProjectId}` // * `{GoogleComputeInstance:Project}` // * `{Host:AWSNameTag}` // * `{Host:AixLogicalCpuCount}` // * `{Host:AzureHostName}` // * `{Host:AzureSiteName}` // * `{Host:BoshDeploymentId}` // * `{Host:BoshInstanceId}` // * `{Host:BoshInstanceName}` // * `{Host:BoshName}` // * `{Host:BoshStemcellVersion}` // * `{Host:CpuCores}` // * `{Host:DetectedName}` // * `{Host:Environment:AppName}` // * `{Host:Environment:BoshReleaseVersion}` // * `{Host:Environment:Environment}` // * `{Host:Environment:Link}` // * `{Host:Environment:Organization}` // * `{Host:Environment:Owner}` // * `{Host:Environment:Support}` // * `{Host:IpAddress}` // * `{Host:LogicalCpuCores}` // * `{Host:OneAgentCustomHostName}` // * `{Host:OperatingSystemVersion}` // * `{Host:PaasMemoryLimit}` // * `{HostGroup:Name}` // * `{KubernetesCluster:Name}` // * `{KubernetesNode:DetectedName}` // * `{OpenstackAvailabilityZone:Name}` // * `{OpenstackZone:Name}` // * `{OpenstackComputeNode:Name}` // * `{OpenstackProject:Name}` // * `{OpenstackVm:UnstanceType}` // * `{OpenstackVm:Name}` // * `{OpenstackVm:SecurityGroup}` // * `{ProcessGroup:AmazonECRImageAccountId}` // * `{ProcessGroup:AmazonECRImageRegion}` // * `{ProcessGroup:AmazonECSCluster}` // * `{ProcessGroup:AmazonECSContainerName}` // * `{ProcessGroup:AmazonECSFamily}` // * `{ProcessGroup:AmazonECSRevision}` // * `{ProcessGroup:AmazonLambdaFunctionName}` // * `{ProcessGroup:AmazonRegion}` // * `{ProcessGroup:ApacheConfigPath}` // * `{ProcessGroup:ApacheSparkMasterIpAddress}` // * `{ProcessGroup:AspDotNetCoreApplicationPath}` // * `{ProcessGroup:AspDotNetCoreApplicationPath}` // * `{ProcessGroup:AzureHostName}` // * `{ProcessGroup:AzureSiteName}` // * `{ProcessGroup:CassandraClusterName}` // * `{ProcessGroup:CatalinaBase}` // * `{ProcessGroup:CatalinaHome}` // * `{ProcessGroup:CloudFoundryAppId}` // * `{ProcessGroup:CloudFoundryAppName}` // * `{ProcessGroup:CloudFoundryInstanceIndex}` // * `{ProcessGroup:CloudFoundrySpaceId}` // * `{ProcessGroup:CloudFoundrySpaceName}` // * `{ProcessGroup:ColdFusionJvmConfigFile}` // * `{ProcessGroup:ColdFusionServiceName}` // * `{ProcessGroup:CommandLineArgs}` // * `{ProcessGroup:DetectedName}` // * `{ProcessGroup:DotNetCommandPath}` // * `{ProcessGroup:DotNetCommand}` // * `{ProcessGroup:DotNetClusterId}` // * `{ProcessGroup:DotNetNodeId}` // * `{ProcessGroup:ElasticsearchClusterName}` // * `{ProcessGroup:ElasticsearchNodeName}` // * `{ProcessGroup:EquinoxConfigPath}` // * `{ProcessGroup:ExeName}` // * `{ProcessGroup:ExePath}` // * `{ProcessGroup:GlassFishDomainName}` // * `{ProcessGroup:GlassFishInstanceName}` // * `{ProcessGroup:GoogleAppEngineInstance}` // * `{ProcessGroup:GoogleAppEngineService}` // * `{ProcessGroup:GoogleCloudProject}` // * `{ProcessGroup:HybrisBinDirectory}` // * `{ProcessGroup:HybrisConfigDirectory}` // * `{ProcessGroup:HybrisConfigDirectory}` // * `{ProcessGroup:HybrisDataDirectory}` // * `{ProcessGroup:IBMCicsRegion}` // * `{ProcessGroup:IBMCtgName}` // * `{ProcessGroup:IBMImsConnectRegion}` // * `{ProcessGroup:IBMImsControlRegion}` // * `{ProcessGroup:IBMImsMessageProcessingRegion}` // * `{ProcessGroup:IBMImsSoapGwName}` // * `{ProcessGroup:IBMIntegrationNodeName}` // * `{ProcessGroup:IBMIntegrationServerName}` // * `{ProcessGroup:IISAppPool}` // * `{ProcessGroup:IISRoleName}` // * `{ProcessGroup:JbossHome}` // * `{ProcessGroup:JbossMode}` // * `{ProcessGroup:JbossServerName}` // * `{ProcessGroup:JavaJarFile}` // * `{ProcessGroup:JavaJarPath}` // * `{ProcessGroup:JavaMainCLass}` // * `{ProcessGroup:KubernetesBasePodName}` // * `{ProcessGroup:KubernetesContainerName}` // * `{ProcessGroup:KubernetesFullPodName}` // * `{ProcessGroup:KubernetesNamespace}` // * `{ProcessGroup:KubernetesPodUid}` // * `{ProcessGroup:MssqlInstanceName}` // * `{ProcessGroup:NodeJsAppBaseDirectory}` // * `{ProcessGroup:NodeJsAppName}` // * `{ProcessGroup:NodeJsScriptName}` // * `{ProcessGroup:OracleSid}` // * `{ProcessGroup:PHPScriptPath}` // * `{ProcessGroup:PHPWorkingDirectory}` // * `{ProcessGroup:Ports}` // * `{ProcessGroup:RubyAppRootPath}` // * `{ProcessGroup:RubyScriptPath}` // * `{ProcessGroup:SoftwareAGInstallRoot}` // * `{ProcessGroup:SoftwareAGProductPropertyName}` // * `{ProcessGroup:SpringBootAppName}` // * `{ProcessGroup:SpringBootProfileName}` // * `{ProcessGroup:SpringBootStartupClass}` // * `{ProcessGroup:TIBCOBusinessWorksAppNodeName}` // * `{ProcessGroup:TIBCOBusinessWorksAppSpaceName}` // * `{ProcessGroup:TIBCOBusinessWorksCeAppName}` // * `{ProcessGroup:TIBCOBusinessWorksCeVersion}` // * `{ProcessGroup:TIBCOBusinessWorksDomainName}` // * `{ProcessGroup:TIBCOBusinessWorksEnginePropertyFilePath}` // * `{ProcessGroup:TIBCOBusinessWorksEnginePropertyFile}` // * `{ProcessGroup:TIBCOBusinessWorksHome}` // * `{ProcessGroup:VarnishInstanceName}` // * `{ProcessGroup:WebLogicClusterName}` // * `{ProcessGroup:WebLogicDomainName}` // * `{ProcessGroup:WebLogicHome}` // * `{ProcessGroup:WebLogicName}` // * `{ProcessGroup:WebSphereCellName}` // * `{ProcessGroup:WebSphereClusterName}` // * `{ProcessGroup:WebSphereNodeName}` // * `{ProcessGroup:WebSphereServerName}` // * `{ProcessGroup:ActorSystem}` // * `{Service:STGServerName}` // * `{Service:DatabaseHostName}` // * `{Service:DatabaseName}` // * `{Service:DatabaseVendor}` // * `{Service:DetectedName}` // * `{Service:EndpointPath}` // * `{Service:EndpointPathGatewayUrl}` // * `{Service:IIBApplicationName}` // * `{Service:MessageListenerClassName}` // * `{Service:Port}` // * `{Service:PublicDomainName}` // * `{Service:RemoteEndpoint}` // * `{Service:RemoteName}` // * `{Service:WebApplicationId}` // * `{Service:WebContextRoot}` // * `{Service:WebServerName}` // * `{Service:WebServiceNamespace}` // * `{Service:WebServiceName}` // * `{VmwareDatacenter:Name}` // * `{VmwareVm:Name}` // ValueFormat string `json:"valueFormat,omitempty"` }
AutoTagRule A rule for the auto-tag.
Defines the conditions of tag usage.
swagger:model AutoTagRule
func (*AutoTagRule) MarshalBinary ¶
func (m *AutoTagRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoTagRule) UnmarshalBinary ¶
func (m *AutoTagRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsAnomalyDetectionConfig ¶
type AwsAnomalyDetectionConfig struct { // How to detect high CPU saturation on EC2 monitoring candidate. If null, then these settings won't be changed. Ec2CandidateCPUSaturationDetection *Ec2CandidateCPUSaturationDetectionConfig `json:"ec2CandidateCpuSaturationDetection,omitempty"` // How to detect high number of backend connection errors on ELB. // Required: true ElbHighConnectionErrorsDetection *ElbHighConnectionErrorsDetectionConfig `json:"elbHighConnectionErrorsDetection"` // How to detect AWS Lambda high error rate. // Required: true LambdaHighErrorRateDetection *LambdaHighErrorRateDetectionConfig `json:"lambdaHighErrorRateDetection"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // How to detect high CPU utilization on RDS. // Required: true RdsHighCPUDetection *RdsHighCPUDetectionConfig `json:"rdsHighCpuDetection"` // How to detect DRS running out of memory. // Required: true RdsHighMemoryDetection *RdsHighMemoryDetectionConfig `json:"rdsHighMemoryDetection"` // How to detect high RDS write/read latency. // Required: true RdsHighWriteReadLatencyDetection *RdsHighWriteReadLatencyDetectionConfig `json:"rdsHighWriteReadLatencyDetection"` // How to detect low free storage space on RDS. // Required: true RdsLowStorageDetection *RdsLowStorageDetectionConfig `json:"rdsLowStorageDetection"` // How to detect restarts sequence on RDS. // Required: true RdsRestartsSequenceDetection *RdsRestartsSequenceDetectionConfig `json:"rdsRestartsSequenceDetection"` }
AwsAnomalyDetectionConfig The configuration of anomaly detection for AWS. swagger:model AwsAnomalyDetectionConfig
func (*AwsAnomalyDetectionConfig) MarshalBinary ¶
func (m *AwsAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *AwsAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsAuthenticationData ¶
type AwsAuthenticationData struct { // The credentials for the key-based authentication. // // Only applicable when the **type** parameter is set to `KEYS`. KeyBasedAuthentication *KeyBasedAuthentication `json:"keyBasedAuthentication,omitempty"` // The credentials for the role-based authentication. // // Only applicable when the **type** parameter is set to `ROLE`. RoleBasedAuthentication *RoleBasedAuthentication `json:"roleBasedAuthentication,omitempty"` // The type of the authentication: role-based or key-based. // Required: true // Enum: [KEYS ROLE] Type *string `json:"type"` }
AwsAuthenticationData A credentials for the AWS authentication. swagger:model AwsAuthenticationData
func (*AwsAuthenticationData) MarshalBinary ¶
func (m *AwsAuthenticationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsAuthenticationData) UnmarshalBinary ¶
func (m *AwsAuthenticationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsConfigTag ¶
type AwsConfigTag struct { // The key of the AWS tag. // Required: true Name *string `json:"name"` // The value of the AWS tag. // Required: true Value *string `json:"value"` }
AwsConfigTag An AWS tag of the resource to be monitored. swagger:model AwsConfigTag
func (*AwsConfigTag) MarshalBinary ¶
func (m *AwsConfigTag) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsConfigTag) UnmarshalBinary ¶
func (m *AwsConfigTag) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsCredentialsConfig ¶
type AwsCredentialsConfig struct { // The type of the AWS authentication and the respective credentials. // Required: true AuthenticationData *AwsAuthenticationData `json:"authenticationData"` // The status of the connection to the AWS environment. // // * `CONNECTED`: There was a connection within last 10 minutes. // * `DISCONNECTED`: A problem occurred with establishing connection using these credentials. Check whether the data is correct. // * `UNINITIALIZED`: The successful connection has never been established for these credentials. // Read Only: true // Enum: [CONNECTED DISCONNECTED UNINITIALIZED] ConnectionStatus string `json:"connectionStatus,omitempty"` // The unique ID of the credentials. // Read Only: true ID string `json:"id,omitempty"` // The name of the credentials. // Required: true // Min Length: 1 Label *string `json:"label"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The type of the AWS partition. // Required: true // Enum: [AWS_CN AWS_DEFAULT AWS_US_GOV] PartitionType *string `json:"partitionType"` // A list of supporting services to be monitored. SupportingServicesToMonitor []*AwsSupportingServiceConfig `json:"supportingServicesToMonitor"` // Monitor only resources which have specified AWS tags (`true`) or all resources (`false`). // Required: true TaggedOnly *bool `json:"taggedOnly"` // A list of AWS tags to be monitored. // // You can specify up to 10 tags. // // Only applicable when the **taggedOnly** parameter is set to `true`. // Required: true // Max Items: 10 // Min Items: 0 TagsToMonitor []*AwsConfigTag `json:"tagsToMonitor"` }
AwsCredentialsConfig Configuration of an AWS credentials. swagger:model AwsCredentialsConfig
func (*AwsCredentialsConfig) MarshalBinary ¶
func (m *AwsCredentialsConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsCredentialsConfig) UnmarshalBinary ¶
func (m *AwsCredentialsConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsIamToken ¶
type AwsIamToken struct { // The external ID token for setting IAM Role in AWS. // Required: true Token *string `json:"token"` }
AwsIamToken The external ID token for setting IAM Role in AWS. swagger:model AwsIamToken
func (*AwsIamToken) MarshalBinary ¶
func (m *AwsIamToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsIamToken) UnmarshalBinary ¶
func (m *AwsIamToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsSupportingServiceConfig ¶
type AwsSupportingServiceConfig struct { // A list of metrics to be monitored for this service. // Required: true // Max Items: 2147483647 // Min Items: 1 MonitoredMetrics []*AwsSupportingServiceMetric `json:"monitoredMetrics"` // The name of the supporting service. // Required: true Name *string `json:"name"` }
AwsSupportingServiceConfig A supporting service to be monitored. swagger:model AwsSupportingServiceConfig
func (*AwsSupportingServiceConfig) MarshalBinary ¶
func (m *AwsSupportingServiceConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsSupportingServiceConfig) UnmarshalBinary ¶
func (m *AwsSupportingServiceConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsSupportingServiceMetric ¶
type AwsSupportingServiceMetric struct { // A list of metric's dimensions names. // Required: true // Max Items: 2147483647 // Min Items: 1 Dimensions []string `json:"dimensions"` // The name of the metric of the supporting service. // Required: true Name *string `json:"name"` // The statistic (aggregation) to be used for the metric. AVG_MIN_MAX value is 3 statistics at once: AVERAGE, MINIMUM and MAXIMUM // Required: true // Enum: [AVERAGE AVG_MIN_MAX MAXIMUM MINIMUM SAMPLE_COUNT SUM] Statistic *string `json:"statistic"` }
AwsSupportingServiceMetric A metric of supporting service to be monitored. swagger:model AwsSupportingServiceMetric
func (*AwsSupportingServiceMetric) MarshalBinary ¶
func (m *AwsSupportingServiceMetric) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsSupportingServiceMetric) UnmarshalBinary ¶
func (m *AwsSupportingServiceMetric) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureComputeModeComparison ¶
type AzureComputeModeComparison struct {
// contains filtered or unexported fields
}
AzureComputeModeComparison azure compute mode comparison swagger:model AzureComputeModeComparison
func (*AzureComputeModeComparison) MarshalBinary ¶
func (m *AzureComputeModeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureComputeModeComparison) MarshalJSON ¶
func (m AzureComputeModeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureComputeModeComparison) Negate ¶
func (m *AzureComputeModeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*AzureComputeModeComparison) Operator ¶
func (m *AzureComputeModeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*AzureComputeModeComparison) SetNegate ¶
func (m *AzureComputeModeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*AzureComputeModeComparison) SetOperator ¶
func (m *AzureComputeModeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*AzureComputeModeComparison) SetType ¶
func (m *AzureComputeModeComparison) SetType(val string)
SetType sets the type of this subtype
func (*AzureComputeModeComparison) SetValue ¶
func (m *AzureComputeModeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*AzureComputeModeComparison) Type ¶
func (m *AzureComputeModeComparison) Type() string
Type gets the type of this subtype
func (*AzureComputeModeComparison) UnmarshalBinary ¶
func (m *AzureComputeModeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureComputeModeComparison) UnmarshalJSON ¶
func (m *AzureComputeModeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AzureComputeModeComparison) Validate ¶
func (m *AzureComputeModeComparison) Validate(formats strfmt.Registry) error
Validate validates this azure compute mode comparison
func (*AzureComputeModeComparison) Value ¶
func (m *AzureComputeModeComparison) Value() interface{}
Value gets the value of this subtype
type AzureCredentials ¶
type AzureCredentials struct { // The monitoring is enabled (`true`) or disabled (`false`) for Azure credentials. // // If not set on creation, the `true` value is used. // // If the field is omitted during an update, the old value is used. Active bool `json:"active,omitempty"` // Id of an application (client) for which the Azure ServicePrinicipal credentials are created // The combination of appId and directoryId must be unique // Required: true // Read Only: true // Min Length: 1 AppID string `json:"appId"` // Whether or not tags created in Azure should be automatically imported as tags in Dynatrace. // Required: true AutoTagging *bool `json:"autoTagging"` // Directory (Azure tenant) ID of the ServicePrincipal credentialsThe combination of appId and directoryId must be unique // Required: true // Read Only: true // Min Length: 1 DirectoryID string `json:"directoryId"` // The ID of the AZURE_CREDENTIALS configuration. // Read Only: true ID string `json:"id,omitempty"` // The secretKey to the Azure ServicePrincipal App Registration. // // Submit your token on creation or update of the configuration. For security reasons, GET requests return this field as `null`. // // If the field is omitted during an update, the old value is used. Key string `json:"key,omitempty"` // The name of the Azure credentials configuration. // The name must be unique. // // Allowed characters are letters, numbers, whitespaces, and the following characters: `.+-_`. // Required: true // Min Length: 1 // Pattern: ^([a-zA-Z0-9_ +-.]*)$ Label *string `json:"label"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // A list of Azure tags to be monitored. // // Only applicable when the **monitorOnlyTaggedEntities** parameter is set to `true`. // // You can specify up to 10 tags. A resource tagged with any of the TagPairs specified will be monitored. If value in TagPair is null, then resources with any value of this tag will be monitored. // Required: true // Max Items: 10 // Min Items: 0 // Unique: true MonitorOnlyTagPairs []*TagPair `json:"monitorOnlyTagPairs"` // Whether or not only resources which have the specified Azure tags (`true`) or all resources (`false`) should be monitored. // Required: true MonitorOnlyTaggedEntities *bool `json:"monitorOnlyTaggedEntities"` }
AzureCredentials Configuration of Azure credentials. swagger:model AzureCredentials
func (*AzureCredentials) MarshalBinary ¶
func (m *AzureCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureCredentials) UnmarshalBinary ¶
func (m *AzureCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureSkuComparision ¶
type AzureSkuComparision struct {
// contains filtered or unexported fields
}
AzureSkuComparision azure sku comparision swagger:model AzureSkuComparision
func (*AzureSkuComparision) MarshalBinary ¶
func (m *AzureSkuComparision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureSkuComparision) MarshalJSON ¶
func (m AzureSkuComparision) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureSkuComparision) Negate ¶
func (m *AzureSkuComparision) Negate() *bool
Negate gets the negate of this subtype
func (*AzureSkuComparision) Operator ¶
func (m *AzureSkuComparision) Operator() Enum
Operator gets the operator of this subtype
func (*AzureSkuComparision) SetNegate ¶
func (m *AzureSkuComparision) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*AzureSkuComparision) SetOperator ¶
func (m *AzureSkuComparision) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*AzureSkuComparision) SetType ¶
func (m *AzureSkuComparision) SetType(val string)
SetType sets the type of this subtype
func (*AzureSkuComparision) SetValue ¶
func (m *AzureSkuComparision) SetValue(val interface{})
SetValue sets the value of this subtype
func (*AzureSkuComparision) Type ¶
func (m *AzureSkuComparision) Type() string
Type gets the type of this subtype
func (*AzureSkuComparision) UnmarshalBinary ¶
func (m *AzureSkuComparision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureSkuComparision) UnmarshalJSON ¶
func (m *AzureSkuComparision) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AzureSkuComparision) Validate ¶
func (m *AzureSkuComparision) Validate(formats strfmt.Registry) error
Validate validates this azure sku comparision
func (*AzureSkuComparision) Value ¶
func (m *AzureSkuComparision) Value() interface{}
Value gets the value of this subtype
type BeforeTransformation ¶
type BeforeTransformation struct { // The delimiter of the transformation. The transformation keeps everything before this delimiter and removes everything after it. // // The delimiter itself is not kept. // // If several delimiters appear in the initial value, only the first one is used. // Required: true Delimiter *string `json:"delimiter"` }
BeforeTransformation before transformation swagger:model BeforeTransformation
func (*BeforeTransformation) MarshalBinary ¶
func (m *BeforeTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BeforeTransformation) MarshalJSON ¶
func (m BeforeTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BeforeTransformation) SetType ¶
func (m *BeforeTransformation) SetType(val string)
SetType sets the type of this subtype
func (*BeforeTransformation) Type ¶
func (m *BeforeTransformation) Type() string
Type gets the type of this subtype
func (*BeforeTransformation) UnmarshalBinary ¶
func (m *BeforeTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BeforeTransformation) UnmarshalJSON ¶
func (m *BeforeTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BetweenTransformation ¶
type BetweenTransformation struct { // The starting delimiter. The transformation removes everything before it. The delimiter itself is not kept. // Required: true After *string `json:"after"` // The ending delimiter. The transformation removes everything after it. The delimiter itself is not kept. // Required: true Before *string `json:"before"` }
BetweenTransformation between transformation swagger:model BetweenTransformation
func (*BetweenTransformation) MarshalBinary ¶
func (m *BetweenTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BetweenTransformation) MarshalJSON ¶
func (m BetweenTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BetweenTransformation) SetType ¶
func (m *BetweenTransformation) SetType(val string)
SetType sets the type of this subtype
func (*BetweenTransformation) Type ¶
func (m *BetweenTransformation) Type() string
Type gets the type of this subtype
func (*BetweenTransformation) UnmarshalBinary ¶
func (m *BetweenTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BetweenTransformation) UnmarshalJSON ¶
func (m *BetweenTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BitnessComparision ¶
type BitnessComparision struct {
// contains filtered or unexported fields
}
BitnessComparision bitness comparision swagger:model BitnessComparision
func (*BitnessComparision) MarshalBinary ¶
func (m *BitnessComparision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BitnessComparision) MarshalJSON ¶
func (m BitnessComparision) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BitnessComparision) Negate ¶
func (m *BitnessComparision) Negate() *bool
Negate gets the negate of this subtype
func (*BitnessComparision) Operator ¶
func (m *BitnessComparision) Operator() Enum
Operator gets the operator of this subtype
func (*BitnessComparision) SetNegate ¶
func (m *BitnessComparision) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*BitnessComparision) SetOperator ¶
func (m *BitnessComparision) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*BitnessComparision) SetType ¶
func (m *BitnessComparision) SetType(val string)
SetType sets the type of this subtype
func (*BitnessComparision) SetValue ¶
func (m *BitnessComparision) SetValue(val interface{})
SetValue sets the value of this subtype
func (*BitnessComparision) Type ¶
func (m *BitnessComparision) Type() string
Type gets the type of this subtype
func (*BitnessComparision) UnmarshalBinary ¶
func (m *BitnessComparision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BitnessComparision) UnmarshalJSON ¶
func (m *BitnessComparision) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*BitnessComparision) Validate ¶
func (m *BitnessComparision) Validate(formats strfmt.Registry) error
Validate validates this bitness comparision
func (*BitnessComparision) Value ¶
func (m *BitnessComparision) Value() interface{}
Value gets the value of this subtype
type BooleanComparisonInfo ¶
type BooleanComparisonInfo struct {
// contains filtered or unexported fields
}
BooleanComparisonInfo boolean comparison info swagger:model BooleanComparisonInfo
func (*BooleanComparisonInfo) Comparison ¶
func (m *BooleanComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*BooleanComparisonInfo) MarshalBinary ¶
func (m *BooleanComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BooleanComparisonInfo) MarshalJSON ¶
func (m BooleanComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BooleanComparisonInfo) Negate ¶
func (m *BooleanComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*BooleanComparisonInfo) SetComparison ¶
func (m *BooleanComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*BooleanComparisonInfo) SetNegate ¶
func (m *BooleanComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*BooleanComparisonInfo) SetType ¶
func (m *BooleanComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*BooleanComparisonInfo) SetValue ¶
func (m *BooleanComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*BooleanComparisonInfo) Type ¶
func (m *BooleanComparisonInfo) Type() string
Type gets the type of this subtype
func (*BooleanComparisonInfo) UnmarshalBinary ¶
func (m *BooleanComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BooleanComparisonInfo) UnmarshalJSON ¶
func (m *BooleanComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*BooleanComparisonInfo) Validate ¶
func (m *BooleanComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this boolean comparison info
func (*BooleanComparisonInfo) Value ¶
func (m *BooleanComparisonInfo) Value() interface{}
Value gets the value of this subtype
type CalculatedMetricDefinition ¶
type CalculatedMetricDefinition struct { // The metric to be captured. // Required: true // Enum: [CPU_TIME DATABASE_CHILD_CALL_COUNT DATABASE_CHILD_CALL_TIME EXCEPTION_COUNT FAILED_REQUEST_COUNT FAILED_REQUEST_COUNT_CLIENT FAILURE_RATE FAILURE_RATE_CLIENT HTTP_4XX_ERROR_COUNT HTTP_4XX_ERROR_COUNT_CLIENT HTTP_5XX_ERROR_COUNT HTTP_5XX_ERROR_COUNT_CLIENT IO_TIME LOCK_TIME NON_DATABASE_CHILD_CALL_COUNT NON_DATABASE_CHILD_CALL_TIME PROCESSING_TIME REQUEST_ATTRIBUTE REQUEST_COUNT RESPONSE_TIME RESPONSE_TIME_CLIENT SUCCESSFUL_REQUEST_COUNT SUCCESSFUL_REQUEST_COUNT_CLIENT WAIT_TIME] Metric *string `json:"metric"` // The request attribute to be captured. // // Only applicable when the **metric** parameter is set to `REQUEST_ATTRIBUTE`. RequestAttribute string `json:"requestAttribute,omitempty"` }
CalculatedMetricDefinition The definition of a calculated service metric. swagger:model CalculatedMetricDefinition
func (*CalculatedMetricDefinition) MarshalBinary ¶
func (m *CalculatedMetricDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CalculatedMetricDefinition) UnmarshalBinary ¶
func (m *CalculatedMetricDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CalculatedServiceMetric ¶
type CalculatedServiceMetric struct { // The set of conditions for the metric usage. // // **All** the specified conditions must be fulfilled to use the metric. Conditions []*Condition `json:"conditions"` // The dimensions splitting of the metric. DimensionDefinition *DimensionDefinition `json:"dimensionDefinition,omitempty"` // The metric is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // Restricts the metric usage to the specified service. // // This field is mutually exclusive with the **managementZones** field. EntityID string `json:"entityId,omitempty"` // Restricts the metric usage to specified management zones. // // This field is mutually exclusive with the **entityId** field. // Max Items: 1 // Min Items: 0 ManagementZones []string `json:"managementZones"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The source of the metric. // Required: true MetricDefinition *CalculatedMetricDefinition `json:"metricDefinition"` // The displayed name of the metric. // Required: true // Max Length: 200 // Min Length: 0 Name *string `json:"name"` // The key of the calculated service metric. // Required: true // Max Length: 200 // Min Length: 0 TsmMetricKey *string `json:"tsmMetricKey"` // The unit of the metric. // Required: true // Enum: [BIT BIT_PER_HOUR BIT_PER_MINUTE BIT_PER_SECOND BYTE BYTE_PER_HOUR BYTE_PER_MINUTE BYTE_PER_SECOND CORES COUNT GIBI_BYTE GIGA_BYTE HOUR KIBI_BYTE KIBI_BYTE_PER_HOUR KIBI_BYTE_PER_MINUTE KIBI_BYTE_PER_SECOND KILO_BYTE KILO_BYTE_PER_HOUR KILO_BYTE_PER_MINUTE KILO_BYTE_PER_SECOND MEBI_BYTE MEBI_BYTE_PER_HOUR MEBI_BYTE_PER_MINUTE MEBI_BYTE_PER_SECOND MEGA_BYTE MEGA_BYTE_PER_HOUR MEGA_BYTE_PER_MINUTE MEGA_BYTE_PER_SECOND MICRO_SECOND MILLI_CORES MILLI_SECOND MILLI_SECOND_PER_MINUTE MINUTE NANO_SECOND NANO_SECOND_PER_MINUTE NOT_APPLICABLE PERCENT PER_HOUR PER_MINUTE PER_SECOND PROMILLE RATIO SECOND STATE UNSPECIFIED] Unit *string `json:"unit"` // The display name of the metric's unit. // // Only applicable when the **unit** parameter is set to `UNSPECIFIED`. UnitDisplayName string `json:"unitDisplayName,omitempty"` }
CalculatedServiceMetric Descriptor of a calculated service metric. swagger:model CalculatedServiceMetric
func (*CalculatedServiceMetric) MarshalBinary ¶
func (m *CalculatedServiceMetric) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CalculatedServiceMetric) UnmarshalBinary ¶
func (m *CalculatedServiceMetric) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CapturedMethod ¶
type CapturedMethod struct { // The index of the argument to capture. Set `0` to capture the return value, `1` or higher to capture a mehtod argument. // // Required if the **capture** is set to `ARGUMENT`. // // Not applicable in other cases. // Minimum: 0 ArgumentIndex *int32 `json:"argumentIndex,omitempty"` // What to capture from the method. // Required: true // Enum: [ARGUMENT CLASS_NAME METHOD_NAME OCCURRENCES SIMPLE_CLASS_NAME THIS] Capture *string `json:"capture"` // The getter chain to apply to the captured object. It is required in one of the following cases: // // The **capture** is set to `THIS`. // The **capture** is set to `ARGUMENT`, and the argument is not a primitive, a primitive wrapper class, a string, or an array. // // Not applicable in other cases. DeepObjectAccess string `json:"deepObjectAccess,omitempty"` // The method where data is captured. // Required: true Method *MethodReference `json:"method"` }
CapturedMethod captured method swagger:model CapturedMethod
func (*CapturedMethod) MarshalBinary ¶
func (m *CapturedMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CapturedMethod) UnmarshalBinary ¶
func (m *CapturedMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CertificateCredentials ¶
type CertificateCredentials struct { // The certificate in the string format. // Required: true Certificate *string `json:"certificate"` // The certificate format. // Required: true // Enum: [PEM PKCS12 UNKNOWN] CertificateFormat *string `json:"certificateFormat"` // The password of the credential. // Required: true Password *string `json:"password"` // contains filtered or unexported fields }
CertificateCredentials certificate credentials swagger:model CertificateCredentials
func (*CertificateCredentials) Description ¶
func (m *CertificateCredentials) Description() *string
Description gets the description of this subtype
func (*CertificateCredentials) ID ¶
func (m *CertificateCredentials) ID() string
ID gets the id of this subtype
func (*CertificateCredentials) MarshalBinary ¶
func (m *CertificateCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CertificateCredentials) MarshalJSON ¶
func (m CertificateCredentials) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CertificateCredentials) Name ¶
func (m *CertificateCredentials) Name() *string
Name gets the name of this subtype
func (*CertificateCredentials) OwnerAccessOnly ¶
func (m *CertificateCredentials) OwnerAccessOnly() bool
OwnerAccessOnly gets the owner access only of this subtype
func (*CertificateCredentials) SetDescription ¶
func (m *CertificateCredentials) SetDescription(val *string)
SetDescription sets the description of this subtype
func (*CertificateCredentials) SetID ¶
func (m *CertificateCredentials) SetID(val string)
SetID sets the id of this subtype
func (*CertificateCredentials) SetName ¶
func (m *CertificateCredentials) SetName(val *string)
SetName sets the name of this subtype
func (*CertificateCredentials) SetOwnerAccessOnly ¶
func (m *CertificateCredentials) SetOwnerAccessOnly(val bool)
SetOwnerAccessOnly sets the owner access only of this subtype
func (*CertificateCredentials) SetType ¶
func (m *CertificateCredentials) SetType(val string)
SetType sets the type of this subtype
func (*CertificateCredentials) Type ¶
func (m *CertificateCredentials) Type() string
Type gets the type of this subtype
func (*CertificateCredentials) UnmarshalBinary ¶
func (m *CertificateCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CertificateCredentials) UnmarshalJSON ¶
func (m *CertificateCredentials) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CloudFoundryCredentials ¶
type CloudFoundryCredentials struct { // The monitoring is enabled (`true`) or disabled (`false`) for given credentials configuration. // // If not set on creation, the `true` value is used. // // If the field is omitted during an update, the old value is used. Active bool `json:"active,omitempty"` // The URL of the Cloud Foundry foundation credentials. // // The URL must be valid according to RFC 2396. // // Leading or trailing whitespaces are not allowed. APIURL string `json:"apiUrl,omitempty"` // The status of the configured endpoint. // // ASSIGNED: The credentials are assigned to an ActiveGate which is responsible for processing. // UNASSIGNED: The credentials are not yet assigned to an ActiveGate so there is currently no processing. // DISABLED: The credentials have been disabled by the user. // FASTCHECK_AUTH_ERROR: The credentials are invalid. // FASTCHECK_TLS_ERROR: The endpoint TLS certificate is invalid. // FASTCHECK_NO_RESPONSE: The endpoint did not return a result until the timeout was reached. // FASTCHECK_INVALID_ENDPOINT: The endpoint URL was invalid. // FASTCHECK_AUTH_LOCKED: The credentials seem to be locked. // UNKNOWN: An unknown error occured. // // Read Only: true // Enum: [ASSIGNED DISABLED FASTCHECK_AUTH_ERROR FASTCHECK_AUTH_LOCKED FASTCHECK_INVALID_ENDPOINT FASTCHECK_NO_RESPONSE FASTCHECK_TLS_ERROR UNASSIGNED UNKNOWN] EndpointStatus string `json:"endpointStatus,omitempty"` // The detailed status info of the configured endpoint. // Read Only: true EndpointStatusInfo string `json:"endpointStatusInfo,omitempty"` // The ID of the given credentials configuration. // Read Only: true ID string `json:"id,omitempty"` // The login URL of the Cloud Foundry foundation credentials. // // The URL must be valid according to RFC 2396. // // Leading or trailing whitespaces are not allowed. LoginURL string `json:"loginUrl,omitempty"` // Metadata of the given credentials configuration which is useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the Cloud Foundry foundation credentials. // // Allowed characters are letters, numbers, whitespaces, and the following characters: `.+-_`. Leading or trailing whitespace is not allowed. // Required: true // Min Length: 1 // Pattern: ^([a-zA-Z0-9_ +-.]*)$ Name *string `json:"name"` // The password of the Cloud Foundry foundation credentials. Password string `json:"password,omitempty"` // The username of the Cloud Foundry foundation credentials. // // Leading and trailing whitespaces are not allowed. // Required: true // Min Length: 1 Username *string `json:"username"` }
CloudFoundryCredentials Configuration for specific Cloud Foundry credentials. swagger:model CloudFoundryCredentials
func (*CloudFoundryCredentials) MarshalBinary ¶
func (m *CloudFoundryCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudFoundryCredentials) UnmarshalBinary ¶
func (m *CloudFoundryCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudTypeComparison ¶
type CloudTypeComparison struct {
// contains filtered or unexported fields
}
CloudTypeComparison cloud type comparison swagger:model CloudTypeComparison
func (*CloudTypeComparison) MarshalBinary ¶
func (m *CloudTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CloudTypeComparison) MarshalJSON ¶
func (m CloudTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CloudTypeComparison) Negate ¶
func (m *CloudTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*CloudTypeComparison) Operator ¶
func (m *CloudTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*CloudTypeComparison) SetNegate ¶
func (m *CloudTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*CloudTypeComparison) SetOperator ¶
func (m *CloudTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*CloudTypeComparison) SetType ¶
func (m *CloudTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*CloudTypeComparison) SetValue ¶
func (m *CloudTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*CloudTypeComparison) Type ¶
func (m *CloudTypeComparison) Type() string
Type gets the type of this subtype
func (*CloudTypeComparison) UnmarshalBinary ¶
func (m *CloudTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CloudTypeComparison) UnmarshalJSON ¶
func (m *CloudTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*CloudTypeComparison) Validate ¶
func (m *CloudTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this cloud type comparison
func (*CloudTypeComparison) Value ¶
func (m *CloudTypeComparison) Value() interface{}
Value gets the value of this subtype
type ClusterQueue ¶
type ClusterQueue struct { // The local queue is visible in these [clusters](https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.pro.doc/q002750_.htm). The queue manager must be part of these clusters. // Required: true // Max Items: 10000 // Min Items: 1 ClusterVisibility []string `json:"clusterVisibility"` // The name of the local queue. // Required: true // Max Length: 500 // Min Length: 1 LocalQueue *string `json:"localQueue"` }
ClusterQueue This local queue is visible in these [clusters](https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.pro.doc/q002750_.htm). The queue manager must be part of these clusters. swagger:model ClusterQueue
func (*ClusterQueue) MarshalBinary ¶
func (m *ClusterQueue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClusterQueue) UnmarshalBinary ¶
func (m *ClusterQueue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ColumnDefinition ¶
type ColumnDefinition interface { runtime.Validatable // name // Required: true // Min Length: 1 Name() *string SetName(*string) // Defines the actual set of fields depending on the value: // // CUSTOM -> CustomColumnDefinition // JSON -> JsonColumnDefinition // // Required: true // Enum: [CUSTOM JSON] Type() string SetType(string) }
ColumnDefinition Definition of numeric column. swagger:discriminator ColumnDefinition type
func UnmarshalColumnDefinition ¶
func UnmarshalColumnDefinition(reader io.Reader, consumer runtime.Consumer) (ColumnDefinition, error)
UnmarshalColumnDefinition unmarshals polymorphic ColumnDefinition
func UnmarshalColumnDefinitionSlice ¶
func UnmarshalColumnDefinitionSlice(reader io.Reader, consumer runtime.Consumer) ([]ColumnDefinition, error)
UnmarshalColumnDefinitionSlice unmarshals polymorphic slices of ColumnDefinition
type CompareOperation ¶
type CompareOperation interface { runtime.Validatable // Defines the actual set of fields depending on the value: // // EQUALS -> EqualsCompareOperation // STRING_CONTAINS -> StringContainsCompareOperation // STARTS_WITH -> StartsWithCompareOperation // ENDS_WITH -> EndsWithCompareOperation // EXISTS -> ExistsCompareOperation // IP_IN_RANGE -> IpInRangeCompareOperation // LESS_THAN -> LessThanCompareOperation // GREATER_THAN -> GreaterThanCompareOperation // INT_EQUALS -> IntEqualsCompareOperation // STRING_EQUALS -> StringEqualsCompareOperation // TAG -> TagCompareOperation // // Required: true // Enum: [EQUALS STRING_CONTAINS STARTS_WITH ENDS_WITH EXISTS IP_IN_RANGE LESS_THAN GREATER_THAN INT_EQUALS STRING_EQUALS TAG] Type() string SetType(string) }
CompareOperation The condition of the rule.
The actual set of fields depends on the `type` of the condition. swagger:discriminator CompareOperation type
func UnmarshalCompareOperation ¶
func UnmarshalCompareOperation(reader io.Reader, consumer runtime.Consumer) (CompareOperation, error)
UnmarshalCompareOperation unmarshals polymorphic CompareOperation
func UnmarshalCompareOperationSlice ¶
func UnmarshalCompareOperationSlice(reader io.Reader, consumer runtime.Consumer) ([]CompareOperation, error)
UnmarshalCompareOperationSlice unmarshals polymorphic slices of CompareOperation
type ComparisonBasic ¶
type ComparisonBasic interface { runtime.Validatable // Reverses the comparison **operator**. For example it turns the **begins with** into **does not begin with**. // Required: true Negate() *bool SetNegate(*bool) // Operator of the comparision. // // You can reverse it by setting **negate** to `true`. // Required: true Operator() Enum SetOperator(Enum) // Defines the actual set of fields depending on the value: // // STRING -> StringComparison // INDEXED_NAME -> IndexedNameComparison // INDEXED_STRING -> IndexedStringComparison // INTEGER -> IntegerComparison // SERVICE_TYPE -> ServiceTypeComparison // PAAS_TYPE -> PaasTypeComparison // CLOUD_TYPE -> CloudTypeComparison // AZURE_SKU -> AzureSkuComparision // AZURE_COMPUTE_MODE -> AzureComputeModeComparison // ENTITY_ID -> EntityIdComparison // SIMPLE_TECH -> SimpleTechComparison // SIMPLE_HOST_TECH -> SimpleHostTechComparison // SERVICE_TOPOLOGY -> ServiceTopologyComparison // DATABASE_TOPOLOGY -> DatabaseTopologyComparison // OS_TYPE -> OsTypeComparison // HYPERVISOR_TYPE -> HypervisorTypeComparision // IP_ADDRESS -> IpAddressComparison // OS_ARCHITECTURE -> OsArchitectureComparison // BITNESS -> BitnessComparision // APPLICATION_TYPE -> ApplicationTypeComparison // MOBILE_PLATFORM -> MobilePlatformComparison // CUSTOM_APPLICATION_TYPE -> CustomApplicationTypeComparison // DCRUM_DECODER_TYPE -> DcrumDecoderComparison // SYNTHETIC_ENGINE_TYPE -> SyntheticEngineTypeComparison // TAG -> TagComparison // INDEXED_TAG -> IndexedTagComparison // // Required: true // Enum: [STRING INDEXED_NAME INDEXED_STRING INTEGER SERVICE_TYPE PAAS_TYPE CLOUD_TYPE AZURE_SKU AZURE_COMPUTE_MODE ENTITY_ID SIMPLE_TECH SIMPLE_HOST_TECH SERVICE_TOPOLOGY DATABASE_TOPOLOGY OS_TYPE HYPERVISOR_TYPE IP_ADDRESS OS_ARCHITECTURE BITNESS APPLICATION_TYPE MOBILE_PLATFORM CUSTOM_APPLICATION_TYPE DCRUM_DECODER_TYPE SYNTHETIC_ENGINE_TYPE TAG INDEXED_TAG] Type() string SetType(string) // The value to compare to. Value() interface{} SetValue(interface{}) }
ComparisonBasic Defines how the matching is actually performed: what and how are we comparing.
The actual field set and the list of possible values of the **operator** field depend on the **type** of the comparison.
Find the list of actual models in the description of the **type** field and check the description of the model you need. swagger:discriminator ComparisonBasic type
func UnmarshalComparisonBasic ¶
UnmarshalComparisonBasic unmarshals polymorphic ComparisonBasic
func UnmarshalComparisonBasicSlice ¶
func UnmarshalComparisonBasicSlice(reader io.Reader, consumer runtime.Consumer) ([]ComparisonBasic, error)
UnmarshalComparisonBasicSlice unmarshals polymorphic slices of ComparisonBasic
type ComparisonInfo ¶
type ComparisonInfo interface { runtime.Validatable // Operator of the comparision. You can reverse it by setting **negate** to `true`. // Required: true Comparison() Enum SetComparison(Enum) // Reverse the comparison **operator**. For example, it turns **equals** into **does not equal**. // Required: true Negate() *bool SetNegate(*bool) // Defines the actual set of fields depending on the value: // // STRING -> StringComparisonInfo // NUMBER -> NumberComparisonInfo // BOOLEAN -> BooleanComparisonInfo // HTTP_METHOD -> HttpMethodComparisonInfo // STRING_REQUEST_ATTRIBUTE -> StringRequestAttributeComparisonInfo // NUMBER_REQUEST_ATTRIBUTE -> NumberRequestAttributeComparisonInfo // ZOS_CALL_TYPE -> ZosComparisonInfo // IIB_INPUT_NODE_TYPE -> IIBInputNodeTypeComparisonInfo // ESB_INPUT_NODE_TYPE -> ESBInputNodeTypeComparisonInfo // FAILED_STATE -> FailedStateComparisonInfo // FLAW_STATE -> FlawStateComparisonInfo // FAILURE_REASON -> FailureReasonComparisonInfo // HTTP_STATUS_CLASS -> HttpStatusClassComparisonInfo // TAG -> TagComparisonInfo // FAST_STRING -> FastStringComparisonInfo // SERVICE_TYPE -> ServiceTypeComparisonInfo // // Required: true // Enum: [STRING NUMBER BOOLEAN HTTP_METHOD STRING_REQUEST_ATTRIBUTE NUMBER_REQUEST_ATTRIBUTE ZOS_CALL_TYPE IIB_INPUT_NODE_TYPE ESB_INPUT_NODE_TYPE FAILED_STATE FLAW_STATE FAILURE_REASON HTTP_STATUS_CLASS TAG FAST_STRING SERVICE_TYPE] Type() string SetType(string) // The value to compare to. Value() interface{} SetValue(interface{}) }
ComparisonInfo Type-specific comparison for attributes. The actual set of fields depends on the `type` of the comparison. swagger:discriminator ComparisonInfo type
func UnmarshalComparisonInfo ¶
UnmarshalComparisonInfo unmarshals polymorphic ComparisonInfo
func UnmarshalComparisonInfoSlice ¶
func UnmarshalComparisonInfoSlice(reader io.Reader, consumer runtime.Consumer) ([]ComparisonInfo, error)
UnmarshalComparisonInfoSlice unmarshals polymorphic slices of ComparisonInfo
type Condition ¶
type Condition struct { // The attribute to be matched. // Required: true // Enum: [ACTOR_SYSTEM AKKA_ACTOR_CLASS_NAME AKKA_ACTOR_MESSAGE_TYPE AKKA_ACTOR_PATH AZURE_FUNCTIONS_FUNCTION_NAME AZURE_FUNCTIONS_SITE_NAME CICS_PROGRAM_NAME CICS_SYSTEM_ID CICS_TASK_ID CICS_TRANSACTION_ID CPU_TIME CTG_GATEWAY_URL CTG_PROGRAM CTG_SERVER_NAME CTG_TRANSACTION_ID CUSTOMSERVICE_CLASS CUSTOMSERVICE_METHOD DATABASE_CHILD_CALL_COUNT DATABASE_CHILD_CALL_TIME ERROR_COUNT ESB_APPLICATION_NAME ESB_INPUT_TYPE ESB_LIBRARY_NAME ESB_MESSAGE_FLOW_NAME EXCEPTION_CLASS EXCEPTION_MESSAGE FAILED_STATE FAILURE_REASON FLAW_STATE HTTP_REQUEST_METHOD HTTP_STATUS HTTP_STATUS_CLASS IMS_PROGRAM_NAME IMS_TRANSACTION_ID IO_TIME LOCK_TIME MESSAGING_DESTINATION_TYPE MESSAGING_IS_TEMPORARY_QUEUE MESSAGING_QUEUE_NAME MESSAGING_QUEUE_VENDOR NON_DATABASE_CHILD_CALL_COUNT NON_DATABASE_CHILD_CALL_TIME PROCESS_GROUP_NAME PROCESS_GROUP_TAG REMOTE_ENDPOINT REMOTE_METHOD REMOTE_SERVICE_NAME REQUEST_NAME REQUEST_TYPE RESPONSE_TIME RESPONSE_TIME_CLIENT RMI_CLASS RMI_METHOD SERVICE_DISPLAY_NAME SERVICE_NAME SERVICE_PORT SERVICE_PUBLIC_DOMAIN_NAME SERVICE_REQUEST_ATTRIBUTE SERVICE_TAG SERVICE_TYPE SERVICE_WEB_APPLICATION_ID SERVICE_WEB_CONTEXT_ROOT SERVICE_WEB_SERVER_NAME SERVICE_WEB_SERVICE_NAME SERVICE_WEB_SERVICE_NAMESPACE SUSPENSION_TIME TOTAL_PROCESSING_TIME WAIT_TIME WEBREQUEST_QUERY WEBREQUEST_URL WEBREQUEST_URL_HOST WEBREQUEST_URL_PATH WEBREQUEST_URL_PORT WEBSERVICE_ENDPOINT WEBSERVICE_METHOD ZOS_CALL_TYPE] Attribute *string `json:"attribute"` // contains filtered or unexported fields }
Condition A condition of a rule usage. swagger:model Condition
func (*Condition) ComparisonInfo ¶
func (m *Condition) ComparisonInfo() ComparisonInfo
ComparisonInfo gets the comparison info of this base type
func (*Condition) MarshalBinary ¶
MarshalBinary interface implementation
func (Condition) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Condition) SetComparisonInfo ¶
func (m *Condition) SetComparisonInfo(val ComparisonInfo)
SetComparisonInfo sets the comparison info of this base type
func (*Condition) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Condition) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ConditionKey ¶
type ConditionKey interface { runtime.Validatable // The attribute to be used for comparision. // Required: true // Enum: [APPMON_SERVER_NAME APPMON_SYSTEM_PROFILE_NAME AWS_ACCOUNT_ID AWS_ACCOUNT_NAME AWS_APPLICATION_LOAD_BALANCER_NAME AWS_APPLICATION_LOAD_BALANCER_TAGS AWS_AUTO_SCALING_GROUP_NAME AWS_AUTO_SCALING_GROUP_TAGS AWS_AVAILABILITY_ZONE_NAME AWS_CLASSIC_LOAD_BALANCER_BACKEND_PORTS AWS_CLASSIC_LOAD_BALANCER_FRONTEND_PORTS AWS_CLASSIC_LOAD_BALANCER_NAME AWS_CLASSIC_LOAD_BALANCER_TAGS AWS_NETWORK_LOAD_BALANCER_NAME AWS_NETWORK_LOAD_BALANCER_TAGS AWS_RELATIONAL_DATABASE_SERVICE_DB_NAME AWS_RELATIONAL_DATABASE_SERVICE_ENDPOINT AWS_RELATIONAL_DATABASE_SERVICE_ENGINE AWS_RELATIONAL_DATABASE_SERVICE_INSTANCE_CLASS AWS_RELATIONAL_DATABASE_SERVICE_NAME AWS_RELATIONAL_DATABASE_SERVICE_PORT AWS_RELATIONAL_DATABASE_SERVICE_TAGS AZURE_ENTITY_NAME AZURE_ENTITY_TAGS AZURE_MGMT_GROUP_NAME AZURE_MGMT_GROUP_UUID AZURE_REGION_NAME AZURE_SCALE_SET_NAME AZURE_SUBSCRIPTION_NAME AZURE_SUBSCRIPTION_UUID AZURE_TENANT_NAME AZURE_TENANT_UUID AZURE_VM_NAME BROWSER_MONITOR_NAME BROWSER_MONITOR_TAGS CLOUD_APPLICATION_NAME CLOUD_APPLICATION_NAMESPACE_NAME CLOUD_FOUNDRY_FOUNDATION_NAME CLOUD_FOUNDRY_ORG_NAME CUSTOM_APPLICATION_NAME CUSTOM_APPLICATION_PLATFORM CUSTOM_APPLICATION_TAGS CUSTOM_APPLICATION_TYPE CUSTOM_DEVICE_DETECTED_NAME CUSTOM_DEVICE_DNS_ADDRESS CUSTOM_DEVICE_GROUP_NAME CUSTOM_DEVICE_GROUP_TAGS CUSTOM_DEVICE_IP_ADDRESS CUSTOM_DEVICE_METADATA CUSTOM_DEVICE_NAME CUSTOM_DEVICE_PORT CUSTOM_DEVICE_TAGS CUSTOM_DEVICE_TECHNOLOGY DATA_CENTER_SERVICE_DECODER_TYPE DATA_CENTER_SERVICE_IP_ADDRESS DATA_CENTER_SERVICE_METADATA DATA_CENTER_SERVICE_NAME DATA_CENTER_SERVICE_PORT DATA_CENTER_SERVICE_TAGS DOCKER_CONTAINER_NAME DOCKER_FULL_IMAGE_NAME DOCKER_IMAGE_VERSION DOCKER_STRIPPED_IMAGE_NAME EC2_INSTANCE_AMI_ID EC2_INSTANCE_AWS_INSTANCE_TYPE EC2_INSTANCE_AWS_SECURITY_GROUP EC2_INSTANCE_BEANSTALK_ENV_NAME EC2_INSTANCE_ID EC2_INSTANCE_NAME EC2_INSTANCE_PRIVATE_HOST_NAME EC2_INSTANCE_PUBLIC_HOST_NAME EC2_INSTANCE_TAGS ENTERPRISE_APPLICATION_DECODER_TYPE ENTERPRISE_APPLICATION_IP_ADDRESS ENTERPRISE_APPLICATION_METADATA ENTERPRISE_APPLICATION_NAME ENTERPRISE_APPLICATION_PORT ENTERPRISE_APPLICATION_TAGS ESXI_HOST_CLUSTER_NAME ESXI_HOST_HARDWARE_MODEL ESXI_HOST_HARDWARE_VENDOR ESXI_HOST_NAME ESXI_HOST_PRODUCT_NAME ESXI_HOST_PRODUCT_VERSION ESXI_HOST_TAGS EXTERNAL_MONITOR_ENGINE_DESCRIPTION EXTERNAL_MONITOR_ENGINE_NAME EXTERNAL_MONITOR_ENGINE_TYPE EXTERNAL_MONITOR_NAME EXTERNAL_MONITOR_TAGS GEOLOCATION_SITE_NAME GOOGLE_CLOUD_PLATFORM_ZONE_NAME GOOGLE_COMPUTE_INSTANCE_ID GOOGLE_COMPUTE_INSTANCE_MACHINE_TYPE GOOGLE_COMPUTE_INSTANCE_NAME GOOGLE_COMPUTE_INSTANCE_PROJECT GOOGLE_COMPUTE_INSTANCE_PROJECT_ID GOOGLE_COMPUTE_INSTANCE_PUBLIC_IP_ADDRESSES HOST_AIX_LOGICAL_CPU_COUNT HOST_AIX_SIMULTANEOUS_THREADS HOST_AIX_VIRTUAL_CPU_COUNT HOST_ARCHITECTURE HOST_AWS_NAME_TAG HOST_AZURE_COMPUTE_MODE HOST_AZURE_SKU HOST_AZURE_WEB_APPLICATION_HOST_NAMES HOST_AZURE_WEB_APPLICATION_SITE_NAMES HOST_BITNESS HOST_BOSH_AVAILABILITY_ZONE HOST_BOSH_DEPLOYMENT_ID HOST_BOSH_INSTANCE_ID HOST_BOSH_INSTANCE_NAME HOST_BOSH_NAME HOST_BOSH_STEMCELL_VERSION HOST_CLOUD_TYPE HOST_CPU_CORES HOST_CUSTOM_METADATA HOST_DETECTED_NAME HOST_GROUP_ID HOST_GROUP_NAME HOST_HYPERVISOR_TYPE HOST_IP_ADDRESS HOST_KUBERNETES_LABELS HOST_LOGICAL_CPU_CORES HOST_NAME HOST_ONEAGENT_CUSTOM_HOST_NAME HOST_OS_TYPE HOST_OS_VERSION HOST_PAAS_MEMORY_LIMIT HOST_PAAS_TYPE HOST_TAGS HOST_TECHNOLOGY HTTP_MONITOR_NAME HTTP_MONITOR_TAGS KUBERNETES_CLUSTER_NAME KUBERNETES_NODE_NAME MOBILE_APPLICATION_NAME MOBILE_APPLICATION_PLATFORM MOBILE_APPLICATION_TAGS NAME_OF_COMPUTE_NODE OPENSTACK_ACCOUNT_NAME OPENSTACK_ACCOUNT_PROJECT_NAME OPENSTACK_AVAILABILITY_ZONE_NAME OPENSTACK_PROJECT_NAME OPENSTACK_REGION_NAME OPENSTACK_VM_INSTANCE_TYPE OPENSTACK_VM_NAME OPENSTACK_VM_SECURITY_GROUP PROCESS_GROUP_AZURE_HOST_NAME PROCESS_GROUP_AZURE_SITE_NAME PROCESS_GROUP_CUSTOM_METADATA PROCESS_GROUP_DETECTED_NAME PROCESS_GROUP_ID PROCESS_GROUP_INSTANCE_CUSTOM_METADATA PROCESS_GROUP_LISTEN_PORT PROCESS_GROUP_NAME PROCESS_GROUP_PREDEFINED_METADATA PROCESS_GROUP_TAGS PROCESS_GROUP_TECHNOLOGY PROCESS_GROUP_TECHNOLOGY_EDITION PROCESS_GROUP_TECHNOLOGY_VERSION SERVICE_AKKA_ACTOR_SYSTEM SERVICE_CTG_SERVICE_NAME SERVICE_DATABASE_HOST_NAME SERVICE_DATABASE_NAME SERVICE_DATABASE_TOPOLOGY SERVICE_DATABASE_VENDOR SERVICE_DETECTED_NAME SERVICE_ESB_APPLICATION_NAME SERVICE_IBM_CTG_GATEWAY_URL SERVICE_IIB_APPLICATION_NAME SERVICE_MESSAGING_LISTENER_CLASS_NAME SERVICE_NAME SERVICE_PORT SERVICE_PUBLIC_DOMAIN_NAME SERVICE_REMOTE_ENDPOINT SERVICE_REMOTE_SERVICE_NAME SERVICE_TAGS SERVICE_TECHNOLOGY SERVICE_TECHNOLOGY_EDITION SERVICE_TECHNOLOGY_VERSION SERVICE_TOPOLOGY SERVICE_TYPE SERVICE_WEB_APPLICATION_ID SERVICE_WEB_CONTEXT_ROOT SERVICE_WEB_SERVER_ENDPOINT SERVICE_WEB_SERVER_NAME SERVICE_WEB_SERVICE_NAME SERVICE_WEB_SERVICE_NAMESPACE VMWARE_DATACENTER_NAME VMWARE_VM_NAME WEB_APPLICATION_NAME WEB_APPLICATION_NAME_PATTERN WEB_APPLICATION_TAGS WEB_APPLICATION_TYPE] Attribute() *string SetAttribute(*string) // Defines the actual set of fields depending on the value: // // PROCESS_CUSTOM_METADATA_KEY -> CustomProcessMetadataConditionKey // HOST_CUSTOM_METADATA_KEY -> CustomHostMetadataConditionKey // PROCESS_PREDEFINED_METADATA_KEY -> ProcessMetadataConditionKey // STRING -> StringConditionKey // // Enum: [PROCESS_CUSTOM_METADATA_KEY HOST_CUSTOM_METADATA_KEY PROCESS_PREDEFINED_METADATA_KEY STRING] Type() string SetType(string) }
ConditionKey The key to identify the data we're matching.
Depending on the type of the key, the actual JSON may contain additional fields. Find the list in the description of the **type** field. swagger:discriminator ConditionKey type
func UnmarshalConditionKey ¶
UnmarshalConditionKey unmarshals polymorphic ConditionKey
func UnmarshalConditionKeySlice ¶
func UnmarshalConditionKeySlice(reader io.Reader, consumer runtime.Consumer) ([]ConditionKey, error)
UnmarshalConditionKeySlice unmarshals polymorphic slices of ConditionKey
type ConditionsFullWebRequestAttributeTypeDto ¶
type ConditionsFullWebRequestAttributeTypeDto struct { // The type of the attribute to be checked. // Required: true // Enum: [APPLICATION_ID CONTEXT_ROOT PG_TAG SERVER_NAME URL_HOST_NAME URL_PATH] AttributeType *string `json:"attributeType"` // contains filtered or unexported fields }
ConditionsFullWebRequestAttributeTypeDto A condition of the service detection rule. swagger:model ConditionsFullWebRequestAttributeTypeDto
func (*ConditionsFullWebRequestAttributeTypeDto) CompareOperations ¶
func (m *ConditionsFullWebRequestAttributeTypeDto) CompareOperations() []CompareOperation
CompareOperations gets the compare operations of this base type
func (*ConditionsFullWebRequestAttributeTypeDto) MarshalBinary ¶
func (m *ConditionsFullWebRequestAttributeTypeDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ConditionsFullWebRequestAttributeTypeDto) MarshalJSON ¶
func (m ConditionsFullWebRequestAttributeTypeDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ConditionsFullWebRequestAttributeTypeDto) SetCompareOperations ¶
func (m *ConditionsFullWebRequestAttributeTypeDto) SetCompareOperations(val []CompareOperation)
SetCompareOperations sets the compare operations of this base type
func (*ConditionsFullWebRequestAttributeTypeDto) UnmarshalBinary ¶
func (m *ConditionsFullWebRequestAttributeTypeDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ConditionsFullWebRequestAttributeTypeDto) UnmarshalJSON ¶
func (m *ConditionsFullWebRequestAttributeTypeDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ConditionsFullWebServiceAttributeTypeDto ¶
type ConditionsFullWebServiceAttributeTypeDto struct { // The type of the attribute to be checked. // Required: true // Enum: [APPLICATION_ID CONTEXT_ROOT FRAMEWORK IS_SOAP_SERVICE PG_TAG SERVER_NAME URL_HOST_NAME URL_PATH WEBSERVICE_METHOD WEBSERVICE_NAME WEBSERVICE_NAMESPACE] AttributeType *string `json:"attributeType"` // contains filtered or unexported fields }
ConditionsFullWebServiceAttributeTypeDto A condition of the service detection rule. swagger:model ConditionsFullWebServiceAttributeTypeDto
func (*ConditionsFullWebServiceAttributeTypeDto) CompareOperations ¶
func (m *ConditionsFullWebServiceAttributeTypeDto) CompareOperations() []CompareOperation
CompareOperations gets the compare operations of this base type
func (*ConditionsFullWebServiceAttributeTypeDto) MarshalBinary ¶
func (m *ConditionsFullWebServiceAttributeTypeDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ConditionsFullWebServiceAttributeTypeDto) MarshalJSON ¶
func (m ConditionsFullWebServiceAttributeTypeDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ConditionsFullWebServiceAttributeTypeDto) SetCompareOperations ¶
func (m *ConditionsFullWebServiceAttributeTypeDto) SetCompareOperations(val []CompareOperation)
SetCompareOperations sets the compare operations of this base type
func (*ConditionsFullWebServiceAttributeTypeDto) UnmarshalBinary ¶
func (m *ConditionsFullWebServiceAttributeTypeDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ConditionsFullWebServiceAttributeTypeDto) UnmarshalJSON ¶
func (m *ConditionsFullWebServiceAttributeTypeDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ConditionsOpaqueAndExternalWebRequestAttributeTypeDto ¶
type ConditionsOpaqueAndExternalWebRequestAttributeTypeDto struct { // The type of the attribute to be checked. // Required: true // Enum: [IP PG_TAG TOP_LEVEL_DOMAIN URL URL_HOST_NAME URL_PATH URL_PORT] AttributeType *string `json:"attributeType"` // contains filtered or unexported fields }
ConditionsOpaqueAndExternalWebRequestAttributeTypeDto A condition of the service detection rule. swagger:model ConditionsOpaqueAndExternalWebRequestAttributeTypeDto
func (*ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) CompareOperations ¶
func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) CompareOperations() []CompareOperation
CompareOperations gets the compare operations of this base type
func (*ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) MarshalBinary ¶
func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) MarshalJSON ¶
func (m ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) SetCompareOperations ¶
func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) SetCompareOperations(val []CompareOperation)
SetCompareOperations sets the compare operations of this base type
func (*ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) UnmarshalBinary ¶
func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) UnmarshalJSON ¶
func (m *ConditionsOpaqueAndExternalWebRequestAttributeTypeDto) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ConfigurationMetadata ¶
type ConfigurationMetadata struct { // Dynatrace server version. ClusterVersion string `json:"clusterVersion,omitempty"` // A Sorted list of the version numbers of the configuration. ConfigurationVersions []int64 `json:"configurationVersions"` }
ConfigurationMetadata Metadata useful for debugging swagger:model ConfigurationMetadata
func (*ConfigurationMetadata) MarshalBinary ¶
func (m *ConfigurationMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigurationMetadata) UnmarshalBinary ¶
func (m *ConfigurationMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigurationMetadataDtoImpl ¶
type ConfigurationMetadataDtoImpl struct { // Dynatrace server version. ClusterVersion string `json:"clusterVersion,omitempty"` // A Sorted list of the version numbers of the configuration. ConfigurationVersions []int64 `json:"configurationVersions"` }
ConfigurationMetadataDtoImpl Metadata useful for debugging swagger:model ConfigurationMetadataDtoImpl
func (*ConfigurationMetadataDtoImpl) MarshalBinary ¶
func (m *ConfigurationMetadataDtoImpl) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigurationMetadataDtoImpl) UnmarshalBinary ¶
func (m *ConfigurationMetadataDtoImpl) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConnectionLostDetectionConfig ¶
type ConnectionLostDetectionConfig struct { // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // Alert (`true`) on graceful host shutdowns. // Required: true EnabledOnGracefulShutdowns *bool `json:"enabledOnGracefulShutdowns"` }
ConnectionLostDetectionConfig Configuration of lost connection detection. swagger:model ConnectionLostDetectionConfig
func (*ConnectionLostDetectionConfig) MarshalBinary ¶
func (m *ConnectionLostDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConnectionLostDetectionConfig) UnmarshalBinary ¶
func (m *ConnectionLostDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConstraintViolation ¶
type ConstraintViolation struct { // location Location string `json:"location,omitempty"` // message // Read Only: true Message string `json:"message,omitempty"` // parameter location // Read Only: true // Enum: [PATH PAYLOAD_BODY QUERY] ParameterLocation string `json:"parameterLocation,omitempty"` // path // Read Only: true Path string `json:"path,omitempty"` }
ConstraintViolation constraint violation swagger:model ConstraintViolation
func (*ConstraintViolation) MarshalBinary ¶
func (m *ConstraintViolation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConstraintViolation) UnmarshalBinary ¶
func (m *ConstraintViolation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ContentCapture ¶
type ContentCapture struct { // JavaScript errors monitoring enabled/disabled. // Required: true JavaScriptErrors *bool `json:"javaScriptErrors"` // Settings for resource timings capture. // Required: true ResourceTimingSettings *ResourceTimingSettings `json:"resourceTimingSettings"` // Settings for timed action capture. // Required: true TimeoutSettings *TimeoutSettings `json:"timeoutSettings"` // Visually complete and Speed index support enabled/disabled. // Required: true VisuallyCompleteAndSpeedIndex *bool `json:"visuallyCompleteAndSpeedIndex"` }
ContentCapture Settings for content capture. swagger:model ContentCapture
func (*ContentCapture) MarshalBinary ¶
func (m *ContentCapture) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContentCapture) UnmarshalBinary ¶
func (m *ContentCapture) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ContextRoot ¶
type ContextRoot struct { // The number of segments of the URL to be kept. // // The URL is divided by slashes (`/`), the indexing starts with `1` at context root. // // For example, if you specify `2` for the `www.dynatrace.com/support/help/dynatrace-api/` URL, the value of `support/help` is used. SegmentsToCopyFromURLPath int32 `json:"segmentsToCopyFromUrlPath,omitempty"` // Transformations to be applied to the detected value. // Max Items: 10 // Min Items: 0 Transformations []*ContextRootTransformation `json:"transformations"` }
ContextRoot The contribution to the service ID calculation from the detected context root.
The context root is the first segment of the request URL after server name. For example, in the `www.dynatrace.com/support/help/extend-dynatrace/dynatrace-api/` URL the context root is `support`.
You have two options: * Keep a part of the detected URL. Specify the number of segments to be kept in the **segmentsToCopyFromUrlPath** field. * Dynamically transform the detected URL. Specify the transformation parameters in the **transformations** field.
You can use one or both options. If you use both, the transformation applies to the modified URL. swagger:model ContextRoot
func (*ContextRoot) MarshalBinary ¶
func (m *ContextRoot) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContextRoot) UnmarshalBinary ¶
func (m *ContextRoot) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ContextRootTransformation ¶
type ContextRootTransformation struct { // Defines the actual set of fields depending on the value: // // BEFORE -> BeforeTransformation // REPLACE_BETWEEN -> ReplaceBetweenTransformation // REMOVE_NUMBERS -> RemoveNumbersTransformation // REMOVE_CREDIT_CARDS -> RemoveCreditCardNumbersTransformation // REMOVE_IBANS -> RemoveIBANsTransformation // REMOVE_IPS -> RemoveIPsTransformation // // Required: true // Enum: [BEFORE REPLACE_BETWEEN REMOVE_NUMBERS REMOVE_CREDIT_CARDS REMOVE_IBANS REMOVE_IPS] Type *string `json:"type"` }
ContextRootTransformation Configuration of transformation of the detected value.
If several transformations are specified, they are handled sequentially from top to bottom. Each transformation is applied to the result of the preceding transformation. For example, the second transformation is applied to the result of the first transformation.
The actual set of fields depends on the `type` of the transformation. swagger:model ContextRootTransformation
func (*ContextRootTransformation) MarshalBinary ¶
func (m *ContextRootTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ContextRootTransformation) UnmarshalBinary ¶
func (m *ContextRootTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConversionGoal ¶
type ConversionGoal struct { // Configuration for the destination-based conversion goal // // Required if the **type** is `Destination`. Omit it otherwise. DestinationDetails *DestinationDetails `json:"destinationDetails,omitempty"` // The ID of conversion goal. // // Omit it while creating a new conversion goal. ID string `json:"id,omitempty"` // The name of the conversion goal. // Required: true // Max Length: 50 // Min Length: 1 Name *string `json:"name"` // The type of the conversion goal. // Enum: [Destination UserAction VisitDuration VisitNumActions] Type string `json:"type,omitempty"` // Configuration for the user action-based conversion goal. // // Required if the **type** is `UserAction`. Omit it otherwise. UserActionDetails *UserActionDetails `json:"userActionDetails,omitempty"` // Configuration for the visit duration-based conversion goal. // // Required if the **type** is `VisitDuration`. Omit it otherwise. VisitDurationDetails *VisitDurationDetails `json:"visitDurationDetails,omitempty"` // Configuration for the number of user actions-based conversion goal. // // Required if the **type** is `VisitNumActions`. Omit it otherwise. VisitNumActionDetails *VisitNumActionDetails `json:"visitNumActionDetails,omitempty"` }
ConversionGoal A conversion goal of the application. swagger:model ConversionGoal
func (*ConversionGoal) MarshalBinary ¶
func (m *ConversionGoal) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConversionGoal) UnmarshalBinary ¶
func (m *ConversionGoal) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Credentials ¶
type Credentials interface { runtime.Validatable // A short description of the credentials set.. // Required: true Description() *string SetDescription(*string) // The ID of the credentials set. ID() string SetID(string) // The name of the credentials set. // Required: true Name() *string SetName(*string) // The credentials set is available to every user (`false`) or to owner only (`true`). OwnerAccessOnly() bool SetOwnerAccessOnly(bool) // Defines the actual set of fields depending on the value: // // CERTIFICATE -> CertificateCredentials // USERNAME_PASSWORD -> UserPasswordCredentials // TOKEN -> TokenCredentials // // Required: true // Enum: [CERTIFICATE USERNAME_PASSWORD TOKEN] Type() string SetType(string) }
Credentials A set of credentials for synthetic monitors. swagger:discriminator Credentials type
func UnmarshalCredentials ¶
UnmarshalCredentials unmarshals polymorphic Credentials
func UnmarshalCredentialsSlice ¶
UnmarshalCredentialsSlice unmarshals polymorphic slices of Credentials
type CredentialsList ¶
type CredentialsList struct { // A list of credentials sets for Synthetic monitors. // Required: true Credentials []*CredentialsResponseElement `json:"credentials"` }
CredentialsList A list of credentials sets for Synthetic monitors. swagger:model CredentialsList
func (*CredentialsList) MarshalBinary ¶
func (m *CredentialsList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CredentialsList) UnmarshalBinary ¶
func (m *CredentialsList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CredentialsResponseElement ¶
type CredentialsResponseElement struct { // A short description of the credentials set. // Required: true Description *string `json:"description"` // The ID of the credentials set. ID string `json:"id,omitempty"` // The name of the credentials set. // Required: true Name *string `json:"name"` // The owner of the credential. // Required: true Owner *string `json:"owner"` // Flag indicating that this credential is visible only to the owner. // Required: true OwnerAccessOnly *bool `json:"ownerAccessOnly"` // The type of the credentials set. // Required: true // Enum: [CERTIFICATE TOKEN UNKNOWN USERNAME_PASSWORD] Type *string `json:"type"` }
CredentialsResponseElement Metadata of the credentials set. swagger:model CredentialsResponseElement
func (*CredentialsResponseElement) MarshalBinary ¶
func (m *CredentialsResponseElement) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CredentialsResponseElement) UnmarshalBinary ¶
func (m *CredentialsResponseElement) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomApplicationTypeComparison ¶
type CustomApplicationTypeComparison struct {
// contains filtered or unexported fields
}
CustomApplicationTypeComparison custom application type comparison swagger:model CustomApplicationTypeComparison
func (*CustomApplicationTypeComparison) MarshalBinary ¶
func (m *CustomApplicationTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomApplicationTypeComparison) MarshalJSON ¶
func (m CustomApplicationTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomApplicationTypeComparison) Negate ¶
func (m *CustomApplicationTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*CustomApplicationTypeComparison) Operator ¶
func (m *CustomApplicationTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*CustomApplicationTypeComparison) SetNegate ¶
func (m *CustomApplicationTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*CustomApplicationTypeComparison) SetOperator ¶
func (m *CustomApplicationTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*CustomApplicationTypeComparison) SetType ¶
func (m *CustomApplicationTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*CustomApplicationTypeComparison) SetValue ¶
func (m *CustomApplicationTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*CustomApplicationTypeComparison) Type ¶
func (m *CustomApplicationTypeComparison) Type() string
Type gets the type of this subtype
func (*CustomApplicationTypeComparison) UnmarshalBinary ¶
func (m *CustomApplicationTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomApplicationTypeComparison) UnmarshalJSON ¶
func (m *CustomApplicationTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*CustomApplicationTypeComparison) Validate ¶
func (m *CustomApplicationTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this custom application type comparison
func (*CustomApplicationTypeComparison) Value ¶
func (m *CustomApplicationTypeComparison) Value() interface{}
Value gets the value of this subtype
type CustomChartingItemMetadataConfig ¶
type CustomChartingItemMetadataConfig struct { // The color of the metric in the chart, hex format. // Required: true CustomColor *string `json:"customColor"` // The timestamp of the last metadata modification, in UTC milliseconds. LastModified int64 `json:"lastModified,omitempty"` }
CustomChartingItemMetadataConfig Additional metadata for charted metric. swagger:model CustomChartingItemMetadataConfig
func (*CustomChartingItemMetadataConfig) MarshalBinary ¶
func (m *CustomChartingItemMetadataConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomChartingItemMetadataConfig) UnmarshalBinary ¶
func (m *CustomChartingItemMetadataConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomChartingTile ¶
type CustomChartingTile struct { // How the data is filtered for charting. FilterConfig *CustomFilterConfig `json:"filterConfig,omitempty"` // contains filtered or unexported fields }
CustomChartingTile custom charting tile swagger:model CustomChartingTile
func (*CustomChartingTile) Bounds ¶
func (m *CustomChartingTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*CustomChartingTile) Configured ¶
func (m *CustomChartingTile) Configured() bool
Configured gets the configured of this subtype
func (*CustomChartingTile) MarshalBinary ¶
func (m *CustomChartingTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomChartingTile) MarshalJSON ¶
func (m CustomChartingTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomChartingTile) Name ¶
func (m *CustomChartingTile) Name() *string
Name gets the name of this subtype
func (*CustomChartingTile) SetBounds ¶
func (m *CustomChartingTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*CustomChartingTile) SetConfigured ¶
func (m *CustomChartingTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*CustomChartingTile) SetName ¶
func (m *CustomChartingTile) SetName(val *string)
SetName sets the name of this subtype
func (*CustomChartingTile) SetTileFilter ¶
func (m *CustomChartingTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*CustomChartingTile) SetTileType ¶
func (m *CustomChartingTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*CustomChartingTile) TileFilter ¶
func (m *CustomChartingTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*CustomChartingTile) TileType ¶
func (m *CustomChartingTile) TileType() string
TileType gets the tile type of this subtype
func (*CustomChartingTile) UnmarshalBinary ¶
func (m *CustomChartingTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomChartingTile) UnmarshalJSON ¶
func (m *CustomChartingTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CustomColumnDefinition ¶
type CustomColumnDefinition struct { // prefix // Required: true // Read Only: true // Min Length: 1 Prefix string `json:"prefix"` // suffix // Required: true // Read Only: true Suffix string `json:"suffix"` // contains filtered or unexported fields }
CustomColumnDefinition custom column definition swagger:model CustomColumnDefinition
func (*CustomColumnDefinition) MarshalBinary ¶
func (m *CustomColumnDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomColumnDefinition) MarshalJSON ¶
func (m CustomColumnDefinition) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomColumnDefinition) Name ¶
func (m *CustomColumnDefinition) Name() *string
Name gets the name of this subtype
func (*CustomColumnDefinition) SetName ¶
func (m *CustomColumnDefinition) SetName(val *string)
SetName sets the name of this subtype
func (*CustomColumnDefinition) SetType ¶
func (m *CustomColumnDefinition) SetType(val string)
SetType sets the type of this subtype
func (*CustomColumnDefinition) Type ¶
func (m *CustomColumnDefinition) Type() string
Type gets the type of this subtype
func (*CustomColumnDefinition) UnmarshalBinary ¶
func (m *CustomColumnDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomColumnDefinition) UnmarshalJSON ¶
func (m *CustomColumnDefinition) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CustomDeviceGroupNameAlertingScope ¶
type CustomDeviceGroupNameAlertingScope struct { // The name filter which should be applied for the scope. // Required: true NameFilter *MetricEventTextFilterMetricEventTextFilterOperatorDto `json:"nameFilter"` }
CustomDeviceGroupNameAlertingScope custom device group name alerting scope swagger:model CustomDeviceGroupNameAlertingScope
func (*CustomDeviceGroupNameAlertingScope) FilterType ¶
func (m *CustomDeviceGroupNameAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*CustomDeviceGroupNameAlertingScope) MarshalBinary ¶
func (m *CustomDeviceGroupNameAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomDeviceGroupNameAlertingScope) MarshalJSON ¶
func (m CustomDeviceGroupNameAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomDeviceGroupNameAlertingScope) SetFilterType ¶
func (m *CustomDeviceGroupNameAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*CustomDeviceGroupNameAlertingScope) UnmarshalBinary ¶
func (m *CustomDeviceGroupNameAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomDeviceGroupNameAlertingScope) UnmarshalJSON ¶
func (m *CustomDeviceGroupNameAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CustomFilterChartConfig ¶
type CustomFilterChartConfig struct { // Defines if a legend should be shown. LegendShown bool `json:"legendShown,omitempty"` // Additional information about charted metric. // Required: true ResultMetadata map[string]CustomChartingItemMetadataConfig `json:"resultMetadata"` // A list of charted metrics. // Required: true Series []*CustomFilterChartSeriesConfig `json:"series"` // The type of the chart. // Required: true // Enum: [PIE SINGLE_VALUE TIMESERIES TOP_LIST] Type *string `json:"type"` }
CustomFilterChartConfig Configuration of a custom chart. swagger:model CustomFilterChartConfig
func (*CustomFilterChartConfig) MarshalBinary ¶
func (m *CustomFilterChartConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomFilterChartConfig) UnmarshalBinary ¶
func (m *CustomFilterChartConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomFilterChartSeriesConfig ¶
type CustomFilterChartSeriesConfig struct { // The charted aggregation of the metric. // Required: true // Enum: [AVG COUNT DISTINCT FASTEST10PERCENT MAX MEDIAN MIN NONE OF_INTEREST_RATIO OTHER_RATIO PERCENTILE PER_MIN SLOWEST10PERCENT SLOWEST5PERCENT SUM] Aggregation *string `json:"aggregation"` // aggregation rate // Enum: [HOUR MINUTE SECOND TOTAL] AggregationRate string `json:"aggregationRate,omitempty"` // Configuration of the charted metric splitting. // Required: true Dimensions []*CustomFilterChartSeriesDimensionConfig `json:"dimensions"` // The type of the Dynatrace entity that delivered the charted metric. // Required: true EntityType *string `json:"entityType"` // The name of the charted metric. // Required: true Metric *string `json:"metric"` // The charted percentile. // // Only applicable if the **aggregation** is set to `PERCENTILE`. Percentile int64 `json:"percentile,omitempty"` // Sort ascending (`true`) or descending (`false`). SortAscending bool `json:"sortAscending,omitempty"` // sort column SortColumn bool `json:"sortColumn,omitempty"` // The visualization of the timeseries chart. // Required: true // Enum: [AREA BAR LINE] Type *string `json:"type"` }
CustomFilterChartSeriesConfig Configuration of a charted metric. swagger:model CustomFilterChartSeriesConfig
func (*CustomFilterChartSeriesConfig) MarshalBinary ¶
func (m *CustomFilterChartSeriesConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomFilterChartSeriesConfig) UnmarshalBinary ¶
func (m *CustomFilterChartSeriesConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomFilterChartSeriesDimensionConfig ¶
type CustomFilterChartSeriesDimensionConfig struct { // entity dimension EntityDimension bool `json:"entityDimension,omitempty"` // The ID of the dimension by which the metric is split. // Required: true ID *string `json:"id"` // The name of the dimension by which the metric is split. Name string `json:"name,omitempty"` // The splitting value. // Required: true Values []string `json:"values"` }
CustomFilterChartSeriesDimensionConfig Configuration of the charted metric splitting. swagger:model CustomFilterChartSeriesDimensionConfig
func (*CustomFilterChartSeriesDimensionConfig) MarshalBinary ¶
func (m *CustomFilterChartSeriesDimensionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomFilterChartSeriesDimensionConfig) UnmarshalBinary ¶
func (m *CustomFilterChartSeriesDimensionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomFilterConfig ¶
type CustomFilterConfig struct { // The configuration of a custom chart. // Required: true ChartConfig *CustomFilterChartConfig `json:"chartConfig"` // The name of the tile, set by user // Required: true CustomName *string `json:"customName"` // The default name of the tile // Required: true // Min Length: 1 DefaultName *string `json:"defaultName"` // A list of filters, applied to specific entity types. // Required: true FiltersPerEntityType map[string]map[string][]string `json:"filtersPerEntityType"` // The type of the filter. // // It shows to which entity the filter belongs. // // Custom charts have the `MIXED` type. // Required: true // Enum: [ALB APPLICATION APPLICATION_METHOD APPMON ASG AWS_CREDENTIALS AWS_CUSTOM_SERVICE AWS_LAMBDA_FUNCTION CLOUD_APPLICATION CLOUD_APPLICATION_NAMESPACE CONTAINER_GROUP_INSTANCE CUSTOM_APPLICATION CUSTOM_DEVICES CUSTOM_SERVICES DATABASE DATABASE_KEY_REQUEST DCRUM_APPLICATION DCRUM_ENTITY DYNAMO_DB EBS EC2 ELB ENVIRONMENT ESXI EXTERNAL_SYNTHETIC_TEST GLOBAL_BACKGROUND_ACTIVITY HOST IOT KUBERNETES_CLUSTER KUBERNETES_NODE MDA_SERVICE MIXED MOBILE_APPLICATION MONITORED_ENTITY NLB PG_BACKGROUND_ACTIVITY PROBLEM PROCESS_GROUP_INSTANCE RDS REMOTE_PLUGIN SERVICE SERVICE_KEY_REQUEST SYNTHETIC_BROWSER_MONITOR SYNTHETIC_HTTPCHECK SYNTHETIC_HTTPCHECK_STEP SYNTHETIC_LOCATION SYNTHETIC_TEST SYNTHETIC_TEST_STEP UI_ENTITY VIRTUAL_MACHINE WEB_CHECK] Type *string `json:"type"` }
CustomFilterConfig Configuration of the custom filter of a tile. swagger:model CustomFilterConfig
func (*CustomFilterConfig) MarshalBinary ¶
func (m *CustomFilterConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomFilterConfig) UnmarshalBinary ¶
func (m *CustomFilterConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomHostMetadataConditionKey ¶
type CustomHostMetadataConditionKey struct { // The key of the attribute, which need dynamic keys. // // Not applicable otherwise, as the attibute itself acts as a key. // Required: true DynamicKey *CustomHostMetadataKey `json:"dynamicKey"` // contains filtered or unexported fields }
CustomHostMetadataConditionKey custom host metadata condition key swagger:model CustomHostMetadataConditionKey
func (*CustomHostMetadataConditionKey) Attribute ¶
func (m *CustomHostMetadataConditionKey) Attribute() *string
Attribute gets the attribute of this subtype
func (*CustomHostMetadataConditionKey) MarshalBinary ¶
func (m *CustomHostMetadataConditionKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomHostMetadataConditionKey) MarshalJSON ¶
func (m CustomHostMetadataConditionKey) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomHostMetadataConditionKey) SetAttribute ¶
func (m *CustomHostMetadataConditionKey) SetAttribute(val *string)
SetAttribute sets the attribute of this subtype
func (*CustomHostMetadataConditionKey) SetType ¶
func (m *CustomHostMetadataConditionKey) SetType(val string)
SetType sets the type of this subtype
func (*CustomHostMetadataConditionKey) Type ¶
func (m *CustomHostMetadataConditionKey) Type() string
Type gets the type of this subtype
func (*CustomHostMetadataConditionKey) UnmarshalBinary ¶
func (m *CustomHostMetadataConditionKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomHostMetadataConditionKey) UnmarshalJSON ¶
func (m *CustomHostMetadataConditionKey) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CustomHostMetadataKey ¶
type CustomHostMetadataKey struct { // The actual key of the custom metadata. // Required: true // Max Length: 256 // Min Length: 1 Key *string `json:"key"` // The source of the custom metadata. // Required: true // Enum: [ENVIRONMENT GOOGLE_COMPUTE_ENGINE PLUGIN] Source *string `json:"source"` }
CustomHostMetadataKey custom host metadata key swagger:model CustomHostMetadataKey
func (*CustomHostMetadataKey) MarshalBinary ¶
func (m *CustomHostMetadataKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomHostMetadataKey) UnmarshalBinary ¶
func (m *CustomHostMetadataKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomProcessMetadataConditionKey ¶
type CustomProcessMetadataConditionKey struct { // The key of the attribute, which need dynamic keys. // // Not applicable otherwise, as the attibute itself acts as a key. // Required: true DynamicKey *CustomProcessMetadataKey `json:"dynamicKey"` // contains filtered or unexported fields }
CustomProcessMetadataConditionKey custom process metadata condition key swagger:model CustomProcessMetadataConditionKey
func (*CustomProcessMetadataConditionKey) Attribute ¶
func (m *CustomProcessMetadataConditionKey) Attribute() *string
Attribute gets the attribute of this subtype
func (*CustomProcessMetadataConditionKey) MarshalBinary ¶
func (m *CustomProcessMetadataConditionKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomProcessMetadataConditionKey) MarshalJSON ¶
func (m CustomProcessMetadataConditionKey) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomProcessMetadataConditionKey) SetAttribute ¶
func (m *CustomProcessMetadataConditionKey) SetAttribute(val *string)
SetAttribute sets the attribute of this subtype
func (*CustomProcessMetadataConditionKey) SetType ¶
func (m *CustomProcessMetadataConditionKey) SetType(val string)
SetType sets the type of this subtype
func (*CustomProcessMetadataConditionKey) Type ¶
func (m *CustomProcessMetadataConditionKey) Type() string
Type gets the type of this subtype
func (*CustomProcessMetadataConditionKey) UnmarshalBinary ¶
func (m *CustomProcessMetadataConditionKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomProcessMetadataConditionKey) UnmarshalJSON ¶
func (m *CustomProcessMetadataConditionKey) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CustomProcessMetadataKey ¶
type CustomProcessMetadataKey struct { // The actual key of the custom metadata. // Required: true // Max Length: 256 // Min Length: 1 Key *string `json:"key"` // The source of the custom metadata. // Required: true // Enum: [CLOUD_FOUNDRY ENVIRONMENT GOOGLE_CLOUD KUBERNETES PLUGIN] Source *string `json:"source"` }
CustomProcessMetadataKey custom process metadata key swagger:model CustomProcessMetadataKey
func (*CustomProcessMetadataKey) MarshalBinary ¶
func (m *CustomProcessMetadataKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomProcessMetadataKey) UnmarshalBinary ¶
func (m *CustomProcessMetadataKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomService ¶
type CustomService struct { // Custom service enabled/disabled. // Required: true Enabled *bool `json:"enabled"` // The ID of the custom service. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the custom service, displayed in the UI. // Required: true // Max Length: 500 // Min Length: 1 Name *string `json:"name"` // The order string. Sorting custom services alphabetically by their order string determines their relative ordering. // // Typically this is managed by Dynatrace internally and will not be present in GET responses. // Max Length: 2147483647 // Min Length: 1 Order string `json:"order,omitempty"` // The list of process groups the custom service should belong to. ProcessGroups []string `json:"processGroups"` // The queue entry point flag. // // Set to `true` for custom messaging services. // Required: true QueueEntryPoint *bool `json:"queueEntryPoint"` // The queue entry point type.. // Enum: [IBM_MQ JMS KAFKA MSMQ RABBIT_MQ] QueueEntryPointType string `json:"queueEntryPointType,omitempty"` // The list of rules defining the custom service. // Required: true // Max Items: 2000 // Min Items: 1 Rules []*DetectionRule `json:"rules"` }
CustomService custom service swagger:model CustomService
func (*CustomService) MarshalBinary ¶
func (m *CustomService) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomService) UnmarshalBinary ¶
func (m *CustomService) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Dashboard ¶
type Dashboard struct { // Parameters of the dashboard. // Required: true DashboardMetadata *DashboardMetadata `json:"dashboardMetadata"` // The ID of the dashboard. ID string `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // contains filtered or unexported fields }
Dashboard Configuration of a dashboard. swagger:model Dashboard
func (*Dashboard) MarshalBinary ¶
MarshalBinary interface implementation
func (Dashboard) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Dashboard) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*Dashboard) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DashboardFilter ¶
type DashboardFilter struct { // The management zone to which the dashboard belongs. ManagementZone *EntityShortRepresentation `json:"managementZone,omitempty"` // The default timeframe of the dashboard. Timeframe string `json:"timeframe,omitempty"` }
DashboardFilter Filters, applied to a dashboard. swagger:model DashboardFilter
func (*DashboardFilter) MarshalBinary ¶
func (m *DashboardFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardFilter) UnmarshalBinary ¶
func (m *DashboardFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardList ¶
type DashboardList struct { // A list of short representations of dashboards. // Required: true Dashboards []*DashboardStub `json:"dashboards"` }
DashboardList A list of short representations of dashboards. swagger:model DashboardList
func (*DashboardList) MarshalBinary ¶
func (m *DashboardList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardList) UnmarshalBinary ¶
func (m *DashboardList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardMetadata ¶
type DashboardMetadata struct { // Filters, applied to the dashboard. DashboardFilter *DashboardFilter `json:"dashboardFilter,omitempty"` // The name of the dashboard. // Required: true Name *string `json:"name"` // The owner of the dashboard. Owner string `json:"owner,omitempty"` Shared bool `json:"shared,omitempty"` // How the dashboard is shared. // // If **shared** is set to `false` these settings are saved but not used. SharingDetails *SharingInfo `json:"sharingDetails,omitempty"` // A set of tags assigned to the dashboard. // Unique: true Tags []string `json:"tags"` }
DashboardMetadata Parameters of a dashboard. swagger:model DashboardMetadata
func (*DashboardMetadata) MarshalBinary ¶
func (m *DashboardMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardMetadata) UnmarshalBinary ¶
func (m *DashboardMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardReport ¶
type DashboardReport struct { // The ID of the associated dashboard. // Required: true DashboardID *string `json:"dashboardId"` // The email notifications for the dashboard report are enabled (`true`) or disabled (`false`). Enabled bool `json:"enabled,omitempty"` // The ID of the report. ID string `json:"id,omitempty"` // A list of the report subscribers. // Required: true Subscriptions *DashboardReportSubscription `json:"subscriptions"` // type // Required: true // Enum: [DASHBOARD] Type *string `json:"type"` }
DashboardReport Configuration of a dashboard report.
The dashboard report provides a public link to the associated dashboard with a custom reporting period: last week for weekly subscribers or last month for monthly subscribers. swagger:model DashboardReport
func (*DashboardReport) MarshalBinary ¶
func (m *DashboardReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardReport) UnmarshalBinary ¶
func (m *DashboardReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardReportStub ¶
type DashboardReportStub struct { // The ID of the associated dashboard. // Required: true DashboardID *string `json:"dashboardId"` // The ID of the report. // Required: true ID *string `json:"id"` // The type of the report. // Required: true // Enum: [DASHBOARD] Type *string `json:"type"` }
DashboardReportStub A short representations of the report. swagger:model DashboardReportStub
func (*DashboardReportStub) MarshalBinary ¶
func (m *DashboardReportStub) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardReportStub) UnmarshalBinary ¶
func (m *DashboardReportStub) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardReportSubscription ¶
type DashboardReportSubscription struct { // A list of monthly subscribers. // // Monthly subscribers receive the report on the first Monday of the month at midnight. // // You can specify email addresses or Dynatrace user IDs here. // Unique: true MONTH []string `json:"MONTH"` // A list of weekly subscribers. // // Weekly subscribers receive the report every Monday at midnight. // // You can specify email addresses or Dynatrace user IDs here. // Unique: true WEEK []string `json:"WEEK"` }
DashboardReportSubscription A list of the report subscribers. swagger:model DashboardReportSubscription
func (*DashboardReportSubscription) MarshalBinary ¶
func (m *DashboardReportSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardReportSubscription) UnmarshalBinary ¶
func (m *DashboardReportSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardStub ¶
type DashboardStub struct { // The ID of the dashboard. // Required: true ID *string `json:"id"` // The name of the dashboard. // Read Only: true Name string `json:"name,omitempty"` // The owner of the dashboard. // Read Only: true Owner string `json:"owner,omitempty"` }
DashboardStub A short representation of a dashboard. swagger:model DashboardStub
func (*DashboardStub) MarshalBinary ¶
func (m *DashboardStub) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardStub) UnmarshalBinary ¶
func (m *DashboardStub) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataPrivacyAndSecurity ¶
type DataPrivacyAndSecurity struct { // The audit logging is enabled (`true`) or disabled (`false`). LogAuditEvents bool `json:"logAuditEvents,omitempty"` // Mask IP addresses and GPS coordinates enabled/disabled. // Required: true MaskIPAddressesAndGpsCoordinates *bool `json:"maskIpAddressesAndGpsCoordinates"` // Mask personal data in URIs enabled/disabled. // Required: true MaskPersonalDataInUris *bool `json:"maskPersonalDataInUris"` // Mask user action names (Web applications only) enabled/disabled. // Required: true MaskUserActionNames *bool `json:"maskUserActionNames"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` }
DataPrivacyAndSecurity data privacy and security swagger:model DataPrivacyAndSecurity
func (*DataPrivacyAndSecurity) MarshalBinary ¶
func (m *DataPrivacyAndSecurity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataPrivacyAndSecurity) UnmarshalBinary ¶
func (m *DataPrivacyAndSecurity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataSource ¶
type DataSource struct { // Specifies the location where the values are captured and stored. // // Required if the **source** is one of the following: `GET_PARAMETER`, `URI`, `REQUEST_HEADER`, `RESPONSE_HEADER`. // // Not applicable in other cases. // // If the **source** value is `REQUEST_HEADER` or `RESPONSE_HEADER`, the `CAPTURE_AND_STORE_ON_BOTH` location is not allowed. // Enum: [CAPTURE_AND_STORE_ON_BOTH CAPTURE_AND_STORE_ON_CLIENT CAPTURE_AND_STORE_ON_SERVER CAPTURE_ON_CLIENT_STORE_ON_SERVER] CapturingAndStorageLocation string `json:"capturingAndStorageLocation,omitempty"` // CICS SDK node name condition for which the value is captured. // // This is required if the **source** is: `CICS_SDK`. // // Not applicable in other cases. CicsSDKMethodNodeCondition *ValueCondition `json:"cicsSDKMethodNodeCondition,omitempty"` // The data source is enbled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // IBM integration bus node name condition for which the value is captured. // // This or `iibNodeType` is required if the **source** is: `IIB_NODE`. // // Not applicable in other cases. IibMethodNodeCondition *ValueCondition `json:"iibMethodNodeCondition,omitempty"` // The IBM integration bus node type for which the value is captured. // // This or `iibMethodNodeCondition` is required if the **source** is: `IIB_NODE`. // // Not applicable in other cases. // Enum: [AGGREGATE_CONTROL_NODE AGGREGATE_REPLY_NODE AGGREGATE_REQUEST_NODE CALLABLE_FLOW_REPLY_NODE COLLECTOR_NODE COMPUTE_NODE DATABASE_NODE DECISION_SERVICE_NODE DOT_NET_COMPUTE_NODE FILE_READ_NODE FILTER_NODE FLOW_ORDER_NODE GROUP_COMPLETE_NODE GROUP_GATHER_NODE GROUP_SCATTER_NODE HTTP_HEADER JAVA_COMPUTE_NODE JMS_CLIENT_RECEIVE JMS_CLIENT_REPLY_NODE JMS_HEADER MQ_GET_NODE MQ_OUTPUT_NODE PASSTHRU_NODE RESET_CONTENT_DESCRIPTOR_NODE RE_SEQUENCE_NODE ROUTE_NODE SAP_REPLY_NODE SCA_REPLY_NODE SECURITY_PEP SEQUENCE_NODE SOAP_EXTRACT_NODE SOAP_REPLY_NODE SOAP_WRAPPER_NODE SR_RETRIEVE_ENTITY_NODE SR_RETRIEVE_IT_SERVICE_NODE THROW_NODE TRACE_NODE TRY_CATCH_NODE VALIDATE_NODE WS_REPLY_NODE XSL_MQSI_NODE] IibNodeType string `json:"iibNodeType,omitempty"` // The method specification if the **source** value is `METHOD_PARAM`. // // Not applicable in other cases. Methods []*CapturedMethod `json:"methods"` // The name of the web request parameter to capture. // // Required if the **source** is one of the following: `POST_PARAMETER`, `GET_PARAMETER`, `REQUEST_HEADER`, `RESPONSE_HEADER`, `CUSTOM_ATTRIBUTE`. // // Not applicable in other cases. ParameterName string `json:"parameterName,omitempty"` // Conditions for data capturing. Scope *ScopeConditions `json:"scope,omitempty"` // The technology of the session attribute to capture if the **source** value is `SESSION_ATTRIBUTE`. \n\n Not applicable in other cases. // Enum: [ASP_NET ASP_NET_CORE JAVA] SessionAttributeTechnology string `json:"sessionAttributeTechnology,omitempty"` // The source of the attribute to capture. Works in conjunction with **parameterName** or **methods** and **technology**. // Required: true // Enum: [CICS_SDK CLIENT_IP CUSTOM_ATTRIBUTE IIB_NODE METHOD_PARAM POST_PARAMETER QUERY_PARAMETER REQUEST_HEADER RESPONSE_HEADER SESSION_ATTRIBUTE URI URI_PATH] Source *string `json:"source"` // The technology of the method to capture if the **source** value is `METHOD_PARAM`. \n\n Not applicable in other cases. // Enum: [DOTNET JAVA PHP] Technology string `json:"technology,omitempty"` // Process values as specified. ValueProcessing *ValueProcessing `json:"valueProcessing,omitempty"` }
DataSource data source swagger:model DataSource
func (*DataSource) MarshalBinary ¶
func (m *DataSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataSource) UnmarshalBinary ¶
func (m *DataSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseAnomalyDetectionConfig ¶
type DatabaseAnomalyDetectionConfig struct { // How to detect database connection failures. // Required: true DatabaseConnectionFailureCount *DatabaseConnectionFailureDetectionConfig `json:"databaseConnectionFailureCount"` // How to detect failure rate increase. // Required: true FailureRateIncrease *FailureRateIncreaseDetectionConfig `json:"failureRateIncrease"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // How to detect response time degradation. // Required: true ResponseTimeDegradation *ResponseTimeDegradationDetectionConfig `json:"responseTimeDegradation"` }
DatabaseAnomalyDetectionConfig The configuration of the anomaly detection for database services. swagger:model DatabaseAnomalyDetectionConfig
func (*DatabaseAnomalyDetectionConfig) MarshalBinary ¶
func (m *DatabaseAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *DatabaseAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseConnectionFailureDetectionConfig ¶
type DatabaseConnectionFailureDetectionConfig struct { // Number of failed database connections during any **timePeriodMinutes** minutes period to trigger an alert. // Maximum: 9.999999e+06 // Minimum: 1 ConnectionFailsCount int32 `json:"connectionFailsCount,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The *X* minutes time period during which the **connectionFailsCount** is evaluated. // Maximum: 15 // Minimum: 1 TimePeriodMinutes int32 `json:"timePeriodMinutes,omitempty"` }
DatabaseConnectionFailureDetectionConfig Parameters of the failed database connections detection.
The alert is triggered when failed connections number exceeds **connectionFailsCount** during any **timePeriodMinutes** minutes period. swagger:model DatabaseConnectionFailureDetectionConfig
func (*DatabaseConnectionFailureDetectionConfig) MarshalBinary ¶
func (m *DatabaseConnectionFailureDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatabaseConnectionFailureDetectionConfig) UnmarshalBinary ¶
func (m *DatabaseConnectionFailureDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatabaseTopologyComparison ¶
type DatabaseTopologyComparison struct {
// contains filtered or unexported fields
}
DatabaseTopologyComparison database topology comparison swagger:model DatabaseTopologyComparison
func (*DatabaseTopologyComparison) MarshalBinary ¶
func (m *DatabaseTopologyComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DatabaseTopologyComparison) MarshalJSON ¶
func (m DatabaseTopologyComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DatabaseTopologyComparison) Negate ¶
func (m *DatabaseTopologyComparison) Negate() *bool
Negate gets the negate of this subtype
func (*DatabaseTopologyComparison) Operator ¶
func (m *DatabaseTopologyComparison) Operator() Enum
Operator gets the operator of this subtype
func (*DatabaseTopologyComparison) SetNegate ¶
func (m *DatabaseTopologyComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*DatabaseTopologyComparison) SetOperator ¶
func (m *DatabaseTopologyComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*DatabaseTopologyComparison) SetType ¶
func (m *DatabaseTopologyComparison) SetType(val string)
SetType sets the type of this subtype
func (*DatabaseTopologyComparison) SetValue ¶
func (m *DatabaseTopologyComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*DatabaseTopologyComparison) Type ¶
func (m *DatabaseTopologyComparison) Type() string
Type gets the type of this subtype
func (*DatabaseTopologyComparison) UnmarshalBinary ¶
func (m *DatabaseTopologyComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DatabaseTopologyComparison) UnmarshalJSON ¶
func (m *DatabaseTopologyComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DatabaseTopologyComparison) Validate ¶
func (m *DatabaseTopologyComparison) Validate(formats strfmt.Registry) error
Validate validates this database topology comparison
func (*DatabaseTopologyComparison) Value ¶
func (m *DatabaseTopologyComparison) Value() interface{}
Value gets the value of this subtype
type DcrumDecoderComparison ¶
type DcrumDecoderComparison struct {
// contains filtered or unexported fields
}
DcrumDecoderComparison dcrum decoder comparison swagger:model DcrumDecoderComparison
func (*DcrumDecoderComparison) MarshalBinary ¶
func (m *DcrumDecoderComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DcrumDecoderComparison) MarshalJSON ¶
func (m DcrumDecoderComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DcrumDecoderComparison) Negate ¶
func (m *DcrumDecoderComparison) Negate() *bool
Negate gets the negate of this subtype
func (*DcrumDecoderComparison) Operator ¶
func (m *DcrumDecoderComparison) Operator() Enum
Operator gets the operator of this subtype
func (*DcrumDecoderComparison) SetNegate ¶
func (m *DcrumDecoderComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*DcrumDecoderComparison) SetOperator ¶
func (m *DcrumDecoderComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*DcrumDecoderComparison) SetType ¶
func (m *DcrumDecoderComparison) SetType(val string)
SetType sets the type of this subtype
func (*DcrumDecoderComparison) SetValue ¶
func (m *DcrumDecoderComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*DcrumDecoderComparison) Type ¶
func (m *DcrumDecoderComparison) Type() string
Type gets the type of this subtype
func (*DcrumDecoderComparison) UnmarshalBinary ¶
func (m *DcrumDecoderComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DcrumDecoderComparison) UnmarshalJSON ¶
func (m *DcrumDecoderComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DcrumDecoderComparison) Validate ¶
func (m *DcrumDecoderComparison) Validate(formats strfmt.Registry) error
Validate validates this dcrum decoder comparison
func (*DcrumDecoderComparison) Value ¶
func (m *DcrumDecoderComparison) Value() interface{}
Value gets the value of this subtype
type DestinationDetails ¶
type DestinationDetails struct { // The match is case-sensitive (`true`) or (`false`). CaseSensitive bool `json:"caseSensitive,omitempty"` // The operator of the match. // Enum: [Begins Contains Ends] MatchType string `json:"matchType,omitempty"` // The path to be reached to hit the conversion goal. // Required: true URLOrPath *string `json:"urlOrPath"` }
DestinationDetails Configuration of a destination-based conversion goal. swagger:model DestinationDetails
func (*DestinationDetails) MarshalBinary ¶
func (m *DestinationDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DestinationDetails) UnmarshalBinary ¶
func (m *DestinationDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionRule ¶
type DetectionRule struct { // Additional annotations filter of the rule. // // Only classes where all listed annotations are available in the class itself or any of its superclasses are instrumented. // // Not applicable to PHP. Annotations []string `json:"annotations"` // The fully qualified class or interface to instrument. // // Required for Java and .NET custom services. // // Not applicable to PHP. ClassName string `json:"className,omitempty"` // Rule enabled/disabled. // Required: true Enabled *bool `json:"enabled"` // The PHP file containing the class or methods to instrument. // // Required for PHP custom service. // // Not applicable to Java and .NET. FileName string `json:"fileName,omitempty"` // Matcher applying to the file name. Default value is `ENDS_WITH` (if applicable). // Enum: [ENDS_WITH EQUALS STARTS_WITH] FileNameMatcher string `json:"fileNameMatcher,omitempty"` // The ID of the detection rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Matcher applying to the class name. `STARTS_WITH` can only be used if there is at least one annotation defined. Default value is `EQUALS`. // Enum: [ENDS_WITH EQUALS STARTS_WITH] Matcher string `json:"matcher,omitempty"` // List of methods to instrument. // Required: true // Max Items: 2000 // Min Items: 1 MethodRules []*MethodRule `json:"methodRules"` }
DetectionRule detection rule swagger:model DetectionRule
func (*DetectionRule) MarshalBinary ¶
func (m *DetectionRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionRule) UnmarshalBinary ¶
func (m *DetectionRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DimensionDefinition ¶
type DimensionDefinition struct { // The dimension value pattern. // // You can define custom placeholders in the **placeholders** field and use them here. // Required: true // Max Length: 400 // Min Length: 0 Dimension *string `json:"dimension"` // The name of the dimension. // Required: true // Max Length: 200 // Min Length: 0 Name *string `json:"name"` // The list of custom placeholders to be used in a dimension value pattern. Placeholders []*Placeholder `json:"placeholders"` // The number of top values to be calculated. // Required: true // Maximum: 100 // Minimum: 1 TopX *int32 `json:"topX"` // The aggregation of the dimension. // Required: true // Enum: [AVERAGE COUNT MAX MIN OF_INTEREST_RATIO OTHER_RATIO SINGLE_VALUE SUM] TopXAggregation *string `json:"topXAggregation"` // How to calculate the **topX** values. // Required: true // Enum: [ASCENDING DESCENDING] TopXDirection *string `json:"topXDirection"` }
DimensionDefinition Parameters of a definition of a calculated service metric. swagger:model DimensionDefinition
func (*DimensionDefinition) MarshalBinary ¶
func (m *DimensionDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DimensionDefinition) UnmarshalBinary ¶
func (m *DimensionDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskEventAnomalyDetectionConfig ¶
type DiskEventAnomalyDetectionConfig struct { // Narrows the rule usage down to disks, matching the specified criteria. DiskNameFilter *DiskNameFilter `json:"diskNameFilter,omitempty"` // Disk event rule enabled/disabled. // Required: true Enabled *bool `json:"enabled"` // The ID of the disk event rule. // Read Only: true ID string `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The metric to monitor. // Required: true // Enum: [LOW_DISK_SPACE LOW_INODES READ_TIME_EXCEEDING WRITE_TIME_EXCEEDING] Metric *string `json:"metric"` // The name of the disk event rule. // Required: true // Max Length: 49 // Min Length: 1 Name *string `json:"name"` // The number of samples to evaluate. // Required: true // Maximum: 20 // Minimum: 3 Samples *int32 `json:"samples"` // Narrows the rule usage down to the hosts matching the specified tags. // Unique: true TagFilters []*TagFilter `json:"tagFilters"` // The threshold to trigger disk event. // // * A percentage for `LowDiskSpace` or `LowInodes` metrics. // * In milliseconds for `ReadTimeExceeding` or `WriteTimeExceeding` metrics. // Required: true // Maximum: 1000 // Minimum: 0 Threshold *float64 `json:"threshold"` // The number of samples that must violate the threshold to trigger an event. Must not exceed the number of evaluated samples. // Required: true // Minimum: 1 ViolatingSamples *int32 `json:"violatingSamples"` }
DiskEventAnomalyDetectionConfig disk event anomaly detection config swagger:model DiskEventAnomalyDetectionConfig
func (*DiskEventAnomalyDetectionConfig) MarshalBinary ¶
func (m *DiskEventAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskEventAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *DiskEventAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskLowInodesDetectionConfig ¶
type DiskLowInodesDetectionConfig struct { // Custom thresholds for low disk inodes number. If not set, automatic mode is used. CustomThresholds *DiskLowInodesThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
DiskLowInodesDetectionConfig Configuration of low disk inodes number detection. swagger:model DiskLowInodesDetectionConfig
func (*DiskLowInodesDetectionConfig) MarshalBinary ¶
func (m *DiskLowInodesDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskLowInodesDetectionConfig) UnmarshalBinary ¶
func (m *DiskLowInodesDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskLowInodesThresholds ¶
type DiskLowInodesThresholds struct { // Alert if percentage of available inodes is lower than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 FreeInodesPercentage *int32 `json:"freeInodesPercentage"` }
DiskLowInodesThresholds Custom thresholds for low disk inodes number. If not set, automatic mode is used. swagger:model DiskLowInodesThresholds
func (*DiskLowInodesThresholds) MarshalBinary ¶
func (m *DiskLowInodesThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskLowInodesThresholds) UnmarshalBinary ¶
func (m *DiskLowInodesThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskLowSpaceDetectionConfig ¶
type DiskLowSpaceDetectionConfig struct { // Custom thresholds for low disk space. If not set, automatic mode is used. CustomThresholds *DiskLowSpaceThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
DiskLowSpaceDetectionConfig Configuration of low disk space detection. swagger:model DiskLowSpaceDetectionConfig
func (*DiskLowSpaceDetectionConfig) MarshalBinary ¶
func (m *DiskLowSpaceDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskLowSpaceDetectionConfig) UnmarshalBinary ¶
func (m *DiskLowSpaceDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskLowSpaceThresholds ¶
type DiskLowSpaceThresholds struct { // Alert if free disk space is lower than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 0 FreeSpacePercentage *int32 `json:"freeSpacePercentage"` }
DiskLowSpaceThresholds Custom thresholds for low disk space. If not set, automatic mode is used. swagger:model DiskLowSpaceThresholds
func (*DiskLowSpaceThresholds) MarshalBinary ¶
func (m *DiskLowSpaceThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskLowSpaceThresholds) UnmarshalBinary ¶
func (m *DiskLowSpaceThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskNameFilter ¶
type DiskNameFilter struct { // Comparison operator. // Required: true // Enum: [CONTAINS DOES_NOT_CONTAIN DOES_NOT_EQUAL DOES_NOT_START_WITH EQUALS STARTS_WITH] Operator *string `json:"operator"` // Value to compare to. // Required: true // Max Length: 100 // Min Length: 1 Value *string `json:"value"` }
DiskNameFilter Narrows the rule usage down to disks, matching the specified criteria. swagger:model DiskNameFilter
func (*DiskNameFilter) MarshalBinary ¶
func (m *DiskNameFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskNameFilter) UnmarshalBinary ¶
func (m *DiskNameFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskSlowWriteAndReadsThresholds ¶
type DiskSlowWriteAndReadsThresholds struct { // Alert if disk read/write time is higher than *X* milliseconds in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 WriteAndReadTime *int32 `json:"writeAndReadTime"` }
DiskSlowWriteAndReadsThresholds Custom thresholds for slow running disks. If not set, the automatic mode is used. swagger:model DiskSlowWriteAndReadsThresholds
func (*DiskSlowWriteAndReadsThresholds) MarshalBinary ¶
func (m *DiskSlowWriteAndReadsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskSlowWriteAndReadsThresholds) UnmarshalBinary ¶
func (m *DiskSlowWriteAndReadsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DiskSlowWritesAndReadsDetectionConfig ¶
type DiskSlowWritesAndReadsDetectionConfig struct { // Custom thresholds for slow running disks. If not set, automatic mode is used. CustomThresholds *DiskSlowWriteAndReadsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
DiskSlowWritesAndReadsDetectionConfig Configuration of slow running disks detection. swagger:model DiskSlowWritesAndReadsDetectionConfig
func (*DiskSlowWritesAndReadsDetectionConfig) MarshalBinary ¶
func (m *DiskSlowWritesAndReadsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DiskSlowWritesAndReadsDetectionConfig) UnmarshalBinary ¶
func (m *DiskSlowWritesAndReadsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DroppedPacketsDetectionConfig ¶
type DroppedPacketsDetectionConfig struct { // Custom thresholds for high number of dropped packets. If not set then the automatic mode is used. CustomThresholds *DroppedPacketsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
DroppedPacketsDetectionConfig The configuration of the high number of dropped packets detection. swagger:model DroppedPacketsDetectionConfig
func (*DroppedPacketsDetectionConfig) MarshalBinary ¶
func (m *DroppedPacketsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DroppedPacketsDetectionConfig) UnmarshalBinary ¶
func (m *DroppedPacketsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DroppedPacketsThresholds ¶
type DroppedPacketsThresholds struct { // Alert if receive/transmit dropped packets rate on NIC is higher than *X* packets per second in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 DroppedPacketsPerSecond *int32 `json:"droppedPacketsPerSecond"` }
DroppedPacketsThresholds Custom thresholds for high number of dropped packets. If not set then the automatic mode is used. swagger:model DroppedPacketsThresholds
func (*DroppedPacketsThresholds) MarshalBinary ¶
func (m *DroppedPacketsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DroppedPacketsThresholds) UnmarshalBinary ¶
func (m *DroppedPacketsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ESBInputNodeTypeComparisonInfo ¶
type ESBInputNodeTypeComparisonInfo struct {
// contains filtered or unexported fields
}
ESBInputNodeTypeComparisonInfo e s b input node type comparison info swagger:model ESBInputNodeTypeComparisonInfo
func (*ESBInputNodeTypeComparisonInfo) Comparison ¶
func (m *ESBInputNodeTypeComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*ESBInputNodeTypeComparisonInfo) MarshalBinary ¶
func (m *ESBInputNodeTypeComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ESBInputNodeTypeComparisonInfo) MarshalJSON ¶
func (m ESBInputNodeTypeComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ESBInputNodeTypeComparisonInfo) Negate ¶
func (m *ESBInputNodeTypeComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*ESBInputNodeTypeComparisonInfo) SetComparison ¶
func (m *ESBInputNodeTypeComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*ESBInputNodeTypeComparisonInfo) SetNegate ¶
func (m *ESBInputNodeTypeComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*ESBInputNodeTypeComparisonInfo) SetType ¶
func (m *ESBInputNodeTypeComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*ESBInputNodeTypeComparisonInfo) SetValue ¶
func (m *ESBInputNodeTypeComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*ESBInputNodeTypeComparisonInfo) Type ¶
func (m *ESBInputNodeTypeComparisonInfo) Type() string
Type gets the type of this subtype
func (*ESBInputNodeTypeComparisonInfo) UnmarshalBinary ¶
func (m *ESBInputNodeTypeComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ESBInputNodeTypeComparisonInfo) UnmarshalJSON ¶
func (m *ESBInputNodeTypeComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ESBInputNodeTypeComparisonInfo) Validate ¶
func (m *ESBInputNodeTypeComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this e s b input node type comparison info
func (*ESBInputNodeTypeComparisonInfo) Value ¶
func (m *ESBInputNodeTypeComparisonInfo) Value() interface{}
Value gets the value of this subtype
type Ec2CandidateCPUSaturationDetectionConfig ¶
type Ec2CandidateCPUSaturationDetectionConfig struct { // Custom thresholds for high CPU saturation on EC2 monitoring candidate. If not set, automatic mode is used. CustomThresholds *Ec2CandidateCPUSaturationThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
Ec2CandidateCPUSaturationDetectionConfig The configuration of the high CPU saturation on EC2 without installed agent (monitoring candidate). If null, then this configuration won't be changed. swagger:model Ec2CandidateCpuSaturationDetectionConfig
func (*Ec2CandidateCPUSaturationDetectionConfig) MarshalBinary ¶
func (m *Ec2CandidateCPUSaturationDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Ec2CandidateCPUSaturationDetectionConfig) UnmarshalBinary ¶
func (m *Ec2CandidateCPUSaturationDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Ec2CandidateCPUSaturationThresholds ¶
type Ec2CandidateCPUSaturationThresholds struct { // Alert if CPU usage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 CPUUsagePercentage *int32 `json:"cpuUsagePercentage"` }
Ec2CandidateCPUSaturationThresholds Custom thresholds for high CPU saturation on EC2 monitoring candidate. If not set, automatic mode is used. swagger:model Ec2CandidateCpuSaturationThresholds
func (*Ec2CandidateCPUSaturationThresholds) MarshalBinary ¶
func (m *Ec2CandidateCPUSaturationThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Ec2CandidateCPUSaturationThresholds) UnmarshalBinary ¶
func (m *Ec2CandidateCPUSaturationThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ElbHighConnectionErrorsDetectionConfig ¶
type ElbHighConnectionErrorsDetectionConfig struct { // Custom thresholds for high number of backend connection errors on ELB. If not set, automatic mode is used. CustomThresholds *ElbHighConnectionErrorsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
ElbHighConnectionErrorsDetectionConfig The configuration of the high number of backend connection errors on ELB detection. swagger:model ElbHighConnectionErrorsDetectionConfig
func (*ElbHighConnectionErrorsDetectionConfig) MarshalBinary ¶
func (m *ElbHighConnectionErrorsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ElbHighConnectionErrorsDetectionConfig) UnmarshalBinary ¶
func (m *ElbHighConnectionErrorsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ElbHighConnectionErrorsThresholds ¶
type ElbHighConnectionErrorsThresholds struct { // Alert if number of backend connection errors is higher than *X* per minute in 3 out of 5 samples. // Required: true // Minimum: 1 ConnectionErrorsPerMinute *int32 `json:"connectionErrorsPerMinute"` }
ElbHighConnectionErrorsThresholds Custom thresholds for high number of backend connection errors on ELB. If not set, automatic mode is used. swagger:model ElbHighConnectionErrorsThresholds
func (*ElbHighConnectionErrorsThresholds) MarshalBinary ¶
func (m *ElbHighConnectionErrorsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ElbHighConnectionErrorsThresholds) UnmarshalBinary ¶
func (m *ElbHighConnectionErrorsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmailNotificationConfig ¶
type EmailNotificationConfig struct { // The template of the email notification. // // You can use the following placeholders: // * `{ImpactedEntities}`: Details about the entities impacted by the problem in form of a JSON array. // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsHTML}`: All problem event details, including root cause, as an HTML-formatted string. // * `{ProblemDetailsJSON}`: All problem event details, including root cause, as a JSON object. // * `{ProblemDetailsMarkdown}`: All problem event details, including root cause, as a [Markdown-formatted](https://www.markdownguide.org/cheat-sheet/) string. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Min Length: 1 Body *string `json:"body"` // The list of the email CC-recipients. // Unique: true CcReceivers []string `json:"ccReceivers"` // The list of the email recipients. // Required: true // Min Items: 1 // Unique: true Receivers []string `json:"receivers"` // Send (`true`) or doesn't send (`false`) an email, confirming problem resolution. // Required: true ShouldSendForResolvedProblems *bool `json:"shouldSendForResolvedProblems"` // The subject of the email notifications. // Required: true // Max Length: 1000 // Min Length: 1 Subject *string `json:"subject"` // contains filtered or unexported fields }
EmailNotificationConfig email notification config swagger:model EmailNotificationConfig
func (*EmailNotificationConfig) Active ¶
func (m *EmailNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*EmailNotificationConfig) AlertingProfile ¶
func (m *EmailNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*EmailNotificationConfig) ID ¶
func (m *EmailNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*EmailNotificationConfig) MarshalBinary ¶
func (m *EmailNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EmailNotificationConfig) MarshalJSON ¶
func (m EmailNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EmailNotificationConfig) Name ¶
func (m *EmailNotificationConfig) Name() *string
Name gets the name of this subtype
func (*EmailNotificationConfig) SetActive ¶
func (m *EmailNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*EmailNotificationConfig) SetAlertingProfile ¶
func (m *EmailNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*EmailNotificationConfig) SetID ¶
func (m *EmailNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*EmailNotificationConfig) SetName ¶
func (m *EmailNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*EmailNotificationConfig) SetType ¶
func (m *EmailNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*EmailNotificationConfig) Type ¶
func (m *EmailNotificationConfig) Type() string
Type gets the type of this subtype
func (*EmailNotificationConfig) UnmarshalBinary ¶
func (m *EmailNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EmailNotificationConfig) UnmarshalJSON ¶
func (m *EmailNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type EndsWithCompareOperation ¶
type EndsWithCompareOperation struct { // The condition is case sensitive (`false`) or case insensitive (`true`). // // If not set, then `false` is used, making the condition case sensitive. IgnoreCase bool `json:"ignoreCase,omitempty"` // Inverts the operation of the condition. Set to `true` to turn **ends with** into **does not end with**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Values []string `json:"values"` }
EndsWithCompareOperation ends with compare operation swagger:model EndsWithCompareOperation
func (*EndsWithCompareOperation) MarshalBinary ¶
func (m *EndsWithCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EndsWithCompareOperation) MarshalJSON ¶
func (m EndsWithCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EndsWithCompareOperation) SetType ¶
func (m *EndsWithCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*EndsWithCompareOperation) Type ¶
func (m *EndsWithCompareOperation) Type() string
Type gets the type of this subtype
func (*EndsWithCompareOperation) UnmarshalBinary ¶
func (m *EndsWithCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EndsWithCompareOperation) UnmarshalJSON ¶
func (m *EndsWithCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type EntityIDAlertingScope ¶
type EntityIDAlertingScope struct { // The monitored entities id to match on. // Required: true EntityID *string `json:"entityId"` }
EntityIDAlertingScope entity Id alerting scope swagger:model EntityIdAlertingScope
func (*EntityIDAlertingScope) FilterType ¶
func (m *EntityIDAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*EntityIDAlertingScope) MarshalBinary ¶
func (m *EntityIDAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EntityIDAlertingScope) MarshalJSON ¶
func (m EntityIDAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EntityIDAlertingScope) SetFilterType ¶
func (m *EntityIDAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*EntityIDAlertingScope) UnmarshalBinary ¶
func (m *EntityIDAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EntityIDAlertingScope) UnmarshalJSON ¶
func (m *EntityIDAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type EntityIDComparison ¶
type EntityIDComparison struct {
// contains filtered or unexported fields
}
EntityIDComparison entity Id comparison swagger:model EntityIdComparison
func (*EntityIDComparison) MarshalBinary ¶
func (m *EntityIDComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EntityIDComparison) MarshalJSON ¶
func (m EntityIDComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EntityIDComparison) Negate ¶
func (m *EntityIDComparison) Negate() *bool
Negate gets the negate of this subtype
func (*EntityIDComparison) Operator ¶
func (m *EntityIDComparison) Operator() Enum
Operator gets the operator of this subtype
func (*EntityIDComparison) SetNegate ¶
func (m *EntityIDComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*EntityIDComparison) SetOperator ¶
func (m *EntityIDComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*EntityIDComparison) SetType ¶
func (m *EntityIDComparison) SetType(val string)
SetType sets the type of this subtype
func (*EntityIDComparison) SetValue ¶
func (m *EntityIDComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*EntityIDComparison) Type ¶
func (m *EntityIDComparison) Type() string
Type gets the type of this subtype
func (*EntityIDComparison) UnmarshalBinary ¶
func (m *EntityIDComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EntityIDComparison) UnmarshalJSON ¶
func (m *EntityIDComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*EntityIDComparison) Validate ¶
func (m *EntityIDComparison) Validate(formats strfmt.Registry) error
Validate validates this entity Id comparison
func (*EntityIDComparison) Value ¶
func (m *EntityIDComparison) Value() interface{}
Value gets the value of this subtype
type EntityRuleEngineCondition ¶
type EntityRuleEngineCondition struct {
// contains filtered or unexported fields
}
EntityRuleEngineCondition A condition defines how to execute matching logic for an entity. swagger:model EntityRuleEngineCondition
func (*EntityRuleEngineCondition) ComparisonInfo ¶
func (m *EntityRuleEngineCondition) ComparisonInfo() ComparisonBasic
ComparisonInfo gets the comparison info of this base type
func (*EntityRuleEngineCondition) Key ¶
func (m *EntityRuleEngineCondition) Key() ConditionKey
Key gets the key of this base type
func (*EntityRuleEngineCondition) MarshalBinary ¶
func (m *EntityRuleEngineCondition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EntityRuleEngineCondition) MarshalJSON ¶
func (m EntityRuleEngineCondition) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EntityRuleEngineCondition) SetComparisonInfo ¶
func (m *EntityRuleEngineCondition) SetComparisonInfo(val ComparisonBasic)
SetComparisonInfo sets the comparison info of this base type
func (*EntityRuleEngineCondition) SetKey ¶
func (m *EntityRuleEngineCondition) SetKey(val ConditionKey)
SetKey sets the key of this base type
func (*EntityRuleEngineCondition) UnmarshalBinary ¶
func (m *EntityRuleEngineCondition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EntityRuleEngineCondition) UnmarshalJSON ¶
func (m *EntityRuleEngineCondition) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type EntityShortRepresentation ¶
type EntityShortRepresentation struct { // A short description of the Dynatrace entity. // Read Only: true Description string `json:"description,omitempty"` // The ID of the Dynatrace entity. // Required: true ID *string `json:"id"` // The name of the Dynatrace entity. // Read Only: true Name string `json:"name,omitempty"` }
EntityShortRepresentation The short representation of a Dynatrace entity. swagger:model EntityShortRepresentation
func (*EntityShortRepresentation) MarshalBinary ¶
func (m *EntityShortRepresentation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntityShortRepresentation) UnmarshalBinary ¶
func (m *EntityShortRepresentation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EqualsCompareOperation ¶
type EqualsCompareOperation struct { // The condition is case sensitive (`false`) or case insensitive (`true`). // // If not set, then `false` is used, making the condition case sensitive. IgnoreCase bool `json:"ignoreCase,omitempty"` // Inverts the operation of the condition. Set to `true` to turn **equals** into **does not equal**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Values []interface{} `json:"values"` }
EqualsCompareOperation equals compare operation swagger:model EqualsCompareOperation
func (*EqualsCompareOperation) MarshalBinary ¶
func (m *EqualsCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EqualsCompareOperation) MarshalJSON ¶
func (m EqualsCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EqualsCompareOperation) SetType ¶
func (m *EqualsCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*EqualsCompareOperation) Type ¶
func (m *EqualsCompareOperation) Type() string
Type gets the type of this subtype
func (*EqualsCompareOperation) UnmarshalBinary ¶
func (m *EqualsCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EqualsCompareOperation) UnmarshalJSON ¶
func (m *EqualsCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Error ¶
type Error struct { // code Code int32 `json:"code,omitempty"` // constraint violations ConstraintViolations []*ConstraintViolation `json:"constraintViolations"` // message Message string `json:"message,omitempty"` }
Error error swagger:model Error
func (*Error) MarshalBinary ¶
MarshalBinary interface implementation
func (*Error) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ErrorEnvelope ¶
type ErrorEnvelope struct { // error Error *Error `json:"error,omitempty"` }
ErrorEnvelope error envelope swagger:model ErrorEnvelope
func (*ErrorEnvelope) MarshalBinary ¶
func (m *ErrorEnvelope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ErrorEnvelope) UnmarshalBinary ¶
func (m *ErrorEnvelope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EsxiHighCPUSaturationConfig ¶
type EsxiHighCPUSaturationConfig struct { // Custom thresholds for CPU saturation detection on ESXi. If not set then the automatic mode is used. // // **All** conditions must be fulfilled to trigger an alert. CustomThresholds *EsxiHighCPUThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
EsxiHighCPUSaturationConfig The configuration of the CPU saturation on ESXi host detection. swagger:model EsxiHighCpuSaturationConfig
func (*EsxiHighCPUSaturationConfig) MarshalBinary ¶
func (m *EsxiHighCPUSaturationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EsxiHighCPUSaturationConfig) UnmarshalBinary ¶
func (m *EsxiHighCPUSaturationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EsxiHighCPUThresholds ¶
type EsxiHighCPUThresholds struct { // At least one peak higher than *X*% occurred in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 CPUPeakPercentage *int32 `json:"cpuPeakPercentage"` // CPU usage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 CPUUsagePercentage *int32 `json:"cpuUsagePercentage"` // VM CPU ready is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 VMCPUReadyPercentage *int32 `json:"vmCpuReadyPercentage"` }
EsxiHighCPUThresholds Custom thresholds for CPU saturation detection on ESXi. If not set then the automatic mode is used.
**All** conditions must be fulfilled to trigger an alert.
swagger:model EsxiHighCpuThresholds
func (*EsxiHighCPUThresholds) MarshalBinary ¶
func (m *EsxiHighCPUThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EsxiHighCPUThresholds) UnmarshalBinary ¶
func (m *EsxiHighCPUThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EsxiHighMemoryDetectionConfig ¶
type EsxiHighMemoryDetectionConfig struct { // Custom thresholds for memory saturation on ESXi host. If not set then the automatic mode is used. CustomThresholds *EsxiHighMemoryThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
EsxiHighMemoryDetectionConfig The configuration of the memory saturation on ESXi host detection. swagger:model EsxiHighMemoryDetectionConfig
func (*EsxiHighMemoryDetectionConfig) MarshalBinary ¶
func (m *EsxiHighMemoryDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EsxiHighMemoryDetectionConfig) UnmarshalBinary ¶
func (m *EsxiHighMemoryDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EsxiHighMemoryThresholds ¶
type EsxiHighMemoryThresholds struct { // Alert if ESXi host swap IN/OUT or compression/decompression rate is higher *X* kilobytes per second in 3 out of 5 samples. // Required: true // Maximum: 1e+06 // Minimum: 0.01 CompressionDecompressionRate *float64 `json:"compressionDecompressionRate"` }
EsxiHighMemoryThresholds Custom thresholds for memory saturation on ESXi host. If not set then the automatic mode is used. swagger:model EsxiHighMemoryThresholds
func (*EsxiHighMemoryThresholds) MarshalBinary ¶
func (m *EsxiHighMemoryThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EsxiHighMemoryThresholds) UnmarshalBinary ¶
func (m *EsxiHighMemoryThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventWrapperSettings ¶
type EventWrapperSettings struct { // Blur enabled/disabled. // Required: true Blur *bool `json:"blur"` // Change enabled/disabled. // Required: true Change *bool `json:"change"` // Click enabled/disabled. // Required: true Click *bool `json:"click"` // MouseUp enabled/disabled. // Required: true MouseUp *bool `json:"mouseUp"` // TouchEnd enabled/disabled. // Required: true TouchEnd *bool `json:"touchEnd"` // TouchStart enabled/disabled. // Required: true TouchStart *bool `json:"touchStart"` }
EventWrapperSettings In addition to the event handlers, events called using `addEventListener` or `attachEvent` can be captured. Be careful with this option! Event wrappers can conflict with the JavaScript code on a web page. swagger:model EventWrapperSettings
func (*EventWrapperSettings) MarshalBinary ¶
func (m *EventWrapperSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventWrapperSettings) UnmarshalBinary ¶
func (m *EventWrapperSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExistsCompareOperation ¶
type ExistsCompareOperation struct { // Inverts the operation of the condition. Set to `true` to turn **exists** into **does not exist**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` }
ExistsCompareOperation exists compare operation swagger:model ExistsCompareOperation
func (*ExistsCompareOperation) MarshalBinary ¶
func (m *ExistsCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ExistsCompareOperation) MarshalJSON ¶
func (m ExistsCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ExistsCompareOperation) SetType ¶
func (m *ExistsCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*ExistsCompareOperation) Type ¶
func (m *ExistsCompareOperation) Type() string
Type gets the type of this subtype
func (*ExistsCompareOperation) UnmarshalBinary ¶
func (m *ExistsCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ExistsCompareOperation) UnmarshalJSON ¶
func (m *ExistsCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ExtractSubstring ¶
type ExtractSubstring struct { // The delimiter string. // Required: true Delimiter *string `json:"delimiter"` // The end-delimiter string. // // Required if the **position** value is `BETWEEN`. Otherwise not allowed. EndDelimiter string `json:"endDelimiter,omitempty"` // The position of the extracted string relative to delimiters. // Required: true // Enum: [AFTER BEFORE BETWEEN] Position *string `json:"position"` }
ExtractSubstring extract substring swagger:model ExtractSubstring
func (*ExtractSubstring) MarshalBinary ¶
func (m *ExtractSubstring) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExtractSubstring) UnmarshalBinary ¶
func (m *ExtractSubstring) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailedStateComparisonInfo ¶
type FailedStateComparisonInfo struct {
// contains filtered or unexported fields
}
FailedStateComparisonInfo failed state comparison info swagger:model FailedStateComparisonInfo
func (*FailedStateComparisonInfo) Comparison ¶
func (m *FailedStateComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*FailedStateComparisonInfo) MarshalBinary ¶
func (m *FailedStateComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (FailedStateComparisonInfo) MarshalJSON ¶
func (m FailedStateComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*FailedStateComparisonInfo) Negate ¶
func (m *FailedStateComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*FailedStateComparisonInfo) SetComparison ¶
func (m *FailedStateComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*FailedStateComparisonInfo) SetNegate ¶
func (m *FailedStateComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*FailedStateComparisonInfo) SetType ¶
func (m *FailedStateComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*FailedStateComparisonInfo) SetValue ¶
func (m *FailedStateComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*FailedStateComparisonInfo) Type ¶
func (m *FailedStateComparisonInfo) Type() string
Type gets the type of this subtype
func (*FailedStateComparisonInfo) UnmarshalBinary ¶
func (m *FailedStateComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*FailedStateComparisonInfo) UnmarshalJSON ¶
func (m *FailedStateComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*FailedStateComparisonInfo) Validate ¶
func (m *FailedStateComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this failed state comparison info
func (*FailedStateComparisonInfo) Value ¶
func (m *FailedStateComparisonInfo) Value() interface{}
Value gets the value of this subtype
type FailureRateIncreaseAutodetectionConfig ¶
type FailureRateIncreaseAutodetectionConfig struct { // Absolute increase of failing service calls to trigger an alert, %. // Required: true // Maximum: 1000 // Minimum: 0 FailingServiceCallPercentageIncreaseAbsolute *int32 `json:"failingServiceCallPercentageIncreaseAbsolute"` // Relative increase of failing service calls to trigger an alert, %. // Required: true // Maximum: 1000 // Minimum: 0 FailingServiceCallPercentageIncreaseRelative *int32 `json:"failingServiceCallPercentageIncreaseRelative"` }
FailureRateIncreaseAutodetectionConfig Parameters of failure rate increase auto-detection. Required if **detectionMode** is `DETECT_AUTOMATICALLY`. Not applicable otherwise.
The absolute and relative thresholds **both** must exceed to trigger an alert.
Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + **1%** = 2.5% Relative: 1.5% + 1.5% * **50%** = 2.25% swagger:model FailureRateIncreaseAutodetectionConfig
func (*FailureRateIncreaseAutodetectionConfig) MarshalBinary ¶
func (m *FailureRateIncreaseAutodetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FailureRateIncreaseAutodetectionConfig) UnmarshalBinary ¶
func (m *FailureRateIncreaseAutodetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailureRateIncreaseDetectionConfig ¶
type FailureRateIncreaseDetectionConfig struct { // Parameters of automatic failure rate increase detection. // // Required if **detectionMode** is `DETECT_AUTOMATICALLY`. Not applicable otherwise. // // The absolute and relative thresholds **both** must be exceeded to trigger an alert. // // Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and you set a relative increase of 50%, the thresholds will be: // Absolute: 1.5% + **1%** = 2.5% // Relative: 1.5% + 1.5% * **50%** = 2.25% AutomaticDetection *FailureRateIncreaseAutodetectionConfig `json:"automaticDetection,omitempty"` // How to detect failure rate increase: automatically, or based on fixed thresholds, or do not detect. // Required: true // Enum: [DETECT_AUTOMATICALLY DETECT_USING_FIXED_THRESHOLDS DONT_DETECT] DetectionMode *string `json:"detectionMode"` // Fixed thresholds for failure rate increase detection. // // Required if the **detectionMode** is `DETECT_USING_FIXED_THRESHOLDS`. Not applicable otherwise. Thresholds *FailureRateIncreaseThresholdConfig `json:"thresholds,omitempty"` }
FailureRateIncreaseDetectionConfig Configuration of failure rate increase detection. swagger:model FailureRateIncreaseDetectionConfig
func (*FailureRateIncreaseDetectionConfig) MarshalBinary ¶
func (m *FailureRateIncreaseDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FailureRateIncreaseDetectionConfig) UnmarshalBinary ¶
func (m *FailureRateIncreaseDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailureRateIncreaseThresholdConfig ¶
type FailureRateIncreaseThresholdConfig struct { // Sensitivity of the threshold. // // With `low` sensitivity, high statistical confidence is used. Brief violations (for example, due to a surge in load) won't trigger alerts. // // With `high` sensitivity, no statistical confidence is used. Each violation triggers alert. // Required: true // Enum: [HIGH LOW MEDIUM] Sensitivity *string `json:"sensitivity"` // Failure rate during any 5-minute period to trigger an alert, %. // Required: true // Maximum: 1000 // Minimum: 0 Threshold *int32 `json:"threshold"` }
FailureRateIncreaseThresholdConfig Fixed thresholds for failure rate increase detection.
Required if **detectionMode** is `DETECT_USING_FIXED_THRESHOLDS`. Not applicable otherwise.
swagger:model FailureRateIncreaseThresholdConfig
func (*FailureRateIncreaseThresholdConfig) MarshalBinary ¶
func (m *FailureRateIncreaseThresholdConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FailureRateIncreaseThresholdConfig) UnmarshalBinary ¶
func (m *FailureRateIncreaseThresholdConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FailureReasonComparisonInfo ¶
type FailureReasonComparisonInfo struct {
// contains filtered or unexported fields
}
FailureReasonComparisonInfo failure reason comparison info swagger:model FailureReasonComparisonInfo
func (*FailureReasonComparisonInfo) Comparison ¶
func (m *FailureReasonComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*FailureReasonComparisonInfo) MarshalBinary ¶
func (m *FailureReasonComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (FailureReasonComparisonInfo) MarshalJSON ¶
func (m FailureReasonComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*FailureReasonComparisonInfo) Negate ¶
func (m *FailureReasonComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*FailureReasonComparisonInfo) SetComparison ¶
func (m *FailureReasonComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*FailureReasonComparisonInfo) SetNegate ¶
func (m *FailureReasonComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*FailureReasonComparisonInfo) SetType ¶
func (m *FailureReasonComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*FailureReasonComparisonInfo) SetValue ¶
func (m *FailureReasonComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*FailureReasonComparisonInfo) Type ¶
func (m *FailureReasonComparisonInfo) Type() string
Type gets the type of this subtype
func (*FailureReasonComparisonInfo) UnmarshalBinary ¶
func (m *FailureReasonComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*FailureReasonComparisonInfo) UnmarshalJSON ¶
func (m *FailureReasonComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*FailureReasonComparisonInfo) Validate ¶
func (m *FailureReasonComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this failure reason comparison info
func (*FailureReasonComparisonInfo) Value ¶
func (m *FailureReasonComparisonInfo) Value() interface{}
Value gets the value of this subtype
type FastStringComparisonInfo ¶
type FastStringComparisonInfo struct { // The comparison is case-sensitive (`true`) or not case-sensitive (`false`). CaseSensitive bool `json:"caseSensitive,omitempty"` // contains filtered or unexported fields }
FastStringComparisonInfo fast string comparison info swagger:model FastStringComparisonInfo
func (*FastStringComparisonInfo) Comparison ¶
func (m *FastStringComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*FastStringComparisonInfo) MarshalBinary ¶
func (m *FastStringComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (FastStringComparisonInfo) MarshalJSON ¶
func (m FastStringComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*FastStringComparisonInfo) Negate ¶
func (m *FastStringComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*FastStringComparisonInfo) SetComparison ¶
func (m *FastStringComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*FastStringComparisonInfo) SetNegate ¶
func (m *FastStringComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*FastStringComparisonInfo) SetType ¶
func (m *FastStringComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*FastStringComparisonInfo) SetValue ¶
func (m *FastStringComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*FastStringComparisonInfo) Type ¶
func (m *FastStringComparisonInfo) Type() string
Type gets the type of this subtype
func (*FastStringComparisonInfo) UnmarshalBinary ¶
func (m *FastStringComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*FastStringComparisonInfo) UnmarshalJSON ¶
func (m *FastStringComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*FastStringComparisonInfo) Validate ¶
func (m *FastStringComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this fast string comparison info
func (*FastStringComparisonInfo) Value ¶
func (m *FastStringComparisonInfo) Value() interface{}
Value gets the value of this subtype
type FilterableEntityTile ¶
type FilterableEntityTile struct { // chart visible ChartVisible bool `json:"chartVisible,omitempty"` // The configuration of the custom filter. FilterConfig *CustomFilterConfig `json:"filterConfig,omitempty"` // contains filtered or unexported fields }
FilterableEntityTile filterable entity tile swagger:model FilterableEntityTile
func (*FilterableEntityTile) Bounds ¶
func (m *FilterableEntityTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*FilterableEntityTile) Configured ¶
func (m *FilterableEntityTile) Configured() bool
Configured gets the configured of this subtype
func (*FilterableEntityTile) MarshalBinary ¶
func (m *FilterableEntityTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (FilterableEntityTile) MarshalJSON ¶
func (m FilterableEntityTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*FilterableEntityTile) Name ¶
func (m *FilterableEntityTile) Name() *string
Name gets the name of this subtype
func (*FilterableEntityTile) SetBounds ¶
func (m *FilterableEntityTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*FilterableEntityTile) SetConfigured ¶
func (m *FilterableEntityTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*FilterableEntityTile) SetName ¶
func (m *FilterableEntityTile) SetName(val *string)
SetName sets the name of this subtype
func (*FilterableEntityTile) SetTileFilter ¶
func (m *FilterableEntityTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*FilterableEntityTile) SetTileType ¶
func (m *FilterableEntityTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*FilterableEntityTile) TileFilter ¶
func (m *FilterableEntityTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*FilterableEntityTile) TileType ¶
func (m *FilterableEntityTile) TileType() string
TileType gets the tile type of this subtype
func (*FilterableEntityTile) UnmarshalBinary ¶
func (m *FilterableEntityTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*FilterableEntityTile) UnmarshalJSON ¶
func (m *FilterableEntityTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type FlawStateComparisonInfo ¶
type FlawStateComparisonInfo struct {
// contains filtered or unexported fields
}
FlawStateComparisonInfo flaw state comparison info swagger:model FlawStateComparisonInfo
func (*FlawStateComparisonInfo) Comparison ¶
func (m *FlawStateComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*FlawStateComparisonInfo) MarshalBinary ¶
func (m *FlawStateComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (FlawStateComparisonInfo) MarshalJSON ¶
func (m FlawStateComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*FlawStateComparisonInfo) Negate ¶
func (m *FlawStateComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*FlawStateComparisonInfo) SetComparison ¶
func (m *FlawStateComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*FlawStateComparisonInfo) SetNegate ¶
func (m *FlawStateComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*FlawStateComparisonInfo) SetType ¶
func (m *FlawStateComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*FlawStateComparisonInfo) SetValue ¶
func (m *FlawStateComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*FlawStateComparisonInfo) Type ¶
func (m *FlawStateComparisonInfo) Type() string
Type gets the type of this subtype
func (*FlawStateComparisonInfo) UnmarshalBinary ¶
func (m *FlawStateComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*FlawStateComparisonInfo) UnmarshalJSON ¶
func (m *FlawStateComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*FlawStateComparisonInfo) Validate ¶
func (m *FlawStateComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this flaw state comparison info
func (*FlawStateComparisonInfo) Value ¶
func (m *FlawStateComparisonInfo) Value() interface{}
Value gets the value of this subtype
type FormDataContentDisposition ¶
type FormDataContentDisposition struct { // creation date // Format: date-time CreationDate strfmt.DateTime `json:"creationDate,omitempty"` // file name FileName string `json:"fileName,omitempty"` // modification date // Format: date-time ModificationDate strfmt.DateTime `json:"modificationDate,omitempty"` // name Name string `json:"name,omitempty"` // parameters Parameters map[string]string `json:"parameters,omitempty"` // read date // Format: date-time ReadDate strfmt.DateTime `json:"readDate,omitempty"` // size Size int64 `json:"size,omitempty"` // type Type string `json:"type,omitempty"` }
FormDataContentDisposition form data content disposition swagger:model FormDataContentDisposition
func (*FormDataContentDisposition) MarshalBinary ¶
func (m *FormDataContentDisposition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FormDataContentDisposition) UnmarshalBinary ¶
func (m *FormDataContentDisposition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FrequentIssueDetectionConfig ¶
type FrequentIssueDetectionConfig struct { // The detection for applications is enabled (`true`) or disabled (`false`). // Required: true FrequentIssueDetectionApplicationEnabled *bool `json:"frequentIssueDetectionApplicationEnabled"` // The detection for infrastructure is enabled (`true`) or disabled (`false`). // Required: true FrequentIssueDetectionInfrastructureEnabled *bool `json:"frequentIssueDetectionInfrastructureEnabled"` // The detection for services is enabled (`true`) or disabled (`false`). // Required: true FrequentIssueDetectionServiceEnabled *bool `json:"frequentIssueDetectionServiceEnabled"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` }
FrequentIssueDetectionConfig Parameters of the frequent issue detection. See our help documentation about frequent issue detection: https://www.dynatrace.com/support/help/shortlink/frequent-issues swagger:model FrequentIssueDetectionConfig
func (*FrequentIssueDetectionConfig) MarshalBinary ¶
func (m *FrequentIssueDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FrequentIssueDetectionConfig) UnmarshalBinary ¶
func (m *FrequentIssueDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FullWebRequestRule ¶
type FullWebRequestRule struct { // How to handle the detected ID of the application. ApplicationID *ApplicationID `json:"applicationId,omitempty"` // A list of conditions of the rule. // // If several conditions are specified, the AND logic applies. // Max Items: 10 // Min Items: 0 Conditions []*ConditionsFullWebRequestAttributeTypeDto `json:"conditions"` // How to handle the detected context root of the request URL. ContextRoot *ContextRoot `json:"contextRoot,omitempty"` // A short description of the rule. Description string `json:"description,omitempty"` // The rule is enabled(`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The ID of the service detection rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Specifies the management zones of the process group for which this service detection rule should be created. // Max Items: 1 // Min Items: 0 ManagementZones []string `json:"managementZones"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the rule. // Required: true // Min Length: 1 Name *string `json:"name"` // The order of the rule in the rules list. // // The rules are evaluated from top to bottom. The first matching rule applies. // Max Length: 2147483647 // Min Length: 1 Order string `json:"order,omitempty"` // How to handle the detected server name of the request URL. ServerName *ServerName `json:"serverName,omitempty"` // type Type string `json:"type,omitempty"` }
FullWebRequestRule The service detection rule of the `FULL_WEB_REQUEST` type. swagger:model FullWebRequestRule
func (*FullWebRequestRule) MarshalBinary ¶
func (m *FullWebRequestRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FullWebRequestRule) UnmarshalBinary ¶
func (m *FullWebRequestRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FullWebServiceRule ¶
type FullWebServiceRule struct { // How to handle the detected ID of the application. ApplicationID *ApplicationID `json:"applicationId,omitempty"` // A list of conditions of the rule. // // If several conditions are specified, the AND logic applies. // Max Items: 10 // Min Items: 0 Conditions []*ConditionsFullWebServiceAttributeTypeDto `json:"conditions"` // How to handle the detected context root of the service URL. ContextRoot *ContextRoot `json:"contextRoot,omitempty"` // A short description of the rule. Description string `json:"description,omitempty"` // Detect the matching requests as full web services (`false`) or web request services (`true`). // // Setting this field to `true` prevents detecting of matching requests as full web services. A web request service is created instead. If you need to further modify the resulting web request service, you need to create a separate rule of the `FULL_WEB_REQUEST` type. // // Default is `false`, detecting matching requests as full web services. DetectAsWebRequestService bool `json:"detectAsWebRequestService,omitempty"` // The rule is enabled(`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The ID of the service detection rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Specifies the management zones of the process group for which this service detection rule should be created. // Max Items: 1 // Min Items: 0 ManagementZones []string `json:"managementZones"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the rule. // Required: true // Min Length: 1 Name *string `json:"name"` // The order of the rule in the rules list. // // The rules are evaluated from top to bottom. The first matching rule applies. // Max Length: 2147483647 // Min Length: 1 Order string `json:"order,omitempty"` // How to handle the detected server name of the service URL. ServerName *ServerName `json:"serverName,omitempty"` // type Type string `json:"type,omitempty"` // How to handle the detected name of the web service. WebServiceName *WebServiceName `json:"webServiceName,omitempty"` // How to handle the detected name space of the web service. WebServiceNameSpace *WebServiceNameSpace `json:"webServiceNameSpace,omitempty"` }
FullWebServiceRule The service detection rule of the `FULL_WEB_SERVICE` type.
If you have a condition with the **attributeType** set to `FRAMEWORK`, the **values** field from **compareOperations** is limited to the following possible values: * `AXIS`
- `CXF`
- `HESSIAN`
- `JAX_WS_RI`
- `JBOSS`
- `JERSEY`
- `PROGRESS`
- `RESTEASY`
- `RESTLET`
- `SPRING`
- `TIBCO`
- `WEBLOGIC`
- `WEBMETHODS`
- `WEBSPHERE`
- `WINK`
swagger:model FullWebServiceRule
func (*FullWebServiceRule) MarshalBinary ¶
func (m *FullWebServiceRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FullWebServiceRule) UnmarshalBinary ¶
func (m *FullWebServiceRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GlobalEventCaptureSettings ¶
type GlobalEventCaptureSettings struct { // Additional events to be captured globally as user input. // // For example, DragStart or DragEnd. // Required: true // Max Length: 100 // Min Length: 0 // Pattern: [a-z,]* AdditionalEventCapturedAsUserInput *string `json:"additionalEventCapturedAsUserInput"` // Click enabled/disabled. // Required: true Click *bool `json:"click"` // DoubleClick enabled/disabled. // Required: true DoubleClick *bool `json:"doubleClick"` // KeyDown enabled/disabled. // Required: true KeyDown *bool `json:"keyDown"` // KeyUp enabled/disabled. // Required: true KeyUp *bool `json:"keyUp"` // MouseDown enabled/disabled. // Required: true MouseDown *bool `json:"mouseDown"` // MouseUp enabled/disabled. // Required: true MouseUp *bool `json:"mouseUp"` // Scroll enabled/disabled. // Required: true Scroll *bool `json:"scroll"` }
GlobalEventCaptureSettings Global event capture settings. swagger:model GlobalEventCaptureSettings
func (*GlobalEventCaptureSettings) MarshalBinary ¶
func (m *GlobalEventCaptureSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GlobalEventCaptureSettings) UnmarshalBinary ¶
func (m *GlobalEventCaptureSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GreaterThanCompareOperation ¶
type GreaterThanCompareOperation struct { // The value to compare to. // Required: true Value *int32 `json:"value"` }
GreaterThanCompareOperation greater than compare operation swagger:model GreaterThanCompareOperation
func (*GreaterThanCompareOperation) MarshalBinary ¶
func (m *GreaterThanCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GreaterThanCompareOperation) MarshalJSON ¶
func (m GreaterThanCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GreaterThanCompareOperation) SetType ¶
func (m *GreaterThanCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*GreaterThanCompareOperation) Type ¶
func (m *GreaterThanCompareOperation) Type() string
Type gets the type of this subtype
func (*GreaterThanCompareOperation) UnmarshalBinary ¶
func (m *GreaterThanCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GreaterThanCompareOperation) UnmarshalJSON ¶
func (m *GreaterThanCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GuestCPULimitReachedConfig ¶
type GuestCPULimitReachedConfig struct { // Custom thresholds for Guest CPU limit reached. If not set then the automatic mode is used. // // **All** conditions must be fulfilled to trigger an alert. CustomThresholds *GuestCPULimitThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
GuestCPULimitReachedConfig The configuration of the guest CPU limit reached configuration detection. swagger:model GuestCPULimitReachedConfig
func (*GuestCPULimitReachedConfig) MarshalBinary ¶
func (m *GuestCPULimitReachedConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GuestCPULimitReachedConfig) UnmarshalBinary ¶
func (m *GuestCPULimitReachedConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GuestCPULimitThresholds ¶
type GuestCPULimitThresholds struct { // Hypervisor CPU usage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 HostCPUUsageMinPercentage *int32 `json:"hostCpuUsageMinPercentage"` // VM CPU ready is higher than *X*% occurred in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 VMCPUReadyMaxPercentage *int32 `json:"vmCpuReadyMaxPercentage"` // VM CPU usage (VM CPU Usage Mhz / VM CPU limit in Mhz) is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 VMCPUUsageMaxPercentage *int32 `json:"vmCpuUsageMaxPercentage"` }
GuestCPULimitThresholds Custom thresholds for guest CPU limit detection. If not set then the automatic mode is used.
**All** conditions must be fulfilled to trigger an alert.
swagger:model GuestCPULimitThresholds
func (*GuestCPULimitThresholds) MarshalBinary ¶
func (m *GuestCPULimitThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GuestCPULimitThresholds) UnmarshalBinary ¶
func (m *GuestCPULimitThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HTTPHeader ¶
type HTTPHeader struct { // The name of the HTTP header. // Required: true // Min Length: 1 Name *string `json:"name"` // The value of the HTTP header. May contain an empty value. // // Required when creating a new notification. // // For the **Authorization** header, GET requests return the `null` value. // // If you want update a notification configuration with an **Authorization** header which you want to remain intact, set the **Authorization** header with the `null` value. Value string `json:"value,omitempty"` }
HTTPHeader The HTTP header. swagger:model HttpHeader
func (*HTTPHeader) MarshalBinary ¶
func (m *HTTPHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HTTPHeader) UnmarshalBinary ¶
func (m *HTTPHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HTTPMethodComparisonInfo ¶
type HTTPMethodComparisonInfo struct {
// contains filtered or unexported fields
}
HTTPMethodComparisonInfo Http method comparison info swagger:model HttpMethodComparisonInfo
func (*HTTPMethodComparisonInfo) Comparison ¶
func (m *HTTPMethodComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*HTTPMethodComparisonInfo) MarshalBinary ¶
func (m *HTTPMethodComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HTTPMethodComparisonInfo) MarshalJSON ¶
func (m HTTPMethodComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HTTPMethodComparisonInfo) Negate ¶
func (m *HTTPMethodComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*HTTPMethodComparisonInfo) SetComparison ¶
func (m *HTTPMethodComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*HTTPMethodComparisonInfo) SetNegate ¶
func (m *HTTPMethodComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*HTTPMethodComparisonInfo) SetType ¶
func (m *HTTPMethodComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*HTTPMethodComparisonInfo) SetValue ¶
func (m *HTTPMethodComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*HTTPMethodComparisonInfo) Type ¶
func (m *HTTPMethodComparisonInfo) Type() string
Type gets the type of this subtype
func (*HTTPMethodComparisonInfo) UnmarshalBinary ¶
func (m *HTTPMethodComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HTTPMethodComparisonInfo) UnmarshalJSON ¶
func (m *HTTPMethodComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HTTPMethodComparisonInfo) Validate ¶
func (m *HTTPMethodComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this Http method comparison info
func (*HTTPMethodComparisonInfo) Value ¶
func (m *HTTPMethodComparisonInfo) Value() interface{}
Value gets the value of this subtype
type HTTPStatusClassComparisonInfo ¶
type HTTPStatusClassComparisonInfo struct {
// contains filtered or unexported fields
}
HTTPStatusClassComparisonInfo Http status class comparison info swagger:model HttpStatusClassComparisonInfo
func (*HTTPStatusClassComparisonInfo) Comparison ¶
func (m *HTTPStatusClassComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*HTTPStatusClassComparisonInfo) MarshalBinary ¶
func (m *HTTPStatusClassComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HTTPStatusClassComparisonInfo) MarshalJSON ¶
func (m HTTPStatusClassComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HTTPStatusClassComparisonInfo) Negate ¶
func (m *HTTPStatusClassComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*HTTPStatusClassComparisonInfo) SetComparison ¶
func (m *HTTPStatusClassComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*HTTPStatusClassComparisonInfo) SetNegate ¶
func (m *HTTPStatusClassComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*HTTPStatusClassComparisonInfo) SetType ¶
func (m *HTTPStatusClassComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*HTTPStatusClassComparisonInfo) SetValue ¶
func (m *HTTPStatusClassComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*HTTPStatusClassComparisonInfo) Type ¶
func (m *HTTPStatusClassComparisonInfo) Type() string
Type gets the type of this subtype
func (*HTTPStatusClassComparisonInfo) UnmarshalBinary ¶
func (m *HTTPStatusClassComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HTTPStatusClassComparisonInfo) UnmarshalJSON ¶
func (m *HTTPStatusClassComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HTTPStatusClassComparisonInfo) Validate ¶
func (m *HTTPStatusClassComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this Http status class comparison info
func (*HTTPStatusClassComparisonInfo) Value ¶
func (m *HTTPStatusClassComparisonInfo) Value() interface{}
Value gets the value of this subtype
type HighCPUSaturationDetectionConfig ¶
type HighCPUSaturationDetectionConfig struct { // Custom thresholds for high CPU saturation. If not set, automatic mode is used. CustomThresholds *HighCPUSaturationThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
HighCPUSaturationDetectionConfig Configuration of high CPU saturation detection swagger:model HighCpuSaturationDetectionConfig
func (*HighCPUSaturationDetectionConfig) MarshalBinary ¶
func (m *HighCPUSaturationDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighCPUSaturationDetectionConfig) UnmarshalBinary ¶
func (m *HighCPUSaturationDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighCPUSaturationThresholds ¶
type HighCPUSaturationThresholds struct { // Alert if CPU usage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 CPUSaturation *int32 `json:"cpuSaturation"` }
HighCPUSaturationThresholds Custom thresholds for high CPU saturation. If not set then the automatic mode is used. swagger:model HighCpuSaturationThresholds
func (*HighCPUSaturationThresholds) MarshalBinary ¶
func (m *HighCPUSaturationThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighCPUSaturationThresholds) UnmarshalBinary ¶
func (m *HighCPUSaturationThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighGcActivityDetectionConfig ¶
type HighGcActivityDetectionConfig struct { // Custom thresholds for high GC activity. If not set, automatic mode is used. // // Meeting **any** of these conditions triggers an alert. CustomThresholds *HighGcActivityThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
HighGcActivityDetectionConfig Configuration of high Garbage Collector activity detection. swagger:model HighGcActivityDetectionConfig
func (*HighGcActivityDetectionConfig) MarshalBinary ¶
func (m *HighGcActivityDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighGcActivityDetectionConfig) UnmarshalBinary ¶
func (m *HighGcActivityDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighGcActivityThresholds ¶
type HighGcActivityThresholds struct { // GC suspension is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 GcSuspensionPercentage *int32 `json:"gcSuspensionPercentage"` // GC time is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 GcTimePercentage *int32 `json:"gcTimePercentage"` }
HighGcActivityThresholds Custom thresholds for high GC activity. If not set, automatic mode is used.
Meeting **any** of these conditions triggers an alert.
swagger:model HighGcActivityThresholds
func (*HighGcActivityThresholds) MarshalBinary ¶
func (m *HighGcActivityThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighGcActivityThresholds) UnmarshalBinary ¶
func (m *HighGcActivityThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighMemoryDetectionConfig ¶
type HighMemoryDetectionConfig struct { // Custom thresholds for high memory usage. If not set, automatic mode is used. // // **Both** conditions must be met to trigger an alert. CustomThresholds *HighMemoryThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
HighMemoryDetectionConfig Configuration of high memory usage detection. swagger:model HighMemoryDetectionConfig
func (*HighMemoryDetectionConfig) MarshalBinary ¶
func (m *HighMemoryDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighMemoryDetectionConfig) UnmarshalBinary ¶
func (m *HighMemoryDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighMemoryThresholds ¶
type HighMemoryThresholds struct { // Memory page fault rate is higher than *X* faults per second on Linux. // Required: true // Maximum: 10000 // Minimum: 1 PageFaultsPerSecondNonWindows *int32 `json:"pageFaultsPerSecondNonWindows"` // Memory page fault rate is higher than *X* faults per second on Windows. // Required: true // Maximum: 10000 // Minimum: 1 PageFaultsPerSecondWindows *int32 `json:"pageFaultsPerSecondWindows"` // Memory usage is higher than *X*% on Linux. // Required: true // Maximum: 100 // Minimum: 1 UsedMemoryPercentageNonWindows *int32 `json:"usedMemoryPercentageNonWindows"` // Memory usage is higher than *X*% on Windows. // Required: true // Maximum: 100 // Minimum: 1 UsedMemoryPercentageWindows *int32 `json:"usedMemoryPercentageWindows"` }
HighMemoryThresholds Custom thresholds for high memory usage. If not set then the automatic mode is used.
**Both** conditions must be met to trigger an alert.
swagger:model HighMemoryThresholds
func (*HighMemoryThresholds) MarshalBinary ¶
func (m *HighMemoryThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighMemoryThresholds) UnmarshalBinary ¶
func (m *HighMemoryThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighNetworkDetectionConfig ¶
type HighNetworkDetectionConfig struct { // Custom thresholds for high network utilization. If not set, automatic mode is used. CustomThresholds *HighNetworkThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
HighNetworkDetectionConfig Configuration of high network utilization detection. swagger:model HighNetworkDetectionConfig
func (*HighNetworkDetectionConfig) MarshalBinary ¶
func (m *HighNetworkDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighNetworkDetectionConfig) UnmarshalBinary ¶
func (m *HighNetworkDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HighNetworkThresholds ¶
type HighNetworkThresholds struct { // Alert if sent/received traffic utilization is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 UtilizationPercentage *int32 `json:"utilizationPercentage"` }
HighNetworkThresholds Custom thresholds for high network utilization. If not set, automatic mode is used. swagger:model HighNetworkThresholds
func (*HighNetworkThresholds) MarshalBinary ¶
func (m *HighNetworkThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HighNetworkThresholds) UnmarshalBinary ¶
func (m *HighNetworkThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HipChatNotificationConfig ¶
type HipChatNotificationConfig struct { // The content of the notification message. // // You can use the following placeholders: // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Min Length: 1 Message *string `json:"message"` // The URL of the HipChat WebHook. // // This is confidential information, therefore GET requests return this field with the `null` value, and it is optional for PUT requests. // Max Length: 1000 // Min Length: 1 URL string `json:"url,omitempty"` // contains filtered or unexported fields }
HipChatNotificationConfig hip chat notification config swagger:model HipChatNotificationConfig
func (*HipChatNotificationConfig) Active ¶
func (m *HipChatNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*HipChatNotificationConfig) AlertingProfile ¶
func (m *HipChatNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*HipChatNotificationConfig) ID ¶
func (m *HipChatNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*HipChatNotificationConfig) MarshalBinary ¶
func (m *HipChatNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HipChatNotificationConfig) MarshalJSON ¶
func (m HipChatNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HipChatNotificationConfig) Name ¶
func (m *HipChatNotificationConfig) Name() *string
Name gets the name of this subtype
func (*HipChatNotificationConfig) SetActive ¶
func (m *HipChatNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*HipChatNotificationConfig) SetAlertingProfile ¶
func (m *HipChatNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*HipChatNotificationConfig) SetID ¶
func (m *HipChatNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*HipChatNotificationConfig) SetName ¶
func (m *HipChatNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*HipChatNotificationConfig) SetType ¶
func (m *HipChatNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*HipChatNotificationConfig) Type ¶
func (m *HipChatNotificationConfig) Type() string
Type gets the type of this subtype
func (*HipChatNotificationConfig) UnmarshalBinary ¶
func (m *HipChatNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HipChatNotificationConfig) UnmarshalJSON ¶
func (m *HipChatNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type HostGroupNameAlertingScope ¶
type HostGroupNameAlertingScope struct { // The name filter which should be applied for the scope. // Required: true NameFilter *MetricEventTextFilterMetricEventTextFilterOperatorDto `json:"nameFilter"` }
HostGroupNameAlertingScope host group name alerting scope swagger:model HostGroupNameAlertingScope
func (*HostGroupNameAlertingScope) FilterType ¶
func (m *HostGroupNameAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*HostGroupNameAlertingScope) MarshalBinary ¶
func (m *HostGroupNameAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HostGroupNameAlertingScope) MarshalJSON ¶
func (m HostGroupNameAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HostGroupNameAlertingScope) SetFilterType ¶
func (m *HostGroupNameAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*HostGroupNameAlertingScope) UnmarshalBinary ¶
func (m *HostGroupNameAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HostGroupNameAlertingScope) UnmarshalJSON ¶
func (m *HostGroupNameAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type HostNameAlertingScope ¶
type HostNameAlertingScope struct { // The name filter which should be applied for the scope. // Required: true NameFilter *MetricEventTextFilterMetricEventTextFilterOperatorDto `json:"nameFilter"` }
HostNameAlertingScope host name alerting scope swagger:model HostNameAlertingScope
func (*HostNameAlertingScope) FilterType ¶
func (m *HostNameAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*HostNameAlertingScope) MarshalBinary ¶
func (m *HostNameAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HostNameAlertingScope) MarshalJSON ¶
func (m HostNameAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HostNameAlertingScope) SetFilterType ¶
func (m *HostNameAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*HostNameAlertingScope) UnmarshalBinary ¶
func (m *HostNameAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HostNameAlertingScope) UnmarshalJSON ¶
func (m *HostNameAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type HostsAnomalyDetectionConfig ¶
type HostsAnomalyDetectionConfig struct { // How to detect lost connection. // Required: true ConnectionLostDetection *ConnectionLostDetectionConfig `json:"connectionLostDetection"` // How to detect low disk inodes number. // Required: true DiskLowInodesDetection *DiskLowInodesDetectionConfig `json:"diskLowInodesDetection"` // How to detect low disk space. // Required: true DiskLowSpaceDetection *DiskLowSpaceDetectionConfig `json:"diskLowSpaceDetection"` // How to detect slow running disks. // Required: true DiskSlowWritesAndReadsDetection *DiskSlowWritesAndReadsDetectionConfig `json:"diskSlowWritesAndReadsDetection"` // How to detect high CPU saturation. // Required: true HighCPUSaturationDetection *HighCPUSaturationDetectionConfig `json:"highCpuSaturationDetection"` // How to detect high Garbage Collector activity. // Required: true HighGcActivityDetection *HighGcActivityDetectionConfig `json:"highGcActivityDetection"` // How to detect high memory usage. // Required: true HighMemoryDetection *HighMemoryDetectionConfig `json:"highMemoryDetection"` // How to detect high network utilization. // Required: true HighNetworkDetection *HighNetworkDetectionConfig `json:"highNetworkDetection"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // How to detect high number of dropped packets. // Required: true NetworkDroppedPacketsDetection *NetworkDroppedPacketsDetectionConfig `json:"networkDroppedPacketsDetection"` // How to detect high number of network errors. // Required: true NetworkErrorsDetection *NetworkErrorsDetectionConfig `json:"networkErrorsDetection"` // How to detect high retransmission rate. // Required: true NetworkHighRetransmissionDetection *NetworkHighRetransmissionDetectionConfig `json:"networkHighRetransmissionDetection"` // How to detect TCP connectivity problems. // Required: true NetworkTCPProblemsDetection *NetworkTCPProblemsDetectionConfig `json:"networkTcpProblemsDetection"` // How to detect Java out of memory problems. // Required: true OutOfMemoryDetection *OutOfMemoryDetectionConfig `json:"outOfMemoryDetection"` // How to detect Java out of threads problems. // Required: true OutOfThreadsDetection *OutOfThreadsDetectionConfig `json:"outOfThreadsDetection"` }
HostsAnomalyDetectionConfig Configuration of anomaly detection for hosts. swagger:model HostsAnomalyDetectionConfig
func (*HostsAnomalyDetectionConfig) MarshalBinary ¶
func (m *HostsAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostsAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *HostsAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HypervisorTypeComparision ¶
type HypervisorTypeComparision struct {
// contains filtered or unexported fields
}
HypervisorTypeComparision hypervisor type comparision swagger:model HypervisorTypeComparision
func (*HypervisorTypeComparision) MarshalBinary ¶
func (m *HypervisorTypeComparision) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HypervisorTypeComparision) MarshalJSON ¶
func (m HypervisorTypeComparision) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HypervisorTypeComparision) Negate ¶
func (m *HypervisorTypeComparision) Negate() *bool
Negate gets the negate of this subtype
func (*HypervisorTypeComparision) Operator ¶
func (m *HypervisorTypeComparision) Operator() Enum
Operator gets the operator of this subtype
func (*HypervisorTypeComparision) SetNegate ¶
func (m *HypervisorTypeComparision) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*HypervisorTypeComparision) SetOperator ¶
func (m *HypervisorTypeComparision) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*HypervisorTypeComparision) SetType ¶
func (m *HypervisorTypeComparision) SetType(val string)
SetType sets the type of this subtype
func (*HypervisorTypeComparision) SetValue ¶
func (m *HypervisorTypeComparision) SetValue(val interface{})
SetValue sets the value of this subtype
func (*HypervisorTypeComparision) Type ¶
func (m *HypervisorTypeComparision) Type() string
Type gets the type of this subtype
func (*HypervisorTypeComparision) UnmarshalBinary ¶
func (m *HypervisorTypeComparision) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HypervisorTypeComparision) UnmarshalJSON ¶
func (m *HypervisorTypeComparision) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HypervisorTypeComparision) Validate ¶
func (m *HypervisorTypeComparision) Validate(formats strfmt.Registry) error
Validate validates this hypervisor type comparision
func (*HypervisorTypeComparision) Value ¶
func (m *HypervisorTypeComparision) Value() interface{}
Value gets the value of this subtype
type IIBInputNodeTypeComparisonInfo ¶
type IIBInputNodeTypeComparisonInfo struct {
// contains filtered or unexported fields
}
IIBInputNodeTypeComparisonInfo i i b input node type comparison info swagger:model IIBInputNodeTypeComparisonInfo
func (*IIBInputNodeTypeComparisonInfo) Comparison ¶
func (m *IIBInputNodeTypeComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*IIBInputNodeTypeComparisonInfo) MarshalBinary ¶
func (m *IIBInputNodeTypeComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IIBInputNodeTypeComparisonInfo) MarshalJSON ¶
func (m IIBInputNodeTypeComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IIBInputNodeTypeComparisonInfo) Negate ¶
func (m *IIBInputNodeTypeComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*IIBInputNodeTypeComparisonInfo) SetComparison ¶
func (m *IIBInputNodeTypeComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*IIBInputNodeTypeComparisonInfo) SetNegate ¶
func (m *IIBInputNodeTypeComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*IIBInputNodeTypeComparisonInfo) SetType ¶
func (m *IIBInputNodeTypeComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*IIBInputNodeTypeComparisonInfo) SetValue ¶
func (m *IIBInputNodeTypeComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*IIBInputNodeTypeComparisonInfo) Type ¶
func (m *IIBInputNodeTypeComparisonInfo) Type() string
Type gets the type of this subtype
func (*IIBInputNodeTypeComparisonInfo) UnmarshalBinary ¶
func (m *IIBInputNodeTypeComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IIBInputNodeTypeComparisonInfo) UnmarshalJSON ¶
func (m *IIBInputNodeTypeComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*IIBInputNodeTypeComparisonInfo) Validate ¶
func (m *IIBInputNodeTypeComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this i i b input node type comparison info
func (*IIBInputNodeTypeComparisonInfo) Value ¶
func (m *IIBInputNodeTypeComparisonInfo) Value() interface{}
Value gets the value of this subtype
type IPAddressComparison ¶
type IPAddressComparison struct { // Make the comparison case-sensitive. CaseSensitive bool `json:"caseSensitive,omitempty"` // contains filtered or unexported fields }
IPAddressComparison Ip address comparison swagger:model IpAddressComparison
func (*IPAddressComparison) MarshalBinary ¶
func (m *IPAddressComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IPAddressComparison) MarshalJSON ¶
func (m IPAddressComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IPAddressComparison) Negate ¶
func (m *IPAddressComparison) Negate() *bool
Negate gets the negate of this subtype
func (*IPAddressComparison) Operator ¶
func (m *IPAddressComparison) Operator() Enum
Operator gets the operator of this subtype
func (*IPAddressComparison) SetNegate ¶
func (m *IPAddressComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*IPAddressComparison) SetOperator ¶
func (m *IPAddressComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*IPAddressComparison) SetType ¶
func (m *IPAddressComparison) SetType(val string)
SetType sets the type of this subtype
func (*IPAddressComparison) SetValue ¶
func (m *IPAddressComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*IPAddressComparison) Type ¶
func (m *IPAddressComparison) Type() string
Type gets the type of this subtype
func (*IPAddressComparison) UnmarshalBinary ¶
func (m *IPAddressComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IPAddressComparison) UnmarshalJSON ¶
func (m *IPAddressComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*IPAddressComparison) Validate ¶
func (m *IPAddressComparison) Validate(formats strfmt.Registry) error
Validate validates this Ip address comparison
func (*IPAddressComparison) Value ¶
func (m *IPAddressComparison) Value() interface{}
Value gets the value of this subtype
type IPAddressRange ¶
type IPAddressRange struct { // The ip address // Required: true Address *string `json:"address"` // The ip address to AddressTo string `json:"addressTo,omitempty"` // The subnet of the ip address range settings // Maximum: 128 // Minimum: 0 SubnetMask *int32 `json:"subnetMask,omitempty"` }
IPAddressRange Ip address range that can be specified as single ip address, addresses (from) and address to or address and subnet mask. swagger:model IpAddressRange
func (*IPAddressRange) MarshalBinary ¶
func (m *IPAddressRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IPAddressRange) UnmarshalBinary ¶
func (m *IPAddressRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IPInRangeCompareOperation ¶
type IPInRangeCompareOperation struct { // The lower boundary of the IP range. // Required: true Lower *string `json:"lower"` // Inverts the operation of the condition. Set to `true` to turn **IP is in range** into **IP is not in range**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The upper boundary of the IP range. // Required: true Upper *string `json:"upper"` }
IPInRangeCompareOperation Ip in range compare operation swagger:model IpInRangeCompareOperation
func (*IPInRangeCompareOperation) MarshalBinary ¶
func (m *IPInRangeCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IPInRangeCompareOperation) MarshalJSON ¶
func (m IPInRangeCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IPInRangeCompareOperation) SetType ¶
func (m *IPInRangeCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*IPInRangeCompareOperation) Type ¶
func (m *IPInRangeCompareOperation) Type() string
Type gets the type of this subtype
func (*IPInRangeCompareOperation) UnmarshalBinary ¶
func (m *IPInRangeCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IPInRangeCompareOperation) UnmarshalJSON ¶
func (m *IPInRangeCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type IbmMQImsEntryQueue ¶
type IbmMQImsEntryQueue struct { // The ID of the IMS entry queue. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // The name of the queue manager. // Required: true // Max Length: 500 // Min Length: 1 QueueManagerName *string `json:"queueManagerName"` // The name of the queue. // Required: true // Max Length: 500 // Min Length: 1 QueueName *string `json:"queueName"` }
IbmMQImsEntryQueue Ibm MQ queue which is an entrypoint to IMS. swagger:model IbmMQImsEntryQueue
func (*IbmMQImsEntryQueue) MarshalBinary ¶
func (m *IbmMQImsEntryQueue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IbmMQImsEntryQueue) UnmarshalBinary ¶
func (m *IbmMQImsEntryQueue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IndexedNameComparison ¶
type IndexedNameComparison struct {
// contains filtered or unexported fields
}
IndexedNameComparison indexed name comparison swagger:model IndexedNameComparison
func (*IndexedNameComparison) MarshalBinary ¶
func (m *IndexedNameComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IndexedNameComparison) MarshalJSON ¶
func (m IndexedNameComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IndexedNameComparison) Negate ¶
func (m *IndexedNameComparison) Negate() *bool
Negate gets the negate of this subtype
func (*IndexedNameComparison) Operator ¶
func (m *IndexedNameComparison) Operator() Enum
Operator gets the operator of this subtype
func (*IndexedNameComparison) SetNegate ¶
func (m *IndexedNameComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*IndexedNameComparison) SetOperator ¶
func (m *IndexedNameComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*IndexedNameComparison) SetType ¶
func (m *IndexedNameComparison) SetType(val string)
SetType sets the type of this subtype
func (*IndexedNameComparison) SetValue ¶
func (m *IndexedNameComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*IndexedNameComparison) Type ¶
func (m *IndexedNameComparison) Type() string
Type gets the type of this subtype
func (*IndexedNameComparison) UnmarshalBinary ¶
func (m *IndexedNameComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IndexedNameComparison) UnmarshalJSON ¶
func (m *IndexedNameComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*IndexedNameComparison) Validate ¶
func (m *IndexedNameComparison) Validate(formats strfmt.Registry) error
Validate validates this indexed name comparison
func (*IndexedNameComparison) Value ¶
func (m *IndexedNameComparison) Value() interface{}
Value gets the value of this subtype
type IndexedStringComparison ¶
type IndexedStringComparison struct {
// contains filtered or unexported fields
}
IndexedStringComparison indexed string comparison swagger:model IndexedStringComparison
func (*IndexedStringComparison) MarshalBinary ¶
func (m *IndexedStringComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IndexedStringComparison) MarshalJSON ¶
func (m IndexedStringComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IndexedStringComparison) Negate ¶
func (m *IndexedStringComparison) Negate() *bool
Negate gets the negate of this subtype
func (*IndexedStringComparison) Operator ¶
func (m *IndexedStringComparison) Operator() Enum
Operator gets the operator of this subtype
func (*IndexedStringComparison) SetNegate ¶
func (m *IndexedStringComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*IndexedStringComparison) SetOperator ¶
func (m *IndexedStringComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*IndexedStringComparison) SetType ¶
func (m *IndexedStringComparison) SetType(val string)
SetType sets the type of this subtype
func (*IndexedStringComparison) SetValue ¶
func (m *IndexedStringComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*IndexedStringComparison) Type ¶
func (m *IndexedStringComparison) Type() string
Type gets the type of this subtype
func (*IndexedStringComparison) UnmarshalBinary ¶
func (m *IndexedStringComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IndexedStringComparison) UnmarshalJSON ¶
func (m *IndexedStringComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*IndexedStringComparison) Validate ¶
func (m *IndexedStringComparison) Validate(formats strfmt.Registry) error
Validate validates this indexed string comparison
func (*IndexedStringComparison) Value ¶
func (m *IndexedStringComparison) Value() interface{}
Value gets the value of this subtype
type IndexedTagComparison ¶
type IndexedTagComparison struct {
// contains filtered or unexported fields
}
IndexedTagComparison indexed tag comparison swagger:model IndexedTagComparison
func (*IndexedTagComparison) MarshalBinary ¶
func (m *IndexedTagComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IndexedTagComparison) MarshalJSON ¶
func (m IndexedTagComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IndexedTagComparison) Negate ¶
func (m *IndexedTagComparison) Negate() *bool
Negate gets the negate of this subtype
func (*IndexedTagComparison) Operator ¶
func (m *IndexedTagComparison) Operator() Enum
Operator gets the operator of this subtype
func (*IndexedTagComparison) SetNegate ¶
func (m *IndexedTagComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*IndexedTagComparison) SetOperator ¶
func (m *IndexedTagComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*IndexedTagComparison) SetType ¶
func (m *IndexedTagComparison) SetType(val string)
SetType sets the type of this subtype
func (*IndexedTagComparison) SetValue ¶
func (m *IndexedTagComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*IndexedTagComparison) Type ¶
func (m *IndexedTagComparison) Type() string
Type gets the type of this subtype
func (*IndexedTagComparison) UnmarshalBinary ¶
func (m *IndexedTagComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IndexedTagComparison) UnmarshalJSON ¶
func (m *IndexedTagComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*IndexedTagComparison) Validate ¶
func (m *IndexedTagComparison) Validate(formats strfmt.Registry) error
Validate validates this indexed tag comparison
func (*IndexedTagComparison) Value ¶
func (m *IndexedTagComparison) Value() interface{}
Value gets the value of this subtype
type IntEqualsCompareOperation ¶
type IntEqualsCompareOperation struct { // Inverts the operation of the condition. Set to `true` to turn **equals** into **does not equal**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Values []int32 `json:"values"` }
IntEqualsCompareOperation int equals compare operation swagger:model IntEqualsCompareOperation
func (*IntEqualsCompareOperation) MarshalBinary ¶
func (m *IntEqualsCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IntEqualsCompareOperation) MarshalJSON ¶
func (m IntEqualsCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IntEqualsCompareOperation) SetType ¶
func (m *IntEqualsCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*IntEqualsCompareOperation) Type ¶
func (m *IntEqualsCompareOperation) Type() string
Type gets the type of this subtype
func (*IntEqualsCompareOperation) UnmarshalBinary ¶
func (m *IntEqualsCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IntEqualsCompareOperation) UnmarshalJSON ¶
func (m *IntEqualsCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type IntegerComparison ¶
type IntegerComparison struct {
// contains filtered or unexported fields
}
IntegerComparison integer comparison swagger:model IntegerComparison
func (*IntegerComparison) MarshalBinary ¶
func (m *IntegerComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IntegerComparison) MarshalJSON ¶
func (m IntegerComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IntegerComparison) Negate ¶
func (m *IntegerComparison) Negate() *bool
Negate gets the negate of this subtype
func (*IntegerComparison) Operator ¶
func (m *IntegerComparison) Operator() Enum
Operator gets the operator of this subtype
func (*IntegerComparison) SetNegate ¶
func (m *IntegerComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*IntegerComparison) SetOperator ¶
func (m *IntegerComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*IntegerComparison) SetType ¶
func (m *IntegerComparison) SetType(val string)
SetType sets the type of this subtype
func (*IntegerComparison) SetValue ¶
func (m *IntegerComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*IntegerComparison) Type ¶
func (m *IntegerComparison) Type() string
Type gets the type of this subtype
func (*IntegerComparison) UnmarshalBinary ¶
func (m *IntegerComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IntegerComparison) UnmarshalJSON ¶
func (m *IntegerComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*IntegerComparison) Validate ¶
func (m *IntegerComparison) Validate(formats strfmt.Registry) error
Validate validates this integer comparison
func (*IntegerComparison) Value ¶
func (m *IntegerComparison) Value() interface{}
Value gets the value of this subtype
type JSONColumnDefinition ¶
type JSONColumnDefinition struct {
// contains filtered or unexported fields
}
JSONColumnDefinition Json column definition swagger:model JsonColumnDefinition
func (*JSONColumnDefinition) MarshalBinary ¶
func (m *JSONColumnDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JSONColumnDefinition) MarshalJSON ¶
func (m JSONColumnDefinition) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JSONColumnDefinition) Name ¶
func (m *JSONColumnDefinition) Name() *string
Name gets the name of this subtype
func (*JSONColumnDefinition) SetName ¶
func (m *JSONColumnDefinition) SetName(val *string)
SetName sets the name of this subtype
func (*JSONColumnDefinition) SetType ¶
func (m *JSONColumnDefinition) SetType(val string)
SetType sets the type of this subtype
func (*JSONColumnDefinition) Type ¶
func (m *JSONColumnDefinition) Type() string
Type gets the type of this subtype
func (*JSONColumnDefinition) UnmarshalBinary ¶
func (m *JSONColumnDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JSONColumnDefinition) UnmarshalJSON ¶
func (m *JSONColumnDefinition) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type JavaScriptFrameworkSupport ¶
type JavaScriptFrameworkSupport struct { // ActiveXObject detection support enabled/disabled. // Required: true ActiveXObject *bool `json:"activeXObject"` // AngularJS and Angular support enabled/disabled. // Required: true Angular *bool `json:"angular"` // Dojo support enabled/disabled. // Required: true Dojo *bool `json:"dojo"` // ExtJS, Sencha Touch support enabled/disabled. // Required: true ExtJS *bool `json:"extJS"` // ICEfaces support enabled/disabled. // Required: true Icefaces *bool `json:"icefaces"` // jQuery, Backbone.js support enabled/disabled. // Required: true JQuery *bool `json:"jQuery"` // MooTools support enabled/disabled. // Required: true MooTools *bool `json:"mooTools"` // Prototype support enabled/disabled. // Required: true Prototype *bool `json:"prototype"` }
JavaScriptFrameworkSupport Support of various JavaScript frameworks. swagger:model JavaScriptFrameworkSupport
func (*JavaScriptFrameworkSupport) MarshalBinary ¶
func (m *JavaScriptFrameworkSupport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JavaScriptFrameworkSupport) UnmarshalBinary ¶
func (m *JavaScriptFrameworkSupport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JavaScriptInjectionRules ¶
type JavaScriptInjectionRules struct { // The enable or disable rule of the java script injection. // Required: true Enabled *bool `json:"enabled"` // The html pattern of the java script injection. HTMLPattern string `json:"htmlPattern,omitempty"` // The url rule of the java script injection. // Required: true // Enum: [AFTER_SPECIFIC_HTML AUTOMATIC_INJECTION BEFORE_SPECIFIC_HTML DO_NOT_INJECT] Rule *string `json:"rule"` // The url operator of the java script injection. // Required: true // Enum: [ALL_PAGES CONTAINS ENDS_WITH EQUALS STARTS_WITH] URLOperator *string `json:"urlOperator"` // The url pattern of the java script injection. URLPattern string `json:"urlPattern,omitempty"` }
JavaScriptInjectionRules Rules for javascript injection swagger:model JavaScriptInjectionRules
func (*JavaScriptInjectionRules) MarshalBinary ¶
func (m *JavaScriptInjectionRules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JavaScriptInjectionRules) UnmarshalBinary ¶
func (m *JavaScriptInjectionRules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JiraNotificationConfig ¶
type JiraNotificationConfig struct { // The description of the Jira issue to be created by this notification. // // You can use same placeholders as in issue summary. // Required: true // Min Length: 1 Description *string `json:"description"` // The type of the Jira issue to be created by this notification. // Required: true // Max Length: 1000 // Min Length: 1 IssueType *string `json:"issueType"` // The password for the Jira profile. // Max Length: 1000 // Min Length: 1 Password string `json:"password,omitempty"` // The project key of the Jira issue to be created by this notification. // Required: true // Max Length: 1000 // Min Length: 1 ProjectKey *string `json:"projectKey"` // The summary of the Jira issue to be created by this notification. // // You can use the following placeholders: // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Max Length: 1000 // Min Length: 1 Summary *string `json:"summary"` // The URL of the Jira API endpoint. // Required: true // Min Length: 1 URL *string `json:"url"` // The username of the Jira profile. // Required: true // Max Length: 1000 // Min Length: 1 Username *string `json:"username"` // contains filtered or unexported fields }
JiraNotificationConfig jira notification config swagger:model JiraNotificationConfig
func (*JiraNotificationConfig) Active ¶
func (m *JiraNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*JiraNotificationConfig) AlertingProfile ¶
func (m *JiraNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*JiraNotificationConfig) ID ¶
func (m *JiraNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*JiraNotificationConfig) MarshalBinary ¶
func (m *JiraNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JiraNotificationConfig) MarshalJSON ¶
func (m JiraNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JiraNotificationConfig) Name ¶
func (m *JiraNotificationConfig) Name() *string
Name gets the name of this subtype
func (*JiraNotificationConfig) SetActive ¶
func (m *JiraNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*JiraNotificationConfig) SetAlertingProfile ¶
func (m *JiraNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*JiraNotificationConfig) SetID ¶
func (m *JiraNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*JiraNotificationConfig) SetName ¶
func (m *JiraNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*JiraNotificationConfig) SetType ¶
func (m *JiraNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*JiraNotificationConfig) Type ¶
func (m *JiraNotificationConfig) Type() string
Type gets the type of this subtype
func (*JiraNotificationConfig) UnmarshalBinary ¶
func (m *JiraNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JiraNotificationConfig) UnmarshalJSON ¶
func (m *JiraNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type KeyBasedAuthentication ¶
type KeyBasedAuthentication struct { // The ID of the access key. // Required: true // Min Length: 1 AccessKey *string `json:"accessKey"` // The secret access key. // Required: true // Min Length: 1 SecretKey *string `json:"secretKey"` }
KeyBasedAuthentication The credentials for the key-based authentication. swagger:model KeyBasedAuthentication
func (*KeyBasedAuthentication) MarshalBinary ¶
func (m *KeyBasedAuthentication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*KeyBasedAuthentication) UnmarshalBinary ¶
func (m *KeyBasedAuthentication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type KubernetesCredentials ¶
type KubernetesCredentials struct { // The monitoring is enabled (`true`) or disabled (`false`) for given credentials configuration. // // If not set on creation, the `true` value is used. // // If the field is omitted during an update, the old value is used. Active bool `json:"active,omitempty"` // The service account bearer token for the Kubernetes API server. // // Submit your token on creation or update of the configuration. For security reasons, GET requests return this field as `null`. // // If the field is omitted during an update, the old value is used. AuthToken string `json:"authToken,omitempty"` // The status of the configured endpoint. // // ASSIGNED: The credentials are assigned to an ActiveGate which is responsible for processing. // UNASSIGNED: The credentials are not yet assigned to an ActiveGate so there is currently no processing. // DISABLED: The credentials have been disabled by the user. // FASTCHECK_AUTH_ERROR: The credentials are invalid. // FASTCHECK_TLS_ERROR: The endpoint TLS certificate is invalid. // FASTCHECK_NO_RESPONSE: The endpoint did not return a result until the timeout was reached. // FASTCHECK_INVALID_ENDPOINT: The endpoint URL was invalid. // FASTCHECK_AUTH_LOCKED: The credentials seem to be locked. // UNKNOWN: An unknown error occured. // // Read Only: true // Enum: [ASSIGNED DISABLED FASTCHECK_AUTH_ERROR FASTCHECK_AUTH_LOCKED FASTCHECK_INVALID_ENDPOINT FASTCHECK_NO_RESPONSE FASTCHECK_TLS_ERROR UNASSIGNED UNKNOWN] EndpointStatus string `json:"endpointStatus,omitempty"` // The detailed status info of the configured endpoint. // Read Only: true EndpointStatusInfo string `json:"endpointStatusInfo,omitempty"` // The URL of the Kubernetes API server. // // It must be unique within a Dynatrace environment. // // The URL must valid according to RFC 2396. Leading or trailing whitespaces are not allowed. EndpointURL string `json:"endpointUrl,omitempty"` // The ID of the given credentials configuration. // Read Only: true ID string `json:"id,omitempty"` // The name of the Kubernetes credentials configuration. // // Allowed characters are letters, numbers, whitespaces, and the following characters: `.+-_`. Leading or trailing whitespace is not allowed. // Required: true // Min Length: 1 // Pattern: ^([a-zA-Z0-9_ +-.]*)$ Label *string `json:"label"` // Metadata of the given credentials configuration which is useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` }
KubernetesCredentials Configuration for specific Kubernetes credentials. swagger:model KubernetesCredentials
func (*KubernetesCredentials) MarshalBinary ¶
func (m *KubernetesCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*KubernetesCredentials) UnmarshalBinary ¶
func (m *KubernetesCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LambdaHighErrorRateDetectionConfig ¶
type LambdaHighErrorRateDetectionConfig struct { // Custom thresholds for AWS Lambda high error rate. If not set, automatic mode is used. CustomThresholds *LambdaHighErrorRateThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
LambdaHighErrorRateDetectionConfig The configuration of the AWS Lambda high error rate detection. swagger:model LambdaHighErrorRateDetectionConfig
func (*LambdaHighErrorRateDetectionConfig) MarshalBinary ¶
func (m *LambdaHighErrorRateDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LambdaHighErrorRateDetectionConfig) UnmarshalBinary ¶
func (m *LambdaHighErrorRateDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LambdaHighErrorRateThresholds ¶
type LambdaHighErrorRateThresholds struct { // Alert if failed invocations rate is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 0 FailedInvocationsRate *int32 `json:"failedInvocationsRate"` }
LambdaHighErrorRateThresholds Custom thresholds for AWS Lambda high error rate. If not set, automatic mode is used. swagger:model LambdaHighErrorRateThresholds
func (*LambdaHighErrorRateThresholds) MarshalBinary ¶
func (m *LambdaHighErrorRateThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LambdaHighErrorRateThresholds) UnmarshalBinary ¶
func (m *LambdaHighErrorRateThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LessThanCompareOperation ¶
type LessThanCompareOperation struct { // The value to compare to. // Required: true Value *int32 `json:"value"` }
LessThanCompareOperation less than compare operation swagger:model LessThanCompareOperation
func (*LessThanCompareOperation) MarshalBinary ¶
func (m *LessThanCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (LessThanCompareOperation) MarshalJSON ¶
func (m LessThanCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*LessThanCompareOperation) SetType ¶
func (m *LessThanCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*LessThanCompareOperation) Type ¶
func (m *LessThanCompareOperation) Type() string
Type gets the type of this subtype
func (*LessThanCompareOperation) UnmarshalBinary ¶
func (m *LessThanCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*LessThanCompareOperation) UnmarshalJSON ¶
func (m *LessThanCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type LogMetricConfig ¶
type LogMetricConfig struct { // The metric is enabled (`true`) or disabled (`false`). Active bool `json:"active,omitempty"` // The name of the metric, displayed in the UI. // Required: true // Min Length: 1 DisplayName *string `json:"displayName"` // A list of filters to define the logs to look into. // // If several filters are specified, the OR logic applies. // Required: true // Min Items: 1 LogSourceFilters []*LogSourceFilter `json:"logSourceFilters"` // The unique key of the metric. // // The key must have the `calc:log.` prefix. // Required: true // Min Length: 1 MetricKey *string `json:"metricKey"` // The type of the metric data points calculation. For now the only allowed value is `OCCURRENCES`. // Required: true // Enum: [FP_COLUMN_AVG FP_COLUMN_COUNT FP_COLUMN_MAX FP_COLUMN_MIN FP_COLUMN_SUM FP_COLUMN_TOP_X_AVG FP_COLUMN_TOP_X_COUNT FP_COLUMN_TOP_X_MAX FP_COLUMN_TOP_X_MIN FP_COLUMN_TOP_X_SUM INT_COLUMN_AVG INT_COLUMN_COUNT INT_COLUMN_MAX INT_COLUMN_MIN INT_COLUMN_SUM INT_COLUMN_TOP_X_AVG INT_COLUMN_TOP_X_COUNT INT_COLUMN_TOP_X_MAX INT_COLUMN_TOP_X_MIN INT_COLUMN_TOP_X_SUM OCCURRENCES] MetricValueType *string `json:"metricValueType"` // The pattern to look for in logs. // // Use the [Dynatrace search query language](https://www.dynatrace.com/support/help/shortlink/log-viewer#search-for-text-patterns-in-log-files) to specify it. Quotes must be escaped. // // To return all results, leave the field blank. // Required: true SearchString *string `json:"searchString"` // The unit of the metric. // Required: true // Enum: [BIT BIT_PER_HOUR BIT_PER_MINUTE BIT_PER_SECOND BYTE BYTE_PER_HOUR BYTE_PER_MINUTE BYTE_PER_SECOND CORES COUNT GIBI_BYTE GIGA_BYTE HOUR KIBI_BYTE KIBI_BYTE_PER_HOUR KIBI_BYTE_PER_MINUTE KIBI_BYTE_PER_SECOND KILO_BYTE KILO_BYTE_PER_HOUR KILO_BYTE_PER_MINUTE KILO_BYTE_PER_SECOND MEBI_BYTE MEBI_BYTE_PER_HOUR MEBI_BYTE_PER_MINUTE MEBI_BYTE_PER_SECOND MEGA_BYTE MEGA_BYTE_PER_HOUR MEGA_BYTE_PER_MINUTE MEGA_BYTE_PER_SECOND MICRO_SECOND MILLI_CORES MILLI_SECOND MILLI_SECOND_PER_MINUTE MINUTE NANO_SECOND NANO_SECOND_PER_MINUTE NOT_APPLICABLE PERCENT PER_HOUR PER_MINUTE PER_SECOND PROMILLE RATIO SECOND STATE UNSPECIFIED] Unit *string `json:"unit"` // The display name of the unit. // // Only applicable if the **unit** is set to `UNSPECIFIED`. UnitDisplayName string `json:"unitDisplayName,omitempty"` // contains filtered or unexported fields }
LogMetricConfig Custom log metric definition. swagger:model LogMetricConfig
func (*LogMetricConfig) ColumnDefiningValue ¶
func (m *LogMetricConfig) ColumnDefiningValue() ColumnDefinition
ColumnDefiningValue gets the column defining value of this base type
func (*LogMetricConfig) MarshalBinary ¶
func (m *LogMetricConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (LogMetricConfig) MarshalJSON ¶
func (m LogMetricConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*LogMetricConfig) SetColumnDefiningValue ¶
func (m *LogMetricConfig) SetColumnDefiningValue(val ColumnDefinition)
SetColumnDefiningValue sets the column defining value of this base type
func (*LogMetricConfig) UnmarshalBinary ¶
func (m *LogMetricConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*LogMetricConfig) UnmarshalJSON ¶
func (m *LogMetricConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type LogSourceFilter ¶
type LogSourceFilter struct { // A list of hosts, where the log can originate from. Specify Dynatrace entity IDs here. // // If several hosts are specified, the OR logic applies. HostFilters []string `json:"hostFilters"` // A list of operating system types, where the log can originate from. // // If set, **only OS logs** are included in the result. // // If several OS are specified, the OR logic applies. // // This field is mutually exclusive with the **sourceEntities** field. // Max Items: 1 // Min Items: 0 OsTypes []string `json:"osTypes"` // A list of filtering criteria for log path. // // If several criteria are specified, the OR logic applies. PathDefinitions []*PathDefinition `json:"pathDefinitions"` // A list of Dynatrace entities, where the log can originate from. Specify Dynatrace entity IDs here. // // Allowed types of entities are `PROCESS_GROUP` and `PROCESS_GROUP_INSTANCE`. You can't mix entity types. // // If several entities are specified, the OR logic applies. // // This field is mutually exclusive with the **osTypes** field. SourceEntities []string `json:"sourceEntities"` }
LogSourceFilter Configuration of the log filter for a custom log metric.
If several criteria are specified, the AND logic applies. swagger:model LogSourceFilter
func (*LogSourceFilter) MarshalBinary ¶
func (m *LogSourceFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogSourceFilter) UnmarshalBinary ¶
func (m *LogSourceFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LowDatastoreSpaceDetectionConfig ¶
type LowDatastoreSpaceDetectionConfig struct { // Custom thresholds for low datastore free space. If not set then the automatic mode is used. CustomThresholds *LowDatastoreSpaceThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
LowDatastoreSpaceDetectionConfig The configuraiton of the low datastore free space detection. swagger:model LowDatastoreSpaceDetectionConfig
func (*LowDatastoreSpaceDetectionConfig) MarshalBinary ¶
func (m *LowDatastoreSpaceDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LowDatastoreSpaceDetectionConfig) UnmarshalBinary ¶
func (m *LowDatastoreSpaceDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LowDatastoreSpaceThresholds ¶
type LowDatastoreSpaceThresholds struct { // Alert if datastore free space is lower than *X*%. // Required: true // Maximum: 100 // Minimum: 1 FreeSpacePercentage *int32 `json:"freeSpacePercentage"` }
LowDatastoreSpaceThresholds Custom thresholds for low datastore free space. If not set then the automatic mode is used. swagger:model LowDatastoreSpaceThresholds
func (*LowDatastoreSpaceThresholds) MarshalBinary ¶
func (m *LowDatastoreSpaceThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LowDatastoreSpaceThresholds) UnmarshalBinary ¶
func (m *LowDatastoreSpaceThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MaintenanceWindow ¶
type MaintenanceWindow struct { // A short description of the maintenance purpose. // Required: true Description *string `json:"description"` // The ID of the maintenance window. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the maintenance window, displayed in the UI. // Required: true // Min Length: 1 Name *string `json:"name"` // The date, time, and recurrence of the maintenance window. // Required: true Schedule *Schedule `json:"schedule"` // The scope of the maintenance window. // // The scope restricts the alert/problem detection suppression to certain Dynatrace entities. It can contain a list of entities and/or matching rules for dynamic formation of the scope. // // If no scope is specified, the alert/problem detection suppression applies to the entire environment. Scope *Scope `json:"scope,omitempty"` // The type of suppression of alerting and problem detection during the maintenance. // Required: true // Enum: [DETECT_PROBLEMS_AND_ALERT DETECT_PROBLEMS_DONT_ALERT DONT_DETECT_PROBLEMS] Suppression *string `json:"suppression"` // The type of the maintenance: planned or unplanned. // Required: true // Enum: [PLANNED UNPLANNED] Type *string `json:"type"` }
MaintenanceWindow Configuration of a maintenance window. swagger:model MaintenanceWindow
func (*MaintenanceWindow) MarshalBinary ¶
func (m *MaintenanceWindow) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MaintenanceWindow) UnmarshalBinary ¶
func (m *MaintenanceWindow) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ManagementZone ¶
type ManagementZone struct { // The ID of the management zone. ID string `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the management zone. // Required: true // Max Length: 100 // Min Length: 1 Name *string `json:"name"` // The list of rules to where the management zone applies. Each rule is evaluated independently of all other rules. // Max Items: 150 // Min Items: 0 Rules []*ManagementZoneRule `json:"rules"` }
ManagementZone The configuration of the management zone. It defines where the management zone should be applied. swagger:model ManagementZone
func (*ManagementZone) MarshalBinary ¶
func (m *ManagementZone) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ManagementZone) UnmarshalBinary ¶
func (m *ManagementZone) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ManagementZoneAlertingScope ¶
type ManagementZoneAlertingScope struct { // The management zones id to match on. // Required: true ManagementZoneID *int64 `json:"managementZoneId"` }
ManagementZoneAlertingScope management zone alerting scope swagger:model ManagementZoneAlertingScope
func (*ManagementZoneAlertingScope) FilterType ¶
func (m *ManagementZoneAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*ManagementZoneAlertingScope) MarshalBinary ¶
func (m *ManagementZoneAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ManagementZoneAlertingScope) MarshalJSON ¶
func (m ManagementZoneAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ManagementZoneAlertingScope) SetFilterType ¶
func (m *ManagementZoneAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*ManagementZoneAlertingScope) UnmarshalBinary ¶
func (m *ManagementZoneAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ManagementZoneAlertingScope) UnmarshalJSON ¶
func (m *ManagementZoneAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ManagementZoneRule ¶
type ManagementZoneRule struct { // Matching rules of the management zone. The management zone applies only if all conditions are fulfilled. // Required: true // Max Items: 30 // Min Items: 1 Conditions []*EntityRuleEngineCondition `json:"conditions"` // The evaluation rule is enabled(`true`) or disabled(`false`). // Required: true Enabled *bool `json:"enabled"` // How to apply the management zone to underlying entities: // // `SERVICE_TO_HOST_LIKE`: Apply to underlying hosts of matching services. // `SERVICE_TO_PROCESS_GROUP_LIKE`: Apply to underlying process groups of matching services. // // `PROCESS_GROUP_TO_HOST`: Apply to underlying hosts of matching process groups. // `PROCESS_GROUP_TO_SERVICE`: Apply to all services provided by matching process groups. // // `HOST_TO_PROCESS_GROUP_INSTANCE`: Apply to processes running on matching hosts. // // `CUSTOM_DEVICE_GROUP_TO_CUSTOM_DEVICE`: Apply to custom devices in matching custom device groups. PropagationTypes []string `json:"propagationTypes"` // The type of Dynatrace entities the management zone can be applied to. // Required: true // Enum: [APPMON_SERVER APPMON_SYSTEM_PROFILE AWS_ACCOUNT AWS_APPLICATION_LOAD_BALANCER AWS_AUTO_SCALING_GROUP AWS_CLASSIC_LOAD_BALANCER AWS_NETWORK_LOAD_BALANCER AWS_RELATIONAL_DATABASE_SERVICE AZURE BROWSER_MONITOR CLOUD_APPLICATION CLOUD_APPLICATION_NAMESPACE CLOUD_FOUNDRY_FOUNDATION CUSTOM_APPLICATION CUSTOM_DEVICE CUSTOM_DEVICE_GROUP DATA_CENTER_SERVICE ENTERPRISE_APPLICATION ESXI_HOST EXTERNAL_MONITOR HOST HTTP_MONITOR KUBERNETES_CLUSTER KUBERNETES_NODE MOBILE_APPLICATION OPENSTACK_ACCOUNT PROCESS_GROUP SERVICE WEB_APPLICATION] Type *string `json:"type"` }
ManagementZoneRule A rule defines when to apply a management zone. Each rule is evaluated independently of all other rules. swagger:model ManagementZoneRule
func (*ManagementZoneRule) MarshalBinary ¶
func (m *ManagementZoneRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ManagementZoneRule) UnmarshalBinary ¶
func (m *ManagementZoneRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MarkdownTile ¶
type MarkdownTile struct { // The markdown-formatted content of the tile. // Required: true Markdown *string `json:"markdown"` // contains filtered or unexported fields }
MarkdownTile markdown tile swagger:model MarkdownTile
func (*MarkdownTile) Bounds ¶
func (m *MarkdownTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*MarkdownTile) Configured ¶
func (m *MarkdownTile) Configured() bool
Configured gets the configured of this subtype
func (*MarkdownTile) MarshalBinary ¶
func (m *MarkdownTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MarkdownTile) MarshalJSON ¶
func (m MarkdownTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MarkdownTile) Name ¶
func (m *MarkdownTile) Name() *string
Name gets the name of this subtype
func (*MarkdownTile) SetBounds ¶
func (m *MarkdownTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*MarkdownTile) SetConfigured ¶
func (m *MarkdownTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*MarkdownTile) SetName ¶
func (m *MarkdownTile) SetName(val *string)
SetName sets the name of this subtype
func (*MarkdownTile) SetTileFilter ¶
func (m *MarkdownTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*MarkdownTile) SetTileType ¶
func (m *MarkdownTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*MarkdownTile) TileFilter ¶
func (m *MarkdownTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*MarkdownTile) TileType ¶
func (m *MarkdownTile) TileType() string
TileType gets the tile type of this subtype
func (*MarkdownTile) UnmarshalBinary ¶
func (m *MarkdownTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MarkdownTile) UnmarshalJSON ¶
func (m *MarkdownTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type MetaDataCapturing ¶
type MetaDataCapturing struct { // The name of the meta data to capture. // Required: true CapturingName *string `json:"capturingName"` // Name for displaying the captured values in Dynatrace. // Required: true Name *string `json:"name"` // The type of the meta data to capture. // Required: true // Enum: [COOKIE CSS_SELECTOR JAVA_SCRIPT_VARIABLE META_TAG] Type *string `json:"type"` // The unique id of the meta data to capture. // Minimum: 0 UniqueID *int32 `json:"uniqueId,omitempty"` }
MetaDataCapturing Configuration to capture meta data with the JavaScript agent. swagger:model MetaDataCapturing
func (*MetaDataCapturing) MarshalBinary ¶
func (m *MetaDataCapturing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetaDataCapturing) UnmarshalBinary ¶
func (m *MetaDataCapturing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MethodReference ¶
type MethodReference struct { // The list of argument types. // Required: true ArgumentTypes []string `json:"argumentTypes"` // The class name where the method to capture resides. // // Either this or the **fileName** must be set. ClassName string `json:"className,omitempty"` // The file name where the method to capture resides. // // Either this or **className** must be set. FileName string `json:"fileName,omitempty"` // The operator of the comparison. // // If not set, `EQUALS` is used. // Enum: [ENDS_WITH EQUALS STARTS_WITH] FileNameMatcher string `json:"fileNameMatcher,omitempty"` // The name of the method to capture. // Required: true MethodName *string `json:"methodName"` // The modifiers of the method to capture. // Required: true // Unique: true Modifiers []string `json:"modifiers"` // The return type. // Required: true ReturnType *string `json:"returnType"` // The visibility of the method to capture. // Required: true // Enum: [INTERNAL PACKAGE_PROTECTED PRIVATE PROTECTED PUBLIC] Visibility *string `json:"visibility"` }
MethodReference Configuration of a method to be captured. swagger:model MethodReference
func (*MethodReference) MarshalBinary ¶
func (m *MethodReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MethodReference) UnmarshalBinary ¶
func (m *MethodReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MethodRule ¶
type MethodRule struct { // Fully qualified types of argument the method expects. ArgumentTypes []string `json:"argumentTypes"` // The ID of the method rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // The method to instrument. // Required: true // Min Length: 1 MethodName *string `json:"methodName"` // Fully qualified type the method returns. // Required: true // Min Length: 1 ReturnType *string `json:"returnType"` }
MethodRule method rule swagger:model MethodRule
func (*MethodRule) MarshalBinary ¶
func (m *MethodRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MethodRule) UnmarshalBinary ¶
func (m *MethodRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricEvent ¶
type MetricEvent struct { // How the metric data points are aggregated for the evaluation. // // The timeseries must support this aggregation. // Enum: [AVG COUNT MAX MEDIAN MIN OF_INTEREST OF_INTEREST_RATIO OTHER OTHER_RATIO P90 SUM VALUE] AggregationType string `json:"aggregationType,omitempty"` // The condition for the **threshold** value check: above or below. // Required: true // Enum: [ABOVE BELOW] AlertCondition *string `json:"alertCondition"` // The number of one-minute samples within the evaluation window that must go back to normal to close the event. // Required: true // Minimum: 3 DealertingSamples *int32 `json:"dealertingSamples"` // The description of the metric event. // Required: true // Max Length: 4000 // Min Length: 0 Description *string `json:"description"` // The metric event is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The ID of the metric event. // Max Length: 256 // Min Length: 0 // Pattern: ^[a-zA-Z0-9\.\-_]+$ ID *string `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The ID of the metric evaluated by the metric event. // Required: true MetricID *string `json:"metricId"` // The name of the metric event displayed in the UI. // Required: true // Max Length: 1024 // Min Length: 0 Name *string `json:"name"` // The number of one-minute samples that form sliding evaluation window. // Required: true // Maximum: 20 // Minimum: 3 Samples *int32 `json:"samples"` // The type of the event to trigger on the threshold violation. // // The `CUSTOM_ALERT` type is not correlated with other alerts. // The `INFO` type does not open a problem. // Enum: [AVAILABILITY CUSTOM_ALERT ERROR INFO PERFORMANCE RESOURCE_CONTENTION] Severity string `json:"severity,omitempty"` // The value of the threshold. // Required: true Threshold *float64 `json:"threshold"` // The unit of the threshold, matching the metric definition. // // If not set the metrics unit is picked. // Enum: [BIT BIT_PER_HOUR BIT_PER_MINUTE BIT_PER_SECOND BYTE BYTE_PER_HOUR BYTE_PER_MINUTE BYTE_PER_SECOND CORES COUNT GIBI_BYTE GIGA_BYTE HOUR KIBI_BYTE KIBI_BYTE_PER_HOUR KIBI_BYTE_PER_MINUTE KIBI_BYTE_PER_SECOND KILO_BYTE KILO_BYTE_PER_HOUR KILO_BYTE_PER_MINUTE KILO_BYTE_PER_SECOND MEBI_BYTE MEBI_BYTE_PER_HOUR MEBI_BYTE_PER_MINUTE MEBI_BYTE_PER_SECOND MEGA_BYTE MEGA_BYTE_PER_HOUR MEGA_BYTE_PER_MINUTE MEGA_BYTE_PER_SECOND MICRO_SECOND MILLI_CORES MILLI_SECOND MILLI_SECOND_PER_MINUTE MINUTE NANO_SECOND NANO_SECOND_PER_MINUTE NOT_APPLICABLE PERCENT PER_HOUR PER_MINUTE PER_SECOND PROMILLE RATIO SECOND STATE UNSPECIFIED] Unit string `json:"unit,omitempty"` // The number of one-minute samples within the evaluation window that must violate the threshold to trigger an event // Required: true // Minimum: 1 ViolatingSamples *int32 `json:"violatingSamples"` // contains filtered or unexported fields }
MetricEvent The configuration of the metric event. swagger:model MetricEvent
func (*MetricEvent) AlertingScope ¶
func (m *MetricEvent) AlertingScope() []MetricEventAlertingScope
AlertingScope gets the alerting scope of this base type
func (*MetricEvent) MarshalBinary ¶
func (m *MetricEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MetricEvent) MarshalJSON ¶
func (m MetricEvent) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MetricEvent) MetricDimensions ¶
func (m *MetricEvent) MetricDimensions() []MetricEventDimensions
MetricDimensions gets the metric dimensions of this base type
func (*MetricEvent) SetAlertingScope ¶
func (m *MetricEvent) SetAlertingScope(val []MetricEventAlertingScope)
SetAlertingScope sets the alerting scope of this base type
func (*MetricEvent) SetMetricDimensions ¶
func (m *MetricEvent) SetMetricDimensions(val []MetricEventDimensions)
SetMetricDimensions sets the metric dimensions of this base type
func (*MetricEvent) UnmarshalBinary ¶
func (m *MetricEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MetricEvent) UnmarshalJSON ¶
func (m *MetricEvent) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type MetricEventAlertingScope ¶
type MetricEventAlertingScope interface { runtime.Validatable // Defines the actual set of fields depending on the value: // // ENTITY_ID -> EntityIdAlertingScope // MANAGEMENT_ZONE -> ManagementZoneAlertingScope // TAG -> TagFilterAlertingScope // NAME -> NameAlertingScope // CUSTOM_DEVICE_GROUP_NAME -> CustomDeviceGroupNameAlertingScope // HOST_GROUP_NAME -> HostGroupNameAlertingScope // HOST_NAME -> HostNameAlertingScope // PROCESS_GROUP_ID -> ProcessGroupIdAlertingScope // PROCESS_GROUP_NAME -> ProcessGroupNameAlertingScope // // Required: true // Enum: [ENTITY_ID MANAGEMENT_ZONE TAG NAME CUSTOM_DEVICE_GROUP_NAME HOST_GROUP_NAME HOST_NAME PROCESS_GROUP_ID PROCESS_GROUP_NAME] FilterType() string SetFilterType(string) }
MetricEventAlertingScope A single filter for the alerting scope.
This is the base version of the filter, depending on the type, the actual JSON may contain additional fields. swagger:discriminator MetricEventAlertingScope filterType
func UnmarshalMetricEventAlertingScope ¶
func UnmarshalMetricEventAlertingScope(reader io.Reader, consumer runtime.Consumer) (MetricEventAlertingScope, error)
UnmarshalMetricEventAlertingScope unmarshals polymorphic MetricEventAlertingScope
func UnmarshalMetricEventAlertingScopeSlice ¶
func UnmarshalMetricEventAlertingScopeSlice(reader io.Reader, consumer runtime.Consumer) ([]MetricEventAlertingScope, error)
UnmarshalMetricEventAlertingScopeSlice unmarshals polymorphic slices of MetricEventAlertingScope
type MetricEventDimensions ¶
type MetricEventDimensions interface { runtime.Validatable // Defines the actual set of fields depending on the value: // // ENTITY -> MetricEventEntityDimensions // STRING -> MetricEventStringDimensions // // Required: true // Enum: [ENTITY STRING] FilterType() string SetFilterType(string) // The dimensions index on the metric. // Required: true Index() *int32 SetIndex(*int32) // The dimensions name. Sending this has no effect while creating a configuration, as only the *index* of the dimension is used here -> dimension names might change, indexes not. Name() string SetName(string) }
MetricEventDimensions A single filter for the metrics dimensions.
This is the base version of the filter, depending on the type, the actual JSON may contain additional fields. swagger:discriminator MetricEventDimensions filterType
func UnmarshalMetricEventDimensions ¶
func UnmarshalMetricEventDimensions(reader io.Reader, consumer runtime.Consumer) (MetricEventDimensions, error)
UnmarshalMetricEventDimensions unmarshals polymorphic MetricEventDimensions
func UnmarshalMetricEventDimensionsSlice ¶
func UnmarshalMetricEventDimensionsSlice(reader io.Reader, consumer runtime.Consumer) ([]MetricEventDimensions, error)
UnmarshalMetricEventDimensionsSlice unmarshals polymorphic slices of MetricEventDimensions
type MetricEventEntityDimensions ¶
type MetricEventEntityDimensions struct { // The name filter which should be applied for the dimensions. // Required: true NameFilter *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto `json:"nameFilter"` // contains filtered or unexported fields }
MetricEventEntityDimensions metric event entity dimensions swagger:model MetricEventEntityDimensions
func (*MetricEventEntityDimensions) FilterType ¶
func (m *MetricEventEntityDimensions) FilterType() string
FilterType gets the filter type of this subtype
func (*MetricEventEntityDimensions) Index ¶
func (m *MetricEventEntityDimensions) Index() *int32
Index gets the index of this subtype
func (*MetricEventEntityDimensions) MarshalBinary ¶
func (m *MetricEventEntityDimensions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MetricEventEntityDimensions) MarshalJSON ¶
func (m MetricEventEntityDimensions) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MetricEventEntityDimensions) Name ¶
func (m *MetricEventEntityDimensions) Name() string
Name gets the name of this subtype
func (*MetricEventEntityDimensions) SetFilterType ¶
func (m *MetricEventEntityDimensions) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*MetricEventEntityDimensions) SetIndex ¶
func (m *MetricEventEntityDimensions) SetIndex(val *int32)
SetIndex sets the index of this subtype
func (*MetricEventEntityDimensions) SetName ¶
func (m *MetricEventEntityDimensions) SetName(val string)
SetName sets the name of this subtype
func (*MetricEventEntityDimensions) UnmarshalBinary ¶
func (m *MetricEventEntityDimensions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MetricEventEntityDimensions) UnmarshalJSON ¶
func (m *MetricEventEntityDimensions) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type MetricEventStringDimensions ¶
type MetricEventStringDimensions struct { // The text filter which should be applied for the dimensions. // Required: true TextFilter *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto `json:"textFilter"` // contains filtered or unexported fields }
MetricEventStringDimensions metric event string dimensions swagger:model MetricEventStringDimensions
func (*MetricEventStringDimensions) FilterType ¶
func (m *MetricEventStringDimensions) FilterType() string
FilterType gets the filter type of this subtype
func (*MetricEventStringDimensions) Index ¶
func (m *MetricEventStringDimensions) Index() *int32
Index gets the index of this subtype
func (*MetricEventStringDimensions) MarshalBinary ¶
func (m *MetricEventStringDimensions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MetricEventStringDimensions) MarshalJSON ¶
func (m MetricEventStringDimensions) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MetricEventStringDimensions) Name ¶
func (m *MetricEventStringDimensions) Name() string
Name gets the name of this subtype
func (*MetricEventStringDimensions) SetFilterType ¶
func (m *MetricEventStringDimensions) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*MetricEventStringDimensions) SetIndex ¶
func (m *MetricEventStringDimensions) SetIndex(val *int32)
SetIndex sets the index of this subtype
func (*MetricEventStringDimensions) SetName ¶
func (m *MetricEventStringDimensions) SetName(val string)
SetName sets the name of this subtype
func (*MetricEventStringDimensions) UnmarshalBinary ¶
func (m *MetricEventStringDimensions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MetricEventStringDimensions) UnmarshalJSON ¶
func (m *MetricEventStringDimensions) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type MetricEventTextFilterMetricEventDimensionsFilterOperatorDto ¶
type MetricEventTextFilterMetricEventDimensionsFilterOperatorDto struct { // The operator to match on. // Required: true // Enum: [EQUALS] Operator *string `json:"operator"` // The value to match on. // Required: true // Max Length: 1000 // Min Length: 1 Value *string `json:"value"` }
MetricEventTextFilterMetricEventDimensionsFilterOperatorDto A filter for a string value based on the given operator. swagger:model MetricEventTextFilterMetricEventDimensionsFilterOperatorDto
func (*MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) MarshalBinary ¶
func (m *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) UnmarshalBinary ¶
func (m *MetricEventTextFilterMetricEventDimensionsFilterOperatorDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricEventTextFilterMetricEventTextFilterOperatorDto ¶
type MetricEventTextFilterMetricEventTextFilterOperatorDto struct { // The operator to match on. // Required: true // Enum: [CONTAINS_CASE_INSENSITIVE CONTAINS_CASE_SENSITIVE EQUALS] Operator *string `json:"operator"` // The value to match on. // Required: true // Max Length: 1000 // Min Length: 1 Value *string `json:"value"` }
MetricEventTextFilterMetricEventTextFilterOperatorDto A filter for a string value based on the given operator. swagger:model MetricEventTextFilterMetricEventTextFilterOperatorDto
func (*MetricEventTextFilterMetricEventTextFilterOperatorDto) MarshalBinary ¶
func (m *MetricEventTextFilterMetricEventTextFilterOperatorDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricEventTextFilterMetricEventTextFilterOperatorDto) UnmarshalBinary ¶
func (m *MetricEventTextFilterMetricEventTextFilterOperatorDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MobilePlatformComparison ¶
type MobilePlatformComparison struct {
// contains filtered or unexported fields
}
MobilePlatformComparison mobile platform comparison swagger:model MobilePlatformComparison
func (*MobilePlatformComparison) MarshalBinary ¶
func (m *MobilePlatformComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MobilePlatformComparison) MarshalJSON ¶
func (m MobilePlatformComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MobilePlatformComparison) Negate ¶
func (m *MobilePlatformComparison) Negate() *bool
Negate gets the negate of this subtype
func (*MobilePlatformComparison) Operator ¶
func (m *MobilePlatformComparison) Operator() Enum
Operator gets the operator of this subtype
func (*MobilePlatformComparison) SetNegate ¶
func (m *MobilePlatformComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*MobilePlatformComparison) SetOperator ¶
func (m *MobilePlatformComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*MobilePlatformComparison) SetType ¶
func (m *MobilePlatformComparison) SetType(val string)
SetType sets the type of this subtype
func (*MobilePlatformComparison) SetValue ¶
func (m *MobilePlatformComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*MobilePlatformComparison) Type ¶
func (m *MobilePlatformComparison) Type() string
Type gets the type of this subtype
func (*MobilePlatformComparison) UnmarshalBinary ¶
func (m *MobilePlatformComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MobilePlatformComparison) UnmarshalJSON ¶
func (m *MobilePlatformComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*MobilePlatformComparison) Validate ¶
func (m *MobilePlatformComparison) Validate(formats strfmt.Registry) error
Validate validates this mobile platform comparison
func (*MobilePlatformComparison) Value ¶
func (m *MobilePlatformComparison) Value() interface{}
Value gets the value of this subtype
type MonitoredEntityFilter ¶
type MonitoredEntityFilter struct { // The ID of a management zone to which the matched entities must belong. ManagementZoneID int64 `json:"managementZoneId,omitempty"` // The logic that applies when several tags are specified: AND/OR. // // If not set, the OR logic is used. // Enum: [AND OR] TagCombination string `json:"tagCombination,omitempty"` // 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. // Required: true Tags []*TagInfo `json:"tags"` // The type of the Dynatrace entities (for example, hosts or services) you want to pick up by matching. // Enum: [APPLICATION APPLICATION_METHOD APPLICATION_METHOD_GROUP AUTO_SCALING_GROUP AUXILIARY_SYNTHETIC_TEST AWS_APPLICATION_LOAD_BALANCER AWS_AVAILABILITY_ZONE AWS_CREDENTIALS AWS_LAMBDA_FUNCTION AWS_NETWORK_LOAD_BALANCER AZURE_API_MANAGEMENT_SERVICE AZURE_APPLICATION_GATEWAY AZURE_COSMOS_DB AZURE_CREDENTIALS AZURE_EVENT_HUB AZURE_EVENT_HUB_NAMESPACE AZURE_FUNCTION_APP AZURE_IOT_HUB AZURE_LOAD_BALANCER AZURE_MGMT_GROUP AZURE_REDIS_CACHE AZURE_REGION AZURE_SERVICE_BUS_NAMESPACE AZURE_SERVICE_BUS_QUEUE AZURE_SERVICE_BUS_TOPIC AZURE_SQL_DATABASE AZURE_SQL_ELASTIC_POOL AZURE_SQL_SERVER AZURE_STORAGE_ACCOUNT AZURE_SUBSCRIPTION AZURE_TENANT AZURE_VM AZURE_VM_SCALE_SET AZURE_WEB_APP CF_APPLICATION CF_FOUNDATION CINDER_VOLUME CLOUD_APPLICATION CLOUD_APPLICATION_INSTANCE CLOUD_APPLICATION_NAMESPACE CONTAINER_GROUP CONTAINER_GROUP_INSTANCE CUSTOM_APPLICATION CUSTOM_DEVICE CUSTOM_DEVICE_GROUP DCRUM_APPLICATION DCRUM_SERVICE DCRUM_SERVICE_INSTANCE DEVICE_APPLICATION_METHOD DISK DOCKER_CONTAINER_GROUP_INSTANCE DYNAMO_DB_TABLE EBS_VOLUME EC2_INSTANCE ELASTIC_LOAD_BALANCER ENVIRONMENT EXTERNAL_SYNTHETIC_TEST_STEP GCP_ZONE GEOLOCATION GEOLOC_SITE GOOGLE_COMPUTE_ENGINE HOST HOST_GROUP HTTP_CHECK HTTP_CHECK_STEP HYPERVISOR KUBERNETES_CLUSTER KUBERNETES_NODE MOBILE_APPLICATION NETWORK_INTERFACE NEUTRON_SUBNET OPENSTACK_PROJECT OPENSTACK_REGION OPENSTACK_VM OS PROCESS_GROUP PROCESS_GROUP_INSTANCE RELATIONAL_DATABASE_SERVICE SERVICE SERVICE_INSTANCE SERVICE_METHOD SERVICE_METHOD_GROUP SWIFT_CONTAINER SYNTHETIC_LOCATION SYNTHETIC_TEST SYNTHETIC_TEST_STEP VIRTUALMACHINE VMWARE_DATACENTER] Type string `json:"type,omitempty"` }
MonitoredEntityFilter A matching rule for Dynatrace entities. swagger:model MonitoredEntityFilter
func (*MonitoredEntityFilter) MarshalBinary ¶
func (m *MonitoredEntityFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitoredEntityFilter) UnmarshalBinary ¶
func (m *MonitoredEntityFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MonitoringSettings ¶
type MonitoringSettings struct { // Add the cross origin = anonymous attribute to capture JavaScript error messages and W3C resource timings. AddCrossOriginAnonymousAttribute bool `json:"addCrossOriginAnonymousAttribute,omitempty"` // Advanced JavaScript tag settings. // Required: true AdvancedJavaScriptTagSettings *AdvancedJavaScriptTagSettings `json:"advancedJavaScriptTagSettings"` // Browser restriction settings. BrowserRestrictionSettings *WebApplicationConfigBrowserRestrictionSettings `json:"browserRestrictionSettings,omitempty"` // Optimize the value of cache control headers for use with Dynatrace real user monitoring enabled/disabled. // Required: true CacheControlHeaderOptimizations *bool `json:"cacheControlHeaderOptimizations"` // Content capture settings. // Required: true ContentCapture *ContentCapture `json:"contentCapture"` // Domain for cookie placement. // Required: true // Max Length: 150 // Min Length: 0 CookiePlacementDomain *string `json:"cookiePlacementDomain"` // Additional JavaScript tag properties that are specific to your application. To do this, type key=value pairs separated using a (|) symbol. // Required: true // Max Length: 1000 // Min Length: 0 CustomConfigurationProperties *string `json:"customConfigurationProperties"` // You can exclude some actions from becoming XHR actions. // // Put a regular expression, matching all the required URLs, here. // // If noting specified the feature is disabled. // Required: true ExcludeXhrRegex *string `json:"excludeXhrRegex"` // `fetch()` request capture enabled/disabled. // Required: true FetchRequests *bool `json:"fetchRequests"` // JavaScript injection mode. // Required: true // Enum: [CODE_SNIPPET CODE_SNIPPET_ASYNC INLINE_CODE JAVASCRIPT_TAG] InjectionMode *string `json:"injectionMode"` // Ip address restriction settings. IPAddressRestrictionSettings *WebApplicationConfigIPAddressRestrictionSettings `json:"ipAddressRestrictionSettings,omitempty"` // Support of various JavaScript frameworks. // Required: true JavaScriptFrameworkSupport *JavaScriptFrameworkSupport `json:"javaScriptFrameworkSupport"` // Java script injection rules. JavaScriptInjectionRules []*JavaScriptInjectionRules `json:"javaScriptInjectionRules"` // The location of your application’s custom JavaScript library file. // // If nothing specified the root directory of your web server is used. // Max Length: 512 // Min Length: 0 LibraryFileLocation *string `json:"libraryFileLocation,omitempty"` // The location to send monitoring data from the JavaScript tag. // // Specify either a relative or an absolute URL. If you use an absolute URL, data will be sent using CORS. // Max Length: 512 // Min Length: 0 MonitoringDataPath *string `json:"monitoringDataPath,omitempty"` // Time duration for the cache settings. ScriptTagCacheDurationInHours int32 `json:"scriptTagCacheDurationInHours,omitempty"` // Secure attribute usage for Dynatrace cookies enabled/disabled. // Required: true SecureCookieAttribute *bool `json:"secureCookieAttribute"` // Path to identify the server’s request ID. // Required: true // Max Length: 150 // Min Length: 0 // Pattern: [a-zA-Z-~\\.]* ServerRequestPathID *string `json:"serverRequestPathId"` // `XmlHttpRequest` support enabled/disabled. // Required: true XMLHTTPRequest *bool `json:"xmlHttpRequest"` }
MonitoringSettings Real user monitoring settings. swagger:model MonitoringSettings
func (*MonitoringSettings) MarshalBinary ¶
func (m *MonitoringSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitoringSettings) UnmarshalBinary ¶
func (m *MonitoringSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NameAlertingScope ¶
type NameAlertingScope struct { // The name filter which should be applied for the scope. // Required: true NameFilter *MetricEventTextFilterMetricEventTextFilterOperatorDto `json:"nameFilter"` }
NameAlertingScope name alerting scope swagger:model NameAlertingScope
func (*NameAlertingScope) FilterType ¶
func (m *NameAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*NameAlertingScope) MarshalBinary ¶
func (m *NameAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NameAlertingScope) MarshalJSON ¶
func (m NameAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NameAlertingScope) SetFilterType ¶
func (m *NameAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*NameAlertingScope) UnmarshalBinary ¶
func (m *NameAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NameAlertingScope) UnmarshalJSON ¶
func (m *NameAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetworkDroppedPacketsDetectionConfig ¶
type NetworkDroppedPacketsDetectionConfig struct { // Custom thresholds for dropped packets. If not set, automatic mode is used. // // **All** of these conditions must be met to trigger an alert. CustomThresholds *NetworkDroppedPacketsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
NetworkDroppedPacketsDetectionConfig Configuration of high number of dropped packets detection. swagger:model NetworkDroppedPacketsDetectionConfig
func (*NetworkDroppedPacketsDetectionConfig) MarshalBinary ¶
func (m *NetworkDroppedPacketsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkDroppedPacketsDetectionConfig) UnmarshalBinary ¶
func (m *NetworkDroppedPacketsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkDroppedPacketsThresholds ¶
type NetworkDroppedPacketsThresholds struct { // Receive/transmit dropped packet percentage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 DroppedPacketsPercentage *int32 `json:"droppedPacketsPercentage"` // Total receive/transmit packets rate is higher than *X* packets per second in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 TotalPacketsRate *int32 `json:"totalPacketsRate"` }
NetworkDroppedPacketsThresholds Custom thresholds for dropped packets. If not set, automatic mode is used.
**All** of these conditions must be met to trigger an alert.
swagger:model NetworkDroppedPacketsThresholds
func (*NetworkDroppedPacketsThresholds) MarshalBinary ¶
func (m *NetworkDroppedPacketsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkDroppedPacketsThresholds) UnmarshalBinary ¶
func (m *NetworkDroppedPacketsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkErrorsDetectionConfig ¶
type NetworkErrorsDetectionConfig struct { // Custom thresholds for network errors. If not set, automatic mode is used. // // **All** of these conditions must be met to trigger an alert. CustomThresholds *NetworkErrorsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
NetworkErrorsDetectionConfig Configuration of high number of network errors detection. swagger:model NetworkErrorsDetectionConfig
func (*NetworkErrorsDetectionConfig) MarshalBinary ¶
func (m *NetworkErrorsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkErrorsDetectionConfig) UnmarshalBinary ¶
func (m *NetworkErrorsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkErrorsThresholds ¶
type NetworkErrorsThresholds struct { // Receive/transmit error packet percentage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 ErrorsPercentage *int32 `json:"errorsPercentage"` // Total receive/transmit packets rate is higher than *X* packets per second in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 TotalPacketsRate *int32 `json:"totalPacketsRate"` }
NetworkErrorsThresholds Custom thresholds for network errors. If not set, automatic mode is used.
**All** of these conditions must be met to trigger an alert.
swagger:model NetworkErrorsThresholds
func (*NetworkErrorsThresholds) MarshalBinary ¶
func (m *NetworkErrorsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkErrorsThresholds) UnmarshalBinary ¶
func (m *NetworkErrorsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkHighRetransmissionDetectionConfig ¶
type NetworkHighRetransmissionDetectionConfig struct { // Custom thresholds for high retransmission rate. If not set, automatic mode is used. // // **All** of these conditions must be met to trigger an alert. CustomThresholds *NetworkHighRetransmissionThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
NetworkHighRetransmissionDetectionConfig Configuration of high retransmission rate detection. swagger:model NetworkHighRetransmissionDetectionConfig
func (*NetworkHighRetransmissionDetectionConfig) MarshalBinary ¶
func (m *NetworkHighRetransmissionDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkHighRetransmissionDetectionConfig) UnmarshalBinary ¶
func (m *NetworkHighRetransmissionDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkHighRetransmissionThresholds ¶
type NetworkHighRetransmissionThresholds struct { // Retransmission rate is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 RetransmissionRatePercentage *int32 `json:"retransmissionRatePercentage"` // Number of retransmitted packets is higher than *X* packets per minute in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 RetransmittedPacketsNumberPerMinute *int32 `json:"retransmittedPacketsNumberPerMinute"` }
NetworkHighRetransmissionThresholds Custom thresholds for high retransmission rate. If not set, automatic mode is used.
**All** of these conditions must be met to trigger an alert.
swagger:model NetworkHighRetransmissionThresholds
func (*NetworkHighRetransmissionThresholds) MarshalBinary ¶
func (m *NetworkHighRetransmissionThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkHighRetransmissionThresholds) UnmarshalBinary ¶
func (m *NetworkHighRetransmissionThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkTCPProblemsDetectionConfig ¶
type NetworkTCPProblemsDetectionConfig struct { // Custom thresholds for TCP connection problems. If not set, automatic mode is used. // // **All** of these conditions must be met to trigger an alert. CustomThresholds *NetworkTCPProblemsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
NetworkTCPProblemsDetectionConfig Configuration of TCP connectivity problems detection. swagger:model NetworkTcpProblemsDetectionConfig
func (*NetworkTCPProblemsDetectionConfig) MarshalBinary ¶
func (m *NetworkTCPProblemsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkTCPProblemsDetectionConfig) UnmarshalBinary ¶
func (m *NetworkTCPProblemsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetworkTCPProblemsThresholds ¶
type NetworkTCPProblemsThresholds struct { // Number of failed connections is higher than *X* connections per minute in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 FailedConnectionsNumberPerMinute *int32 `json:"failedConnectionsNumberPerMinute"` // Percentage of new connection failures is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 NewConnectionFailuresPercentage *int32 `json:"newConnectionFailuresPercentage"` }
NetworkTCPProblemsThresholds Custom thresholds for TCP connection problems. If not set, automatic mode is used.
**All** of these conditions must be met to trigger an alert.
swagger:model NetworkTcpProblemsThresholds
func (*NetworkTCPProblemsThresholds) MarshalBinary ¶
func (m *NetworkTCPProblemsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetworkTCPProblemsThresholds) UnmarshalBinary ¶
func (m *NetworkTCPProblemsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotificationConfig ¶
type NotificationConfig interface { runtime.Validatable // The configuration is enabled (`true`) or disabled (`false`). // Required: true Active() *bool SetActive(*bool) // The ID of the associated alerting profile. // Required: true // Format: uuid AlertingProfile() *strfmt.UUID SetAlertingProfile(*strfmt.UUID) // The ID of the notification configuration. // Format: uuid ID() strfmt.UUID SetID(strfmt.UUID) // The name of the notification configuration. // Required: true // Max Length: 100 // Min Length: 1 Name() *string SetName(*string) // Defines the actual set of fields depending on the value: // // EMAIL -> EmailNotificationConfig // PAGER_DUTY -> PagerDutyNotificationConfig // WEBHOOK -> WebHookNotificationConfig // SLACK -> SlackNotificationConfig // HIPCHAT -> HipChatNotificationConfig // VICTOROPS -> VictorOpsNotificationConfig // SERVICE_NOW -> ServiceNowNotificationConfig // XMATTERS -> XMattersNotificationConfig // ANSIBLETOWER -> AnsibleTowerNotificationConfig // OPS_GENIE -> OpsGenieNotificationConfig // JIRA -> JiraNotificationConfig // TRELLO -> TrelloNotificationConfig // // Required: true // Enum: [EMAIL PAGER_DUTY WEBHOOK SLACK HIPCHAT VICTOROPS SERVICE_NOW XMATTERS ANSIBLETOWER OPS_GENIE JIRA TRELLO] Type() string SetType(string) }
NotificationConfig Configuration of a notification. The actual set of fields depends on the `type` of the notification. See the [Notifications API - JSON models](https://www.dynatrace.com/support/help/shortlink/api-config-notifications-models) help topic for example models of every notification type. swagger:discriminator NotificationConfig type
func UnmarshalNotificationConfig ¶
func UnmarshalNotificationConfig(reader io.Reader, consumer runtime.Consumer) (NotificationConfig, error)
UnmarshalNotificationConfig unmarshals polymorphic NotificationConfig
func UnmarshalNotificationConfigSlice ¶
func UnmarshalNotificationConfigSlice(reader io.Reader, consumer runtime.Consumer) ([]NotificationConfig, error)
UnmarshalNotificationConfigSlice unmarshals polymorphic slices of NotificationConfig
type NotificationConfigStub ¶
type NotificationConfigStub struct { // A short description of the Dynatrace entity. // Read Only: true Description string `json:"description,omitempty"` // The ID of the Dynatrace entity. // Required: true ID *string `json:"id"` // The name of the Dynatrace entity. // Read Only: true Name string `json:"name,omitempty"` // The type of the notification. // Enum: [ANSIBLETOWER EMAIL HIPCHAT JIRA OPS_GENIE PAGER_DUTY SERVICE_NOW SLACK TRELLO VICTOROPS WEBHOOK XMATTERS] Type string `json:"type,omitempty"` }
NotificationConfigStub The short representation of a notification. swagger:model NotificationConfigStub
func (*NotificationConfigStub) MarshalBinary ¶
func (m *NotificationConfigStub) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotificationConfigStub) UnmarshalBinary ¶
func (m *NotificationConfigStub) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotificationConfigStubListDto ¶
type NotificationConfigStubListDto struct { // values Values []*NotificationConfigStub `json:"values"` }
NotificationConfigStubListDto notification config stub list dto swagger:model NotificationConfigStubListDto
func (*NotificationConfigStubListDto) MarshalBinary ¶
func (m *NotificationConfigStubListDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotificationConfigStubListDto) UnmarshalBinary ¶
func (m *NotificationConfigStubListDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NumberComparisonInfo ¶
type NumberComparisonInfo struct {
// contains filtered or unexported fields
}
NumberComparisonInfo number comparison info swagger:model NumberComparisonInfo
func (*NumberComparisonInfo) Comparison ¶
func (m *NumberComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*NumberComparisonInfo) MarshalBinary ¶
func (m *NumberComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NumberComparisonInfo) MarshalJSON ¶
func (m NumberComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NumberComparisonInfo) Negate ¶
func (m *NumberComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*NumberComparisonInfo) SetComparison ¶
func (m *NumberComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*NumberComparisonInfo) SetNegate ¶
func (m *NumberComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*NumberComparisonInfo) SetType ¶
func (m *NumberComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*NumberComparisonInfo) SetValue ¶
func (m *NumberComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*NumberComparisonInfo) Type ¶
func (m *NumberComparisonInfo) Type() string
Type gets the type of this subtype
func (*NumberComparisonInfo) UnmarshalBinary ¶
func (m *NumberComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NumberComparisonInfo) UnmarshalJSON ¶
func (m *NumberComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NumberComparisonInfo) Validate ¶
func (m *NumberComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this number comparison info
func (*NumberComparisonInfo) Value ¶
func (m *NumberComparisonInfo) Value() interface{}
Value gets the value of this subtype
type NumberRequestAttributeComparisonInfo ¶
type NumberRequestAttributeComparisonInfo struct { // request attribute // Required: true RequestAttribute *string `json:"requestAttribute"` // contains filtered or unexported fields }
NumberRequestAttributeComparisonInfo number request attribute comparison info swagger:model NumberRequestAttributeComparisonInfo
func (*NumberRequestAttributeComparisonInfo) Comparison ¶
func (m *NumberRequestAttributeComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*NumberRequestAttributeComparisonInfo) MarshalBinary ¶
func (m *NumberRequestAttributeComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NumberRequestAttributeComparisonInfo) MarshalJSON ¶
func (m NumberRequestAttributeComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NumberRequestAttributeComparisonInfo) Negate ¶
func (m *NumberRequestAttributeComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*NumberRequestAttributeComparisonInfo) SetComparison ¶
func (m *NumberRequestAttributeComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*NumberRequestAttributeComparisonInfo) SetNegate ¶
func (m *NumberRequestAttributeComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*NumberRequestAttributeComparisonInfo) SetType ¶
func (m *NumberRequestAttributeComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*NumberRequestAttributeComparisonInfo) SetValue ¶
func (m *NumberRequestAttributeComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*NumberRequestAttributeComparisonInfo) Type ¶
func (m *NumberRequestAttributeComparisonInfo) Type() string
Type gets the type of this subtype
func (*NumberRequestAttributeComparisonInfo) UnmarshalBinary ¶
func (m *NumberRequestAttributeComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NumberRequestAttributeComparisonInfo) UnmarshalJSON ¶
func (m *NumberRequestAttributeComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NumberRequestAttributeComparisonInfo) Validate ¶
func (m *NumberRequestAttributeComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this number request attribute comparison info
func (*NumberRequestAttributeComparisonInfo) Value ¶
func (m *NumberRequestAttributeComparisonInfo) Value() interface{}
Value gets the value of this subtype
type OpaqueAndExternalWebRequestRule ¶
type OpaqueAndExternalWebRequestRule struct { // How to handle the detected ID of the application. ApplicationID *ApplicationID `json:"applicationId,omitempty"` // A list of conditions of the rule. // // If several conditions are specified, the AND logic applies. // Max Items: 10 // Min Items: 0 Conditions []*ConditionsOpaqueAndExternalWebRequestAttributeTypeDto `json:"conditions"` // How to handle the detected context root of the request URL. ContextRoot *ContextRoot `json:"contextRoot,omitempty"` // A short description of the rule. Description string `json:"description,omitempty"` // The rule is enabled(`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The ID of the service detection rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Specifies the management zones of the process group for which this service detection rule should be created. // Max Items: 1 // Min Items: 0 ManagementZones []string `json:"managementZones"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the rule. // Required: true // Min Length: 1 Name *string `json:"name"` // The order of the rule in the rules list. // // The rules are evaluated from top to bottom. The first matching rule applies. // Max Length: 2147483647 // Min Length: 1 Order string `json:"order,omitempty"` // How to handle the port where the opaque request has been detected. Port *Port `json:"port,omitempty"` // How to handle the domain name where the opaque request has been detected. PublicDomainName *PublicDomainName `json:"publicDomainName,omitempty"` // type Type string `json:"type,omitempty"` }
OpaqueAndExternalWebRequestRule The service detection rule of the `OPAQUE_AND_EXTERNAL_WEB_REQUEST` type. swagger:model OpaqueAndExternalWebRequestRule
func (*OpaqueAndExternalWebRequestRule) MarshalBinary ¶
func (m *OpaqueAndExternalWebRequestRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpaqueAndExternalWebRequestRule) UnmarshalBinary ¶
func (m *OpaqueAndExternalWebRequestRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpsGenieNotificationConfig ¶
type OpsGenieNotificationConfig struct { // The API key to access OpsGenie. // Max Length: 1000 // Min Length: 1 APIKey string `json:"apiKey,omitempty"` // The region domain of the OpsGenie. // Required: true // Max Length: 1000 // Min Length: 1 Domain *string `json:"domain"` // The content of the message. // // You can use the following placeholders: // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // // Required: true // Max Length: 80 // Min Length: 1 Message *string `json:"message"` // contains filtered or unexported fields }
OpsGenieNotificationConfig ops genie notification config swagger:model OpsGenieNotificationConfig
func (*OpsGenieNotificationConfig) Active ¶
func (m *OpsGenieNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*OpsGenieNotificationConfig) AlertingProfile ¶
func (m *OpsGenieNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*OpsGenieNotificationConfig) ID ¶
func (m *OpsGenieNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*OpsGenieNotificationConfig) MarshalBinary ¶
func (m *OpsGenieNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OpsGenieNotificationConfig) MarshalJSON ¶
func (m OpsGenieNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsGenieNotificationConfig) Name ¶
func (m *OpsGenieNotificationConfig) Name() *string
Name gets the name of this subtype
func (*OpsGenieNotificationConfig) SetActive ¶
func (m *OpsGenieNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*OpsGenieNotificationConfig) SetAlertingProfile ¶
func (m *OpsGenieNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*OpsGenieNotificationConfig) SetID ¶
func (m *OpsGenieNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*OpsGenieNotificationConfig) SetName ¶
func (m *OpsGenieNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*OpsGenieNotificationConfig) SetType ¶
func (m *OpsGenieNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*OpsGenieNotificationConfig) Type ¶
func (m *OpsGenieNotificationConfig) Type() string
Type gets the type of this subtype
func (*OpsGenieNotificationConfig) UnmarshalBinary ¶
func (m *OpsGenieNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OpsGenieNotificationConfig) UnmarshalJSON ¶
func (m *OpsGenieNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OsArchitectureComparison ¶
type OsArchitectureComparison struct {
// contains filtered or unexported fields
}
OsArchitectureComparison os architecture comparison swagger:model OsArchitectureComparison
func (*OsArchitectureComparison) MarshalBinary ¶
func (m *OsArchitectureComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OsArchitectureComparison) MarshalJSON ¶
func (m OsArchitectureComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OsArchitectureComparison) Negate ¶
func (m *OsArchitectureComparison) Negate() *bool
Negate gets the negate of this subtype
func (*OsArchitectureComparison) Operator ¶
func (m *OsArchitectureComparison) Operator() Enum
Operator gets the operator of this subtype
func (*OsArchitectureComparison) SetNegate ¶
func (m *OsArchitectureComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*OsArchitectureComparison) SetOperator ¶
func (m *OsArchitectureComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*OsArchitectureComparison) SetType ¶
func (m *OsArchitectureComparison) SetType(val string)
SetType sets the type of this subtype
func (*OsArchitectureComparison) SetValue ¶
func (m *OsArchitectureComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*OsArchitectureComparison) Type ¶
func (m *OsArchitectureComparison) Type() string
Type gets the type of this subtype
func (*OsArchitectureComparison) UnmarshalBinary ¶
func (m *OsArchitectureComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OsArchitectureComparison) UnmarshalJSON ¶
func (m *OsArchitectureComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*OsArchitectureComparison) Validate ¶
func (m *OsArchitectureComparison) Validate(formats strfmt.Registry) error
Validate validates this os architecture comparison
func (*OsArchitectureComparison) Value ¶
func (m *OsArchitectureComparison) Value() interface{}
Value gets the value of this subtype
type OsTypeComparison ¶
type OsTypeComparison struct {
// contains filtered or unexported fields
}
OsTypeComparison os type comparison swagger:model OsTypeComparison
func (*OsTypeComparison) MarshalBinary ¶
func (m *OsTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OsTypeComparison) MarshalJSON ¶
func (m OsTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OsTypeComparison) Negate ¶
func (m *OsTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*OsTypeComparison) Operator ¶
func (m *OsTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*OsTypeComparison) SetNegate ¶
func (m *OsTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*OsTypeComparison) SetOperator ¶
func (m *OsTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*OsTypeComparison) SetType ¶
func (m *OsTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*OsTypeComparison) SetValue ¶
func (m *OsTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*OsTypeComparison) Type ¶
func (m *OsTypeComparison) Type() string
Type gets the type of this subtype
func (*OsTypeComparison) UnmarshalBinary ¶
func (m *OsTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OsTypeComparison) UnmarshalJSON ¶
func (m *OsTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*OsTypeComparison) Validate ¶
func (m *OsTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this os type comparison
func (*OsTypeComparison) Value ¶
func (m *OsTypeComparison) Value() interface{}
Value gets the value of this subtype
type OutOfMemoryDetectionConfig ¶
type OutOfMemoryDetectionConfig struct { // Custom thresholds for Java out of memory. If not set, automatic mode is used. CustomThresholds *OutOfMemoryThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
OutOfMemoryDetectionConfig Configuration of Java out of memory problems detection. swagger:model OutOfMemoryDetectionConfig
func (*OutOfMemoryDetectionConfig) MarshalBinary ¶
func (m *OutOfMemoryDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OutOfMemoryDetectionConfig) UnmarshalBinary ¶
func (m *OutOfMemoryDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OutOfMemoryThresholds ¶
type OutOfMemoryThresholds struct { // Alert if the number of Java out of memory exceptions is *X* per minute or higher. // Required: true // Maximum: 100 // Minimum: 1 OutOfMemoryExceptionsNumber *int32 `json:"outOfMemoryExceptionsNumber"` }
OutOfMemoryThresholds Custom thresholds for Java out of memory. If not set, automatic mode is used. swagger:model OutOfMemoryThresholds
func (*OutOfMemoryThresholds) MarshalBinary ¶
func (m *OutOfMemoryThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OutOfMemoryThresholds) UnmarshalBinary ¶
func (m *OutOfMemoryThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OutOfThreadsDetectionConfig ¶
type OutOfThreadsDetectionConfig struct { // Custom thresholds for Java out of threads detection. If not set, automatic mode is used. CustomThresholds *OutOfThreadsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
OutOfThreadsDetectionConfig Configuration of Java out of threads problems detection. swagger:model OutOfThreadsDetectionConfig
func (*OutOfThreadsDetectionConfig) MarshalBinary ¶
func (m *OutOfThreadsDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OutOfThreadsDetectionConfig) UnmarshalBinary ¶
func (m *OutOfThreadsDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OutOfThreadsThresholds ¶
type OutOfThreadsThresholds struct { // Alert if the number of Java out of threads exceptions is *X* per minute or higher. // Required: true // Maximum: 100 // Minimum: 1 OutOfThreadsExceptionsNumber *int32 `json:"outOfThreadsExceptionsNumber"` }
OutOfThreadsThresholds Custom thresholds for Java out of threads detection. If not set, automatic mode is used. swagger:model OutOfThreadsThresholds
func (*OutOfThreadsThresholds) MarshalBinary ¶
func (m *OutOfThreadsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OutOfThreadsThresholds) UnmarshalBinary ¶
func (m *OutOfThreadsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OutputStream ¶
type OutputStream interface{}
OutputStream output stream swagger:model OutputStream
type OverloadedStorageDetectionConfig ¶
type OverloadedStorageDetectionConfig struct { // Custom thresholds for overloaded storage on physical storage device. If not set then the automatic mode is used. CustomThresholds *OverloadedStorageThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
OverloadedStorageDetectionConfig The cofiguration of the overloaded storage on physical storage device detection. swagger:model OverloadedStorageDetectionConfig
func (*OverloadedStorageDetectionConfig) MarshalBinary ¶
func (m *OverloadedStorageDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OverloadedStorageDetectionConfig) UnmarshalBinary ¶
func (m *OverloadedStorageDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OverloadedStorageThresholds ¶
type OverloadedStorageThresholds struct { // Alert if number of command aborts is higher than *X* in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 0 CommandAbortsNumber *int32 `json:"commandAbortsNumber"` }
OverloadedStorageThresholds Custom thresholds for overloaded storage on physical storage device. If not set then the automatic mode is used. swagger:model OverloadedStorageThresholds
func (*OverloadedStorageThresholds) MarshalBinary ¶
func (m *OverloadedStorageThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OverloadedStorageThresholds) UnmarshalBinary ¶
func (m *OverloadedStorageThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaasTypeComparison ¶
type PaasTypeComparison struct {
// contains filtered or unexported fields
}
PaasTypeComparison paas type comparison swagger:model PaasTypeComparison
func (*PaasTypeComparison) MarshalBinary ¶
func (m *PaasTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PaasTypeComparison) MarshalJSON ¶
func (m PaasTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PaasTypeComparison) Negate ¶
func (m *PaasTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*PaasTypeComparison) Operator ¶
func (m *PaasTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*PaasTypeComparison) SetNegate ¶
func (m *PaasTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*PaasTypeComparison) SetOperator ¶
func (m *PaasTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*PaasTypeComparison) SetType ¶
func (m *PaasTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*PaasTypeComparison) SetValue ¶
func (m *PaasTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*PaasTypeComparison) Type ¶
func (m *PaasTypeComparison) Type() string
Type gets the type of this subtype
func (*PaasTypeComparison) UnmarshalBinary ¶
func (m *PaasTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PaasTypeComparison) UnmarshalJSON ¶
func (m *PaasTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PaasTypeComparison) Validate ¶
func (m *PaasTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this paas type comparison
func (*PaasTypeComparison) Value ¶
func (m *PaasTypeComparison) Value() interface{}
Value gets the value of this subtype
type PagerDutyNotificationConfig ¶
type PagerDutyNotificationConfig struct { // The name of the PagerDuty account. // Required: true // Max Length: 1000 // Min Length: 1 Account *string `json:"account"` // The API key to access PagerDuty. // Max Length: 1000 // Min Length: 1 ServiceAPIKey string `json:"serviceApiKey,omitempty"` // The name of the service. // Required: true // Max Length: 1000 // Min Length: 1 ServiceName *string `json:"serviceName"` // contains filtered or unexported fields }
PagerDutyNotificationConfig pager duty notification config swagger:model PagerDutyNotificationConfig
func (*PagerDutyNotificationConfig) Active ¶
func (m *PagerDutyNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*PagerDutyNotificationConfig) AlertingProfile ¶
func (m *PagerDutyNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*PagerDutyNotificationConfig) ID ¶
func (m *PagerDutyNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*PagerDutyNotificationConfig) MarshalBinary ¶
func (m *PagerDutyNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PagerDutyNotificationConfig) MarshalJSON ¶
func (m PagerDutyNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PagerDutyNotificationConfig) Name ¶
func (m *PagerDutyNotificationConfig) Name() *string
Name gets the name of this subtype
func (*PagerDutyNotificationConfig) SetActive ¶
func (m *PagerDutyNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*PagerDutyNotificationConfig) SetAlertingProfile ¶
func (m *PagerDutyNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*PagerDutyNotificationConfig) SetID ¶
func (m *PagerDutyNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*PagerDutyNotificationConfig) SetName ¶
func (m *PagerDutyNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*PagerDutyNotificationConfig) SetType ¶
func (m *PagerDutyNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*PagerDutyNotificationConfig) Type ¶
func (m *PagerDutyNotificationConfig) Type() string
Type gets the type of this subtype
func (*PagerDutyNotificationConfig) UnmarshalBinary ¶
func (m *PagerDutyNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PagerDutyNotificationConfig) UnmarshalJSON ¶
func (m *PagerDutyNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PathDefinition ¶
type PathDefinition struct { // The path to the required log path. // // If the **type** is set to `WILDCARD`, it may contain wildcard characters (`*`). // Required: true // Min Length: 1 Definition *string `json:"definition"` // The type of the log path **definition**: fixed or an expression with wildcards. // Required: true // Enum: [FIXED WILDCARD] Type *string `json:"type"` }
PathDefinition A filtering criterion for log path. swagger:model PathDefinition
func (*PathDefinition) MarshalBinary ¶
func (m *PathDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PathDefinition) UnmarshalBinary ¶
func (m *PathDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Placeholder ¶
type Placeholder struct { // The attribute to extract from. You can only use attributes of the **string** type. // Required: true // Enum: [ACTOR_SYSTEM AKKA_ACTOR_CLASS_NAME AKKA_ACTOR_MESSAGE_TYPE AKKA_ACTOR_PATH AZURE_FUNCTIONS_FUNCTION_NAME AZURE_FUNCTIONS_SITE_NAME CICS_PROGRAM_NAME CICS_SYSTEM_ID CICS_TASK_ID CICS_TRANSACTION_ID CPU_TIME CTG_GATEWAY_URL CTG_PROGRAM CTG_SERVER_NAME CTG_TRANSACTION_ID CUSTOMSERVICE_CLASS CUSTOMSERVICE_METHOD DATABASE_CHILD_CALL_COUNT DATABASE_CHILD_CALL_TIME ERROR_COUNT ESB_APPLICATION_NAME ESB_INPUT_TYPE ESB_LIBRARY_NAME ESB_MESSAGE_FLOW_NAME EXCEPTION_CLASS EXCEPTION_MESSAGE FAILED_STATE FAILURE_REASON FLAW_STATE HTTP_REQUEST_METHOD HTTP_STATUS HTTP_STATUS_CLASS IMS_PROGRAM_NAME IMS_TRANSACTION_ID IO_TIME LOCK_TIME MESSAGING_DESTINATION_TYPE MESSAGING_IS_TEMPORARY_QUEUE MESSAGING_QUEUE_NAME MESSAGING_QUEUE_VENDOR NON_DATABASE_CHILD_CALL_COUNT NON_DATABASE_CHILD_CALL_TIME PROCESS_GROUP_NAME PROCESS_GROUP_TAG REMOTE_ENDPOINT REMOTE_METHOD REMOTE_SERVICE_NAME REQUEST_NAME REQUEST_TYPE RESPONSE_TIME RESPONSE_TIME_CLIENT RMI_CLASS RMI_METHOD SERVICE_DISPLAY_NAME SERVICE_NAME SERVICE_PORT SERVICE_PUBLIC_DOMAIN_NAME SERVICE_REQUEST_ATTRIBUTE SERVICE_TAG SERVICE_TYPE SERVICE_WEB_APPLICATION_ID SERVICE_WEB_CONTEXT_ROOT SERVICE_WEB_SERVER_NAME SERVICE_WEB_SERVICE_NAME SERVICE_WEB_SERVICE_NAMESPACE SUSPENSION_TIME TOTAL_PROCESSING_TIME WAIT_TIME WEBREQUEST_QUERY WEBREQUEST_URL WEBREQUEST_URL_HOST WEBREQUEST_URL_PATH WEBREQUEST_URL_PORT WEBSERVICE_ENDPOINT WEBSERVICE_METHOD ZOS_CALL_TYPE] Attribute *string `json:"attribute"` // Depending on the **type** value: // // * `REGEX_EXTRACTION`: The regular expression. // * `BETWEEN_DELIMITER`: The opening delimiter string to look for. // * All other values: The delimiter string to look for. // Required: true DelimiterOrRegex *string `json:"delimiterOrRegex"` // The closing delimiter string to look for. // // Required if the **kind** value is `BETWEEN_DELIMITER`. Not applicable otherwise. EndDelimiter string `json:"endDelimiter,omitempty"` // The type of extraction. // // Defines either usage of regular expression (`regex`) or the position of request attribute value to be extracted. // Required: true // Enum: [AFTER_DELIMITER BEFORE_DELIMITER BETWEEN_DELIMITER REGEX_EXTRACTION] Kind *string `json:"kind"` // The name of the placeholder. Use it in the naming pattern as `{name}`. // Required: true Name *string `json:"name"` // The format of the extracted string. // Enum: [ORIGINAL TO_LOWER_CASE TO_UPPER_CASE] Normalization string `json:"normalization,omitempty"` // The request attribute to extract from. // // Required if the **kind** value is `SERVICE_REQUEST_ATTRIBUTE`. Not applicable otherwise. RequestAttribute string `json:"requestAttribute,omitempty"` }
Placeholder The custom placeholder to be used as a naming value pattern.
It enables you to extract a request attribute value or other request attribute and use it in the naming pattern.
swagger:model Placeholder
func (*Placeholder) MarshalBinary ¶
func (m *Placeholder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Placeholder) UnmarshalBinary ¶
func (m *Placeholder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Plugin ¶
type Plugin struct { // The ID of the plugin, for example `custom.remote.python.demo`. ID string `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The metric group of the plugin. All the metrics, captured by the plugin are children of this group. MetricGroup string `json:"metricGroup,omitempty"` // The name of the plugin, displayed in Dynatrace. Name string `json:"name,omitempty"` // A list of plugin properties. Properties []*PluginProperty `json:"properties"` // The type of the plugin. It indicates the runtime environment of the plugin (for example, ActiveGate). // Enum: [ActiveGate JMX OneAgent PMI] Type string `json:"type,omitempty"` // The version of the plugin, displayed in Dynatrace. Version string `json:"version,omitempty"` }
Plugin General configuration of a plugin. swagger:model Plugin
func (*Plugin) MarshalBinary ¶
MarshalBinary interface implementation
func (*Plugin) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PluginProperty ¶
type PluginProperty struct { // The default value of the property. DefaultValue string `json:"defaultValue,omitempty"` // The list of possible values of the property. // // If such a list is defined, only values from this list can be assigned to the property. DropdownValues []string `json:"dropdownValues"` // The key of the property. Key string `json:"key,omitempty"` // The type of the property. Type string `json:"type,omitempty"` }
PluginProperty A property of a plugin. swagger:model PluginProperty
func (*PluginProperty) MarshalBinary ¶
func (m *PluginProperty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PluginProperty) UnmarshalBinary ¶
func (m *PluginProperty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PluginState ¶
type PluginState struct { // The ID of the endpoint where the state is detected - Active Gate only. EndpointID string `json:"endpointId,omitempty"` // The ID of the host on which the plugin runs. HostID string `json:"hostId,omitempty"` // The ID of the plugin. PluginID string `json:"pluginId,omitempty"` // The ID of the entity on which the plugin is active. ProcessID string `json:"processId,omitempty"` // The state of the plugin. // Enum: [DISABLED ERROR_AUTH ERROR_COMMUNICATION_FAILURE ERROR_CONFIG ERROR_TIMEOUT ERROR_UNKNOWN INCOMPATIBLE LIMIT_REACHED NOTHING_TO_REPORT OK STATE_TYPE_UNKNOWN UNINITIALIZED UNSUPPORTED WAITING_FOR_STATE] State string `json:"state,omitempty"` // A short description of the state. StateDescription string `json:"stateDescription,omitempty"` // The timestamp when the state was detected, in UTC milliseconds. Timestamp int64 `json:"timestamp,omitempty"` // The version of the plugin (for example `1.0.0`). Version string `json:"version,omitempty"` }
PluginState The state of the plugin. swagger:model PluginState
func (*PluginState) MarshalBinary ¶
func (m *PluginState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PluginState) UnmarshalBinary ¶
func (m *PluginState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PluginStateList ¶
type PluginStateList struct { // A list of plugin states. States []*PluginState `json:"states"` }
PluginStateList A list of plugin states. swagger:model PluginStateList
func (*PluginStateList) MarshalBinary ¶
func (m *PluginStateList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PluginStateList) UnmarshalBinary ¶
func (m *PluginStateList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Port ¶
type Port struct { // The port is used (`false`) or isn't used (`true`) in the service ID calculation. DoNotUseForServiceID bool `json:"doNotUseForServiceId,omitempty"` }
Port The contribution to the service ID calculation from the port, where the web request has been detected. swagger:model Port
func (*Port) MarshalBinary ¶
MarshalBinary interface implementation
func (*Port) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ProcessGroupIDAlertingScope ¶
type ProcessGroupIDAlertingScope struct { // The process groups id to match on. // Required: true ProcessGroupID *string `json:"processGroupId"` }
ProcessGroupIDAlertingScope process group Id alerting scope swagger:model ProcessGroupIdAlertingScope
func (*ProcessGroupIDAlertingScope) FilterType ¶
func (m *ProcessGroupIDAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*ProcessGroupIDAlertingScope) MarshalBinary ¶
func (m *ProcessGroupIDAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ProcessGroupIDAlertingScope) MarshalJSON ¶
func (m ProcessGroupIDAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ProcessGroupIDAlertingScope) SetFilterType ¶
func (m *ProcessGroupIDAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*ProcessGroupIDAlertingScope) UnmarshalBinary ¶
func (m *ProcessGroupIDAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ProcessGroupIDAlertingScope) UnmarshalJSON ¶
func (m *ProcessGroupIDAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ProcessGroupNameAlertingScope ¶
type ProcessGroupNameAlertingScope struct { // The name filter which should be applied for the scope. // Required: true NameFilter *MetricEventTextFilterMetricEventTextFilterOperatorDto `json:"nameFilter"` }
ProcessGroupNameAlertingScope process group name alerting scope swagger:model ProcessGroupNameAlertingScope
func (*ProcessGroupNameAlertingScope) FilterType ¶
func (m *ProcessGroupNameAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*ProcessGroupNameAlertingScope) MarshalBinary ¶
func (m *ProcessGroupNameAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ProcessGroupNameAlertingScope) MarshalJSON ¶
func (m ProcessGroupNameAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ProcessGroupNameAlertingScope) SetFilterType ¶
func (m *ProcessGroupNameAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*ProcessGroupNameAlertingScope) UnmarshalBinary ¶
func (m *ProcessGroupNameAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ProcessGroupNameAlertingScope) UnmarshalJSON ¶
func (m *ProcessGroupNameAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ProcessMetadataConditionKey ¶
type ProcessMetadataConditionKey struct { // The key of the attribute, which need dynamic keys. // // Not applicable otherwise, as the attibute itself acts as a key. // Required: true // Enum: [AMAZON_ECR_IMAGE_ACCOUNT_ID AMAZON_ECR_IMAGE_REGION AMAZON_LAMBDA_FUNCTION_NAME AMAZON_REGION APACHE_CONFIG_PATH APACHE_SPARK_MASTER_IP_ADDRESS ASP_DOT_NET_CORE_APPLICATION_PATH AWS_ECS_CLUSTER AWS_ECS_CONTAINERNAME AWS_ECS_FAMILY AWS_ECS_REVISION CASSANDRA_CLUSTER_NAME CATALINA_BASE CATALINA_HOME CLOUD_FOUNDRY_APP_ID CLOUD_FOUNDRY_APP_NAME CLOUD_FOUNDRY_INSTANCE_INDEX CLOUD_FOUNDRY_SPACE_ID CLOUD_FOUNDRY_SPACE_NAME COLDFUSION_JVM_CONFIG_FILE COLDFUSION_SERVICE_NAME COMMAND_LINE_ARGS DOTNET_COMMAND DOTNET_COMMAND_PATH DYNATRACE_CLUSTER_ID DYNATRACE_NODE_ID ELASTICSEARCH_CLUSTER_NAME ELASTICSEARCH_NODE_NAME EQUINOX_CONFIG_PATH EXE_NAME EXE_PATH GLASS_FISH_DOMAIN_NAME GLASS_FISH_INSTANCE_NAME GOOGLE_APP_ENGINE_INSTANCE GOOGLE_APP_ENGINE_SERVICE GOOGLE_CLOUD_PROJECT HYBRIS_BIN_DIRECTORY HYBRIS_CONFIG_DIRECTORY HYBRIS_DATA_DIRECTORY IBM_CICS_REGION IBM_CTG_NAME IBM_IMS_CONNECT_REGION IBM_IMS_CONTROL_REGION IBM_IMS_MESSAGE_PROCESSING_REGION IBM_IMS_SOAP_GW_NAME IBM_INTEGRATION_NODE_NAME IBM_INTEGRATION_SERVER_NAME IIS_APP_POOL IIS_ROLE_NAME JAVA_JAR_FILE JAVA_JAR_PATH JAVA_MAIN_CLASS JAVA_MAIN_MODULE JBOSS_HOME JBOSS_MODE JBOSS_SERVER_NAME KUBERNETES_BASE_POD_NAME KUBERNETES_CONTAINER_NAME KUBERNETES_FULL_POD_NAME KUBERNETES_NAMESPACE KUBERNETES_POD_UID MSSQL_INSTANCE_NAME NODE_JS_APP_BASE_DIRECTORY NODE_JS_APP_NAME NODE_JS_SCRIPT_NAME ORACLE_SID PHP_SCRIPT_PATH PHP_WORKING_DIRECTORY RUBY_APP_ROOT_PATH RUBY_SCRIPT_PATH RULE_RESULT SOFTWAREAG_INSTALL_ROOT SOFTWAREAG_PRODUCTPROPNAME SPRINGBOOT_APP_NAME SPRINGBOOT_PROFILE_NAME SPRINGBOOT_STARTUP_CLASS TIBCO_BUSINESSWORKS_CE_APP_NAME TIBCO_BUSINESSWORKS_CE_VERSION TIBCO_BUSINESS_WORKS_APP_NODE_NAME TIBCO_BUSINESS_WORKS_APP_SPACE_NAME TIBCO_BUSINESS_WORKS_DOMAIN_NAME TIBCO_BUSINESS_WORKS_ENGINE_PROPERTY_FILE TIBCO_BUSINESS_WORKS_ENGINE_PROPERTY_FILE_PATH TIBCO_BUSINESS_WORKS_HOME VARNISH_INSTANCE_NAME WEB_LOGIC_CLUSTER_NAME WEB_LOGIC_DOMAIN_NAME WEB_LOGIC_HOME WEB_LOGIC_NAME WEB_SPHERE_CELL_NAME WEB_SPHERE_CLUSTER_NAME WEB_SPHERE_NODE_NAME WEB_SPHERE_SERVER_NAME] DynamicKey *string `json:"dynamicKey"` // contains filtered or unexported fields }
ProcessMetadataConditionKey process metadata condition key swagger:model ProcessMetadataConditionKey
func (*ProcessMetadataConditionKey) Attribute ¶
func (m *ProcessMetadataConditionKey) Attribute() *string
Attribute gets the attribute of this subtype
func (*ProcessMetadataConditionKey) MarshalBinary ¶
func (m *ProcessMetadataConditionKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ProcessMetadataConditionKey) MarshalJSON ¶
func (m ProcessMetadataConditionKey) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ProcessMetadataConditionKey) SetAttribute ¶
func (m *ProcessMetadataConditionKey) SetAttribute(val *string)
SetAttribute sets the attribute of this subtype
func (*ProcessMetadataConditionKey) SetType ¶
func (m *ProcessMetadataConditionKey) SetType(val string)
SetType sets the type of this subtype
func (*ProcessMetadataConditionKey) Type ¶
func (m *ProcessMetadataConditionKey) Type() string
Type gets the type of this subtype
func (*ProcessMetadataConditionKey) UnmarshalBinary ¶
func (m *ProcessMetadataConditionKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ProcessMetadataConditionKey) UnmarshalJSON ¶
func (m *ProcessMetadataConditionKey) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PublicDomainName ¶
type PublicDomainName struct { // Use (`true`) or don't use (`false`) the detected host name as base for transformation. // // Not applicable if the override is specified. CopyFromHostName bool `json:"copyFromHostName,omitempty"` // The value to be used instead of the detected value. ValueOverride string `json:"valueOverride,omitempty"` // contains filtered or unexported fields }
PublicDomainName The contribution to the service ID calculation from the domain name where the web request has been detected.
You have two mutually exclusive options:
* Override the detected value with a specified static value. Specify the new value in the **valueOverride** field. * Dynamically transform the detected value. Specify the transformation parameters in the **transformations** field. swagger:model PublicDomainName
func (*PublicDomainName) MarshalBinary ¶
func (m *PublicDomainName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PublicDomainName) MarshalJSON ¶
func (m PublicDomainName) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PublicDomainName) SetTransformations ¶
func (m *PublicDomainName) SetTransformations(val []TransformationBase)
SetTransformations sets the transformations of this base type
func (*PublicDomainName) Transformations ¶
func (m *PublicDomainName) Transformations() []TransformationBase
Transformations gets the transformations of this base type
func (*PublicDomainName) UnmarshalBinary ¶
func (m *PublicDomainName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PublicDomainName) UnmarshalJSON ¶
func (m *PublicDomainName) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type QueueManager ¶
type QueueManager struct { // The list of alias queues in the queue manager. // Required: true // Max Items: 10000 // Min Items: 0 AliasQueues []*AliasQueue `json:"aliasQueues"` // The list of cluster queues in the queue manager. // Required: true // Max Items: 10000 // Min Items: 0 ClusterQueues []*ClusterQueue `json:"clusterQueues"` // The queue manager will have access to all cluster visible queues in these [clusters](https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.pro.doc/q002750_.htm). // Required: true // Max Items: 10000 // Min Items: 0 Clusters []string `json:"clusters"` // The name of the queue manager. // Required: true // Max Length: 500 // Min Length: 1 Name *string `json:"name"` // The list of remote queues in the queue manager. // Required: true // Max Items: 10000 // Min Items: 0 RemoteQueues []*RemoteQueue `json:"remoteQueues"` }
QueueManager Parameters of the queue manager. swagger:model QueueManager
func (*QueueManager) MarshalBinary ¶
func (m *QueueManager) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QueueManager) UnmarshalBinary ¶
func (m *QueueManager) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsHighCPUDetectionConfig ¶
type RdsHighCPUDetectionConfig struct { // Custom thresholds for high CPU utilization on RDS. If not set, automatic mode is used. CustomThresholds *RdsHighCPUThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
RdsHighCPUDetectionConfig The configuration of the high CPU utilization on RDS detection. swagger:model RdsHighCpuDetectionConfig
func (*RdsHighCPUDetectionConfig) MarshalBinary ¶
func (m *RdsHighCPUDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsHighCPUDetectionConfig) UnmarshalBinary ¶
func (m *RdsHighCPUDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsHighCPUThresholds ¶
type RdsHighCPUThresholds struct { // Alert if CPU usage is higher than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 CPUUsagePercentage *int32 `json:"cpuUsagePercentage"` }
RdsHighCPUThresholds Custom thresholds for high CPU utilization on RDS. If not set, automatic mode is used. swagger:model RdsHighCpuThresholds
func (*RdsHighCPUThresholds) MarshalBinary ¶
func (m *RdsHighCPUThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsHighCPUThresholds) UnmarshalBinary ¶
func (m *RdsHighCPUThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsHighLatencyThresholds ¶
type RdsHighLatencyThresholds struct { // Alert if read/write latency is higher than *X* milliseconds in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 WriteReadLatency *int32 `json:"writeReadLatency"` }
RdsHighLatencyThresholds Custom thresholds for high RDS write/read latency. If not set, automatic mode is used swagger:model RdsHighLatencyThresholds
func (*RdsHighLatencyThresholds) MarshalBinary ¶
func (m *RdsHighLatencyThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsHighLatencyThresholds) UnmarshalBinary ¶
func (m *RdsHighLatencyThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsHighMemoryDetectionConfig ¶
type RdsHighMemoryDetectionConfig struct { // Custom thresholds for RDS running out of memory. If not set, automatic mode is used. // // **All** conditions must be fulfilled to trigger an alert. CustomThresholds *RdsHighMemoryThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
RdsHighMemoryDetectionConfig The configuration of RDS running out of memory detection. swagger:model RdsHighMemoryDetectionConfig
func (*RdsHighMemoryDetectionConfig) MarshalBinary ¶
func (m *RdsHighMemoryDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsHighMemoryDetectionConfig) UnmarshalBinary ¶
func (m *RdsHighMemoryDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsHighMemoryThresholds ¶
type RdsHighMemoryThresholds struct { // Freeable memory is lower than *X* Megabytes in 3 out of 5 samples. // Required: true // Maximum: 1000 // Minimum: 0.01 FreeMemory *float64 `json:"freeMemory"` // Swap usage is higher than *X* Gigabytes in 3 out of 5 samples. // Required: true // Maximum: 1000 // Minimum: 0.01 SwapUsage *float64 `json:"swapUsage"` }
RdsHighMemoryThresholds Custom thresholds for RDS running out of memory. If not set, automatic mode is used.
**All** conditions must be fulfilled to trigger an alert.
swagger:model RdsHighMemoryThresholds
func (*RdsHighMemoryThresholds) MarshalBinary ¶
func (m *RdsHighMemoryThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsHighMemoryThresholds) UnmarshalBinary ¶
func (m *RdsHighMemoryThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsHighWriteReadLatencyDetectionConfig ¶
type RdsHighWriteReadLatencyDetectionConfig struct { // Custom thresholds for high RDS write/read latency. If not set, automatic mode is used. CustomThresholds *RdsHighLatencyThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
RdsHighWriteReadLatencyDetectionConfig The configuration of the high RDS write/read latency detection. swagger:model RdsHighWriteReadLatencyDetectionConfig
func (*RdsHighWriteReadLatencyDetectionConfig) MarshalBinary ¶
func (m *RdsHighWriteReadLatencyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsHighWriteReadLatencyDetectionConfig) UnmarshalBinary ¶
func (m *RdsHighWriteReadLatencyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsLowStorageDetectionConfig ¶
type RdsLowStorageDetectionConfig struct { // Custom thresholds for low free storage space on RDS. If not set, automatic mode is used. CustomThresholds *RdsLowStorageThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
RdsLowStorageDetectionConfig The configuration of the low free storage space on RDS detection. swagger:model RdsLowStorageDetectionConfig
func (*RdsLowStorageDetectionConfig) MarshalBinary ¶
func (m *RdsLowStorageDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsLowStorageDetectionConfig) UnmarshalBinary ¶
func (m *RdsLowStorageDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsLowStorageThresholds ¶
type RdsLowStorageThresholds struct { // Alert if free storage space divided by allocated storage is lower than *X*% in 3 out of 5 samples. // Required: true // Maximum: 100 // Minimum: 1 FreeStoragePercentage *int32 `json:"freeStoragePercentage"` }
RdsLowStorageThresholds Custom thresholds for low free storage space on RDS. If not set, automatic mode is used. swagger:model RdsLowStorageThresholds
func (*RdsLowStorageThresholds) MarshalBinary ¶
func (m *RdsLowStorageThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsLowStorageThresholds) UnmarshalBinary ¶
func (m *RdsLowStorageThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsRestartsSequenceDetectionConfig ¶
type RdsRestartsSequenceDetectionConfig struct { // Custom thresholds for restarts sequence on RDS. If not set, automatic mode is used. CustomThresholds *RdsRestartsThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
RdsRestartsSequenceDetectionConfig The configuration of the restarts sequence on RDS detection. swagger:model RdsRestartsSequenceDetectionConfig
func (*RdsRestartsSequenceDetectionConfig) MarshalBinary ¶
func (m *RdsRestartsSequenceDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsRestartsSequenceDetectionConfig) UnmarshalBinary ¶
func (m *RdsRestartsSequenceDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RdsRestartsThresholds ¶
type RdsRestartsThresholds struct { // Alert if number of restarts is *X* per minute or higher in 3 out of 20 samples. // Required: true // Maximum: 100 // Minimum: 1 RestartsPerMinute *int32 `json:"restartsPerMinute"` }
RdsRestartsThresholds Custom thresholds for restarts sequence on RDS. If not set, automatic mode is used. swagger:model RdsRestartsThresholds
func (*RdsRestartsThresholds) MarshalBinary ¶
func (m *RdsRestartsThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RdsRestartsThresholds) UnmarshalBinary ¶
func (m *RdsRestartsThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Recurrence ¶
type Recurrence struct { // The day of the month for monthly maintenance. // // The value of `31` is treated as the last day of the month for months that don't have a 31st day. // The value of `30` is also treated as the last day of the month for February. // Maximum: 31 // Minimum: 1 DayOfMonth int32 `json:"dayOfMonth,omitempty"` // The day of the week for weekly maintenance. // // The format is the full name of the day in upper case, for example `THURSDAY`. // Enum: [FRIDAY MONDAY SATURDAY SUNDAY THURSDAY TUESDAY WEDNESDAY] DayOfWeek string `json:"dayOfWeek,omitempty"` // The duration of the maintenance window in minutes. // Required: true // Maximum: 1440 // Minimum: 1 DurationMinutes *int32 `json:"durationMinutes"` // The start time of the maintenance window in HH:mm format. // Required: true StartTime *string `json:"startTime"` }
Recurrence The recurrence of the maintenance window. swagger:model Recurrence
func (*Recurrence) MarshalBinary ¶
func (m *Recurrence) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Recurrence) UnmarshalBinary ¶
func (m *Recurrence) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoteEnvironmentConfigDto ¶
type RemoteEnvironmentConfigDto struct { // The display name of the remote environment. // Required: true DisplayName *string `json:"displayName"` // The ID of the configuration. ID string `json:"id,omitempty"` // The network scope of the remote environment: // * `EXTERNAL`: The remote environment is located in an another network. // * `INTERNAL`: The remote environment is located in the same network. // * `CLUSTER`: The remote environment is located in the same cluster. // // Dynatrace SaaS can only use `EXTERNAL`. // // If not set, `EXTERNAL` is used. // Enum: [CLUSTER EXTERNAL INTERNAL] NetworkScope string `json:"networkScope,omitempty"` // The API token granting access to the remote environment. // // The token must have the **Fetch data from a remote environment** (`RestRequestForwarding`) scope. You can create such a token only via [Tokens API](https://www.dynatrace.com/support/help/shortlink/api-tokens-post-new). // // For security reasons, GET requests return this field as `null`. Token string `json:"token,omitempty"` // The URI of the remote environment. // Required: true // Max Length: 1000 // Min Length: 1 URI *string `json:"uri"` }
RemoteEnvironmentConfigDto remote environment config dto swagger:model RemoteEnvironmentConfigDto
func (*RemoteEnvironmentConfigDto) MarshalBinary ¶
func (m *RemoteEnvironmentConfigDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoteEnvironmentConfigDto) UnmarshalBinary ¶
func (m *RemoteEnvironmentConfigDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoteEnvironmentConfigListDto ¶
type RemoteEnvironmentConfigListDto struct { // values Values []*RemoteEnvironmentConfigStubDto `json:"values"` }
RemoteEnvironmentConfigListDto remote environment config list dto swagger:model RemoteEnvironmentConfigListDto
func (*RemoteEnvironmentConfigListDto) MarshalBinary ¶
func (m *RemoteEnvironmentConfigListDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoteEnvironmentConfigListDto) UnmarshalBinary ¶
func (m *RemoteEnvironmentConfigListDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoteEnvironmentConfigStubDto ¶
type RemoteEnvironmentConfigStubDto struct { // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // network scope // Enum: [CLUSTER EXTERNAL INTERNAL] NetworkScope string `json:"networkScope,omitempty"` // uri URI string `json:"uri,omitempty"` }
RemoteEnvironmentConfigStubDto remote environment config stub dto swagger:model RemoteEnvironmentConfigStubDto
func (*RemoteEnvironmentConfigStubDto) MarshalBinary ¶
func (m *RemoteEnvironmentConfigStubDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoteEnvironmentConfigStubDto) UnmarshalBinary ¶
func (m *RemoteEnvironmentConfigStubDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemotePluginEndpoint ¶
type RemotePluginEndpoint struct { // The ActiveGate plugin module that hosts the endpoint. // Required: true ActiveGatePluginModule *EntityShortRepresentation `json:"activeGatePluginModule"` // The endpoint is enabled (`true`) or disabled (`false`). Enabled bool `json:"enabled,omitempty"` // The ID of the endpoint. ID string `json:"id,omitempty"` // The name of the endpoint, displayed in Dynatrace. Name string `json:"name,omitempty"` // The ID of the plugin to which the endpoint belongs. PluginID string `json:"pluginId,omitempty"` // The list of endpoint parameters. // // Each parameter is a property-value pair. Properties map[string]string `json:"properties,omitempty"` }
RemotePluginEndpoint Configuration of a plugin endpoint. swagger:model RemotePluginEndpoint
func (*RemotePluginEndpoint) MarshalBinary ¶
func (m *RemotePluginEndpoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemotePluginEndpoint) UnmarshalBinary ¶
func (m *RemotePluginEndpoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoteQueue ¶
type RemoteQueue struct { // The local definition of the remote queue is visible in these [clusters](https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.pro.doc/q002750_.htm). The queue manager must be part of these clusters. // Required: true // Max Items: 10000 // Min Items: 0 ClusterVisibility []string `json:"clusterVisibility"` // The name of the local definition of the remote queue. // Required: true // Max Length: 500 // Min Length: 1 LocalQueue *string `json:"localQueue"` // The name of the remote queue. // Required: true // Max Length: 500 // Min Length: 1 RemoteQueue *string `json:"remoteQueue"` // The name of the remote queue manager. // Required: true // Max Length: 500 // Min Length: 1 RemoteQueueManager *string `json:"remoteQueueManager"` }
RemoteQueue Define a local definition of a remote queue owned by another queue manager. The local definition can be made visible in one or more clusters. swagger:model RemoteQueue
func (*RemoteQueue) MarshalBinary ¶
func (m *RemoteQueue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RemoteQueue) UnmarshalBinary ¶
func (m *RemoteQueue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RemoveCreditCardNumbersTransformation ¶
type RemoveCreditCardNumbersTransformation struct {
RemoveCreditCardNumbersTransformationAllOf1
}
RemoveCreditCardNumbersTransformation remove credit card numbers transformation swagger:model RemoveCreditCardNumbersTransformation
func (*RemoveCreditCardNumbersTransformation) MarshalBinary ¶
func (m *RemoveCreditCardNumbersTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RemoveCreditCardNumbersTransformation) MarshalJSON ¶
func (m RemoveCreditCardNumbersTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*RemoveCreditCardNumbersTransformation) SetType ¶
func (m *RemoveCreditCardNumbersTransformation) SetType(val string)
SetType sets the type of this subtype
func (*RemoveCreditCardNumbersTransformation) Type ¶
func (m *RemoveCreditCardNumbersTransformation) Type() string
Type gets the type of this subtype
func (*RemoveCreditCardNumbersTransformation) UnmarshalBinary ¶
func (m *RemoveCreditCardNumbersTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RemoveCreditCardNumbersTransformation) UnmarshalJSON ¶
func (m *RemoveCreditCardNumbersTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type RemoveCreditCardNumbersTransformationAllOf1 ¶
type RemoveCreditCardNumbersTransformationAllOf1 interface{}
RemoveCreditCardNumbersTransformationAllOf1 The transformation of the `REMOVE_CREDIT_CARDS` type.
The transformation automatically detects and removes credit card numbers. No additional parameters needed. swagger:model RemoveCreditCardNumbersTransformationAllOf1
type RemoveIBANsTransformation ¶
type RemoveIBANsTransformation struct {
RemoveIBANsTransformationAllOf1
}
RemoveIBANsTransformation remove i b a ns transformation swagger:model RemoveIBANsTransformation
func (*RemoveIBANsTransformation) MarshalBinary ¶
func (m *RemoveIBANsTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RemoveIBANsTransformation) MarshalJSON ¶
func (m RemoveIBANsTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*RemoveIBANsTransformation) SetType ¶
func (m *RemoveIBANsTransformation) SetType(val string)
SetType sets the type of this subtype
func (*RemoveIBANsTransformation) Type ¶
func (m *RemoveIBANsTransformation) Type() string
Type gets the type of this subtype
func (*RemoveIBANsTransformation) UnmarshalBinary ¶
func (m *RemoveIBANsTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RemoveIBANsTransformation) UnmarshalJSON ¶
func (m *RemoveIBANsTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type RemoveIBANsTransformationAllOf1 ¶
type RemoveIBANsTransformationAllOf1 interface{}
RemoveIBANsTransformationAllOf1 The transformation of the `REMOVE_IBANS` type.
The transformation automatically detects and removes International Bank Account Numbers (IBAN). No additional parameters needed. swagger:model RemoveIBANsTransformationAllOf1
type RemoveIPsTransformation ¶
type RemoveIPsTransformation struct {
RemoveIPsTransformationAllOf1
}
RemoveIPsTransformation remove i ps transformation swagger:model RemoveIPsTransformation
func (*RemoveIPsTransformation) MarshalBinary ¶
func (m *RemoveIPsTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RemoveIPsTransformation) MarshalJSON ¶
func (m RemoveIPsTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*RemoveIPsTransformation) SetType ¶
func (m *RemoveIPsTransformation) SetType(val string)
SetType sets the type of this subtype
func (*RemoveIPsTransformation) Type ¶
func (m *RemoveIPsTransformation) Type() string
Type gets the type of this subtype
func (*RemoveIPsTransformation) UnmarshalBinary ¶
func (m *RemoveIPsTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RemoveIPsTransformation) UnmarshalJSON ¶
func (m *RemoveIPsTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type RemoveIPsTransformationAllOf1 ¶
type RemoveIPsTransformationAllOf1 interface{}
RemoveIPsTransformationAllOf1 The transformation of the `REMOVE_IPS` type.
The transformation automatically detects and removes IP addresses. No additional parameters needed. swagger:model RemoveIPsTransformationAllOf1
type RemoveNumbersTransformation ¶
type RemoveNumbersTransformation struct { // Remove (`true`) or keep (`false`) hexadecimal numbers. // // If not set, then `false` is used, keeping hexadecimal numbers. IncludeHexNumbers bool `json:"includeHexNumbers,omitempty"` // Remove numbers that contain at least *X* digits. // Required: true // Minimum: 1 MinDigitCount *int32 `json:"minDigitCount"` }
RemoveNumbersTransformation remove numbers transformation swagger:model RemoveNumbersTransformation
func (*RemoveNumbersTransformation) MarshalBinary ¶
func (m *RemoveNumbersTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RemoveNumbersTransformation) MarshalJSON ¶
func (m RemoveNumbersTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*RemoveNumbersTransformation) SetType ¶
func (m *RemoveNumbersTransformation) SetType(val string)
SetType sets the type of this subtype
func (*RemoveNumbersTransformation) Type ¶
func (m *RemoveNumbersTransformation) Type() string
Type gets the type of this subtype
func (*RemoveNumbersTransformation) UnmarshalBinary ¶
func (m *RemoveNumbersTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RemoveNumbersTransformation) UnmarshalJSON ¶
func (m *RemoveNumbersTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ReplaceBetweenTransformation ¶
type ReplaceBetweenTransformation struct { // The starting delimiter. The transformation removes everything before it. The delimiter itself is not kept. // Required: true After *string `json:"after"` // The ending delimiter. The transformation removes everything after it. The delimiter itself is not kept. // Required: true Before *string `json:"before"` // The value to be used instead of the detected value. // Required: true Replacement *string `json:"replacement"` }
ReplaceBetweenTransformation replace between transformation swagger:model ReplaceBetweenTransformation
func (*ReplaceBetweenTransformation) MarshalBinary ¶
func (m *ReplaceBetweenTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ReplaceBetweenTransformation) MarshalJSON ¶
func (m ReplaceBetweenTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ReplaceBetweenTransformation) SetType ¶
func (m *ReplaceBetweenTransformation) SetType(val string)
SetType sets the type of this subtype
func (*ReplaceBetweenTransformation) Type ¶
func (m *ReplaceBetweenTransformation) Type() string
Type gets the type of this subtype
func (*ReplaceBetweenTransformation) UnmarshalBinary ¶
func (m *ReplaceBetweenTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReplaceBetweenTransformation) UnmarshalJSON ¶
func (m *ReplaceBetweenTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ReportStubList ¶
type ReportStubList struct { // A list of reports. // Required: true Values []*DashboardReportStub `json:"values"` }
ReportStubList A list of short representations of reports. swagger:model ReportStubList
func (*ReportStubList) MarshalBinary ¶
func (m *ReportStubList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportStubList) UnmarshalBinary ¶
func (m *ReportStubList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportSubscriptions ¶
type ReportSubscriptions struct { // A list of the recipients. // // You can specify email addresses or Dynatrace user IDs here. // Required: true // Unique: true Recipients []string `json:"recipients"` // The schedule of the subscription. // // * Weekly subscribers receive the report every Monday at midnight. // * Monthly subscribers receive the report on the first Monday of the month at midnight. // Required: true // Enum: [MONTH WEEK] Schedule *string `json:"schedule"` }
ReportSubscriptions Configuration of a report subscription. swagger:model ReportSubscriptions
func (*ReportSubscriptions) MarshalBinary ¶
func (m *ReportSubscriptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportSubscriptions) UnmarshalBinary ¶
func (m *ReportSubscriptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestAttribute ¶
type RequestAttribute struct { // Aggregation type for the request values. // Required: true // Enum: [ALL_DISTINCT_VALUES AVERAGE COUNT_DISTINCT_VALUES COUNT_VALUES FIRST LAST MAXIMUM MINIMUM SUM] Aggregation *string `json:"aggregation"` // Confidential data flag. Set `true` to treat the captured data as confidential. // Required: true Confidential *bool `json:"confidential"` // The list of data sources. // Required: true // Max Items: 2000 // Min Items: 1 DataSources []*DataSource `json:"dataSources"` // The data type of the request attribute. // Required: true // Enum: [DOUBLE INTEGER STRING] DataType *string `json:"dataType"` // The request attribute is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The ID of the request attribute. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name of the request attribute. // Required: true // Min Length: 1 Name *string `json:"name"` // String values transformation. // // If the **dataType** is not `string`, set the `Original` here. // Required: true // Enum: [ORIGINAL TO_LOWER_CASE TO_UPPER_CASE] Normalization *string `json:"normalization"` // Personal data masking flag. Set `true` to skip masking. // // Warning: This will potentially access personalized data. // Required: true SkipPersonalDataMasking *bool `json:"skipPersonalDataMasking"` }
RequestAttribute request attribute swagger:model RequestAttribute
func (*RequestAttribute) MarshalBinary ¶
func (m *RequestAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestAttribute) UnmarshalBinary ¶
func (m *RequestAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestNaming ¶
type RequestNaming struct { // The set of conditions for the request naming rule usage. // // You can specify several conditions. The request has to match **all** the specified conditions for the rule to trigger. // Required: true Conditions []*Condition `json:"conditions"` // The rule is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // The ID of the request naming rule. // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // Specifies the management zones for which this rule should be applied. // Max Items: 1 // Min Items: 0 ManagementZones []string `json:"managementZones"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // The name to be assigned to matching requests. // Required: true // Max Length: 1000 // Min Length: 3 NamingPattern *string `json:"namingPattern"` // The order string. Sorting request namings alphabetically by their order string determines their relative ordering. // // Typically this is managed by Dynatrace internally and will not be present in GET responses nor used if present in PUT/POST requests, except where noted otherwise. // Max Length: 2147483647 // Min Length: 1 Order string `json:"order,omitempty"` // The list of custom placeholders to be used in the naming pattern. // // It enables you to extract a request attribute value or other request attribute and use it in the request naming pattern. Placeholders []*Placeholder `json:"placeholders"` }
RequestNaming The request naming rule. swagger:model RequestNaming
func (*RequestNaming) MarshalBinary ¶
func (m *RequestNaming) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestNaming) UnmarshalBinary ¶
func (m *RequestNaming) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceNaming ¶
type ResourceNaming struct { // The list of binary extensions that will be renamed to `Binary`. // Required: true Binary []string `json:"binary"` // The list of image extensions that will be renamed to `Image`. // Required: true Image []string `json:"image"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` }
ResourceNaming The resource naming rule. swagger:model ResourceNaming
func (*ResourceNaming) MarshalBinary ¶
func (m *ResourceNaming) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceNaming) UnmarshalBinary ¶
func (m *ResourceNaming) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceTimingSettings ¶
type ResourceTimingSettings struct { // Timing for JavaScript files and images on non-W3C supported browsers enabled/disabled. // Required: true NonW3cResourceTimings *bool `json:"nonW3cResourceTimings"` // Instrumentation delay for monitoring resource and image resource impact in browsers that don't offer W3C resource timings. // // Valid values range from 0 to 9999. // // Only effective if **nonW3cResourceTimings** is enabled. // Required: true // Maximum: 9999 // Minimum: 0 NonW3cResourceTimingsInstrumentationDelay *int32 `json:"nonW3cResourceTimingsInstrumentationDelay"` // Defines how detailed resource timings are captured. // // Only effective if **w3cResourceTimings** or **nonW3cResourceTimings** is enabled. // Required: true // Enum: [CAPTURE_ALL_SUMMARIES CAPTURE_FULL_DETAILS CAPTURE_LIMITED_SUMMARIES] ResourceTimingCaptureType *string `json:"resourceTimingCaptureType"` // Limits the number of domains for which W3C resource timings are captured. // // Only effective if **resourceTimingCaptureType** is `CAPTURE_LIMITED_SUMMARIES`. // Required: true // Maximum: 50 // Minimum: 0 ResourceTimingsDomainLimit *int32 `json:"resourceTimingsDomainLimit"` // W3C resource timings for third party/CDN enabled/disabled. // Required: true W3cResourceTimings *bool `json:"w3cResourceTimings"` }
ResourceTimingSettings Settings for resource timings capture. swagger:model ResourceTimingSettings
func (*ResourceTimingSettings) MarshalBinary ¶
func (m *ResourceTimingSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceTimingSettings) UnmarshalBinary ¶
func (m *ResourceTimingSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseTimeDegradationAutodetectionConfig ¶
type ResponseTimeDegradationAutodetectionConfig struct { // Minimal service load to detect response time degradation. // // Response time degradation of services with smaller load won't trigger alerts. // Required: true // Enum: [FIFTEEN_REQUESTS_PER_MINUTE FIVE_REQUESTS_PER_MINUTE ONE_REQUEST_PER_MINUTE TEN_REQUESTS_PER_MINUTE] LoadThreshold *string `json:"loadThreshold"` // Alert if the response time degrades by more than *X* milliseconds. // Required: true // Maximum: 100000 // Minimum: 0 ResponseTimeDegradationMilliseconds *int32 `json:"responseTimeDegradationMilliseconds"` // Alert if the response time degrades by more than *X* %. // Required: true // Maximum: 1000 // Minimum: 0 ResponseTimeDegradationPercent *int32 `json:"responseTimeDegradationPercent"` // Alert if the response time of the slowest 10% degrades by more than *X* milliseconds. // Required: true // Maximum: 100000 // Minimum: 0 SlowestResponseTimeDegradationMilliseconds *int32 `json:"slowestResponseTimeDegradationMilliseconds"` // Alert if the response time of the slowest 10% degrades by more than *X* %. // Required: true // Maximum: 1000 // Minimum: 0 SlowestResponseTimeDegradationPercent *int32 `json:"slowestResponseTimeDegradationPercent"` }
ResponseTimeDegradationAutodetectionConfig Parameters of the response time degradation auto-detection. Required if the **detectionMode** is `DETECT_AUTOMATICALLY`. Not applicable otherwise.
Violation of **any** criterion triggers an alert. swagger:model ResponseTimeDegradationAutodetectionConfig
func (*ResponseTimeDegradationAutodetectionConfig) MarshalBinary ¶
func (m *ResponseTimeDegradationAutodetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseTimeDegradationAutodetectionConfig) UnmarshalBinary ¶
func (m *ResponseTimeDegradationAutodetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseTimeDegradationDetectionConfig ¶
type ResponseTimeDegradationDetectionConfig struct { // Parameters of automatic response time degradation detection. // // Required if **detectionMode** is `DETECT_AUTOMATICALLY`. Not applicable otherwise. // // Violation of **any** criterion triggers an alert. AutomaticDetection *ResponseTimeDegradationAutodetectionConfig `json:"automaticDetection,omitempty"` // How to detect response time degradation: automatically, or based on fixed thresholds, or do not detect. // Required: true // Enum: [DETECT_AUTOMATICALLY DETECT_USING_FIXED_THRESHOLDS DONT_DETECT] DetectionMode *string `json:"detectionMode"` // Fixed thresholds for response time degradation detection. // // Required if **detectionMode** is `DETECT_USING_FIXED_THRESHOLDS`. Not applicable otherwise. Thresholds *ResponseTimeDegradationThresholdConfig `json:"thresholds,omitempty"` }
ResponseTimeDegradationDetectionConfig Configuration of response time degradation detection. swagger:model ResponseTimeDegradationDetectionConfig
func (*ResponseTimeDegradationDetectionConfig) MarshalBinary ¶
func (m *ResponseTimeDegradationDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseTimeDegradationDetectionConfig) UnmarshalBinary ¶
func (m *ResponseTimeDegradationDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseTimeDegradationThresholdConfig ¶
type ResponseTimeDegradationThresholdConfig struct { // Minimal service load to detect response time degradation. // // Response time degradation of services with smaller load won't trigger alerts. // Required: true // Enum: [FIFTEEN_REQUESTS_PER_MINUTE FIVE_REQUESTS_PER_MINUTE ONE_REQUEST_PER_MINUTE TEN_REQUESTS_PER_MINUTE] LoadThreshold *string `json:"loadThreshold"` // Response time during any 5-minute period to trigger an alert, in milliseconds. // Required: true // Maximum: 100000 // Minimum: 0 ResponseTimeThresholdMilliseconds *int32 `json:"responseTimeThresholdMilliseconds"` // Sensitivity of the threshold. // // With `low` sensitivity, high statistical confidence is used. Brief violations (for example, due to a surge in load) won't trigger alerts. // // With `high` sensitivity, no statistical confidence is used. Each violation triggers an alert. // Required: true // Enum: [HIGH LOW MEDIUM] Sensitivity *string `json:"sensitivity"` // Response time of the 10% slowest during any 5-minute period to trigger an alert, in milliseconds. // Required: true // Maximum: 100000 // Minimum: 0 SlowestResponseTimeThresholdMilliseconds *int32 `json:"slowestResponseTimeThresholdMilliseconds"` }
ResponseTimeDegradationThresholdConfig Fixed thresholds for response time degradation detection.
Required if **detectionMode** is `DETECT_USING_FIXED_THRESHOLDS`. Not applicable otherwise.
swagger:model ResponseTimeDegradationThresholdConfig
func (*ResponseTimeDegradationThresholdConfig) MarshalBinary ¶
func (m *ResponseTimeDegradationThresholdConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponseTimeDegradationThresholdConfig) UnmarshalBinary ¶
func (m *ResponseTimeDegradationThresholdConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RoleBasedAuthentication ¶
type RoleBasedAuthentication struct { // The ID of the Amazon account. // Required: true // Min Length: 1 AccountID *string `json:"accountId"` // The external ID token for setting an IAM role. // // You can obtain it with the `GET /aws/iamExternalId` request. // Read Only: true ExternalID string `json:"externalId,omitempty"` // The IAM role to be used by Dynatrace to get monitoring data. // Required: true // Min Length: 1 IamRole *string `json:"iamRole"` }
RoleBasedAuthentication The credentials for the role-based authentication. swagger:model RoleBasedAuthentication
func (*RoleBasedAuthentication) MarshalBinary ¶
func (m *RoleBasedAuthentication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleBasedAuthentication) UnmarshalBinary ¶
func (m *RoleBasedAuthentication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RumDimensionDefinition ¶
type RumDimensionDefinition struct { // The dimension of this metric. // Required: true // Enum: [Browser ErrorContext ErrorOrigin ErrorType GeoLocation StringProperty UserActionType] Dimension *string `json:"dimension"` // The key of the user action property. Only required if dimension is set to "StringProperty" PropertyKey string `json:"propertyKey,omitempty"` // The number of top values to be calculated. // Required: true // Maximum: 200 // Minimum: 1 TopX *int32 `json:"topX"` }
RumDimensionDefinition rum dimension definition swagger:model RumDimensionDefinition
func (*RumDimensionDefinition) MarshalBinary ¶
func (m *RumDimensionDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RumDimensionDefinition) UnmarshalBinary ¶
func (m *RumDimensionDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RumMetric ¶
type RumMetric struct { // The application identifier of the application where this RumMetric should belong to // Required: true ApplicationIdentifier *string `json:"applicationIdentifier"` // Specifies the optional dimensions for this RumMetric. // Max Items: 2 // Min Items: 0 Dimensions []*RumDimensionDefinition `json:"dimensions"` // RumMetric enabled/disabled // Required: true Enabled *bool `json:"enabled"` // Specifies the metric definition for this RumMetric. // Required: true MetricDefinition *RumMetricDefinition `json:"metricDefinition"` // The unique key of this RumMetric. Has to start with "calc:apps." // Required: true MetricKey *string `json:"metricKey"` // The name of the RumMetric config // Required: true // Max Length: 100 // Min Length: 0 Name *string `json:"name"` // An optional filter. Only user actions matching this filter are used for metric calculation. UserActionFilter *UserActionFilter `json:"userActionFilter,omitempty"` }
RumMetric rum metric swagger:model RumMetric
func (*RumMetric) MarshalBinary ¶
MarshalBinary interface implementation
func (*RumMetric) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RumMetricDefinition ¶
type RumMetricDefinition struct { // The type of metric this RumMetricDefinition holds // Required: true // Enum: [ApplicationCache Callback DNSLookup DOMComplete DOMContentLoaded DOMInteractive DoubleProperty ErrorCount HTMLDownloaded LoadEventEnd LoadEventStart NavigationStart OnDOMContentLoaded OnLoad Processing RedirectTime Request RequestStart Response SecureConnect SpeedIndex TCPConnect TimeToFirstByte UserActionDuration VisuallyComplete] Metric *string `json:"metric"` // The key of the user action property. Only required if metric is set to "DoubleProperty" PropertyKey string `json:"propertyKey,omitempty"` }
RumMetricDefinition rum metric definition swagger:model RumMetricDefinition
func (*RumMetricDefinition) MarshalBinary ¶
func (m *RumMetricDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RumMetricDefinition) UnmarshalBinary ¶
func (m *RumMetricDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RumMetricUpdate ¶
type RumMetricUpdate struct { // If the RumMetric should be enabled/disabled Enabled bool `json:"enabled,omitempty"` }
RumMetricUpdate rum metric update swagger:model RumMetricUpdate
func (*RumMetricUpdate) MarshalBinary ¶
func (m *RumMetricUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RumMetricUpdate) UnmarshalBinary ¶
func (m *RumMetricUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Schedule ¶
type Schedule struct { // The end date and time of the maintenance window validity period in yyyy-mm-dd HH:mm format. // Required: true End *string `json:"end"` // The recurrence of the schedule. // // Not applicable if **recurrenceType** is `Once`. Recurrence *Recurrence `json:"recurrence,omitempty"` // The type of the schedule recurrence. // Required: true // Enum: [DAILY MONTHLY ONCE WEEKLY] RecurrenceType *string `json:"recurrenceType"` // The start date and time of the maintenance window validity period in yyyy-mm-dd HH:mm format. // Required: true Start *string `json:"start"` // The time zone of the start and end time. Default time zone is UTC. // // You can use either UTC offset `UTC+01:00` format or the IANA Time Zone Database format (for example, `Europe/Vienna`). // Required: true ZoneID *string `json:"zoneId"` }
Schedule The schedule of the maintenance window. swagger:model Schedule
func (*Schedule) MarshalBinary ¶
MarshalBinary interface implementation
func (*Schedule) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Scope ¶
type Scope struct { // A list of Dynatrace entities (for example, hosts or services) to be included in the scope. // // Allowed values are Dynatrace entity IDs. // Required: true Entities []string `json:"entities"` // A list of matching rules for dynamic scope formation. // // If several rules are set, the OR logic applies. // Required: true Matches []*MonitoredEntityFilter `json:"matches"` }
Scope The scope of the maintenance window.
The scope restricts the alert/problem detection suppression to certain Dynatrace entities. It can contain a list of entities and/or matching rules for dynamic formation of the scope. If no scope is specified, the alert/problem detection suppression applies to the entire environment.
swagger:model Scope
func (*Scope) MarshalBinary ¶
MarshalBinary interface implementation
func (*Scope) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ScopeConditions ¶
type ScopeConditions struct { // Only applies to this host group. HostGroup string `json:"hostGroup,omitempty"` // Only applies to this process group. Note that this can't be transferred between different clusters or environments. ProcessGroup string `json:"processGroup,omitempty"` // Only applies to this service technology. // Enum: [ACTIVE_MQ ACTIVE_MQ_ARTEMIS ADO_NET AIX AKKA AMAZON_REDSHIFT AMQP APACHE_CAMEL APACHE_CASSANDRA APACHE_COUCH_DB APACHE_DERBY APACHE_HTTP_SERVER APACHE_KAFKA APACHE_SOLR APACHE_STORM APACHE_SYNAPSE APACHE_TOMCAT APPARMOR APPLICATION_INSIGHTS_SDK ASP_DOTNET ASP_DOTNET_CORE ASP_DOTNET_CORE_SIGNALR ASP_DOTNET_SIGNALR AWS_LAMBDA AWS_RDS AWS_SERVICE AXIS AZURE_FUNCTIONS AZURE_SERVICE_BUS AZURE_SERVICE_FABRIC AZURE_STORAGE BOSHBPM CITRIX CLOUDFOUNDRY CLOUDFOUNDRY_AUCTIONEER CLOUDFOUNDRY_BOSH CLOUDFOUNDRY_GOROUTER COLDFUSION CONTAINERD COUCHBASE CRIO CXF DATASTAX DB2 DIEGO_CELL DOCKER DOTNET DOTNET_REMOTING ELASTIC_SEARCH ENVOY ERLANG ETCD F5_LTM GARDEN GLASSFISH GO GRPC GRSECURITY HADOOP HADOOP_HDFS HADOOP_YARN HAPROXY HEAT HESSIAN HORNET_Q IBM_CICS_REGION IBM_CICS_TRANSACTION_GATEWAY IBM_IMS_CONNECT_REGION IBM_IMS_CONTROL_REGION IBM_IMS_MESSAGE_PROCESSING_REGION IBM_IMS_SOAP_GATEWAY IBM_INTEGRATION_BUS IBM_MQ IBM_MQ_CLIENT IBM_WEBSHPRERE_APPLICATION_SERVER IBM_WEBSHPRERE_LIBERTY IIS IIS_APP_POOL ISTIO JAVA JAX_WS JBOSS JBOSS_EAP JDK_HTTP_SERVER JERSEY JETTY JRUBY JYTHON KUBERNETES LIBVIRT LINKERD MARIADB MEMCACHED MICROSOFT_SQL_SERVER MONGODB MSSQL_CLIENT MULE_ESB MYSQL MYSQL_CONNECTOR NETFLIX_SERVO NETTY NGINX NODE_JS ONEAGENT_SDK OPENCENSUS OPENSHIFT OPENSTACK_COMPUTE OPENSTACK_CONTROLLER OPENTELEMETRY OPENTRACING OPEN_LIBERTY ORACLE_DATABASE ORACLE_WEBLOGIC OWIN PERL PHP PHP_FPM PLAY POSTGRE_SQL POSTGRE_SQL_DOTNET_DATA_PROVIDER PROGRESS PYTHON RABBIT_MQ REDIS RESTEASY RESTLET RIAK RUBY SAG_WEBMETHODS_IS SAP SAP_HANADB SAP_HYBRIS SAP_MAXDB SAP_SYBASE SCALA SELINUX SHAREPOINT SPARK SPRING SQLITE THRIFT TIBCO TIBCO_BUSINESS_WORKS TIBCO_EMS VARNISH_CACHE VIM2 VIRTUAL_MACHINE_KVM VIRTUAL_MACHINE_QEMU WILDFLY WINDOWS_CONTAINERS WINK ZERO_MQ] ServiceTechnology string `json:"serviceTechnology,omitempty"` // Only apply to process groups matching this tag. TagOfProcessGroup string `json:"tagOfProcessGroup,omitempty"` }
ScopeConditions scope conditions swagger:model ScopeConditions
func (*ScopeConditions) MarshalBinary ¶
func (m *ScopeConditions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScopeConditions) UnmarshalBinary ¶
func (m *ScopeConditions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServerName ¶
type ServerName struct { // The value to be used instead of the detected value. ValueOverride string `json:"valueOverride,omitempty"` // contains filtered or unexported fields }
ServerName The contribution to the service ID calculation from the detected server name.
You have two mutually exclusive options:
* Override the detected value with a specified static value. Specify the new value in the **valueOverride** field. * Dynamically transform the detected value. Specify the transformation parameters in the **transformations** field. swagger:model ServerName
func (*ServerName) MarshalBinary ¶
func (m *ServerName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServerName) MarshalJSON ¶
func (m ServerName) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServerName) SetTransformations ¶
func (m *ServerName) SetTransformations(val []TransformationBase)
SetTransformations sets the transformations of this base type
func (*ServerName) Transformations ¶
func (m *ServerName) Transformations() []TransformationBase
Transformations gets the transformations of this base type
func (*ServerName) UnmarshalBinary ¶
func (m *ServerName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServerName) UnmarshalJSON ¶
func (m *ServerName) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ServiceAnomalyDetectionConfig ¶
type ServiceAnomalyDetectionConfig struct { // How to detect failure rate increase. // Required: true FailureRateIncrease *FailureRateIncreaseDetectionConfig `json:"failureRateIncrease"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // How to detect response time degradation. // Required: true ResponseTimeDegradation *ResponseTimeDegradationDetectionConfig `json:"responseTimeDegradation"` }
ServiceAnomalyDetectionConfig Dynatrace automatically detects service-related performance anomalies such as response time degradations and failure rate increases. Use these settings to configure detection sensitivity, set alert thresholds, or disable alerting for certain services. swagger:model ServiceAnomalyDetectionConfig
func (*ServiceAnomalyDetectionConfig) MarshalBinary ¶
func (m *ServiceAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *ServiceAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceNowNotificationConfig ¶
type ServiceNowNotificationConfig struct { // The ServiceNow instance identifier. It refers to the first part of your own ServiceNow URL. // // This field is mutually exclusive with the **url** field. You can only use one of them. // Max Length: 1000 // Min Length: 1 InstanceName string `json:"instanceName,omitempty"` // The content of the ServiceNow description. // // It is limited to 80 characters. // // You can use the following placeholders: // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsHTML}`: All problem event details, including root cause, as an HTML-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Max Length: 80 // Min Length: 1 Message *string `json:"message"` // The username to the ServiceNow account // Max Length: 1000 // Min Length: 1 Password string `json:"password,omitempty"` // Send events into ServiceNow ITOM (`true`). // Required: true SendEvents *bool `json:"sendEvents"` // Send incidents into ServiceNow ITSM (`true`). // Required: true SendIncidents *bool `json:"sendIncidents"` // The URL of the on-premise ServiceNow installation. // // This field is mutually exclusive with the **instanceName** field. You can only use one of them. // Max Length: 1000 // Min Length: 1 URL string `json:"url,omitempty"` // The username of the ServiceNow account. // // Make sure that your user account has the `rest_service`, `web_request_admin`, and `x_dynat_ruxit.Integration` roles. // Required: true // Max Length: 1000 // Min Length: 1 Username *string `json:"username"` // contains filtered or unexported fields }
ServiceNowNotificationConfig service now notification config swagger:model ServiceNowNotificationConfig
func (*ServiceNowNotificationConfig) Active ¶
func (m *ServiceNowNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*ServiceNowNotificationConfig) AlertingProfile ¶
func (m *ServiceNowNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*ServiceNowNotificationConfig) ID ¶
func (m *ServiceNowNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*ServiceNowNotificationConfig) MarshalBinary ¶
func (m *ServiceNowNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceNowNotificationConfig) MarshalJSON ¶
func (m ServiceNowNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServiceNowNotificationConfig) Name ¶
func (m *ServiceNowNotificationConfig) Name() *string
Name gets the name of this subtype
func (*ServiceNowNotificationConfig) SetActive ¶
func (m *ServiceNowNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*ServiceNowNotificationConfig) SetAlertingProfile ¶
func (m *ServiceNowNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*ServiceNowNotificationConfig) SetID ¶
func (m *ServiceNowNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*ServiceNowNotificationConfig) SetName ¶
func (m *ServiceNowNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*ServiceNowNotificationConfig) SetType ¶
func (m *ServiceNowNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*ServiceNowNotificationConfig) Type ¶
func (m *ServiceNowNotificationConfig) Type() string
Type gets the type of this subtype
func (*ServiceNowNotificationConfig) UnmarshalBinary ¶
func (m *ServiceNowNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceNowNotificationConfig) UnmarshalJSON ¶
func (m *ServiceNowNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ServiceTopologyComparison ¶
type ServiceTopologyComparison struct {
// contains filtered or unexported fields
}
ServiceTopologyComparison service topology comparison swagger:model ServiceTopologyComparison
func (*ServiceTopologyComparison) MarshalBinary ¶
func (m *ServiceTopologyComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceTopologyComparison) MarshalJSON ¶
func (m ServiceTopologyComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServiceTopologyComparison) Negate ¶
func (m *ServiceTopologyComparison) Negate() *bool
Negate gets the negate of this subtype
func (*ServiceTopologyComparison) Operator ¶
func (m *ServiceTopologyComparison) Operator() Enum
Operator gets the operator of this subtype
func (*ServiceTopologyComparison) SetNegate ¶
func (m *ServiceTopologyComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*ServiceTopologyComparison) SetOperator ¶
func (m *ServiceTopologyComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*ServiceTopologyComparison) SetType ¶
func (m *ServiceTopologyComparison) SetType(val string)
SetType sets the type of this subtype
func (*ServiceTopologyComparison) SetValue ¶
func (m *ServiceTopologyComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*ServiceTopologyComparison) Type ¶
func (m *ServiceTopologyComparison) Type() string
Type gets the type of this subtype
func (*ServiceTopologyComparison) UnmarshalBinary ¶
func (m *ServiceTopologyComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceTopologyComparison) UnmarshalJSON ¶
func (m *ServiceTopologyComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ServiceTopologyComparison) Validate ¶
func (m *ServiceTopologyComparison) Validate(formats strfmt.Registry) error
Validate validates this service topology comparison
func (*ServiceTopologyComparison) Value ¶
func (m *ServiceTopologyComparison) Value() interface{}
Value gets the value of this subtype
type ServiceTypeComparison ¶
type ServiceTypeComparison struct {
// contains filtered or unexported fields
}
ServiceTypeComparison service type comparison swagger:model ServiceTypeComparison
func (*ServiceTypeComparison) MarshalBinary ¶
func (m *ServiceTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceTypeComparison) MarshalJSON ¶
func (m ServiceTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServiceTypeComparison) Negate ¶
func (m *ServiceTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*ServiceTypeComparison) Operator ¶
func (m *ServiceTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*ServiceTypeComparison) SetNegate ¶
func (m *ServiceTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*ServiceTypeComparison) SetOperator ¶
func (m *ServiceTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*ServiceTypeComparison) SetType ¶
func (m *ServiceTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*ServiceTypeComparison) SetValue ¶
func (m *ServiceTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*ServiceTypeComparison) Type ¶
func (m *ServiceTypeComparison) Type() string
Type gets the type of this subtype
func (*ServiceTypeComparison) UnmarshalBinary ¶
func (m *ServiceTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceTypeComparison) UnmarshalJSON ¶
func (m *ServiceTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ServiceTypeComparison) Validate ¶
func (m *ServiceTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this service type comparison
func (*ServiceTypeComparison) Value ¶
func (m *ServiceTypeComparison) Value() interface{}
Value gets the value of this subtype
type ServiceTypeComparisonInfo ¶
type ServiceTypeComparisonInfo struct {
// contains filtered or unexported fields
}
ServiceTypeComparisonInfo service type comparison info swagger:model ServiceTypeComparisonInfo
func (*ServiceTypeComparisonInfo) Comparison ¶
func (m *ServiceTypeComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*ServiceTypeComparisonInfo) MarshalBinary ¶
func (m *ServiceTypeComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceTypeComparisonInfo) MarshalJSON ¶
func (m ServiceTypeComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServiceTypeComparisonInfo) Negate ¶
func (m *ServiceTypeComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*ServiceTypeComparisonInfo) SetComparison ¶
func (m *ServiceTypeComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*ServiceTypeComparisonInfo) SetNegate ¶
func (m *ServiceTypeComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*ServiceTypeComparisonInfo) SetType ¶
func (m *ServiceTypeComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*ServiceTypeComparisonInfo) SetValue ¶
func (m *ServiceTypeComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*ServiceTypeComparisonInfo) Type ¶
func (m *ServiceTypeComparisonInfo) Type() string
Type gets the type of this subtype
func (*ServiceTypeComparisonInfo) UnmarshalBinary ¶
func (m *ServiceTypeComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceTypeComparisonInfo) UnmarshalJSON ¶
func (m *ServiceTypeComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ServiceTypeComparisonInfo) Validate ¶
func (m *ServiceTypeComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this service type comparison info
func (*ServiceTypeComparisonInfo) Value ¶
func (m *ServiceTypeComparisonInfo) Value() interface{}
Value gets the value of this subtype
type SharingInfo ¶
type SharingInfo struct { bool `json:"linkShared,omitempty"` // If `true`, the dashboard is published to anyone on this environment. Published bool `json:"published,omitempty"` }LinkShared
SharingInfo Sharing configuration of a dashboard. swagger:model SharingInfo
func (*SharingInfo) MarshalBinary ¶
func (m *SharingInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SharingInfo) UnmarshalBinary ¶
func (m *SharingInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SimpleHostTech ¶
type SimpleHostTech struct { // Predefined technology, if technology is not predefined, then the verbatim type must be set // Enum: [APPARMOR BOSH BOSHBPM CLOUDFOUNDRY CONTAINERD CRIO DIEGO_CELL DOCKER GARDEN GRSECURITY KUBERNETES OPENSHIFT OPENSTACK_COMPUTE OPENSTACK_CONTROLLER SELINUX] Type string `json:"type,omitempty"` // Non-predefined technology, use for custom technologies. // Max Length: 128 // Min Length: 0 VerbatimType *string `json:"verbatimType,omitempty"` }
SimpleHostTech simple host tech swagger:model SimpleHostTech
func (*SimpleHostTech) MarshalBinary ¶
func (m *SimpleHostTech) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimpleHostTech) UnmarshalBinary ¶
func (m *SimpleHostTech) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SimpleHostTechComparison ¶
type SimpleHostTechComparison struct {
// contains filtered or unexported fields
}
SimpleHostTechComparison simple host tech comparison swagger:model SimpleHostTechComparison
func (*SimpleHostTechComparison) MarshalBinary ¶
func (m *SimpleHostTechComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SimpleHostTechComparison) MarshalJSON ¶
func (m SimpleHostTechComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SimpleHostTechComparison) Negate ¶
func (m *SimpleHostTechComparison) Negate() *bool
Negate gets the negate of this subtype
func (*SimpleHostTechComparison) Operator ¶
func (m *SimpleHostTechComparison) Operator() Enum
Operator gets the operator of this subtype
func (*SimpleHostTechComparison) SetNegate ¶
func (m *SimpleHostTechComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*SimpleHostTechComparison) SetOperator ¶
func (m *SimpleHostTechComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*SimpleHostTechComparison) SetType ¶
func (m *SimpleHostTechComparison) SetType(val string)
SetType sets the type of this subtype
func (*SimpleHostTechComparison) SetValue ¶
func (m *SimpleHostTechComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*SimpleHostTechComparison) Type ¶
func (m *SimpleHostTechComparison) Type() string
Type gets the type of this subtype
func (*SimpleHostTechComparison) UnmarshalBinary ¶
func (m *SimpleHostTechComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SimpleHostTechComparison) UnmarshalJSON ¶
func (m *SimpleHostTechComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SimpleHostTechComparison) Validate ¶
func (m *SimpleHostTechComparison) Validate(formats strfmt.Registry) error
Validate validates this simple host tech comparison
func (*SimpleHostTechComparison) Value ¶
func (m *SimpleHostTechComparison) Value() interface{}
Value gets the value of this subtype
type SimpleTech ¶
type SimpleTech struct { // Predefined technology, if technology is not predefined, then the verbatim type must be set // Enum: [ACTIVE_MQ ACTIVE_MQ_ARTEMIS ADO_NET AIX AKKA AMAZON_REDSHIFT AMQP APACHE_CAMEL APACHE_CASSANDRA APACHE_COUCH_DB APACHE_DERBY APACHE_HTTP_SERVER APACHE_KAFKA APACHE_SOLR APACHE_STORM APACHE_SYNAPSE APACHE_TOMCAT APPARMOR APPLICATION_INSIGHTS_SDK ASP_DOTNET ASP_DOTNET_CORE ASP_DOTNET_CORE_SIGNALR ASP_DOTNET_SIGNALR AWS_LAMBDA AWS_RDS AWS_SERVICE AXIS AZURE_FUNCTIONS AZURE_SERVICE_BUS AZURE_SERVICE_FABRIC AZURE_STORAGE BOSHBPM CITRIX CLOUDFOUNDRY CLOUDFOUNDRY_AUCTIONEER CLOUDFOUNDRY_BOSH CLOUDFOUNDRY_GOROUTER COLDFUSION CONTAINERD COUCHBASE CRIO CXF DATASTAX DB2 DIEGO_CELL DOCKER DOTNET DOTNET_REMOTING ELASTIC_SEARCH ENVOY ERLANG ETCD F5_LTM GARDEN GLASSFISH GO GRPC GRSECURITY HADOOP HADOOP_HDFS HADOOP_YARN HAPROXY HEAT HESSIAN HORNET_Q IBM_CICS_REGION IBM_CICS_TRANSACTION_GATEWAY IBM_IMS_CONNECT_REGION IBM_IMS_CONTROL_REGION IBM_IMS_MESSAGE_PROCESSING_REGION IBM_IMS_SOAP_GATEWAY IBM_INTEGRATION_BUS IBM_MQ IBM_MQ_CLIENT IBM_WEBSHPRERE_APPLICATION_SERVER IBM_WEBSHPRERE_LIBERTY IIS IIS_APP_POOL ISTIO JAVA JAX_WS JBOSS JBOSS_EAP JDK_HTTP_SERVER JERSEY JETTY JRUBY JYTHON KUBERNETES LIBVIRT LINKERD MARIADB MEMCACHED MICROSOFT_SQL_SERVER MONGODB MSSQL_CLIENT MULE_ESB MYSQL MYSQL_CONNECTOR NETFLIX_SERVO NETTY NGINX NODE_JS ONEAGENT_SDK OPENCENSUS OPENSHIFT OPENSTACK_COMPUTE OPENSTACK_CONTROLLER OPENTELEMETRY OPENTRACING OPEN_LIBERTY ORACLE_DATABASE ORACLE_WEBLOGIC OWIN PERL PHP PHP_FPM PLAY POSTGRE_SQL POSTGRE_SQL_DOTNET_DATA_PROVIDER PROGRESS PYTHON RABBIT_MQ REDIS RESTEASY RESTLET RIAK RUBY SAG_WEBMETHODS_IS SAP SAP_HANADB SAP_HYBRIS SAP_MAXDB SAP_SYBASE SCALA SELINUX SHAREPOINT SPARK SPRING SQLITE THRIFT TIBCO TIBCO_BUSINESS_WORKS TIBCO_EMS VARNISH_CACHE VIM2 VIRTUAL_MACHINE_KVM VIRTUAL_MACHINE_QEMU WILDFLY WINDOWS_CONTAINERS WINK ZERO_MQ] Type string `json:"type,omitempty"` // Non-predefined technology, use for custom technologies. // Max Length: 128 // Min Length: 0 VerbatimType *string `json:"verbatimType,omitempty"` }
SimpleTech simple tech swagger:model SimpleTech
func (*SimpleTech) MarshalBinary ¶
func (m *SimpleTech) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimpleTech) UnmarshalBinary ¶
func (m *SimpleTech) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SimpleTechComparison ¶
type SimpleTechComparison struct {
// contains filtered or unexported fields
}
SimpleTechComparison simple tech comparison swagger:model SimpleTechComparison
func (*SimpleTechComparison) MarshalBinary ¶
func (m *SimpleTechComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SimpleTechComparison) MarshalJSON ¶
func (m SimpleTechComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SimpleTechComparison) Negate ¶
func (m *SimpleTechComparison) Negate() *bool
Negate gets the negate of this subtype
func (*SimpleTechComparison) Operator ¶
func (m *SimpleTechComparison) Operator() Enum
Operator gets the operator of this subtype
func (*SimpleTechComparison) SetNegate ¶
func (m *SimpleTechComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*SimpleTechComparison) SetOperator ¶
func (m *SimpleTechComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*SimpleTechComparison) SetType ¶
func (m *SimpleTechComparison) SetType(val string)
SetType sets the type of this subtype
func (*SimpleTechComparison) SetValue ¶
func (m *SimpleTechComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*SimpleTechComparison) Type ¶
func (m *SimpleTechComparison) Type() string
Type gets the type of this subtype
func (*SimpleTechComparison) UnmarshalBinary ¶
func (m *SimpleTechComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SimpleTechComparison) UnmarshalJSON ¶
func (m *SimpleTechComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SimpleTechComparison) Validate ¶
func (m *SimpleTechComparison) Validate(formats strfmt.Registry) error
Validate validates this simple tech comparison
func (*SimpleTechComparison) Value ¶
func (m *SimpleTechComparison) Value() interface{}
Value gets the value of this subtype
type SlackNotificationConfig ¶
type SlackNotificationConfig struct { // The channel (for example, `#general`) or the user (for example, `@john.smith`) to send the message to. // Required: true // Max Length: 1000 // Min Length: 1 Channel *string `json:"channel"` // The content of the message. // // You can use the following placeholders: // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Min Length: 1 Title *string `json:"title"` // The URL of the Slack WebHook. // // This is confidential information, therefore GET requests return this field with the `null` value, and it is optional for PUT requests. // Max Length: 1000 // Min Length: 1 URL string `json:"url,omitempty"` // contains filtered or unexported fields }
SlackNotificationConfig slack notification config swagger:model SlackNotificationConfig
func (*SlackNotificationConfig) Active ¶
func (m *SlackNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*SlackNotificationConfig) AlertingProfile ¶
func (m *SlackNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*SlackNotificationConfig) ID ¶
func (m *SlackNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*SlackNotificationConfig) MarshalBinary ¶
func (m *SlackNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SlackNotificationConfig) MarshalJSON ¶
func (m SlackNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SlackNotificationConfig) Name ¶
func (m *SlackNotificationConfig) Name() *string
Name gets the name of this subtype
func (*SlackNotificationConfig) SetActive ¶
func (m *SlackNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*SlackNotificationConfig) SetAlertingProfile ¶
func (m *SlackNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*SlackNotificationConfig) SetID ¶
func (m *SlackNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*SlackNotificationConfig) SetName ¶
func (m *SlackNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*SlackNotificationConfig) SetType ¶
func (m *SlackNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*SlackNotificationConfig) Type ¶
func (m *SlackNotificationConfig) Type() string
Type gets the type of this subtype
func (*SlackNotificationConfig) UnmarshalBinary ¶
func (m *SlackNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SlackNotificationConfig) UnmarshalJSON ¶
func (m *SlackNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SlowPhysicalStorageDetectionConfig ¶
type SlowPhysicalStorageDetectionConfig struct { // Custom thresholds for slow running physical storage device. If not set then the automatic mode is used. // // Fulfillment of **any** condition triggers an alert. CustomThresholds *SlowPhysicalStorageThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
SlowPhysicalStorageDetectionConfig The configuraiton of the physical storage device running slow detection. swagger:model SlowPhysicalStorageDetectionConfig
func (*SlowPhysicalStorageDetectionConfig) MarshalBinary ¶
func (m *SlowPhysicalStorageDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SlowPhysicalStorageDetectionConfig) UnmarshalBinary ¶
func (m *SlowPhysicalStorageDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SlowPhysicalStorageThresholds ¶
type SlowPhysicalStorageThresholds struct { // Read/write latency is higher than *X* milliseconds in 4 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 AvgReadWriteLatency *int32 `json:"avgReadWriteLatency"` // Peak value for read/write latency is higher than *X* milliseconds in 4 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 PeakReadWriteLatency *int32 `json:"peakReadWriteLatency"` }
SlowPhysicalStorageThresholds Custom thresholds for slow running physical storage device. If not set then the automatic mode is used.
Fulfillment of **any** condition triggers an alert.
swagger:model SlowPhysicalStorageThresholds
func (*SlowPhysicalStorageThresholds) MarshalBinary ¶
func (m *SlowPhysicalStorageThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SlowPhysicalStorageThresholds) UnmarshalBinary ¶
func (m *SlowPhysicalStorageThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SplitSelectTransformation ¶
type SplitSelectTransformation struct { // The delimiter for splitting the detected value. The delimiter itself is not kept. // Required: true Delimiter *string `json:"delimiter"` // The index of the element in the split array to be used. Indexing starts with `1`. // Required: true // Minimum: 1 ItemIndex *int32 `json:"itemIndex"` }
SplitSelectTransformation split select transformation swagger:model SplitSelectTransformation
func (*SplitSelectTransformation) MarshalBinary ¶
func (m *SplitSelectTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SplitSelectTransformation) MarshalJSON ¶
func (m SplitSelectTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SplitSelectTransformation) SetType ¶
func (m *SplitSelectTransformation) SetType(val string)
SetType sets the type of this subtype
func (*SplitSelectTransformation) Type ¶
func (m *SplitSelectTransformation) Type() string
Type gets the type of this subtype
func (*SplitSelectTransformation) UnmarshalBinary ¶
func (m *SplitSelectTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SplitSelectTransformation) UnmarshalJSON ¶
func (m *SplitSelectTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StartsWithCompareOperation ¶
type StartsWithCompareOperation struct { // The condition is case sensitive (`false`) or case insensitive (`true`). // // If not set, then `false` is used, making the condition case sensitive. IgnoreCase bool `json:"ignoreCase,omitempty"` // Inverts the operation of the condition. Set to `true` to turn **starts with** into **does not start with**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Values []string `json:"values"` }
StartsWithCompareOperation starts with compare operation swagger:model StartsWithCompareOperation
func (*StartsWithCompareOperation) MarshalBinary ¶
func (m *StartsWithCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StartsWithCompareOperation) MarshalJSON ¶
func (m StartsWithCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StartsWithCompareOperation) SetType ¶
func (m *StartsWithCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*StartsWithCompareOperation) Type ¶
func (m *StartsWithCompareOperation) Type() string
Type gets the type of this subtype
func (*StartsWithCompareOperation) UnmarshalBinary ¶
func (m *StartsWithCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StartsWithCompareOperation) UnmarshalJSON ¶
func (m *StartsWithCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StringComparison ¶
type StringComparison struct { // The comparison is case-sensitive (`true`) or insensitive (`false`). CaseSensitive bool `json:"caseSensitive,omitempty"` // contains filtered or unexported fields }
StringComparison string comparison swagger:model StringComparison
func (*StringComparison) MarshalBinary ¶
func (m *StringComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StringComparison) MarshalJSON ¶
func (m StringComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StringComparison) Negate ¶
func (m *StringComparison) Negate() *bool
Negate gets the negate of this subtype
func (*StringComparison) Operator ¶
func (m *StringComparison) Operator() Enum
Operator gets the operator of this subtype
func (*StringComparison) SetNegate ¶
func (m *StringComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*StringComparison) SetOperator ¶
func (m *StringComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*StringComparison) SetType ¶
func (m *StringComparison) SetType(val string)
SetType sets the type of this subtype
func (*StringComparison) SetValue ¶
func (m *StringComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*StringComparison) Type ¶
func (m *StringComparison) Type() string
Type gets the type of this subtype
func (*StringComparison) UnmarshalBinary ¶
func (m *StringComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StringComparison) UnmarshalJSON ¶
func (m *StringComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*StringComparison) Validate ¶
func (m *StringComparison) Validate(formats strfmt.Registry) error
Validate validates this string comparison
func (*StringComparison) Value ¶
func (m *StringComparison) Value() interface{}
Value gets the value of this subtype
type StringComparisonInfo ¶
type StringComparisonInfo struct { // The comparison is case-sensitive (`true`) or not case-sensitive (`false`). CaseSensitive bool `json:"caseSensitive,omitempty"` // contains filtered or unexported fields }
StringComparisonInfo string comparison info swagger:model StringComparisonInfo
func (*StringComparisonInfo) Comparison ¶
func (m *StringComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*StringComparisonInfo) MarshalBinary ¶
func (m *StringComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StringComparisonInfo) MarshalJSON ¶
func (m StringComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StringComparisonInfo) Negate ¶
func (m *StringComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*StringComparisonInfo) SetComparison ¶
func (m *StringComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*StringComparisonInfo) SetNegate ¶
func (m *StringComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*StringComparisonInfo) SetType ¶
func (m *StringComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*StringComparisonInfo) SetValue ¶
func (m *StringComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*StringComparisonInfo) Type ¶
func (m *StringComparisonInfo) Type() string
Type gets the type of this subtype
func (*StringComparisonInfo) UnmarshalBinary ¶
func (m *StringComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StringComparisonInfo) UnmarshalJSON ¶
func (m *StringComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*StringComparisonInfo) Validate ¶
func (m *StringComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this string comparison info
func (*StringComparisonInfo) Value ¶
func (m *StringComparisonInfo) Value() interface{}
Value gets the value of this subtype
type StringConditionKey ¶
type StringConditionKey struct { // The key of the attribute, which need dynamic keys. // // Not applicable otherwise, as the attibute itself acts as a key. // Required: true DynamicKey *string `json:"dynamicKey"` // contains filtered or unexported fields }
StringConditionKey string condition key swagger:model StringConditionKey
func (*StringConditionKey) Attribute ¶
func (m *StringConditionKey) Attribute() *string
Attribute gets the attribute of this subtype
func (*StringConditionKey) MarshalBinary ¶
func (m *StringConditionKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StringConditionKey) MarshalJSON ¶
func (m StringConditionKey) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StringConditionKey) SetAttribute ¶
func (m *StringConditionKey) SetAttribute(val *string)
SetAttribute sets the attribute of this subtype
func (*StringConditionKey) SetType ¶
func (m *StringConditionKey) SetType(val string)
SetType sets the type of this subtype
func (*StringConditionKey) Type ¶
func (m *StringConditionKey) Type() string
Type gets the type of this subtype
func (*StringConditionKey) UnmarshalBinary ¶
func (m *StringConditionKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StringConditionKey) UnmarshalJSON ¶
func (m *StringConditionKey) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StringContainsCompareOperation ¶
type StringContainsCompareOperation struct { // The condition is case sensitive (`false`) or case insensitive (`true`). // // If not set, then `false` is used, making the condition case sensitive. IgnoreCase bool `json:"ignoreCase,omitempty"` // Inverts the operation of the condition. Set to `true` to turn **contains** into **does not contain**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Values []string `json:"values"` }
StringContainsCompareOperation string contains compare operation swagger:model StringContainsCompareOperation
func (*StringContainsCompareOperation) MarshalBinary ¶
func (m *StringContainsCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StringContainsCompareOperation) MarshalJSON ¶
func (m StringContainsCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StringContainsCompareOperation) SetType ¶
func (m *StringContainsCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*StringContainsCompareOperation) Type ¶
func (m *StringContainsCompareOperation) Type() string
Type gets the type of this subtype
func (*StringContainsCompareOperation) UnmarshalBinary ¶
func (m *StringContainsCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StringContainsCompareOperation) UnmarshalJSON ¶
func (m *StringContainsCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StringEqualsCompareOperation ¶
type StringEqualsCompareOperation struct { // The condition is case sensitive (`false`) or case insensitive (`true`). // // If not set, then `false` is used, making the condition case sensitive. IgnoreCase bool `json:"ignoreCase,omitempty"` // Inverts the operation of the condition. Set to `true` to turn **equals** into **does not equal**. // // If not set, then `false` is used. Negate bool `json:"negate,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Values []string `json:"values"` }
StringEqualsCompareOperation string equals compare operation swagger:model StringEqualsCompareOperation
func (*StringEqualsCompareOperation) MarshalBinary ¶
func (m *StringEqualsCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StringEqualsCompareOperation) MarshalJSON ¶
func (m StringEqualsCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StringEqualsCompareOperation) SetType ¶
func (m *StringEqualsCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*StringEqualsCompareOperation) Type ¶
func (m *StringEqualsCompareOperation) Type() string
Type gets the type of this subtype
func (*StringEqualsCompareOperation) UnmarshalBinary ¶
func (m *StringEqualsCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StringEqualsCompareOperation) UnmarshalJSON ¶
func (m *StringEqualsCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type StringRequestAttributeComparisonInfo ¶
type StringRequestAttributeComparisonInfo struct { // The comparison is case-sensitive (`true`) or not case-sensitive (`false`). CaseSensitive bool `json:"caseSensitive,omitempty"` // request attribute // Required: true RequestAttribute *string `json:"requestAttribute"` // contains filtered or unexported fields }
StringRequestAttributeComparisonInfo string request attribute comparison info swagger:model StringRequestAttributeComparisonInfo
func (*StringRequestAttributeComparisonInfo) Comparison ¶
func (m *StringRequestAttributeComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*StringRequestAttributeComparisonInfo) MarshalBinary ¶
func (m *StringRequestAttributeComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StringRequestAttributeComparisonInfo) MarshalJSON ¶
func (m StringRequestAttributeComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StringRequestAttributeComparisonInfo) Negate ¶
func (m *StringRequestAttributeComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*StringRequestAttributeComparisonInfo) SetComparison ¶
func (m *StringRequestAttributeComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*StringRequestAttributeComparisonInfo) SetNegate ¶
func (m *StringRequestAttributeComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*StringRequestAttributeComparisonInfo) SetType ¶
func (m *StringRequestAttributeComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*StringRequestAttributeComparisonInfo) SetValue ¶
func (m *StringRequestAttributeComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*StringRequestAttributeComparisonInfo) Type ¶
func (m *StringRequestAttributeComparisonInfo) Type() string
Type gets the type of this subtype
func (*StringRequestAttributeComparisonInfo) UnmarshalBinary ¶
func (m *StringRequestAttributeComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StringRequestAttributeComparisonInfo) UnmarshalJSON ¶
func (m *StringRequestAttributeComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*StringRequestAttributeComparisonInfo) Validate ¶
func (m *StringRequestAttributeComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this string request attribute comparison info
func (*StringRequestAttributeComparisonInfo) Value ¶
func (m *StringRequestAttributeComparisonInfo) Value() interface{}
Value gets the value of this subtype
type StubList ¶
type StubList struct { // An ordered list of short representations of Dynatrace entities. // Required: true Values []*EntityShortRepresentation `json:"values"` }
StubList An ordered list of short representations of Dynatrace entities. swagger:model StubList
func (*StubList) MarshalBinary ¶
MarshalBinary interface implementation
func (*StubList) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SupportedVersion ¶
type SupportedVersion struct { // The supported iOS file format version. Version string `json:"version,omitempty"` }
SupportedVersion supported version swagger:model SupportedVersion
func (*SupportedVersion) MarshalBinary ¶
func (m *SupportedVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SupportedVersion) UnmarshalBinary ¶
func (m *SupportedVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SymbolFile ¶
type SymbolFile struct { // The appId, the app version and the bundle id which uniquely identify the app AppID *AppIdentifier `json:"appId,omitempty"` // The name of the application this file belongs to ApplicationName string `json:"applicationName,omitempty"` // Is the file pinned and therefore cannot be deleted. Pinned bool `json:"pinned,omitempty"` // The size of the file in KB Size int32 `json:"size,omitempty"` // The timestamp of the upload time of the file, in UTC milliseconds UploadTimestamp int64 `json:"uploadTimestamp,omitempty"` }
SymbolFile symbol file swagger:model SymbolFile
func (*SymbolFile) MarshalBinary ¶
func (m *SymbolFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SymbolFile) UnmarshalBinary ¶
func (m *SymbolFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SymbolFileList ¶
type SymbolFileList struct { // A list of symbolication files. SymbolFiles []*SymbolFile `json:"symbolFiles"` }
SymbolFileList symbol file list swagger:model SymbolFileList
func (*SymbolFileList) MarshalBinary ¶
func (m *SymbolFileList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SymbolFileList) UnmarshalBinary ¶
func (m *SymbolFileList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SymbolFilePinning ¶
type SymbolFilePinning struct { // New setting for file pinning. True to pin the file, false to unpin the file // Required: true Pinned *bool `json:"pinned"` }
SymbolFilePinning symbol file pinning swagger:model SymbolFilePinning
func (*SymbolFilePinning) MarshalBinary ¶
func (m *SymbolFilePinning) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SymbolFilePinning) UnmarshalBinary ¶
func (m *SymbolFilePinning) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SymbolFileStorageInfo ¶
type SymbolFileStorageInfo struct { // The storage space still empty which can be used for symbolication files in KB AvailableStorage int64 `json:"availableStorage,omitempty"` // file count FileCount int64 `json:"fileCount,omitempty"` // The total storage quota available on this tenant for symbolication files in KB StorageQuota int64 `json:"storageQuota,omitempty"` // The size of the used storage by symbolication files in KB UsedStorage int64 `json:"usedStorage,omitempty"` }
SymbolFileStorageInfo symbol file storage info swagger:model SymbolFileStorageInfo
func (*SymbolFileStorageInfo) MarshalBinary ¶
func (m *SymbolFileStorageInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SymbolFileStorageInfo) UnmarshalBinary ¶
func (m *SymbolFileStorageInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SyntheticEngineTypeComparison ¶
type SyntheticEngineTypeComparison struct {
// contains filtered or unexported fields
}
SyntheticEngineTypeComparison synthetic engine type comparison swagger:model SyntheticEngineTypeComparison
func (*SyntheticEngineTypeComparison) MarshalBinary ¶
func (m *SyntheticEngineTypeComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SyntheticEngineTypeComparison) MarshalJSON ¶
func (m SyntheticEngineTypeComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SyntheticEngineTypeComparison) Negate ¶
func (m *SyntheticEngineTypeComparison) Negate() *bool
Negate gets the negate of this subtype
func (*SyntheticEngineTypeComparison) Operator ¶
func (m *SyntheticEngineTypeComparison) Operator() Enum
Operator gets the operator of this subtype
func (*SyntheticEngineTypeComparison) SetNegate ¶
func (m *SyntheticEngineTypeComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*SyntheticEngineTypeComparison) SetOperator ¶
func (m *SyntheticEngineTypeComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*SyntheticEngineTypeComparison) SetType ¶
func (m *SyntheticEngineTypeComparison) SetType(val string)
SetType sets the type of this subtype
func (*SyntheticEngineTypeComparison) SetValue ¶
func (m *SyntheticEngineTypeComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*SyntheticEngineTypeComparison) Type ¶
func (m *SyntheticEngineTypeComparison) Type() string
Type gets the type of this subtype
func (*SyntheticEngineTypeComparison) UnmarshalBinary ¶
func (m *SyntheticEngineTypeComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SyntheticEngineTypeComparison) UnmarshalJSON ¶
func (m *SyntheticEngineTypeComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SyntheticEngineTypeComparison) Validate ¶
func (m *SyntheticEngineTypeComparison) Validate(formats strfmt.Registry) error
Validate validates this synthetic engine type comparison
func (*SyntheticEngineTypeComparison) Value ¶
func (m *SyntheticEngineTypeComparison) Value() interface{}
Value gets the value of this subtype
type SyntheticSingleWebcheckTile ¶
type SyntheticSingleWebcheckTile struct { // The list of Dynatrace entities, assigned to the tile. // Required: true AssignedEntities []string `json:"assignedEntities"` // Include (`false') or exclude (`true`) maintenance windows from availability calculations. ExcludeMaintenanceWindows bool `json:"excludeMaintenanceWindows,omitempty"` // contains filtered or unexported fields }
SyntheticSingleWebcheckTile synthetic single webcheck tile swagger:model SyntheticSingleWebcheckTile
func (*SyntheticSingleWebcheckTile) Bounds ¶
func (m *SyntheticSingleWebcheckTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*SyntheticSingleWebcheckTile) Configured ¶
func (m *SyntheticSingleWebcheckTile) Configured() bool
Configured gets the configured of this subtype
func (*SyntheticSingleWebcheckTile) MarshalBinary ¶
func (m *SyntheticSingleWebcheckTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SyntheticSingleWebcheckTile) MarshalJSON ¶
func (m SyntheticSingleWebcheckTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SyntheticSingleWebcheckTile) Name ¶
func (m *SyntheticSingleWebcheckTile) Name() *string
Name gets the name of this subtype
func (*SyntheticSingleWebcheckTile) SetBounds ¶
func (m *SyntheticSingleWebcheckTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*SyntheticSingleWebcheckTile) SetConfigured ¶
func (m *SyntheticSingleWebcheckTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*SyntheticSingleWebcheckTile) SetName ¶
func (m *SyntheticSingleWebcheckTile) SetName(val *string)
SetName sets the name of this subtype
func (*SyntheticSingleWebcheckTile) SetTileFilter ¶
func (m *SyntheticSingleWebcheckTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*SyntheticSingleWebcheckTile) SetTileType ¶
func (m *SyntheticSingleWebcheckTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*SyntheticSingleWebcheckTile) TileFilter ¶
func (m *SyntheticSingleWebcheckTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*SyntheticSingleWebcheckTile) TileType ¶
func (m *SyntheticSingleWebcheckTile) TileType() string
TileType gets the tile type of this subtype
func (*SyntheticSingleWebcheckTile) UnmarshalBinary ¶
func (m *SyntheticSingleWebcheckTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SyntheticSingleWebcheckTile) UnmarshalJSON ¶
func (m *SyntheticSingleWebcheckTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type TagCompareOperation ¶
type TagCompareOperation struct { // If `true` ignores the tag values and only validates that the tag key is matching. // Defaults to `false`. CompareKeyOnly bool `json:"compareKeyOnly,omitempty"` // The value to compare to. // // If several values are specified, the OR logic applies. // Required: true // Max Items: 10 // Min Items: 1 // Unique: true Tags []*TagInfo `json:"tags"` }
TagCompareOperation tag compare operation swagger:model TagCompareOperation
func (*TagCompareOperation) MarshalBinary ¶
func (m *TagCompareOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TagCompareOperation) MarshalJSON ¶
func (m TagCompareOperation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TagCompareOperation) SetType ¶
func (m *TagCompareOperation) SetType(val string)
SetType sets the type of this subtype
func (*TagCompareOperation) Type ¶
func (m *TagCompareOperation) Type() string
Type gets the type of this subtype
func (*TagCompareOperation) UnmarshalBinary ¶
func (m *TagCompareOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TagCompareOperation) UnmarshalJSON ¶
func (m *TagCompareOperation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type TagComparison ¶
type TagComparison struct {
// contains filtered or unexported fields
}
TagComparison tag comparison swagger:model TagComparison
func (*TagComparison) MarshalBinary ¶
func (m *TagComparison) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TagComparison) MarshalJSON ¶
func (m TagComparison) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TagComparison) Negate ¶
func (m *TagComparison) Negate() *bool
Negate gets the negate of this subtype
func (*TagComparison) Operator ¶
func (m *TagComparison) Operator() Enum
Operator gets the operator of this subtype
func (*TagComparison) SetNegate ¶
func (m *TagComparison) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*TagComparison) SetOperator ¶
func (m *TagComparison) SetOperator(val Enum)
SetOperator sets the operator of this subtype
func (*TagComparison) SetType ¶
func (m *TagComparison) SetType(val string)
SetType sets the type of this subtype
func (*TagComparison) SetValue ¶
func (m *TagComparison) SetValue(val interface{})
SetValue sets the value of this subtype
func (*TagComparison) Type ¶
func (m *TagComparison) Type() string
Type gets the type of this subtype
func (*TagComparison) UnmarshalBinary ¶
func (m *TagComparison) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TagComparison) UnmarshalJSON ¶
func (m *TagComparison) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*TagComparison) Validate ¶
func (m *TagComparison) Validate(formats strfmt.Registry) error
Validate validates this tag comparison
func (*TagComparison) Value ¶
func (m *TagComparison) Value() interface{}
Value gets the value of this subtype
type TagComparisonInfo ¶
type TagComparisonInfo struct {
// contains filtered or unexported fields
}
TagComparisonInfo tag comparison info swagger:model TagComparisonInfo
func (*TagComparisonInfo) Comparison ¶
func (m *TagComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*TagComparisonInfo) MarshalBinary ¶
func (m *TagComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TagComparisonInfo) MarshalJSON ¶
func (m TagComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TagComparisonInfo) Negate ¶
func (m *TagComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*TagComparisonInfo) SetComparison ¶
func (m *TagComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*TagComparisonInfo) SetNegate ¶
func (m *TagComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*TagComparisonInfo) SetType ¶
func (m *TagComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*TagComparisonInfo) SetValue ¶
func (m *TagComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*TagComparisonInfo) Type ¶
func (m *TagComparisonInfo) Type() string
Type gets the type of this subtype
func (*TagComparisonInfo) UnmarshalBinary ¶
func (m *TagComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TagComparisonInfo) UnmarshalJSON ¶
func (m *TagComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*TagComparisonInfo) Validate ¶
func (m *TagComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this tag comparison info
func (*TagComparisonInfo) Value ¶
func (m *TagComparisonInfo) Value() interface{}
Value gets the value of this subtype
type TagFilter ¶
type TagFilter struct { // The origin of the tag, such as AWS or Cloud Foundry. // // Custom tags use the `CONTEXTLESS` value. // Required: true // Enum: [AWS AWS_GENERIC AZURE CLOUD_FOUNDRY CONTEXTLESS ENVIRONMENT GOOGLE_CLOUD KUBERNETES] Context *string `json:"context"` // The key of the tag. // // Custom tags have the tag value here. // Required: true // Min Length: 1 Key *string `json:"key"` // The value of the tag. // // Not applicable to custom tags. Value string `json:"value,omitempty"` }
TagFilter A tag-based filter of monitored entities. swagger:model TagFilter
func (*TagFilter) MarshalBinary ¶
MarshalBinary interface implementation
func (*TagFilter) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TagFilterAlertingScope ¶
type TagFilterAlertingScope struct { // The tag filter to match on. // Required: true TagFilter *TagFilter `json:"tagFilter"` }
TagFilterAlertingScope tag filter alerting scope swagger:model TagFilterAlertingScope
func (*TagFilterAlertingScope) FilterType ¶
func (m *TagFilterAlertingScope) FilterType() string
FilterType gets the filter type of this subtype
func (*TagFilterAlertingScope) MarshalBinary ¶
func (m *TagFilterAlertingScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TagFilterAlertingScope) MarshalJSON ¶
func (m TagFilterAlertingScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TagFilterAlertingScope) SetFilterType ¶
func (m *TagFilterAlertingScope) SetFilterType(val string)
SetFilterType sets the filter type of this subtype
func (*TagFilterAlertingScope) UnmarshalBinary ¶
func (m *TagFilterAlertingScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TagFilterAlertingScope) UnmarshalJSON ¶
func (m *TagFilterAlertingScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type TagInfo ¶
type TagInfo struct { // The origin of the tag, such as AWS or Cloud Foundry. // // Custom tags use the `CONTEXTLESS` value. // Required: true // Enum: [AWS AWS_GENERIC AZURE CLOUD_FOUNDRY CONTEXTLESS ENVIRONMENT GOOGLE_CLOUD KUBERNETES] Context *string `json:"context"` // The key of the tag. // // Custom tags have the tag value here. // Required: true // Max Length: 2000 // Min Length: 1 Key *string `json:"key"` // The value of the tag. // // Not applicable to custom tags. // Max Length: 2000 // Min Length: 0 Value *string `json:"value,omitempty"` }
TagInfo Tag of a Dynatrace entity. swagger:model TagInfo
func (*TagInfo) MarshalBinary ¶
MarshalBinary interface implementation
func (*TagInfo) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TagPair ¶
type TagPair struct { // name Name string `json:"name,omitempty"` // value Value string `json:"value,omitempty"` }
TagPair tag pair swagger:model TagPair
func (*TagPair) MarshalBinary ¶
MarshalBinary interface implementation
func (*TagPair) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TakeSegmentsTransformation ¶
type TakeSegmentsTransformation struct { // The delimiter for splitting the detected value. The delimiter itself is not kept. // Required: true Delimiter *string `json:"delimiter"` // The number of elements to be kept. // Required: true // Minimum: 1 SegmentCount *int32 `json:"segmentCount"` // Keeps the first (`false`) or last (`true`) elements. // // If not set, then `false` is used, keeping the first elements. TakeFromEnd bool `json:"takeFromEnd,omitempty"` }
TakeSegmentsTransformation take segments transformation swagger:model TakeSegmentsTransformation
func (*TakeSegmentsTransformation) MarshalBinary ¶
func (m *TakeSegmentsTransformation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TakeSegmentsTransformation) MarshalJSON ¶
func (m TakeSegmentsTransformation) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TakeSegmentsTransformation) SetType ¶
func (m *TakeSegmentsTransformation) SetType(val string)
SetType sets the type of this subtype
func (*TakeSegmentsTransformation) Type ¶
func (m *TakeSegmentsTransformation) Type() string
Type gets the type of this subtype
func (*TakeSegmentsTransformation) UnmarshalBinary ¶
func (m *TakeSegmentsTransformation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TakeSegmentsTransformation) UnmarshalJSON ¶
func (m *TakeSegmentsTransformation) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Tile ¶
type Tile interface { runtime.Validatable // The position and size of the tile. // Required: true Bounds() *TileBounds SetBounds(*TileBounds) // The tile is configured and ready to use (`true`) or just placed on the dashboard (`false`). Configured() bool SetConfigured(bool) // The name of the tile. // Required: true Name() *string SetName(*string) // A filter, applied to the tile. TileFilter() *TileFilter SetTileFilter(*TileFilter) // Defines the actual set of fields depending on the value: // // CUSTOM_CHARTING -> CustomChartingTile // DTAQL -> UserSessionQueryTile // MARKDOWN -> MarkdownTile // HOSTS -> FilterableEntityTile // APPLICATIONS -> FilterableEntityTile // SERVICES -> FilterableEntityTile // DATABASES_OVERVIEW -> FilterableEntityTile // SYNTHETIC_TESTS -> FilterableEntityTile // APPLICATION_WORLDMAP -> AssignedEntitiesWithMetricTile // RESOURCES -> AssignedEntitiesWithMetricTile // THIRD_PARTY_MOST_ACTIVE -> AssignedEntitiesWithMetricTile // UEM_CONVERSIONS_PER_GOAL -> AssignedEntitiesWithMetricTile // HOST -> AssignedEntitiesWithMetricTile // PROCESS_GROUPS_ONE -> AssignedEntitiesWithMetricTile // SYNTHETIC_SINGLE_WEBCHECK -> SyntheticSingleWebcheckTile // APPLICATION -> AssignedEntitiesTile // VIRTUALIZATION -> AssignedEntitiesTile // AWS -> AssignedEntitiesTile // SERVICE_VERSATILE -> AssignedEntitiesTile // SESSION_METRICS -> AssignedEntitiesTile // USERS -> AssignedEntitiesTile // UEM_KEY_USER_ACTIONS -> AssignedEntitiesTile // BOUNCE_RATE -> AssignedEntitiesTile // UEM_CONVERSIONS_OVERALL -> AssignedEntitiesTile // UEM_JSERRORS_OVERALL -> AssignedEntitiesTile // MOBILE_APPLICATION -> AssignedEntitiesTile // SYNTHETIC_SINGLE_EXT_TEST -> AssignedEntitiesTile // SYNTHETIC_HTTP_MONITOR -> AssignedEntitiesTile // DATABASE -> AssignedEntitiesTile // CUSTOM_APPLICATION -> AssignedEntitiesTile // APPLICATION_METHOD -> AssignedEntitiesTile // LOG_ANALYTICS -> AssignedEntitiesTile // OPENSTACK -> AssignedEntitiesTile // OPENSTACK_PROJECT -> AssignedEntitiesTile // OPENSTACK_AV_ZONE -> AssignedEntitiesTile // // Required: true // Enum: [CUSTOM_CHARTING DTAQL MARKDOWN HOSTS APPLICATIONS SERVICES DATABASES_OVERVIEW SYNTHETIC_TESTS APPLICATION_WORLDMAP RESOURCES THIRD_PARTY_MOST_ACTIVE UEM_CONVERSIONS_PER_GOAL HOST PROCESS_GROUPS_ONE SYNTHETIC_SINGLE_WEBCHECK APPLICATION VIRTUALIZATION AWS SERVICE_VERSATILE SESSION_METRICS USERS UEM_KEY_USER_ACTIONS BOUNCE_RATE UEM_CONVERSIONS_OVERALL UEM_JSERRORS_OVERALL MOBILE_APPLICATION SYNTHETIC_SINGLE_EXT_TEST SYNTHETIC_HTTP_MONITOR DATABASE CUSTOM_APPLICATION APPLICATION_METHOD LOG_ANALYTICS OPENSTACK OPENSTACK_PROJECT OPENSTACK_AV_ZONE] TileType() string SetTileType(string) }
Tile Configuration of a tile.
The actual set of fields depends on the type of the tile. See the description of the **tileType** field. swagger:discriminator Tile tileType
func UnmarshalTile ¶
UnmarshalTile unmarshals polymorphic Tile
type TileBounds ¶
type TileBounds struct { // The height of the tile, in pixels. Height int32 `json:"height,omitempty"` // The horizontal distance from the top left corner of the dashboard to the top left corner of the tile, in pixels. Left int32 `json:"left,omitempty"` // The vertical distance from the top left corner of the dashboard to the top left corner of the tile, in pixels. Top int32 `json:"top,omitempty"` // The width of the tile, in pixels. Width int32 `json:"width,omitempty"` }
TileBounds The position and size of a tile. swagger:model TileBounds
func (*TileBounds) MarshalBinary ¶
func (m *TileBounds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TileBounds) UnmarshalBinary ¶
func (m *TileBounds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TileFilter ¶
type TileFilter struct { // The management zone to which the tile belongs. ManagementZone *EntityShortRepresentation `json:"managementZone,omitempty"` // The default timeframe of the tile. Timeframe string `json:"timeframe,omitempty"` }
TileFilter A filter applied to a tile.
It overrides dashboard's filter.
swagger:model TileFilter
func (*TileFilter) MarshalBinary ¶
func (m *TileFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TileFilter) UnmarshalBinary ¶
func (m *TileFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TimeoutSettings ¶
type TimeoutSettings struct { // Defines how deep temporary actions may cascade. 0 disables temporary actions completely. Recommended value if enabled is 3. // Required: true TemporaryActionLimit *int32 `json:"temporaryActionLimit"` // The total timeout of all cascaded timeouts that should still be able to create a temporary action // Required: true TemporaryActionTotalTimeout *int32 `json:"temporaryActionTotalTimeout"` // Timed action support enabled/disabled. // // Enable to detect actions that trigger sending of XHRs via *setTimout* methods. // Required: true TimedActionSupport *bool `json:"timedActionSupport"` }
TimeoutSettings Settings for timed action capture. swagger:model TimeoutSettings
func (*TimeoutSettings) MarshalBinary ¶
func (m *TimeoutSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TimeoutSettings) UnmarshalBinary ¶
func (m *TimeoutSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TokenCredentials ¶
type TokenCredentials struct { // Token in the string format. // Required: true Token *string `json:"token"` // contains filtered or unexported fields }
TokenCredentials token credentials swagger:model TokenCredentials
func (*TokenCredentials) Description ¶
func (m *TokenCredentials) Description() *string
Description gets the description of this subtype
func (*TokenCredentials) MarshalBinary ¶
func (m *TokenCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TokenCredentials) MarshalJSON ¶
func (m TokenCredentials) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TokenCredentials) Name ¶
func (m *TokenCredentials) Name() *string
Name gets the name of this subtype
func (*TokenCredentials) OwnerAccessOnly ¶
func (m *TokenCredentials) OwnerAccessOnly() bool
OwnerAccessOnly gets the owner access only of this subtype
func (*TokenCredentials) SetDescription ¶
func (m *TokenCredentials) SetDescription(val *string)
SetDescription sets the description of this subtype
func (*TokenCredentials) SetID ¶
func (m *TokenCredentials) SetID(val string)
SetID sets the id of this subtype
func (*TokenCredentials) SetName ¶
func (m *TokenCredentials) SetName(val *string)
SetName sets the name of this subtype
func (*TokenCredentials) SetOwnerAccessOnly ¶
func (m *TokenCredentials) SetOwnerAccessOnly(val bool)
SetOwnerAccessOnly sets the owner access only of this subtype
func (*TokenCredentials) SetType ¶
func (m *TokenCredentials) SetType(val string)
SetType sets the type of this subtype
func (*TokenCredentials) Type ¶
func (m *TokenCredentials) Type() string
Type gets the type of this subtype
func (*TokenCredentials) UnmarshalBinary ¶
func (m *TokenCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TokenCredentials) UnmarshalJSON ¶
func (m *TokenCredentials) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type TrafficDropDetectionConfig ¶
type TrafficDropDetectionConfig struct { // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // Alert if the observed traffic is less than *X* % of the expected value. // Maximum: 100 // Minimum: 0 TrafficDropPercent *int32 `json:"trafficDropPercent,omitempty"` }
TrafficDropDetectionConfig The configuration of traffic drops detection. swagger:model TrafficDropDetectionConfig
func (*TrafficDropDetectionConfig) MarshalBinary ¶
func (m *TrafficDropDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TrafficDropDetectionConfig) UnmarshalBinary ¶
func (m *TrafficDropDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TrafficSpikeDetectionConfig ¶
type TrafficSpikeDetectionConfig struct { // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` // Alert if the observed traffic is more than *X* % of the expected value. // Maximum: 1000 // Minimum: 100 TrafficSpikePercent int32 `json:"trafficSpikePercent,omitempty"` }
TrafficSpikeDetectionConfig The cofiguration of traffic spikes detection. swagger:model TrafficSpikeDetectionConfig
func (*TrafficSpikeDetectionConfig) MarshalBinary ¶
func (m *TrafficSpikeDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TrafficSpikeDetectionConfig) UnmarshalBinary ¶
func (m *TrafficSpikeDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TransformationBase ¶
type TransformationBase interface { runtime.Validatable // Defines the actual set of fields depending on the value: // // BEFORE -> BeforeTransformation // AFTER -> AfterTransformation // BETWEEN -> BetweenTransformation // REPLACE_BETWEEN -> ReplaceBetweenTransformation // REMOVE_NUMBERS -> RemoveNumbersTransformation // REMOVE_CREDIT_CARDS -> RemoveCreditCardNumbersTransformation // REMOVE_IBANS -> RemoveIBANsTransformation // REMOVE_IPS -> RemoveIPsTransformation // SPLIT_SELECT -> SplitSelectTransformation // TAKE_SEGMENTS -> TakeSegmentsTransformation // // Required: true // Enum: [BEFORE AFTER BETWEEN REPLACE_BETWEEN REMOVE_NUMBERS REMOVE_CREDIT_CARDS REMOVE_IBANS REMOVE_IPS SPLIT_SELECT TAKE_SEGMENTS] Type() string SetType(string) }
TransformationBase Configuration of transformation of the detected value.
If several transformations are specified, they are handled sequentially from top to bottom. Each transformation is applied to the result of the preceding transformation. For example, the second transformation is applied to the result of the first transformation.
The actual set of fields depends on the `type` of the transformation. swagger:discriminator TransformationBase type
func UnmarshalTransformationBase ¶
func UnmarshalTransformationBase(reader io.Reader, consumer runtime.Consumer) (TransformationBase, error)
UnmarshalTransformationBase unmarshals polymorphic TransformationBase
func UnmarshalTransformationBaseSlice ¶
func UnmarshalTransformationBaseSlice(reader io.Reader, consumer runtime.Consumer) ([]TransformationBase, error)
UnmarshalTransformationBaseSlice unmarshals polymorphic slices of TransformationBase
type TrelloNotificationConfig ¶
type TrelloNotificationConfig struct { // The application key for the Trello account. // Required: true // Max Length: 1000 // Min Length: 1 ApplicationKey *string `json:"applicationKey"` // The application token for the Trello account. // Max Length: 1000 // Min Length: 1 AuthorizationToken string `json:"authorizationToken,omitempty"` // The Trello board to which the card should be assigned. // Required: true // Min Length: 1 BoardID *string `json:"boardId"` // The description of the Trello card. // // You can use same placeholders as in card text. // Required: true // Min Length: 1 Description *string `json:"description"` // The Trello list to which the card should be assigned. // Required: true // Min Length: 1 ListID *string `json:"listId"` // The Trello list to which the card of the resolved problem should be assigned. // Required: true // Min Length: 1 ResolvedListID *string `json:"resolvedListId"` // The text of the generated Trello card. // // You can use the following placeholders: // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsMarkdown}`: All problem event details, including root cause, as a [Markdown-formatted](https://www.markdownguide.org/cheat-sheet/) string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Min Length: 1 Text *string `json:"text"` // contains filtered or unexported fields }
TrelloNotificationConfig trello notification config swagger:model TrelloNotificationConfig
func (*TrelloNotificationConfig) Active ¶
func (m *TrelloNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*TrelloNotificationConfig) AlertingProfile ¶
func (m *TrelloNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*TrelloNotificationConfig) ID ¶
func (m *TrelloNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*TrelloNotificationConfig) MarshalBinary ¶
func (m *TrelloNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TrelloNotificationConfig) MarshalJSON ¶
func (m TrelloNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TrelloNotificationConfig) Name ¶
func (m *TrelloNotificationConfig) Name() *string
Name gets the name of this subtype
func (*TrelloNotificationConfig) SetActive ¶
func (m *TrelloNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*TrelloNotificationConfig) SetAlertingProfile ¶
func (m *TrelloNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*TrelloNotificationConfig) SetID ¶
func (m *TrelloNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*TrelloNotificationConfig) SetName ¶
func (m *TrelloNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*TrelloNotificationConfig) SetType ¶
func (m *TrelloNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*TrelloNotificationConfig) Type ¶
func (m *TrelloNotificationConfig) Type() string
Type gets the type of this subtype
func (*TrelloNotificationConfig) UnmarshalBinary ¶
func (m *TrelloNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TrelloNotificationConfig) UnmarshalJSON ¶
func (m *TrelloNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type UndersizedStorageDetectionConfig ¶
type UndersizedStorageDetectionConfig struct { // Custom thresholds for undersized storage device. If not set then the automatic mode is used. // // Fulfillment of **any** condition triggers an alert. CustomThresholds *UndersizedStorageThresholds `json:"customThresholds,omitempty"` // The detection is enabled (`true`) or disabled (`false`). // Required: true Enabled *bool `json:"enabled"` }
UndersizedStorageDetectionConfig Undersized storage device detection cofing swagger:model UndersizedStorageDetectionConfig
func (*UndersizedStorageDetectionConfig) MarshalBinary ¶
func (m *UndersizedStorageDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UndersizedStorageDetectionConfig) UnmarshalBinary ¶
func (m *UndersizedStorageDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UndersizedStorageThresholds ¶
type UndersizedStorageThresholds struct { // Average queue command latency is higher than *X* milliseconds in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 AverageQueueCommandLatency *int32 `json:"averageQueueCommandLatency"` // Peak queue command latency is higher than *X* milliseconds in 3 out of 5 samples. // Required: true // Maximum: 10000 // Minimum: 1 PeakQueueCommandLatency *int32 `json:"peakQueueCommandLatency"` }
UndersizedStorageThresholds Custom thresholds for undersized storage device. If not set then the automatic mode is used.
Fulfillment of **any** condition triggers an alert.
swagger:model UndersizedStorageThresholds
func (*UndersizedStorageThresholds) MarshalBinary ¶
func (m *UndersizedStorageThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UndersizedStorageThresholds) UnmarshalBinary ¶
func (m *UndersizedStorageThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionDetails ¶
type UserActionDetails struct { // Type of the action to which the rule applies. // Enum: [Custom Load Xhr] ActionType string `json:"actionType,omitempty"` // The match is case-sensitive (`true`) or (`false`). CaseSensitive bool `json:"caseSensitive,omitempty"` // The type of the entity to which the rule applies. // Enum: [ActionName CssSelector JavaScriptVariable MetaTag PagePath PageTitle PageUrl UrlAnchor XhrUrl] MatchEntity string `json:"matchEntity,omitempty"` // The operator of the match. // Enum: [Begins Contains Ends] MatchType string `json:"matchType,omitempty"` // The value to be matched to hit the conversion goal. Value string `json:"value,omitempty"` }
UserActionDetails Configuration of a user action-based conversion goal. swagger:model UserActionDetails
func (*UserActionDetails) MarshalBinary ¶
func (m *UserActionDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionDetails) UnmarshalBinary ¶
func (m *UserActionDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionFilter ¶
type UserActionFilter struct { // Filter by user actions with an action duration >= this value ActionDurationFromMilliseconds int32 `json:"actionDurationFromMilliseconds,omitempty"` // Filter by user actions with an action duration <= this value ActionDurationToMilliseconds int32 `json:"actionDurationToMilliseconds,omitempty"` // Filter by Apdex // Enum: [Frustrated Satisfied Tolerating Unknown] Apdex string `json:"apdex,omitempty"` // Filter by browser family BrowserFamily string `json:"browserFamily,omitempty"` // Filter by browser family BrowserType string `json:"browserType,omitempty"` // Filter by browser version BrowserVersion string `json:"browserVersion,omitempty"` // Filter by city City string `json:"city,omitempty"` // Filter by continent Continent string `json:"continent,omitempty"` // Filter by country Country string `json:"country,omitempty"` // Filter by CustomActions CustomAction bool `json:"customAction,omitempty"` // Filter by domain Domain string `json:"domain,omitempty"` // Filter by any error HasAnyError bool `json:"hasAnyError,omitempty"` // Filter by custom errors HasCustomErrors bool `json:"hasCustomErrors,omitempty"` // Filter by http errors HasHTTPErrors bool `json:"hasHttpErrors,omitempty"` // Filter by javascript errors HasJavascriptErrors bool `json:"hasJavascriptErrors,omitempty"` // Filter by ip IP string `json:"ip,omitempty"` // Filter by ipV6Traffic IPV6Traffic bool `json:"ipV6Traffic,omitempty"` // Filter by LoadActions LoadAction bool `json:"loadAction,omitempty"` // Filter by osFamily OsFamily string `json:"osFamily,omitempty"` // Filter by osVersion OsVersion string `json:"osVersion,omitempty"` // Filter by realUsers RealUser bool `json:"realUser,omitempty"` // Filter by region Region string `json:"region,omitempty"` // Filter by robots Robot bool `json:"robot,omitempty"` // Filter by synthetic Synthetic bool `json:"synthetic,omitempty"` // Filter by userAction name UserActionName string `json:"userActionName,omitempty"` // Filter by user action properties // Max Items: 10 // Min Items: 0 UserActionProperties []*UserActionPropertyFilter `json:"userActionProperties"` // Filter by XhrActions XhrAction bool `json:"xhrAction,omitempty"` }
UserActionFilter user action filter swagger:model UserActionFilter
func (*UserActionFilter) MarshalBinary ¶
func (m *UserActionFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionFilter) UnmarshalBinary ¶
func (m *UserActionFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionNamingPlaceholder ¶
type UserActionNamingPlaceholder struct { // Input. // Required: true // Enum: [ELEMENT_IDENTIFIER INPUT_TYPE METADATA PAGE_TITLE PAGE_URL SOURCE_URL TOP_XHR_URL XHR_URL] Input *string `json:"input"` // Id of the metadata. MetadataID int32 `json:"metadataId,omitempty"` // Placeholder name. // Required: true // Max Length: 50 // Min Length: 1 Name *string `json:"name"` // Part. // Required: true // Enum: [ALL ANCHOR PATH] ProcessingPart *string `json:"processingPart"` // Processing actions. ProcessingSteps []*UserActionNamingPlaceholderProcessingStep `json:"processingSteps"` // Use the element identifier that was selected by Dynatrace. // Required: true UseGuessedElementIdentifier *bool `json:"useGuessedElementIdentifier"` }
UserActionNamingPlaceholder The placeholder settings. swagger:model UserActionNamingPlaceholder
func (*UserActionNamingPlaceholder) MarshalBinary ¶
func (m *UserActionNamingPlaceholder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionNamingPlaceholder) UnmarshalBinary ¶
func (m *UserActionNamingPlaceholder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionNamingPlaceholderProcessingStep ¶
type UserActionNamingPlaceholderProcessingStep struct { // After (to be removed). PatternAfter string `json:"patternAfter,omitempty"` // If patternAfter should be the first or the last occurrence // Enum: [FIRST LAST] PatternAfterSearchType string `json:"patternAfterSearchType,omitempty"` // Before (to be removed). PatternBefore string `json:"patternBefore,omitempty"` // If patternBefore should be the first or the last occurrence // Enum: [FIRST LAST] PatternBeforeSearchType string `json:"patternBeforeSearchType,omitempty"` // Replace with. Replacement string `json:"replacement,omitempty"` // Action. // Required: true // Enum: [REPLACEMENT SUBSTRING] Type *string `json:"type"` }
UserActionNamingPlaceholderProcessingStep The processing step settings. swagger:model UserActionNamingPlaceholderProcessingStep
func (*UserActionNamingPlaceholderProcessingStep) MarshalBinary ¶
func (m *UserActionNamingPlaceholderProcessingStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionNamingPlaceholderProcessingStep) UnmarshalBinary ¶
func (m *UserActionNamingPlaceholderProcessingStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionNamingRule ¶
type UserActionNamingRule struct { // Define the conditions when this naming rule should apply. Conditions []*UserActionNamingRuleCondition `json:"conditions"` // Naming pattern. Use { } to select placeholders. // Required: true // Min Length: 1 Template *string `json:"template"` }
UserActionNamingRule The settings of naming rule. swagger:model UserActionNamingRule
func (*UserActionNamingRule) MarshalBinary ¶
func (m *UserActionNamingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionNamingRule) UnmarshalBinary ¶
func (m *UserActionNamingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionNamingRuleCondition ¶
type UserActionNamingRuleCondition struct { // operand1 // Required: true // Min Length: 1 Operand1 *string `json:"operand1"` // operand2 Operand2 string `json:"operand2,omitempty"` // operator // Required: true // Enum: [CONTAINS ENDS_WITH EQUALS IS_EMPTY IS_NOT_EMPTY NOT_CONTAINS NOT_ENDS_WITH NOT_EQUALS NOT_STARTS_WITH STARTS_WITH] Operator *string `json:"operator"` }
UserActionNamingRuleCondition The settings of conditions for user action naming. swagger:model UserActionNamingRuleCondition
func (*UserActionNamingRuleCondition) MarshalBinary ¶
func (m *UserActionNamingRuleCondition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionNamingRuleCondition) UnmarshalBinary ¶
func (m *UserActionNamingRuleCondition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionNamingSettings ¶
type UserActionNamingSettings struct { // Case insensitive naming. IgnoreCase bool `json:"ignoreCase,omitempty"` // User action naming rules for loading actions. LoadActionNamingRules []*UserActionNamingRule `json:"loadActionNamingRules"` // User action placeholders. Placeholders []*UserActionNamingPlaceholder `json:"placeholders"` // Deactivate this setting if different domains should not result in separate user actions. SplitUserActionsByDomain bool `json:"splitUserActionsByDomain,omitempty"` // User action naming rules for xhr actions. XhrActionNamingRules []*UserActionNamingRule `json:"xhrActionNamingRules"` }
UserActionNamingSettings The settings of user action naming. swagger:model UserActionNamingSettings
func (*UserActionNamingSettings) MarshalBinary ¶
func (m *UserActionNamingSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionNamingSettings) UnmarshalBinary ¶
func (m *UserActionNamingSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserActionPropertyFilter ¶
type UserActionPropertyFilter struct { // Filter by values >= this value (only for properties of numeric type) From float64 `json:"from,omitempty"` // The key of the user action property Key string `json:"key,omitempty"` // Filter by values <= this value (only for properties of numeric type) To float64 `json:"to,omitempty"` // Filter by a string value (only for properties of type string) Value string `json:"value,omitempty"` }
UserActionPropertyFilter user action property filter swagger:model UserActionPropertyFilter
func (*UserActionPropertyFilter) MarshalBinary ¶
func (m *UserActionPropertyFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserActionPropertyFilter) UnmarshalBinary ¶
func (m *UserActionPropertyFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserPasswordCredentials ¶
type UserPasswordCredentials struct { // The password of the credential. // Required: true Password *string `json:"password"` // The username of the credentials set. // Required: true User *string `json:"user"` // contains filtered or unexported fields }
UserPasswordCredentials user password credentials swagger:model UserPasswordCredentials
func (*UserPasswordCredentials) Description ¶
func (m *UserPasswordCredentials) Description() *string
Description gets the description of this subtype
func (*UserPasswordCredentials) ID ¶
func (m *UserPasswordCredentials) ID() string
ID gets the id of this subtype
func (*UserPasswordCredentials) MarshalBinary ¶
func (m *UserPasswordCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (UserPasswordCredentials) MarshalJSON ¶
func (m UserPasswordCredentials) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*UserPasswordCredentials) Name ¶
func (m *UserPasswordCredentials) Name() *string
Name gets the name of this subtype
func (*UserPasswordCredentials) OwnerAccessOnly ¶
func (m *UserPasswordCredentials) OwnerAccessOnly() bool
OwnerAccessOnly gets the owner access only of this subtype
func (*UserPasswordCredentials) SetDescription ¶
func (m *UserPasswordCredentials) SetDescription(val *string)
SetDescription sets the description of this subtype
func (*UserPasswordCredentials) SetID ¶
func (m *UserPasswordCredentials) SetID(val string)
SetID sets the id of this subtype
func (*UserPasswordCredentials) SetName ¶
func (m *UserPasswordCredentials) SetName(val *string)
SetName sets the name of this subtype
func (*UserPasswordCredentials) SetOwnerAccessOnly ¶
func (m *UserPasswordCredentials) SetOwnerAccessOnly(val bool)
SetOwnerAccessOnly sets the owner access only of this subtype
func (*UserPasswordCredentials) SetType ¶
func (m *UserPasswordCredentials) SetType(val string)
SetType sets the type of this subtype
func (*UserPasswordCredentials) Type ¶
func (m *UserPasswordCredentials) Type() string
Type gets the type of this subtype
func (*UserPasswordCredentials) UnmarshalBinary ¶
func (m *UserPasswordCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserPasswordCredentials) UnmarshalJSON ¶
func (m *UserPasswordCredentials) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type UserSessionQueryTile ¶
type UserSessionQueryTile struct { // The name of the tile, set by user. // Required: true CustomName *string `json:"customName"` // The limit of the results, if not set will use the default value of the system Limit int32 `json:"limit,omitempty"` // A [user session query](https://www.dynatrace.com/support/help/shortlink/usql-info) executed by the tile. // Required: true Query *string `json:"query"` // The comparison timeframe of the query. // // If specified, you additionally get the results of the same query with the specified time shift. TimeFrameShift string `json:"timeFrameShift,omitempty"` // The visualization of the tile. // Required: true // Enum: [COLUMN_CHART FUNNEL LINE_CHART PIE_CHART SINGLE_VALUE TABLE] Type *string `json:"type"` // contains filtered or unexported fields }
UserSessionQueryTile user session query tile swagger:model UserSessionQueryTile
func (*UserSessionQueryTile) Bounds ¶
func (m *UserSessionQueryTile) Bounds() *TileBounds
Bounds gets the bounds of this subtype
func (*UserSessionQueryTile) Configured ¶
func (m *UserSessionQueryTile) Configured() bool
Configured gets the configured of this subtype
func (*UserSessionQueryTile) MarshalBinary ¶
func (m *UserSessionQueryTile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (UserSessionQueryTile) MarshalJSON ¶
func (m UserSessionQueryTile) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*UserSessionQueryTile) Name ¶
func (m *UserSessionQueryTile) Name() *string
Name gets the name of this subtype
func (*UserSessionQueryTile) SetBounds ¶
func (m *UserSessionQueryTile) SetBounds(val *TileBounds)
SetBounds sets the bounds of this subtype
func (*UserSessionQueryTile) SetConfigured ¶
func (m *UserSessionQueryTile) SetConfigured(val bool)
SetConfigured sets the configured of this subtype
func (*UserSessionQueryTile) SetName ¶
func (m *UserSessionQueryTile) SetName(val *string)
SetName sets the name of this subtype
func (*UserSessionQueryTile) SetTileFilter ¶
func (m *UserSessionQueryTile) SetTileFilter(val *TileFilter)
SetTileFilter sets the tile filter of this subtype
func (*UserSessionQueryTile) SetTileType ¶
func (m *UserSessionQueryTile) SetTileType(val string)
SetTileType sets the tile type of this subtype
func (*UserSessionQueryTile) TileFilter ¶
func (m *UserSessionQueryTile) TileFilter() *TileFilter
TileFilter gets the tile filter of this subtype
func (*UserSessionQueryTile) TileType ¶
func (m *UserSessionQueryTile) TileType() string
TileType gets the tile type of this subtype
func (*UserSessionQueryTile) UnmarshalBinary ¶
func (m *UserSessionQueryTile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserSessionQueryTile) UnmarshalJSON ¶
func (m *UserSessionQueryTile) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type VMwareAnomalyDetectionConfig ¶
type VMwareAnomalyDetectionConfig struct { // How to detect high number of dropped packets. // Required: true DroppedPacketsDetection *DroppedPacketsDetectionConfig `json:"droppedPacketsDetection"` // How to detect CPU saturation on ESXi host. // Required: true EsxiHighCPUSaturation *EsxiHighCPUSaturationConfig `json:"esxiHighCpuSaturation"` // How to detect memory saturation on ESXi host. // Required: true EsxiHighMemoryDetection *EsxiHighMemoryDetectionConfig `json:"esxiHighMemoryDetection"` // How to detect guest CPU limit reached. GuestCPULimitReached *GuestCPULimitReachedConfig `json:"guestCpuLimitReached,omitempty"` // How to detect low datastore space. // Required: true LowDatastoreSpaceDetection *LowDatastoreSpaceDetectionConfig `json:"lowDatastoreSpaceDetection"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // How to detect overloaded storage on physical storage device. // Required: true OverloadedStorageDetection *OverloadedStorageDetectionConfig `json:"overloadedStorageDetection"` // How to detect physical storage device running slow. // Required: true SlowPhysicalStorageDetection *SlowPhysicalStorageDetectionConfig `json:"slowPhysicalStorageDetection"` // How to detect undersized storage device. // Required: true UndersizedStorageDetection *UndersizedStorageDetectionConfig `json:"undersizedStorageDetection"` }
VMwareAnomalyDetectionConfig The configuration of the anomaly detection for VMware. swagger:model VMwareAnomalyDetectionConfig
func (*VMwareAnomalyDetectionConfig) MarshalBinary ¶
func (m *VMwareAnomalyDetectionConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VMwareAnomalyDetectionConfig) UnmarshalBinary ¶
func (m *VMwareAnomalyDetectionConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValueCondition ¶
type ValueCondition struct { // Negate the comparison. // Required: true Negate *bool `json:"negate"` // Operator comparing the extracted value to the comparison value. // Required: true // Enum: [BEGINS_WITH CONTAINS ENDS_WITH EQUALS] Operator *string `json:"operator"` // The value to compare to. // Required: true Value *string `json:"value"` }
ValueCondition value condition swagger:model ValueCondition
func (*ValueCondition) MarshalBinary ¶
func (m *ValueCondition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValueCondition) UnmarshalBinary ¶
func (m *ValueCondition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ValueProcessing ¶
type ValueProcessing struct { // Preprocess by extracting a substring from the original value. ExtractSubstring *ExtractSubstring `json:"extractSubstring,omitempty"` // Split (preprocessed) string values at this separator. SplitAt string `json:"splitAt,omitempty"` // Prune Whitespaces. Defaults to false. // Required: true Trim *bool `json:"trim"` // Only capture values matching this condition. ValueCondition *ValueCondition `json:"valueCondition,omitempty"` // Extract value from captured data per regex. ValueExtractorRegex string `json:"valueExtractorRegex,omitempty"` }
ValueProcessing value processing swagger:model ValueProcessing
func (*ValueProcessing) MarshalBinary ¶
func (m *ValueProcessing) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ValueProcessing) UnmarshalBinary ¶
func (m *ValueProcessing) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VictorOpsNotificationConfig ¶
type VictorOpsNotificationConfig struct { // The API key for the target VictorOps account. // Max Length: 1000 // Min Length: 1 APIKey string `json:"apiKey,omitempty"` // The content of the message. // // You can use the following placeholders: // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // // Required: true // Min Length: 1 Message *string `json:"message"` // The routing key, defining the group to be notified. // Required: true // Max Length: 1000 // Min Length: 1 RoutingKey *string `json:"routingKey"` // contains filtered or unexported fields }
VictorOpsNotificationConfig victor ops notification config swagger:model VictorOpsNotificationConfig
func (*VictorOpsNotificationConfig) Active ¶
func (m *VictorOpsNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*VictorOpsNotificationConfig) AlertingProfile ¶
func (m *VictorOpsNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*VictorOpsNotificationConfig) ID ¶
func (m *VictorOpsNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*VictorOpsNotificationConfig) MarshalBinary ¶
func (m *VictorOpsNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (VictorOpsNotificationConfig) MarshalJSON ¶
func (m VictorOpsNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*VictorOpsNotificationConfig) Name ¶
func (m *VictorOpsNotificationConfig) Name() *string
Name gets the name of this subtype
func (*VictorOpsNotificationConfig) SetActive ¶
func (m *VictorOpsNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*VictorOpsNotificationConfig) SetAlertingProfile ¶
func (m *VictorOpsNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*VictorOpsNotificationConfig) SetID ¶
func (m *VictorOpsNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*VictorOpsNotificationConfig) SetName ¶
func (m *VictorOpsNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*VictorOpsNotificationConfig) SetType ¶
func (m *VictorOpsNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*VictorOpsNotificationConfig) Type ¶
func (m *VictorOpsNotificationConfig) Type() string
Type gets the type of this subtype
func (*VictorOpsNotificationConfig) UnmarshalBinary ¶
func (m *VictorOpsNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*VictorOpsNotificationConfig) UnmarshalJSON ¶
func (m *VictorOpsNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type VisitDurationDetails ¶
type VisitDurationDetails struct { // The duration of session to hit the conversion goal, in milliseconds. // Required: true DurationInMillis *int64 `json:"durationInMillis"` }
VisitDurationDetails Configuration of a visit duration-based conversion goal. swagger:model VisitDurationDetails
func (*VisitDurationDetails) MarshalBinary ¶
func (m *VisitDurationDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VisitDurationDetails) UnmarshalBinary ¶
func (m *VisitDurationDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type VisitNumActionDetails ¶
type VisitNumActionDetails struct { // The number of user actions to hit the conversion goal. NumUserActions int32 `json:"numUserActions,omitempty"` }
VisitNumActionDetails Configuration of a number of user actions-based conversion goal. swagger:model VisitNumActionDetails
func (*VisitNumActionDetails) MarshalBinary ¶
func (m *VisitNumActionDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VisitNumActionDetails) UnmarshalBinary ¶
func (m *VisitNumActionDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WaterfallSettings ¶
type WaterfallSettings struct { // Warn about resources with a lower browser cache rate above *X*%. // Required: true // Maximum: 100 // Minimum: 1 ResourceBrowserCachingThreshold *int32 `json:"resourceBrowserCachingThreshold"` // Warn about resources larger than *X* bytes. // Required: true // Maximum: 9.9999e+07 // Minimum: 0 ResourcesThreshold *int32 `json:"resourcesThreshold"` // Warn about slow CDN resources with a response time above *X* ms. // Required: true // Maximum: 9.9999e+07 // Minimum: 0 SlowCdnResourcesThreshold *int32 `json:"slowCdnResourcesThreshold"` // Warn about slow 1st party resources with a response time above *X* ms. // Required: true // Maximum: 9.9999e+07 // Minimum: 0 SlowFirstPartyResourcesThreshold *int32 `json:"slowFirstPartyResourcesThreshold"` // Warn about slow 3rd party resources with a response time above *X* ms. // Required: true // Maximum: 9.9999e+07 // Minimum: 0 SlowThirdPartyResourcesThreshold *int32 `json:"slowThirdPartyResourcesThreshold"` // Warn if Speed index exceeds *X* % of Visually complete. // Required: true // Maximum: 99 // Minimum: 1 SpeedIndexVisuallyCompleteRatioThreshold *int32 `json:"speedIndexVisuallyCompleteRatioThreshold"` // Warn about uncompressed resources larger than *X* bytes. // Required: true // Maximum: 99999 // Minimum: 0 UncompressedResourcesThreshold *int32 `json:"uncompressedResourcesThreshold"` }
WaterfallSettings These settings influence the monitoring data you receive for 3rd party, CDN, and 1st party resources. swagger:model WaterfallSettings
func (*WaterfallSettings) MarshalBinary ¶
func (m *WaterfallSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WaterfallSettings) UnmarshalBinary ¶
func (m *WaterfallSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebApplicationConfig ¶
type WebApplicationConfig struct { // A list of conversion goals of the application. ConversionGoals []*ConversionGoal `json:"conversionGoals"` // Analize *X*% of user sessions. // Required: true // Maximum: 100 // Minimum: 0 CostControlUserSessionPercentage *float64 `json:"costControlUserSessionPercentage"` // The Apdex settings of custom actions. // Required: true CustomActionApdexSettings *Apdex `json:"customActionApdexSettings"` // Dynatrace entity ID of the web application. // Read Only: true Identifier string `json:"identifier,omitempty"` // The Apdex settings of load actions. // Required: true LoadActionApdexSettings *Apdex `json:"loadActionApdexSettings"` // The key performance metric of load actions. // Required: true // Enum: [ACTION_DURATION DOM_INTERACTIVE LOAD_EVENT_END LOAD_EVENT_START RESPONSE_END RESPONSE_START SPEED_INDEX VISUALLY_COMPLETE] LoadActionKeyPerformanceMetric *string `json:"loadActionKeyPerformanceMetric"` // Java script agent meta data capture settings. MetaDataCaptureSettings []*MetaDataCapturing `json:"metaDataCaptureSettings"` // Metadata useful for debugging. // Read Only: true Metadata *ConfigurationMetadata `json:"metadata,omitempty"` // Real user monitoring settings. // Required: true MonitoringSettings *MonitoringSettings `json:"monitoringSettings"` // The name of the web application, displayed in the UI. // Required: true // Max Length: 50 // Min Length: 1 Name *string `json:"name"` // Real user monitoring enabled/disabled. // Required: true RealUserMonitoringEnabled *bool `json:"realUserMonitoringEnabled"` // The type of the web application. // Enum: [AUTO_INJECTED BROWSER_EXTENSION_INJECTED MANUALLY_INJECTED] Type string `json:"type,omitempty"` // Url injection pattern for manual web application. URLInjectionPattern string `json:"urlInjectionPattern,omitempty"` // User action naming settings. UserActionNamingSettings *UserActionNamingSettings `json:"userActionNamingSettings,omitempty"` // Content resource settings. // Required: true WaterfallSettings *WaterfallSettings `json:"waterfallSettings"` // The Apdex settings of XHR actions. // Required: true XhrActionApdexSettings *Apdex `json:"xhrActionApdexSettings"` // The key performance metric of XHR actions. // Required: true // Enum: [ACTION_DURATION RESPONSE_END RESPONSE_START VISUALLY_COMPLETE] XhrActionKeyPerformanceMetric *string `json:"xhrActionKeyPerformanceMetric"` }
WebApplicationConfig Configuration of a web application. swagger:model WebApplicationConfig
func (*WebApplicationConfig) MarshalBinary ¶
func (m *WebApplicationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebApplicationConfig) UnmarshalBinary ¶
func (m *WebApplicationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebApplicationConfigBrowserRestriction ¶
type WebApplicationConfigBrowserRestriction struct { // The type of the browser that is used. // Required: true // Enum: [ANDROID_WEBKIT BOTS_SPIDERS CHROME EDGE FIREFOX INTERNET_EXPLORER OPERA SAFARI] BrowserType *string `json:"browserType"` // The version of the browser that is used. BrowserVersion string `json:"browserVersion,omitempty"` // Compares different browsers together. // Enum: [EQUALS GREATER_THAN_OR_EQUAL LOWER_THAN_OR_EQUAL] Comparator string `json:"comparator,omitempty"` // The platform on which the browser is being used. // Enum: [ALL DESKTOP MOBILE] Platform string `json:"platform,omitempty"` }
WebApplicationConfigBrowserRestriction Browser exclusion rules for the browsers that are to be excluded. swagger:model WebApplicationConfigBrowserRestriction
func (*WebApplicationConfigBrowserRestriction) MarshalBinary ¶
func (m *WebApplicationConfigBrowserRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebApplicationConfigBrowserRestriction) UnmarshalBinary ¶
func (m *WebApplicationConfigBrowserRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebApplicationConfigBrowserRestrictionSettings ¶
type WebApplicationConfigBrowserRestrictionSettings struct { // A list of browser restrictions. BrowserRestrictions []*WebApplicationConfigBrowserRestriction `json:"browserRestrictions"` // The mode of the list of browser restrictions. // Required: true // Enum: [EXCLUDE INCLUDE] Mode *string `json:"mode"` }
WebApplicationConfigBrowserRestrictionSettings Settings for restricting certain browser type, version, platform and, comparator. It also restricts the mode. swagger:model WebApplicationConfigBrowserRestrictionSettings
func (*WebApplicationConfigBrowserRestrictionSettings) MarshalBinary ¶
func (m *WebApplicationConfigBrowserRestrictionSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebApplicationConfigBrowserRestrictionSettings) UnmarshalBinary ¶
func (m *WebApplicationConfigBrowserRestrictionSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebApplicationConfigIPAddressRestrictionSettings ¶
type WebApplicationConfigIPAddressRestrictionSettings struct { // ip address restrictions IPAddressRestrictions []*IPAddressRange `json:"ipAddressRestrictions"` // The mode of the list of ip address restrictions. // Required: true // Enum: [EXCLUDE INCLUDE] Mode *string `json:"mode"` }
WebApplicationConfigIPAddressRestrictionSettings Settings for restricting certain ip addresses and for introducing subnet mask. It also restricts the mode. swagger:model WebApplicationConfigIpAddressRestrictionSettings
func (*WebApplicationConfigIPAddressRestrictionSettings) MarshalBinary ¶
func (m *WebApplicationConfigIPAddressRestrictionSettings) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebApplicationConfigIPAddressRestrictionSettings) UnmarshalBinary ¶
func (m *WebApplicationConfigIPAddressRestrictionSettings) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebHookNotificationConfig ¶
type WebHookNotificationConfig struct { // Accept any, including self-signed and invalid, SSL certificate (`true`) or only trusted (`false`) certificates. // Required: true AcceptAnyCertificate *bool `json:"acceptAnyCertificate"` // A list of the additional HTTP headers. Headers []*HTTPHeader `json:"headers"` // The content of the notification message. // // You can use the following placeholders: // * `{ImpactedEntities}`: Details about the entities impacted by the problem in form of a JSON array. // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsHTML}`: All problem event details, including root cause, as an HTML-formatted string. // * `{ProblemDetailsJSON}`: All problem event details, including root cause, as a JSON object. // * `{ProblemDetailsMarkdown}`: All problem event details, including root cause, as a [Markdown-formatted](https://www.markdownguide.org/cheat-sheet/) string. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Min Length: 1 Payload *string `json:"payload"` // The URL of the WebHook endpoint. // Required: true // Max Length: 1000 // Min Length: 1 URL *string `json:"url"` // contains filtered or unexported fields }
WebHookNotificationConfig web hook notification config swagger:model WebHookNotificationConfig
func (*WebHookNotificationConfig) Active ¶
func (m *WebHookNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*WebHookNotificationConfig) AlertingProfile ¶
func (m *WebHookNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*WebHookNotificationConfig) ID ¶
func (m *WebHookNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*WebHookNotificationConfig) MarshalBinary ¶
func (m *WebHookNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebHookNotificationConfig) MarshalJSON ¶
func (m WebHookNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebHookNotificationConfig) Name ¶
func (m *WebHookNotificationConfig) Name() *string
Name gets the name of this subtype
func (*WebHookNotificationConfig) SetActive ¶
func (m *WebHookNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*WebHookNotificationConfig) SetAlertingProfile ¶
func (m *WebHookNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*WebHookNotificationConfig) SetID ¶
func (m *WebHookNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*WebHookNotificationConfig) SetName ¶
func (m *WebHookNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*WebHookNotificationConfig) SetType ¶
func (m *WebHookNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*WebHookNotificationConfig) Type ¶
func (m *WebHookNotificationConfig) Type() string
Type gets the type of this subtype
func (*WebHookNotificationConfig) UnmarshalBinary ¶
func (m *WebHookNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebHookNotificationConfig) UnmarshalJSON ¶
func (m *WebHookNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebServiceName ¶
type WebServiceName struct { // The value to be used instead of the detected value. ValueOverride string `json:"valueOverride,omitempty"` // contains filtered or unexported fields }
WebServiceName The contribution to the service ID calculation from the detected web service name.
You have two mutually exclusive options:
* Override the detected value with a specified static value. Specify the new value in the **valueOverride** field. * Dynamically transform the detected value. Specify the transformation parameters in the **transformations** field. swagger:model WebServiceName
func (*WebServiceName) MarshalBinary ¶
func (m *WebServiceName) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebServiceName) MarshalJSON ¶
func (m WebServiceName) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebServiceName) SetTransformations ¶
func (m *WebServiceName) SetTransformations(val []TransformationBase)
SetTransformations sets the transformations of this base type
func (*WebServiceName) Transformations ¶
func (m *WebServiceName) Transformations() []TransformationBase
Transformations gets the transformations of this base type
func (*WebServiceName) UnmarshalBinary ¶
func (m *WebServiceName) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebServiceName) UnmarshalJSON ¶
func (m *WebServiceName) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebServiceNameSpace ¶
type WebServiceNameSpace struct { // The value to be used instead of the detected value. ValueOverride string `json:"valueOverride,omitempty"` // contains filtered or unexported fields }
WebServiceNameSpace The contribution to the service ID calculation from the detected web service name space.
You have two mutually exclusive options:
* Override the detected value with a specified static value. Specify the new value in the **valueOverride** field. * Dynamically transform the detected value. Specify the transformation parameters in the **transformations** field. swagger:model WebServiceNameSpace
func (*WebServiceNameSpace) MarshalBinary ¶
func (m *WebServiceNameSpace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebServiceNameSpace) MarshalJSON ¶
func (m WebServiceNameSpace) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebServiceNameSpace) SetTransformations ¶
func (m *WebServiceNameSpace) SetTransformations(val []TransformationBase)
SetTransformations sets the transformations of this base type
func (*WebServiceNameSpace) Transformations ¶
func (m *WebServiceNameSpace) Transformations() []TransformationBase
Transformations gets the transformations of this base type
func (*WebServiceNameSpace) UnmarshalBinary ¶
func (m *WebServiceNameSpace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebServiceNameSpace) UnmarshalJSON ¶
func (m *WebServiceNameSpace) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type XMattersNotificationConfig ¶
type XMattersNotificationConfig struct { // Accept any, including self-signed and invalid, SSL certificate (`true`) or only trusted (`false`) certificates. // Required: true AcceptAnyCertificate *bool `json:"acceptAnyCertificate"` // A list of the additional HTTP headers. Headers []*HTTPHeader `json:"headers"` // The content of the message. // // You can use the following placeholders: // * `{ImpactedEntities}`: Details about the entities impacted by the problem in form of a JSON array. // * `{ImpactedEntity}`: The entity impacted by the problem or *X* impacted entities. // * `{PID}`: The ID of the reported problem. // * `{ProblemDetailsHTML}`: All problem event details, including root cause, as an HTML-formatted string. // * `{ProblemDetailsJSON}`: All problem event details, including root cause, as a JSON object. // * `{ProblemDetailsMarkdown}`: All problem event details, including root cause, as a [Markdown-formatted](https://www.markdownguide.org/cheat-sheet/) string. // * `{ProblemDetailsText}`: All problem event details, including root cause, as a text-formatted string. // * `{ProblemID}`: The display number of the reported problem. // * `{ProblemImpact}`: The [impact level](https://www.dynatrace.com/support/help/shortlink/impact-analysis) of the problem. Possible values are `APPLICATION`, `SERVICE`, and `INFRASTRUCTURE`. // * `{ProblemSeverity}`: The [severity level](https://www.dynatrace.com/support/help/shortlink/event-types) of the problem. Possible values are `AVAILABILITY`, `ERROR`, `PERFORMANCE`, `RESOURCE_CONTENTION`, and `CUSTOM_ALERT`. // * `{ProblemTitle}`: A short description of the problem. // * `{ProblemURL}`: The URL of the problem within Dynatrace. // * `{State}`: The state of the problem. Possible values are `OPEN` and `RESOLVED`. If the problem has been merged into another problem, it has the `MERGED` value. // * `{Tags}`: The list of tags that are defined for all impacted entities, separated by commas. // // Required: true // Max Length: 600 // Min Length: 1 Payload *string `json:"payload"` // The URL of the xMatters WebHook. // Required: true // Max Length: 1000 // Min Length: 1 URL *string `json:"url"` // contains filtered or unexported fields }
XMattersNotificationConfig x matters notification config swagger:model XMattersNotificationConfig
func (*XMattersNotificationConfig) Active ¶
func (m *XMattersNotificationConfig) Active() *bool
Active gets the active of this subtype
func (*XMattersNotificationConfig) AlertingProfile ¶
func (m *XMattersNotificationConfig) AlertingProfile() *strfmt.UUID
AlertingProfile gets the alerting profile of this subtype
func (*XMattersNotificationConfig) ID ¶
func (m *XMattersNotificationConfig) ID() strfmt.UUID
ID gets the id of this subtype
func (*XMattersNotificationConfig) MarshalBinary ¶
func (m *XMattersNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (XMattersNotificationConfig) MarshalJSON ¶
func (m XMattersNotificationConfig) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*XMattersNotificationConfig) Name ¶
func (m *XMattersNotificationConfig) Name() *string
Name gets the name of this subtype
func (*XMattersNotificationConfig) SetActive ¶
func (m *XMattersNotificationConfig) SetActive(val *bool)
SetActive sets the active of this subtype
func (*XMattersNotificationConfig) SetAlertingProfile ¶
func (m *XMattersNotificationConfig) SetAlertingProfile(val *strfmt.UUID)
SetAlertingProfile sets the alerting profile of this subtype
func (*XMattersNotificationConfig) SetID ¶
func (m *XMattersNotificationConfig) SetID(val strfmt.UUID)
SetID sets the id of this subtype
func (*XMattersNotificationConfig) SetName ¶
func (m *XMattersNotificationConfig) SetName(val *string)
SetName sets the name of this subtype
func (*XMattersNotificationConfig) SetType ¶
func (m *XMattersNotificationConfig) SetType(val string)
SetType sets the type of this subtype
func (*XMattersNotificationConfig) Type ¶
func (m *XMattersNotificationConfig) Type() string
Type gets the type of this subtype
func (*XMattersNotificationConfig) UnmarshalBinary ¶
func (m *XMattersNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*XMattersNotificationConfig) UnmarshalJSON ¶
func (m *XMattersNotificationConfig) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ZosComparisonInfo ¶
type ZosComparisonInfo struct {
// contains filtered or unexported fields
}
ZosComparisonInfo zos comparison info swagger:model ZosComparisonInfo
func (*ZosComparisonInfo) Comparison ¶
func (m *ZosComparisonInfo) Comparison() Enum
Comparison gets the comparison of this subtype
func (*ZosComparisonInfo) MarshalBinary ¶
func (m *ZosComparisonInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ZosComparisonInfo) MarshalJSON ¶
func (m ZosComparisonInfo) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ZosComparisonInfo) Negate ¶
func (m *ZosComparisonInfo) Negate() *bool
Negate gets the negate of this subtype
func (*ZosComparisonInfo) SetComparison ¶
func (m *ZosComparisonInfo) SetComparison(val Enum)
SetComparison sets the comparison of this subtype
func (*ZosComparisonInfo) SetNegate ¶
func (m *ZosComparisonInfo) SetNegate(val *bool)
SetNegate sets the negate of this subtype
func (*ZosComparisonInfo) SetType ¶
func (m *ZosComparisonInfo) SetType(val string)
SetType sets the type of this subtype
func (*ZosComparisonInfo) SetValue ¶
func (m *ZosComparisonInfo) SetValue(val interface{})
SetValue sets the value of this subtype
func (*ZosComparisonInfo) Type ¶
func (m *ZosComparisonInfo) Type() string
Type gets the type of this subtype
func (*ZosComparisonInfo) UnmarshalBinary ¶
func (m *ZosComparisonInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ZosComparisonInfo) UnmarshalJSON ¶
func (m *ZosComparisonInfo) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ZosComparisonInfo) Validate ¶
func (m *ZosComparisonInfo) Validate(formats strfmt.Registry) error
Validate validates this zos comparison info
func (*ZosComparisonInfo) Value ¶
func (m *ZosComparisonInfo) Value() interface{}
Value gets the value of this subtype
Source Files
¶
- additional_event_handlers.go
- advanced_java_script_tag_settings.go
- after_transformation.go
- alerting_custom_event_filter.go
- alerting_custom_text_filter.go
- alerting_event_type_filter.go
- alerting_predefined_event_filter.go
- alerting_profile.go
- alerting_profile_severity_rule.go
- alerting_profile_tag_filter.go
- alias_queue.go
- ansible_tower_notification_config.go
- apdex.go
- app_identifier.go
- application_anomaly_detection_config.go
- application_data_privacy.go
- application_data_privacy_list.go
- application_detection_rule_config.go
- application_filter.go
- application_id.go
- application_type_comparison.go
- assigned_entities_tile.go
- assigned_entities_with_metric_tile.go
- auto_tag.go
- auto_tag_rule.go
- aws_anomaly_detection_config.go
- aws_authentication_data.go
- aws_config_tag.go
- aws_credentials_config.go
- aws_iam_token.go
- aws_supporting_service_config.go
- aws_supporting_service_metric.go
- azure_compute_mode_comparison.go
- azure_credentials.go
- azure_sku_comparision.go
- before_transformation.go
- between_transformation.go
- bitness_comparision.go
- boolean_comparison_info.go
- calculated_metric_definition.go
- calculated_service_metric.go
- captured_method.go
- certificate_credentials.go
- cloud_foundry_credentials.go
- cloud_type_comparison.go
- cluster_queue.go
- column_definition.go
- compare_operation.go
- comparison_basic.go
- comparison_info.go
- condition.go
- condition_key.go
- conditions_full_web_request_attribute_type_dto.go
- conditions_full_web_service_attribute_type_dto.go
- conditions_opaque_and_external_web_request_attribute_type_dto.go
- configuration_metadata.go
- configuration_metadata_dto_impl.go
- connection_lost_detection_config.go
- constraint_violation.go
- content_capture.go
- context_root.go
- context_root_transformation.go
- conversion_goal.go
- credentials.go
- credentials_list.go
- credentials_response_element.go
- custom_application_type_comparison.go
- custom_charting_item_metadata_config.go
- custom_charting_tile.go
- custom_column_definition.go
- custom_device_group_name_alerting_scope.go
- custom_filter_chart_config.go
- custom_filter_chart_series_config.go
- custom_filter_chart_series_dimension_config.go
- custom_filter_config.go
- custom_host_metadata_condition_key.go
- custom_host_metadata_key.go
- custom_process_metadata_condition_key.go
- custom_process_metadata_key.go
- custom_service.go
- dashboard.go
- dashboard_filter.go
- dashboard_list.go
- dashboard_metadata.go
- dashboard_report.go
- dashboard_report_stub.go
- dashboard_report_subscription.go
- dashboard_stub.go
- data_privacy_and_security.go
- data_source.go
- database_anomaly_detection_config.go
- database_connection_failure_detection_config.go
- database_topology_comparison.go
- dcrum_decoder_comparison.go
- destination_details.go
- detection_rule.go
- dimension_definition.go
- disk_event_anomaly_detection_config.go
- disk_low_inodes_detection_config.go
- disk_low_inodes_thresholds.go
- disk_low_space_detection_config.go
- disk_low_space_thresholds.go
- disk_name_filter.go
- disk_slow_write_and_reads_thresholds.go
- disk_slow_writes_and_reads_detection_config.go
- dropped_packets_detection_config.go
- dropped_packets_thresholds.go
- e_s_b_input_node_type_comparison_info.go
- ec2_candidate_cpu_saturation_detection_config.go
- ec2_candidate_cpu_saturation_thresholds.go
- elb_high_connection_errors_detection_config.go
- elb_high_connection_errors_thresholds.go
- email_notification_config.go
- ends_with_compare_operation.go
- entity_id_alerting_scope.go
- entity_id_comparison.go
- entity_rule_engine_condition.go
- entity_short_representation.go
- enum.go
- equals_compare_operation.go
- error.go
- error_envelope.go
- esxi_high_cpu_saturation_config.go
- esxi_high_cpu_thresholds.go
- esxi_high_memory_detection_config.go
- esxi_high_memory_thresholds.go
- event_wrapper_settings.go
- exists_compare_operation.go
- extract_substring.go
- failed_state_comparison_info.go
- failure_rate_increase_autodetection_config.go
- failure_rate_increase_detection_config.go
- failure_rate_increase_threshold_config.go
- failure_reason_comparison_info.go
- fast_string_comparison_info.go
- filterable_entity_tile.go
- flaw_state_comparison_info.go
- form_data_content_disposition.go
- frequent_issue_detection_config.go
- full_web_request_rule.go
- full_web_service_rule.go
- global_event_capture_settings.go
- greater_than_compare_operation.go
- guest_cpu_limit_reached_config.go
- guest_cpu_limit_thresholds.go
- high_cpu_saturation_detection_config.go
- high_cpu_saturation_thresholds.go
- high_gc_activity_detection_config.go
- high_gc_activity_thresholds.go
- high_memory_detection_config.go
- high_memory_thresholds.go
- high_network_detection_config.go
- high_network_thresholds.go
- hip_chat_notification_config.go
- host_group_name_alerting_scope.go
- host_name_alerting_scope.go
- hosts_anomaly_detection_config.go
- http_header.go
- http_method_comparison_info.go
- http_status_class_comparison_info.go
- hypervisor_type_comparision.go
- i_i_b_input_node_type_comparison_info.go
- ibm_m_q_ims_entry_queue.go
- indexed_name_comparison.go
- indexed_string_comparison.go
- indexed_tag_comparison.go
- input_stream.go
- int_equals_compare_operation.go
- integer_comparison.go
- ip_address_comparison.go
- ip_address_range.go
- ip_in_range_compare_operation.go
- java_script_framework_support.go
- java_script_injection_rules.go
- jira_notification_config.go
- json_column_definition.go
- key_based_authentication.go
- kubernetes_credentials.go
- lambda_high_error_rate_detection_config.go
- lambda_high_error_rate_thresholds.go
- less_than_compare_operation.go
- log_metric_config.go
- log_source_filter.go
- low_datastore_space_detection_config.go
- low_datastore_space_thresholds.go
- maintenance_window.go
- management_zone.go
- management_zone_alerting_scope.go
- management_zone_rule.go
- markdown_tile.go
- meta_data_capturing.go
- method_reference.go
- method_rule.go
- metric_event.go
- metric_event_alerting_scope.go
- metric_event_dimensions.go
- metric_event_entity_dimensions.go
- metric_event_string_dimensions.go
- metric_event_text_filter_metric_event_dimensions_filter_operator_dto.go
- metric_event_text_filter_metric_event_text_filter_operator_dto.go
- mobile_platform_comparison.go
- monitored_entity_filter.go
- monitoring_settings.go
- name_alerting_scope.go
- network_dropped_packets_detection_config.go
- network_dropped_packets_thresholds.go
- network_errors_detection_config.go
- network_errors_thresholds.go
- network_high_retransmission_detection_config.go
- network_high_retransmission_thresholds.go
- network_tcp_problems_detection_config.go
- network_tcp_problems_thresholds.go
- notification_config.go
- notification_config_stub.go
- notification_config_stub_list_dto.go
- number.go
- number_comparison_info.go
- number_request_attribute_comparison_info.go
- opaque_and_external_web_request_rule.go
- ops_genie_notification_config.go
- os_architecture_comparison.go
- os_type_comparison.go
- out_of_memory_detection_config.go
- out_of_memory_thresholds.go
- out_of_threads_detection_config.go
- out_of_threads_thresholds.go
- output_stream.go
- overloaded_storage_detection_config.go
- overloaded_storage_thresholds.go
- paas_type_comparison.go
- pager_duty_notification_config.go
- path_definition.go
- placeholder.go
- plugin.go
- plugin_property.go
- plugin_state.go
- plugin_state_list.go
- port.go
- process_group_id_alerting_scope.go
- process_group_name_alerting_scope.go
- process_metadata_condition_key.go
- public_domain_name.go
- queue_manager.go
- rds_high_cpu_detection_config.go
- rds_high_cpu_thresholds.go
- rds_high_latency_thresholds.go
- rds_high_memory_detection_config.go
- rds_high_memory_thresholds.go
- rds_high_write_read_latency_detection_config.go
- rds_low_storage_detection_config.go
- rds_low_storage_thresholds.go
- rds_restarts_sequence_detection_config.go
- rds_restarts_thresholds.go
- recurrence.go
- remote_environment_config_dto.go
- remote_environment_config_list_dto.go
- remote_environment_config_stub_dto.go
- remote_plugin_endpoint.go
- remote_queue.go
- remove_credit_card_numbers_transformation.go
- remove_i_b_a_ns_transformation.go
- remove_i_ps_transformation.go
- remove_numbers_transformation.go
- replace_between_transformation.go
- report_stub_list.go
- report_subscriptions.go
- request_attribute.go
- request_naming.go
- resource_naming.go
- resource_timing_settings.go
- response_time_degradation_autodetection_config.go
- response_time_degradation_detection_config.go
- response_time_degradation_threshold_config.go
- role_based_authentication.go
- rum_dimension_definition.go
- rum_metric.go
- rum_metric_definition.go
- rum_metric_update.go
- schedule.go
- scope.go
- scope_conditions.go
- server_name.go
- service_anomaly_detection_config.go
- service_now_notification_config.go
- service_topology_comparison.go
- service_type_comparison.go
- service_type_comparison_info.go
- sharing_info.go
- simple_host_tech.go
- simple_host_tech_comparison.go
- simple_tech.go
- simple_tech_comparison.go
- slack_notification_config.go
- slow_physical_storage_detection_config.go
- slow_physical_storage_thresholds.go
- split_select_transformation.go
- starts_with_compare_operation.go
- string_comparison.go
- string_comparison_info.go
- string_condition_key.go
- string_contains_compare_operation.go
- string_equals_compare_operation.go
- string_request_attribute_comparison_info.go
- stub_list.go
- supported_version.go
- symbol_file.go
- symbol_file_list.go
- symbol_file_pinning.go
- symbol_file_storage_info.go
- synthetic_engine_type_comparison.go
- synthetic_single_webcheck_tile.go
- tag_compare_operation.go
- tag_comparison.go
- tag_comparison_info.go
- tag_filter.go
- tag_filter_alerting_scope.go
- tag_info.go
- tag_pair.go
- take_segments_transformation.go
- tile.go
- tile_bounds.go
- tile_filter.go
- timeout_settings.go
- token_credentials.go
- traffic_drop_detection_config.go
- traffic_spike_detection_config.go
- transformation_base.go
- trello_notification_config.go
- undersized_storage_detection_config.go
- undersized_storage_thresholds.go
- user_action_details.go
- user_action_filter.go
- user_action_naming_placeholder.go
- user_action_naming_placeholder_processing_step.go
- user_action_naming_rule.go
- user_action_naming_rule_condition.go
- user_action_naming_settings.go
- user_action_property_filter.go
- user_password_credentials.go
- user_session_query_tile.go
- v_mware_anomaly_detection_config.go
- value_condition.go
- value_processing.go
- victor_ops_notification_config.go
- visit_duration_details.go
- visit_num_action_details.go
- waterfall_settings.go
- web_application_config.go
- web_application_config_browser_restriction.go
- web_application_config_browser_restriction_settings.go
- web_application_config_ip_address_restriction_settings.go
- web_hook_notification_config.go
- web_service_name.go
- web_service_name_space.go
- x_matters_notification_config.go
- zos_comparison_info.go