Skip to content

Nfs

Create a new NFS share
nfs.create(NfCreateParams**kwargs) -> NfCreateResponse
post/v2/nfs
List NFS shares per region
nfs.list(NfListParams**kwargs) -> NfListResponse
get/v2/nfs
Get an NFS share
nfs.retrieve(strnfs_id, NfRetrieveParams**kwargs) -> NfRetrieveResponse
get/v2/nfs/{nfs_id}
Delete an NFS share
nfs.delete(strnfs_id, NfDeleteParams**kwargs)
delete/v2/nfs/{nfs_id}
Initiate an NFS action
nfs.initiate_action(strnfs_id, NfInitiateActionParams**kwargs) -> NfInitiateActionResponse
post/v2/nfs/{nfs_id}/actions

NfsSnapshots

List NFS snapshots per region
nfs.snapshots.list(SnapshotListParams**kwargs) -> SnapshotListResponse
get/v2/nfs/snapshots
Get an NFS snapshot by ID
nfs.snapshots.retrieve(strnfs_snapshot_id, SnapshotRetrieveParams**kwargs) -> SnapshotRetrieveResponse
get/v2/nfs/snapshots/{nfs_snapshot_id}
Delete an NFS snapshot
nfs.snapshots.delete(strnfs_snapshot_id, SnapshotDeleteParams**kwargs)
delete/v2/nfs/snapshots/{nfs_snapshot_id}