Microsoft.StorSimple (stable:2017-06-01)

2025/09/29 • 92 deleted methods

Operations_List (removed)
Description Lists all of the available REST API operations of the Microsoft.StorSimple provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.StorSimple/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
properties: object ,
}
,
]
,
nextLink: string ,
}
Managers_List (removed)
Description Retrieves all the managers in a subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.StorSimple/managers
{
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}
,
]
,
}
Managers_ListByResourceGroup (removed)
Description Retrieves all the managers in a resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers
{
subscriptionId: string ,
resourceGroupName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}
,
]
,
}
Managers_Get (removed)
Description Returns the properties of the specified manager name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}
Managers_CreateOrUpdate (removed)
Description Creates or updates the manager.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}
{
parameters:
{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}

⚐ Response (201)

{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}
Managers_Delete (removed)
Description Deletes the manager.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}
Managers_Update (removed)
Description Updates the StorSimple Manager.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}
{
parameters:
{
tags: object ,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
cisIntrinsicSettings:
{
type: enum ,
}
,
sku:
{
name: enum ,
}
,
provisioningState: string ,
}
,
etag: string ,
}
AccessControlRecords_ListByManager (removed)
Description Retrieves all the access control records in a manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/accessControlRecords
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
initiatorName: string ,
volumeCount: integer ,
}
,
}
,
]
,
}
AccessControlRecords_Get (removed)
Description Returns the properties of the specified access control record name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/accessControlRecords/{accessControlRecordName}
{
accessControlRecordName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
initiatorName: string ,
volumeCount: integer ,
}
,
}
AccessControlRecords_CreateOrUpdate (removed)
Description Creates or Updates an access control record.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/accessControlRecords/{accessControlRecordName}
{
accessControlRecordName: string ,
parameters:
{
properties:
{
initiatorName: string ,
volumeCount: integer ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
initiatorName: string ,
volumeCount: integer ,
}
,
}

⚐ Response (202)

{}
AccessControlRecords_Delete (removed)
Description Deletes the access control record.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/accessControlRecords/{accessControlRecordName}
{
accessControlRecordName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Alerts_ListByManager (removed)
Description Retrieves all the alerts in a manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/alerts
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
title: string ,
scope: enum ,
alertType: string ,
appearedAtTime: string ,
appearedAtSourceTime: string ,
clearedAtTime: string ,
clearedAtSourceTime: string ,
source:
{
name: string ,
timeZone: string ,
alertSourceType: enum ,
}
,
recommendation: string ,
resolutionReason: string ,
severity: enum ,
status: enum ,
errorDetails:
{
errorCode: string ,
errorMessage: string ,
occurences: integer ,
}
,
detailedInformation: object ,
}
,
}
,
]
,
nextLink: string ,
}
BandwidthSettings_ListByManager (removed)
Description Retrieves all the bandwidth setting in a manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/bandwidthSettings
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
schedules:
[
{
start:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
stop:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
rateInMbps: integer ,
days:
[
string ,
]
,
}
,
]
,
volumeCount: integer ,
}
,
}
,
]
,
}
BandwidthSettings_Get (removed)
Description Returns the properties of the specified bandwidth setting name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/bandwidthSettings/{bandwidthSettingName}
{
bandwidthSettingName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
schedules:
[
{
start:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
stop:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
rateInMbps: integer ,
days:
[
string ,
]
,
}
,
]
,
volumeCount: integer ,
}
,
}
BandwidthSettings_CreateOrUpdate (removed)
Description Creates or updates the bandwidth setting
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/bandwidthSettings/{bandwidthSettingName}
{
bandwidthSettingName: string ,
parameters:
{
properties:
{
schedules:
[
{
start:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
stop:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
rateInMbps: integer ,
days:
[
string ,
]
,
}
,
]
,
volumeCount: integer ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
schedules:
[
{
start:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
stop:
{
hours: integer ,
minutes: integer ,
seconds: integer ,
}
,
rateInMbps: integer ,
days:
[
string ,
]
,
}
,
]
,
volumeCount: integer ,
}
,
}

⚐ Response (202)

{}
BandwidthSettings_Delete (removed)
Description Deletes the bandwidth setting
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/bandwidthSettings/{bandwidthSettingName}
{
bandwidthSettingName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Alerts_Clear (removed)
Description Clear the alerts.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/clearAlerts
{
parameters:
{
resolutionMessage: string ,
alerts:
[
string ,
]
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (204)

{}
CloudAppliances_ListSupportedConfigurations (removed)
Description Lists supported cloud appliance models and supported configurations.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/cloudApplianceConfigurations
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
modelNumber: string ,
cloudPlatform: string ,
acsConfiguration:
{
namespace: string ,
realm: string ,
serviceUrl: string ,
}
,
supportedStorageAccountTypes:
[
string ,
]
,
supportedRegions:
[
string ,
]
,
supportedVmTypes:
[
string ,
]
,
supportedVmImages:
[
{
name: string ,
version: string ,
offer: string ,
publisher: string ,
sku: string ,
}
,
]
,
}
,
}
,
]
,
}
Devices_Configure (removed)
Description Complete minimal setup before using the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/configureDevice
{
parameters:
{
properties:
{
friendlyName: string ,
currentDeviceName: string ,
timeZone: string ,
dnsSettings:
{
secondaryDnsServers:
[
string ,
]
,
}
,
networkInterfaceData0Settings:
{
controllerZeroIp: string ,
controllerOneIp: string ,
}
,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Devices_ListByManager (removed)
Description Returns the list of devices for the specified manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$expand: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
friendlyName: string ,
activationTime: string ,
culture: string ,
deviceDescription: string ,
deviceSoftwareVersion: string ,
friendlySoftwareName: string ,
deviceConfigurationStatus: enum ,
targetIqn: string ,
modelDescription: string ,
status: enum ,
serialNumber: string ,
deviceType: enum ,
activeController: enum ,
friendlySoftwareVersion: string ,
availableLocalStorageInBytes: integer ,
availableTieredStorageInBytes: integer ,
provisionedTieredStorageInBytes: integer ,
provisionedLocalStorageInBytes: integer ,
provisionedVolumeSizeInBytes: integer ,
usingStorageInBytes: integer ,
totalTieredStorageInBytes: integer ,
agentGroupVersion: integer ,
networkInterfaceCardCount: integer ,
deviceLocation: string ,
virtualMachineApiType: enum ,
details:
{
endpointCount: integer ,
volumeContainerCount: integer ,
}
,
rolloverDetails:
{
authorizationEligibility: enum ,
authorizationStatus: enum ,
inEligibilityReason: enum ,
}
,
}
,
}
,
]
,
}
Devices_Get (removed)
Description Returns the properties of the specified device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$expand: string ,
}

⚐ Response (200)

{
properties:
{
friendlyName: string ,
activationTime: string ,
culture: string ,
deviceDescription: string ,
deviceSoftwareVersion: string ,
friendlySoftwareName: string ,
deviceConfigurationStatus: enum ,
targetIqn: string ,
modelDescription: string ,
status: enum ,
serialNumber: string ,
deviceType: enum ,
activeController: enum ,
friendlySoftwareVersion: string ,
availableLocalStorageInBytes: integer ,
availableTieredStorageInBytes: integer ,
provisionedTieredStorageInBytes: integer ,
provisionedLocalStorageInBytes: integer ,
provisionedVolumeSizeInBytes: integer ,
usingStorageInBytes: integer ,
totalTieredStorageInBytes: integer ,
agentGroupVersion: integer ,
networkInterfaceCardCount: integer ,
deviceLocation: string ,
virtualMachineApiType: enum ,
details:
{
endpointCount: integer ,
volumeContainerCount: integer ,
}
,
rolloverDetails:
{
authorizationEligibility: enum ,
authorizationStatus: enum ,
inEligibilityReason: enum ,
}
,
}
,
}
Devices_Delete (removed)
Description Deletes the device.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Devices_Update (removed)
Description Patches the device.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}
{
deviceName: string ,
parameters:
{
properties:
{
deviceDescription: string ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
friendlyName: string ,
activationTime: string ,
culture: string ,
deviceDescription: string ,
deviceSoftwareVersion: string ,
friendlySoftwareName: string ,
deviceConfigurationStatus: enum ,
targetIqn: string ,
modelDescription: string ,
status: enum ,
serialNumber: string ,
deviceType: enum ,
activeController: enum ,
friendlySoftwareVersion: string ,
availableLocalStorageInBytes: integer ,
availableTieredStorageInBytes: integer ,
provisionedTieredStorageInBytes: integer ,
provisionedLocalStorageInBytes: integer ,
provisionedVolumeSizeInBytes: integer ,
usingStorageInBytes: integer ,
totalTieredStorageInBytes: integer ,
agentGroupVersion: integer ,
networkInterfaceCardCount: integer ,
deviceLocation: string ,
virtualMachineApiType: enum ,
details:
{
endpointCount: integer ,
volumeContainerCount: integer ,
}
,
rolloverDetails:
{
authorizationEligibility: enum ,
authorizationStatus: enum ,
inEligibilityReason: enum ,
}
,
}
,
}
DeviceSettings_GetAlertSettings (removed)
Description Gets the alert settings of the specified device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/alertSettings/default
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
emailNotification: enum ,
alertNotificationCulture: string ,
notificationToServiceOwners: enum ,
additionalRecipientEmailList:
[
string ,
]
,
}
,
}
DeviceSettings_CreateOrUpdateAlertSettings (removed)
Description Creates or updates the alert settings of the specified device.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/alertSettings/default
{
deviceName: string ,
parameters:
{
properties:
{
emailNotification: enum ,
alertNotificationCulture: string ,
notificationToServiceOwners: enum ,
additionalRecipientEmailList:
[
string ,
]
,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
emailNotification: enum ,
alertNotificationCulture: string ,
notificationToServiceOwners: enum ,
additionalRecipientEmailList:
[
string ,
]
,
}
,
}

⚐ Response (202)

{}
Devices_AuthorizeForServiceEncryptionKeyRollover (removed)
Description Authorizes the specified device for service data encryption key rollover.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/authorizeForServiceEncryptionKeyRollover
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (204)

{}
BackupPolicies_ListByDevice (removed)
Description Gets all the backup policies in a device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
volumeIds:
[
string ,
]
,
nextBackupTime: string ,
lastBackupTime: string ,
schedulesCount: integer ,
scheduledBackupStatus: enum ,
backupPolicyCreationType: enum ,
ssmHostName: string ,
}
,
}
,
]
,
}
BackupPolicies_Get (removed)
Description Gets the properties of the specified backup policy name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}
{
deviceName: string ,
backupPolicyName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
volumeIds:
[
string ,
]
,
nextBackupTime: string ,
lastBackupTime: string ,
schedulesCount: integer ,
scheduledBackupStatus: enum ,
backupPolicyCreationType: enum ,
ssmHostName: string ,
}
,
}
BackupPolicies_CreateOrUpdate (removed)
Description Creates or updates the backup policy.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}
{
deviceName: string ,
backupPolicyName: string ,
parameters:
{
properties:
{
volumeIds:
[
string ,
]
,
nextBackupTime: string ,
lastBackupTime: string ,
schedulesCount: integer ,
scheduledBackupStatus: enum ,
backupPolicyCreationType: enum ,
ssmHostName: string ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
volumeIds:
[
string ,
]
,
nextBackupTime: string ,
lastBackupTime: string ,
schedulesCount: integer ,
scheduledBackupStatus: enum ,
backupPolicyCreationType: enum ,
ssmHostName: string ,
}
,
}

⚐ Response (202)

{}
BackupPolicies_Delete (removed)
Description Deletes the backup policy.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}
{
deviceName: string ,
backupPolicyName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
BackupPolicies_BackupNow (removed)
Description Backup the backup policy now.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/backup
{
deviceName: string ,
backupPolicyName: string ,
backupType: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
BackupSchedules_ListByBackupPolicy (removed)
Description Gets all the backup schedules in a backup policy.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules
{
deviceName: string ,
backupPolicyName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
scheduleRecurrence:
{
recurrenceType: enum ,
recurrenceValue: integer ,
weeklyDaysList:
[
string ,
]
,
}
,
backupType: enum ,
retentionCount: integer ,
startTime: string ,
scheduleStatus: enum ,
lastSuccessfulRun: string ,
}
,
}
,
]
,
}
BackupSchedules_Get (removed)
Description Gets the properties of the specified backup schedule name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules/{backupScheduleName}
{
deviceName: string ,
backupPolicyName: string ,
backupScheduleName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
scheduleRecurrence:
{
recurrenceType: enum ,
recurrenceValue: integer ,
weeklyDaysList:
[
string ,
]
,
}
,
backupType: enum ,
retentionCount: integer ,
startTime: string ,
scheduleStatus: enum ,
lastSuccessfulRun: string ,
}
,
}
BackupSchedules_CreateOrUpdate (removed)
Description Creates or updates the backup schedule.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules/{backupScheduleName}
{
deviceName: string ,
backupPolicyName: string ,
backupScheduleName: string ,
parameters:
{
properties:
{
scheduleRecurrence:
{
recurrenceType: enum ,
recurrenceValue: integer ,
weeklyDaysList:
[
string ,
]
,
}
,
backupType: enum ,
retentionCount: integer ,
startTime: string ,
scheduleStatus: enum ,
lastSuccessfulRun: string ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
scheduleRecurrence:
{
recurrenceType: enum ,
recurrenceValue: integer ,
weeklyDaysList:
[
string ,
]
,
}
,
backupType: enum ,
retentionCount: integer ,
startTime: string ,
scheduleStatus: enum ,
lastSuccessfulRun: string ,
}
,
}

⚐ Response (202)

{}
BackupSchedules_Delete (removed)
Description Deletes the backup schedule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules/{backupScheduleName}
{
deviceName: string ,
backupPolicyName: string ,
backupScheduleName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Backups_ListByDevice (removed)
Description Retrieves all the backups in a device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
createdOn: string ,
sizeInBytes: integer ,
backupType: enum ,
backupJobCreationType: enum ,
backupPolicyId: string ,
ssmHostName: string ,
elements:
[
{
elementId: string ,
elementName: string ,
elementType: string ,
sizeInBytes: integer ,
volumeName: string ,
volumeContainerId: string ,
volumeType: enum ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}
Backups_Delete (removed)
Description Deletes the backup.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups/{backupName}
{
deviceName: string ,
backupName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Backups_Clone (removed)
Description Clones the backup element as a new volume.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups/{backupName}/elements/{backupElementName}/clone
{
deviceName: string ,
backupName: string ,
backupElementName: string ,
parameters:
{
targetDeviceId: string ,
targetVolumeName: string ,
targetAccessControlRecordIds:
[
string ,
]
,
backupElement:
{
elementId: string ,
elementName: string ,
elementType: string ,
sizeInBytes: integer ,
volumeName: string ,
volumeContainerId: string ,
volumeType: enum ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}
Backups_Restore (removed)
Description Restores the backup on the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups/{backupName}/restore
{
deviceName: string ,
backupName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}
Devices_Deactivate (removed)
Description Deactivates the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/deactivate
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
HardwareComponentGroups_ListByDevice (removed)
Description Lists the hardware component groups at device-level.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/hardwareComponentGroups
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
displayName: string ,
lastUpdatedTime: string ,
components:
[
{
componentId: string ,
displayName: string ,
status: enum ,
statusDisplayName: string ,
}
,
]
,
}
,
}
,
]
,
}
HardwareComponentGroups_ChangeControllerPowerState (removed)
Description Changes the power state of the controller.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/hardwareComponentGroups/{hardwareComponentGroupName}/changeControllerPowerState
{
deviceName: string ,
hardwareComponentGroupName: string ,
parameters:
{
properties:
{
action: enum ,
activeController: enum ,
controller0State: enum ,
controller1State: enum ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Devices_InstallUpdates (removed)
Description Downloads and installs the updates on the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/installUpdates
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Jobs_ListByDevice (removed)
Description Gets all the jobs for specified device. With optional OData query parameters, a filtered set of jobs is returned.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/jobs
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
status: enum ,
startTime: string ,
endTime: string ,
percentComplete: integer ,
error:
{
errorDetails:
[
{
recommendations:
[
string ,
]
,
code: string ,
message: string ,
}
,
]
,
code: string ,
message: string ,
}
,
properties:
{
jobType: enum ,
dataStats:
{
totalData: integer ,
processedData: integer ,
cloudData: integer ,
throughput: integer ,
}
,
entityLabel: string ,
entityType: string ,
jobStages:
[
{
message: string ,
stageStatus: enum ,
detail: string ,
errorCode: string ,
}
,
]
,
deviceId: string ,
isCancellable: boolean ,
backupType: enum ,
sourceDeviceId: string ,
backupPointInTime: string ,
}
,
}
,
]
,
nextLink: string ,
}
Jobs_Get (removed)
Description Gets the details of the specified job name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/jobs/{jobName}
{
deviceName: string ,
jobName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
status: enum ,
startTime: string ,
endTime: string ,
percentComplete: integer ,
error:
{
errorDetails:
[
{
recommendations:
[
string ,
]
,
code: string ,
message: string ,
}
,
]
,
code: string ,
message: string ,
}
,
properties:
{
jobType: enum ,
dataStats:
{
totalData: integer ,
processedData: integer ,
cloudData: integer ,
throughput: integer ,
}
,
entityLabel: string ,
entityType: string ,
jobStages:
[
{
message: string ,
stageStatus: enum ,
detail: string ,
errorCode: string ,
}
,
]
,
deviceId: string ,
isCancellable: boolean ,
backupType: enum ,
sourceDeviceId: string ,
backupPointInTime: string ,
}
,
}
Jobs_Cancel (removed)
Description Cancels a job on the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/jobs/{jobName}/cancel
{
deviceName: string ,
jobName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Devices_ListFailoverSets (removed)
Description Returns all failover sets for a given device and their eligibility for participating in a failover. A failover set refers to a set of volume containers that need to be failed-over as a single unit to maintain data integrity.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/listFailoverSets
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
volumeContainers:
[
{
volumeContainerId: string ,
volumes:
[
{
volumeId: string ,
volumeType: enum ,
sizeInBytes: integer ,
backupCreatedDate: string ,
backupElementId: string ,
backupId: string ,
backupPolicyId: string ,
}
,
]
,
}
,
]
,
eligibilityResult:
{
isEligibleForFailover: boolean ,
errorMessage: string ,
}
,
}
,
]
,
}
Devices_ListMetrics (removed)
Description Gets the metrics for the specified device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/metrics
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
resourceId: string ,
startTime: string ,
endTime: string ,
timeGrain: string ,
primaryAggregation: enum ,
name:
{
value: string ,
localizedValue: string ,
}
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
unit: enum ,
type: string ,
values:
[
{
timeStamp: string ,
sum: number ,
count: integer ,
average: number ,
minimum: number ,
maximum: number ,
}
,
]
,
}
,
]
,
}
Devices_ListMetricDefinition (removed)
Description Gets the metric definitions for the specified device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/metricsDefinitions
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name:
{
value: string ,
localizedValue: string ,
}
,
unit: enum ,
primaryAggregationType: enum ,
resourceId: string ,
metricAvailabilities:
[
{
timeGrain: string ,
retention: string ,
}
,
]
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
category: string ,
type: string ,
}
,
]
,
}
DeviceSettings_GetNetworkSettings (removed)
Description Gets the network settings of the specified device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/networkSettings/default
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
dnsSettings:
{
primaryDnsServer: string ,
primaryIpv6DnsServer: string ,
secondaryDnsServers:
[
string ,
]
,
secondaryIpv6DnsServers:
[
string ,
]
,
}
,
networkAdapters:
{
value:
[
{
interfaceId: enum ,
netInterfaceStatus: enum ,
isDefault: boolean ,
iscsiAndCloudStatus: enum ,
speed: integer ,
mode: enum ,
nicIpv4Settings:
{
ipv4Address: string ,
ipv4Netmask: string ,
ipv4Gateway: string ,
controller0Ipv4Address: string ,
controller1Ipv4Address: string ,
}
,
nicIpv6Settings:
{
ipv6Address: string ,
ipv6Prefix: string ,
ipv6Gateway: string ,
controller0Ipv6Address: string ,
controller1Ipv6Address: string ,
}
,
}
,
]
,
}
,
webproxySettings:
{
connectionUri: string ,
authentication: enum ,
username: string ,
}
,
}
,
}
DeviceSettings_UpdateNetworkSettings (removed)
Description Updates the network settings on the specified device.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/networkSettings/default
{
deviceName: string ,
parameters:
{
properties:
{
dnsSettings:
{
primaryDnsServer: string ,
primaryIpv6DnsServer: string ,
secondaryDnsServers:
[
string ,
]
,
secondaryIpv6DnsServers:
[
string ,
]
,
}
,
networkAdapters:
{
value:
[
{
interfaceId: enum ,
netInterfaceStatus: enum ,
isDefault: boolean ,
iscsiAndCloudStatus: enum ,
speed: integer ,
mode: enum ,
nicIpv4Settings:
{
ipv4Address: string ,
ipv4Netmask: string ,
ipv4Gateway: string ,
controller0Ipv4Address: string ,
controller1Ipv4Address: string ,
}
,
nicIpv6Settings:
{
ipv6Address: string ,
ipv6Prefix: string ,
ipv6Gateway: string ,
controller0Ipv6Address: string ,
controller1Ipv6Address: string ,
}
,
}
,
]
,
}
,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
dnsSettings:
{
primaryDnsServer: string ,
primaryIpv6DnsServer: string ,
secondaryDnsServers:
[
string ,
]
,
secondaryIpv6DnsServers:
[
string ,
]
,
}
,
networkAdapters:
{
value:
[
{
interfaceId: enum ,
netInterfaceStatus: enum ,
isDefault: boolean ,
iscsiAndCloudStatus: enum ,
speed: integer ,
mode: enum ,
nicIpv4Settings:
{
ipv4Address: string ,
ipv4Netmask: string ,
ipv4Gateway: string ,
controller0Ipv4Address: string ,
controller1Ipv4Address: string ,
}
,
nicIpv6Settings:
{
ipv6Address: string ,
ipv6Prefix: string ,
ipv6Gateway: string ,
controller0Ipv6Address: string ,
controller1Ipv6Address: string ,
}
,
}
,
]
,
}
,
webproxySettings:
{
connectionUri: string ,
authentication: enum ,
username: string ,
}
,
}
,
}

⚐ Response (202)

{}
Managers_GetDevicePublicEncryptionKey (removed)
Description Returns the public encryption key of the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/publicEncryptionKey
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
key: string ,
}
Devices_ScanForUpdates (removed)
Description Scans for updates on the device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/scanForUpdates
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
DeviceSettings_GetSecuritySettings (removed)
Description Returns the Security properties of the specified device name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/securitySettings/default
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
remoteManagementSettings:
{
remoteManagementMode: enum ,
remoteManagementCertificate: string ,
}
,
chapSettings:
{
initiatorUser: string ,
initiatorSecret:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
targetUser: string ,
targetSecret:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
}
,
}
,
}
DeviceSettings_UpdateSecuritySettings (removed)
Description Patch Security properties of the specified device name.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/securitySettings/default
{
deviceName: string ,
parameters:
{
properties:
{
remoteManagementSettings:
{
remoteManagementMode: enum ,
}
,
deviceAdminPassword:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
snapshotPassword:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
chapSettings:
{
initiatorUser: string ,
initiatorSecret:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
targetUser: string ,
targetSecret:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
}
,
cloudApplianceSettings:
{
serviceDataEncryptionKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
channelIntegrityKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
}
,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
remoteManagementSettings:
{
remoteManagementMode: enum ,
remoteManagementCertificate: string ,
}
,
chapSettings:
{
initiatorUser: string ,
initiatorSecret:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
targetUser: string ,
targetSecret:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
}
,
}
,
}

⚐ Response (202)

{}
DeviceSettings_SyncRemotemanagementCertificate (removed)
Description sync Remote management Certificate between appliance and Service
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/securitySettings/default/syncRemoteManagementCertificate
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Alerts_SendTestEmail (removed)
Description Sends a test alert email.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/sendTestAlertEmail
{
deviceName: string ,
parameters:
{
emailList:
[
string ,
]
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (204)

{}
DeviceSettings_GetTimeSettings (removed)
Description Gets the time settings of the specified device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/timeSettings/default
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
timeZone: string ,
primaryTimeServer: string ,
secondaryTimeServer:
[
string ,
]
,
}
,
}
DeviceSettings_CreateOrUpdateTimeSettings (removed)
Description Creates or updates the time settings of the specified device.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/timeSettings/default
{
deviceName: string ,
parameters:
{
properties:
{
timeZone: string ,
primaryTimeServer: string ,
secondaryTimeServer:
[
string ,
]
,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
timeZone: string ,
primaryTimeServer: string ,
secondaryTimeServer:
[
string ,
]
,
}
,
}

⚐ Response (202)

{}
Devices_GetUpdateSummary (removed)
Description Returns the update summary of the specified device name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/updateSummary/default
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
regularUpdatesAvailable: boolean ,
maintenanceModeUpdatesAvailable: boolean ,
isUpdateInProgress: boolean ,
lastUpdatedTime: string ,
}
,
}
VolumeContainers_ListByDevice (removed)
Description Gets all the volume containers in a device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
encryptionKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
encryptionStatus: enum ,
volumeCount: integer ,
storageAccountCredentialId: string ,
ownerShipStatus: enum ,
bandWidthRateInMbps: integer ,
bandwidthSettingId: string ,
totalCloudStorageUsageInBytes: integer ,
}
,
}
,
]
,
}
VolumeContainers_Get (removed)
Description Gets the properties of the specified volume container name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}
{
deviceName: string ,
volumeContainerName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
encryptionKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
encryptionStatus: enum ,
volumeCount: integer ,
storageAccountCredentialId: string ,
ownerShipStatus: enum ,
bandWidthRateInMbps: integer ,
bandwidthSettingId: string ,
totalCloudStorageUsageInBytes: integer ,
}
,
}
VolumeContainers_CreateOrUpdate (removed)
Description Creates or updates the volume container.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}
{
deviceName: string ,
volumeContainerName: string ,
parameters:
{
properties:
{
encryptionKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
encryptionStatus: enum ,
volumeCount: integer ,
storageAccountCredentialId: string ,
ownerShipStatus: enum ,
bandWidthRateInMbps: integer ,
bandwidthSettingId: string ,
totalCloudStorageUsageInBytes: integer ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
encryptionKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
encryptionStatus: enum ,
volumeCount: integer ,
storageAccountCredentialId: string ,
ownerShipStatus: enum ,
bandWidthRateInMbps: integer ,
bandwidthSettingId: string ,
totalCloudStorageUsageInBytes: integer ,
}
,
}

⚐ Response (202)

{}
VolumeContainers_Delete (removed)
Description Deletes the volume container.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}
{
deviceName: string ,
volumeContainerName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
VolumeContainers_ListMetrics (removed)
Description Gets the metrics for the specified volume container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/metrics
{
deviceName: string ,
volumeContainerName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
resourceId: string ,
startTime: string ,
endTime: string ,
timeGrain: string ,
primaryAggregation: enum ,
name:
{
value: string ,
localizedValue: string ,
}
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
unit: enum ,
type: string ,
values:
[
{
timeStamp: string ,
sum: number ,
count: integer ,
average: number ,
minimum: number ,
maximum: number ,
}
,
]
,
}
,
]
,
}
VolumeContainers_ListMetricDefinition (removed)
Description Gets the metric definitions for the specified volume container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/metricsDefinitions
{
deviceName: string ,
volumeContainerName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name:
{
value: string ,
localizedValue: string ,
}
,
unit: enum ,
primaryAggregationType: enum ,
resourceId: string ,
metricAvailabilities:
[
{
timeGrain: string ,
retention: string ,
}
,
]
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
category: string ,
type: string ,
}
,
]
,
}
Volumes_ListByVolumeContainer (removed)
Description Retrieves all the volumes in a volume container.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/volumes
{
deviceName: string ,
volumeContainerName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
sizeInBytes: integer ,
volumeType: enum ,
volumeContainerId: string ,
accessControlRecordIds:
[
string ,
]
,
volumeStatus: enum ,
operationStatus: enum ,
backupStatus: enum ,
monitoringStatus: enum ,
backupPolicyIds:
[
string ,
]
,
}
,
}
,
]
,
}
Volumes_Get (removed)
Description Returns the properties of the specified volume name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/volumes/{volumeName}
{
deviceName: string ,
volumeContainerName: string ,
volumeName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
sizeInBytes: integer ,
volumeType: enum ,
volumeContainerId: string ,
accessControlRecordIds:
[
string ,
]
,
volumeStatus: enum ,
operationStatus: enum ,
backupStatus: enum ,
monitoringStatus: enum ,
backupPolicyIds:
[
string ,
]
,
}
,
}
Volumes_CreateOrUpdate (removed)
Description Creates or updates the volume.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/volumes/{volumeName}
{
deviceName: string ,
volumeContainerName: string ,
volumeName: string ,
parameters:
{
properties:
{
sizeInBytes: integer ,
volumeType: enum ,
volumeContainerId: string ,
accessControlRecordIds:
[
string ,
]
,
volumeStatus: enum ,
operationStatus: enum ,
backupStatus: enum ,
monitoringStatus: enum ,
backupPolicyIds:
[
string ,
]
,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
sizeInBytes: integer ,
volumeType: enum ,
volumeContainerId: string ,
accessControlRecordIds:
[
string ,
]
,
volumeStatus: enum ,
operationStatus: enum ,
backupStatus: enum ,
monitoringStatus: enum ,
backupPolicyIds:
[
string ,
]
,
}
,
}

⚐ Response (202)

{}
Volumes_Delete (removed)
Description Deletes the volume.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/volumes/{volumeName}
{
deviceName: string ,
volumeContainerName: string ,
volumeName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Volumes_ListMetrics (removed)
Description Gets the metrics for the specified volume.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/volumes/{volumeName}/metrics
{
deviceName: string ,
volumeContainerName: string ,
volumeName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
resourceId: string ,
startTime: string ,
endTime: string ,
timeGrain: string ,
primaryAggregation: enum ,
name:
{
value: string ,
localizedValue: string ,
}
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
unit: enum ,
type: string ,
values:
[
{
timeStamp: string ,
sum: number ,
count: integer ,
average: number ,
minimum: number ,
maximum: number ,
}
,
]
,
}
,
]
,
}
Volumes_ListMetricDefinition (removed)
Description Gets the metric definitions for the specified volume.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumeContainers/{volumeContainerName}/volumes/{volumeName}/metricsDefinitions
{
deviceName: string ,
volumeContainerName: string ,
volumeName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name:
{
value: string ,
localizedValue: string ,
}
,
unit: enum ,
primaryAggregationType: enum ,
resourceId: string ,
metricAvailabilities:
[
{
timeGrain: string ,
retention: string ,
}
,
]
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
category: string ,
type: string ,
}
,
]
,
}
Volumes_ListByDevice (removed)
Description Retrieves all the volumes in a device.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/volumes
{
deviceName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
sizeInBytes: integer ,
volumeType: enum ,
volumeContainerId: string ,
accessControlRecordIds:
[
string ,
]
,
volumeStatus: enum ,
operationStatus: enum ,
backupStatus: enum ,
monitoringStatus: enum ,
backupPolicyIds:
[
string ,
]
,
}
,
}
,
]
,
}
Devices_Failover (removed)
Description Failovers a set of volume containers from a specified source device to a target device.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{sourceDeviceName}/failover
{
sourceDeviceName: string ,
parameters:
{
targetDeviceId: string ,
volumeContainers:
[
string ,
]
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}
Devices_ListFailoverTargets (removed)
Description Given a list of volume containers to be failed over from a source device, this method returns the eligibility result, as a failover target, for all devices under that resource.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{sourceDeviceName}/listFailoverTargets
{
sourceDeviceName: string ,
parameters:
{
volumeContainers:
[
string ,
]
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
deviceId: string ,
deviceStatus: enum ,
modelDescription: string ,
deviceSoftwareVersion: string ,
dataContainersCount: integer ,
volumesCount: integer ,
availableLocalStorageInBytes: integer ,
availableTieredStorageInBytes: integer ,
deviceLocation: string ,
friendlyDeviceSoftwareVersion: string ,
eligibilityResult:
{
eligibilityStatus: enum ,
messages:
[
{
message: string ,
resolution: string ,
resultCode: enum ,
}
,
]
,
}
,
}
,
]
,
}
Managers_GetEncryptionSettings (removed)
Description Returns the encryption settings of the manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/encryptionSettings/default
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
encryptionStatus: enum ,
keyRolloverStatus: enum ,
}
,
}
Managers_GetExtendedInfo (removed)
Description Returns the extended information of the specified manager name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/extendedInformation/vaultExtendedInfo
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
version: string ,
integrityKey: string ,
encryptionKey: string ,
encryptionKeyThumbprint: string ,
portalCertificateThumbprint: string ,
algorithm: string ,
}
,
etag: string ,
}
Managers_CreateExtendedInfo (removed)
Description Creates the extended info of the manager.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/extendedInformation/vaultExtendedInfo
{
parameters:
{
properties:
{
version: string ,
integrityKey: string ,
encryptionKey: string ,
encryptionKeyThumbprint: string ,
portalCertificateThumbprint: string ,
algorithm: string ,
}
,
etag: string ,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
version: string ,
integrityKey: string ,
encryptionKey: string ,
encryptionKeyThumbprint: string ,
portalCertificateThumbprint: string ,
algorithm: string ,
}
,
etag: string ,
}
Managers_DeleteExtendedInfo (removed)
Description Deletes the extended info of the manager.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/extendedInformation/vaultExtendedInfo
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (204)

