Viewing docs for selectel 7.6.0
published on Thursday, Mar 12, 2026 by selectel
published on Thursday, Mar 12, 2026 by selectel
Viewing docs for selectel 7.6.0
published on Thursday, Mar 12, 2026 by selectel
published on Thursday, Mar 12, 2026 by selectel
Provides a list of created backups for Selectel Backups in the Cloud. For more information about backups, see the official Selectel documentation.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as selectel from "@pulumi/selectel";
const checkpoint1 = selectel.getCloudbackupCheckpointV2({
projectId: project1.id,
region: "ru-3",
filter: {
planName: "my-backup-plan",
volumeName: "my-volume",
},
});
import pulumi
import pulumi_selectel as selectel
checkpoint1 = selectel.get_cloudbackup_checkpoint_v2(project_id=project1["id"],
region="ru-3",
filter={
"plan_name": "my-backup-plan",
"volume_name": "my-volume",
})
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/selectel/v7/selectel"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := selectel.GetCloudbackupCheckpointV2(ctx, &selectel.GetCloudbackupCheckpointV2Args{
ProjectId: project1.Id,
Region: "ru-3",
Filter: selectel.GetCloudbackupCheckpointV2Filter{
PlanName: pulumi.StringRef("my-backup-plan"),
VolumeName: pulumi.StringRef("my-volume"),
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Selectel = Pulumi.Selectel;
return await Deployment.RunAsync(() =>
{
var checkpoint1 = Selectel.GetCloudbackupCheckpointV2.Invoke(new()
{
ProjectId = project1.Id,
Region = "ru-3",
Filter = new Selectel.Inputs.GetCloudbackupCheckpointV2FilterInputArgs
{
PlanName = "my-backup-plan",
VolumeName = "my-volume",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.selectel.SelectelFunctions;
import com.pulumi.selectel.inputs.GetCloudbackupCheckpointV2Args;
import com.pulumi.selectel.inputs.GetCloudbackupCheckpointV2FilterArgs;
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 checkpoint1 = SelectelFunctions.getCloudbackupCheckpointV2(GetCloudbackupCheckpointV2Args.builder()
.projectId(project1.id())
.region("ru-3")
.filter(GetCloudbackupCheckpointV2FilterArgs.builder()
.planName("my-backup-plan")
.volumeName("my-volume")
.build())
.build());
}
}
variables:
checkpoint1:
fn::invoke:
function: selectel:getCloudbackupCheckpointV2
arguments:
projectId: ${project1.id}
region: ru-3
filter:
planName: my-backup-plan
volumeName: my-volume
Using getCloudbackupCheckpointV2
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 getCloudbackupCheckpointV2(args: GetCloudbackupCheckpointV2Args, opts?: InvokeOptions): Promise<GetCloudbackupCheckpointV2Result>
function getCloudbackupCheckpointV2Output(args: GetCloudbackupCheckpointV2OutputArgs, opts?: InvokeOptions): Output<GetCloudbackupCheckpointV2Result>def get_cloudbackup_checkpoint_v2(filter: Optional[GetCloudbackupCheckpointV2Filter] = None,
id: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudbackupCheckpointV2Result
def get_cloudbackup_checkpoint_v2_output(filter: Optional[pulumi.Input[GetCloudbackupCheckpointV2FilterArgs]] = None,
id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudbackupCheckpointV2Result]func GetCloudbackupCheckpointV2(ctx *Context, args *GetCloudbackupCheckpointV2Args, opts ...InvokeOption) (*GetCloudbackupCheckpointV2Result, error)
func GetCloudbackupCheckpointV2Output(ctx *Context, args *GetCloudbackupCheckpointV2OutputArgs, opts ...InvokeOption) GetCloudbackupCheckpointV2ResultOutput> Note: This function is named GetCloudbackupCheckpointV2 in the Go SDK.
public static class GetCloudbackupCheckpointV2
{
public static Task<GetCloudbackupCheckpointV2Result> InvokeAsync(GetCloudbackupCheckpointV2Args args, InvokeOptions? opts = null)
public static Output<GetCloudbackupCheckpointV2Result> Invoke(GetCloudbackupCheckpointV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudbackupCheckpointV2Result> getCloudbackupCheckpointV2(GetCloudbackupCheckpointV2Args args, InvokeOptions options)
public static Output<GetCloudbackupCheckpointV2Result> getCloudbackupCheckpointV2(GetCloudbackupCheckpointV2Args args, InvokeOptions options)
fn::invoke:
function: selectel:index/getCloudbackupCheckpointV2:getCloudbackupCheckpointV2
arguments:
# arguments dictionaryThe following arguments are supported:
- Project
Id string - Unique identifier of the associated project. Retrieved from the selectel.VpcProjectV2 resource. Learn more about Projects.
- Region string
- Pool where the backup plan is located, for example,
ru-3. Learn more about available pools in the Availability matrix. - Filter
Get
Cloudbackup Checkpoint V2Filter - Values to filter available checkpoints.
- Id string
- Unique identifier of the resource.
- Project
Id string - Unique identifier of the associated project. Retrieved from the selectel.VpcProjectV2 resource. Learn more about Projects.
- Region string
- Pool where the backup plan is located, for example,
ru-3. Learn more about available pools in the Availability matrix. - Filter
Get
Cloudbackup Checkpoint V2Filter - Values to filter available checkpoints.
- Id string
- Unique identifier of the resource.
- project
Id String - Unique identifier of the associated project. Retrieved from the selectel.VpcProjectV2 resource. Learn more about Projects.
- region String
- Pool where the backup plan is located, for example,
ru-3. Learn more about available pools in the Availability matrix. - filter
Get
Cloudbackup Checkpoint V2Filter - Values to filter available checkpoints.
- id String
- Unique identifier of the resource.
- project
Id string - Unique identifier of the associated project. Retrieved from the selectel.VpcProjectV2 resource. Learn more about Projects.
- region string
- Pool where the backup plan is located, for example,
ru-3. Learn more about available pools in the Availability matrix. - filter
Get
Cloudbackup Checkpoint V2Filter - Values to filter available checkpoints.
- id string
- Unique identifier of the resource.
- project_
id str - Unique identifier of the associated project. Retrieved from the selectel.VpcProjectV2 resource. Learn more about Projects.
- region str
- Pool where the backup plan is located, for example,
ru-3. Learn more about available pools in the Availability matrix. - filter
Get
Cloudbackup Checkpoint V2Filter - Values to filter available checkpoints.
- id str
- Unique identifier of the resource.
- project
Id String - Unique identifier of the associated project. Retrieved from the selectel.VpcProjectV2 resource. Learn more about Projects.
- region String
- Pool where the backup plan is located, for example,
ru-3. Learn more about available pools in the Availability matrix. - filter Property Map
- Values to filter available checkpoints.
- id String
- Unique identifier of the resource.
getCloudbackupCheckpointV2 Result
The following output properties are available:
- Checkpoints
List<Get
Cloudbackup Checkpoint V2Checkpoint> - List of available checkpoints:
- Id string
- Unique identifier of the resource.
- Project
Id string - Region string
- Filter
Get
Cloudbackup Checkpoint V2Filter
- Checkpoints
[]Get
Cloudbackup Checkpoint V2Checkpoint - List of available checkpoints:
- Id string
- Unique identifier of the resource.
- Project
Id string - Region string
- Filter
Get
Cloudbackup Checkpoint V2Filter
- checkpoints
List<Get
Cloudbackup Checkpoint V2Checkpoint> - List of available checkpoints:
- id String
- Unique identifier of the resource.
- project
Id String - region String
- filter
Get
Cloudbackup Checkpoint V2Filter
- checkpoints
Get
Cloudbackup Checkpoint V2Checkpoint[] - List of available checkpoints:
- id string
- Unique identifier of the resource.
- project
Id string - region string
- filter
Get
Cloudbackup Checkpoint V2Filter
- checkpoints
Sequence[Get
Cloudbackup Checkpoint V2Checkpoint] - List of available checkpoints:
- id str
- Unique identifier of the resource.
- project_
id str - region str
- filter
Get
Cloudbackup Checkpoint V2Filter
- checkpoints List<Property Map>
- List of available checkpoints:
- id String
- Unique identifier of the resource.
- project
Id String - region String
- filter Property Map
Supporting Types
GetCloudbackupCheckpointV2Checkpoint
- Lists
List<Get
Cloudbackup Checkpoint V2Checkpoint List> - Checkpoints list:
- Total double
- Total number of checkpoints.
- Lists
[]Get
Cloudbackup Checkpoint V2Checkpoint List - Checkpoints list:
- Total float64
- Total number of checkpoints.
- lists
List<Get
Cloudbackup Checkpoint V2Checkpoint List> - Checkpoints list:
- total Double
- Total number of checkpoints.
- lists
Get
Cloudbackup Checkpoint V2Checkpoint List[] - Checkpoints list:
- total number
- Total number of checkpoints.
- lists
Sequence[Get
Cloudbackup Checkpoint V2Checkpoint List] - Checkpoints list:
- total float
- Total number of checkpoints.
- lists List<Property Map>
- Checkpoints list:
- total Number
- Total number of checkpoints.
GetCloudbackupCheckpointV2CheckpointList
- Checkpoint
Items List<GetCloudbackup Checkpoint V2Checkpoint List Checkpoint Item> - List of checkpoint items:
- Created
At string - Time when the checkpoint item was created.
- Id string
- Unique identifier of the resource.
- Plan
Id string - Unique identifier of the backup plan.
- Status string
- Status of the checkpoint item.
- Checkpoint
Items []GetCloudbackup Checkpoint V2Checkpoint List Checkpoint Item - List of checkpoint items:
- Created
At string - Time when the checkpoint item was created.
- Id string
- Unique identifier of the resource.
- Plan
Id string - Unique identifier of the backup plan.
- Status string
- Status of the checkpoint item.
- checkpoint
Items List<GetCloudbackup Checkpoint V2Checkpoint List Checkpoint Item> - List of checkpoint items:
- created
At String - Time when the checkpoint item was created.
- id String
- Unique identifier of the resource.
- plan
Id String - Unique identifier of the backup plan.
- status String
- Status of the checkpoint item.
- checkpoint
Items GetCloudbackup Checkpoint V2Checkpoint List Checkpoint Item[] - List of checkpoint items:
- created
At string - Time when the checkpoint item was created.
- id string
- Unique identifier of the resource.
- plan
Id string - Unique identifier of the backup plan.
- status string
- Status of the checkpoint item.
- checkpoint_
items Sequence[GetCloudbackup Checkpoint V2Checkpoint List Checkpoint Item] - List of checkpoint items:
- created_
at str - Time when the checkpoint item was created.
- id str
- Unique identifier of the resource.
- plan_
id str - Unique identifier of the backup plan.
- status str
- Status of the checkpoint item.
- checkpoint
Items List<Property Map> - List of checkpoint items:
- created
At String - Time when the checkpoint item was created.
- id String
- Unique identifier of the resource.
- plan
Id String - Unique identifier of the backup plan.
- status String
- Status of the checkpoint item.
GetCloudbackupCheckpointV2CheckpointListCheckpointItem
- Backup
Created stringAt - Time when the backup was created.
- Backup
Id string - Unique identifier of the backup.
- Chain
Id string - Uniquer identifier of the backup chain.
- Checkpoint
Id string - Uniquer identifier of the checkpoint.
- Created
At string - Time when the checkpoint item was created.
- Id string
- Unique identifier of the resource.
- Is
Incremental bool - Shows whether the backup is incremental.
- Resources
List<Get
Cloudbackup Checkpoint V2Checkpoint List Checkpoint Item Resource> - List of resource details that was backed up:
- Status string
- Status of the checkpoint item.
- Backup
Created stringAt - Time when the backup was created.
- Backup
Id string - Unique identifier of the backup.
- Chain
Id string - Uniquer identifier of the backup chain.
- Checkpoint
Id string - Uniquer identifier of the checkpoint.
- Created
At string - Time when the checkpoint item was created.
- Id string
- Unique identifier of the resource.
- Is
Incremental bool - Shows whether the backup is incremental.
- Resources
[]Get
Cloudbackup Checkpoint V2Checkpoint List Checkpoint Item Resource - List of resource details that was backed up:
- Status string
- Status of the checkpoint item.
- backup
Created StringAt - Time when the backup was created.
- backup
Id String - Unique identifier of the backup.
- chain
Id String - Uniquer identifier of the backup chain.
- checkpoint
Id String - Uniquer identifier of the checkpoint.
- created
At String - Time when the checkpoint item was created.
- id String
- Unique identifier of the resource.
- is
Incremental Boolean - Shows whether the backup is incremental.
- resources
List<Get
Cloudbackup Checkpoint V2Checkpoint List Checkpoint Item Resource> - List of resource details that was backed up:
- status String
- Status of the checkpoint item.
- backup
Created stringAt - Time when the backup was created.
- backup
Id string - Unique identifier of the backup.
- chain
Id string - Uniquer identifier of the backup chain.
- checkpoint
Id string - Uniquer identifier of the checkpoint.
- created
At string - Time when the checkpoint item was created.
- id string
- Unique identifier of the resource.
- is
Incremental boolean - Shows whether the backup is incremental.
- resources
Get
Cloudbackup Checkpoint V2Checkpoint List Checkpoint Item Resource[] - List of resource details that was backed up:
- status string
- Status of the checkpoint item.
- backup_
created_ strat - Time when the backup was created.
- backup_
id str - Unique identifier of the backup.
- chain_
id str - Uniquer identifier of the backup chain.
- checkpoint_
id str - Uniquer identifier of the checkpoint.
- created_
at str - Time when the checkpoint item was created.
- id str
- Unique identifier of the resource.
- is_
incremental bool - Shows whether the backup is incremental.
- resources
Sequence[Get
Cloudbackup Checkpoint V2Checkpoint List Checkpoint Item Resource] - List of resource details that was backed up:
- status str
- Status of the checkpoint item.
- backup
Created StringAt - Time when the backup was created.
- backup
Id String - Unique identifier of the backup.
- chain
Id String - Uniquer identifier of the backup chain.
- checkpoint
Id String - Uniquer identifier of the checkpoint.
- created
At String - Time when the checkpoint item was created.
- id String
- Unique identifier of the resource.
- is
Incremental Boolean - Shows whether the backup is incremental.
- resources List<Property Map>
- List of resource details that was backed up:
- status String
- Status of the checkpoint item.
GetCloudbackupCheckpointV2CheckpointListCheckpointItemResource
GetCloudbackupCheckpointV2Filter
- Plan
Name string - Name of the backup plan to search.
- Volume
Name string - Name of the volume to search.
- Plan
Name string - Name of the backup plan to search.
- Volume
Name string - Name of the volume to search.
- plan
Name String - Name of the backup plan to search.
- volume
Name String - Name of the volume to search.
- plan
Name string - Name of the backup plan to search.
- volume
Name string - Name of the volume to search.
- plan_
name str - Name of the backup plan to search.
- volume_
name str - Name of the volume to search.
- plan
Name String - Name of the backup plan to search.
- volume
Name String - Name of the volume to search.
Package Details
- Repository
- selectel selectel/terraform-provider-selectel
- License
- Notes
- This Pulumi package is based on the
selectelTerraform Provider.
Viewing docs for selectel 7.6.0
published on Thursday, Mar 12, 2026 by selectel
published on Thursday, Mar 12, 2026 by selectel
