PluginInstanceAction class

Constructors

PluginInstanceAction({required Input<String> actionId, Input<PluginInstanceActionCurationConfig?>? curationConfig, Input<List<PluginInstanceActionHubInstanceAction>?>? hubInstanceActions, Input<String?>? scheduleCronExpression, Input<String?>? scheduleTimeZone, Input<String?>? state})
Creates a new PluginInstanceAction. actionId This should map to one of the action id specified curationConfig The curation information for this plugin instance. hubInstanceActions (Output) scheduleCronExpression The schedule for this plugin instance action. This can only be set if the scheduleTimeZone The time zone for the schedule cron expression. If not provided, UTC will state (Output)
const
PluginInstanceAction.fromMap(Map<String, dynamic> map)
factory

Properties

actionId → Input<String>
This should map to one of the action id specified in actionsConfig in the plugin.
final
curationConfig → Input<PluginInstanceActionCurationConfig?>?
The curation information for this plugin instance. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
hubInstanceActions → Input<List<PluginInstanceActionHubInstanceAction>?>?
(Output) The execution status for the plugin instance. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scheduleCronExpression → Input<String?>?
The schedule for this plugin instance action. This can only be set if the plugin supports API_HUB_SCHEDULE_TRIGGER mode for this action.
final
scheduleTimeZone → Input<String?>?
The time zone for the schedule cron expression. If not provided, UTC will be used.
final
state → Input<String?>?
(Output) The current state of the plugin action in the plugin instance. Possible values: STATE_UNSPECIFIED ENABLED DISABLED ENABLING DISABLING ERROR
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited