Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Data Source schema for Byteplus::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: bytepluscc:vke/getAddon:getAddon
arguments:
# arguments dictionaryThe 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:
- Cluster
Id string - 组件所在集群 ID。
- Config string
- 组件配置。
- Created
Time string - 安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- Deploy
Mode string - 组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
- Deploy
Node stringType - 部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
- Id string
- Uniquely identifies the resource.
- Name string
- 组件名称。
- Status
Byteplus.
Get Addon Status - 组件状态。
- Updated
Time string - 更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- Version string
- 组件版本。
- Cluster
Id string - 组件所在集群 ID。
- Config string
- 组件配置。
- Created
Time string - 安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- Deploy
Mode string - 组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
- Deploy
Node stringType - 部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
- Id string
- Uniquely identifies the resource.
- Name string
- 组件名称。
- Status
Get
Addon Status - 组件状态。
- Updated
Time string - 更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- Version string
- 组件版本。
- cluster
Id String - 组件所在集群 ID。
- config String
- 组件配置。
- created
Time String - 安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- deploy
Mode String - 组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
- deploy
Node StringType - 部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
- id String
- Uniquely identifies the resource.
- name String
- 组件名称。
- status
Get
Addon Status - 组件状态。
- updated
Time String - 更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- version String
- 组件版本。
- cluster
Id string - 组件所在集群 ID。
- config string
- 组件配置。
- created
Time string - 安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- deploy
Mode string - 组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
- deploy
Node stringType - 部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
- id string
- Uniquely identifies the resource.
- name string
- 组件名称。
- status
Get
Addon Status - 组件状态。
- updated
Time string - 更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- version string
- 组件版本。
- cluster_
id str - 组件所在集群 ID。
- config str
- 组件配置。
- created_
time str - 安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- deploy_
mode str - 组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
- deploy_
node_ strtype - 部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
- id str
- Uniquely identifies the resource.
- name str
- 组件名称。
- status
Get
Addon Status - 组件状态。
- updated_
time str - 更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- version str
- 组件版本。
- cluster
Id String - 组件所在集群 ID。
- config String
- 组件配置。
- created
Time String - 安装组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- deploy
Mode String - 组件部署模式,取值:Unmanaged:非托管模式部署。Managed:托管模式部署。
- deploy
Node StringType - 部署节点的类型。仅DeployModes=Unmanaged时,才需要指定该参数。取值:Node:以节点方式部署。VirtualNode:以虚拟节点方式部署。
- id String
- Uniquely identifies the resource.
- name String
- 组件名称。
- status Property Map
- 组件状态。
- updated
Time String - 更新组件的时间。标准 RFC3339 格式的 UTC+0 时间。
- version String
- 组件版本。
Supporting Types
GetAddonStatus
- Conditions
List<Byteplus.
Get Addon Status Condition> - 组件当前主状态下的状态条件。
- Phase string
- 组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
- Conditions
[]Get
Addon Status Condition - 组件当前主状态下的状态条件。
- Phase string
- 组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
- conditions
List<Get
Addon Status Condition> - 组件当前主状态下的状态条件。
- phase String
- 组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
- conditions
Get
Addon Status Condition[] - 组件当前主状态下的状态条件。
- phase string
- 组件的状态,参数值有:Running, Failed, Creating, Deleting, Updating
- conditions
Sequence[Get
Addon Status Condition] - 组件当前主状态下的状态条件。
- 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
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
