Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
This data source provides Mongodb Backup available to the user. What is Backup
NOTE: Available since v1.292.0.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const config = new pulumi.Config();
const name = config.get("name") || "terraform-example";
const zoneId = config.get("zoneId") || "cn-shanghai-b";
const cidrBlock = config.get("cidrBlock") || "10.0.0.0/24";
const defaultNetwork = new alicloud.vpc.Network("default", {
cidrBlock: "10.0.0.0/8",
vpcName: "bgg-vpc-shanghai-b",
});
const defaultSwitch = new alicloud.vpc.Switch("default", {
vpcId: defaultNetwork.id,
zoneId: zoneId,
cidrBlock: cidrBlock,
});
const defaultInstance = new alicloud.mongodb.Instance("default", {
engineVersion: "5.0",
storageType: "cloud_essd1",
vswitchId: defaultSwitch.id,
dbInstanceStorage: 20,
vpcId: defaultNetwork.id,
dbInstanceClass: "mdb.shard.4x.large.d",
storageEngine: "WiredTiger",
networkType: "VPC",
zoneId: zoneId,
replicationFactor: 3,
readonlyReplicas: 0,
});
const defaultBackup = new alicloud.mongodb.Backup("default", {
backupMethod: "Snapshot",
dbInstanceId: defaultInstance.id,
backupRetentionPeriod: 7,
});
const _default = alicloud.mongodb.getBackupsOutput({
ids: [defaultBackup.id],
dbInstanceId: defaultInstance.id,
});
export const alicloudMongodbBackupExampleId = _default.apply(_default => _default.backups?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
config = pulumi.Config()
name = config.get("name")
if name is None:
name = "terraform-example"
zone_id = config.get("zoneId")
if zone_id is None:
zone_id = "cn-shanghai-b"
cidr_block = config.get("cidrBlock")
if cidr_block is None:
cidr_block = "10.0.0.0/24"
default_network = alicloud.vpc.Network("default",
cidr_block="10.0.0.0/8",
vpc_name="bgg-vpc-shanghai-b")
default_switch = alicloud.vpc.Switch("default",
vpc_id=default_network.id,
zone_id=zone_id,
cidr_block=cidr_block)
default_instance = alicloud.mongodb.Instance("default",
engine_version="5.0",
storage_type="cloud_essd1",
vswitch_id=default_switch.id,
db_instance_storage=20,
vpc_id=default_network.id,
db_instance_class="mdb.shard.4x.large.d",
storage_engine="WiredTiger",
network_type="VPC",
zone_id=zone_id,
replication_factor=3,
readonly_replicas=0)
default_backup = alicloud.mongodb.Backup("default",
backup_method="Snapshot",
db_instance_id=default_instance.id,
backup_retention_period=7)
default = alicloud.mongodb.get_backups_output(ids=[default_backup.id],
db_instance_id=default_instance.id)
pulumi.export("alicloudMongodbBackupExampleId", default.backups[0].id)
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/mongodb"
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/vpc"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
cfg := config.New(ctx, "")
name := "terraform-example"
if param := cfg.Get("name"); param != "" {
name = param
}
zoneId := "cn-shanghai-b"
if param := cfg.Get("zoneId"); param != "" {
zoneId = param
}
cidrBlock := "10.0.0.0/24"
if param := cfg.Get("cidrBlock"); param != "" {
cidrBlock = param
}
defaultNetwork, err := vpc.NewNetwork(ctx, "default", &vpc.NetworkArgs{
CidrBlock: pulumi.String("10.0.0.0/8"),
VpcName: pulumi.String("bgg-vpc-shanghai-b"),
})
if err != nil {
return err
}
defaultSwitch, err := vpc.NewSwitch(ctx, "default", &vpc.SwitchArgs{
VpcId: defaultNetwork.ID().ToIDOutput().ToStringOutput(),
ZoneId: pulumi.String(zoneId),
CidrBlock: pulumi.String(cidrBlock),
})
if err != nil {
return err
}
defaultInstance, err := mongodb.NewInstance(ctx, "default", &mongodb.InstanceArgs{
EngineVersion: pulumi.String("5.0"),
StorageType: pulumi.String("cloud_essd1"),
VswitchId: defaultSwitch.ID().ToIDOutput().ToStringOutput(),
DbInstanceStorage: pulumi.Int(20),
VpcId: defaultNetwork.ID().ToIDOutput().ToStringOutput(),
DbInstanceClass: pulumi.String("mdb.shard.4x.large.d"),
StorageEngine: pulumi.String("WiredTiger"),
NetworkType: pulumi.String("VPC"),
ZoneId: pulumi.String(zoneId),
ReplicationFactor: pulumi.Int(3),
ReadonlyReplicas: pulumi.Int(0),
})
if err != nil {
return err
}
defaultBackup, err := mongodb.NewBackup(ctx, "default", &mongodb.BackupArgs{
BackupMethod: pulumi.String("Snapshot"),
DbInstanceId: defaultInstance.ID().ToIDOutput().ToStringOutput(),
BackupRetentionPeriod: pulumi.Int(7),
})
if err != nil {
return err
}
_default := mongodb.GetBackupsOutput(ctx, mongodb.GetBackupsOutputArgs{
Ids: pulumi.StringArray{
defaultBackup.ID().ToIDOutput().ToStringOutput(),
},
DbInstanceId: defaultInstance.ID().ToIDOutput().ToStringOutput(),
}, nil)
ctx.Export("alicloudMongodbBackupExampleId", _default.ApplyT(func(_default mongodb.GetBackupsResult) (*string, error) {
return _default.Backups[0].Id, nil
}).(pulumi.StringPtrOutput))
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var config = new Config();
var name = config.Get("name") ?? "terraform-example";
var zoneId = config.Get("zoneId") ?? "cn-shanghai-b";
var cidrBlock = config.Get("cidrBlock") ?? "10.0.0.0/24";
var defaultNetwork = new AliCloud.Vpc.Network("default", new()
{
CidrBlock = "10.0.0.0/8",
VpcName = "bgg-vpc-shanghai-b",
});
var defaultSwitch = new AliCloud.Vpc.Switch("default", new()
{
VpcId = defaultNetwork.Id,
ZoneId = zoneId,
CidrBlock = cidrBlock,
});
var defaultInstance = new AliCloud.MongoDB.Instance("default", new()
{
EngineVersion = "5.0",
StorageType = "cloud_essd1",
VswitchId = defaultSwitch.Id,
DbInstanceStorage = 20,
VpcId = defaultNetwork.Id,
DbInstanceClass = "mdb.shard.4x.large.d",
StorageEngine = "WiredTiger",
NetworkType = "VPC",
ZoneId = zoneId,
ReplicationFactor = 3,
ReadonlyReplicas = 0,
});
var defaultBackup = new AliCloud.MongoDB.Backup("default", new()
{
BackupMethod = "Snapshot",
DbInstanceId = defaultInstance.Id,
BackupRetentionPeriod = 7,
});
var @default = AliCloud.MongoDB.GetBackups.Invoke(new()
{
Ids = new[]
{
defaultBackup.Id,
},
DbInstanceId = defaultInstance.Id,
});
return new Dictionary<string, object?>
{
["alicloudMongodbBackupExampleId"] = @default.Apply(@default => @default.Apply(getBackupsResult => getBackupsResult.Backups[0]?.Id)),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.vpc.Network;
import com.pulumi.alicloud.vpc.NetworkArgs;
import com.pulumi.alicloud.vpc.Switch;
import com.pulumi.alicloud.vpc.SwitchArgs;
import com.pulumi.alicloud.mongodb.Instance;
import com.pulumi.alicloud.mongodb.InstanceArgs;
import com.pulumi.alicloud.mongodb.Backup;
import com.pulumi.alicloud.mongodb.BackupArgs;
import com.pulumi.alicloud.mongodb.MongodbFunctions;
import com.pulumi.alicloud.mongodb.inputs.GetBackupsArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 config = ctx.config();
final var name = config.get("name").orElse("terraform-example");
final var zoneId = config.get("zoneId").orElse("cn-shanghai-b");
final var cidrBlock = config.get("cidrBlock").orElse("10.0.0.0/24");
var defaultNetwork = new Network("defaultNetwork", NetworkArgs.builder()
.cidrBlock("10.0.0.0/8")
.vpcName("bgg-vpc-shanghai-b")
.build());
var defaultSwitch = new Switch("defaultSwitch", SwitchArgs.builder()
.vpcId(defaultNetwork.id())
.zoneId(zoneId)
.cidrBlock(cidrBlock)
.build());
var defaultInstance = new Instance("defaultInstance", InstanceArgs.builder()
.engineVersion("5.0")
.storageType("cloud_essd1")
.vswitchId(defaultSwitch.id())
.dbInstanceStorage(20)
.vpcId(defaultNetwork.id())
.dbInstanceClass("mdb.shard.4x.large.d")
.storageEngine("WiredTiger")
.networkType("VPC")
.zoneId(zoneId)
.replicationFactor(3)
.readonlyReplicas(0)
.build());
var defaultBackup = new Backup("defaultBackup", BackupArgs.builder()
.backupMethod("Snapshot")
.dbInstanceId(defaultInstance.id())
.backupRetentionPeriod(7)
.build());
final var default = MongodbFunctions.getBackups(GetBackupsArgs.builder()
.ids(defaultBackup.id())
.dbInstanceId(defaultInstance.id())
.build());
ctx.export("alicloudMongodbBackupExampleId", default_.applyValue(_default_ -> _default_.backups()[0].id()));
}
}
configuration:
name:
type: string
default: terraform-example
zoneId:
type: string
default: cn-shanghai-b
cidrBlock:
type: string
default: 10.0.0.0/24
resources:
defaultNetwork:
type: alicloud:vpc:Network
name: default
properties:
cidrBlock: 10.0.0.0/8
vpcName: bgg-vpc-shanghai-b
defaultSwitch:
type: alicloud:vpc:Switch
name: default
properties:
vpcId: ${defaultNetwork.id}
zoneId: ${zoneId}
cidrBlock: ${cidrBlock}
defaultInstance:
type: alicloud:mongodb:Instance
name: default
properties:
engineVersion: '5.0'
storageType: cloud_essd1
vswitchId: ${defaultSwitch.id}
dbInstanceStorage: '20'
vpcId: ${defaultNetwork.id}
dbInstanceClass: mdb.shard.4x.large.d
storageEngine: WiredTiger
networkType: VPC
zoneId: ${zoneId}
replicationFactor: '3'
readonlyReplicas: '0'
defaultBackup:
type: alicloud:mongodb:Backup
name: default
properties:
backupMethod: Snapshot
dbInstanceId: ${defaultInstance.id}
backupRetentionPeriod: 7
variables:
default:
fn::invoke:
function: alicloud:mongodb:getBackups
arguments:
ids:
- ${defaultBackup.id}
dbInstanceId: ${defaultInstance.id}
outputs:
alicloudMongodbBackupExampleId: ${default.backups[0].id}
pulumi {
required_providers {
alicloud = {
source = "pulumi/alicloud"
}
}
}
data "alicloud_mongodb_getbackups" "default" {
ids = [alicloud_mongodb_backup.default.id]
db_instance_id = alicloud_mongodb_instance.default.id
}
resource "alicloud_vpc_network" "default" {
cidr_block = "10.0.0.0/8"
vpc_name = "bgg-vpc-shanghai-b"
}
resource "alicloud_vpc_switch" "default" {
vpc_id = alicloud_vpc_network.default.id
zone_id = var.zoneId
cidr_block = var.cidrBlock
}
resource "alicloud_mongodb_instance" "default" {
engine_version = "5.0"
storage_type = "cloud_essd1"
vswitch_id = alicloud_vpc_switch.default.id
db_instance_storage = "20"
vpc_id = alicloud_vpc_network.default.id
db_instance_class = "mdb.shard.4x.large.d"
storage_engine = "WiredTiger"
network_type = "VPC"
zone_id = var.zoneId
replication_factor = "3"
readonly_replicas = "0"
}
resource "alicloud_mongodb_backup" "default" {
backup_method = "Snapshot"
db_instance_id = alicloud_mongodb_instance.default.id
backup_retention_period = 7
}
variable "name" {
type = string
default = "terraform-example"
}
variable "zoneId" {
type = string
default = "cn-shanghai-b"
}
variable "cidrBlock" {
type = string
default = "10.0.0.0/24"
}
output "alicloudMongodbBackupExampleId" {
value = data.alicloud_mongodb_getbackups.default.backups[0].id
}
Using getBackups
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 getBackups(args: GetBackupsArgs, opts?: InvokeOptions): Promise<GetBackupsResult>
function getBackupsOutput(args: GetBackupsOutputArgs, opts?: InvokeOutputOptions): Output<GetBackupsResult>def get_backups(backup_id: Optional[str] = None,
db_instance_id: Optional[str] = None,
enable_details: Optional[bool] = None,
end_time: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
output_file: Optional[str] = None,
start_time: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupsResult
def get_backups_output(backup_id: pulumi.Input[Optional[str]] = None,
db_instance_id: pulumi.Input[Optional[str]] = None,
enable_details: pulumi.Input[Optional[bool]] = None,
end_time: pulumi.Input[Optional[str]] = None,
ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
output_file: pulumi.Input[Optional[str]] = None,
start_time: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetBackupsResult]func GetBackups(ctx *Context, args *GetBackupsArgs, opts ...InvokeOption) (*GetBackupsResult, error)
func GetBackupsOutput(ctx *Context, args *GetBackupsOutputArgs, opts ...InvokeOption) GetBackupsResultOutput> Note: This function is named GetBackups in the Go SDK.
public static class GetBackups
{
public static Task<GetBackupsResult> InvokeAsync(GetBackupsArgs args, InvokeOptions? opts = null)
public static Output<GetBackupsResult> Invoke(GetBackupsInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetBackupsResult> Invoke(GetBackupsInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetBackupsResult> getBackups(GetBackupsArgs args, InvokeOptions options)
public static Output<GetBackupsResult> getBackups(GetBackupsArgs args, InvokeOptions options)
public static Output<GetBackupsResult> getBackups(GetBackupsArgs args, InvokeOutputOptions options)
fn::invoke:
function: alicloud:mongodb/getBackups:getBackups
arguments:
# arguments dictionarydata "alicloud_mongodb_get_backups" "name" {
# arguments
}The following arguments are supported:
- Db
Instance stringId - The ID of the MongoDB instance.
- Backup
Id string - Backup Id.
- Enable
Details bool - Default to
false. Set it totruecan output more details about resource attributes. - End
Time string - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - Ids List<string>
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - Output
File string - File name where to save data source results (after running
pulumi preview). - Start
Time string - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
- Db
Instance stringId - The ID of the MongoDB instance.
- Backup
Id string - Backup Id.
- Enable
Details bool - Default to
false. Set it totruecan output more details about resource attributes. - End
Time string - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - Ids []string
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - Output
File string - File name where to save data source results (after running
pulumi preview). - Start
Time string - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
- db_
instance_ stringid - The ID of the MongoDB instance.
- backup_
id string - Backup Id.
- enable_
details bool - Default to
false. Set it totruecan output more details about resource attributes. - end_
time string - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - ids list(string)
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - output_
file string - File name where to save data source results (after running
pulumi preview). - start_
time string - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
- db
Instance StringId - The ID of the MongoDB instance.
- backup
Id String - Backup Id.
- enable
Details Boolean - Default to
false. Set it totruecan output more details about resource attributes. - end
Time String - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - ids List<String>
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - output
File String - File name where to save data source results (after running
pulumi preview). - start
Time String - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
- db
Instance stringId - The ID of the MongoDB instance.
- backup
Id string - Backup Id.
- enable
Details boolean - Default to
false. Set it totruecan output more details about resource attributes. - end
Time string - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - ids string[]
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - output
File string - File name where to save data source results (after running
pulumi preview). - start
Time string - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
- db_
instance_ strid - The ID of the MongoDB instance.
- backup_
id str - Backup Id.
- enable_
details bool - Default to
false. Set it totruecan output more details about resource attributes. - end_
time str - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - ids Sequence[str]
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - output_
file str - File name where to save data source results (after running
pulumi preview). - start_
time str - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
- db
Instance StringId - The ID of the MongoDB instance.
- backup
Id String - Backup Id.
- enable
Details Boolean - Default to
false. Set it totruecan output more details about resource attributes. - end
Time String - The end time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time). - ids List<String>
- A list of Backup IDs. The value is formulated as
<db_instance_id>:<backup_id>. - output
File String - File name where to save data source results (after running
pulumi preview). - start
Time String - The start time of the backup query range, format:
yyyy-MM-ddTHH:mmZ(UTC time).
getBackups Result
The following output properties are available:
- Backups
List<Pulumi.
Ali Cloud. Mongo DB. Outputs. Get Backups Backup> - A list of Backup Entries. Each element contains the following attributes:
- Db
Instance stringId - Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of Backup IDs.
- Backup
Id string - Backup Id.
- Enable
Details bool - End
Time string - Output
File string - Start
Time string
- Backups
[]Get
Backups Backup - A list of Backup Entries. Each element contains the following attributes:
- Db
Instance stringId - Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of Backup IDs.
- Backup
Id string - Backup Id.
- Enable
Details bool - End
Time string - Output
File string - Start
Time string
- backups list(object)
- A list of Backup Entries. Each element contains the following attributes:
- db_
instance_ stringid - id string
- The provider-assigned unique ID for this managed resource.
- ids list(string)
- A list of Backup IDs.
- backup_
id string - Backup Id.
- enable_
details bool - end_
time string - output_
file string - start_
time string
- backups
List<Get
Backups Backup> - A list of Backup Entries. Each element contains the following attributes:
- db
Instance StringId - id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of Backup IDs.
- backup
Id String - Backup Id.
- enable
Details Boolean - end
Time String - output
File String - start
Time String
- backups
Get
Backups Backup[] - A list of Backup Entries. Each element contains the following attributes:
- db
Instance stringId - id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of Backup IDs.
- backup
Id string - Backup Id.
- enable
Details boolean - end
Time string - output
File string - start
Time string
- backups
Sequence[Get
Backups Backup] - A list of Backup Entries. Each element contains the following attributes:
- db_
instance_ strid - id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of Backup IDs.
- backup_
id str - Backup Id.
- enable_
details bool - end_
time str - output_
file str - start_
time str
- backups List<Property Map>
- A list of Backup Entries. Each element contains the following attributes:
- db
Instance StringId - id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of Backup IDs.
- backup
Id String - Backup Id.
- enable
Details Boolean - end
Time String - output
File String - start
Time String
Supporting Types
GetBackupsBackup
- Backup
Db stringNames - Backup DB Names.
- Backup
Download stringUrl - Backup Download URL.
- Backup
End stringTime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - Backup
Id string - Backup Id.
- Backup
Intranet stringDownload Url - Backup Intranet DownloadURL.
- Backup
Job stringId - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - Backup
Method string - Backup Method.
- Backup
Mode string - Backup Mode.
- Backup
Size int - Backup Size.
- Backup
Start stringTime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - Backup
Type string - Backup Type.
- Id string
- The ID of the resource supplied above.
- Status string
- The status of the resource.
- Backup
Db stringNames - Backup DB Names.
- Backup
Download stringUrl - Backup Download URL.
- Backup
End stringTime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - Backup
Id string - Backup Id.
- Backup
Intranet stringDownload Url - Backup Intranet DownloadURL.
- Backup
Job stringId - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - Backup
Method string - Backup Method.
- Backup
Mode string - Backup Mode.
- Backup
Size int - Backup Size.
- Backup
Start stringTime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - Backup
Type string - Backup Type.
- Id string
- The ID of the resource supplied above.
- Status string
- The status of the resource.
- backup_
db_ stringnames - Backup DB Names.
- backup_
download_ stringurl - Backup Download URL.
- backup_
end_ stringtime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup_
id string - Backup Id.
- backup_
intranet_ stringdownload_ url - Backup Intranet DownloadURL.
- backup_
job_ stringid - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - backup_
method string - Backup Method.
- backup_
mode string - Backup Mode.
- backup_
size number - Backup Size.
- backup_
start_ stringtime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup_
type string - Backup Type.
- id string
- The ID of the resource supplied above.
- status string
- The status of the resource.
- backup
Db StringNames - Backup DB Names.
- backup
Download StringUrl - Backup Download URL.
- backup
End StringTime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup
Id String - Backup Id.
- backup
Intranet StringDownload Url - Backup Intranet DownloadURL.
- backup
Job StringId - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - backup
Method String - Backup Method.
- backup
Mode String - Backup Mode.
- backup
Size Integer - Backup Size.
- backup
Start StringTime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup
Type String - Backup Type.
- id String
- The ID of the resource supplied above.
- status String
- The status of the resource.
- backup
Db stringNames - Backup DB Names.
- backup
Download stringUrl - Backup Download URL.
- backup
End stringTime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup
Id string - Backup Id.
- backup
Intranet stringDownload Url - Backup Intranet DownloadURL.
- backup
Job stringId - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - backup
Method string - Backup Method.
- backup
Mode string - Backup Mode.
- backup
Size number - Backup Size.
- backup
Start stringTime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup
Type string - Backup Type.
- id string
- The ID of the resource supplied above.
- status string
- The status of the resource.
- backup_
db_ strnames - Backup DB Names.
- backup_
download_ strurl - Backup Download URL.
- backup_
end_ strtime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup_
id str - Backup Id.
- backup_
intranet_ strdownload_ url - Backup Intranet DownloadURL.
- backup_
job_ strid - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - backup_
method str - Backup Method.
- backup_
mode str - Backup Mode.
- backup_
size int - Backup Size.
- backup_
start_ strtime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup_
type str - Backup Type.
- id str
- The ID of the resource supplied above.
- status str
- The status of the resource.
- backup
Db StringNames - Backup DB Names.
- backup
Download StringUrl - Backup Download URL.
- backup
End StringTime - The end time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup
Id String - Backup Id.
- backup
Intranet StringDownload Url - Backup Intranet DownloadURL.
- backup
Job StringId - NOTE: This field is only available when
enableDetailsistrue. The backup task ID. - backup
Method String - Backup Method.
- backup
Mode String - Backup Mode.
- backup
Size Number - Backup Size.
- backup
Start StringTime - The start time of this backup, in the format of
yyyy-MM-ddTHH:mm:ssZ(UTC time). - backup
Type String - Backup Type.
- id String
- The ID of the resource supplied above.
- status String
- The status of the resource.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloudTerraform Provider.
Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi