Plugin

class Plugin : KotlinCustomResource

Manages the lifecycle of a Docker plugin.

Import

#!/bin/bash

$ pulumi import docker:index/plugin:Plugin sample-volume-plugin "$(docker plugin inspect -f {{.ID}} tiborvass/sample-volume-plugin:latest)"

Properties

Link copied to clipboard
val alias: Output<String>

Docker Plugin alias

Link copied to clipboard
val enabled: Output<Boolean>?

If true the plugin is enabled. Defaults to true

Link copied to clipboard
val enableTimeout: Output<Int>?

HTTP client timeout to enable the plugin

Link copied to clipboard
val envs: Output<List<String>>

The environment variables in the form of KEY=VALUE, e.g. DEBUG=0

Link copied to clipboard
val forceDestroy: Output<Boolean>?

If true, then the plugin is destroyed forcibly

Link copied to clipboard
val forceDisable: Output<Boolean>?

If true, then the plugin is disabled forcibly

Link copied to clipboard

If true, grant all permissions necessary to run the plugin

Link copied to clipboard

Grant specific permissions only

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>

Docker Plugin name

Link copied to clipboard
val pluginReference: Output<String>

Docker Plugin Reference

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val urn: Output<String>