Viewing docs for volcenginecc v0.0.37
published on Friday, May 22, 2026 by Volcengine
published on Friday, May 22, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.37
published on Friday, May 22, 2026 by Volcengine
published on Friday, May 22, 2026 by Volcengine
Data Source schema for Volcengine::RDSPostgreSQL::Backup
Using getBackup
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 getBackup(args: GetBackupArgs, opts?: InvokeOptions): Promise<GetBackupResult>
function getBackupOutput(args: GetBackupOutputArgs, opts?: InvokeOptions): Output<GetBackupResult>def get_backup(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupResult
def get_backup_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupResult]func LookupBackup(ctx *Context, args *LookupBackupArgs, opts ...InvokeOption) (*LookupBackupResult, error)
func LookupBackupOutput(ctx *Context, args *LookupBackupOutputArgs, opts ...InvokeOption) LookupBackupResultOutput> Note: This function is named LookupBackup in the Go SDK.
public static class GetBackup
{
public static Task<GetBackupResult> InvokeAsync(GetBackupArgs args, InvokeOptions? opts = null)
public static Output<GetBackupResult> Invoke(GetBackupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupResult> getBackup(GetBackupArgs args, InvokeOptions options)
public static Output<GetBackupResult> getBackup(GetBackupArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:rdspostgresql/getBackup:getBackup
arguments:
# arguments dictionarydata "volcenginecc_rdspostgresql_getbackup" "name" {
# arguments
}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 string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getBackup Result
The following output properties are available:
- Backup
Data intSize - Backup data size (bytes).
- Backup
Description string - Backup description.
- Backup
End stringTime - Backup end time.
- Backup
File stringName - Backup file name.
- Backup
File intSize - Backup file size (bytes).
- Backup
Id string - Backup ID.
- Backup
Metas List<Volcengine.Get Backup Backup Meta> - Backup metadata, used to specify the database list for logical backups.
- Backup
Method string - Backup method: Physical for physical backup, Logical for logical backup.
- Backup
Policy Volcengine.Get Backup Backup Policy - Backup policy configuration information.
- Backup
Progress int - Backup progress percentage.
- Backup
Scope string - Backup scope: Instance for instance-level backup, Database for database-level backup.
- Backup
Start stringTime - Backup start time.
- Backup
Status string - Backup status, such as Success, Running, Failed.
- Backup
Type string - Backup type: Full for full backup, Increment for incremental backup.
- Create
Type string - Creation method: Manual for manual creation, Automated for automatic creation.
- Download
Backup bool - Download logical backup file after creation. Only valid for logical backups.
- Download
Progress int - Download preparation progress percentage.
- Download
Status string - Download status.
- Id string
- Uniquely identifies the resource.
- Instance
Id string - RDS PostgreSQL instance ID.
- Backup
Data intSize - Backup data size (bytes).
- Backup
Description string - Backup description.
- Backup
End stringTime - Backup end time.
- Backup
File stringName - Backup file name.
- Backup
File intSize - Backup file size (bytes).
- Backup
Id string - Backup ID.
- Backup
Metas []GetBackup Backup Meta - Backup metadata, used to specify the database list for logical backups.
- Backup
Method string - Backup method: Physical for physical backup, Logical for logical backup.
- Backup
Policy GetBackup Backup Policy - Backup policy configuration information.
- Backup
Progress int - Backup progress percentage.
- Backup
Scope string - Backup scope: Instance for instance-level backup, Database for database-level backup.
- Backup
Start stringTime - Backup start time.
- Backup
Status string - Backup status, such as Success, Running, Failed.
- Backup
Type string - Backup type: Full for full backup, Increment for incremental backup.
- Create
Type string - Creation method: Manual for manual creation, Automated for automatic creation.
- Download
Backup bool - Download logical backup file after creation. Only valid for logical backups.
- Download
Progress int - Download preparation progress percentage.
- Download
Status string - Download status.
- Id string
- Uniquely identifies the resource.
- Instance
Id string - RDS PostgreSQL instance ID.
- backup_
data_ numbersize - Backup data size (bytes).
- backup_
description string - Backup description.
- backup_
end_ stringtime - Backup end time.
- backup_
file_ stringname - Backup file name.
- backup_
file_ numbersize - Backup file size (bytes).
- backup_
id string - Backup ID.
- backup_
metas list(object) - Backup metadata, used to specify the database list for logical backups.
- backup_
method string - Backup method: Physical for physical backup, Logical for logical backup.
- backup_
policy object - Backup policy configuration information.
- backup_
progress number - Backup progress percentage.
- backup_
scope string - Backup scope: Instance for instance-level backup, Database for database-level backup.
- backup_
start_ stringtime - Backup start time.
- backup_
status string - Backup status, such as Success, Running, Failed.
- backup_
type string - Backup type: Full for full backup, Increment for incremental backup.
- create_
type string - Creation method: Manual for manual creation, Automated for automatic creation.
- download_
backup bool - Download logical backup file after creation. Only valid for logical backups.
- download_
progress number - Download preparation progress percentage.
- download_
status string - Download status.
- id string
- Uniquely identifies the resource.
- instance_
id string - RDS PostgreSQL instance ID.
- backup
Data IntegerSize - Backup data size (bytes).
- backup
Description String - Backup description.
- backup
End StringTime - Backup end time.
- backup
File StringName - Backup file name.
- backup
File IntegerSize - Backup file size (bytes).
- backup
Id String - Backup ID.
- backup
Metas List<GetBackup Backup Meta> - Backup metadata, used to specify the database list for logical backups.
- backup
Method String - Backup method: Physical for physical backup, Logical for logical backup.
- backup
Policy GetBackup Backup Policy - Backup policy configuration information.
- backup
Progress Integer - Backup progress percentage.
- backup
Scope String - Backup scope: Instance for instance-level backup, Database for database-level backup.
- backup
Start StringTime - Backup start time.
- backup
Status String - Backup status, such as Success, Running, Failed.
- backup
Type String - Backup type: Full for full backup, Increment for incremental backup.
- create
Type String - Creation method: Manual for manual creation, Automated for automatic creation.
- download
Backup Boolean - Download logical backup file after creation. Only valid for logical backups.
- download
Progress Integer - Download preparation progress percentage.
- download
Status String - Download status.
- id String
- Uniquely identifies the resource.
- instance
Id String - RDS PostgreSQL instance ID.
- backup
Data numberSize - Backup data size (bytes).
- backup
Description string - Backup description.
- backup
End stringTime - Backup end time.
- backup
File stringName - Backup file name.
- backup
File numberSize - Backup file size (bytes).
- backup
Id string - Backup ID.
- backup
Metas GetBackup Backup Meta[] - Backup metadata, used to specify the database list for logical backups.
- backup
Method string - Backup method: Physical for physical backup, Logical for logical backup.
- backup
Policy GetBackup Backup Policy - Backup policy configuration information.
- backup
Progress number - Backup progress percentage.
- backup
Scope string - Backup scope: Instance for instance-level backup, Database for database-level backup.
- backup
Start stringTime - Backup start time.
- backup
Status string - Backup status, such as Success, Running, Failed.
- backup
Type string - Backup type: Full for full backup, Increment for incremental backup.
- create
Type string - Creation method: Manual for manual creation, Automated for automatic creation.
- download
Backup boolean - Download logical backup file after creation. Only valid for logical backups.
- download
Progress number - Download preparation progress percentage.
- download
Status string - Download status.
- id string
- Uniquely identifies the resource.
- instance
Id string - RDS PostgreSQL instance ID.
- backup_
data_ intsize - Backup data size (bytes).
- backup_
description str - Backup description.
- backup_
end_ strtime - Backup end time.
- backup_
file_ strname - Backup file name.
- backup_
file_ intsize - Backup file size (bytes).
- backup_
id str - Backup ID.
- backup_
metas Sequence[GetBackup Backup Meta] - Backup metadata, used to specify the database list for logical backups.
- backup_
method str - Backup method: Physical for physical backup, Logical for logical backup.
- backup_
policy GetBackup Backup Policy - Backup policy configuration information.
- backup_
progress int - Backup progress percentage.
- backup_
scope str - Backup scope: Instance for instance-level backup, Database for database-level backup.
- backup_
start_ strtime - Backup start time.
- backup_
status str - Backup status, such as Success, Running, Failed.
- backup_
type str - Backup type: Full for full backup, Increment for incremental backup.
- create_
type str - Creation method: Manual for manual creation, Automated for automatic creation.
- download_
backup bool - Download logical backup file after creation. Only valid for logical backups.
- download_
progress int - Download preparation progress percentage.
- download_
status str - Download status.
- id str
- Uniquely identifies the resource.
- instance_
id str - RDS PostgreSQL instance ID.
- backup
Data NumberSize - Backup data size (bytes).
- backup
Description String - Backup description.
- backup
End StringTime - Backup end time.
- backup
File StringName - Backup file name.
- backup
File NumberSize - Backup file size (bytes).
- backup
Id String - Backup ID.
- backup
Metas List<Property Map> - Backup metadata, used to specify the database list for logical backups.
- backup
Method String - Backup method: Physical for physical backup, Logical for logical backup.
- backup
Policy Property Map - Backup policy configuration information.
- backup
Progress Number - Backup progress percentage.
- backup
Scope String - Backup scope: Instance for instance-level backup, Database for database-level backup.
- backup
Start StringTime - Backup start time.
- backup
Status String - Backup status, such as Success, Running, Failed.
- backup
Type String - Backup type: Full for full backup, Increment for incremental backup.
- create
Type String - Creation method: Manual for manual creation, Automated for automatic creation.
- download
Backup Boolean - Download logical backup file after creation. Only valid for logical backups.
- download
Progress Number - Download preparation progress percentage.
- download
Status String - Download status.
- id String
- Uniquely identifies the resource.
- instance
Id String - RDS PostgreSQL instance ID.
Supporting Types
GetBackupBackupMeta
- Db
Name string - Database name.
- Db
Name string - Database name.
- db_
name string - Database name.
- db
Name String - Database name.
- db
Name string - Database name.
- db_
name str - Database name.
- db
Name String - Database name.
GetBackupBackupPolicy
- Backup
Retention intPeriod - Backup retention days.
- Data
Incr stringBackup Periods - Data incremental backup schedule.
- Full
Backup stringPeriod - Full backup schedule, such as Monday,Tuesday.
- Full
Backup stringTime - Full backup time window, such as 00:00Z-01:00Z.
- Hourly
Incr boolBackup Enable - Enable hourly incremental backup.
- Increment
Backup intFrequency - Incremental backup frequency (hours).
- Wal
Log boolSpace Limit Enable - Enable WAL log space limit.
- Backup
Retention intPeriod - Backup retention days.
- Data
Incr stringBackup Periods - Data incremental backup schedule.
- Full
Backup stringPeriod - Full backup schedule, such as Monday,Tuesday.
- Full
Backup stringTime - Full backup time window, such as 00:00Z-01:00Z.
- Hourly
Incr boolBackup Enable - Enable hourly incremental backup.
- Increment
Backup intFrequency - Incremental backup frequency (hours).
- Wal
Log boolSpace Limit Enable - Enable WAL log space limit.
- backup_
retention_ numberperiod - Backup retention days.
- data_
incr_ stringbackup_ periods - Data incremental backup schedule.
- full_
backup_ stringperiod - Full backup schedule, such as Monday,Tuesday.
- full_
backup_ stringtime - Full backup time window, such as 00:00Z-01:00Z.
- hourly_
incr_ boolbackup_ enable - Enable hourly incremental backup.
- increment_
backup_ numberfrequency - Incremental backup frequency (hours).
- wal_
log_ boolspace_ limit_ enable - Enable WAL log space limit.
- backup
Retention IntegerPeriod - Backup retention days.
- data
Incr StringBackup Periods - Data incremental backup schedule.
- full
Backup StringPeriod - Full backup schedule, such as Monday,Tuesday.
- full
Backup StringTime - Full backup time window, such as 00:00Z-01:00Z.
- hourly
Incr BooleanBackup Enable - Enable hourly incremental backup.
- increment
Backup IntegerFrequency - Incremental backup frequency (hours).
- wal
Log BooleanSpace Limit Enable - Enable WAL log space limit.
- backup
Retention numberPeriod - Backup retention days.
- data
Incr stringBackup Periods - Data incremental backup schedule.
- full
Backup stringPeriod - Full backup schedule, such as Monday,Tuesday.
- full
Backup stringTime - Full backup time window, such as 00:00Z-01:00Z.
- hourly
Incr booleanBackup Enable - Enable hourly incremental backup.
- increment
Backup numberFrequency - Incremental backup frequency (hours).
- wal
Log booleanSpace Limit Enable - Enable WAL log space limit.
- backup_
retention_ intperiod - Backup retention days.
- data_
incr_ strbackup_ periods - Data incremental backup schedule.
- full_
backup_ strperiod - Full backup schedule, such as Monday,Tuesday.
- full_
backup_ strtime - Full backup time window, such as 00:00Z-01:00Z.
- hourly_
incr_ boolbackup_ enable - Enable hourly incremental backup.
- increment_
backup_ intfrequency - Incremental backup frequency (hours).
- wal_
log_ boolspace_ limit_ enable - Enable WAL log space limit.
- backup
Retention NumberPeriod - Backup retention days.
- data
Incr StringBackup Periods - Data incremental backup schedule.
- full
Backup StringPeriod - Full backup schedule, such as Monday,Tuesday.
- full
Backup StringTime - Full backup time window, such as 00:00Z-01:00Z.
- hourly
Incr BooleanBackup Enable - Enable hourly incremental backup.
- increment
Backup NumberFrequency - Incremental backup frequency (hours).
- wal
Log BooleanSpace Limit Enable - Enable WAL log space limit.
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.37
published on Friday, May 22, 2026 by Volcengine
published on Friday, May 22, 2026 by Volcengine