Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
Volcengine v0.0.43 published on Friday, Jan 16, 2026 by Volcengine
Deprecated: volcengine.rds_postgresql.InstanceBackupWalLogs has been deprecated in favor of volcengine.rds_postgresql.getInstanceBackupWalLogs
Use this data source to query detailed information of rds postgresql instance backup wal logs
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const example = volcengine.rds_postgresql.getInstanceBackupWalLogs({
backupId: "000000030000000E00000006",
endTime: "2025-12-15T23:59:59Z",
instanceId: "postgres-ac541555dd74",
startTime: "2025-12-10T00:00:00Z",
});
import pulumi
import pulumi_volcengine as volcengine
example = volcengine.rds_postgresql.get_instance_backup_wal_logs(backup_id="000000030000000E00000006",
end_time="2025-12-15T23:59:59Z",
instance_id="postgres-ac541555dd74",
start_time="2025-12-10T00:00:00Z")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/rds_postgresql"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rds_postgresql.GetInstanceBackupWalLogs(ctx, &rds_postgresql.GetInstanceBackupWalLogsArgs{
BackupId: pulumi.StringRef("000000030000000E00000006"),
EndTime: pulumi.StringRef("2025-12-15T23:59:59Z"),
InstanceId: "postgres-ac541555dd74",
StartTime: pulumi.StringRef("2025-12-10T00:00:00Z"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var example = Volcengine.Rds_postgresql.GetInstanceBackupWalLogs.Invoke(new()
{
BackupId = "000000030000000E00000006",
EndTime = "2025-12-15T23:59:59Z",
InstanceId = "postgres-ac541555dd74",
StartTime = "2025-12-10T00:00:00Z",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.rds_postgresql.Rds_postgresqlFunctions;
import com.pulumi.volcengine.rds_postgresql.inputs.GetInstanceBackupWalLogsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = Rds_postgresqlFunctions.getInstanceBackupWalLogs(GetInstanceBackupWalLogsArgs.builder()
.backupId("000000030000000E00000006")
.endTime("2025-12-15T23:59:59Z")
.instanceId("postgres-ac541555dd74")
.startTime("2025-12-10T00:00:00Z")
.build());
}
}
variables:
example:
fn::invoke:
Function: volcengine:rds_postgresql:getInstanceBackupWalLogs
Arguments:
backupId: '000000030000000E00000006'
endTime: 2025-12-15T23:59:59Z
instanceId: postgres-ac541555dd74
startTime: 2025-12-10T00:00:00Z
Using InstanceBackupWalLogs
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 instanceBackupWalLogs(args: InstanceBackupWalLogsArgs, opts?: InvokeOptions): Promise<InstanceBackupWalLogsResult>
function instanceBackupWalLogsOutput(args: InstanceBackupWalLogsOutputArgs, opts?: InvokeOptions): Output<InstanceBackupWalLogsResult>def instance_backup_wal_logs(backup_id: Optional[str] = None,
end_time: Optional[str] = None,
instance_id: Optional[str] = None,
output_file: Optional[str] = None,
start_time: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> InstanceBackupWalLogsResult
def instance_backup_wal_logs_output(backup_id: Optional[pulumi.Input[str]] = None,
end_time: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
start_time: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[InstanceBackupWalLogsResult]func InstanceBackupWalLogs(ctx *Context, args *InstanceBackupWalLogsArgs, opts ...InvokeOption) (*InstanceBackupWalLogsResult, error)
func InstanceBackupWalLogsOutput(ctx *Context, args *InstanceBackupWalLogsOutputArgs, opts ...InvokeOption) InstanceBackupWalLogsResultOutputpublic static class InstanceBackupWalLogs
{
public static Task<InstanceBackupWalLogsResult> InvokeAsync(InstanceBackupWalLogsArgs args, InvokeOptions? opts = null)
public static Output<InstanceBackupWalLogsResult> Invoke(InstanceBackupWalLogsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<InstanceBackupWalLogsResult> instanceBackupWalLogs(InstanceBackupWalLogsArgs args, InvokeOptions options)
public static Output<InstanceBackupWalLogsResult> instanceBackupWalLogs(InstanceBackupWalLogsArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:rds_postgresql:InstanceBackupWalLogs
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Id string - The id of the PostgreSQL instance.
- Backup
Id string - The id of the backup.
- End
Time string - The end time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time). Note: The maximum interval between start_time and end_time cannot exceed 7 days.
- Output
File string - File name where to save data source results.
- Start
Time string - The start time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time).
- Instance
Id string - The id of the PostgreSQL instance.
- Backup
Id string - The id of the backup.
- End
Time string - The end time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time). Note: The maximum interval between start_time and end_time cannot exceed 7 days.
- Output
File string - File name where to save data source results.
- Start
Time string - The start time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time).
- instance
Id String - The id of the PostgreSQL instance.
- backup
Id String - The id of the backup.
- end
Time String - The end time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time). Note: The maximum interval between start_time and end_time cannot exceed 7 days.
- output
File String - File name where to save data source results.
- start
Time String - The start time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time).
- instance
Id string - The id of the PostgreSQL instance.
- backup
Id string - The id of the backup.
- end
Time string - The end time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time). Note: The maximum interval between start_time and end_time cannot exceed 7 days.
- output
File string - File name where to save data source results.
- start
Time string - The start time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time).
- instance_
id str - The id of the PostgreSQL instance.
- backup_
id str - The id of the backup.
- end_
time str - The end time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time). Note: The maximum interval between start_time and end_time cannot exceed 7 days.
- output_
file str - File name where to save data source results.
- start_
time str - The start time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time).
- instance
Id String - The id of the PostgreSQL instance.
- backup
Id String - The id of the backup.
- end
Time String - The end time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time). Note: The maximum interval between start_time and end_time cannot exceed 7 days.
- output
File String - File name where to save data source results.
- start
Time String - The start time of the query. The format is yyyy-MM-ddTHH:mm:ssZ (UTC time).
InstanceBackupWalLogs Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Total
Count int - The total count of query.
- Wal
Log List<InstanceBackups Backup Wal Logs Wal Log Backup> - List of WAL log backups.
- Backup
Id string - The ID of the WAL log backup.
- End
Time string - Output
File string - Start
Time string
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Total
Count int - The total count of query.
- Wal
Log []InstanceBackups Backup Wal Logs Wal Log Backup - List of WAL log backups.
- Backup
Id string - The ID of the WAL log backup.
- End
Time string - Output
File string - Start
Time string
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - total
Count Integer - The total count of query.
- wal
Log List<InstanceBackups Backup Wal Logs Wal Log Backup> - List of WAL log backups.
- backup
Id String - The ID of the WAL log backup.
- end
Time String - output
File String - start
Time String
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - total
Count number - The total count of query.
- wal
Log InstanceBackups Backup Wal Logs Wal Log Backup[] - List of WAL log backups.
- backup
Id string - The ID of the WAL log backup.
- end
Time string - output
File string - start
Time string
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - total_
count int - The total count of query.
- wal_
log_ Sequence[Instancebackups Backup Wal Logs Wal Log Backup] - List of WAL log backups.
- backup_
id str - The ID of the WAL log backup.
- end_
time str - output_
file str - start_
time str
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - total
Count Number - The total count of query.
- wal
Log List<Property Map>Backups - List of WAL log backups.
- backup
Id String - The ID of the WAL log backup.
- end
Time String - output
File String - start
Time String
Supporting Types
InstanceBackupWalLogsWalLogBackup
- Backup
File intSize - The size of the WAL log backup file. The unit is bytes (Byte).
- Backup
Id string - The id of the backup.
- Backup
Status string - The status of the WAL log backup.
- Check
Sum string - The checksum in the ETag format using the crc64 algorithm.
- Download
Status string - The downloadable status of the WAL log backup.
- Project
Name string - The project to which the instance of the WAL log backup belongs.
- Wal
Log stringBackup End Time - The end time of the WAL log backup, in the format of yyyy-MM-ddTHH:mm:ssZ (UTC time).
- Backup
File intSize - The size of the WAL log backup file. The unit is bytes (Byte).
- Backup
Id string - The id of the backup.
- Backup
Status string - The status of the WAL log backup.
- Check
Sum string - The checksum in the ETag format using the crc64 algorithm.
- Download
Status string - The downloadable status of the WAL log backup.
- Project
Name string - The project to which the instance of the WAL log backup belongs.
- Wal
Log stringBackup End Time - The end time of the WAL log backup, in the format of yyyy-MM-ddTHH:mm:ssZ (UTC time).
- backup
File IntegerSize - The size of the WAL log backup file. The unit is bytes (Byte).
- backup
Id String - The id of the backup.
- backup
Status String - The status of the WAL log backup.
- check
Sum String - The checksum in the ETag format using the crc64 algorithm.
- download
Status String - The downloadable status of the WAL log backup.
- project
Name String - The project to which the instance of the WAL log backup belongs.
- wal
Log StringBackup End Time - The end time of the WAL log backup, in the format of yyyy-MM-ddTHH:mm:ssZ (UTC time).
- backup
File numberSize - The size of the WAL log backup file. The unit is bytes (Byte).
- backup
Id string - The id of the backup.
- backup
Status string - The status of the WAL log backup.
- check
Sum string - The checksum in the ETag format using the crc64 algorithm.
- download
Status string - The downloadable status of the WAL log backup.
- project
Name string - The project to which the instance of the WAL log backup belongs.
- wal
Log stringBackup End Time - The end time of the WAL log backup, in the format of yyyy-MM-ddTHH:mm:ssZ (UTC time).
- backup_
file_ intsize - The size of the WAL log backup file. The unit is bytes (Byte).
- backup_
id str - The id of the backup.
- backup_
status str - The status of the WAL log backup.
- check_
sum str - The checksum in the ETag format using the crc64 algorithm.
- download_
status str - The downloadable status of the WAL log backup.
- project_
name str - The project to which the instance of the WAL log backup belongs.
- wal_
log_ strbackup_ end_ time - The end time of the WAL log backup, in the format of yyyy-MM-ddTHH:mm:ssZ (UTC time).
- backup
File NumberSize - The size of the WAL log backup file. The unit is bytes (Byte).
- backup
Id String - The id of the backup.
- backup
Status String - The status of the WAL log backup.
- check
Sum String - The checksum in the ETag format using the crc64 algorithm.
- download
Status String - The downloadable status of the WAL log backup.
- project
Name String - The project to which the instance of the WAL log backup belongs.
- wal
Log StringBackup End Time - The end time of the WAL log backup, in the format of yyyy-MM-ddTHH:mm:ssZ (UTC time).
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
