restoredprotectiongroups3assets

package
v0.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package restoredprotectiongroups3assets contains methods related to RestoredProtectionGroupS3Assets

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RestoredProtectionGroupS3AssetsV1

type RestoredProtectionGroupS3AssetsV1 struct {
	// contains filtered or unexported fields
}

RestoredProtectionGroupS3AssetsV1 represents a custom type struct

func (*RestoredProtectionGroupS3AssetsV1) PreviewDetailsProtectionGroupS3Asset added in v0.6.0

func (r *RestoredProtectionGroupS3AssetsV1) PreviewDetailsProtectionGroupS3Asset(
	protectionGroupS3AssetId string,
	previewId string) (
	*models.PreviewProtectionGroupS3AssetDetailsResponse, *apiutils.APIError)

PreviewDetailsProtectionGroupS3Asset Details for protection group S3 asset restore preview

func (*RestoredProtectionGroupS3AssetsV1) PreviewProtectionGroupS3Asset added in v0.6.0

func (r *RestoredProtectionGroupS3AssetsV1) PreviewProtectionGroupS3Asset(
	protectionGroupS3AssetId string,
	body models.PreviewProtectionGroupS3AssetV1Request) (
	*models.PreviewProtectionGroupS3AssetResponseWrapper, *apiutils.APIError)

PreviewProtectionGroupS3Asset Preview a protection group S3 asset restore

func (*RestoredProtectionGroupS3AssetsV1) RestoreProtectionGroupS3Asset

func (r *RestoredProtectionGroupS3AssetsV1) RestoreProtectionGroupS3Asset(
	embed *string,
	body models.RestoreProtectionGroupS3AssetV1Request) (
	*models.RestoreProtectionGroupS3AssetResponse, *apiutils.APIError)

RestoreProtectionGroupS3Asset Restores the specified protection group S3 asset backup to the specified target destination.

type RestoredProtectionGroupS3AssetsV1Client

type RestoredProtectionGroupS3AssetsV1Client interface {
	// RestoreProtectionGroupS3Asset Restores the specified protection group S3 asset backup to the specified target destination.
	RestoreProtectionGroupS3Asset(
		embed *string,
		body models.RestoreProtectionGroupS3AssetV1Request) (
		*models.RestoreProtectionGroupS3AssetResponse, *apiutils.APIError)

	// PreviewProtectionGroupS3Asset Preview a protection group S3 asset restore
	PreviewProtectionGroupS3Asset(
		protectionGroupS3AssetId string,
		body models.PreviewProtectionGroupS3AssetV1Request) (
		*models.PreviewProtectionGroupS3AssetResponseWrapper, *apiutils.APIError)

	// PreviewDetailsProtectionGroupS3Asset Details for protection group S3 asset restore preview
	PreviewDetailsProtectionGroupS3Asset(
		protectionGroupS3AssetId string,
		previewId string) (
		*models.PreviewProtectionGroupS3AssetDetailsResponse, *apiutils.APIError)
}

RestoredProtectionGroupS3AssetsV1Client represents a custom type interface

func NewRestoredProtectionGroupS3AssetsV1

func NewRestoredProtectionGroupS3AssetsV1(config config.Config) RestoredProtectionGroupS3AssetsV1Client

NewRestoredProtectionGroupS3AssetsV1 returns RestoredProtectionGroupS3AssetsV1Client

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL