Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
Using getBackupPolicies
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 getBackupPolicies(args: GetBackupPoliciesArgs, opts?: InvokeOptions): Promise<GetBackupPoliciesResult>
function getBackupPoliciesOutput(args: GetBackupPoliciesOutputArgs, opts?: InvokeOptions): Output<GetBackupPoliciesResult>def get_backup_policies(instance_id: Optional[str] = None,
output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupPoliciesResult
def get_backup_policies_output(instance_id: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupPoliciesResult]func GetBackupPolicies(ctx *Context, args *GetBackupPoliciesArgs, opts ...InvokeOption) (*GetBackupPoliciesResult, error)
func GetBackupPoliciesOutput(ctx *Context, args *GetBackupPoliciesOutputArgs, opts ...InvokeOption) GetBackupPoliciesResultOutput> Note: This function is named GetBackupPolicies in the Go SDK.
public static class GetBackupPolicies
{
public static Task<GetBackupPoliciesResult> InvokeAsync(GetBackupPoliciesArgs args, InvokeOptions? opts = null)
public static Output<GetBackupPoliciesResult> Invoke(GetBackupPoliciesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupPoliciesResult> getBackupPolicies(GetBackupPoliciesArgs args, InvokeOptions options)
public static Output<GetBackupPoliciesResult> getBackupPolicies(GetBackupPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:rds_postgresql/getBackupPolicies:getBackupPolicies
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Id string - Output
File string
- Instance
Id string - Output
File string
- instance
Id String - output
File String
- instance
Id string - output
File string
- instance_
id str - output_
file str
- instance
Id String - output
File String
getBackupPolicies Result
The following output properties are available:
- Backup
Policies List<GetBackup Policies Backup Policy> - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Total
Count int - Output
File string
- Backup
Policies []GetBackup Policies Backup Policy - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Total
Count int - Output
File string
- backup
Policies List<GetBackup Policies Backup Policy> - id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - total
Count Integer - output
File String
- backup
Policies GetBackup Policies Backup Policy[] - id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - total
Count number - output
File string
- backup_
policies Sequence[GetBackup Policies Backup Policy] - id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - total_
count int - output_
file str
- backup
Policies List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - total
Count Number - output
File String
Supporting Types
GetBackupPoliciesBackupPolicy
- Backup
Retention intPeriod - The backup retention period.
- Data
Incr stringBackup Periods - The backup increment data backup periods.
- Full
Backup stringPeriod - The full backup period.
- Full
Backup stringTime - The time when the backup task is executed. Format: HH:mmZ-HH:mmZ (UTC time).
- Hourly
Incr boolBackup Enable - Whether to enable the high-frequency backup function.
- Increment
Backup intFrequency - The frequency of increment backup.
- Instance
Id string - The id of the PostgreSQL instance.
- Wal
Log boolSpace Limit Enable - Status of the local remaining available space protection function.
- Backup
Retention intPeriod - The backup retention period.
- Data
Incr stringBackup Periods - The backup increment data backup periods.
- Full
Backup stringPeriod - The full backup period.
- Full
Backup stringTime - The time when the backup task is executed. Format: HH:mmZ-HH:mmZ (UTC time).
- Hourly
Incr boolBackup Enable - Whether to enable the high-frequency backup function.
- Increment
Backup intFrequency - The frequency of increment backup.
- Instance
Id string - The id of the PostgreSQL instance.
- Wal
Log boolSpace Limit Enable - Status of the local remaining available space protection function.
- backup
Retention IntegerPeriod - The backup retention period.
- data
Incr StringBackup Periods - The backup increment data backup periods.
- full
Backup StringPeriod - The full backup period.
- full
Backup StringTime - The time when the backup task is executed. Format: HH:mmZ-HH:mmZ (UTC time).
- hourly
Incr BooleanBackup Enable - Whether to enable the high-frequency backup function.
- increment
Backup IntegerFrequency - The frequency of increment backup.
- instance
Id String - The id of the PostgreSQL instance.
- wal
Log BooleanSpace Limit Enable - Status of the local remaining available space protection function.
- backup
Retention numberPeriod - The backup retention period.
- data
Incr stringBackup Periods - The backup increment data backup periods.
- full
Backup stringPeriod - The full backup period.
- full
Backup stringTime - The time when the backup task is executed. Format: HH:mmZ-HH:mmZ (UTC time).
- hourly
Incr booleanBackup Enable - Whether to enable the high-frequency backup function.
- increment
Backup numberFrequency - The frequency of increment backup.
- instance
Id string - The id of the PostgreSQL instance.
- wal
Log booleanSpace Limit Enable - Status of the local remaining available space protection function.
- backup_
retention_ intperiod - The backup retention period.
- data_
incr_ strbackup_ periods - The backup increment data backup periods.
- full_
backup_ strperiod - The full backup period.
- full_
backup_ strtime - The time when the backup task is executed. Format: HH:mmZ-HH:mmZ (UTC time).
- hourly_
incr_ boolbackup_ enable - Whether to enable the high-frequency backup function.
- increment_
backup_ intfrequency - The frequency of increment backup.
- instance_
id str - The id of the PostgreSQL instance.
- wal_
log_ boolspace_ limit_ enable - Status of the local remaining available space protection function.
- backup
Retention NumberPeriod - The backup retention period.
- data
Incr StringBackup Periods - The backup increment data backup periods.
- full
Backup StringPeriod - The full backup period.
- full
Backup StringTime - The time when the backup task is executed. Format: HH:mmZ-HH:mmZ (UTC time).
- hourly
Incr BooleanBackup Enable - Whether to enable the high-frequency backup function.
- increment
Backup NumberFrequency - The frequency of increment backup.
- instance
Id String - The id of the PostgreSQL instance.
- wal
Log BooleanSpace Limit Enable - Status of the local remaining available space protection function.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