{}
Managers_UpdateExtendedInfo (removed)
Description Updates the extended info of the manager.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/extendedInformation/vaultExtendedInfo
{
parameters:
{
properties:
{
version: string ,
integrityKey: string ,
encryptionKey: string ,
encryptionKeyThumbprint: string ,
portalCertificateThumbprint: string ,
algorithm: string ,
}
,
etag: string ,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
If-Match: string ,
}

⚐ Response (200)

{
properties:
{
version: string ,
integrityKey: string ,
encryptionKey: string ,
encryptionKeyThumbprint: string ,
portalCertificateThumbprint: string ,
algorithm: string ,
}
,
etag: string ,
}
Managers_ListFeatureSupportStatus (removed)
Description Lists the features and their support status
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/features
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
status: enum ,
}
,
]
,
}
Jobs_ListByManager (removed)
Description Gets all the jobs for the specified manager. With optional OData query parameters, a filtered set of jobs is returned.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/jobs
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
status: enum ,
startTime: string ,
endTime: string ,
percentComplete: integer ,
error:
{
errorDetails:
[
{
recommendations:
[
string ,
]
,
code: string ,
message: string ,
}
,
]
,
code: string ,
message: string ,
}
,
properties:
{
jobType: enum ,
dataStats:
{
totalData: integer ,
processedData: integer ,
cloudData: integer ,
throughput: integer ,
}
,
entityLabel: string ,
entityType: string ,
jobStages:
[
{
message: string ,
stageStatus: enum ,
detail: string ,
errorCode: string ,
}
,
]
,
deviceId: string ,
isCancellable: boolean ,
backupType: enum ,
sourceDeviceId: string ,
backupPointInTime: string ,
}
,
}
,
]
,
nextLink: string ,
}
Managers_GetActivationKey (removed)
Description Returns the activation key of the manager.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/listActivationKey
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
activationKey: string ,
}
Managers_GetPublicEncryptionKey (removed)
Description Returns the symmetric encrypted public encryption key of the manager.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/listPublicEncryptionKey
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value: string ,
valueCertificateThumbprint: string ,
encryptionAlgorithm: enum ,
}
Managers_ListMetrics (removed)
Description Gets the metrics for the specified manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/metrics
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
$filter: string ,
}

