Block Volumes REST Endpoints

Block Storage/Block Volumes
The operations from the Block Storage/Block Volumes category.
Change a Volume Backup Compartment
Method: post
Path: /20160918/volumeBackups/{volume_backup_id}/actions/changeCompartment
Change a Volume Compartment
Method: post
Path: /20160918/volumes/{volume_id}/actions/changeCompartment
Change a Volume Group Backup Compartment
Method: post
Path: /20160918/volumeGroupBackups/{volume_group_backup_id}/actions/changeCompartment
Change a Volume Group Compartment
Method: post
Path: /20160918/volumeGroups/{volume_group_id}/actions/changeCompartment
Create a Volume
Method: post
Path: /20160918/volumes
Create a Volume Backup
Method: post
Path: /20160918/volumeBackups
Create a Volume Backup Copy
Method: post
Path: /20160918/volumeBackups/{volume_backup_id}/actions/copy
Create a Volume Backup Policy
Method: post
Path: /20160918/volumeBackupPolicies
Create a Volume Backup Policy Assignment
Method: post
Path: /20160918/volumeBackupPolicyAssignments
Create a Volume Group
Method: post
Path: /20160918/volumeGroups
Create a Volume Group Backup
Method: post
Path: /20160918/volumeGroupBackups
Delete a Volume
Method: delete
Path: /20160918/volumes/{volume_id}
Delete a Volume Backup
Method: delete
Path: /20160918/volumeBackups/{volume_backup_id}
Delete a Volume Backup Policy
Method: delete
Path: /20160918/volumeBackupPolicies/{policy_id}
Delete a Volume Backup Policy Assignment
Method: delete
Path: /20160918/volumeBackupPolicyAssignments/{policy_assignment_id}
Delete a Volume Group
Method: delete
Path: /20160918/volumeGroups/{volume_group_id}
Delete a Volume Group Backup
Method: delete
Path: /20160918/volumeGroupBackups/{volume_group_backup_id}
Get a Volume
Method: get
Path: /20160918/volumes/{volume_id}
Get a Volume Backup
Method: get
Path: /20160918/volumeBackups/{volume_backup_id}
Get a Volume Backup Policy
Method: get
Path: /20160918/volumeBackupPolicies/{policy_id}
Get a Volume Backup Policy Asset Assignment
Method: get
Path: /20160918/volumeBackupPolicyAssignments
Get a Volume Backup Policy Assignment
Method: get
Path: /20160918/volumeBackupPolicyAssignments/{policy_assignment_id}
Get a Volume Group
Method: get
Path: /20160918/volumeGroups/{volume_group_id}
Get a Volume Group Backup
Method: get
Path: /20160918/volumeGroupBackups/{volume_group_backup_id}
List Volume Backup Policies
Method: get
Path: /20160918/volumeBackupPolicies
List Volume Backups
Method: get
Path: /20160918/volumeBackups
List Volume Group Backups
Method: get
Path: /20160918/volumeGroupBackups
List Volume Groups
Method: get
Path: /20160918/volumeGroups
List Volumes
Method: get
Path: /20160918/volumes
Update a Volume
Method: put
Path: /20160918/volumes/{volume_id}
Update a Volume Backup
Method: put
Path: /20160918/volumeBackups/{volume_backup_id}
Update a Volume Backup Policy
Method: put
Path: /20160918/volumeBackupPolicies/{policy_id}
Update a Volume Group
Method: put
Path: /20160918/volumeGroups/{volume_group_id}
Update a Volume Group Backup
Method: put
Path: /20160918/volumeGroupBackups/{volume_group_backup_id}