1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. cbr
  5. getBackupResource
volcenginecc v0.0.20 published on Thursday, Jan 22, 2026 by Volcengine
volcenginecc logo
volcenginecc v0.0.20 published on Thursday, Jan 22, 2026 by Volcengine

    Data Source schema for Volcengine::CBR::BackupResource

    Using getBackupResource

    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 getBackupResource(args: GetBackupResourceArgs, opts?: InvokeOptions): Promise<GetBackupResourceResult>
    function getBackupResourceOutput(args: GetBackupResourceOutputArgs, opts?: InvokeOptions): Output<GetBackupResourceResult>
    def get_backup_resource(id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetBackupResourceResult
    def get_backup_resource_output(id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetBackupResourceResult]
    func LookupBackupResource(ctx *Context, args *LookupBackupResourceArgs, opts ...InvokeOption) (*LookupBackupResourceResult, error)
    func LookupBackupResourceOutput(ctx *Context, args *LookupBackupResourceOutputArgs, opts ...InvokeOption) LookupBackupResourceResultOutput

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

    public static class GetBackupResource 
    {
        public static Task<GetBackupResourceResult> InvokeAsync(GetBackupResourceArgs args, InvokeOptions? opts = null)
        public static Output<GetBackupResourceResult> Invoke(GetBackupResourceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBackupResourceResult> getBackupResource(GetBackupResourceArgs args, InvokeOptions options)
    public static Output<GetBackupResourceResult> getBackupResource(GetBackupResourceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:cbr/getBackupResource:getBackupResource
      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.

    getBackupResource Result

    The following output properties are available:

    AccountId string
    创建此备份源的账户 ID。
    CreatedTime string
    创建时间。
    Id string
    Uniquely identifies the resource.
    InstanceId string
    实例 ID。
    InstanceName string
    实例名称。
    MetaInformation Volcengine.GetBackupResourceMetaInformation
    资源的meta信息(创建备份计划时,用于存储额外的配置)ECS 整机备份参数:见 EcsBackupConfiguration 结构体。vePFS 备份参数:见 VePFSBackupConfiguration 结构体。
    Plans List<Volcengine.GetBackupResourcePlan>
    关联的备份计划列表。
    RecoveryPointNumber int
    恢复点的数量
    ResourceId string
    备份源 ID。
    ResourceType string
    备份源类型,取值说明如下:ECS:ECS 整机。vePFS:vePFS 文件系统。
    Status string
    备份源状态。可能的值为:AVAILABLE、REMOVING、BEINGBACKEDUP、RECOVERING、CREATING、ERROR、UNAVAILABLE。
    UpdatedTime string
    更新时间
    UsedCapacityInBytes int
    已经备份的字节数。
    AccountId string
    创建此备份源的账户 ID。
    CreatedTime string
    创建时间。
    Id string
    Uniquely identifies the resource.
    InstanceId string
    实例 ID。
    InstanceName string
    实例名称。
    MetaInformation GetBackupResourceMetaInformation
    资源的meta信息(创建备份计划时,用于存储额外的配置)ECS 整机备份参数:见 EcsBackupConfiguration 结构体。vePFS 备份参数:见 VePFSBackupConfiguration 结构体。
    Plans []GetBackupResourcePlan
    关联的备份计划列表。
    RecoveryPointNumber int
    恢复点的数量
    ResourceId string
    备份源 ID。
    ResourceType string
    备份源类型,取值说明如下:ECS:ECS 整机。vePFS:vePFS 文件系统。
    Status string
    备份源状态。可能的值为:AVAILABLE、REMOVING、BEINGBACKEDUP、RECOVERING、CREATING、ERROR、UNAVAILABLE。
    UpdatedTime string
    更新时间
    UsedCapacityInBytes int
    已经备份的字节数。
    accountId String
    创建此备份源的账户 ID。
    createdTime String
    创建时间。
    id String
    Uniquely identifies the resource.
    instanceId String
    实例 ID。
    instanceName String
    实例名称。
    metaInformation GetBackupResourceMetaInformation
    资源的meta信息(创建备份计划时,用于存储额外的配置)ECS 整机备份参数:见 EcsBackupConfiguration 结构体。vePFS 备份参数:见 VePFSBackupConfiguration 结构体。
    plans List<GetBackupResourcePlan>
    关联的备份计划列表。
    recoveryPointNumber Integer
    恢复点的数量
    resourceId String
    备份源 ID。
    resourceType String
    备份源类型,取值说明如下:ECS:ECS 整机。vePFS:vePFS 文件系统。
    status String
    备份源状态。可能的值为:AVAILABLE、REMOVING、BEINGBACKEDUP、RECOVERING、CREATING、ERROR、UNAVAILABLE。
    updatedTime String
    更新时间
    usedCapacityInBytes Integer
    已经备份的字节数。
    accountId string
    创建此备份源的账户 ID。
    createdTime string
    创建时间。
    id string
    Uniquely identifies the resource.
    instanceId string
    实例 ID。
    instanceName string
    实例名称。
    metaInformation GetBackupResourceMetaInformation
    资源的meta信息(创建备份计划时,用于存储额外的配置)ECS 整机备份参数:见 EcsBackupConfiguration 结构体。vePFS 备份参数:见 VePFSBackupConfiguration 结构体。
    plans GetBackupResourcePlan[]
    关联的备份计划列表。
    recoveryPointNumber number
    恢复点的数量
    resourceId string
    备份源 ID。
    resourceType string
    备份源类型,取值说明如下:ECS:ECS 整机。vePFS:vePFS 文件系统。
    status string
    备份源状态。可能的值为:AVAILABLE、REMOVING、BEINGBACKEDUP、RECOVERING、CREATING、ERROR、UNAVAILABLE。
    updatedTime string
    更新时间
    usedCapacityInBytes number
    已经备份的字节数。
    account_id str
    创建此备份源的账户 ID。
    created_time str
    创建时间。
    id str
    Uniquely identifies the resource.
    instance_id str
    实例 ID。
    instance_name str
    实例名称。
    meta_information GetBackupResourceMetaInformation
    资源的meta信息(创建备份计划时,用于存储额外的配置)ECS 整机备份参数:见 EcsBackupConfiguration 结构体。vePFS 备份参数:见 VePFSBackupConfiguration 结构体。
    plans Sequence[GetBackupResourcePlan]
    关联的备份计划列表。
    recovery_point_number int
    恢复点的数量
    resource_id str
    备份源 ID。
    resource_type str
    备份源类型,取值说明如下:ECS:ECS 整机。vePFS:vePFS 文件系统。
    status str
    备份源状态。可能的值为:AVAILABLE、REMOVING、BEINGBACKEDUP、RECOVERING、CREATING、ERROR、UNAVAILABLE。
    updated_time str
    更新时间
    used_capacity_in_bytes int
    已经备份的字节数。
    accountId String
    创建此备份源的账户 ID。
    createdTime String
    创建时间。
    id String
    Uniquely identifies the resource.
    instanceId String
    实例 ID。
    instanceName String
    实例名称。
    metaInformation Property Map
    资源的meta信息(创建备份计划时,用于存储额外的配置)ECS 整机备份参数:见 EcsBackupConfiguration 结构体。vePFS 备份参数:见 VePFSBackupConfiguration 结构体。
    plans List<Property Map>
    关联的备份计划列表。
    recoveryPointNumber Number
    恢复点的数量
    resourceId String
    备份源 ID。
    resourceType String
    备份源类型,取值说明如下:ECS:ECS 整机。vePFS:vePFS 文件系统。
    status String
    备份源状态。可能的值为:AVAILABLE、REMOVING、BEINGBACKEDUP、RECOVERING、CREATING、ERROR、UNAVAILABLE。
    updatedTime String
    更新时间
    usedCapacityInBytes Number
    已经备份的字节数。

    Supporting Types

    GetBackupResourceMetaInformation

    EcsMeta string
    ECS 的元数据,是一个 JSON string。格式见数据结构的 EcsBackupConfiguration 结构体。
    VepfsMeta string
    vePFS 备份源元数据,是一个 JSON string。格式见数据结构的VePFSBackupConfiguration 结构体。
    EcsMeta string
    ECS 的元数据,是一个 JSON string。格式见数据结构的 EcsBackupConfiguration 结构体。
    VepfsMeta string
    vePFS 备份源元数据,是一个 JSON string。格式见数据结构的VePFSBackupConfiguration 结构体。
    ecsMeta String
    ECS 的元数据,是一个 JSON string。格式见数据结构的 EcsBackupConfiguration 结构体。
    vepfsMeta String
    vePFS 备份源元数据,是一个 JSON string。格式见数据结构的VePFSBackupConfiguration 结构体。
    ecsMeta string
    ECS 的元数据,是一个 JSON string。格式见数据结构的 EcsBackupConfiguration 结构体。
    vepfsMeta string
    vePFS 备份源元数据,是一个 JSON string。格式见数据结构的VePFSBackupConfiguration 结构体。
    ecs_meta str
    ECS 的元数据,是一个 JSON string。格式见数据结构的 EcsBackupConfiguration 结构体。
    vepfs_meta str
    vePFS 备份源元数据,是一个 JSON string。格式见数据结构的VePFSBackupConfiguration 结构体。
    ecsMeta String
    ECS 的元数据,是一个 JSON string。格式见数据结构的 EcsBackupConfiguration 结构体。
    vepfsMeta String
    vePFS 备份源元数据,是一个 JSON string。格式见数据结构的VePFSBackupConfiguration 结构体。

    GetBackupResourcePlan

    PlanId string
    备份计划 ID
    PlanName string
    备份计划名称
    PlanId string
    备份计划 ID
    PlanName string
    备份计划名称
    planId String
    备份计划 ID
    planName String
    备份计划名称
    planId string
    备份计划 ID
    planName string
    备份计划名称
    plan_id str
    备份计划 ID
    plan_name str
    备份计划名称
    planId String
    备份计划 ID
    planName String
    备份计划名称

    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.20 published on Thursday, Jan 22, 2026 by Volcengine
      Meet Neo: Your AI Platform Teammate