1. Packages
  2. Bytepluscc Provider
  3. API Docs
  4. rabbitmq
  5. getInstancePlugin
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus

    Data Source schema for Byteplus::RabbitMQ::InstancePlugin

    Using getInstancePlugin

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getInstancePlugin(args: GetInstancePluginArgs, opts?: InvokeOptions): Promise<GetInstancePluginResult>
    function getInstancePluginOutput(args: GetInstancePluginOutputArgs, opts?: InvokeOptions): Output<GetInstancePluginResult>
    def get_instance_plugin(id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetInstancePluginResult
    def get_instance_plugin_output(id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetInstancePluginResult]
    func LookupInstancePlugin(ctx *Context, args *LookupInstancePluginArgs, opts ...InvokeOption) (*LookupInstancePluginResult, error)
    func LookupInstancePluginOutput(ctx *Context, args *LookupInstancePluginOutputArgs, opts ...InvokeOption) LookupInstancePluginResultOutput

    > Note: This function is named LookupInstancePlugin in the Go SDK.

    public static class GetInstancePlugin 
    {
        public static Task<GetInstancePluginResult> InvokeAsync(GetInstancePluginArgs args, InvokeOptions? opts = null)
        public static Output<GetInstancePluginResult> Invoke(GetInstancePluginInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetInstancePluginResult> getInstancePlugin(GetInstancePluginArgs args, InvokeOptions options)
    public static Output<GetInstancePluginResult> getInstancePlugin(GetInstancePluginArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:rabbitmq/getInstancePlugin:getInstancePlugin
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getInstancePlugin Result

    The following output properties are available:

    Description string
    插件描述。
    DisablePrompt string
    关闭此插件的注意事项说明。
    EnablePrompt string
    开启此插件的注意事项说明。
    Enabled bool
    是否已开启插件。true:插件已开启。false:插件已关闭。
    Id string
    Uniquely identifies the resource.
    InstanceId string
    实例 ID。
    NeedRebootOnChange bool
    开启或关闭插件是否会引发 RabbitMQ 实例重启。true:会重启实例。false:不会重启实例。
    PluginName string
    插件名称。
    Port int
    插件监听的端口。
    Version string
    插件版本。
    Description string
    插件描述。
    DisablePrompt string
    关闭此插件的注意事项说明。
    EnablePrompt string
    开启此插件的注意事项说明。
    Enabled bool
    是否已开启插件。true:插件已开启。false:插件已关闭。
    Id string
    Uniquely identifies the resource.
    InstanceId string
    实例 ID。
    NeedRebootOnChange bool
    开启或关闭插件是否会引发 RabbitMQ 实例重启。true:会重启实例。false:不会重启实例。
    PluginName string
    插件名称。
    Port int
    插件监听的端口。
    Version string
    插件版本。
    description String
    插件描述。
    disablePrompt String
    关闭此插件的注意事项说明。
    enablePrompt String
    开启此插件的注意事项说明。
    enabled Boolean
    是否已开启插件。true:插件已开启。false:插件已关闭。
    id String
    Uniquely identifies the resource.
    instanceId String
    实例 ID。
    needRebootOnChange Boolean
    开启或关闭插件是否会引发 RabbitMQ 实例重启。true:会重启实例。false:不会重启实例。
    pluginName String
    插件名称。
    port Integer
    插件监听的端口。
    version String
    插件版本。
    description string
    插件描述。
    disablePrompt string
    关闭此插件的注意事项说明。
    enablePrompt string
    开启此插件的注意事项说明。
    enabled boolean
    是否已开启插件。true:插件已开启。false:插件已关闭。
    id string
    Uniquely identifies the resource.
    instanceId string
    实例 ID。
    needRebootOnChange boolean
    开启或关闭插件是否会引发 RabbitMQ 实例重启。true:会重启实例。false:不会重启实例。
    pluginName string
    插件名称。
    port number
    插件监听的端口。
    version string
    插件版本。
    description str
    插件描述。
    disable_prompt str
    关闭此插件的注意事项说明。
    enable_prompt str
    开启此插件的注意事项说明。
    enabled bool
    是否已开启插件。true:插件已开启。false:插件已关闭。
    id str
    Uniquely identifies the resource.
    instance_id str
    实例 ID。
    need_reboot_on_change bool
    开启或关闭插件是否会引发 RabbitMQ 实例重启。true:会重启实例。false:不会重启实例。
    plugin_name str
    插件名称。
    port int
    插件监听的端口。
    version str
    插件版本。
    description String
    插件描述。
    disablePrompt String
    关闭此插件的注意事项说明。
    enablePrompt String
    开启此插件的注意事项说明。
    enabled Boolean
    是否已开启插件。true:插件已开启。false:插件已关闭。
    id String
    Uniquely identifies the resource.
    instanceId String
    实例 ID。
    needRebootOnChange Boolean
    开启或关闭插件是否会引发 RabbitMQ 实例重启。true:会重启实例。false:不会重启实例。
    pluginName String
    插件名称。
    port Number
    插件监听的端口。
    version String
    插件版本。

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.16
    published on Monday, Mar 9, 2026 by Byteplus
      Try Pulumi Cloud free. Your team will thank you.