PluginArgs class

The set of arguments for Plugin. The set of arguments for Plugin.

Constructors

PluginArgs({Input<String?>? alias, Input<int?>? enableTimeout, Input<bool?>? enabled, Input<List<String>?>? envs, Input<bool?>? forceDestroy, Input<bool?>? forceDisable, Input<bool?>? grantAllPermissions, Input<List<PluginGrantPermission>?>? grantPermissions, Input<String?>? name})
Creates a new PluginArgs. alias Docker Plugin alias enableTimeout HTTP client timeout to enable the plugin enabled If true the plugin is enabled. Defaults to true envs The environment variables in the form of KEY=VALUE, e.g. DEBUG=0 forceDestroy If true, then the plugin is destroyed forcibly forceDisable If true, then the plugin is disabled forcibly grantAllPermissions If true, grant all permissions necessary to run the plugin grantPermissions Grant specific permissions only name Docker Plugin name
const
PluginArgs.fromMap(Map<String, dynamic> map)
factory

Properties

alias → Input<String?>?
Docker Plugin alias
final
enabled → Input<bool?>?
If true the plugin is enabled. Defaults to true
final
enableTimeout → Input<int?>?
HTTP client timeout to enable the plugin
final
envs → Input<List<String>?>?
The environment variables in the form of KEY=VALUE, e.g. DEBUG=0
final
forceDestroy → Input<bool?>?
If true, then the plugin is destroyed forcibly
final
forceDisable → Input<bool?>?
If true, then the plugin is disabled forcibly
final
grantAllPermissions → Input<bool?>?
If true, grant all permissions necessary to run the plugin
final
grantPermissions → Input<List<PluginGrantPermission>?>?
Grant specific permissions only
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String?>?
Docker Plugin name
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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