All Classes and Interfaces

Class
Description
Type of storage accessed on the storage account.
The shipping address of the customer.
An immutable client-side representation of Alert.
Error details for the alert.
Alert on the data box edge/gateway device.
Collection of alerts.
Properties of alert.
Resource collection API of Alerts.
An instance of this class provides access to all the operations defined in AlertsClient.
Severity of the alert.
Represents the base class for all object models.
Represent the secrets intended for encryption with asymmetric key pair.
Authentication mechanism for IoT devices.
The authentication type.
Storage format used for the file represented by the share.
Azure container mapping of the endpoint.
An immutable client-side representation of BandwidthSchedule.
The entirety of the BandwidthSchedule definition.
The BandwidthSchedule definition stages.
The first stage of the BandwidthSchedule definition.
The stage of the BandwidthSchedule definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the BandwidthSchedule definition allowing to specify days.
The stage of the BandwidthSchedule definition allowing to specify parent resource.
The stage of the BandwidthSchedule definition allowing to specify rateInMbps.
The stage of the BandwidthSchedule definition allowing to specify start.
The stage of the BandwidthSchedule definition allowing to specify stop.
The template for BandwidthSchedule update.
The BandwidthSchedule update stages.
The stage of the BandwidthSchedule update allowing to specify days.
The stage of the BandwidthSchedule update allowing to specify rateInMbps.
The stage of the BandwidthSchedule update allowing to specify start.
The stage of the BandwidthSchedule update allowing to specify stop.
The bandwidth schedule details.
The properties of the bandwidth schedule.
Resource collection API of BandwidthSchedules.
An instance of this class provides access to all the operations defined in BandwidthSchedulesClient.
The collection of bandwidth schedules.
The mapping between a particular client IP and the type of access client has on the NFS share.
Type of access to be allowed for the client.
Contains all the contact details of the customer.
An immutable client-side representation of Container.
The entirety of the Container definition.
The Container definition stages.
The first stage of the Container definition.
The stage of the Container definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Container definition allowing to specify dataFormat.
The stage of the Container definition allowing to specify parent resource.
The template for Container update.
The Container update stages.
The stage of the Container update allowing to specify dataFormat.
Represents a container on the Data Box Edge/Gateway device.
Collection of all the containers on the Data Box Edge/Gateway device.
The container properties.
Resource collection API of Containers.
An instance of this class provides access to all the operations defined in ContainersClient.
Current status of the container.
An immutable client-side representation of DataBoxEdgeDevice.
The entirety of the DataBoxEdgeDevice definition.
The DataBoxEdgeDevice definition stages.
The first stage of the DataBoxEdgeDevice definition.
The stage of the DataBoxEdgeDevice definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the DataBoxEdgeDevice definition allowing to specify dataBoxEdgeDeviceStatus.
The stage of the DataBoxEdgeDevice definition allowing to specify description.
The stage of the DataBoxEdgeDevice definition allowing to specify etag.
The stage of the DataBoxEdgeDevice definition allowing to specify friendlyName.
The stage of the DataBoxEdgeDevice definition allowing to specify location.
The stage of the DataBoxEdgeDevice definition allowing to specify modelDescription.
The stage of the DataBoxEdgeDevice definition allowing to specify parent resource.
The stage of the DataBoxEdgeDevice definition allowing to specify sku.
The stage of the DataBoxEdgeDevice definition allowing to specify tags.
The template for DataBoxEdgeDevice update.
The DataBoxEdgeDevice update stages.
The stage of the DataBoxEdgeDevice update allowing to specify tags.
An immutable client-side representation of DataBoxEdgeDeviceExtendedInfo.
The extended Info of the Data Box Edge/Gateway device.
The properties of the Data Box Edge/Gateway device extended info.
The Data Box Edge/Gateway device.
The collection of Data Box Edge/Gateway devices.
The Data Box Edge/Gateway device patch.
The properties of the Data Box Edge/Gateway device.
The status of the Data Box Edge/Gateway device.
The interface for DataBoxEdgeManagementClient class.
Entry point to DataBoxEdgeManager.
The Configurable allowing configurations to be set.
Data policy of the share.
Defines values for DayOfWeek.
Resource collection API of Devices.
An instance of this class provides access to all the operations defined in DevicesClient.
The type of the Data Box Edge/Gateway device.
The download phase.
The algorithm used to encrypt "Value".
Trigger details.
File source details.
File trigger properties.
Indicates if updates are available and at least one of the updates needs a reboot.
Metadata of IoT device/IoT Edge device to be configured.
Compute role.
IoT role properties.
Details related to the IPv4 address configuration.
Details related to the IPv6 address configuration.
An immutable client-side representation of Job.
The job error information containing the list of job errors.
The job error items.
A device job.
The properties for the job.
Resource collection API of Jobs.
An instance of this class provides access to all the operations defined in JobsClient.
The current status of the job.
The type of the job.
Metric aggregation type.
Metric category.
Metric Dimension v1.
Metric specification version 1.
Metric units.
Current monitoring status of the share.
The share mount point.
Represents the networkAdapter on a device.
Value indicating whether this adapter has DHCP enabled.
The network adapter position.
Value indicating whether this adapter is RDMA capable.
Value indicating whether this adapter is valid.
The network group.
An immutable client-side representation of NetworkSettings.
The network settings of a device.
The properties of network settings.
An immutable client-side representation of Node.
Represents a single node in a Data box Edge/Gateway device Gateway devices, standalone Edge devices and a single node cluster Edge device will all have 1 node Multi-node Edge devices will have more than 1 nodes.
Collection of Nodes.
This class represents the nodes in a highly available cluster.
Resource collection API of Nodes.
An instance of this class provides access to all the operations defined in NodesClient.
The current status of the individual node.
An immutable client-side representation of Operation.
Operation display properties.
Operations.
Operation properties.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
The list of operations used for the discovery of available provider operations.
Resource collection API of OperationsStatus.
An instance of this class provides access to all the operations defined in OperationsStatusClient.
An immutable client-side representation of Order.
The order details.
List of order entities.
Order properties.
Resource collection API of Orders.
An instance of this class provides access to all the operations defined in OrdersClient.
Status of the order as per the allowed status types.
Represents a single status change.
Trigger details.
Periodic timer trigger properties.
Periodic timer event source.
Host OS supported by the IoT role.
Raw Certificate Data.
Fields for tracking refresh job on the share or container.
An immutable client-side representation of ResourceTypeSku.
SkuInformation object.
An immutable client-side representation of Role.
Compute role.
Collection of all the roles on the Data Box Edge device.
Resource collection API of Roles.
An instance of this class provides access to all the operations defined in RolesClient.
Compute role against which events will be raised.
Role status.
Defines values for RoleTypes.
The security settings of a device.
The properties of security settings.
Service specification.
An immutable client-side representation of Share.
The entirety of the Share definition.
The Share definition stages.
The first stage of the Share definition.
The stage of the Share definition allowing to specify accessProtocol.
The stage of the Share definition allowing to specify azureContainerInfo.
The stage of the Share definition allowing to specify clientAccessRights.
The stage of the Share definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Share definition allowing to specify dataPolicy.
The stage of the Share definition allowing to specify description.
The stage of the Share definition allowing to specify monitoringStatus.
The stage of the Share definition allowing to specify parent resource.
The stage of the Share definition allowing to specify refreshDetails.
The stage of the Share definition allowing to specify shareStatus.
The stage of the Share definition allowing to specify userAccessRights.
The template for Share update.
The Share update stages.
The stage of the Share update allowing to specify accessProtocol.
The stage of the Share update allowing to specify azureContainerInfo.
The stage of the Share update allowing to specify clientAccessRights.
The stage of the Share update allowing to specify dataPolicy.
The stage of the Share update allowing to specify description.
The stage of the Share update allowing to specify monitoringStatus.
The stage of the Share update allowing to specify refreshDetails.
The stage of the Share update allowing to specify shareStatus.
The stage of the Share update allowing to specify userAccessRights.
Access protocol to be used by the share.
Specifies the mapping between this particular user and the type of access he has on shares on this device.
Type of access to be allowed on the share for this user.
Represents a share on the Data Box Edge/Gateway device.
Collection of all the shares on the Data Box Edge/Gateway device.
The share properties.
Resource collection API of Shares.
An instance of this class provides access to all the operations defined in SharesClient.
Current status of the share.
The SKU type.
The metadata for retrieving price info.
List of SKU Information objects.
The location info.
The Sku name.
The restrictions because of which SKU cannot be used.
The restriction info with locations and zones.
The SKU restriction reason.
Resource collection API of Skus.
An instance of this class provides access to all the operations defined in SkusClient.
The Sku tier.
Signifies whether SSL needs to be enabled or not.
An immutable client-side representation of StorageAccount.
The entirety of the StorageAccount definition.
The StorageAccount definition stages.
The first stage of the StorageAccount definition.
The stage of the StorageAccount definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the StorageAccount definition allowing to specify dataPolicy.
The stage of the StorageAccount definition allowing to specify description.
The stage of the StorageAccount definition allowing to specify parent resource.
The stage of the StorageAccount definition allowing to specify storageAccountCredentialId.
The stage of the StorageAccount definition allowing to specify storageAccountStatus.
The template for StorageAccount update.
The StorageAccount update stages.
The stage of the StorageAccount update allowing to specify dataPolicy.
The stage of the StorageAccount update allowing to specify description.
The stage of the StorageAccount update allowing to specify storageAccountCredentialId.
The stage of the StorageAccount update allowing to specify storageAccountStatus.
An immutable client-side representation of StorageAccountCredential.
The entirety of the StorageAccountCredential definition.
The StorageAccountCredential definition stages.
The first stage of the StorageAccountCredential definition.
The stage of the StorageAccountCredential definition allowing to specify accountKey.
The stage of the StorageAccountCredential definition allowing to specify accountType.
The stage of the StorageAccountCredential definition allowing to specify alias.
The stage of the StorageAccountCredential definition allowing to specify blobDomainName.
The stage of the StorageAccountCredential definition allowing to specify connectionString.
The stage of the StorageAccountCredential definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the StorageAccountCredential definition allowing to specify parent resource.
The stage of the StorageAccountCredential definition allowing to specify sslStatus.
The stage of the StorageAccountCredential definition allowing to specify storageAccountId.
The stage of the StorageAccountCredential definition allowing to specify username.
The template for StorageAccountCredential update.
The StorageAccountCredential update stages.
The stage of the StorageAccountCredential update allowing to specify accountKey.
The stage of the StorageAccountCredential update allowing to specify accountType.
The stage of the StorageAccountCredential update allowing to specify alias.
The stage of the StorageAccountCredential update allowing to specify blobDomainName.
The stage of the StorageAccountCredential update allowing to specify connectionString.
The stage of the StorageAccountCredential update allowing to specify sslStatus.
The stage of the StorageAccountCredential update allowing to specify storageAccountId.
The stage of the StorageAccountCredential update allowing to specify username.
The storage account credential.
The collection of storage account credentials.
The storage account credential properties.
Resource collection API of StorageAccountCredentials.
An instance of this class provides access to all the operations defined in StorageAccountCredentialsClient.
Represents a Storage Account on the Data Box Edge/Gateway device.
Collection of all the Storage Accounts on the Data Box Edge/Gateway device.
The storage account properties.
Resource collection API of StorageAccounts.
An instance of this class provides access to all the operations defined in StorageAccountsClient.
Current status of the storage account.
Symmetric key for authentication.
Defines values for TimeGrain.
Tracking courier information.
An immutable client-side representation of Trigger.
Trigger Kind.
Trigger details.
Collection of all trigger on the data box edge device.
Resource collection API of Triggers.
An instance of this class provides access to all the operations defined in TriggersClient.
Details about the download progress of update.
Progress details during installation of updates.
The current update operation.
Current stage of the update operation.
An immutable client-side representation of UpdateSummary.
Details about ongoing updates and availability of updates on the device.
The device update information summary.
The upload certificate request.
An immutable client-side representation of UploadCertificateResponse.
The upload registration certificate response.
An immutable client-side representation of User.
The entirety of the User definition.
The User definition stages.
The first stage of the User definition.
The stage of the User definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the User definition allowing to specify encryptedPassword.
The stage of the User definition allowing to specify parent resource.
The stage of the User definition allowing to specify shareAccessRights.
The stage of the User definition allowing to specify userType.
The template for User update.
The User update stages.
The stage of the User update allowing to specify encryptedPassword.
The stage of the User update allowing to specify shareAccessRights.
The stage of the User update allowing to specify userType.
The mapping between a particular user and the access type on the SMB share.
Represents a user who has access to one or more shares on the Data Box Edge/Gateway device.
Collection of users.
The user properties.
Resource collection API of Users.
An instance of this class provides access to all the operations defined in UsersClient.
Type of the user.