Show / Hide Table of Contents

Namespace Google.Apis.NetAppFiles.v1beta1

Classes

NetAppFilesBaseServiceRequest<TResponse>

A base abstract class for NetAppFiles requests.

NetAppFilesService

The NetAppFiles Service.

NetAppFilesService.Scope

Available OAuth 2.0 scopes for use with the NetApp API.

NetAppFilesService.ScopeConstants

Available OAuth 2.0 scope constants for use with the NetApp API.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.ActiveDirectoriesResource

The "activeDirectories" collection of methods.

ProjectsResource.LocationsResource.ActiveDirectoriesResource.CreateRequest

CreateActiveDirectory Creates the active directory specified in the request.

ProjectsResource.LocationsResource.ActiveDirectoriesResource.DeleteRequest

Delete the active directory specified in the request.

ProjectsResource.LocationsResource.ActiveDirectoriesResource.GetRequest

Describes a specified active directory.

ProjectsResource.LocationsResource.ActiveDirectoriesResource.ListRequest

Lists active directories.

ProjectsResource.LocationsResource.ActiveDirectoriesResource.PatchRequest

Update the parameters of an active directories.

ProjectsResource.LocationsResource.BackupPoliciesResource

The "backupPolicies" collection of methods.

ProjectsResource.LocationsResource.BackupPoliciesResource.CreateRequest

Creates new backup policy

ProjectsResource.LocationsResource.BackupPoliciesResource.DeleteRequest

Warning! This operation will permanently delete the backup policy.

ProjectsResource.LocationsResource.BackupPoliciesResource.GetRequest

Returns the description of the specified backup policy by backup_policy_id.

ProjectsResource.LocationsResource.BackupPoliciesResource.ListRequest

Returns list of all available backup policies.

ProjectsResource.LocationsResource.BackupPoliciesResource.PatchRequest

Updates settings of a specific backup policy.

ProjectsResource.LocationsResource.BackupVaultsResource

The "backupVaults" collection of methods.

ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource

The "backups" collection of methods.

ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource.CreateRequest

Creates a backup from the volume specified in the request The backup can be created from the given snapshot if specified in the request. If no snapshot specified, there'll be a new snapshot taken to initiate the backup creation.

ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource.DeleteRequest

Warning! This operation will permanently delete the backup.

ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource.GetRequest

Returns the description of the specified backup

ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource.ListRequest

Returns descriptions of all backups for a backupVault.

ProjectsResource.LocationsResource.BackupVaultsResource.BackupsResource.PatchRequest

Update backup with full spec.

ProjectsResource.LocationsResource.BackupVaultsResource.CreateRequest

Creates new backup vault

ProjectsResource.LocationsResource.BackupVaultsResource.DeleteRequest

Warning! This operation will permanently delete the backup vault.

ProjectsResource.LocationsResource.BackupVaultsResource.GetRequest

Returns the description of the specified backup vault

ProjectsResource.LocationsResource.BackupVaultsResource.ListRequest

Returns list of all available backup vaults.

ProjectsResource.LocationsResource.BackupVaultsResource.PatchRequest

Updates the settings of a specific backup vault.

ProjectsResource.LocationsResource.GetRequest

Gets information about a location.

ProjectsResource.LocationsResource.KmsConfigsResource

The "kmsConfigs" collection of methods.

ProjectsResource.LocationsResource.KmsConfigsResource.CreateRequest

Creates a new KMS config.

ProjectsResource.LocationsResource.KmsConfigsResource.DeleteRequest

Warning! This operation will permanently delete the Kms config.

ProjectsResource.LocationsResource.KmsConfigsResource.EncryptRequest

Encrypt the existing volumes without CMEK encryption with the desired the KMS config for the whole region.

ProjectsResource.LocationsResource.KmsConfigsResource.GetRequest

Returns the description of the specified KMS config by kms_config_id.

ProjectsResource.LocationsResource.KmsConfigsResource.ListRequest

Returns descriptions of all KMS configs owned by the caller.

ProjectsResource.LocationsResource.KmsConfigsResource.PatchRequest

Updates the Kms config properties with the full spec

ProjectsResource.LocationsResource.KmsConfigsResource.VerifyRequest

Verifies KMS config reachability.

