Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::CBR::BackupResource
Using getBackupResource
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 getBackupResource(args: GetBackupResourceArgs, opts?: InvokeOptions): Promise<GetBackupResourceResult>
function getBackupResourceOutput(args: GetBackupResourceOutputArgs, opts?: InvokeOptions): Output<GetBackupResourceResult>def get_backup_resource(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupResourceResult
def get_backup_resource_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupResourceResult]func LookupBackupResource(ctx *Context, args *LookupBackupResourceArgs, opts ...InvokeOption) (*LookupBackupResourceResult, error)
func LookupBackupResourceOutput(ctx *Context, args *LookupBackupResourceOutputArgs, opts ...InvokeOption) LookupBackupResourceResultOutput> Note: This function is named LookupBackupResource in the Go SDK.
public static class GetBackupResource
{
public static Task<GetBackupResourceResult> InvokeAsync(GetBackupResourceArgs args, InvokeOptions? opts = null)
public static Output<GetBackupResourceResult> Invoke(GetBackupResourceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupResourceResult> getBackupResource(GetBackupResourceArgs args, InvokeOptions options)
public static Output<GetBackupResourceResult> getBackupResource(GetBackupResourceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:cbr/getBackupResource:getBackupResource
arguments:
# arguments dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getBackupResource Result
The following output properties are available:
- Account
Id string - Account ID that created this backup source
- Created
Time string - Creation Time
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID
- Instance
Name string - Instance Name
- Meta
Information Volcengine.Get Backup Resource Meta Information - Resource meta information (used to store additional configuration when creating a backup plan). ECS full backup parameters: see the EcsBackupConfiguration structure. vePFS backup parameters: see the VePFSBackupConfiguration structure.
- Plans
List<Volcengine.
Get Backup Resource Plan> - List of Associated Backup Plans
- Recovery
Point intNumber - Number of Restore Points
- Resource
Id string - Backup Source ID
- Resource
Type string - Backup source type. Value description: ECS: ECS full instance. vePFS: vePFS file system.
- Status string
- Backup source status. Possible values: AVAILABLE, REMOVING, BEINGBACKEDUP, RECOVERING, CREATING, ERROR, UNAVAILABLE.
- Updated
Time string - Update Time
- Used
Capacity intIn Bytes - Bytes Already Backed Up
- Account
Id string - Account ID that created this backup source
- Created
Time string - Creation Time
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID
- Instance
Name string - Instance Name
- Meta
Information GetBackup Resource Meta Information - Resource meta information (used to store additional configuration when creating a backup plan). ECS full backup parameters: see the EcsBackupConfiguration structure. vePFS backup parameters: see the VePFSBackupConfiguration structure.
- Plans
[]Get
Backup Resource Plan - List of Associated Backup Plans
- Recovery
Point intNumber - Number of Restore Points
- Resource
Id string - Backup Source ID
- Resource
Type string - Backup source type. Value description: ECS: ECS full instance. vePFS: vePFS file system.
- Status string
- Backup source status. Possible values: AVAILABLE, REMOVING, BEINGBACKEDUP, RECOVERING, CREATING, ERROR, UNAVAILABLE.
- Updated
Time string - Update Time
- Used
Capacity intIn Bytes - Bytes Already Backed Up
- account
Id String - Account ID that created this backup source
- created
Time String - Creation Time
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID
- instance
Name String - Instance Name
- meta
Information GetBackup Resource Meta Information - Resource meta information (used to store additional configuration when creating a backup plan). ECS full backup parameters: see the EcsBackupConfiguration structure. vePFS backup parameters: see the VePFSBackupConfiguration structure.
- plans
List<Get
Backup Resource Plan> - List of Associated Backup Plans
- recovery
Point IntegerNumber - Number of Restore Points
- resource
Id String - Backup Source ID
- resource
Type String - Backup source type. Value description: ECS: ECS full instance. vePFS: vePFS file system.
- status String
- Backup source status. Possible values: AVAILABLE, REMOVING, BEINGBACKEDUP, RECOVERING, CREATING, ERROR, UNAVAILABLE.
- updated
Time String - Update Time
- used
Capacity IntegerIn Bytes - Bytes Already Backed Up
- account
Id string - Account ID that created this backup source
- created
Time string - Creation Time
- id string
- Uniquely identifies the resource.
- instance
Id string - Instance ID
- instance
Name string - Instance Name
- meta
Information GetBackup Resource Meta Information - Resource meta information (used to store additional configuration when creating a backup plan). ECS full backup parameters: see the EcsBackupConfiguration structure. vePFS backup parameters: see the VePFSBackupConfiguration structure.
- plans
Get
Backup Resource Plan[] - List of Associated Backup Plans
- recovery
Point numberNumber - Number of Restore Points
- resource
Id string - Backup Source ID
- resource
Type string - Backup source type. Value description: ECS: ECS full instance. vePFS: vePFS file system.
- status string
- Backup source status. Possible values: AVAILABLE, REMOVING, BEINGBACKEDUP, RECOVERING, CREATING, ERROR, UNAVAILABLE.
- updated
Time string - Update Time
- used
Capacity numberIn Bytes - Bytes Already Backed Up
- account_
id str - Account ID that created this backup source
- created_
time str - Creation Time
- id str
- Uniquely identifies the resource.
- instance_
id str - Instance ID
- instance_
name str - Instance Name
- meta_
information GetBackup Resource Meta Information - Resource meta information (used to store additional configuration when creating a backup plan). ECS full backup parameters: see the EcsBackupConfiguration structure. vePFS backup parameters: see the VePFSBackupConfiguration structure.
- plans
Sequence[Get
Backup Resource Plan] - List of Associated Backup Plans
- recovery_
point_ intnumber - Number of Restore Points
- resource_
id str - Backup Source ID
- resource_
type str - Backup source type. Value description: ECS: ECS full instance. vePFS: vePFS file system.
- status str
- Backup source status. Possible values: AVAILABLE, REMOVING, BEINGBACKEDUP, RECOVERING, CREATING, ERROR, UNAVAILABLE.
- updated_
time str - Update Time
- used_
capacity_ intin_ bytes - Bytes Already Backed Up
- account
Id String - Account ID that created this backup source
- created
Time String - Creation Time
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID
- instance
Name String - Instance Name
- meta
Information Property Map - Resource meta information (used to store additional configuration when creating a backup plan). ECS full backup parameters: see the EcsBackupConfiguration structure. vePFS backup parameters: see the VePFSBackupConfiguration structure.
- plans List<Property Map>
- List of Associated Backup Plans
- recovery
Point NumberNumber - Number of Restore Points
- resource
Id String - Backup Source ID
- resource
Type String - Backup source type. Value description: ECS: ECS full instance. vePFS: vePFS file system.
- status String
- Backup source status. Possible values: AVAILABLE, REMOVING, BEINGBACKEDUP, RECOVERING, CREATING, ERROR, UNAVAILABLE.
- updated
Time String - Update Time
- used
Capacity NumberIn Bytes - Bytes Already Backed Up
Supporting Types
GetBackupResourceMetaInformation
- ecs_
meta str - ECS metadata, as a JSON string. For format, see the EcsBackupConfiguration structure in the data structure.
- vepfs_
meta str - vePFS backup source metadata, as a JSON string. For format, see the VePFSBackupConfiguration structure in the data structure.
GetBackupResourcePlan
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.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
