alicloud_hbr_backup_jobs

This data source provides the Hbr Backup Jobs of the current Alibaba Cloud user.

Example Usage

Basic Usage

data "alicloud_hbr_ecs_backup_plans" "default" {
  name_regex = "plan-name"
}

data "alicloud_hbr_backup_jobs" "default" {
  source_type = "ECS_FILE"
  filter {
    key      = "VaultId"
    operator = "IN"
    values   = [data.alicloud_hbr_ecs_backup_plans.default.plans.0.vault_id]
  }
  filter {
    key      = "InstanceId"
    operator = "IN"
    values   = [data.alicloud_hbr_ecs_backup_plans.default.plans.0.instance_id]
  }
  filter {
    key      = "CompleteTime"
    operator = "BETWEEN"
    values   = ["2021-08-23T14:17:15CST", "2021-08-24T14:17:15CST"]
  }
}

data "alicloud_hbr_backup_jobs" "example" {
  source_type = "ECS_FILE"
  status      = "COMPLETE"
  filter {
    key      = "VaultId"
    operator = "IN"
    values   = [data.alicloud_hbr_ecs_backup_plans.default.plans.0.vault_id]
  }
  filter {
    key      = "InstanceId"
    operator = "IN"
    values   = [data.alicloud_hbr_ecs_backup_plans.default.plans.0.instance_id]
  }
  filter {
    key      = "CompleteTime"
    operator = "LESS_THAN"
    values   = ["2021-10-20T20:20:20CST"]
  }
}

output "alicloud_hbr_backup_jobs_default_1" {
  value = data.alicloud_hbr_backup_jobs.default.jobs.0.id
}

output "alicloud_hbr_backup_jobs_example_1" {
  value = data.alicloud_hbr_backup_jobs.example.jobs.0.id
}

Argument Reference

The following arguments are supported:

Block filter

More complex filters can be expressed using one or more filter sub-blocks, which take the following arguments:

Argument Reference

The following attributes are exported in addition to the arguments listed above: