1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. vke
  5. getAddon
volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine

volcenginecc.vke.getAddon

Start a Neo task
Explain and create a volcenginecc.vke.getAddon resource
volcenginecc logo
volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine

    Data Source schema for Volcengine::VKE::Addon

    Using getAddon

    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 getAddon(args: GetAddonArgs, opts?: InvokeOptions): Promise<GetAddonResult>
    function getAddonOutput(args: GetAddonOutputArgs, opts?: InvokeOptions): Output<GetAddonResult>
    def get_addon(id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetAddonResult
    def get_addon_output(id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetAddonResult]
    func LookupAddon(ctx *Context, args *LookupAddonArgs, opts ...InvokeOption) (*LookupAddonResult, error)
    func LookupAddonOutput(ctx *Context, args *LookupAddonOutputArgs, opts ...InvokeOption) LookupAddonResultOutput

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

    public static class GetAddon 
    {
        public static Task<GetAddonResult> InvokeAsync(GetAddonArgs args, InvokeOptions? opts = null)
        public static Output<GetAddonResult> Invoke(GetAddonInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAddonResult> getAddon(GetAddonArgs args, InvokeOptions options)
    public static Output<GetAddonResult> getAddon(GetAddonArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:vke/getAddon:getAddon
      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.

    getAddon Result

    The following output properties are available:

    ClusterId string
    组件所在集群 ID。
    Config string
    组件配置。
    CreateTime string
    安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    DeployMode string
    组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
    DeployNodeType string
    部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
    Id string
    Uniquely identifies the resource.
    Name string
    组件名称。
    Status Volcengine.GetAddonStatus
    组件状态。
    UpdateTime string
    更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    Version string
    组件版本。
    ClusterId string
    组件所在集群 ID。
    Config string
    组件配置。
    CreateTime string
    安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    DeployMode string
    组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
    DeployNodeType string
    部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
    Id string
    Uniquely identifies the resource.
    Name string
    组件名称。
    Status GetAddonStatus
    组件状态。
    UpdateTime string
    更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    Version string
    组件版本。
    clusterId String
    组件所在集群 ID。
    config String
    组件配置。
    createTime String
    安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    deployMode String
    组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
    deployNodeType String
    部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
    id String
    Uniquely identifies the resource.
    name String
    组件名称。
    status GetAddonStatus
    组件状态。
    updateTime String
    更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    version String
    组件版本。
    clusterId string
    组件所在集群 ID。
    config string
    组件配置。
    createTime string
    安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    deployMode string
    组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
    deployNodeType string
    部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
    id string
    Uniquely identifies the resource.
    name string
    组件名称。
    status GetAddonStatus
    组件状态。
    updateTime string
    更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    version string
    组件版本。
    cluster_id str
    组件所在集群 ID。
    config str
    组件配置。
    create_time str
    安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    deploy_mode str
    组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
    deploy_node_type str
    部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
    id str
    Uniquely identifies the resource.
    name str
    组件名称。
    status GetAddonStatus
    组件状态。
    update_time str
    更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    version str
    组件版本。
    clusterId String
    组件所在集群 ID。
    config String
    组件配置。
    createTime String
    安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    deployMode String
    组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
    deployNodeType String
    部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
    id String
    Uniquely identifies the resource.
    name String
    组件名称。
    status Property Map
    组件状态。
    updateTime String
    更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
    version String
    组件版本。

    Supporting Types

    GetAddonStatus

    Conditions List<Volcengine.GetAddonStatusCondition>
    组件当前主状态下的状态条件。
    Phase string
    组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
    Conditions []GetAddonStatusCondition
    组件当前主状态下的状态条件。
    Phase string
    组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
    conditions List<GetAddonStatusCondition>
    组件当前主状态下的状态条件。
    phase String
    组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
    conditions GetAddonStatusCondition[]
    组件当前主状态下的状态条件。
    phase string
    组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
    conditions Sequence[GetAddonStatusCondition]
    组件当前主状态下的状态条件。
    phase str
    组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
    conditions List<Property Map>
    组件当前主状态下的状态条件。
    phase String
    组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating

    GetAddonStatusCondition

    Type string
    组件当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:Progressing, ClusterVersionUpgrading, Unknown, Degraded, NameConflict, ClusterNotRunning, CrashLoopBackOff, SchedulingFailed, ResourceCleanupFailed
    Type string
    组件当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:Progressing, ClusterVersionUpgrading, Unknown, Degraded, NameConflict, ClusterNotRunning, CrashLoopBackOff, SchedulingFailed, ResourceCleanupFailed
    type String
    组件当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:Progressing, ClusterVersionUpgrading, Unknown, Degraded, NameConflict, ClusterNotRunning, CrashLoopBackOff, SchedulingFailed, ResourceCleanupFailed
    type string
    组件当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:Progressing, ClusterVersionUpgrading, Unknown, Degraded, NameConflict, ClusterNotRunning, CrashLoopBackOff, SchedulingFailed, ResourceCleanupFailed
    type str
    组件当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:Progressing, ClusterVersionUpgrading, Unknown, Degraded, NameConflict, ClusterNotRunning, CrashLoopBackOff, SchedulingFailed, ResourceCleanupFailed
    type String
    组件当前主状态下的状态条件,即进入该主状态的原因,可以有多个原因,参数值有:Progressing, ClusterVersionUpgrading, Unknown, Degraded, NameConflict, ClusterNotRunning, CrashLoopBackOff, SchedulingFailed, ResourceCleanupFailed

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    volcenginecc v0.0.4 published on Monday, Nov 3, 2025 by Volcengine
      Meet Neo: Your AI Platform Teammate