Summary of entries of Classes for netapp.
Classes
NetAppAsyncClient
NetApp Files Google Cloud Service
NetAppClient
NetApp Files Google Cloud Service
ListActiveDirectoriesAsyncPager
A pager for iterating through list_active_directories
requests.
This class thinly wraps an initial ListActiveDirectoriesResponse object, and provides an __aiter__
method to iterate through its active_directories
field.
If there are more pages, the __aiter__
method will make additional ListActiveDirectories
requests and continue to iterate through the active_directories
field on the corresponding responses.
All the usual ListActiveDirectoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListActiveDirectoriesPager
A pager for iterating through list_active_directories
requests.
This class thinly wraps an initial ListActiveDirectoriesResponse object, and provides an __iter__
method to iterate through its active_directories
field.
If there are more pages, the __iter__
method will make additional ListActiveDirectories
requests and continue to iterate through the active_directories
field on the corresponding responses.
All the usual ListActiveDirectoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupPoliciesAsyncPager
A pager for iterating through list_backup_policies
requests.
This class thinly wraps an initial ListBackupPoliciesResponse object, and provides an __aiter__
method to iterate through its backup_policies
field.
If there are more pages, the __aiter__
method will make additional ListBackupPolicies
requests and continue to iterate through the backup_policies
field on the corresponding responses.
All the usual ListBackupPoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupPoliciesPager
A pager for iterating through list_backup_policies
requests.
This class thinly wraps an initial ListBackupPoliciesResponse object, and provides an __iter__
method to iterate through its backup_policies
field.
If there are more pages, the __iter__
method will make additional ListBackupPolicies
requests and continue to iterate through the backup_policies
field on the corresponding responses.
All the usual ListBackupPoliciesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupVaultsAsyncPager
A pager for iterating through list_backup_vaults
requests.
This class thinly wraps an initial ListBackupVaultsResponse object, and provides an __aiter__
method to iterate through its backup_vaults
field.
If there are more pages, the __aiter__
method will make additional ListBackupVaults
requests and continue to iterate through the backup_vaults
field on the corresponding responses.
All the usual ListBackupVaultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupVaultsPager
A pager for iterating through list_backup_vaults
requests.
This class thinly wraps an initial ListBackupVaultsResponse object, and provides an __iter__
method to iterate through its backup_vaults
field.
If there are more pages, the __iter__
method will make additional ListBackupVaults
requests and continue to iterate through the backup_vaults
field on the corresponding responses.
All the usual ListBackupVaultsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupsAsyncPager
A pager for iterating through list_backups
requests.
This class thinly wraps an initial ListBackupsResponse object, and provides an __aiter__
method to iterate through its backups
field.
If there are more pages, the __aiter__
method will make additional ListBackups
requests and continue to iterate through the backups
field on the corresponding responses.
All the usual ListBackupsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBackupsPager
A pager for iterating through list_backups
requests.
This class thinly wraps an initial ListBackupsResponse object, and provides an __iter__
method to iterate through its backups
field.
If there are more pages, the __iter__
method will make additional ListBackups
requests and continue to iterate through the backups
field on the corresponding responses.
All the usual ListBackupsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListKmsConfigsAsyncPager
A pager for iterating through list_kms_configs
requests.
This class thinly wraps an initial ListKmsConfigsResponse object, and provides an __aiter__
method to iterate through its kms_configs
field.
If there are more pages, the __aiter__
method will make additional ListKmsConfigs
requests and continue to iterate through the kms_configs
field on the corresponding responses.
All the usual ListKmsConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListKmsConfigsPager
A pager for iterating through list_kms_configs
requests.
This class thinly wraps an initial ListKmsConfigsResponse object, and provides an __iter__
method to iterate through its kms_configs
field.
If there are more pages, the __iter__
method will make additional ListKmsConfigs
requests and continue to iterate through the kms_configs
field on the corresponding responses.
All the usual ListKmsConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQuotaRulesAsyncPager
A pager for iterating through list_quota_rules
requests.
This class thinly wraps an initial ListQuotaRulesResponse object, and provides an __aiter__
method to iterate through its quota_rules
field.
If there are more pages, the __aiter__
method will make additional ListQuotaRules
requests and continue to iterate through the quota_rules
field on the corresponding responses.
All the usual ListQuotaRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQuotaRulesPager
A pager for iterating through list_quota_rules
requests.
This class thinly wraps an initial ListQuotaRulesResponse object, and provides an __iter__
method to iterate through its quota_rules
field.
If there are more pages, the __iter__
method will make additional ListQuotaRules
requests and continue to iterate through the quota_rules
field on the corresponding responses.
All the usual ListQuotaRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListReplicationsAsyncPager
A pager for iterating through list_replications
requests.
This class thinly wraps an initial ListReplicationsResponse object, and provides an __aiter__
method to iterate through its replications
field.
If there are more pages, the __aiter__
method will make additional ListReplications
requests and continue to iterate through the replications
field on the corresponding responses.
All the usual ListReplicationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListReplicationsPager
A pager for iterating through list_replications
requests.
This class thinly wraps an initial ListReplicationsResponse object, and provides an __iter__
method to iterate through its replications
field.
If there are more pages, the __iter__
method will make additional ListReplications
requests and continue to iterate through the replications
field on the corresponding responses.
All the usual ListReplicationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSnapshotsAsyncPager
A pager for iterating through list_snapshots
requests.
This class thinly wraps an initial ListSnapshotsResponse object, and provides an __aiter__
method to iterate through its snapshots
field.
If there are more pages, the __aiter__
method will make additional ListSnapshots
requests and continue to iterate through the snapshots
field on the corresponding responses.
All the usual ListSnapshotsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListSnapshotsPager
A pager for iterating through list_snapshots
requests.
This class thinly wraps an initial ListSnapshotsResponse object, and provides an __iter__
method to iterate through its snapshots
field.
If there are more pages, the __iter__
method will make additional ListSnapshots
requests and continue to iterate through the snapshots
field on the corresponding responses.
All the usual ListSnapshotsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListStoragePoolsAsyncPager
A pager for iterating through list_storage_pools
requests.
This class thinly wraps an initial ListStoragePoolsResponse object, and provides an __aiter__
method to iterate through its storage_pools
field.
If there are more pages, the __aiter__
method will make additional ListStoragePools
requests and continue to iterate through the storage_pools
field on the corresponding responses.
All the usual ListStoragePoolsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListStoragePoolsPager
A pager for iterating through list_storage_pools
requests.
This class thinly wraps an initial ListStoragePoolsResponse object, and provides an __iter__
method to iterate through its storage_pools
field.
If there are more pages, the __iter__
method will make additional ListStoragePools
requests and continue to iterate through the storage_pools
field on the corresponding responses.
All the usual ListStoragePoolsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListVolumesAsyncPager
A pager for iterating through list_volumes
requests.
This class thinly wraps an initial ListVolumesResponse object, and provides an __aiter__
method to iterate through its volumes
field.
If there are more pages, the __aiter__
method will make additional ListVolumes
requests and continue to iterate through the volumes
field on the corresponding responses.
All the usual ListVolumesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListVolumesPager
A pager for iterating through list_volumes
requests.
This class thinly wraps an initial ListVolumesResponse object, and provides an __iter__
method to iterate through its volumes
field.
If there are more pages, the __iter__
method will make additional ListVolumes
requests and continue to iterate through the volumes
field on the corresponding responses.
All the usual ListVolumesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
AccessType
AccessType is an enum of all the supported access types for a volume.
ActiveDirectory
ActiveDirectory is the public representation of the active directory config.
LabelsEntry
The abstract base class for a message.
State
The Active Directory States
Backup
A NetApp Backup.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
LabelsEntry
The abstract base class for a message.
State
The Backup States
Type
Backup types.
BackupConfig
BackupConfig contains backup related config on a volume.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
BackupPolicy
Backup Policy.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
LabelsEntry
The abstract base class for a message.
State
BackupVault
A NetApp BackupVault.
BackupRetentionPolicy
Retention policy for backups in the backup vault
BackupVaultType
Backup Vault Type.
LabelsEntry
The abstract base class for a message.
State
The Backup Vault States
CreateActiveDirectoryRequest
CreateActiveDirectoryRequest for creating an active directory.
CreateBackupPolicyRequest
CreateBackupPolicyRequest creates a backupPolicy.
CreateBackupRequest
CreateBackupRequest creates a backup.
CreateBackupVaultRequest
CreateBackupVaultRequest creates a backup vault.
CreateKmsConfigRequest
CreateKmsConfigRequest creates a KMS Config.
CreateQuotaRuleRequest
CreateQuotaRuleRequest for creating a quota rule.
CreateReplicationRequest
CreateReplicationRequest creates a replication.
CreateSnapshotRequest
CreateSnapshotRequest creates a snapshot.
CreateStoragePoolRequest
CreateStoragePoolRequest creates a Storage Pool.
CreateVolumeRequest
Message for creating a Volume
DailySchedule
Make a snapshot every day e.g. at 04:00, 05:20, 23:50
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
DeleteActiveDirectoryRequest
DeleteActiveDirectoryRequest for deleting a single active directory.
DeleteBackupPolicyRequest
DeleteBackupPolicyRequest deletes a backup policy.
DeleteBackupRequest
DeleteBackupRequest deletes a backup.
DeleteBackupVaultRequest
DeleteBackupVaultRequest deletes a backupVault.
DeleteKmsConfigRequest
DeleteKmsConfigRequest deletes a KMS Config.
DeleteQuotaRuleRequest
DeleteQuotaRuleRequest for deleting a single quota rule.
DeleteReplicationRequest
DeleteReplicationRequest deletes a replication.
DeleteSnapshotRequest
DeleteSnapshotRequest deletes a snapshot.
DeleteStoragePoolRequest
DeleteStoragePoolRequest deletes a Storage Pool.
DeleteVolumeRequest
Message for deleting a Volume
DestinationVolumeParameters
DestinationVolumeParameters specify input parameters used for creating destination volume.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
DirectoryServiceType
Type of directory service
EncryptVolumesRequest
EncryptVolumesRequest specifies the KMS config to encrypt existing volumes.
EncryptionType
The volume encryption key source.
EstablishPeeringRequest
EstablishPeeringRequest establishes cluster and svm peerings between the source and the destination replications.
ExportPolicy
Defines the export policy for the volume.
FlexPerformance
Flex Storage Pool performance.
GetActiveDirectoryRequest
GetActiveDirectory for getting a single active directory.
GetBackupPolicyRequest
GetBackupPolicyRequest gets the state of a backupPolicy.
GetBackupRequest
GetBackupRequest gets the state of a backup.
GetBackupVaultRequest
GetBackupVaultRequest gets the state of a backupVault.
GetKmsConfigRequest
GetKmsConfigRequest gets a KMS Config.
GetQuotaRuleRequest
GetQuotaRuleRequest for getting a quota rule.
GetReplicationRequest
GetReplicationRequest gets the state of a replication.
GetSnapshotRequest
GetSnapshotRequest gets the state of a snapshot.
GetStoragePoolRequest
GetStoragePoolRequest gets a Storage Pool.
GetVolumeRequest
Message for getting a Volume
HourlySchedule
Make a snapshot every hour e.g. at 04:00, 05:00, 06:00.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
HybridPeeringDetails
HybridPeeringDetails contains details about the hybrid peering.
HybridReplicationParameters
The Hybrid Replication parameters for the volume.
LabelsEntry
The abstract base class for a message.
KmsConfig
KmsConfig is the customer managed encryption key(CMEK) configuration.
LabelsEntry
The abstract base class for a message.
State
The KmsConfig States
ListActiveDirectoriesRequest
ListActiveDirectoriesRequest for requesting multiple active directories.
ListActiveDirectoriesResponse
ListActiveDirectoriesResponse contains all the active directories requested.
ListBackupPoliciesRequest
ListBackupPoliciesRequest for requesting multiple backup policies.
ListBackupPoliciesResponse
ListBackupPoliciesResponse contains all the backup policies requested.
ListBackupVaultsRequest
ListBackupVaultsRequest lists backupVaults.
ListBackupVaultsResponse
ListBackupVaultsResponse is the result of ListBackupVaultsRequest.
ListBackupsRequest
ListBackupsRequest lists backups.
ListBackupsResponse
ListBackupsResponse is the result of ListBackupsRequest.
ListKmsConfigsRequest
ListKmsConfigsRequest lists KMS Configs.
ListKmsConfigsResponse
ListKmsConfigsResponse is the response to a ListKmsConfigsRequest.
ListQuotaRulesRequest
ListQuotaRulesRequest for listing quota rules.
ListQuotaRulesResponse
ListQuotaRulesResponse is the response to a ListQuotaRulesRequest.
ListReplicationsRequest
ListReplications lists replications.
ListReplicationsResponse
ListReplicationsResponse is the result of ListReplicationsRequest.
ListSnapshotsRequest
ListSnapshotsRequest lists snapshots.
ListSnapshotsResponse
ListSnapshotsResponse is the result of ListSnapshotsRequest.
ListStoragePoolsRequest
ListStoragePoolsRequest lists Storage Pools.
ListStoragePoolsResponse
ListStoragePoolsResponse is the response to a ListStoragePoolsRequest.
ListVolumesRequest
Message for requesting list of Volumes
ListVolumesResponse
Message for response to listing Volumes
LocationMetadata
Metadata for a given google.cloud.location.Location.
MonthlySchedule
Make a snapshot once a month e.g. at 2nd 04:00, 7th 05:20, 24th 23:50
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
MountOption
View only mount options for a volume.
OperationMetadata
Represents the metadata of the long-running operation.
Protocols
Protocols is an enum of all the supported network protocols for a volume.
QuotaRule
QuotaRule specifies the maximum disk space a user or group can use within a volume. They can be used for creating default and individual quota rules.
LabelsEntry
The abstract base class for a message.
State
Quota Rule states
Type
Types of Quota Rule
Replication
Replication is a nested resource under Volume, that describes a cross-region replication relationship between 2 volumes in different regions.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
HybridReplicationType
Hybrid replication type.
LabelsEntry
The abstract base class for a message.
MirrorState
Mirroring states. No new value is expected to be added in future.
ReplicationRole
New enum values may be added in future to support different replication topology.
ReplicationSchedule
Schedule for Replication. New enum values may be added in future to support different frequency of replication.
State
The replication states New enum values may be added in future to indicate possible new states.
RestoreParameters
The RestoreParameters if volume is created from a snapshot or backup.
This message has oneof
_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
RestrictedAction
Actions to be restricted for a volume.
ResumeReplicationRequest
ResumeReplicationRequest resumes a stopped replication.
ReverseReplicationDirectionRequest
ReverseReplicationDirectionRequest reverses direction of replication. Source becomes destination and destination becomes source.
RevertVolumeRequest
RevertVolumeRequest reverts the given volume to the specified snapshot.
SMBSettings
Modifies the behaviour of a SMB volume.
SecurityStyle
The security style of the volume, can be either UNIX or NTFS.
ServiceLevel
The service level of a storage pool and its volumes.
SimpleExportPolicyRule
An export policy rule describing various export options.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Snapshot
Snapshot is a point-in-time version of a Volume's content.
LabelsEntry
The abstract base class for a message.
State
The Snapshot States
SnapshotPolicy
Snapshot Policy for a volume.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
StopReplicationRequest
StopReplicationRequest stops a replication until resumed.
StoragePool
StoragePool is a container for volumes with a service level and capacity. Volumes can be created in a pool of sufficient available capacity. StoragePool capacity is what you are billed for.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
LabelsEntry
The abstract base class for a message.
State
The Storage Pool States
SwitchActiveReplicaZoneRequest
SwitchActiveReplicaZoneRequest switch the active/replica zone for a regional storagePool.
SyncReplicationRequest
SyncReplicationRequest syncs the replication from source to destination.
TieringPolicy
Defines tiering policy for the volume.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
TierAction
Tier action for the volume.
TransferStats
TransferStats reports all statistics related to replication transfer.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
UpdateActiveDirectoryRequest
UpdateActiveDirectoryRequest for updating an active directory.
UpdateBackupPolicyRequest
UpdateBackupPolicyRequest for updating a backup policy.
UpdateBackupRequest
UpdateBackupRequest updates description and/or labels for a backup.
UpdateBackupVaultRequest
UpdateBackupVaultRequest updates description and/or labels for a backupVault.
UpdateKmsConfigRequest
UpdateKmsConfigRequest updates a KMS Config.
UpdateQuotaRuleRequest
UpdateQuotaRuleRequest for updating a quota rule.
UpdateReplicationRequest
UpdateReplicationRequest updates description and/or labels for a replication.
UpdateSnapshotRequest
UpdateSnapshotRequest updates description and/or labels for a snapshot.
UpdateStoragePoolRequest
UpdateStoragePoolRequest updates a Storage Pool.
UpdateVolumeRequest
Message for updating a Volume
ValidateDirectoryServiceRequest
ValidateDirectoryServiceRequest validates the directory service policy attached to the storage pool.
VerifyKmsConfigRequest
VerifyKmsConfigRequest specifies the KMS config to be validated.
VerifyKmsConfigResponse
VerifyKmsConfigResponse contains the information if the config is correctly and error message.
Volume
Volume provides a filesystem that you can mount.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
LabelsEntry
The abstract base class for a message.
State
The volume states
WeeklySchedule
Make a snapshot every week e.g. at Monday 04:00, Wednesday 05:20, Sunday 23:50
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Modules
pagers
API documentation for netapp_v1.services.net_app.pagers
module.