Struct pulumi_wasm_docker::get_plugin::GetPluginResult
source · pub struct GetPluginResult {
pub alias: Output<Option<String>>,
pub enabled: Output<bool>,
pub envs: Output<Vec<String>>,
pub grant_all_permissions: Output<bool>,
pub id: Output<Option<String>>,
pub name: Output<String>,
pub plugin_reference: Output<String>,
}
Fields§
§alias: Output<Option<String>>
The alias of the Docker plugin. If the tag is omitted, :latest
is complemented to the attribute value.
enabled: Output<bool>
If true
the plugin is enabled
envs: Output<Vec<String>>
The environment variables in the form of KEY=VALUE
, e.g. DEBUG=0
grant_all_permissions: Output<bool>
If true, grant all permissions necessary to run the plugin
id: Output<Option<String>>
The ID of the plugin, which has precedence over the alias
of both are given
name: Output<String>
The plugin name. If the tag is omitted, :latest
is complemented to the attribute value.
plugin_reference: Output<String>
The Docker Plugin Reference
Auto Trait Implementations§
impl Freeze for GetPluginResult
impl RefUnwindSafe for GetPluginResult
impl Send for GetPluginResult
impl Sync for GetPluginResult
impl Unpin for GetPluginResult
impl UnwindSafe for GetPluginResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more