Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.BackupVaultsResource

The "backupVaults" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource.BackupVaultsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.NetAppFiles.v1
Assembly: Google.Apis.NetAppFiles.v1.dll
Syntax
public class ProjectsResource.LocationsResource.BackupVaultsResource

Constructors

BackupVaultsResource(IClientService)

Constructs a new resource.

Declaration
public BackupVaultsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

Backups

Gets the Backups resource.

Declaration
public virtual ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource Backups { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource

Methods

Create(BackupVault, string)

Creates new backup vault

Declaration
public virtual ProjectsResource.LocationsResource.BackupVaultsResource.CreateRequest Create(BackupVault body, string parent)
Parameters
Type Name Description
BackupVault body

The body of the request.

string parent

Required. The location to create the backup vaults, in the format projects/{project_id}/locations/{location}

Returns
Type Description
ProjectsResource.LocationsResource.BackupVaultsResource.CreateRequest

Delete(string)

Warning! This operation will permanently delete the backup vault.

Declaration
public virtual ProjectsResource.LocationsResource.BackupVaultsResource.DeleteRequest Delete(string name)
Parameters
Type Name Description
string name

Required. The backupVault resource name, in the format projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}

Returns
Type Description
ProjectsResource.LocationsResource.BackupVaultsResource.DeleteRequest

Get(string)

Returns the description of the specified backup vault

Declaration
public virtual ProjectsResource.LocationsResource.BackupVaultsResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The backupVault resource name, in the format projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}

Returns
Type Description
ProjectsResource.LocationsResource.BackupVaultsResource.GetRequest

List(string)

Returns list of all available backup vaults.

Declaration
public virtual ProjectsResource.LocationsResource.BackupVaultsResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The location for which to retrieve backupVault information, in the format projects/{project_id}/locations/{location}.

Returns
Type Description
ProjectsResource.LocationsResource.BackupVaultsResource.ListRequest

Patch(BackupVault, string)

Updates the settings of a specific backup vault.

Declaration
public virtual ProjectsResource.LocationsResource.BackupVaultsResource.PatchRequest Patch(BackupVault body, string name)
Parameters
Type Name Description
BackupVault body

The body of the request.

string name

Identifier. The resource name of the backup vault. Format: projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}.

Returns
Type Description
ProjectsResource.LocationsResource.BackupVaultsResource.PatchRequest
In this article
Back to top Generated by DocFX