types

package
v1.20.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcknowledgeActionConfiguration added in v1.3.0

type AcknowledgeActionConfiguration struct {

	// The note that you can leave when you acknowledge the alarm.
	Note *string
	// contains filtered or unexported fields
}

Contains the configuration information of an acknowledge action.

type AcknowledgeAlarmActionRequest added in v1.3.0

type AcknowledgeAlarmActionRequest struct {

	// The name of the alarm model.
	//
	// This member is required.
	AlarmModelName *string

	// The request ID. Each ID must be unique within each batch.
	//
	// This member is required.
	RequestId *string

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The note that you can leave when you acknowledge the alarm.
	Note *string
	// contains filtered or unexported fields
}

Information needed to acknowledge the alarm.

type Alarm added in v1.3.0

type Alarm struct {

	// The name of the alarm model.
	AlarmModelName *string

	// The version of the alarm model.
	AlarmModelVersion *string

	// Contains information about the current state of the alarm.
	AlarmState *AlarmState

	// The time the alarm was created, in the Unix epoch format.
	CreationTime *time.Time

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The time the alarm was last updated, in the Unix epoch format.
	LastUpdateTime *time.Time

	// A non-negative integer that reflects the severity level of the alarm.
	Severity *int32
	// contains filtered or unexported fields
}

Contains information about an alarm.

type AlarmState added in v1.3.0

type AlarmState struct {

	// Contains information about the action that you can take to respond to the alarm.
	CustomerAction *CustomerAction

	// Information needed to evaluate data.
	RuleEvaluation *RuleEvaluation

	// The name of the alarm state. The state name can be one of the following values:
	//   - DISABLED - When the alarm is in the DISABLED state, it isn't ready to
	//   evaluate data. To enable the alarm, you must change the alarm to the NORMAL
	//   state.
	//   - NORMAL - When the alarm is in the NORMAL state, it's ready to evaluate data.
	//   - ACTIVE - If the alarm is in the ACTIVE state, the alarm is invoked.
	//   - ACKNOWLEDGED - When the alarm is in the ACKNOWLEDGED state, the alarm was
	//   invoked and you acknowledged the alarm.
	//   - SNOOZE_DISABLED - When the alarm is in the SNOOZE_DISABLED state, the alarm
	//   is disabled for a specified period of time. After the snooze time, the alarm
	//   automatically changes to the NORMAL state.
	//   - LATCHED - When the alarm is in the LATCHED state, the alarm was invoked.
	//   However, the data that the alarm is currently evaluating is within the specified
	//   range. To change the alarm to the NORMAL state, you must acknowledge the
	//   alarm.
	StateName AlarmStateName

	// Contains information about alarm state changes.
	SystemEvent *SystemEvent
	// contains filtered or unexported fields
}

Contains information about the current state of the alarm.

type AlarmStateName added in v1.3.0

type AlarmStateName string
const (
	AlarmStateNameDisabled       AlarmStateName = "DISABLED"
	AlarmStateNameNormal         AlarmStateName = "NORMAL"
	AlarmStateNameActive         AlarmStateName = "ACTIVE"
	AlarmStateNameAcknowledged   AlarmStateName = "ACKNOWLEDGED"
	AlarmStateNameSnoozeDisabled AlarmStateName = "SNOOZE_DISABLED"
	AlarmStateNameLatched        AlarmStateName = "LATCHED"
)

Enum values for AlarmStateName

func (AlarmStateName) Values added in v1.3.0

func (AlarmStateName) Values() []AlarmStateName

Values returns all known values for AlarmStateName. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type AlarmSummary added in v1.3.0

type AlarmSummary struct {

	// The name of the alarm model.
	AlarmModelName *string

	// The version of the alarm model.
	AlarmModelVersion *string

	// The time the alarm was created, in the Unix epoch format.
	CreationTime *time.Time

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The time the alarm was last updated, in the Unix epoch format.
	LastUpdateTime *time.Time

	// The name of the alarm state. The state name can be one of the following values:
	//   - DISABLED - When the alarm is in the DISABLED state, it isn't ready to
	//   evaluate data. To enable the alarm, you must change the alarm to the NORMAL
	//   state.
	//   - NORMAL - When the alarm is in the NORMAL state, it's ready to evaluate data.
	//   - ACTIVE - If the alarm is in the ACTIVE state, the alarm is invoked.
	//   - ACKNOWLEDGED - When the alarm is in the ACKNOWLEDGED state, the alarm was
	//   invoked and you acknowledged the alarm.
	//   - SNOOZE_DISABLED - When the alarm is in the SNOOZE_DISABLED state, the alarm
	//   is disabled for a specified period of time. After the snooze time, the alarm
	//   automatically changes to the NORMAL state.
	//   - LATCHED - When the alarm is in the LATCHED state, the alarm was invoked.
	//   However, the data that the alarm is currently evaluating is within the specified
	//   range. To change the alarm to the NORMAL state, you must acknowledge the
	//   alarm.
	StateName AlarmStateName
	// contains filtered or unexported fields
}

Contains a summary of an alarm.

type BatchAlarmActionErrorEntry added in v1.3.0

type BatchAlarmActionErrorEntry struct {

	// The error code.
	ErrorCode ErrorCode

	// A message that describes the error.
	ErrorMessage *string

	// The request ID. Each ID must be unique within each batch.
	RequestId *string
	// contains filtered or unexported fields
}

Contains error messages associated with one of the following requests:

type BatchDeleteDetectorErrorEntry added in v1.12.0

type BatchDeleteDetectorErrorEntry struct {

	// The error code.
	ErrorCode ErrorCode

	// A message that describes the error.
	ErrorMessage *string

	// The ID of the message that caused the error. (See the value of the "messageId"
	// in the detectors (https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_BatchDeleteDetector.html#iotevents-iotevents-data_BatchDeleteDetector-request-detectors)
	// object of the DeleteDetectorRequest .)
	MessageId *string
	// contains filtered or unexported fields
}

Contains error messages associated with the deletion request.

type BatchPutMessageErrorEntry

type BatchPutMessageErrorEntry struct {

	// The error code.
	ErrorCode ErrorCode

	// A message that describes the error.
	ErrorMessage *string

	// The ID of the message that caused the error. (See the value corresponding to
	// the "messageId" key in the "message" object.)
	MessageId *string
	// contains filtered or unexported fields
}

Contains information about the errors encountered.

type BatchUpdateDetectorErrorEntry

type BatchUpdateDetectorErrorEntry struct {

	// The error code.
	ErrorCode ErrorCode

	// A message that describes the error.
	ErrorMessage *string

	// The "messageId" of the update request that caused the error. (The value of the
	// "messageId" in the update request "Detector" object.)
	MessageId *string
	// contains filtered or unexported fields
}

Information about the error that occurred when attempting to update a detector.

type ComparisonOperator added in v1.3.0

type ComparisonOperator string
const (
	ComparisonOperatorGreater        ComparisonOperator = "GREATER"
	ComparisonOperatorGreaterOrEqual ComparisonOperator = "GREATER_OR_EQUAL"
	ComparisonOperatorLess           ComparisonOperator = "LESS"
	ComparisonOperatorLessOrEqual    ComparisonOperator = "LESS_OR_EQUAL"
	ComparisonOperatorEqual          ComparisonOperator = "EQUAL"
	ComparisonOperatorNotEqual       ComparisonOperator = "NOT_EQUAL"
)

Enum values for ComparisonOperator

func (ComparisonOperator) Values added in v1.3.0

Values returns all known values for ComparisonOperator. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type CustomerAction added in v1.3.0

type CustomerAction struct {

	// Contains the configuration information of an acknowledge action.
	AcknowledgeActionConfiguration *AcknowledgeActionConfiguration

	// The name of the action. The action name can be one of the following values:
	//   - SNOOZE - When you snooze the alarm, the alarm state changes to
	//   SNOOZE_DISABLED .
	//   - ENABLE - When you enable the alarm, the alarm state changes to NORMAL .
	//   - DISABLE - When you disable the alarm, the alarm state changes to DISABLED .
	//   - ACKNOWLEDGE - When you acknowledge the alarm, the alarm state changes to
	//   ACKNOWLEDGED .
	//   - RESET - When you reset the alarm, the alarm state changes to NORMAL .
	// For more information, see the AlarmState (https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_AlarmState.html)
	// API.
	ActionName CustomerActionName

	// Contains the configuration information of a disable action.
	DisableActionConfiguration *DisableActionConfiguration

	// Contains the configuration information of an enable action.
	EnableActionConfiguration *EnableActionConfiguration

	// Contains the configuration information of a reset action.
	ResetActionConfiguration *ResetActionConfiguration

	// Contains the configuration information of a snooze action.
	SnoozeActionConfiguration *SnoozeActionConfiguration
	// contains filtered or unexported fields
}

Contains information about the action that you can take to respond to the alarm.

type CustomerActionName added in v1.3.0

type CustomerActionName string
const (
	CustomerActionNameSnooze      CustomerActionName = "SNOOZE"
	CustomerActionNameEnable      CustomerActionName = "ENABLE"
	CustomerActionNameDisable     CustomerActionName = "DISABLE"
	CustomerActionNameAcknowledge CustomerActionName = "ACKNOWLEDGE"
	CustomerActionNameReset       CustomerActionName = "RESET"
)

Enum values for CustomerActionName

func (CustomerActionName) Values added in v1.3.0

Values returns all known values for CustomerActionName. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type DeleteDetectorRequest added in v1.12.0

type DeleteDetectorRequest struct {

	// The name of the detector model that was used to create the detector instance.
	//
	// This member is required.
	DetectorModelName *string

	// The ID to assign to the DeleteDetectorRequest . Each "messageId" must be unique
	// within each batch sent.
	//
	// This member is required.
	MessageId *string

	// The value of the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateDetectorModel.html#iotevents-CreateDetectorModel-request-key)
	// used to identify the detector.
	KeyValue *string
	// contains filtered or unexported fields
}

Information used to delete the detector model.

type Detector

type Detector struct {

	// The time the detector (instance) was created.
	CreationTime *time.Time

	// The name of the detector model that created this detector (instance).
	DetectorModelName *string

	// The version of the detector model that created this detector (instance).
	DetectorModelVersion *string

	// The value of the key (identifying the device or system) that caused the
	// creation of this detector (instance).
	KeyValue *string

	// The time the detector (instance) was last updated.
	LastUpdateTime *time.Time

	// The current state of the detector (instance).
	State *DetectorState
	// contains filtered or unexported fields
}

Information about the detector (instance).

type DetectorState

type DetectorState struct {

	// The name of the state.
	//
	// This member is required.
	StateName *string

	// The current state of the detector's timers.
	//
	// This member is required.
	Timers []Timer

	// The current values of the detector's variables.
	//
	// This member is required.
	Variables []Variable
	// contains filtered or unexported fields
}

Information about the current state of the detector instance.

type DetectorStateDefinition

type DetectorStateDefinition struct {

	// The name of the new state of the detector (instance).
	//
	// This member is required.
	StateName *string

	// The new values of the detector's timers. Any timer whose value isn't specified
	// is cleared, and its timeout event won't occur.
	//
	// This member is required.
	Timers []TimerDefinition

	// The new values of the detector's variables. Any variable whose value isn't
	// specified is cleared.
	//
	// This member is required.
	Variables []VariableDefinition
	// contains filtered or unexported fields
}

The new state, variable values, and timer settings of the detector (instance).

type DetectorStateSummary

type DetectorStateSummary struct {

	// The name of the state.
	StateName *string
	// contains filtered or unexported fields
}

Information about the detector state.

type DetectorSummary

type DetectorSummary struct {

	// The time the detector (instance) was created.
	CreationTime *time.Time

	// The name of the detector model that created this detector (instance).
	DetectorModelName *string

	// The version of the detector model that created this detector (instance).
	DetectorModelVersion *string

	// The value of the key (identifying the device or system) that caused the
	// creation of this detector (instance).
	KeyValue *string

	// The time the detector (instance) was last updated.
	LastUpdateTime *time.Time

	// The current state of the detector (instance).
	State *DetectorStateSummary
	// contains filtered or unexported fields
}

Information about the detector (instance).

type DisableActionConfiguration added in v1.3.0

type DisableActionConfiguration struct {

	// The note that you can leave when you disable the alarm.
	Note *string
	// contains filtered or unexported fields
}

Contains the configuration information of a disable action.

type DisableAlarmActionRequest added in v1.3.0

type DisableAlarmActionRequest struct {

	// The name of the alarm model.
	//
	// This member is required.
	AlarmModelName *string

	// The request ID. Each ID must be unique within each batch.
	//
	// This member is required.
	RequestId *string

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The note that you can leave when you disable the alarm.
	Note *string
	// contains filtered or unexported fields
}

Information used to disable the alarm.

type EnableActionConfiguration added in v1.3.0

type EnableActionConfiguration struct {

	// The note that you can leave when you enable the alarm.
	Note *string
	// contains filtered or unexported fields
}

Contains the configuration information of an enable action.

type EnableAlarmActionRequest added in v1.3.0

type EnableAlarmActionRequest struct {

	// The name of the alarm model.
	//
	// This member is required.
	AlarmModelName *string

	// The request ID. Each ID must be unique within each batch.
	//
	// This member is required.
	RequestId *string

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The note that you can leave when you enable the alarm.
	Note *string
	// contains filtered or unexported fields
}

Information needed to enable the alarm.

type ErrorCode

