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::BackupPolicy
Using getBackupPolicy
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 getBackupPolicy(args: GetBackupPolicyArgs, opts?: InvokeOptions): Promise<GetBackupPolicyResult>
function getBackupPolicyOutput(args: GetBackupPolicyOutputArgs, opts?: InvokeOptions): Output<GetBackupPolicyResult>def get_backup_policy(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupPolicyResult
def get_backup_policy_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupPolicyResult]func LookupBackupPolicy(ctx *Context, args *LookupBackupPolicyArgs, opts ...InvokeOption) (*LookupBackupPolicyResult, error)
func LookupBackupPolicyOutput(ctx *Context, args *LookupBackupPolicyOutputArgs, opts ...InvokeOption) LookupBackupPolicyResultOutput> Note: This function is named LookupBackupPolicy in the Go SDK.
public static class GetBackupPolicy
{
public static Task<GetBackupPolicyResult> InvokeAsync(GetBackupPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetBackupPolicyResult> Invoke(GetBackupPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupPolicyResult> getBackupPolicy(GetBackupPolicyArgs args, InvokeOptions options)
public static Output<GetBackupPolicyResult> getBackupPolicy(GetBackupPolicyArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:cbr/getBackupPolicy:getBackupPolicy
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.
getBackupPolicy Result
The following output properties are available:
- Account
Id string - 创建此策略的账户 ID。
- Backup
Type string - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- Created
Time string - 创建时间。
- Crontab string
- 备份周期,采用 crontab 表达式。
- Enable
Policy bool - 策略是否启用,取值说明如下:true:启用策略。false:禁用策略。
- Id string
- Uniquely identifies the resource.
- Name string
- 策略名称。
- Plan
Number int - 该策略已关联的备份计划数量。
- Policy
Id string - 备份策略 ID。
- Retention
Day int - 恢复点保留时间,-1 表示持续保留。其它合法取值的范围是[1, 999999]
- Retention
Num intMax - 最大恢复点保留数量。
- Retention
Num intMin - 最小恢复点保留数量下限。
- Updated
Time string - 更新时间。
- Account
Id string - 创建此策略的账户 ID。
- Backup
Type string - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- Created
Time string - 创建时间。
- Crontab string
- 备份周期,采用 crontab 表达式。
- Enable
Policy bool - 策略是否启用,取值说明如下:true:启用策略。false:禁用策略。
- Id string
- Uniquely identifies the resource.
- Name string
- 策略名称。
- Plan
Number int - 该策略已关联的备份计划数量。
- Policy
Id string - 备份策略 ID。
- Retention
Day int - 恢复点保留时间,-1 表示持续保留。其它合法取值的范围是[1, 999999]
- Retention
Num intMax - 最大恢复点保留数量。
- Retention
Num intMin - 最小恢复点保留数量下限。
- Updated
Time string - 更新时间。
- account
Id String - 创建此策略的账户 ID。
- backup
Type String - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created
Time String - 创建时间。
- crontab String
- 备份周期,采用 crontab 表达式。
- enable
Policy Boolean - 策略是否启用,取值说明如下:true:启用策略。false:禁用策略。
- id String
- Uniquely identifies the resource.
- name String
- 策略名称。
- plan
Number Integer - 该策略已关联的备份计划数量。
- policy
Id String - 备份策略 ID。
- retention
Day Integer - 恢复点保留时间,-1 表示持续保留。其它合法取值的范围是[1, 999999]
- retention
Num IntegerMax - 最大恢复点保留数量。
- retention
Num IntegerMin - 最小恢复点保留数量下限。
- updated
Time String - 更新时间。
- account
Id string - 创建此策略的账户 ID。
- backup
Type string - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created
Time string - 创建时间。
- crontab string
- 备份周期,采用 crontab 表达式。
- enable
Policy boolean - 策略是否启用,取值说明如下:true:启用策略。false:禁用策略。
- id string
- Uniquely identifies the resource.
- name string
- 策略名称。
- plan
Number number - 该策略已关联的备份计划数量。
- policy
Id string - 备份策略 ID。
- retention
Day number - 恢复点保留时间,-1 表示持续保留。其它合法取值的范围是[1, 999999]
- retention
Num numberMax - 最大恢复点保留数量。
- retention
Num numberMin - 最小恢复点保留数量下限。
- updated
Time string - 更新时间。
- account_
id str - 创建此策略的账户 ID。
- backup_
type str - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created_
time str - 创建时间。
- crontab str
- 备份周期,采用 crontab 表达式。
- enable_
policy bool - 策略是否启用,取值说明如下:true:启用策略。false:禁用策略。
- id str
- Uniquely identifies the resource.
- name str
- 策略名称。
- plan_
number int - 该策略已关联的备份计划数量。
- policy_
id str - 备份策略 ID。
- retention_
day int - 恢复点保留时间,-1 表示持续保留。其它合法取值的范围是[1, 999999]
- retention_
num_ intmax - 最大恢复点保留数量。
- retention_
num_ intmin - 最小恢复点保留数量下限。
- updated_
time str - 更新时间。
- account
Id String - 创建此策略的账户 ID。
- backup
Type String - 备份类型,取值说明如下:FULL:全量备份。INCREMENTAL:增量备份。
- created
Time String - 创建时间。
- crontab String
- 备份周期,采用 crontab 表达式。
- enable
Policy Boolean - 策略是否启用,取值说明如下:true:启用策略。false:禁用策略。
- id String
- Uniquely identifies the resource.
- name String
- 策略名称。
- plan
Number Number - 该策略已关联的备份计划数量。
- policy
Id String - 备份策略 ID。
- retention
Day Number - 恢复点保留时间,-1 表示持续保留。其它合法取值的范围是[1, 999999]
- retention
Num NumberMax - 最大恢复点保留数量。
- retention
Num NumberMin - 最小恢复点保留数量下限。
- updated
Time 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
