DataBoxEdgeDevice Class

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.

Inheritance
azure.mgmt.datab.models._models_py3.ARMBaseModel
DataBoxEdgeDevice

Constructor

DataBoxEdgeDevice(*, location: str, tags: Optional[Dict[str, str]] = None, sku: Optional[azure.mgmt.datab.models._models_py3.Sku] = None, etag: Optional[str] = None, identity: Optional[azure.mgmt.datab.models._models_py3.ResourceIdentity] = None, data_box_edge_device_status: Optional[Union[str, azure.mgmt.datab.models._data_box_edge_management_client_enums.DataBoxEdgeDeviceStatus]] = None, **kwargs)

Parameters

location
str
Required

Required. The location of the device. This is a supported and registered Azure geographical region (for example, West US, East US, or Southeast Asia). The geographical region of a device cannot be changed once it is created, but if an identical geographical region is specified on update, the request will succeed.

tags
dict[str, str]
Required

A set of tags. The list of tags that describe the device. These tags can be used to view and group this device (across resource groups).

sku
<xref:azure.mgmt.databoxedge.v2020_12_01.models.Sku>
Required

The SKU type.

etag
str
Required

The etag for the devices.

identity
<xref:azure.mgmt.databoxedge.v2020_12_01.models.ResourceIdentity>
Required

Msi identity of the resource.

data_box_edge_device_status
str or <xref:azure.mgmt.databoxedge.v2020_12_01.models.DataBoxEdgeDeviceStatus>
Required

The status of the Data Box Edge/Gateway device. Possible values include: "ReadyToSetup", "Online", "Offline", "NeedsAttention", "Disconnected", "PartiallyDisconnected", "Maintenance".

Variables

id
str

The path ID that uniquely identifies the object.

name
str

The object name.

type
str

The hierarchical type of the object.

kind
str or <xref:azure.mgmt.databoxedge.v2020_12_01.models.DataBoxEdgeDeviceKind>

The etag for the devices. Possible values include: "AzureDataBoxGateway", "AzureStackEdge", "AzureStackHub", "AzureModularDataCentre".

system_data
<xref:azure.mgmt.databoxedge.v2020_12_01.models.SystemData>

DataBoxEdge Resource.

serial_number
str

The Serial Number of Data Box Edge/Gateway device.

description
str

The Description of the Data Box Edge/Gateway device.

model_description
str

The description of the Data Box Edge/Gateway device model.

device_type
str or <xref:azure.mgmt.databoxedge.v2020_12_01.models.DeviceType>

The type of the Data Box Edge/Gateway device. Possible values include: "DataBoxEdgeDevice".

friendly_name
str

The Data Box Edge/Gateway device name.

culture
str

The Data Box Edge/Gateway device culture.

device_model
str

The Data Box Edge/Gateway device model.

device_software_version
str

The Data Box Edge/Gateway device software version.

device_local_capacity
<xref:long>

The Data Box Edge/Gateway device local capacity in MB.

time_zone
str

The Data Box Edge/Gateway device timezone.

device_hcs_version
str

The device software version number of the device (eg: 1.2.18105.6).

configured_role_types
list[str or <xref:azure.mgmt.databoxedge.v2020_12_01.models.RoleTypes>]

Type of compute roles configured.

node_count
int

The number of nodes in the cluster.

resource_move_details
<xref:azure.mgmt.databoxedge.v2020_12_01.models.ResourceMoveDetails>

The details of the move operation on this resource.

edge_profile
<xref:azure.mgmt.databoxedge.v2020_12_01.models.EdgeProfile>

The details of Edge Profile for this resource.