type ErrorCode string
const (
	ErrorCodeResourceNotFoundException   ErrorCode = "ResourceNotFoundException"
	ErrorCodeInvalidRequestException     ErrorCode = "InvalidRequestException"
	ErrorCodeInternalFailureException    ErrorCode = "InternalFailureException"
	ErrorCodeServiceUnavailableException ErrorCode = "ServiceUnavailableException"
	ErrorCodeThrottlingException         ErrorCode = "ThrottlingException"
)

Enum values for ErrorCode

func (ErrorCode) Values added in v0.29.0

func (ErrorCode) Values() []ErrorCode

Values returns all known values for ErrorCode. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type EventType added in v1.3.0

type EventType string
const (
	EventTypeStateChange EventType = "STATE_CHANGE"
)

Enum values for EventType

func (EventType) Values added in v1.3.0

func (EventType) Values() []EventType

Values returns all known values for EventType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type InternalFailureException

type InternalFailureException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

An internal failure occurred.

func (*InternalFailureException) Error

func (e *InternalFailureException) Error() string

func (*InternalFailureException) ErrorCode

func (e *InternalFailureException) ErrorCode() string

func (*InternalFailureException) ErrorFault

func (e *InternalFailureException) ErrorFault() smithy.ErrorFault

func (*InternalFailureException) ErrorMessage

func (e *InternalFailureException) ErrorMessage() string

type InvalidRequestException

type InvalidRequestException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The request was invalid.

func (*InvalidRequestException) Error

func (e *InvalidRequestException) Error() string

func (*InvalidRequestException) ErrorCode

func (e *InvalidRequestException) ErrorCode() string

func (*InvalidRequestException) ErrorFault

func (e *InvalidRequestException) ErrorFault() smithy.ErrorFault

func (*InvalidRequestException) ErrorMessage

func (e *InvalidRequestException) ErrorMessage() string

type Message

type Message struct {

	// The name of the input into which the message payload is transformed.
	//
	// This member is required.
	InputName *string

	// The ID to assign to the message. Within each batch sent, each "messageId" must
	// be unique.
	//
	// This member is required.
	MessageId *string

	// The payload of the message. This can be a JSON string or a Base-64-encoded
	// string representing binary data (in which case you must decode it).
	//
	// This member is required.
	Payload []byte

	// The timestamp associated with the message.
	Timestamp *TimestampValue
	// contains filtered or unexported fields
}

Information about a message.

type ResetActionConfiguration added in v1.3.0

type ResetActionConfiguration struct {

	// The note that you can leave when you reset the alarm.
	Note *string
	// contains filtered or unexported fields
}

Contains the configuration information of a reset action.

type ResetAlarmActionRequest added in v1.3.0

type ResetAlarmActionRequest struct {

	// The name of the alarm model.
	//
	// This member is required.
	AlarmModelName *string

	// The request ID. Each ID must be unique within each batch.
	//
	// This member is required.
	RequestId *string

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The note that you can leave when you reset the alarm.
	Note *string
	// contains filtered or unexported fields
}

Information needed to reset the alarm.

type ResourceNotFoundException

type ResourceNotFoundException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The resource was not found.

func (*ResourceNotFoundException) Error

func (e *ResourceNotFoundException) Error() string

func (*ResourceNotFoundException) ErrorCode

func (e *ResourceNotFoundException) ErrorCode() string

func (*ResourceNotFoundException) ErrorFault

func (*ResourceNotFoundException) ErrorMessage

func (e *ResourceNotFoundException) ErrorMessage() string

type RuleEvaluation added in v1.3.0

type RuleEvaluation struct {

	// Information needed to compare two values with a comparison operator.
	SimpleRuleEvaluation *SimpleRuleEvaluation
	// contains filtered or unexported fields
}

Information needed to evaluate data.

type ServiceUnavailableException

type ServiceUnavailableException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The service is currently unavailable.

func (*ServiceUnavailableException) Error

func (*ServiceUnavailableException) ErrorCode

func (e *ServiceUnavailableException) ErrorCode() string

func (*ServiceUnavailableException) ErrorFault

func (*ServiceUnavailableException) ErrorMessage

func (e *ServiceUnavailableException) ErrorMessage() string

type SimpleRuleEvaluation added in v1.3.0

type SimpleRuleEvaluation struct {

	// The value of the input property, on the left side of the comparison operator.
	InputPropertyValue *string

	// The comparison operator.
	Operator ComparisonOperator

	// The threshold value, on the right side of the comparison operator.
	ThresholdValue *string
	// contains filtered or unexported fields
}

Information needed to compare two values with a comparison operator.

type SnoozeActionConfiguration added in v1.3.0

