models Package
Classes
| ARMBaseModel |
Represents the base class for all object models. Variables are only populated by the server, and will be ignored when sending a request. |
| Address |
The shipping address of the customer. All required parameters must be populated in order to send to Azure. |
| Alert |
Alert on the data box edge/gateway device. Variables are only populated by the server, and will be ignored when sending a request. |
| AlertErrorDetails |
Error details for the alert. Variables are only populated by the server, and will be ignored when sending a request. |
| AlertList |
Collection of alerts. Variables are only populated by the server, and will be ignored when sending a request. |
| AsymmetricEncryptedSecret |
Represent the secrets intended for encryption with asymmetric key pair. All required parameters must be populated in order to send to Azure. |
| Authentication |
Authentication mechanism for IoT devices. |
| AzureContainerInfo |
Azure container mapping of the endpoint. All required parameters must be populated in order to send to Azure. |
| BandwidthSchedule |
The bandwidth schedule details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| BandwidthSchedulesList |
The collection of bandwidth schedules. Variables are only populated by the server, and will be ignored when sending a request. |
| ClientAccessRight |
The mapping between a particular client IP and the type of access client has on the NFS share. All required parameters must be populated in order to send to Azure. |
| CloudErrorBody |
An error response from the service. |
| ContactDetails |
Contains all the contact details of the customer. All required parameters must be populated in order to send to Azure. |
| DataBoxEdgeDevice |
The Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| DataBoxEdgeDeviceExtendedInfo |
The extended Info of the Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. |
| DataBoxEdgeDeviceList |
The collection of Data Box Edge/Gateway devices. Variables are only populated by the server, and will be ignored when sending a request. |
| DataBoxEdgeDevicePatch |
The Data Box Edge/Gateway device patch. |
| FileEventTrigger |
Trigger details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| FileSourceInfo |
File source details. All required parameters must be populated in order to send to Azure. |
| IoTDeviceInfo |
Metadata of IoT device/IoT Edge device to be configured. All required parameters must be populated in order to send to Azure. |
| IoTRole |
Compute role. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| Ipv4Config |
Details related to the IPv4 address configuration. Variables are only populated by the server, and will be ignored when sending a request. |
| Ipv6Config |
Details related to the IPv6 address configuration. Variables are only populated by the server, and will be ignored when sending a request. |
| Job |
A device job. Variables are only populated by the server, and will be ignored when sending a request. |
| JobErrorDetails |
The job error information containing the list of job errors. Variables are only populated by the server, and will be ignored when sending a request. |
| JobErrorItem |
The job error items. Variables are only populated by the server, and will be ignored when sending a request. |
| MetricDimensionV1 |
Metric Dimension v1. |
| MetricSpecificationV1 |
Metric specification version 1. |
| MountPointMap |
The share mount point. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| NetworkAdapter |
Represents the networkAdapter on a device. Variables are only populated by the server, and will be ignored when sending a request. |
| NetworkAdapterPosition |
The network adapter position. Variables are only populated by the server, and will be ignored when sending a request. |
| NetworkSettings |
The network settings of a device. Variables are only populated by the server, and will be ignored when sending a request. |
| 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. Variables are only populated by the server, and will be ignored when sending a request. ivar id: The path ID that uniquely identifies the object. vartype id: str ivar name: The object name. vartype name: str ivar type: The hierarchical type of the object. vartype type: str ivar node_status: The current status of the individual node. Possible values include: "Unknown", "Up", "Down", "Rebooting", "ShuttingDown". vartype node_status: str or ~azure.mgmt.databoxedge.v2019_07_01.models.NodeStatus ivar node_chassis_serial_number: Serial number of the Chassis. vartype node_chassis_serial_number: str ivar node_serial_number: Serial number of the individual node. vartype node_serial_number: str ivar node_display_name: Display Name of the individual node. vartype node_display_name: str ivar node_friendly_software_version: Friendly software version name that is currently installed on the node. vartype node_friendly_software_version: str ivar node_hcs_version: HCS version that is currently installed on the node. vartype node_hcs_version: str ivar node_instance_id: Guid instance id of the node. vartype node_instance_id: str |
| NodeList |
Collection of Nodes. Variables are only populated by the server, and will be ignored when sending a request. |
| Operation |
Operations. |
| OperationDisplay |
Operation display properties. |
| OperationsList |
The list of operations used for the discovery of available provider operations. All required parameters must be populated in order to send to Azure. |
| Order |
The order details. Variables are only populated by the server, and will be ignored when sending a request. |
| OrderList |
List of order entities. Variables are only populated by the server, and will be ignored when sending a request. |
| OrderStatus |
Represents a single status change. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PeriodicTimerEventTrigger |
Trigger details. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PeriodicTimerSourceInfo |
Periodic timer event source. All required parameters must be populated in order to send to Azure. |
| RefreshDetails |
Fields for tracking refresh job on the share. |
| Role |
Compute role. You probably want to use the sub-classes and not this class directly. Known sub-classes are: IoTRole. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| RoleList |
Collection of all the roles on the Data Box Edge device. Variables are only populated by the server, and will be ignored when sending a request. |
| RoleSinkInfo |
Compute role against which events will be raised. All required parameters must be populated in order to send to Azure. |
| SecuritySettings |
The security settings of a device. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ServiceSpecification |
Service specification. |
| Share |
Represents a share on the Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ShareAccessRight |
Specifies the mapping between this particular user and the type of access he has on shares on this device. All required parameters must be populated in order to send to Azure. |
| ShareList |
Collection of all the shares on the Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. |
| Sku |
The SKU type. |
| StorageAccountCredential |
The storage account credential. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| StorageAccountCredentialList |
The collection of storage account credentials. Variables are only populated by the server, and will be ignored when sending a request. |
| SymmetricKey |
Symmetric key for authentication. |
| TrackingInfo |
Tracking courier information. |
| Trigger |
Trigger details. You probably want to use the sub-classes and not this class directly. Known sub-classes are: FileEventTrigger, PeriodicTimerEventTrigger. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| TriggerList |
Collection of all trigger on the data box edge device. Variables are only populated by the server, and will be ignored when sending a request. |
| UpdateDownloadProgress |
Details about the download progress of update. Variables are only populated by the server, and will be ignored when sending a request. |
| UpdateInstallProgress |
Progress details during installation of updates. Variables are only populated by the server, and will be ignored when sending a request. |
| UpdateSummary |
Details about ongoing updates and availability of updates on the device. Variables are only populated by the server, and will be ignored when sending a request. |
| UploadCertificateRequest |
The upload certificate request. All required parameters must be populated in order to send to Azure. |
| UploadCertificateResponse |
The upload registration certificate response. All required parameters must be populated in order to send to Azure. |
| User |
Represents a user who has access to one or more shares on the Data Box Edge/Gateway device. Variables are only populated by the server, and will be ignored when sending a request. |
| UserAccessRight |
The mapping between a particular user and the access type on the SMB share. All required parameters must be populated in order to send to Azure. |
| UserList |
Collection of users. Variables are only populated by the server, and will be ignored when sending a request. |
Enums
| AccountType |
Type of storage accessed on the storage account. |
| AlertSeverity |
Severity of the alert. |
| AuthenticationType |
The authentication type. |
| AzureContainerDataFormat |
Storage format used for the file represented by the share. |
| ClientPermissionType |
Type of access to be allowed for the client. |
| DataBoxEdgeDeviceStatus |
The status of the Data Box Edge/Gateway device. |
| DataPolicy |
Data policy of the share. |
| DayOfWeek |
An enumeration. |
| DeviceType |
The type of the Data Box Edge/Gateway device. |
| DownloadPhase |
The download phase. |
| EncryptionAlgorithm |
The algorithm used to encrypt "Value". |
| InstallRebootBehavior |
Indicates if updates are available and at least one of the updates needs a reboot. |
| JobStatus |
The current status of the job. |
| JobType |
The type of the job. |
| MetricAggregationType |
Metric aggregation type. |
| MetricCategory |
Metric category. |
| MetricUnit |
Metric units. |
| MonitoringStatus |
Current monitoring status of the share. |
| NetworkAdapterDHCPStatus |
Value indicating whether this adapter has DHCP enabled. |
| NetworkAdapterRDMAStatus |
Value indicating whether this adapter is RDMA capable. |
| NetworkAdapterStatus |
Value indicating whether this adapter is valid. |
| NetworkGroup |
The network group. |
| NodeStatus |
The current status of the individual node |
| OrderState |
Status of the order as per the allowed status types. |
| PlatformType |
Host OS supported by the IoT role. |
| RoleStatus |
Role status. |
| RoleTypes |
An enumeration. |
| SSLStatus |
Signifies whether SSL needs to be enabled or not. |
| ShareAccessProtocol |
Access protocol to be used by the share. |
| ShareAccessType |
Type of access to be allowed on the share for this user. |
| ShareStatus |
Current status of the share. |
| SkuName |
SKU name. |
| SkuTier |
The SKU tier. This is based on the SKU name. |
| TimeGrain |
An enumeration. |
| TriggerEventType |
Trigger Kind. |
| UpdateOperation |
The current update operation. |
| UpdateOperationStage |
Current stage of the update operation. |
Feedback
Submit and view feedback for