PluginState class
Input properties used for looking up and filtering Plugin resources.
Constructors
-
PluginState({Input<
String?> ? alias, Input<int?> ? enableTimeout, Input<bool?> ? enabled, Input<List< ? envs, Input<String> ?>bool?> ? forceDestroy, Input<bool?> ? forceDisable, Input<bool?> ? grantAllPermissions, Input<List< ? grantPermissions, Input<PluginGrantPermission> ?>String?> ? name, Input<String?> ? pluginReference}) -
Creates a new PluginState.
aliasDocker Plugin aliasenableTimeoutHTTP client timeout to enable the pluginenabledIftruethe plugin is enabled. Defaults totrueenvsThe environment variables in the form ofKEY=VALUE, e.g.DEBUG=0forceDestroyIf true, then the plugin is destroyed forciblyforceDisableIf true, then the plugin is disabled forciblygrantAllPermissionsIf true, grant all permissions necessary to run the plugingrantPermissionsGrant specific permissions onlynameDocker Plugin namepluginReferenceDocker Plugin Referenceconst -
PluginState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
alias
→ Input<
String?> ? -
Docker Plugin alias
final
-
enabled
→ Input<
bool?> ? -
If
truethe plugin is enabled. Defaults totruefinal -
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=0final -
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
-
pluginReference
→ Input<
String?> ? -
Docker Plugin Reference
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