type SnoozeActionConfiguration struct {

	// The note that you can leave when you snooze the alarm.
	Note *string

	// The snooze time in seconds. The alarm automatically changes to the NORMAL state
	// after this duration.
	SnoozeDuration *int32
	// contains filtered or unexported fields
}

Contains the configuration information of a snooze action.

type SnoozeAlarmActionRequest added in v1.3.0

type SnoozeAlarmActionRequest struct {

	// The name of the alarm model.
	//
	// This member is required.
	AlarmModelName *string

	// The request ID. Each ID must be unique within each batch.
	//
	// This member is required.
	RequestId *string

	// The snooze time in seconds. The alarm automatically changes to the NORMAL state
	// after this duration.
	//
	// This member is required.
	SnoozeDuration *int32

	// The value of the key used as a filter to select only the alarms associated with
	// the key (https://docs.aws.amazon.com/iotevents/latest/apireference/API_CreateAlarmModel.html#iotevents-CreateAlarmModel-request-key)
	// .
	KeyValue *string

	// The note that you can leave when you snooze the alarm.
	Note *string
	// contains filtered or unexported fields
}

Information needed to snooze the alarm.

type StateChangeConfiguration added in v1.3.0

type StateChangeConfiguration struct {

	// The trigger type. If the value is SNOOZE_TIMEOUT , the snooze duration ends and
	// the alarm automatically changes to the NORMAL state.
	TriggerType TriggerType
	// contains filtered or unexported fields
}

Contains the configuration information of alarm state changes.

type SystemEvent added in v1.3.0

type SystemEvent struct {

	// The event type. If the value is STATE_CHANGE , the event contains information
	// about alarm state changes.
	EventType EventType

	// Contains the configuration information of alarm state changes.
	StateChangeConfiguration *StateChangeConfiguration
	// contains filtered or unexported fields
}

Contains information about alarm state changes.

type ThrottlingException

type ThrottlingException struct {
	Message *string

	ErrorCodeOverride *string
	// contains filtered or unexported fields
}

The request could not be completed due to throttling.

func (*ThrottlingException) Error

func (e *ThrottlingException) Error() string

func (*ThrottlingException) ErrorCode

func (e *ThrottlingException) ErrorCode() string

func (*ThrottlingException) ErrorFault

func (e *ThrottlingException) ErrorFault() smithy.ErrorFault

func (*ThrottlingException) ErrorMessage

func (e *ThrottlingException) ErrorMessage() string

type Timer

type Timer struct {

	// The name of the timer.
	//
	// This member is required.
	Name *string

	// The expiration time for the timer.
	//
	// This member is required.
	Timestamp *time.Time
	// contains filtered or unexported fields
}

The current state of a timer.

type TimerDefinition

type TimerDefinition struct {

	// The name of the timer.
	//
	// This member is required.
	Name *string

	// The new setting of the timer (the number of seconds before the timer elapses).
	//
	// This member is required.
	Seconds *int32
	// contains filtered or unexported fields
}

The new setting of a timer.

type TimestampValue added in v1.3.0

type TimestampValue struct {

	// The value of the timestamp, in the Unix epoch format.
	TimeInMillis *int64
	// contains filtered or unexported fields
}

Contains information about a timestamp.

type TriggerType added in v1.3.0

type TriggerType string
const (
	TriggerTypeSnoozeTimeout TriggerType = "SNOOZE_TIMEOUT"
)

Enum values for TriggerType

func (TriggerType) Values added in v1.3.0

func (TriggerType) Values() []TriggerType

Values returns all known values for TriggerType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

type UpdateDetectorRequest

type UpdateDetectorRequest struct {

	// The name of the detector model that created the detectors (instances).
	//
	// This member is required.
	DetectorModelName *string

	// The ID to assign to the detector update "message" . Each "messageId" must be
	// unique within each batch sent.
	//
	// This member is required.
	MessageId *string

	// The new state, variable values, and timer settings of the detector (instance).
	//
	// This member is required.
	State *DetectorStateDefinition

	// The value of the input key attribute (identifying the device or system) that
	// caused the creation of this detector (instance).
	KeyValue *string
	// contains filtered or unexported fields
}

Information used to update the detector (instance).

type Variable

type Variable struct {

	// The name of the variable.
	//
	// This member is required.
	Name *string

	// The current value of the variable.
	//
	// This member is required.
	Value *string
	// contains filtered or unexported fields
}

The current state of the variable.

type VariableDefinition

type VariableDefinition struct {

	// The name of the variable.
	//
	// This member is required.
	Name *string

	// The new value of the variable.
	//
	// This member is required.
	Value *string
	// contains filtered or unexported fields
}

The new value of the variable.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL