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