openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 339 kB
JSON
{"openapi":"3.0.0","info":{"title":"StorSimple8000SeriesManagementClient","version":"2017-06-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/storsimple8000series/resource-manager/Microsoft.StorSimple/stable/2017-06-01/storsimple.json","version":"2.0"}],"x-providerName":"azure.com","x-serviceName":"storsimple8000series-storsimple","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.StorSimple/operations":{"get":{"deprecated":false,"description":"Lists all of the available REST API operations of the Microsoft.StorSimple provider","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of available provider operations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailableProviderOperationList"},"examples":{"OperationsList":{"$ref":"#/components/examples/OperationsList"}}}}}},"tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.StorSimple/managers":{"get":{"deprecated":false,"description":"Retrieves all the managers in a subscription.","operationId":"Managers_List","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of StorSimple managers.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagerList"},"examples":{"ManagersList":{"$ref":"#/components/examples/ManagersList"}}}}}},"tags":["Managers"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers":{"get":{"deprecated":false,"description":"Retrieves all the managers in a resource group.","operationId":"Managers_ListByResourceGroup","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of StorSimple managers.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagerList"},"examples":{"ManagersListByResourceGroup":{"$ref":"#/components/examples/ManagersListByResourceGroup"}}}}}},"tags":["Managers"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}":{"delete":{"deprecated":false,"description":"Deletes the manager.","operationId":"Managers_Delete","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The StorSimple manager has been successfully deleted"},"204":{"description":"The StorSimple manager is already in a deleted state"}},"tags":["Managers"]},"get":{"deprecated":false,"description":"Returns the properties of the specified manager name.","operationId":"Managers_Get","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The StorSimple manager.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Manager"},"examples":{"ManagersGet":{"$ref":"#/components/examples/ManagersGet"}}}}}},"tags":["Managers"]},"patch":{"deprecated":false,"description":"Updates the StorSimple Manager.","operationId":"Managers_Update","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagerPatch"}}},"description":"The manager update parameters.","required":true},"responses":{"200":{"description":"The StorSimple manager has been successfully updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Manager"},"examples":{"ManagersUpdate":{"$ref":"#/components/examples/ManagersUpdate"}}}}}},"tags":["Managers"]},"put":{"deprecated":false,"description":"Creates or updates the manager.","operationId":"Managers_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Manager"}}},"description":"The manager.","required":true},"responses":{"200":{"description":"The StorSimple manager has been successfully updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Manager"},"examples":{"ManagersCreateOrUpdate":{"$ref":"#/components/examples/ManagersCreateOrUpdate"}}}}},"201":{"description":"The StorSimple manager has been successfully created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Manager"},"examples":{"ManagersCreateOrUpdate":{"$ref":"#/components/examples/ManagersCreateOrUpdate"}}}}}},"tags":["Managers"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/accessControlRecords":{"get":{"deprecated":false,"description":"Retrieves all the access control records in a manager.","operationId":"AccessControlRecords_ListByManager","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of access control records.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessControlRecordList"},"examples":{"AccessControlRecordsListByManager":{"$ref":"#/components/examples/AccessControlRecordsListByManager"}}}}}},"tags":["AccessControlRecords"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/accessControlRecords/{accessControlRecordName}":{"delete":{"deprecated":false,"description":"Deletes the access control record.","operationId":"AccessControlRecords_Delete","parameters":[{"description":"The name of the access control record to delete.","in":"path","name":"accessControlRecordName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"AccessControlRecordsDelete":{"value":"ACRForTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to delete the access control record."},"204":{"description":"Successfully deleted the access control record."}},"tags":["AccessControlRecords"],"x-ms-long-running-operation":true},"get":{"deprecated":false,"description":"Returns the properties of the specified access control record name.","operationId":"AccessControlRecords_Get","parameters":[{"description":"Name of access control record to be fetched.","in":"path","name":"accessControlRecordName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"AccessControlRecordsGet":{"value":"ACRForTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The access control record.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessControlRecord"},"examples":{"AccessControlRecordsGet":{"$ref":"#/components/examples/AccessControlRecordsGet"}}}}}},"tags":["AccessControlRecords"]},"put":{"deprecated":false,"description":"Creates or Updates an access control record.","operationId":"AccessControlRecords_CreateOrUpdate","parameters":[{"description":"The name of the access control record.","in":"path","name":"accessControlRecordName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"AccessControlRecordsCreateOrUpdate":{"value":"ACRForTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessControlRecord"}}},"description":"The access control record to be added or updated.","required":true},"responses":{"200":{"description":"Successfully created or updated the access control record.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessControlRecord"},"examples":{"AccessControlRecordsCreateOrUpdate":{"$ref":"#/components/examples/AccessControlRecordsCreateOrUpdate"}}}}},"202":{"description":"Accepted the request to create or update the access control record."}},"tags":["AccessControlRecords"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/alerts":{"get":{"deprecated":false,"description":"Retrieves all the alerts in a manager.","operationId":"Alerts_ListByManager","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"OData Filter options","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"AlertsListByManager":{"value":"status%20eq%20'Active'%20and%20appearedOnTime%20ge%20'2017-06-09T18:30:00Z'%20and%20appearedOnTime%20le%20'2017-06-19T18:30:00Z'%20and%20sourceType%20eq%20'Device'%20and%20sourceName%20eq%20'Device05ForSDKTest'"}}}],"responses":{"200":{"description":"The collection of alerts.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertList"},"examples":{"AlertsListByManager":{"$ref":"#/components/examples/AlertsListByManager"}}}}}},"tags":["Alerts"],"x-ms-odata":"#/components/schemas/AlertFilter","x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/bandwidthSettings":{"get":{"deprecated":false,"description":"Retrieves all the bandwidth setting in a manager.","operationId":"BandwidthSettings_ListByManager","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of bandwidth settings.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSettingList"},"examples":{"BandwidthSettingsListByManager":{"$ref":"#/components/examples/BandwidthSettingsListByManager"}}}}}},"tags":["BandwidthSettings"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/bandwidthSettings/{bandwidthSettingName}":{"delete":{"deprecated":false,"description":"Deletes the bandwidth setting","operationId":"BandwidthSettings_Delete","parameters":[{"description":"The name of the bandwidth setting.","in":"path","name":"bandwidthSettingName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BandwidthSettingsDelete":{"value":"BWSForTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to delete the bandwidth setting."},"204":{"description":"Successfully deleted the bandwidth setting."}},"tags":["BandwidthSettings"],"x-ms-long-running-operation":true},"get":{"deprecated":false,"description":"Returns the properties of the specified bandwidth setting name.","operationId":"BandwidthSettings_Get","parameters":[{"description":"The name of bandwidth setting to be fetched.","in":"path","name":"bandwidthSettingName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BandwidthSettingsGet":{"value":"bandwidthSetting1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The bandwidth setting.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSetting"},"examples":{"BandwidthSettingsGet":{"$ref":"#/components/examples/BandwidthSettingsGet"}}}}}},"tags":["BandwidthSettings"]},"put":{"deprecated":false,"description":"Creates or updates the bandwidth setting","operationId":"BandwidthSettings_CreateOrUpdate","parameters":[{"description":"The bandwidth setting name.","in":"path","name":"bandwidthSettingName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BandwidthSettingsCreateOrUpdate":{"value":"BWSForTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSetting"}}},"description":"The bandwidth setting to be added or updated.","required":true},"responses":{"200":{"description":"Successfully created or updated the bandwidth setting.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSetting"},"examples":{"BandwidthSettingsCreateOrUpdate":{"$ref":"#/components/examples/BandwidthSettingsCreateOrUpdate"}}}}},"202":{"description":"Accepted the request to create or update the bandwidth setting."}},"tags":["BandwidthSettings"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/clearAlerts":{"post":{"deprecated":false,"description":"Clear the alerts.","operationId":"Alerts_Clear","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClearAlertRequest"}}},"description":"The clear alert request.","required":true},"responses":{"204":{"description":"Successfully cleared the alerts."}},"tags":["Alerts"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/cloudApplianceConfigurations":{"get":{"deprecated":false,"description":"Lists supported cloud appliance models and supported configurations.","operationId":"CloudAppliances_ListSupportedConfigurations","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of cloud appliance configuration.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudApplianceConfigurationList"},"examples":{"CloudAppliancesListSupportedConfigurations":{"$ref":"#/components/examples/CloudAppliancesListSupportedConfigurations"}}}}}},"tags":["CloudAppliances"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/configureDevice":{"post":{"deprecated":false,"description":"Complete minimal setup before using the device.","operationId":"Devices_Configure","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigureDeviceRequest"}}},"description":"The minimal properties to configure a device.","required":true},"responses":{"202":{"description":"Accepted the request to configure device."},"204":{"description":"Successfully configured the device."}},"tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices":{"get":{"deprecated":false,"description":"Returns the list of devices for the specified manager.","operationId":"Devices_ListByManager","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Specify $expand=details to populate additional fields related to the device or $expand=rolloverdetails to populate additional fields related to the service data encryption key rollover on device","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"The collection of devices.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeviceList"},"examples":{"DevicesListByManager":{"$ref":"#/components/examples/DevicesListByManager"}}}}}},"tags":["Devices"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}":{"delete":{"deprecated":false,"description":"Deletes the device.","operationId":"Devices_Delete","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to delete the device."},"204":{"description":"Successfully deleted the device."}},"tags":["Devices"],"x-ms-long-running-operation":true},"get":{"deprecated":false,"description":"Returns the properties of the specified device.","operationId":"Devices_Get","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Specify $expand=details to populate additional fields related to the device or $expand=rolloverdetails to populate additional fields related to the service data encryption key rollover on device","in":"query","name":"$expand","required":false,"schema":{"type":"string"},"examples":{"DevicesGet":{"value":"details"}}}],"responses":{"200":{"description":"The device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Device"},"examples":{"DevicesGet":{"$ref":"#/components/examples/DevicesGet"}}}}}},"tags":["Devices"]},"patch":{"deprecated":false,"description":"Patches the device.","operationId":"Devices_Update","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DevicePatch"}}},"description":"Patch representation of the device.","required":true},"responses":{"200":{"description":"Successfully patched the device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Device"},"examples":{"DevicesUpdate":{"$ref":"#/components/examples/DevicesUpdate"}}}}}},"tags":["Devices"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/alertSettings/default":{"get":{"deprecated":false,"description":"Gets the alert settings of the specified device.","operationId":"DeviceSettings_GetAlertSettings","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The Alert settings.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertSettings"},"examples":{"DeviceSettingsGetAlertSettings":{"$ref":"#/components/examples/DeviceSettingsGetAlertSettings"}}}}}},"tags":["DeviceSettings"]},"put":{"deprecated":false,"description":"Creates or updates the alert settings of the specified device.","operationId":"DeviceSettings_CreateOrUpdateAlertSettings","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertSettings"}}},"description":"The alert settings to be added or updated.","required":true},"responses":{"200":{"description":"Successfully created or updated the alert settings.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertSettings"},"examples":{"DeviceSettingsCreateOrUpdateAlertSettings":{"$ref":"#/components/examples/DeviceSettingsCreateOrUpdateAlertSettings"}}}}},"202":{"description":"Accepted the request to create or update the alert settings."}},"tags":["DeviceSettings"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/authorizeForServiceEncryptionKeyRollover":{"post":{"deprecated":false,"description":"Authorizes the specified device for service data encryption key rollover.","operationId":"Devices_AuthorizeForServiceEncryptionKeyRollover","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"204":{"description":"Successfully authorized the device for service encryption key rollover"}},"tags":["Devices"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies":{"get":{"deprecated":false,"description":"Gets all the backup policies in a device.","operationId":"BackupPolicies_ListByDevice","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of backup policies.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupPolicyList"},"examples":{"BackupPoliciesListByDevice":{"$ref":"#/components/examples/BackupPoliciesListByDevice"}}}}}},"tags":["BackupPolicies"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}":{"delete":{"deprecated":false,"description":"Deletes the backup policy.","operationId":"BackupPolicies_Delete","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The name of the backup policy.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupPoliciesDelete":{"value":"BkUpPolicy01ForSDKTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to delete the backup policy."},"204":{"description":"Successfully deleted the backup policy."}},"tags":["BackupPolicies"],"x-ms-long-running-operation":true},"get":{"deprecated":false,"description":"Gets the properties of the specified backup policy name.","operationId":"BackupPolicies_Get","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The name of backup policy to be fetched.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupPoliciesGet":{"value":"BkUpPolicy01ForSDKTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The backup policy.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupPolicy"},"examples":{"BackupPoliciesGet":{"$ref":"#/components/examples/BackupPoliciesGet"}}}}}},"tags":["BackupPolicies"]},"put":{"deprecated":false,"description":"Creates or updates the backup policy.","operationId":"BackupPolicies_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The name of the backup policy to be created/updated.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupPoliciesCreateOrUpdate":{"value":"BkUpPolicy01ForSDKTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupPolicy"}}},"description":"The backup policy.","required":true},"responses":{"200":{"description":"Successfully created or updated the backup policy.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupPolicy"},"examples":{"BackupPoliciesCreateOrUpdate":{"$ref":"#/components/examples/BackupPoliciesCreateOrUpdate"}}}}},"202":{"description":"Accepted the request to create or update the backup policy."}},"tags":["BackupPolicies"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/backup":{"post":{"deprecated":false,"description":"Backup the backup policy now.","operationId":"BackupPolicies_BackupNow","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup policy name.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupPoliciesBackupNow":{"value":"BkUpPolicy01ForSDKTest"}}},{"description":"The backup Type. This can be cloudSnapshot or localSnapshot.","in":"query","name":"backupType","required":true,"schema":{"type":"string"},"allowReserved":true,"examples":{"BackupPoliciesBackupNow":{"value":"CloudSnapshot"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to backup the backup policy."},"204":{"description":"Successfully completed backup of the backup policy."}},"tags":["BackupPolicies"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules":{"get":{"deprecated":false,"description":"Gets all the backup schedules in a backup policy.","operationId":"BackupSchedules_ListByBackupPolicy","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup policy name.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesListByBackupPolicy":{"value":"BkUpPolicy01ForSDKTest"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of backup schedules.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupScheduleList"},"examples":{"BackupSchedulesListByBackupPolicy":{"$ref":"#/components/examples/BackupSchedulesListByBackupPolicy"}}}}}},"tags":["BackupSchedules"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules/{backupScheduleName}":{"delete":{"deprecated":false,"description":"Deletes the backup schedule.","operationId":"BackupSchedules_Delete","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup policy name.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesDelete":{"value":"BkUpPolicy01ForSDKTest"}}},{"description":"The name the backup schedule.","in":"path","name":"backupScheduleName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesDelete":{"value":"schedule1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to delete the backup schedule."},"204":{"description":"Successfully deleted the backup schedule."}},"tags":["BackupSchedules"],"x-ms-long-running-operation":true},"get":{"deprecated":false,"description":"Gets the properties of the specified backup schedule name.","operationId":"BackupSchedules_Get","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup policy name.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesGet":{"value":"BkUpPolicy01ForSDKTest"}}},{"description":"The name of the backup schedule to be fetched","in":"path","name":"backupScheduleName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesGet":{"value":"schedule2"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The backup schedule.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupSchedule"},"examples":{"BackupSchedulesGet":{"$ref":"#/components/examples/BackupSchedulesGet"}}}}}},"tags":["BackupSchedules"]},"put":{"deprecated":false,"description":"Creates or updates the backup schedule.","operationId":"BackupSchedules_CreateOrUpdate","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup policy name.","in":"path","name":"backupPolicyName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesCreateOrUpdate":{"value":"BkUpPolicy01ForSDKTest"}}},{"description":"The backup schedule name.","in":"path","name":"backupScheduleName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupSchedulesCreateOrUpdate":{"value":"schedule2"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupSchedule"}}},"description":"The backup schedule.","required":true},"responses":{"200":{"description":"Successfully created or updated the backup schedule.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupSchedule"},"examples":{"BackupSchedulesCreateOrUpdate":{"$ref":"#/components/examples/BackupSchedulesCreateOrUpdate"}}}}},"202":{"description":"Accepted the request to create or update the backup schedule."}},"tags":["BackupSchedules"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups":{"get":{"deprecated":false,"description":"Retrieves all the backups in a device.","operationId":"Backups_ListByDevice","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"OData Filter options","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"BackupsListByDevice":{"value":"createdTime%20ge%20'2017-06-22T18:30:00Z'%20and%20backupPolicyId%20eq%20'%2Fsubscriptions%2F4385cf00-2d3a-425a-832f-f4285b1c9dce%2FresourceGroups%2FResourceGroupForSDKTest%2Fproviders%2FMicrosoft.StorSimple%2Fmanagers%2FManagerForSDKTest1%2Fdevices%2FDevice05ForSDKTest%2FbackupPolicies%2FBkUpPolicy01ForSDKTest'"}}}],"responses":{"200":{"description":"The collection of backups.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupList"},"examples":{"BackupsListByDevice":{"$ref":"#/components/examples/BackupsListByDevice"}}}}}},"tags":["Backups"],"x-ms-odata":"#/components/schemas/BackupFilter","x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups/{backupName}":{"delete":{"deprecated":false,"description":"Deletes the backup.","operationId":"Backups_Delete","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup name.","in":"path","name":"backupName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupsDelete":{"value":"880e1774-94a8-4f3e-85e6-a61e6b94a8b7"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to delete the backup."},"204":{"description":"Successfully deleted the backup."}},"tags":["Backups"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups/{backupName}/elements/{backupElementName}/clone":{"post":{"deprecated":false,"description":"Clones the backup element as a new volume.","operationId":"Backups_Clone","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backup name.","in":"path","name":"backupName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupsClone":{"value":"880e1774-94a8-4f3e-85e6-a61e6b94a8b7"}}},{"description":"The backup element name.","in":"path","name":"backupElementName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupsClone":{"value":"7e115577-4a3b-4921-bfd4-ee5a1b9bcbb5_0000000000000000"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloneRequest"}}},"description":"The clone request object.","required":true},"responses":{"200":{"description":"Successfully cloned the backup."},"202":{"description":"Accepted the request to clone."}},"tags":["Backups"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backups/{backupName}/restore":{"post":{"deprecated":false,"description":"Restores the backup on the device.","operationId":"Backups_Restore","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The backupSet name","in":"path","name":"backupName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"BackupsRestore":{"value":"880e1774-94a8-4f3e-85e6-a61e6b94a8b7"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully restored the backup."},"202":{"description":"Accepted the request to restore."}},"tags":["Backups"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/deactivate":{"post":{"deprecated":false,"description":"Deactivates the device.","operationId":"Devices_Deactivate","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to deactivate the device."},"204":{"description":"Successfully deactivated the device."}},"tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/hardwareComponentGroups":{"get":{"deprecated":false,"description":"Lists the hardware component groups at device-level.","operationId":"HardwareComponentGroups_ListByDevice","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully fetched hardware component groups.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HardwareComponentGroupList"},"examples":{"HardwareComponentGroupsListByDevice":{"$ref":"#/components/examples/HardwareComponentGroupsListByDevice"}}}}}},"tags":["HardwareComponentGroups"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/hardwareComponentGroups/{hardwareComponentGroupName}/changeControllerPowerState":{"post":{"deprecated":false,"description":"Changes the power state of the controller.","operationId":"HardwareComponentGroups_ChangeControllerPowerState","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The hardware component group name.","in":"path","name":"hardwareComponentGroupName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"HardwareComponentGroupsChangeControllerPowerState":{"value":"Controller0Components"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ControllerPowerStateChangeRequest"}}},"description":"The controller power state change request.","required":true},"responses":{"202":{"description":"Accepted the request to change power state of the controller."},"204":{"description":"Successfully changed the power state of the controller."}},"tags":["HardwareComponentGroups"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/installUpdates":{"post":{"deprecated":false,"description":"Downloads and installs the updates on the device.","operationId":"Devices_InstallUpdates","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to download and install updates."},"204":{"description":"Successfully installed updates."}},"tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/jobs":{"get":{"deprecated":false,"description":"Gets all the jobs for specified device. With optional OData query parameters, a filtered set of jobs is returned.","operationId":"Jobs_ListByDevice","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"OData Filter options","in":"query","name":"$filter","required":false,"schema":{"type":"string"},"examples":{"JobsListByDevice":{"value":"jobType%20eq%20'ManualBackup'"}}}],"responses":{"200":{"description":"The collection of jobs for the specified manager and device name.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobList"},"examples":{"JobsListByDevice":{"$ref":"#/components/examples/JobsListByDevice"}}}}}},"tags":["Jobs"],"x-ms-odata":"#/components/schemas/JobFilter","x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/jobs/{jobName}":{"get":{"deprecated":false,"description":"Gets the details of the specified job name.","operationId":"Jobs_Get","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The job Name.","in":"path","name":"jobName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"JobsGet":{"value":"70a29339-de6d-48e8-b24f-e25ee6769a00"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The job.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Job"},"examples":{"JobsGet":{"$ref":"#/components/examples/JobsGet"}}}}}},"tags":["Jobs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/jobs/{jobName}/cancel":{"post":{"deprecated":false,"description":"Cancels a job on the device.","operationId":"Jobs_Cancel","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"description":"The jobName.","in":"path","name":"jobName","required":true,"x-ms-skip-url-encoding":true,"schema":{"type":"string"},"examples":{"JobsCancel":{"value":"993db21d-101b-41af-9e12-f593d78b99e9"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"202":{"description":"Accepted the request to cancel a deviceJob"},"204":{"description":"Successfully cancelled the deviceJob"}},"tags":["Jobs"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/listFailoverSets":{"post":{"deprecated":false,"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.","operationId":"Devices_ListFailoverSets","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Returns the list of failover sets on the given device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailoverSetsList"},"examples":{"DevicesListFailoverSets":{"$ref":"#/components/examples/DevicesListFailoverSets"}}}}}},"tags":["Devices"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/metrics":{"get":{"deprecated":false,"description":"Gets the metrics for the specified device.","operationId":"Devices_ListMetrics","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"OData Filter options","in":"query","name":"$filter","required":true,"schema":{"type":"string"},"examples":{"DevicesListMetrics":{"value":"name/value%20eq%20'PrimaryStorageTieredUsed'%20and%20timeGrain%20eq%20'PT1H'%20and%20startTime%20ge%20'2017-06-17T18:30:00Z'%20and%20endTime%20le%20'2017-06-21T18:30:00Z'%20and%20category%20eq%20'CapacityUtilization'"}}}],"responses":{"200":{"description":"The collection of metrics.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetricList"},"examples":{"DevicesListMetrics":{"$ref":"#/components/examples/DevicesListMetrics"}}}}}},"tags":["Devices"],"x-ms-odata":"#/components/schemas/MetricFilter","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/metricsDefinitions":{"get":{"deprecated":false,"description":"Gets the metric definitions for the specified device.","operationId":"Devices_ListMetricDefinition","parameters":[{"$ref":"#/components/parameters/deviceNameParameter"},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/managerNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of metric definitions.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetricDefinitionList"},"examples":{"DevicesListMetricDefinition":{"$ref":"#/components/examples/DevicesListMetricDefinition"}}}}}},"tags":["Devices"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/networkSettings/default":{"get":{"deprecated":false,"desc