volcenginecc v0.0.20 published on Thursday, Jan 22, 2026 by Volcengine
volcenginecc v0.0.20 published on Thursday, Jan 22, 2026 by Volcengine
Data Source schema for Volcengine::CBR::BackupPlan
Using getBackupPlan
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 getBackupPlan(args: GetBackupPlanArgs, opts?: InvokeOptions): Promise<GetBackupPlanResult>
function getBackupPlanOutput(args: GetBackupPlanOutputArgs, opts?: InvokeOptions): Output<GetBackupPlanResult>def get_backup_plan(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupPlanResult
def get_backup_plan_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupPlanResult]func LookupBackupPlan(ctx *Context, args *LookupBackupPlanArgs, opts ...InvokeOption) (*LookupBackupPlanResult, error)
func LookupBackupPlanOutput(ctx *Context, args *LookupBackupPlanOutputArgs, opts ...InvokeOption) LookupBackupPlanResultOutput> Note: This function is named LookupBackupPlan in the Go SDK.
public static class GetBackupPlan
{
public static Task<GetBackupPlanResult> InvokeAsync(GetBackupPlanArgs args, InvokeOptions? opts = null)
public static Output<GetBackupPlanResult> Invoke(GetBackupPlanInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupPlanResult> getBackupPlan(GetBackupPlanArgs args, InvokeOptions options)
public static Output<GetBackupPlanResult> getBackupPlan(GetBackupPlanArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:cbr/getBackupPlan:getBackupPlan
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.
getBackupPlan Result
The following output properties are available:
- Account
Id string - 创建此计划的账户 ID。
- Created
Time string - 创建时间。
- Id string
- Uniquely identifies the resource.
- Name string
- 备份计划名称。
- Plan
Id string - 备份计划 ID。
- Policy
Volcengine.
Get Backup Plan Policy - 备份策略。
- Policy
Id string - 备份策略 ID。
- Resource
Lists List<Volcengine.Get Backup Plan Resource List> - 备份源列表。
- Updated
Time string - 更新时间。
- Account
Id string - 创建此计划的账户 ID。
- Created
Time string - 创建时间。
- Id string
- Uniquely identifies the resource.
- Name string
- 备份计划名称。
- Plan
Id string - 备份计划 ID。
- Policy
Get
Backup Plan Policy - 备份策略。
- Policy
Id string - 备份策略 ID。
- Resource
Lists []GetBackup Plan Resource List - 备份源列表。
- Updated
Time string - 更新时间。
- account
Id String - 创建此计划的账户 ID。
- created
Time String - 创建时间。
- id String
- Uniquely identifies the resource.
- name String
- 备份计划名称。
- plan
Id String - 备份计划 ID。
- policy
Get
Backup Plan Policy - 备份策略。
- policy
Id String - 备份策略 ID。
- resource
Lists List<GetBackup Plan Resource List> - 备份源列表。
- updated
Time String - 更新时间。
- account
Id string - 创建此计划的账户 ID。
- created
Time string - 创建时间。
- id string
- Uniquely identifies the resource.
- name string
- 备份计划名称。
- plan
Id string - 备份计划 ID。
- policy
Get
Backup Plan Policy - 备份策略。
- policy
Id string - 备份策略 ID。
- resource
Lists GetBackup Plan Resource List[] - 备份源列表。
- updated
Time string - 更新时间。
- account_
id str - 创建此计划的账户 ID。
- created_
time str - 创建时间。
- id str
- Uniquely identifies the resource.
- name str
- 备份计划名称。
- plan_
id str - 备份计划 ID。
- policy
Get
Backup Plan Policy - 备份策略。
- policy_
id str - 备份策略 ID。
- resource_
lists Sequence[GetBackup Plan Resource List] - 备份源列表。
- updated_
time str - 更新时间。
- account
Id String - 创建此计划的账户 ID。
- created
Time String - 创建时间。
- id String
- Uniquely identifies the resource.
- name String
- 备份计划名称。
- plan
Id String - 备份计划 ID。
- policy Property Map
- 备份策略。
- policy
Id String - 备份策略 ID。
- resource
Lists List<Property Map> - 备份源列表。
- updated
Time String - 更新时间。
Supporting Types
GetBackupPlanPolicy
- Account
Id string - 创建此策略的账户 ID。
- Backup
Type string - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- Created
Time string - 创建时间。
- Crontab string
- 用于指定备份周期,支持标准 crontab 表达式配置。
- Enable
Policy bool - 是否启用策略,取值说明如下:true:启用策略。false:禁用策略。
- Name string
- 策略名称。
- Plan
Number int - 该策略已关联的备份计划数量。
- Policy
Id string - 备份策略 ID。
- Retention
Day int - 恢复点保留时间,-1 表示持续保留。
- Updated
Time string - 更新时间。
- Account
Id string - 创建此策略的账户 ID。
- Backup
Type string - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- Created
Time string - 创建时间。
- Crontab string
- 用于指定备份周期,支持标准 crontab 表达式配置。
- Enable
Policy bool - 是否启用策略,取值说明如下:true:启用策略。false:禁用策略。
- Name string
- 策略名称。
- Plan
Number int - 该策略已关联的备份计划数量。
- Policy
Id string - 备份策略 ID。
- Retention
Day int - 恢复点保留时间,-1 表示持续保留。
- Updated
Time string - 更新时间。
- account
Id String - 创建此策略的账户 ID。
- backup
Type String - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created
Time String - 创建时间。
- crontab String
- 用于指定备份周期,支持标准 crontab 表达式配置。
- enable
Policy Boolean - 是否启用策略,取值说明如下:true:启用策略。false:禁用策略。
- name String
- 策略名称。
- plan
Number Integer - 该策略已关联的备份计划数量。
- policy
Id String - 备份策略 ID。
- retention
Day Integer - 恢复点保留时间,-1 表示持续保留。
- updated
Time String - 更新时间。
- account
Id string - 创建此策略的账户 ID。
- backup
Type string - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created
Time string - 创建时间。
- crontab string
- 用于指定备份周期,支持标准 crontab 表达式配置。
- enable
Policy boolean - 是否启用策略,取值说明如下:true:启用策略。false:禁用策略。
- name string
- 策略名称。
- plan
Number number - 该策略已关联的备份计划数量。
- policy
Id string - 备份策略 ID。
- retention
Day number - 恢复点保留时间,-1 表示持续保留。
- updated
Time string - 更新时间。
- account_
id str - 创建此策略的账户 ID。
- backup_
type str - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created_
time str - 创建时间。
- crontab str
- 用于指定备份周期,支持标准 crontab 表达式配置。
- enable_
policy bool - 是否启用策略,取值说明如下:true:启用策略。false:禁用策略。
- name str
- 策略名称。
- plan_
number int - 该策略已关联的备份计划数量。
- policy_
id str - 备份策略 ID。
- retention_
day int - 恢复点保留时间,-1 表示持续保留。
- updated_
time str - 更新时间。
- account
Id String - 创建此策略的账户 ID。
- backup
Type String - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created
Time String - 创建时间。
- crontab String
- 用于指定备份周期,支持标准 crontab 表达式配置。
- enable
Policy Boolean - 是否启用策略,取值说明如下:true:启用策略。false:禁用策略。
- name String
- 策略名称。
- plan
Number Number - 该策略已关联的备份计划数量。
- policy
Id String - 备份策略 ID。
- retention
Day Number - 恢复点保留时间,-1 表示持续保留。
- updated
Time String - 更新时间。
GetBackupPlanResourceList
- Meta
Information Volcengine.Get Backup Plan Resource List Meta Information - 资源的meta信息,创建备份计划时,用于存储额外的配置。
- Resource
Id string - 备份源 ID。
- Resource
Type string - 备份源类型,取值如下:ECS:ECS 整机备份。vePFS:vePFS 文件系统备份。
- Meta
Information GetBackup Plan Resource List Meta Information - 资源的meta信息,创建备份计划时,用于存储额外的配置。
- Resource
Id string - 备份源 ID。
- Resource
Type string - 备份源类型,取值如下:ECS:ECS 整机备份。vePFS:vePFS 文件系统备份。
- meta
Information GetBackup Plan Resource List Meta Information - 资源的meta信息,创建备份计划时,用于存储额外的配置。
- resource
Id String - 备份源 ID。
- resource
Type String - 备份源类型,取值如下:ECS:ECS 整机备份。vePFS:vePFS 文件系统备份。
- meta
Information GetBackup Plan Resource List Meta Information - 资源的meta信息,创建备份计划时,用于存储额外的配置。
- resource
Id string - 备份源 ID。
- resource
Type string - 备份源类型,取值如下:ECS:ECS 整机备份。vePFS:vePFS 文件系统备份。
- meta_
information GetBackup Plan Resource List Meta Information - 资源的meta信息,创建备份计划时,用于存储额外的配置。
- resource_
id str - 备份源 ID。
- resource_
type str - 备份源类型,取值如下:ECS:ECS 整机备份。vePFS:vePFS 文件系统备份。
- meta
Information Property Map - 资源的meta信息,创建备份计划时,用于存储额外的配置。
- resource
Id String - 备份源 ID。
- resource
Type String - 备份源类型,取值如下:ECS:ECS 整机备份。vePFS:vePFS 文件系统备份。
GetBackupPlanResourceListMetaInformation
- ecs_
meta str - ECS 的元数据,是一个 JSON string。
- vepfs_
meta str - vePFS 备份源元数据,是一个 JSON string。
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
volcenginecc v0.0.20 published on Thursday, Jan 22, 2026 by Volcengine