⚐ Response (200)

{
value:
[
{
resourceId: string ,
startTime: string ,
endTime: string ,
timeGrain: string ,
primaryAggregation: enum ,
name:
{
value: string ,
localizedValue: string ,
}
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
unit: enum ,
type: string ,
values:
[
{
timeStamp: string ,
sum: number ,
count: integer ,
average: number ,
minimum: number ,
maximum: number ,
}
,
]
,
}
,
]
,
}
Managers_ListMetricDefinition (removed)
Description Gets the metric definitions for the specified manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/metricsDefinitions
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name:
{
value: string ,
localizedValue: string ,
}
,
unit: enum ,
primaryAggregationType: enum ,
resourceId: string ,
metricAvailabilities:
[
{
timeGrain: string ,
retention: string ,
}
,
]
,
dimensions:
[
{
name: string ,
value: string ,
}
,
]
,
category: string ,
type: string ,
}
,
]
,
}
CloudAppliances_Provision (removed)
Description Provisions cloud appliance.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/provisionCloudAppliance
{
parameters:
{
name: string ,
vnetName: string ,
vnetRegion: string ,
isVnetDnsConfigured: boolean ,
isVnetExpressConfigured: boolean ,
subnetName: string ,
storageAccountName: string ,
storageAccountType: string ,
vmType: string ,
vmImageName: string ,
modelNumber: string ,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}
Managers_RegenerateActivationKey (removed)
Description Re-generates and returns the activation key of the manager.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/regenerateActivationKey
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
activationKey: string ,
}
StorageAccountCredentials_ListByManager (removed)
Description Gets all the storage account credentials in a manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/storageAccountCredentials
{
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
endPoint: string ,
sslStatus: enum ,
accessKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
volumesCount: integer ,
}
,
}
,
]
,
}
StorageAccountCredentials_Get (removed)
Description Gets the properties of the specified storage account credential name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/storageAccountCredentials/{storageAccountCredentialName}
{
storageAccountCredentialName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
endPoint: string ,
sslStatus: enum ,
accessKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
volumesCount: integer ,
}
,
}
StorageAccountCredentials_CreateOrUpdate (removed)
Description Creates or updates the storage account credential.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/storageAccountCredentials/{storageAccountCredentialName}
{
storageAccountCredentialName: string ,
parameters:
{
properties:
{
endPoint: string ,
sslStatus: enum ,
accessKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
volumesCount: integer ,
}
,
}
,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
endPoint: string ,
sslStatus: enum ,
accessKey:
{
value: string ,
encryptionCertThumbprint: string ,
encryptionAlgorithm: enum ,
}
,
volumesCount: integer ,
}
,
}

⚐ Response (202)

{}
StorageAccountCredentials_Delete (removed)
Description Deletes the storage account credential.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/storageAccountCredentials/{storageAccountCredentialName}
{
storageAccountCredentialName: string ,
subscriptionId: string ,
resourceGroupName: string ,
managerName: string ,
api-version: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}