netapp/v1 library

Classes

ActiveDirectory
ActiveDirectory is the public representation of the active directory config.
Backup
A NetApp Backup.
BackupConfig
BackupConfig contains backup related config on a volume.
BackupPolicy
Backup Policy.
BackupVault
A NetApp BackupVault.
DailySchedule
Make a snapshot every day e.g. at 04:00, 05:20, 23:50
DestinationVolumeParameters
DestinationVolumeParameters specify input parameters used for creating destination volume.
EstablishPeeringRequest
EstablishPeeringRequest establishes cluster and svm peerings between the source and the destination replications.
ExportPolicy
Defines the export policy for the volume.
HourlySchedule
Make a snapshot every hour e.g. at 04:00, 05:00, 06:00.
HybridPeeringDetails
HybridPeeringDetails contains details about the hybrid peering.
HybridReplicationParameters
The Hybrid Replication parameters for the volume.
KmsConfig
KmsConfig is the customer managed encryption key(CMEK) configuration.
ListActiveDirectoriesResponse
ListActiveDirectoriesResponse contains all the active directories requested.
ListBackupPoliciesResponse
ListBackupPoliciesResponse contains all the backup policies requested.
ListBackupsResponse
ListBackupsResponse is the result of ListBackupsRequest.
ListBackupVaultsResponse
ListBackupVaultsResponse is the result of ListBackupVaultsRequest.
ListKmsConfigsResponse
ListKmsConfigsResponse is the response to a ListKmsConfigsRequest.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListQuotaRulesResponse
ListQuotaRulesResponse is the response to a ListQuotaRulesRequest.
ListReplicationsResponse
ListReplicationsResponse is the result of ListReplicationsRequest.
ListSnapshotsResponse
ListSnapshotsResponse is the result of ListSnapshotsRequest.
ListStoragePoolsResponse
ListStoragePoolsResponse is the response to a ListStoragePoolsRequest.
ListVolumesResponse
Message for response to listing Volumes
MonthlySchedule
Make a snapshot once a month e.g. at 2nd 04:00, 7th 05:20, 24th 23:50
MountOption
View only mount options for a volume.
NetAppFilesApi
Google Cloud NetApp Volumes is a fully-managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance with global availability.
Operation
This resource represents a long-running operation that is the result of a network API call.
ProjectsLocationsActiveDirectoriesResource
ProjectsLocationsBackupPoliciesResource
ProjectsLocationsBackupVaultsBackupsResource
ProjectsLocationsBackupVaultsResource
ProjectsLocationsKmsConfigsResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsStoragePoolsResource
ProjectsLocationsVolumesQuotaRulesResource
ProjectsLocationsVolumesReplicationsResource
ProjectsLocationsVolumesResource
ProjectsLocationsVolumesSnapshotsResource
ProjectsResource
QuotaRule
QuotaRule specifies the maximum disk space a user or group can use within a volume.
Replication
Replication is a nested resource under Volume, that describes a cross-region replication relationship between 2 volumes in different regions.
RestoreParameters
The RestoreParameters if volume is created from a snapshot or backup.
RevertVolumeRequest
RevertVolumeRequest reverts the given volume to the specified snapshot.
SimpleExportPolicyRule
An export policy rule describing various export options.
Snapshot
Snapshot is a point-in-time version of a Volume's content.
SnapshotPolicy
Snapshot Policy for a volume.
StopReplicationRequest
StopReplicationRequest stops a replication until resumed.
StoragePool
StoragePool is a container for volumes with a service level and capacity.
TieringPolicy
Defines tiering policy for the volume.
TransferStats
TransferStats reports all statistics related to replication transfer.
ValidateDirectoryServiceRequest
ValidateDirectoryServiceRequest validates the directory service policy attached to the storage pool.
VerifyKmsConfigResponse
VerifyKmsConfigResponse contains the information if the config is correctly and error message.
Volume
Volume provides a filesystem that you can mount.
WeeklySchedule
Make a snapshot every week e.g. at Monday 04:00, Wednesday 05:20, Sunday 23:50

Typedefs

CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
EncryptVolumesRequest = $Empty
EncryptVolumesRequest specifies the KMS config to encrypt existing volumes.
GoogleProtobufEmpty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Location = $Location00
A resource that represents a Google Cloud location.
ResumeReplicationRequest = $Empty
ResumeReplicationRequest resumes a stopped replication.
ReverseReplicationDirectionRequest = $Empty
ReverseReplicationDirectionRequest reverses direction of replication.
Status = $Status00
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
SwitchActiveReplicaZoneRequest = $Empty
SwitchActiveReplicaZoneRequest switch the active/replica zone for a regional storagePool.
SyncReplicationRequest = $Empty
SyncReplicationRequest syncs the replication from source to destination.
VerifyKmsConfigRequest = $Empty
VerifyKmsConfigRequest specifies the KMS config to be validated.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.