ProjectsResource.LocationsResource.ListRequest

Lists information about the supported locations for this service.

ProjectsResource.LocationsResource.OperationsResource

The "operations" collection of methods.

ProjectsResource.LocationsResource.OperationsResource.CancelRequest

Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.

ProjectsResource.LocationsResource.OperationsResource.DeleteRequest

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.

ProjectsResource.LocationsResource.OperationsResource.GetRequest

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

ProjectsResource.LocationsResource.OperationsResource.ListRequest

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

ProjectsResource.LocationsResource.StoragePoolsResource

The "storagePools" collection of methods.

ProjectsResource.LocationsResource.StoragePoolsResource.CreateRequest

Creates a new storage pool.

ProjectsResource.LocationsResource.StoragePoolsResource.DeleteRequest

Warning! This operation will permanently delete the storage pool.

ProjectsResource.LocationsResource.StoragePoolsResource.GetRequest

Returns the description of the specified storage pool by poolId.

ProjectsResource.LocationsResource.StoragePoolsResource.ListRequest

Returns descriptions of all storage pools owned by the caller.

ProjectsResource.LocationsResource.StoragePoolsResource.NetAppFilesSwitchRequest

This operation will switch the active/replica zone for a regional storagePool.

ProjectsResource.LocationsResource.StoragePoolsResource.PatchRequest

Updates the storage pool properties with the full spec

ProjectsResource.LocationsResource.StoragePoolsResource.ValidateDirectoryServiceRequest

ValidateDirectoryService does a connectivity check for a directory service policy attached to the storage pool.

ProjectsResource.LocationsResource.VolumesResource

The "volumes" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.CreateRequest

Creates a new Volume in a given project and location.

ProjectsResource.LocationsResource.VolumesResource.DeleteRequest

Deletes a single Volume.

ProjectsResource.LocationsResource.VolumesResource.GetRequest

Gets details of a single Volume.

ProjectsResource.LocationsResource.VolumesResource.ListRequest

Lists Volumes in a given project.

ProjectsResource.LocationsResource.VolumesResource.PatchRequest

Updates the parameters of a single Volume.

ProjectsResource.LocationsResource.VolumesResource.QuotaRulesResource

The "quotaRules" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.QuotaRulesResource.CreateRequest

Creates a new quota rule.

ProjectsResource.LocationsResource.VolumesResource.QuotaRulesResource.DeleteRequest

Deletes a quota rule.

ProjectsResource.LocationsResource.VolumesResource.QuotaRulesResource.GetRequest

Returns details of the specified quota rule.

ProjectsResource.LocationsResource.VolumesResource.QuotaRulesResource.ListRequest

Returns list of all quota rules in a location.

ProjectsResource.LocationsResource.VolumesResource.QuotaRulesResource.PatchRequest

Updates a quota rule.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource

The "replications" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.CreateRequest

Create a new replication for a volume.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.DeleteRequest

Deletes a replication.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.EstablishPeeringRequest

Establish replication peering.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.GetRequest

Describe a replication for a volume.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.ListRequest

Returns descriptions of all replications for a volume.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.PatchRequest

Updates the settings of a specific replication.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.ResumeRequest

Resume Cross Region Replication.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.ReverseDirectionRequest

Reverses direction of replication. Source becomes destination and destination becomes source.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.StopRequest

Stop Cross Region Replication.

ProjectsResource.LocationsResource.VolumesResource.ReplicationsResource.SyncRequest

Syncs the replication. This will invoke one time volume data transfer from source to destination.

ProjectsResource.LocationsResource.VolumesResource.RevertRequest

Revert an existing volume to a specified snapshot. Warning! This operation will permanently revert all changes made after the snapshot was created.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource

The "snapshots" collection of methods.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.CreateRequest

Create a new snapshot for a volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.DeleteRequest

Deletes a snapshot.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.GetRequest

Describe a snapshot for a volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.ListRequest

Returns descriptions of all snapshots for a volume.

ProjectsResource.LocationsResource.VolumesResource.SnapshotsResource.PatchRequest

Updates the settings of a specific snapshot.

Enums

NetAppFilesBaseServiceRequest<TResponse>.AltEnum

Data format for response.

NetAppFilesBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In this article
Back to top Generated by DocFX