Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 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 - Account ID that created this policy
- Backup
Type string - Backup type. Values are as follows: FULL: full backup; INCREMENTAL: incremental backup
- Created
Time string - Creation time
- Crontab string
- Backup cycle, using a crontab expression
- Enable
Policy bool - Whether the policy is enabled. Values are as follows: true: policy enabled; false: policy disabled
- Id string
- Uniquely identifies the resource.
- Name string
- Policy Name
- Plan
Number int - Number of backup plans associated with this policy
- Policy
Id string - Backup Policy ID
- Retention
Day int - Restore point retention period. -1 means retain indefinitely. Other valid values range from [1, 999999]
- Retention
Num intMax - Maximum number of restore points retained
- Retention
Num intMin - Minimum restore point retention limit
- Updated
Time string - Update time
- Account
Id string - Account ID that created this policy
- Backup
Type string - Backup type. Values are as follows: FULL: full backup; INCREMENTAL: incremental backup
- Created
Time string - Creation time
- Crontab string
- Backup cycle, using a crontab expression
- Enable
Policy bool - Whether the policy is enabled. Values are as follows: true: policy enabled; false: policy disabled
- Id string
- Uniquely identifies the resource.
- Name string
- Policy Name
- Plan
Number int - Number of backup plans associated with this policy
- Policy
Id string - Backup Policy ID
- Retention
Day int - Restore point retention period. -1 means retain indefinitely. Other valid values range from [1, 999999]
- Retention
Num intMax - Maximum number of restore points retained
- Retention
Num intMin - Minimum restore point retention limit
- Updated
Time string - Update time
- account
Id String - Account ID that created this policy
- backup
Type String - Backup type. Values are as follows: FULL: full backup; INCREMENTAL: incremental backup
- created
Time String - Creation time
- crontab String
- Backup cycle, using a crontab expression
- enable
Policy Boolean - Whether the policy is enabled. Values are as follows: true: policy enabled; false: policy disabled
- id String
- Uniquely identifies the resource.
- name String
- Policy Name
- plan
Number Integer - Number of backup plans associated with this policy
- policy
Id String - Backup Policy ID
- retention
Day Integer - Restore point retention period. -1 means retain indefinitely. Other valid values range from [1, 999999]
- retention
Num IntegerMax - Maximum number of restore points retained
- retention
Num IntegerMin - Minimum restore point retention limit
- updated
Time String - Update time
- account
Id string - Account ID that created this policy
- backup
Type string - Backup type. Values are as follows: FULL: full backup; INCREMENTAL: incremental backup
- created
Time string - Creation time
- crontab string
- Backup cycle, using a crontab expression
- enable
Policy boolean - Whether the policy is enabled. Values are as follows: true: policy enabled; false: policy disabled
- id string
- Uniquely identifies the resource.
- name string
- Policy Name
- plan
Number number - Number of backup plans associated with this policy
- policy
Id string - Backup Policy ID
- retention
Day number - Restore point retention period. -1 means retain indefinitely. Other valid values range from [1, 999999]
- retention
Num numberMax - Maximum number of restore points retained
- retention
Num numberMin - Minimum restore point retention limit
- updated
Time string - Update time
- account_
id str - Account ID that created this policy
- backup_
type str - Backup type. Values are as follows: FULL: full backup; INCREMENTAL: incremental backup
- created_
time str - Creation time
- crontab str
- Backup cycle, using a crontab expression
- enable_
policy bool - Whether the policy is enabled. Values are as follows: true: policy enabled; false: policy disabled
- id str
- Uniquely identifies the resource.
- name str
- Policy Name
- plan_
number int - Number of backup plans associated with this policy
- policy_
id str - Backup Policy ID
- retention_
day int - Restore point retention period. -1 means retain indefinitely. Other valid values range from [1, 999999]
- retention_
num_ intmax - Maximum number of restore points retained
- retention_
num_ intmin - Minimum restore point retention limit
- updated_
time str - Update time
- account
Id String - Account ID that created this policy
- backup
Type String - Backup type. Values are as follows: FULL: full backup; INCREMENTAL: incremental backup
- created
Time String - Creation time
- crontab String
- Backup cycle, using a crontab expression
- enable
Policy Boolean - Whether the policy is enabled. Values are as follows: true: policy enabled; false: policy disabled
- id String
- Uniquely identifies the resource.
- name String
- Policy Name
- plan
Number Number - Number of backup plans associated with this policy
- policy
Id String - Backup Policy ID
- retention
Day Number - Restore point retention period. -1 means retain indefinitely. Other valid values range from [1, 999999]
- retention
Num NumberMax - Maximum number of restore points retained
- retention
Num NumberMin - Minimum restore point retention limit
- updated
Time String - Update time
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
