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.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.