GET
/volumes
Get a list of volumes
#
OPTIONS
/volumes
POST
/volumes
Create a new volume
#
OPTIONS
/volumes/plan
POST
/volumes/plan
check if volumes can be created
#
OPTIONS
/volumes/snapshot
POST
/volumes/snapshot
Create a new snapshot for given consistency group
#
GET
/volumes/snapshot/{snapshot_group_name}
List of snapshots group
#
OPTIONS
/volumes/snapshot/{snapshot_group_name}
DELETE
/volumes/{volume}
Delete a volume
#
GET
/volumes/{volume}
Get the properties of a volume
#
OPTIONS
/volumes/{volume}
PATCH
/volumes/{volume}
Modify a volume
#
GET
/volumes/{volume}/describe
describe existing volume
#
OPTIONS
/volumes/{volume}/describe
OPTIONS
/volumes/{volume}/recover
POST
/volumes/{volume}/recover
Initiate recover on volume
#
GET
/volumes/{volume}/snapshots
Get a list of snapshots
#
OPTIONS
/volumes/{volume}/snapshots
POST
/volumes/{volume}/snapshots
Create a new snapshot
#
DELETE
/volumes/{volume}/snapshots/{snapshot}
Delete a snapshot
#
GET
/volumes/{volume}/snapshots/{snapshot}
Get the properties of a snapshot
#
OPTIONS
/volumes/{volume}/snapshots/{snapshot}
PATCH
/volumes/{volume}/snapshots/{snapshot}
Modify a snapshot
#
OPTIONS
/volumes/{volume}/snapshots/{snapshot}/rollback
PATCH
/volumes/{volume}/snapshots/{snapshot}/rollback
Roll back to snapshot
#
GET
/associations
Get a list of associations
#
OPTIONS
/associations
POST
/associations
Create association
#
DELETE
/associations/{association}
Delete an association
#
OPTIONS
/associations/{association}
PATCH
/associations/{association}
Association modify
#
GET
/exports/
Get a list of associations
#
OPTIONS
/exports/
POST
/exports/
Create export
#
DELETE
/exports/{export}
Delete an export
#
OPTIONS
/exports/{export}
PATCH
/exports/{export}
Modify an export
#
GET
/exports/{export}/connect-script
Retruns commands to connect to export
#
OPTIONS
/exports/{export}/connect-script
OPTIONS
/autoprovisionvolumes
POST
/autoprovisionvolumes
Create a new auto provisioned volume
#
GET
/snapshots
Get a list of all snapshots
#
OPTIONS
/snapshots
GET
/attachments
Get a list of all attachments
#
OPTIONS
/attachments
GET
/volumes/{volume}/attachments
Get a list of attachments for a given volume
#
OPTIONS
/volumes/{volume}/attachments
GET
/volumes/{volume}/snapshots/{snapshot}/attachments
Get a list of attachments for a given volume and snapshot
#
OPTIONS
/volumes/{volume}/snapshots/{snapshot}/attachments
POST
/volumes/{volume}/snapshots/{snapshot}/attachments
Create a new attachment
#
DELETE
/volumes/{volume}/snapshots/{snapshot}/attachments/{node}
Delete an attachment
#
GET
/volumes/{volume}/snapshots/{snapshot}/attachments/{node}
Get the properties of an attachment
#
OPTIONS
/volumes/{volume}/snapshots/{snapshot}/attachments/{node}
PATCH
/volumes/{volume}/snapshots/{snapshot}/attachments/{node}
Modify an attachment
#
GET
/nodes
Get a list of nodes
#
OPTIONS
/nodes
OPTIONS
/nodes/tags/{node}
DELETE
/nodes/{node}
Delete a node
#
GET
/nodes/{node}
Get the properties of a node
#
OPTIONS
/nodes/{node}
OPTIONS
/nodes/{node}/hw
POST
/nodes/{node}/hw
Node hardware scan
#
OPTIONS
/nodes/{node}/drain
POST
/nodes/{node}/drain
Node drain
#
GET
/nodes/{node}/describe
Node describe
#
OPTIONS
/nodes/{node}/describe
OPTIONS
/nodes/upgrade/{node}
POST
/nodes/upgrade/{node}
performing node version upgrade
#
GET
/policies
Get a list of policies
#
OPTIONS
/policies
POST
/policies
Create a new policy
#
DELETE
/policies/{policy}
Delete a policy
#
GET
/policies/{policy}
Get the properties of a policy
#
OPTIONS
/policies/{policy}
PATCH
/policies/{policy}
Modify a policy
#
GET
/policies/{policy}/volumes
Get the properties of a policy
#
OPTIONS
/policies/{policy}/volumes
GET
/policies/{policy}/size/{size}/zone/{zone}
Show policy volume create plan
#
OPTIONS
/policies/{policy}/size/{size}/zone/{zone}
GET
/networks
Get a list of networks
#
OPTIONS
/networks
POST
/networks
Create a new network
#
DELETE
/networks/{network}
Delete a network
#
GET
/networks/{network}
Get the properties of a network
#
OPTIONS
/networks/{network}
PATCH
/networks/{network}
Modify a network
#
GET
/jobs
Get a list of jobs
#
OPTIONS
/jobs
DELETE
/jobs/{job}
Delete a job
#
GET
/jobs/{job}
Get the properties of a job
#
OPTIONS
/jobs/{job}
OPTIONS
/media
OPTIONS
/media/{media}
OPTIONS
/media/{media}/assign
OPTIONS
/media/{media}/unassign
OPTIONS
/media/{media}/profile
OPTIONS
/media/{media}/drain
OPTIONS
/virtualmedia
OPTIONS
/virtualmedia/{media}
GET
/connectivities
Get a list of connectivities
#
OPTIONS
/connectivities
POST
/connectivities
Create a new connectivity
#
DELETE
/connectivities/{connectivity}
Delete a connectivity
#
GET
/connectivities/{connectivity}
Get the properties of a connectivity
#
OPTIONS
/connectivities/{connectivity}
PATCH
/connectivities/{connectivity}
Modify a connectivity
#
OPTIONS
/connectivities/test
POST
/connectivities/test
Test connectivity
#
GET
/capacitygroups
Get available capacity groups
#
OPTIONS
/capacitygroups
GET
/version
Get version of sio
#
OPTIONS
/version
GET
/alerts
Get a list of alerts
#
OPTIONS
/alerts
OPTIONS
/alerts/{alert}/acknowledge
POST
/alerts/{alert}/acknowledge
Acknowledge a pending alert
#
OPTIONS
/system/features
GET
/system/machineinfo
get system info
#
OPTIONS
/system/machineinfo
OPTIONS
/charts
OPTIONS
/charts/{proxy+}
GET
/log/{tenantid}/{logfile}
OPTIONS
/log/{tenantid}/{logfile}
GET
/tenant-cloud-resources/role
Get All Tenant roles
#
OPTIONS
/tenant-cloud-resources/role
POST
/tenant-cloud-resources/role
Create tenant cloud role
#
GET
/tenant-cloud-resources/vm/zones
Get cloud provider zones for requested region
#
OPTIONS
/tenant-cloud-resources/vm/zones
DELETE
/tenant-cloud-resources/{cloudProviderAccountId}/role
Delete tenant role resource by the given cloudProviderAccountId query param
#
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/role
PUT
/tenant-cloud-resources/{cloudProviderAccountId}/role
Update tenant cloud role for the given cloudProviderAccountId
#
GET
/tenant-cloud-resources/{cloudProviderAccountId}/vm/vpcs
Get all tenant's cloud VM's available VPCs
#
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/vm/vpcs
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/metadata/{nodeId}
GET
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/vpcs
Get tenant's cloud VM's available VPCs by region
#
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/vpcs
OPTIONS
/infra-planner/create-infra-plan
POST
/infra-planner/create-infra-plan
#
OPTIONS
/infra-planner/create-infra-plan/public
POST
/infra-planner/create-infra-plan/public
#
OPTIONS
/infra-planner/provider-pricing-info
POST
/infra-planner/provider-pricing-info
#
OPTIONS
/provision
POST
/provision
Volumez connector provisioning
#
OPTIONS
/signup
POST
/signup
Create Tenant's first user
#
OPTIONS
/signout
POST
/signout
Signs out user from all devices
#
OPTIONS
/signin
POST
/signin
User SignIn
#
GET
/tenant/user
Get user details
#
OPTIONS
/tenant/user
POST
/tenant/user
Create Tenant's additional user
#
OPTIONS
/tenant/user/requestchangepassword
POST
/tenant/user/requestchangepassword
Request change client password
#
OPTIONS
/tenant/user/changepassword
POST
/tenant/user/changepassword
Change client password
#
OPTIONS
/tenant/user/changepasswordloggedin
POST
/tenant/user/changepasswordloggedin
Change clients password when user is logged in
#
GET
/tenant/user/confirmation
Confirm user signup
#
OPTIONS
/tenant/user/confirmation
OPTIONS
/add-user
POST
/add-user
Add user to tenant group users
#
OPTIONS
/disable-user/{email}
POST
/disable-user/{email}
disable user
#
OPTIONS
/enable-user/{email}
POST
/enable-user/{email}
enable user
#
OPTIONS
/invite-user/{email}
POST
/invite-user/{email}
invite a user to join tenant (send add user signup email
#
GET
/users/{tenantId}
List all tenant group users
#
OPTIONS
/users/{tenantId}
GET
/azuremarketplace/subscription
get subscription
#
OPTIONS
/azuremarketplace/subscription
OPTIONS
/tenant/refreshtoken
POST
/tenant/refreshtoken
#
OPTIONS
/tenant/token
OPTIONS
/tenant/tenantid
DELETE
/tenant/{tenantID}/tenanthosts/{tenantHost}
#
OPTIONS
/tenant/{tenantID}/tenanthosts/{tenantHost}
GET
/tenant/tenanthost/credentials
#
OPTIONS
/tenant/tenanthost/credentials
OPTIONS
/tenant/tenanthost
GET
/tenant/apiaccess/credentials/refresh
#
OPTIONS
/tenant/apiaccess/credentials/refresh
DELETE
/sso/azure/mapping
Delete Azure SSO Mapping
#
GET
/sso/azure/mapping
Get Azure SSO Mapping
#
OPTIONS
/sso/azure/mapping
PUT
/sso/azure/mapping
Put Azure SSO Mapping
#
GET
/sso/callback/{userPoolID}/{applicationClientId}
Handle SSO callback
#
OPTIONS
/sso/callback/{userPoolID}/{applicationClientId}
GET
/tenant-settings
Get tenant settings
#
OPTIONS
/tenant-settings
PUT
/tenant-settings
Modify tenant settings
#
OPTIONS
/tenant-settings/reset
PATCH
/tenant-settings/reset
Reset tenant settings
#
GET
/roles/{tenantId}/{userId}
Get all user roles
#
OPTIONS
/roles/{tenantId}/{userId}
GET
/roles
Get all tenant roles
#
OPTIONS
/roles
OPTIONS
/role/{userId}/{roleId}
PATCH
/role/{userId}/{roleId}
Update user role
#